.slider{overflow:hidden;position:relative}.slider .slides-container{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.slider .slides-container,.slider .slides-container .slide{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.slider .slides-container .slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;align-items:center;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;position:relative}.slider .slides-container .slide picture{width:100%}.slider .slides-container .slide picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slider .slides-container .slide .title-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.slider .slides-container .slide .title-container.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.slider .slides-container .slide .title-container div{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;height:100%;justify-content:center;padding:5rem 5.5rem}@media(min-width:1024px)and (max-width:1280px){.slider .slides-container .slide .title-container div{padding:3rem}}@media(min-width:768px)and (max-width:1023px){.slider .slides-container .slide .title-container div{padding:3rem}}@media(max-width:360px){.slider .slides-container .slide .title-container div{padding:1.5rem 2rem}}@media(min-width:360px)and (max-width:768px){.slider .slides-container .slide .title-container div{padding:1.5rem 2rem}}.slider .slides-container .slide .title-container div h1{color:#fafafa;font-size:5rem;font-weight:900;line-height:5.3125rem;margin:0}@media(min-width:1024px)and (max-width:1280px){.slider .slides-container .slide .title-container div h1{font-size:4rem;line-height:3.5rem}}@media(min-width:768px)and (max-width:1023px){.slider .slides-container .slide .title-container div h1{font-size:2.8125rem;line-height:2.5rem}}@media(max-width:360px){.slider .slides-container .slide .title-container div h1{font-size:1.25rem;line-height:1.5rem}}@media(min-width:360px)and (max-width:768px){.slider .slides-container .slide .title-container div h1{font-size:1.25rem;line-height:1.5rem}}.slider .slider-bullets{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:1rem 0;position:absolute;width:100%}.slider .slider-bullets .bullet{background-color:#ababab;border-radius:50%;cursor:pointer;height:.375rem;margin:0 .3125rem;-webkit-transition:all .3s ease;transition:all .3s ease;width:.375rem}.slider .slider-bullets .bullet.active{background-color:#fafafa;height:.5rem;width:.5rem}.slider .btn-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;left:50%;padding:0 2rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media(max-width:360px){.slider .btn-container{padding:0}}@media(min-width:360px)and (max-width:768px){.slider .btn-container{padding:0}}.slider .btn-container .slider-arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;margin:.625rem;padding:0;width:2rem}@media(max-width:360px){.slider .btn-container .slider-arrow{height:1rem;width:1rem}}@media(min-width:360px)and (max-width:768px){.slider .btn-container .slider-arrow{height:1rem;width:1rem}}.slider .btn-container .slider-arrow:focus{outline:none}.slider .btn-container .slider-arrow img{-webkit-filter:invert(100%);filter:invert(100%);height:100%;-o-object-fit:contain;object-fit:contain;width:100%}