.component__front-slider #tns1-iw{margin:0}.front-slider{position:relative}.front-slider__slider{max-height:700px;position:relative}.front-slider__item{height:100vh;position:relative}.front-slider__content{position:absolute;top:10%;width:100%;z-index:2}.front-slider__card{background-color:hsla(0,0%,100%,.7);border-radius:1rem;max-width:34rem;padding:1rem}@media screen and (min-width:768px){.front-slider__card{padding:1.5rem}}@media screen and (min-width:992px){.front-slider__card{padding:2rem}}.front-slider__title{font-size:1.75rem;margin-bottom:1.25rem}@media screen and (min-width:768px){.front-slider__title{font-size:2rem}}@media screen and (min-width:992px){.front-slider__title{font-size:2.8rem}}.front-slider__description{color:grey;font-size:1.125rem;margin-bottom:1.75rem;padding:.5rem}.front-slider__btn{width:100%}@media screen and (min-width:576px){.front-slider__btn{width:-moz-fit-content;width:fit-content}}.front-slider__btn .component-button{margin:0}.front-slider__image{background-attachment:scroll;background-position:80%;background-repeat:no-repeat;background-size:cover;height:100%;max-height:700px;position:absolute;width:100%}@media screen and (min-width:768px){.front-slider__image{background-position:65%}}@media screen and (min-width:992px){.front-slider__image{background-position:50%}}.front-slider .tns-nav{bottom:1rem;display:flex;gap:.4rem;justify-content:center;left:0;margin:0 1rem;position:absolute;right:0;z-index:10}.front-slider .tns-nav button{background-color:#000;border:none;cursor:pointer;flex:1;margin:0;max-width:100px;min-height:3px;min-width:2px;opacity:.2;outline:transparent;padding:0;transition:opacity .3s ease-in}.front-slider .tns-nav .tns-nav-active{opacity:.6}