.carousel{position:relative;border-radius:10px;background:linear-gradient(rgba(38,61,108,.8),rgba(38,61,108,.8)),url(/images/career/career-quote-bg.webp)50%/cover}@media only screen and (max-width:575px){.carousel{border-radius:0}}.carousel ul{overflow:hidden;display:flex;flex-wrap:nowrap;scroll-snap-type:x mandatory;scroll-snap-points-y:repeat(100%);scroll-behavior:smooth;background:0 0;-ms-overflow-style:none;scrollbar-width:none;margin:0;padding:0}@media only screen and (max-width:575px){.carousel ul{overflow:scroll}}.carousel ul::-webkit-scrollbar{display:none}.carousel ul li{position:relative;min-width:100%;list-style:none;scroll-snap-align:start;padding-bottom:450px;margin-left:2px}.carousel ul li>*{position:absolute;left:0;top:0;width:100%;height:100%}.carousel ul li>img{object-fit:cover}.carousel ul li>div{display:flex;flex-wrap:wrap;color:#fff}.carousel ol{position:absolute;bottom:0;display:flex;justify-content:center;right:10px;z-index:9}.carousel ol li{list-style:none;padding:0 5px}.carousel ol li a{display:block;height:10px;width:10px;background:#fff;border-radius:100%}.carousel ol li.selected a{background:#e41919}.carousel .bullet:after{display:none}.carousel .prev,.carousel .next{display:none;user-select:none;cursor:pointer;font-size:50px;color:#fff;position:absolute;left:0;padding:15px 15px 30px;top:50%;transform:translateY(-50%);z-index:9;line-height:0;pointer-events:none}.carousel .next{left:auto;right:0}.quote-inner{align-items:center}.quote-inner h3{color:#fff;font-size:1.25rem;font-weight:700;line-height:24px;margin-bottom:16px}@media only screen and (max-width:767px){.quote-inner h3{font-size:1rem}}@media only screen and (max-width:575px){.quote-inner h3{font-size:1.125rem}}.quote-inner img{border-radius:10px;box-shadow:0 0 5px -2px #7c7c7c;width:100%;height:420px;object-fit:cover;overflow:hidden}.quote-inner .icon{color:#e41919}.quote-inner .name{font-size:1rem;font-weight:700;margin:0 0 6px}.quote-inner .position{font-size:1rem;line-height:20px;margin:0}@media(max-width:575px){.carousel{padding-right:0;padding-left:0}.carousel .quote-inner div{padding-left:45px}.carousel img{margin-top:20px;margin-bottom:20px;height:350px}.carousel ol{display:none}.carousel ul li{margin-right:-30px;margin-left:0;padding-bottom:700px!important;min-width:92%}.carousel ul li>*{height:0}}@media(max-width:450px){.carousel ul li{padding-bottom:750px!important}}@media(max-width:400px){.carousel ul li{padding-bottom:800px!important}}@media(max-width:350px){.carousel ul li{padding-bottom:850px!important}}@media(max-width:300px){.carousel ul li{padding-bottom:950px!important}}