.step-single{margin:140px 0}body.custom--index .step-single .page-width{max-width:1610px}.step-single__inner{display:flex;gap:10px;justify-content:space-between;align-items:center}.step-single__right{flex:0 0 59.1111%}.step-single__right video,.step-single__right img{max-width:100%;height:auto}.step-single__right .step-video{position:relative;padding-bottom:56.2%}.step-single__right .step-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.step-single__content{flex:0 0 27.5%}.step-single__content h5{margin:0 0 24px;color:var(--black-grays-dark-gray, #595959);font-family:Basetica;font-size:1.6rem;font-weight:500;letter-spacing:.8px}.step-single__content h3{margin:0 0 24px;color:var(--black-grays-warm-black, #333132);font-family:Basetica;font-size:4.8rem;font-style:normal;font-weight:400;line-height:1.1}.step-single__content p{margin:0 0 24px;color:var(--black-grays-dark-gray, #595959);font-family:Basetica;font-size:1.6rem;font-weight:400;line-height:1.3;letter-spacing:.32px}.step-single__content form{position:relative;max-width:400px}.step-single__content form input{width:100%;height:56px;padding:18px 135px 18px 16px;border:1px solid var(--black-grays-light-gray, #CCC);background:var(--black-grays-white, #FFF);border-radius:26px;outline:none;box-shadow:none;font-size:1.6rem;font-weight:400;line-height:normal;letter-spacing:.32px;transition:all .3s}.step-single__content form input:focus{border-color:#ff6b00}.step-single__content form input::placeholder{color:var(--black-grays-mid-gray, #999);font-family:Basetica;font-size:1.6rem;font-weight:400;line-height:normal;letter-spacing:.32px}.step-single__content form button{position:absolute;right:4px;top:50%;padding-left:0;padding-right:0;white-space:nowrap;font-size:1.6rem;transform:translateY(-50%);transition:background .3s}.step-single__content form button:before,.step-single__content form button:after{display:none}@media(max-width:1439px){.step-single__content{flex:0 0 41.5%}}@media(max-width:767px){.step-single{margin:124px 0}.step-single__inner{flex-direction:column}.step-single__content{flex:0 0 100%;text-align:center}.step-single__right{margin-bottom:44px;order:-1;flex:0 0 100%}.step-single__content form{margin:0 auto}.step-single__content h5{font-size:1.4rem}.step-single__content h3{font-size:3.2rem}.step-single__content p{font-size:1.4rem;line-height:1.3}}@media(max-width:374px){.step-single__content form input{padding-left:5px;padding-right:95px;width:100%}.step-single__content form button{font-size:1.2rem;padding:0 5px;min-width:0;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-step-single.css.map */
