.slider-home-container{background-image:linear-gradient(#144dc7,#012165);position:relative;overflow:hidden}.slider-home-container .swiper-container{padding:30px 0 50px}@media screen and (max-width:992px){.slider-home-container .swiper-container{width:auto;padding-left:29px}}.slider-home-container .swiper-slide{display:flex;border-radius:1rem;overflow:hidden;box-shadow:var(--shadow-6dp);transition:var(--transition-small);min-height:5rem;color:transparent;background:var(--color-secondary)}.cms_OBB #sliderNovlanAG{padding:0}.slider-home-container .swiper-slide img{width:100%;height:100%}.slider-home-container .swiper-slide:hover{box-shadow:var(--shadow-12dp);transform:translateY(-.3rem)}#sliderNovlanAG_Prev,#sliderNovlanAG_Next{position:absolute;top:50%;transform:translateY(-50%);background-color:var(--color-secondary);display:flex;justify-content:center;align-items:center;height:6rem;width:2rem;font-size:2rem;cursor:pointer;transition:var(--transition-small)}#sliderNovlanAG_Prev:hover,#sliderNovlanAG_Next:hover{width:2.5rem}#sliderNovlanAG_Prev{left:0;padding-right:.1em}#sliderNovlanAG_Next{right:0;padding-left:.1em}#sliderNovlanAG_Pagination{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding-bottom:.9rem}.slider-home-container .swiper-pagination-bullet{width:.75rem;height:.75rem;margin:0 .25rem;background-color:white;opacity:1}.slider-home-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-secondary)}@media screen and (max-width:992px){#sliderNovlanAG_Prev,#sliderNovlanAG_Next{display:none}}.card-home{position:relative;display:flex;overflow:hidden;border-radius:1rem;padding-top:40%;margin:1rem;box-shadow:var(--shadow-6dp);transition:var(--transition-small)}@media screen and (max-width:768px){.card-home{padding-top:94%}}.card-home:hover{transform:translateY(-.3rem)}.card-home .image{position:absolute;top:0;bottom:0;left:0;right:0}.card-home .image::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(0deg,rgba(0,0,0,.75) 20%,transparent 100%);pointer-events:none}.card-home .image img{width:100%;height:100%;object-fit:cover;object-position:center}.card-home .title{position:absolute;bottom:1.5rem;left:1.5rem;font-size:1rem;text-transform:uppercase;color:white;max-width:40%}@media screen and (max-width:768px){.card-home .title{font-size:1.5rem}}.card-home .title *{font-weight:bold;color:inherit;margin:0;font-size:inherit;text-transform:inherit;line-height:1}.card-home button{display:flex;align-items:center;font-size:1rem;position:absolute;bottom:1.5rem;right:1.5rem;padding:0;background-color:var(--color-secondary);border-radius:100em;text-transform:uppercase;transition:var(--transition-small);border:2px solid transparent;margin:0;color:black}@media screen and (max-width:678px){.card-home button{font-size:.9rem}}.card-home button:hover{color:var(--color-secondary);border-color:var(--color-secondary);background-color:black;text-decoration:none}.card-home button:hover *{text-decoration:inherit}.card-home button *{padding:.5em 1em;color:inherit;font-weight:900;font-family:var(--font-body);text-shadow:none;font-size:inherit;letter-spacing:normal}.image-banner-home{border-radius:0 1rem 1rem 0;overflow:hidden;line-height:0;min-height:40vh}@media screen and (max-width:768px){.image-banner-home{border-radius:0}}.image-banner-home img{width:100%;height:100%;object-fit:cover;object-position:center}.text-banner-home{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.text-banner-home .title{font-size:2.5rem;font-weight:bold;text-transform:uppercase;line-height:1;color:black}.text-banner-home .title *{font-size:inherit;color:inherit;margin:0;line-height:1}.text-banner-home .text{color:var(--color-gray);font-family:var(--font-body-secondary);margin:2em 0;line-height:1.5}.text-banner-home .button{border:2px solid black;border-radius:100em;background-color:white;color:black;margin:0;display:flex;align-items:center;height:2.5rem;padding:0;width:auto;transition:var(--transition-small)}.text-banner-home .button:hover{color:white;background-color:black}.text-banner-home .button *{padding:0 3rem;font-family:var(--font-body-secondary);color:inherit;text-shadow:none;text-transform:none;letter-spacing:normal;font-weight:bold;font-size:1rem}.text-banner-home .button:hover *{text-decoration:none}