html{scroll-behavior:smooth}.sliding-cards *{box-sizing:border-box;margin:0;padding:0}.sliding-cards{--transition:all 0.3s ease-in-out;--clr-bg:#e9f1ff;--clr-border:#0047bb;--distancer:54px;display:flex;max-width:1536px;min-height:756px;position:relative}.sliding-cards .cards-container,.sliding-cards .cards-container .card,.sliding-cards .sidenav{display:flex;flex-direction:column}.sliding-cards .nav-container{background-color:transparent;flex:41.92%;position:relative;transition:var(--transition)}.sliding-cards .sidenav{position:-webkit-sticky;position:sticky;top:54px;transition:var(--transition);width:100%}.sliding-cards .sidenav .card-link{align-items:center;border-left:10px solid transparent;display:flex;height:108px;padding-left:146px;position:relative;transition:var(--transition)}.sliding-cards .sidenav .card-link.active{background-color:var(--clr-bg);border-color:var(--clr-border)}.sliding-cards .sidenav .card-link a{cursor:pointer;inset:0;position:absolute;width:100%}.sliding-cards .sidenav .card-link h2{color:var(--clr-border);margin:0}.sliding-cards .cards-container{flex:58.08%;max-width:892px}.sliding-cards .cards-container .card{background-color:transparent;max-height:700px;min-height:700px;overflow:auto;padding:var(--distancer);transition:var(--transition);width:100%}.sliding-cards .cards-container .card.active{background-color:var(--clr-bg)}.sliding-cards .cards-container .card .divider{background-color:var(--clr-border);height:2px;margin-bottom:var(--distancer);width:90%}.sliding-cards .cards-container .card:first-of-type .divider{display:none}.sliding-cards .cards-container .card-img{margin-bottom:var(--distancer);max-height:432px;overflow:hidden;position:relative;width:100%}.sliding-cards .cards-container .card-img video{height:100%;width:100%}@media (max-width:1200px){.sliding-cards .sidenav .card-link{padding-left:73px}}@media (max-width:900px){.sliding-cards .sidenav .card-link{padding-left:30px}}@media (max-width:768px){.sliding-cards .nav-container{display:none}.sliding-cards .cards-container{flex:100%}.sliding-cards .cards-container .card{min-height:auto;padding-left:0;padding-right:0}}@media (max-width:480px){.sliding-cards .cards-container .card{padding:54px 20px}}