.advantages{padding:var(--padding-section) 0px;background:var(--color-bglight);width:100%}.advantages__body{gap:var(--section-gap);flex-direction:column;display:flex}.advantages__body-frame{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.advantages__body-frame.four-column{grid-template-columns:repeat(4,1fr)}.advantages__body-frame .frame-item{background:var(--color-white);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;gap:16px;padding:32px;display:flex;position:relative}.advantages__body-frame .frame-item:before{content:"";background:var(--color-actient);clip-path:polygon(0% 0%,50% 0%,50% 100%,0% 100%);border-radius:8px;width:6px;height:80%;position:absolute;top:50%;left:0;transform:translateY(-50%)translate(-50%)}.advantages__body-frame .frame-item .icon{background:var(--color-pale);border-radius:6px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.advantages__body-frame .frame-item .icon svg{color:var(--color-actient);width:36px;height:36px}.advantages__body-frame .frame-item h3{font-size:20px}.advantages__body-frame .frame-item p{font-size:16px}@media (max-width:1440px) and (min-width:721px){.advantages{padding:var(--padding-section) 0rem}.advantages__body-frame{gap:24rem}.advantages__body-frame .frame-item{border:1rem solid var(--color-border);border-radius:20rem;gap:16rem;padding:32rem}.advantages__body-frame .frame-item:before{border-radius:8rem;width:6rem}.advantages__body-frame .frame-item .icon{border-radius:6rem;width:48rem;height:48rem}.advantages__body-frame .frame-item .icon svg{width:36rem;height:36rem}.advantages__body-frame .frame-item h3{font-size:20rem}.advantages__body-frame .frame-item p{font-size:16rem}}@media (max-width:720px){.advantages{padding:var(--padding-section) 0rem}.advantages__body h2{text-align:center}.advantages__body-frame{max-width:100%;display:block;position:relative;overflow:hidden}.advantages__body-frame .frame-item{border:1rem solid var(--color-border);border-radius:12rem;gap:12rem;width:100%;max-width:100%;height:auto;min-height:176rem;margin-right:0;padding:16rem;position:absolute}.advantages__body-frame .frame-item:before{display:none}.advantages__body-frame .frame-item .icon{border-radius:6rem;width:48rem;height:48rem}.advantages__body-frame .frame-item .icon svg{width:32rem;height:32rem}.advantages__body-frame .frame-item h3{font-size:18rem}.advantages__body-frame .frame-item p{font-size:16rem}}.about__baner{background:var(--color-actient);width:100%;padding:32px 0}.about__baner.contact__baner{margin-top:var(--padding-section);background:var(--color-primary-linear);padding:0}.about__baner.contact__baner img{width:792px}.about__baner-body{justify-content:space-between;align-items:center;width:100%;display:flex}.about__baner-body img{object-fit:cover;width:444px}.about__baner-body-information{flex-direction:column;gap:24px;display:flex}.about__baner-body-information .soft-title,.about__baner-body-information h3{color:var(--color-white)}.about__baner-body-information p{color:var(--color-white);font-size:16px}.about__baner-body-information p span{font-weight:600}.about__baner-body-information a{background:var(--color-primary)}@media (max-width:1440px) and (min-width:721px){.about__baner{padding:32rem 0}.about__baner.contact__baner img{width:792rem}.about__baner-body img{width:444rem}.about__baner-body-information{gap:24rem}.about__baner-body-information p{font-size:16rem}}@media (max-width:720px){.about__baner{padding:16rem 0}.about__baner.contact__baner{padding:16rem 0 0 0}.about__baner.contact__baner .about__baner-body{flex-direction:column;gap:16rem}.about__baner.contact__baner img{width:100%}.about__baner-body{flex-direction:column}.about__baner-body img{width:100%}.about__baner-body-information{gap:24rem}.about__baner-body-information p{font-size:16rem}}.about{width:100%;padding:var(--padding-section)}.about__body{align-items:center;gap:32px;width:100%;display:flex}.about__body>picture{flex:0 720px;width:min(720px,48%);min-width:0;max-width:48%;display:block}.about__body>picture img{object-fit:cover;border-radius:25px;width:100%;min-width:0;max-width:none;height:auto;display:block}.about__body>img{object-fit:cover;border-radius:25px;flex:0 720px;width:min(720px,48%);min-width:0;max-width:48%;height:auto}.about__body-information{flex-direction:column;flex:1 1 0;justify-content:center;gap:32px;min-width:0;max-width:620px;padding:16px 0;display:flex}.about__body-information.service-poster{justify-content:center;gap:24px}.about__body-information.service-poster span.base-text{color:var(--color-actient);align-items:center;gap:12px;font-size:20px;display:flex}.about__body-information.service-poster span.base-text svg{width:24px;height:24px}.about__body-information.service-poster a{padding:16px 48px}.about__body-information p{color:var(--color-black);font-size:17px;font-weight:400;line-height:120%}.about__body-poster{background:linear-gradient(#092930 0%,#0f262f 100%);border-radius:25px;flex-direction:column;justify-content:space-between;width:560px;min-width:560px;height:700px;padding:24px;display:flex;position:relative}.about__body-poster img{object-fit:cover;width:100%;min-width:auto;height:100%;position:absolute;top:0;left:0}.about__body-poster .poster-information{background:#f7f7f9;border-radius:22px;flex-direction:column;align-self:flex-end;gap:4px;max-width:160px;padding:24px;display:flex;position:relative}.about__body-poster .poster-information .icon{border-radius:50%;position:absolute;top:8px;right:8px}.about__body-poster .poster-information .icon svg{color:var(--color-actient);width:24px;height:24px}.about__body-poster .poster-information:last-child{flex-direction:row;align-self:flex-start;align-items:center;gap:16px;max-width:none;display:flex}.about__body-poster .poster-information:last-child .icon{background:var(--color-pale);border-radius:6px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:static}.about__body-poster .poster-information:last-child .icon svg{color:var(--color-actient);width:32px;height:32px}.about__body-poster .poster-information:last-child .information-wrap{flex-direction:column;gap:4px;display:flex}.about__body-poster .poster-information:last-child .information-wrap h3{color:var(--color-actient);font-size:24px}.service{width:100%;padding:var(--padding-section)}.service__body{gap:var(--section-gap);flex-direction:column;display:flex}.service__body-frame{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.service__body-frame .frame-item{background:var(--color-bglight);border:1px solid var(--color-border);border-radius:25px;flex-direction:column;gap:16px;padding:24px;display:flex}.service__body-frame .frame-item-top{align-items:center;gap:8px;display:flex}.service__body-frame .frame-item-top svg{color:var(--color-actient);width:32px;min-width:32px;height:32px}.service__body-frame .frame-item-top h3{font-size:20px}.service__body-frame .frame-item p{font-size:16px;line-height:120%}.service__body-frame .frame-item a{color:var(--color-actient);margin-top:auto}@media (max-width:1440px) and (min-width:721px){.about__body{align-items:center;gap:32rem}.about__body>picture{flex:0 720rem;width:min(720rem,48%);min-width:0;max-width:48%}.about__body>picture img{border-radius:25rem;width:100%;min-width:0;max-width:none}.about__body>img{border-radius:25rem;flex:0 720rem;width:min(720rem,48%);min-width:0;max-width:48%}.about__body-information{flex:1 1 0;justify-content:center;gap:32rem;min-width:0;max-width:620rem;padding:16rem 0}.about__body-information.service-poster{gap:24rem}.about__body-information.service-poster span.base-text{gap:12rem;font-size:20rem}.about__body-information.service-poster span.base-text svg{width:24rem;height:24rem}.about__body-information.service-poster a{padding:16rem 48rem}.about__body-information p{font-size:17rem}.about__body-poster{border-radius:25rem;width:560rem;min-width:560rem;height:700rem;padding:24rem}.about__body-poster .poster-information{border-radius:22rem;gap:4rem;max-width:160rem;padding:24rem}.about__body-poster .poster-information .icon{top:8rem;right:8rem}.about__body-poster .poster-information .icon svg{width:24rem;height:24rem}.about__body-poster .poster-information:last-child{gap:16rem}.about__body-poster .poster-information:last-child .icon{border-radius:6rem;width:48rem;height:48rem}.about__body-poster .poster-information:last-child .icon svg{width:32rem;height:32rem}.about__body-poster .poster-information:last-child .information-wrap{gap:4rem}.about__body-poster .poster-information:last-child .information-wrap h3{font-size:24rem}.service__body-frame{gap:24rem}.service__body-frame .frame-item{border:1rem solid var(--color-border);border-radius:25rem;gap:16rem;padding:24rem}.service__body-frame .frame-item-top{gap:8rem}.service__body-frame .frame-item-top svg{width:32rem;min-width:32rem;height:32rem}.service__body-frame .frame-item-top h3{font-size:20rem}.service__body-frame .frame-item p{font-size:16rem}}@media (max-width:720px){.about__body{flex-direction:column;align-items:stretch;gap:32rem}.about__body>picture{flex:none;width:100%;min-width:auto;max-width:none}.about__body>picture img{border-radius:25rem;width:100%;min-width:auto;max-width:none}.about__body>img{border-radius:25rem;flex:none;width:100%;min-width:auto;max-width:none}.about__body-information{flex-direction:column;justify-content:flex-start;gap:16rem;max-width:none;padding:16rem 0}.about__body-information.service-poster{gap:24rem}.about__body-information.service-poster span.base-text{gap:12rem;font-size:20rem}.about__body-information.service-poster span.base-text svg{width:24rem;height:24rem}.about__body-information.service-poster a{padding:16rem 48rem}.about__body-information p{font-size:16rem}.about__body-poster{border-radius:25rem;width:100%;min-width:auto;height:400rem;padding:16rem}.about__body-poster .poster-information{border-radius:22rem;gap:4rem;max-width:160rem;padding:16rem}.about__body-poster .poster-information .icon{top:8rem;right:8rem}.about__body-poster .poster-information .icon svg{width:16rem;height:16rem}.about__body-poster .poster-information:last-child{gap:16rem}.about__body-poster .poster-information:last-child .icon{border-radius:6rem;width:32rem;height:32rem}.about__body-poster .poster-information:last-child .icon svg{width:24rem;height:24rem}.about__body-poster .poster-information:last-child .information-wrap{gap:4rem}.about__body-poster .poster-information:last-child .information-wrap h3{font-size:18rem}.service__body-frame{gap:24rem;max-width:100%;display:block;position:relative;overflow:hidden}.service__body-frame .frame-item{border:1rem solid var(--color-border);border-radius:25rem;gap:16rem;width:100%;max-width:100%;margin-right:0;padding:24rem}.service__body-frame .frame-item-top{gap:8rem}.service__body-frame .frame-item-top svg{width:32rem;min-width:32rem;height:32rem}.service__body-frame .frame-item-top h3{font-size:20rem}.service__body-frame .frame-item p{font-size:16rem}}.partners{width:100%;padding:var(--padding-section)}.partners__body{justify-content:space-between;align-items:center;gap:32px;width:100%;display:flex;overflow:hidden}.partners__body-information{flex-direction:column;flex:1 1 0;gap:16px;min-width:0;max-width:560px;display:flex}.partners__body-information p.alipay{font-size:16px}.partners__body img{object-fit:contain;flex:0 560px;width:560px;max-width:50%;height:auto;display:block}.list__items{width:100%;padding:var(--padding-section)}.list__items-body{gap:var(--section-gap);flex-direction:column;display:flex}.list__items-body-frame{border-top:1px solid var(--color-border);flex-direction:column;width:100%;display:flex}.list__items-body-frame .list-item{border-bottom:1px solid var(--color-border);justify-content:space-between;width:100%;padding:24px 0;display:flex}.list__items-body-frame .list-item-numeric{align-items:center;gap:16px;display:flex}.list__items-body-frame .list-item-numeric h3{font-size:24px;line-height:100%}.list__items-body-frame .list-item-numeric span{font-size:14px;line-height:100%}.list__items-body-frame .list-item p{max-width:50%;font-size:17px;font-weight:400}.special-form{grid-template-columns:minmax(0,1.2fr) minmax(280px,440px);align-items:end;gap:24px;display:grid}.special-form .frame-form{grid-template-columns:repeat(2,1fr);min-width:0;display:grid}.special-form .frame-form .full{grid-column:span 2!important}.special-form .frame-form .input-wrap{flex-direction:column;gap:12px;padding-left:0;align-items:flex-start!important}.special-form .frame-form .input-wrap .iti{width:100%;display:block}.special-form .frame-form .input-wrap label{color:#fff}.special-form .frame-form .input-wrap .default-modal{width:100%;left:0}.special-form .frame-form .action-wrap{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.special-form .frame-form .action-wrap button{max-height:max-content}.special-form img{object-fit:contain;place-self:end;width:min(100%,440px);max-width:100%;max-height:520px;display:block}@media (max-width:1440px) and (min-width:720px){.partners__body{gap:32rem}.partners__body-information{flex:1 1 0;gap:16rem;min-width:0;max-width:560rem}.partners__body-information p.alipay{font-size:16rem}.partners__body img{flex:0 560rem;width:560rem;max-width:50%}.list__items-body-frame{border-top:1rem solid var(--color-border)}.list__items-body-frame .list-item{border-bottom:1rem solid var(--color-border);padding:24rem 0}.list__items-body-frame .list-item-numeric{gap:16rem}.list__items-body-frame .list-item-numeric h3{font-size:24rem}.list__items-body-frame .list-item-numeric span{font-size:14rem}.list__items-body-frame .list-item p{font-size:17rem}.special-form{grid-template-columns:minmax(0,1.15fr) minmax(240rem,380rem);align-items:end;gap:24rem}.special-form .frame-form .input-wrap{gap:12rem}.special-form .frame-form .action-wrap{gap:16rem}.special-form img{width:min(100%,380rem);max-height:460rem}}@media (max-width:720px){.partners__body{flex-direction:column;align-items:stretch}.partners__body-information{gap:16rem;max-width:none}.partners__body-information h1{font-size:35rem}.partners__body-information p{font-size:16rem}.partners__body-information a{justify-content:center;width:100%;max-width:none;padding:24rem;display:flex}.partners__body img{flex:none;width:100%;max-width:none}.list__items-body{align-items:center}.list__items-body-frame{border-top:1rem solid var(--color-border)}.list__items-body-frame .list-item{border-bottom:1rem solid var(--color-border);flex-direction:column;gap:16rem;padding:16rem 0}.list__items-body-frame .list-item-numeric{gap:12rem}.list__items-body-frame .list-item-numeric h3{font-size:20rem}.list__items-body-frame .list-item-numeric span{font-size:12rem}.list__items-body-frame .list-item p{width:100%;max-width:none;padding-left:30rem;font-size:14rem}.special-form{grid-template-columns:1fr;gap:24rem}.special-form .frame-form{display:grid}.special-form .frame-form label{min-width:auto;width:auto!important}.special-form .frame-form .input-wrap:nth-child(3),.special-form .frame-form .input-wrap:nth-child(2){grid-column:span 2}.special-form .frame-form .input-wrap{gap:12rem}.special-form .frame-form .input-wrap .iti{width:100%;display:block}.special-form .frame-form .input-wrap input{font-size:10rem}.special-form .frame-form .input-wrap span{font-size:8rem}.special-form .frame-form .action-wrap{grid-template-columns:1fr;gap:16rem}}.steps{width:100%;padding:var(--padding-section)}.steps:has(.advantages__steps){background:var(--color-bglight)}.steps__body{gap:var(--section-gap-more);flex-direction:column;display:flex}.steps__body-frame{grid-template-columns:repeat(8,1fr);gap:24px;display:grid}.steps__body-frame.advantages__steps{grid-template-columns:repeat(3,1fr)}.steps__body-frame.advantages__steps .frame-item{grid-column:span 1}.steps__body-frame .line{background:var(--color-border);border-radius:2px;grid-column:span 1;align-self:center;height:2px}.steps__body-frame .frame-item{border:1px solid var(--color-border);border-radius:20px;flex-direction:column;grid-column:span 2;align-items:flex-start;gap:16px;padding:32px;display:flex}.steps__body-frame .frame-item .number-circle{background:var(--color-primary-linear);width:64px;height:64px;color:var(--color-white);border-radius:50%;justify-content:center;align-items:center;font-size:36px;display:flex}.steps__body-frame .frame-item .number-circle svg{width:42px;height:42px}.steps__body-frame .frame-item p{font-size:14px}@media (max-width:1440px) and (min-width:721px){.steps__body-frame{gap:24rem}.steps__body-frame .line{border-radius:2rem;height:2rem}.steps__body-frame .frame-item{border:1rem solid var(--color-border);border-radius:20rem;gap:16rem;padding:32rem}.steps__body-frame .frame-item .number-circle{width:64rem;height:64rem;font-size:36rem}.steps__body-frame .frame-item .number-circle svg{width:42rem;height:42rem}.steps__body-frame .frame-item p{font-size:14rem}}@media (max-width:720px){.steps__body h2{text-align:center}.steps__body-frame{flex-direction:column;align-items:center;gap:24rem;display:flex}.steps__body-frame .line{width:2rem;height:42rem}.steps__body-frame .frame-item{border:none;border-radius:0%;grid-area:span 2;align-items:center;gap:16rem;padding:0 32rem}.steps__body-frame .frame-item .number-circle{width:64rem;height:64rem;font-size:36rem}.steps__body-frame .frame-item .number-circle svg{width:42rem;height:42rem}.steps__body-frame .frame-item p{text-align:center;font-size:14rem}}.stages{width:100%;padding:var(--padding-section)}.stages__body{gap:var(--section-gap);flex-direction:column;display:flex}.stages__body-frame{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.stages__body-frame.alipay__stages .stages-item{align-items:flex-start;background:#f7f7f7!important}.stages__body-frame.alipay__stages .stages-item h3,.stages__body-frame.alipay__stages .stages-item p{text-align:start;color:var(--color-black)!important}.stages__body-frame.alipay__stages .stages-item .stages-item-wrap{align-items:flex-start}.stages__body-frame.alipay__stages .stages-item img{height:inherit}.stages__body-frame.alipay__stages .stages-item:nth-child(2){background:#fff1ee!important}.stages__body-frame.alipay__stages .stages-item:nth-child(2) img{order:-1}.stages__body-frame .stages-item{border-radius:20px;flex-direction:column;align-items:center;display:flex;overflow:hidden}.stages__body-frame .stages-item-wrap{flex-direction:column;align-items:center;gap:24px;padding:48px;display:flex}.stages__body-frame .stages-item-wrap h3{text-align:center;font-size:20px}.stages__body-frame .stages-item-wrap p{text-align:center;font-size:16px;font-weight:400}.stages__body-frame .stages-item img{object-fit:cover;width:100%;height:249px}.stages__body-frame .stages-item .stages-confirmation-image{object-fit:contain;object-position:center bottom;padding:0}.stages__body-frame .stages-item:first-child{background:var(--color-black)}.stages__body-frame .stages-item:first-child h3,.stages__body-frame .stages-item:first-child p{color:var(--color-white)}.stages__body-frame .stages-item:nth-child(2){background:#eaecee}.stages__body-frame .stages-item:nth-child(2) h3{color:var(--color-black)}.stages__body-frame .stages-item:nth-child(2) p{color:#888}.stages__body-frame .stages-item:nth-child(3){background:#f7f7f9}.stages__body-frame .stages-item:nth-child(3) h3{color:var(--color-black)}.stages__body-frame .stages-item:nth-child(3) p{color:#888}@media (max-width:1440px) and (min-width:721px){.stages__body-frame{gap:8rem}.stages__body-frame .stages-item{border-radius:20rem}.stages__body-frame .stages-item-wrap{gap:24rem;padding:48rem}.stages__body-frame .stages-item-wrap h3{font-size:20rem}.stages__body-frame .stages-item-wrap p{font-size:16rem;font-weight:400}.stages__body-frame .stages-item img{height:249rem}.stages__body-frame .stages-item .stages-confirmation-image{padding:0}}@media (max-width:720px){.stages__body h2{text-align:center}.stages__body-frame{grid-template-columns:1fr;gap:8rem}.stages__body-frame .stages-item{border-radius:20rem}.stages__body-frame .stages-item-wrap{gap:24rem;padding:24rem}.stages__body-frame .stages-item-wrap h3{font-size:18rem;font-weight:500}.stages__body-frame .stages-item-wrap p{font-size:14rem;font-weight:400}.stages__body-frame .stages-item img{height:204rem}.stages__body-frame .stages-item .stages-confirmation-image{padding:0}}.ways{padding:var(--padding-section);width:100%}.ways__body{align-items:center;gap:var(--section-gap-more);flex-direction:column;display:flex}.ways__body-frame{grid-template-columns:repeat(2,1fr);gap:32px;width:100%;display:grid}.ways__body-frame .frame-item{background:var(--color-bglight);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;gap:24px;padding:32px;display:flex;position:relative}.ways__body-frame .frame-item img{width:165px;height:100px;position:absolute;top:-50px;right:32px}.ways__body-frame .frame-item h3{color:var(--color-primary);font-size:20px;font-weight:600}.ways__body-frame .frame-item ul{flex-direction:column;gap:12px;display:flex}.ways__body-frame .frame-item ul li{align-items:flex-start;gap:8px;font-size:16px;font-weight:500;line-height:120%;display:flex;position:relative}.ways__body-frame .frame-item ul li .way__wrap{flex-direction:column;gap:6px;display:flex}.ways__body-frame .frame-item ul li .way__wrap h4{color:var(--color-primary);font-weight:500}.ways__body-frame .frame-item ul li svg{width:20px;min-width:20px;height:20px;color:var(--color-white);fill:var(--color-actient)}.ways__body-frame .main__image{object-fit:cover;border-radius:20px;width:100%}@media (max-width:1440px) and (min-width:721px){.ways__body-frame{gap:32rem}.ways__body-frame .frame-item{border:1rem solid var(--color-border);border-radius:20rem;gap:24rem;padding:32rem}.ways__body-frame .frame-item img{width:165rem;height:100rem;top:-50rem;right:32rem}.ways__body-frame .frame-item h3{font-size:20rem}.ways__body-frame .frame-item ul{gap:12rem}.ways__body-frame .frame-item ul li{gap:8rem;font-size:16rem}.ways__body-frame .frame-item ul li .way__wrap{gap:6rem}.ways__body-frame .frame-item ul li svg{width:20rem;min-width:20rem;height:20rem}}@media (max-width:720px){.ways__body h2{text-align:center}.ways__body-frame{flex-direction:column;gap:24rem;display:flex}.ways__body-frame .frame-item{border:1rem solid var(--color-border);border-radius:12rem;gap:24rem;padding:24rem}.ways__body-frame .frame-item img{width:87.5rem;height:50rem;top:-25rem;right:32rem}.ways__body-frame .frame-item h3{font-size:18rem}.ways__body-frame .frame-item ul{gap:12rem}.ways__body-frame .frame-item ul li{gap:8rem;font-size:14rem}.ways__body-frame .frame-item ul li .way__wrap{gap:6rem}.ways__body-frame .frame-item ul li br{display:none}.ways__body-frame .frame-item ul li svg{width:18rem;min-width:18rem;height:18rem}}.service-page-constructor{width:100%;padding:var(--padding-section)}.service-page-constructor__body{flex-direction:column;gap:24px;display:flex}.service-page-constructor__content{font-size:18px;line-height:140%}.services-wrap{background:var(--color-actient)}.services-wrap .breadcrumbs{background:var(--color-white)}.services-wrap .partners{background:var(--color-white);border-radius:0 0 40px 40px}.services-wrap .partners__body{gap:48px}.services-wrap .partners__body-information{flex:1 1 0;min-width:0;max-width:560px}.services-wrap .partners__body-visual{flex:0 52%;justify-content:flex-end;align-items:center;min-width:360px;display:flex}.services-wrap .partners__body-visual>picture{width:100%;display:block}.services-wrap .partners__hero-image{object-fit:contain;object-position:center center;width:100%;max-width:none;height:auto;max-height:none;display:block}.services-wrap .partners a{background:var(--color-actient);color:var(--color-white);border-radius:500px;align-items:center;gap:8px;max-width:max-content;padding:4px 4px 4px 24px;transition:all .3s;display:flex}.services-wrap .partners a:hover{background:var(--color-primary)}.services-wrap .partners a .icon{background:var(--color-white);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.services-wrap .partners a .icon img{width:32px;height:32px}.service-message{width:100%;padding:var(--padding-section)}.service-message__body{gap:var(--section-gap);flex-direction:column;display:flex}.service-message__body .information{color:var(--color-white);padding-left:32px;font-size:28px;position:relative}.service-message__body .information:before{content:"";background:var(--color-white);border-radius:2.5px;width:5px;height:100%;position:absolute;top:0;left:0}.service-message__body .message{background:var(--color-white);border-radius:40px;gap:16px;padding:32px;display:flex}.service-message__body .message p{font-size:22px}.service-message__body .message svg{color:var(--color-white);fill:var(--color-actient);width:32px;min-width:32px;height:32px}.service-message__body .message svg circle{color:var(--color-actient)}.service-poster{width:100%;padding:var(--padding-section);background:#333;border-radius:40px 40px 0 0;position:relative}.service-poster__back{z-index:0;object-fit:cover;width:500px;height:100%;position:absolute;bottom:0;right:0}.service-poster__body{z-index:1;grid-template-columns:repeat(5,1fr);align-items:center;gap:48px;display:grid;position:relative}.service-poster__body h2{color:var(--color-white);grid-column:span 3;font-size:32px}.service-poster__body picture{aspect-ratio:1;grid-column:span 2;display:block}.service-poster__body picture img{object-fit:cover;color:#0000;border-radius:50%;width:100%;height:100%;font-size:0;line-height:0;display:block}.service-countries{width:100%;padding:var(--padding-section);background:var(--color-bglight)}.service-countries__body{gap:var(--section-gap);flex-direction:column;display:flex}.service-countries__head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.service-countries__head p{max-width:520px;color:var(--color-primary-textsub);font-size:17px;font-weight:400;line-height:1.35}.service-countries__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.service-countries__item{border:1px solid var(--color-border);background:var(--color-white);min-height:58px;color:var(--color-black);border-radius:8px;align-items:center;gap:12px;padding:14px 16px;font-size:16px;font-weight:400;line-height:1.25;transition:border-color .3s,color .3s,transform .3s;display:flex}.service-countries__item[href]:hover{border-color:var(--color-actient);color:var(--color-actient);transform:translateY(-2px)}.service-countries__item .fi{border:1px solid var(--color-border);width:24px;min-width:24px;height:24px;box-shadow:none;background-size:cover}.service-countries__item p{overflow-wrap:anywhere;flex-wrap:wrap;gap:4px;min-width:0;display:flex}.service-countries__dash{color:var(--color-actient)}.progress{width:100%;padding:var(--padding-section);background:var(--color-bglight)}.progress:has(.progress-register){background:var(--color-white)}.progress:has(.progress-register.flickity-enabled) .frame-item{position:absolute}.progress.different{background:var(--color-primary-linear)}.progress.different h2{color:var(--color-white)}.progress.different .line{border-color:var(--color-white)}.progress.different .frame-item .wrap-step{background:var(--color-white);color:var(--color-actient)}.progress.different .frame-item .wrap-step span,.progress.different .frame-item p{color:var(--color-white)}.progress__body{gap:var(--section-gap);flex-direction:column;display:flex}.progress__body-title{flex-direction:column;gap:16px;display:flex}.progress__body-title p{font-size:16px}.progress__body-frame{grid-template-columns:repeat(4,1fr);gap:24px;display:grid;position:relative}.progress__body-frame.progress-register{--progress-register-height:704px;min-height:var(--progress-register-height);display:flex;overflow:hidden}.progress__body-frame.progress-register .frame-item{flex:0 0 calc(25% - 18px);width:calc(25% - 18px);margin-right:0}.progress__body-frame.progress-register .frame-item .wrap-step{background:var(--color-actient)}.progress__body-frame.progress-register .frame-item .wrap-step span{background:var(--color-white);color:var(--color-actient)}.progress__body-frame.progress-register.flickity-enabled{min-height:var(--progress-register-height);margin-bottom:56px;display:block;overflow:visible}.progress__body-frame.progress-register.flickity-enabled .flickity-viewport{height:var(--progress-register-height)}.progress__body-frame.progress-register.flickity-enabled .flickity-slider{height:100%}.progress__body-frame.progress-register.flickity-enabled .frame-item{width:calc(25% - 18px);height:100%;min-height:var(--progress-register-height);flex:none;margin-right:24px}.progress__body-frame.progress-register.flickity-enabled .flickity-button{z-index:3;width:36px;height:44px;box-shadow:none;color:var(--color-actient);opacity:1;background:0 0;border:0;justify-content:center;align-items:center;display:flex;top:58%;bottom:auto;transform:translateY(-50%)}.progress__body-frame.progress-register.flickity-enabled .flickity-button:hover{opacity:1;background:0 0}.progress__body-frame.progress-register.flickity-enabled .flickity-button.previous{left:-48px}.progress__body-frame.progress-register.flickity-enabled .flickity-button.next{right:-48px}.progress__body-frame.progress-register.flickity-enabled .flickity-button .flickity-button-icon{fill:currentColor;width:60%;height:60%;position:static}.progress__body-frame.progress-register .flickity-page-dots{flex-wrap:nowrap;justify-content:center;gap:8px;padding:0 16px;display:flex;bottom:-40px}.progress__body-frame.progress-register .flickity-page-dots .dot,.progress__body-frame.progress-register .flickity-page-dots .flickity-page-dot{background:var(--color-black);opacity:.18;width:8px;height:8px;margin:0}.progress__body-frame.progress-register .flickity-page-dots .dot.is-selected,.progress__body-frame.progress-register .flickity-page-dots .flickity-page-dot.is-selected{background:var(--color-actient);opacity:1}.progress__body-frame .line{border:1px dashed var(--color-primary);z-index:0;width:80%;height:0;position:absolute;top:24px;left:0}.progress__body-frame .frame-item{z-index:1;flex-direction:column;justify-content:space-between;gap:24px;height:auto;display:flex;position:relative}.progress__body-frame .frame-item-wrap{flex-direction:column;gap:16px;display:flex}.progress__body-frame .frame-item-wrap .wrap-step{background:var(--color-primary);color:var(--color-white);border-radius:500px;align-items:center;gap:12px;max-width:max-content;padding:4px 24px 4px 4px;font-size:22px;font-weight:500;display:flex}.progress__body-frame .frame-item-wrap .wrap-step span{background:var(--color-actient);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.progress__body-frame .frame-item-wrap p{font-size:16px}.progress__body-frame .frame-item img{object-fit:cover;border:1px solid var(--color-border);border-radius:25px;justify-self:flex-end;width:100%;height:auto}.service-banner{background:#333;padding:64px;position:relative}.service-banner-end{z-index:0;color:#0000;width:530px;height:157px;font-size:0;line-height:0;display:block;position:absolute;bottom:0;right:30%}.service-banner-start{z-index:0;color:#0000;width:495px;height:264px;font-size:0;line-height:0;display:block;position:absolute;top:0;left:0}.service-banner__body{z-index:1;flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}.service-banner__body h2{color:var(--color-white)}.service-banner__body p{color:var(--color-white);text-align:center;font-size:17px;font-weight:400}.service-banner__body a{background:var(--color-white);color:var(--color-actient);border:1px solid var(--color-white);border-radius:500px;align-items:center;gap:8px;max-width:max-content;padding:0 0 0 24px;font-size:17px;transition:all .3s;display:flex}.service-banner__body a:hover{background:#282828}.service-banner__body a .icon{background:var(--color-actient);border:1px solid var(--color-white);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.service-banner__body a .icon img{object-fit:cover;color:#0000;width:42px;height:42px;font-size:0;line-height:0;display:block}@media (max-width:1440px) and (min-width:721px){.services-wrap .partners{border-radius:0 0 40rem 40rem}.services-wrap .partners__body{gap:32rem}.services-wrap .partners__body-visual{flex:0 52%;min-width:300rem}.services-wrap .partners__hero-image{width:100%;max-width:none;max-height:none}.services-wrap .partners a{border-radius:500rem;gap:8rem;padding:4rem 4rem 4rem 24rem}.services-wrap .partners a .icon{width:48rem;height:48rem}.services-wrap .partners a .icon img{width:32rem;height:32rem}.service-message__body .information{padding-left:32rem;font-size:28rem}.service-message__body .information:before{border-radius:2.5rem;width:5rem}.service-message__body .message{border-radius:40rem;gap:16rem;padding:32rem}.service-message__body .message p{font-size:22rem}.service-message__body .message svg{width:32rem;min-width:32rem;height:32rem}.service-poster{border-radius:40rem 40rem 0 0}.service-poster__back{width:500rem}.service-poster__body{gap:48rem}.service-poster__body h2{font-size:32rem}.service-countries__head{gap:32rem}.service-countries__head p{max-width:520rem;font-size:17rem}.service-countries__grid{gap:12rem}.service-countries__item{border:1rem solid var(--color-border);border-radius:8rem;gap:12rem;min-height:58rem;padding:14rem 16rem;font-size:16rem}.service-countries__item .fi{border:1rem solid var(--color-border);width:24rem;min-width:24rem;height:24rem}.service-countries__item p{gap:4rem}.progress__body-title{gap:16rem}.progress__body-title p{font-size:16rem}.progress__body-frame{gap:24rem}.progress__body-frame.progress-register{--progress-register-height:704rem}.progress__body-frame.progress-register .frame-item{flex-basis:calc(25% - 18rem);width:calc(25% - 18rem);margin-right:0}.progress__body-frame.progress-register.flickity-enabled{margin-bottom:56rem}.progress__body-frame.progress-register.flickity-enabled .frame-item{width:calc(25% - 18rem);height:100%;min-height:var(--progress-register-height);flex-basis:auto;margin-right:24rem}.progress__body-frame.progress-register.flickity-enabled .flickity-button{width:36rem;height:44rem;top:58%;bottom:auto;transform:translateY(-50%)}.progress__body-frame.progress-register.flickity-enabled .flickity-button.previous{left:-48rem}.progress__body-frame.progress-register.flickity-enabled .flickity-button.next{right:-48rem}.progress__body-frame.progress-register .flickity-page-dots{gap:8rem;padding:0 16rem;bottom:-40rem}.progress__body-frame.progress-register .flickity-page-dots .dot,.progress__body-frame.progress-register .flickity-page-dots .flickity-page-dot{width:8rem;height:8rem}.progress__body-frame .line{border:1rem dashed var(--color-primary);top:24rem}.progress__body-frame .frame-item{gap:24rem}.progress__body-frame .frame-item-wrap{gap:16rem}.progress__body-frame .frame-item-wrap .wrap-step{border-radius:500rem;gap:12rem;padding:4rem 24rem 4rem 4rem;font-size:22rem}.progress__body-frame .frame-item-wrap .wrap-step span{width:42rem;height:42rem}.progress__body-frame .frame-item-wrap p{font-size:16rem}.progress__body-frame .frame-item img{border-radius:25rem}.service-banner{padding:64rem}.service-banner-end{width:530rem;height:157rem}.service-banner-start{width:495rem;height:264rem}.service-banner__body{gap:24rem}.service-banner__body p{font-size:17rem}.service-banner__body a{border:1rem solid var(--color-white);border-radius:500rem;gap:8rem;padding:0 0 0 24rem;font-size:17rem}.service-banner__body a .icon{border:1rem solid var(--color-white);width:64rem;height:64rem}.service-banner__body a .icon img{width:42rem;height:42rem}}@media (max-width:720px){.services-wrap .partners{border-radius:0 0 40rem 40rem}.services-wrap .partners__body{gap:24rem}.services-wrap .partners__body-information{max-width:none}.services-wrap .partners__body-visual{justify-content:center;width:100%;min-width:0}.services-wrap .partners__hero-image{width:100%;max-width:520rem;max-height:none}.services-wrap .partners a{border-radius:500rem;gap:8rem;width:auto;max-width:max-content;padding:4rem 4rem 4rem 24rem}.services-wrap .partners a .icon{width:48rem;height:48rem}.services-wrap .partners a .icon img{width:32rem;height:32rem}.service-message__body .information{padding-left:16rem;font-size:18rem}.service-message__body .information:before{border-radius:2rem;width:4rem}.service-message__body .message{border-radius:40rem;gap:16rem;padding:16rem}.service-message__body .message p{font-size:18rem}.service-message__body .message svg{width:24rem;min-width:24rem;height:24rem}.service-poster{border-radius:40rem 40rem 0 0}.service-poster__back{width:500rem}.service-poster__body{flex-direction:column;gap:24rem;display:flex}.service-poster__body h2{font-size:24rem}.service-poster__body picture{width:min(100%,320rem)}.service-countries__head{text-align:center;flex-direction:column;align-items:center;gap:16rem}.service-countries__head p{max-width:none;font-size:15rem}.service-countries__grid{grid-template-columns:1fr;gap:8rem}.service-countries__item{border:1rem solid var(--color-border);border-radius:8rem;gap:10rem;min-height:54rem;padding:12rem;font-size:14rem}.service-countries__item .fi{border:1rem solid var(--color-border);width:22rem;min-width:22rem;height:22rem}.service-countries__item p{gap:4rem}.progress__body-title{gap:16rem}.progress__body-title p{font-size:16rem}.progress__body-frame{grid-template-columns:1fr;gap:24rem}.progress__body-frame.progress-register{--progress-register-height:820rem}.progress__body-frame.progress-register .frame-item{flex-basis:100%;width:100%;margin-right:0}.progress__body-frame.progress-register.flickity-enabled{margin-bottom:52rem}.progress__body-frame.progress-register.flickity-enabled .frame-item{width:100%;height:100%;min-height:var(--progress-register-height);flex-basis:auto;margin-right:24rem}.progress__body-frame.progress-register.flickity-enabled .flickity-button{z-index:3;width:28rem;height:28rem;box-shadow:none;color:var(--color-actient);opacity:1;background:0 0;border:0;justify-content:center;align-items:center;display:flex;top:auto;bottom:-47rem;transform:none}.progress__body-frame.progress-register.flickity-enabled .flickity-button:hover{opacity:1;background:0 0}.progress__body-frame.progress-register.flickity-enabled .flickity-button.previous{left:calc(50% - 124rem)}.progress__body-frame.progress-register.flickity-enabled .flickity-button.next{right:calc(50% - 124rem)}.progress__body-frame.progress-register.flickity-enabled .flickity-button .flickity-button-icon{fill:currentColor;width:58%;height:58%;position:static}.progress__body-frame.progress-register .flickity-page-dots{gap:5rem;padding:0 12rem;bottom:-36rem}.progress__body-frame.progress-register .flickity-page-dots .dot,.progress__body-frame.progress-register .flickity-page-dots .flickity-page-dot{width:6rem;height:6rem}.progress__body-frame .line{display:none}.progress__body-frame .frame-item,.progress__body-frame .frame-item-wrap{gap:16rem}.progress__body-frame .frame-item-wrap .wrap-step{border-radius:500rem;gap:12rem;padding:4rem 24rem 4rem 4rem;font-size:18rem}.progress__body-frame .frame-item-wrap .wrap-step span{width:42rem;height:42rem}.progress__body-frame .frame-item-wrap p{font-size:14rem}.progress__body-frame .frame-item img{border-radius:25rem}.service-banner{padding:32rem;overflow:hidden}.service-banner-end{width:265rem;height:78rem;right:20%}.service-banner-start{width:250rem;height:132rem}.service-banner__body{gap:16rem}.service-banner__body h2{text-align:center}.service-banner__body p{font-size:14rem}.service-banner__body a{border:1rem solid var(--color-white);border-radius:500rem;gap:8rem;padding:0 0 0 24rem;font-size:14rem}.service-banner__body a .icon{border:1rem solid var(--color-white);width:48rem;height:48rem}.service-banner__body a .icon img{width:24rem;height:24rem}}
