.spark-adventures .spark-a__titles{max-width:520px;padding:0 15px;margin:0 auto 60px;text-align:center}.spark-adventures .spark-a__titles p{font-weight:400}.spark-adventures .spark-a__titles h3{margin:0}.spark-adventures .spark-a__step{padding:0 25px}.spark-adventures .spark-a__step-1{padding:0 25px;min-height:calc(100vh - 80px);width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.spark-adventures .spark-a__step-1 .step-a__container{height:100%}.spark-adventures .spark-a__step-1 .spark-step-titles{margin-bottom:25px}.spark-adventures .spark-a__step-1 .spark-step-titles h3{font-weight:bold;font-size:17px;line-height:24px;text-align:center;letter-spacing:.05em;text-transform:uppercase}.spark-adventures .spark-a__step-buttons{display:flex;justify-content:center}.spark-adventures .step-a__container--active .spark-button__container{margin-bottom:100px}.spark-adventures .spark-button__container{text-align:center}.spark-adventures .spark-button__container p{font-weight:normal;font-size:12px;line-height:15px;text-align:center}.spark-adventures .spark-button__container:first-child .spark-button{border-right:none;border-radius:10px 0 0 10px}.spark-adventures .spark-button__container:last-child .spark-button{border-left:none;border-radius:0 10px 10px 0}.spark-adventures .spark-button{display:flex;justify-content:center;align-items:center;width:116px;height:62px;transition:.25s all ease-in-out;border:1px solid #fff;cursor:pointer;margin-bottom:16px}.spark-adventures .spark-button svg{width:25px;height:25px}.spark-adventures .spark-button.spark-button--active,.spark-adventures .spark-button:hover{background-color:#26282d}.spark-adventures .spark-a__ready{color:#fff;position:absolute;opacity:0;transition:.25s all ease-in-out}.spark-adventures .spark-a__ready .spark-ready__container{display:flex;align-items:center;justify-content:center;margin-bottom:100px}.spark-adventures .spark-a__ready p{font-weight:bold;font-size:17px;line-height:24px;letter-spacing:.05em;margin:0;margin-right:18px}.spark-adventures .spark-a__ready .spark-ready__button{width:115px;height:47px;color:#26282d;background-color:#fff;border-radius:5px;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:.25s all ease-in-out;cursor:pointer;font-style:normal;font-weight:normal;font-size:13px;line-height:18px;text-align:center;letter-spacing:.05em}.spark-adventures .spark-a__ready .spark-ready__button:hover{background-color:#26282d;color:#fff}.spark-adventures .spark-a__adventure{opacity:0;position:absolute;max-width:350px;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.spark-adventures .spark-a__adventure img{position:absolute;height:250px;width:200px;margin-top:-30px}.spark-adventures .spark-a__adventure .spark-adventure__container{opacity:0}.spark-adventures .spark-a__adventure p{color:#fff;font-style:normal;font-weight:normal}.spark-adventures .spark-a__adventure p:first-child{font-size:13px;line-height:18px}.spark-adventures .spark-a__adventure p:last-child{font-size:15px;line-height:21px}.spark-adventures .spark-a__adventure.spark-a__adventure--active{opacity:1;position:static;margin-bottom:70px}.spark-adventures .spark-a__step-2{background-color:#e5e5e5}.spark-adventures .spark-a__step-2 .spark-a__inta-text{padding:0 60px;margin:0 auto 78px;text-align:center;max-width:565px}.spark-adventures .spark-a__step-2 .spark-a__inta-text a{color:#1a2ae7}.spark-adventures .spark-a__step-2 .spark-a__step-2-insta{max-width:1100px;width:100%;padding:84px 25px 0;margin:0 auto}.spark-adventures .spark-a__step-2 .spark-a__step-2-insta p{font-style:normal;font-weight:normal;font-size:15px;line-height:21px}@media screen and (max-width: 768px){.spark-adventures .step-a__container--active .spark-button__container{margin-bottom:80px}.spark-adventures .spark-a__ready .spark-ready__container{margin-bottom:80px}.spark-adventures .spark-a__step-1{justify-content:flex-start;padding-top:70px}.spark-adventures .spark-a__step-2 .spark-a__inta-text{margin-bottom:32px;padding:0}.spark-adventures .spark-a__step-2 .spark-a__step-2-insta{padding-top:36px}}