@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url("../../fonts/Roboto/roboto-v19-latin-ext_latin-regular.woff2") format("woff2"),url("../../fonts/Roboto/roboto-v19-latin-ext_latin-regular.woff") format("woff")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url("../../fonts/Roboto/roboto-v19-latin_latin-ext-500.woff2") format("woff2"),url("../../fonts/Roboto/roboto-v19-latin_latin-ext-500.woff") format("woff")}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url("../../fonts/Roboto/roboto-v19-latin-ext_latin-700.woff2") format("woff2"),url("../../fonts/Roboto/roboto-v19-latin-ext_latin-700.woff") format("woff")}.slider .slick-dots{margin:auto;padding:0;text-align:center}.slider .slick-dots li{display:inline-block}.slider .slick-dots li button{text-indent:-9999px;border-radius:50%;background-color:#959A9D;width:15px;height:15px;margin:3px;border:none;outline:none;transition:all 300ms ease-in-out 0s}.slider .slick-dots li button:focus{outline:none;box-shadow:0 0 0.1rem 0.2rem #e21e36}.slider .slick-dots li.slick-active button,.slider .slick-dots li:hover button{background-color:#074677}.slider .slick-arrow{display:block;width:35px;height:45px;background:#074677;cursor:pointer;position:absolute;top:50%;z-index:2;transition:all 300ms ease-in-out 0s}.slider .slick-arrow:before{content:''}.slider .slick-arrow:focus{outline:none;box-shadow:0 0 0.1rem 0.2rem #e21e36}.slider .slick-arrow span{color:#ffffff;font-size:2rem;padding:13px 8px}.slider .slick-arrow:hover{background:#016DB7}.slider .slick-arrow.slick-disabled{opacity:.5;cursor:default}.slider .slick-arrow.slick-prev{left:0}.slider .slick-arrow.slick-next{right:0}.slider__item{position:relative}.slider__item video{width:100%;height:auto}.slider__item__over{margin:0 1rem 2rem 1rem;padding:1.5rem}@media (min-width: 768px){.slider__item__over{position:absolute;left:0;right:0;bottom:0}}@media (min-width: 768px){.slider__item__over{padding:3rem 4.5rem 3.1rem 4.5rem}}@media (min-width: 768px){.slider__item__over.rev__color h3,.slider__item__over.rev__color h4,.slider__item__over.rev__color h5,.slider__item__over.rev__color p{color:#ffffff;text-shadow:0.1rem 0.1rem 0 rgba(0,0,0,0.75)}}
