@font-face{font-family:Montserrat;src:url(./Montserrat-Light-DZsnkBGO.ttf) format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Montserrat;src:url(./Montserrat-Regular-BQsUpcHj.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(./Montserrat-Bold-DEcR8bPr.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Montserrat;src:url(./Montserrat-Black-B-giSEIc.ttf) format("truetype");font-style:normal;font-weight:900;font-display:swap}@font-face{font-family:icomoon;src:url(./icomoon-BQToaMwN.ttf) format("truetype"),url(./icomoon-DiInWyOe.woff) format("woff");font-style:normal;font-weight:400;font-display:block}@keyframes skeleton-loading{0%{background-color:#5f5f5f33}to{background-color:#5f5f5f80}}.dp-jobsaround-videoslider .smartvideo-slide{-webkit-user-select:none;user-select:none}.smartvideo-slide.playing .front:after{background:none}.smartvideo-slide.playing .back .background-image{opacity:0}.smartvideo-slide.playing .back .background-video{opacity:1}.smartvideo-slide.loading{cursor:default}.smartvideo-slide.loading>a{pointer-events:none}.smartvideo-slide.loading .media-content .front{background-color:#ffffff14}.smartvideo-slide.loading .media-content .front .career-entry-icon{opacity:.4;background-color:#5f5f5f}.smartvideo-slide.loading .media-content .front .logo{animation:skeleton-loading 1s linear infinite alternate;background-color:transparent;width:6.25rem;box-shadow:none}.smartvideo-slide.loading .media-content .front .logo img{visibility:hidden}.smartvideo-slide.loading .media-content .front:after{content:none}.smartvideo-slide.loading .media-content .back .background-image img{visibility:hidden}.smartvideo-slide.loading .media-content .back .background-video video{visibility:hidden}.smartvideo-slide.loading .text-content .company-name,.smartvideo-slide.loading .text-content .career-entry-title,.smartvideo-slide.loading .text-content .job-title,.smartvideo-slide.loading .text-content .location{color:transparent;animation:skeleton-loading 1s linear infinite alternate;border-radius:6px}.smartvideo-slide.loading .text-content .company-name{animation-delay:25ms}.smartvideo-slide.loading .text-content .career-entry-title{animation-delay:50ms}.smartvideo-slide.loading .text-content .job-title{animation-delay:75ms;border-radius:8px;margin-top:.5rem}.smartvideo-slide.loading .text-content .location{animation-delay:.1s;margin-top:.875rem;padding-top:0}
