#steps .container{padding-top:40px;padding-bottom:0!important}#steps .container .steps-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (min-width: 1024px){#steps .container .steps-list{grid-template-columns:repeat(4,1fr);gap:20px}}#steps .container .steps-list__item{width:100%;border-radius:24px;padding:1.4375rem 1.5rem 1.5625rem;background:var(--black-black-100);display:flex;flex-direction:column-reverse;justify-content:space-between;flex-grow:1;color:var(--black-black-400)}@media (min-width: 1024px){#steps .container .steps-list__item{border-radius:32px}}#steps .container .steps-list__count{margin-top:1.75rem;color:var(--brand-brand-0);font-weight:600;font-size:18px;line-height:24px;text-align:right}@media screen and (min-width: 420px){#steps .container .steps-list{flex-wrap:nowrap}}@media screen and (min-width: 1248px){#steps .container{padding-bottom:4.375rem;padding-top:4rem}#steps .container:before{left:-396px;bottom:-22px;width:748px;height:748px}#steps .container .steps-list__item{padding:2.75rem 2.5rem;flex-direction:column;justify-content:flex-start}#steps .container .steps-list__count{margin:0 0 4.5rem;font-size:24px;line-height:32px;text-align:left}}@media screen and (min-width: 1440px){#steps .container{padding-top:4rem}}@media (min-width: 1024px){#steps .container{padding-top:80px}}#faq .container{padding-top:40px;padding-bottom:0}@media (min-width: 1024px){#faq .container{padding-top:80px}}#faq .container .faq-list__item:not(:last-child){margin-bottom:2rem}#faq .container .faq-list__question{display:flex;cursor:pointer}#faq .container .faq-list__question[area-expanded=true]+.faq-list__answer{display:block}#faq .container .faq-list__question[area-expanded=true] .faq-list__icon svg{stroke:var(--black-black-300);transform:rotate(180deg)}#faq .container .faq-list__icon{margin-right:1rem;display:flex}#faq .container .faq-list__icon svg{width:24px;height:24px;stroke:var(--brand-brand-0);flex:none}#faq .container .faq-list__answer{margin-top:calc(1.5rem - 10px);display:none}#faq .container .faq-list__text p:not(:first-child){margin-top:1.5rem}#faq .container .faq-list__text ul{margin:1.55rem 0 0 1.25rem}#faq .container .faq-list__text ul li{position:relative}#faq .container .faq-list__text ul li:before{content:"";position:absolute;display:block;left:-16px;top:8.5px;width:5px;height:5px;border-radius:50%;background:var(--black-black-400)}@media screen and (min-width: 1248px){#faq .container .faq-list__item{border:2px solid var(--black-black-200);border-radius:32px;transition:border-color var(--translition-timings)}#faq .container .faq-list__item:not(:last-child){margin-bottom:1.5rem}#faq .container .faq-list__item:hover,#faq .container .faq-list__item:hover .faq-list__answer{border-color:var(--black-black-300)}#faq .container .faq-list__question{padding:1.9rem 2.4rem;align-items:center}#faq .container .faq-list__answer{border-top:2px solid var(--black-black-200);transition:border var(--translition-timings);margin-top:0;padding:1.875rem 2.4rem 2.1875rem}}@media (max-width: 1023px){#faq .title{line-height:142%}}@media (max-width: 1023px){.faq-list__text{font-size:15px}}#index .container{padding-top:20px;padding-bottom:0;grid-template-columns:1fr;gap:0}.MainSection__title{line-height:142%;margin-bottom:24px}.MainSection__title i{vertical-align:sub;color:var(--black-black-300)}.MainSection__title svg{width:32px;height:32px}.MainSection__title span{color:var(--brand-brand-0)}@media (min-width: 722px){.MainSection__title br{display:none}}@media (min-width: 1024px){.MainSection__title{margin-bottom:18px;letter-spacing:1.6px}.MainSection__title svg{width:40px;height:40px}}@media (min-width: 1024px){.MainSection__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}}.MainSection__seccondRow{display:flex;flex-direction:column}.MainSection__cover{flex-grow:1;position:relative;min-height:300px;border-radius:32px;background:var(--black-black-100)}@media (max-width: 1023px){.MainSection__cover{display:none}}.MainSection__cover-badge{position:absolute;top:20px;right:20px;z-index:2;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:4px;padding:4px 12px;width:196px;height:30px;background:var(--black-black-700);font-family:var(--font-family);font-weight:600;font-size:14px;line-height:157%;color:var(--black-black-0)}.MainSection__cover-badge svg{display:block}.MainSection__cover-img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:32px}.MainSection__payMethods{margin-top:32px}.MainSection__payMethods p{margin-bottom:16px;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:137%;color:var(--black-black-500);text-align:center}@media (min-width: 1024px){.MainSection__payMethods{margin-top:15px;padding:27px 30px 30px;border:2px solid var(--black-black-100);border-radius:32px}.MainSection__payMethods p{margin-bottom:20px;font-size:20px}}.MainSection__payMethods-services{display:flex;align-items:center;justify-content:center;gap:20px;row-gap:15px;flex-wrap:wrap}.MainSection__calculator{position:absolute;bottom:40px;left:40px;z-index:3}
