.custom-slider-container{box-sizing:border-box;font-family:Futura,Arial,sans-serif;margin:0 auto;max-width:1200px;overflow:hidden;padding:20px;width:100%}.custom-slider-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:24px;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:15px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.custom-slide-card{background:#fff;border:3px solid #0d1b3e;border-radius:4px;box-sizing:border-box;display:flex;flex:0 0 350px;flex-direction:column;max-width:100%;overflow:hidden;scroll-snap-align:start}.slide-image-box{background-color:#f5f5f5;border-bottom:3px solid #0d1b3e;height:220px;overflow:hidden;width:100%}.slide-image-box img{display:block;height:100%!important;object-fit:cover!important;width:100%!important}.slide-content-box{display:flex;flex-direction:column;gap:12px;padding:30px 25px}.slide-title{color:#0d1b3e;font-size:26px;font-style:italic;font-weight:800;margin:0}.slide-caption-sub{color:#3aaed8;font-size:15px;font-style:italic;font-weight:600;margin:0}.slide-rich-text{color:#555;font-size:15px;line-height:1.5}.slide-rich-text p{margin:0 0 10px}.slide-cta-link{align-items:center;color:#3aaed8;display:inline-flex;font-size:16px;font-weight:700;margin-top:15px;text-decoration:none}.slide-cta-link .arrow{font-size:14px;margin-left:6px}.custom-slider-wrapper::-webkit-scrollbar{display:none}.custom-slider-wrapper{-ms-overflow-style:none;scrollbar-width:none}.custom-slider-viewport-wrapper{box-sizing:border-box;margin:0 auto;max-width:1240px;padding:0 40px;position:relative;width:100%}.custom-slider-container{max-width:100%!important;padding:20px 0!important}.slider-nav-arrow{align-items:center;color:#002d72;cursor:pointer;display:flex;font-size:18px;font-weight:800;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s ease,transform .2s ease;user-select:none;width:40px;z-index:10}.slider-nav-arrow:hover{color:#fff}.slider-nav-arrow:active{transform:translateY(-50%) scale(.95)}.arrow-left{left:0}.arrow-right{right:0}@media (max-width:480px){.custom-slider-viewport-wrapper{padding:0 25px}.slider-nav-arrow{font-size:14px;height:32px;width:32px}}@media (max-width:767px){.custom-slider-wrapper{padding-left:20px!important;padding-right:20px!important;scroll-snap-type:x mandatory!important}.custom-slide-card{flex:0 0 calc(100vw - 110px)!important;scroll-snap-align:center!important}.arrow-left{left:-5px!important}.arrow-right{right:-5px!important}}