.how-it-works-page__hero{text-align:center;background:#5a439e;padding:90px 20px 44px}.how-it-works-page__title{color:#fff;margin:25px 0;font-size:26px;font-weight:600}.how-it-works-page__steps{color:#fff;flex-direction:column;margin-bottom:15px;display:flex}.how-it-works-page__step{cursor:pointer;flex:1;align-items:center;gap:25px;margin:15px;display:flex}.how-it-works-page__step-icon{font-size:30px}.how-it-works-page__step-title{text-align:left;font-size:20px;font-weight:400;line-height:1.2}.how-it-works-page__arrow{width:20px;height:20px;margin-left:20px;position:relative;transform:rotate(90deg)}.how-it-works-page__arrow:before{content:"";background-image:url(../media/arrow-long.3mu9dha25s2xy.svg);background-position:100%;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.how-it-works-page__button{color:#fff;text-align:center;background:#20be76;border-radius:8px;width:100%;padding:15px 20px;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-block}.how-it-works-page__button:hover,.how-it-works-page__button:focus{color:#fff;text-decoration:none}@media (min-width:48em){.how-it-works-page__hero{padding-bottom:81px}.how-it-works-page__title{margin:65px 0 55px;font-size:32px;font-weight:400}.how-it-works-page__steps{flex-direction:row;margin-bottom:40px}.how-it-works-page__step{text-align:center;flex-direction:column;align-items:center;gap:22px}.how-it-works-page__step-icon{font-size:40px}.how-it-works-page__step-title{text-align:center;font-size:16px}.how-it-works-page__arrow{width:2px;margin-left:0;top:35px;transform:none}.how-it-works-page__arrow:before{width:60px;height:15px}.how-it-works-page__button{width:auto;padding:22px 32px;font-size:22px}}@media (min-width:62em){.how-it-works-page__step-icon{font-size:50px}.how-it-works-page__step-title{font-size:20px}.how-it-works-page__arrow{top:40px}}@media (min-width:75em){.how-it-works-page__arrow:before{width:120px}}.how-it-works-page__grid{grid-template-columns:1fr;margin-top:14px;display:grid}.how-it-works-page__grid ul{color:#28383f;margin:0;padding:0;font-size:18px;line-height:1.7;list-style:none}.how-it-works-page__grid ul li{margin-bottom:5px;padding-left:23px;position:relative}.how-it-works-page__grid ul li:before{content:"";background:#24d282;border-radius:50%;width:8px;height:8px;position:absolute;top:11px;left:0}.how-it-works-page__grid ul ul{margin-top:5px}.how-it-works-page__grid ul ul li:before{background:0 0;border:1px solid #24d282}.how-it-works-page__grid .how-it-works-page__button{margin-top:15px;padding:15px 20px;font-size:18px}.how-it-works-page__item-title{color:#28383f;margin-top:20px;margin-bottom:10px;font-size:24px;font-weight:400;line-height:120%}.how-it-works-page__item-number{color:#24d282;font-weight:700}@media (min-width:56.25em){.how-it-works-page__grid{grid-template-columns:1fr 1fr;gap:30px 60px;margin-top:55px}.how-it-works-page__item-header{min-height:47px}.how-it-works-page__item-title{margin-top:0;margin-bottom:19px}}@media (min-width:75em){.how-it-works-page__grid{gap:60px 110px}}.how-it-works-page__special-destinations{margin-bottom:30px}
