@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.step-slider .swiper-slide{height:auto!important}.step-slider .grid{grid-gap:10rem;gap:10rem}.step-slider .grid .image{border-radius:1rem;min-height:25vh;overflow:hidden}.step-slider .grid .content{padding:5rem 0}.step-slider .grid .content h2,.step-slider .grid .content h5{margin-bottom:1.5rem}.step-slider .grid .content .slider-nav{margin-top:3rem}.step-slider .grid .content .slider-nav a{border:1px solid rgba(0,48,74,.25);border-radius:100%;display:inline-block;height:4rem;margin-right:.5rem;position:relative;vertical-align:middle;width:4rem}.step-slider .grid .content .slider-nav a:hover{background:var(--accent-color)}.step-slider .grid .content .slider-nav a:hover svg polygon{fill:var(--text-color)}.step-slider .grid .content .slider-nav a svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.445,.05,.55,.95);width:1rem}.step-slider .grid .content .slider-nav a:before{display:none}.step-slider .grid .content .slider-nav .amount{display:inline-block;margin-left:1.5rem;opacity:.5;vertical-align:middle}@media only screen and (max-width:1124px){.step-slider .grid{grid-template-columns:1fr 3fr;grid-gap:5rem;gap:5rem}}@media only screen and (max-width:768px){.step-slider .grid{grid-template-columns:1fr;grid-gap:3rem;gap:3rem}.step-slider .grid .content{padding:0}.step-slider .grid .image{min-height:35vh}}