.ServiceSection__block{background-color:#000;border-top-left-radius:32px;border-top-right-radius:32px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.ServiceSection__block:after,.ServiceSection__block:before{content:"";position:absolute;width:32px;height:32px;background-color:#000}.ServiceSection__block:before{bottom:-32px;left:0;transform:translateX(-1px)}.ServiceSection__block:after{bottom:-32px;right:0;transform:translateX(0)}.ServiceSection__section{display:flex;justify-content:space-between;padding-top:40px;padding-bottom:63px;position:relative;z-index:2}@media screen and (max-width:992px){.ServiceSection__section{flex-direction:column;padding:50px 0}}.ServiceSection__section-content{display:flex;flex-direction:column;max-width:calc(100% - 515px);gap:134px}@media screen and (max-width:992px){.ServiceSection__section-content{max-width:100%;display:block}}.ServiceSection__title{font-family:Days,sans-serif;font-size:36px;line-height:100%;letter-spacing:.5%;text-transform:uppercase;color:#fff}@media screen and (max-width:992px){.ServiceSection__title{margin-bottom:32px;text-align:center;font-size:24px;letter-spacing:0}}.ServiceSection__description{width:515px;font-weight:400;line-height:148%;letter-spacing:0;color:#fff}@media screen and (max-width:992px){.ServiceSection__description{width:100%;margin-bottom:28px;font-size:14px}}.ServiceSection__description--mobile{display:none}@media(max-width:992px){.ServiceSection__description--mobile{display:block}}.ServiceSection__description--desktop{display:block}@media(max-width:992px){.ServiceSection__description--desktop{display:none}}.ServiceSection__button{width:334px;height:58px;border:2px solid #fff;font-size:18px;color:#fff;cursor:pointer}.ServiceSection__button:before{content:none}.ServiceSection__button:hover{color:#fff;background:rgba(0,0,0,0) none;background-clip:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial}.ServiceSection__button:hover:before{background:none}@media screen and (max-width:992px){.ServiceSection__button{width:100%}}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;animation:cd-bounce-2 1.5s}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{animation:cd-bounce-1 4s}.ProcessSection{margin-bottom:90px}@media screen and (max-width:1024px){.ProcessSection{margin-bottom:0}}.ProcessSection__vertical-timeline{padding:0}.ProcessSection__vertical-timeline.vertical-timeline:before{display:none}.ProcessSection__vertical-element{position:relative;height:300px}@media screen and (max-width:1024px){.ProcessSection__vertical-element{height:auto}}.ProcessSection__vertical-element:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:100%;background-color:#f5f5f5;z-index:-1}@media screen and (max-width:1024px){.ProcessSection__vertical-element:before{top:68%;height:31.3%}}.ProcessSection__vertical-element:last-child:before{display:none}.ProcessSection__vertical-element.vertical-timeline-element--left{margin:0}@media screen and (max-width:1024px){.ProcessSection__vertical-element.vertical-timeline-element--left{padding:0 0 60px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}}.ProcessSection__vertical-element.vertical-timeline-element--right{margin:0}@media screen and (max-width:1024px){.ProcessSection__vertical-element.vertical-timeline-element--right{padding:0 0 60px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}}.ProcessSection__vertical-element .vertical-timeline-element-content{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0;margin:0}@media screen and (max-width:1024px){.ProcessSection__vertical-element .vertical-timeline-element-content{margin:0 0 100px}}.ProcessSection__vertical-element .vertical-timeline-element-icon{position:absolute;top:50%;width:24px;height:24px;margin-left:-12px;box-shadow:1px 2px 2px 1px #d3d3d3;border:2px solid #fff}@media screen and (max-width:1024px){.ProcessSection__vertical-element .vertical-timeline-element-icon{top:63%;left:50.6%;width:20px;height:20px;z-index:3}.ProcessSection__vertical-element:last-child .vertical-timeline-element-icon{display:none}}.ProcessSection .ProcessSection__vertical-element--empty.vertical-timeline-element--no-children{top:-20px}.ProcessSection__custom-icon{background:#0f0f0f;top:0;left:49.5%;transform:translate(-50%,-50%);position:absolute;width:20px;height:20px;border-radius:50%;box-shadow:1px 2px 2px 1px #d3d3d3;border:2px solid #fff}.ProcessSection .ProcessSection__vertical-element--empty{display:none}@media(max-width:1024px){.ProcessSection .ProcessSection__vertical-element--empty{display:block}}.ProcessSection .ProcessSection__vertical-element--empty .vertical-timeline-element-icon{background:rgba(0,0,0,0);box-shadow:none;border:none}.ProcessSection__title{font-family:Days,sans-serif;font-size:36px;font-weight:400;line-height:100%;letter-spacing:0;text-transform:uppercase;padding-top:80px}@media screen and (max-width:1024px){.ProcessSection__title{font-size:24px;text-align:center;padding-top:0}}.ProcessSection__description{width:50vw;font-size:20px;font-weight:400;line-height:148%;letter-spacing:0;padding-top:30px;padding-bottom:80px}@media screen and (max-width:1024px){.ProcessSection__description{width:100%;font-size:14px;text-align:center;padding-bottom:40px}}.ProcessSection__block-title{font-family:Days,sans-serif;font-size:36px;font-weight:400;line-height:100%;letter-spacing:0}@media screen and (max-width:1024px){.ProcessSection__block-title{font-size:16px;text-align:center}}.ProcessSection__block-description{font-size:14px;font-weight:400;line-height:148%;letter-spacing:0}.TechnologySection{position:relative;z-index:2;border-top-left-radius:32px;border-top-right-radius:32px;border:1px solid #fff;background-color:#fff}.TechnologySection--dark{background-color:#000}.TechnologySection--dark .TechnologySection__card-title,.TechnologySection--dark .TechnologySection__title{color:#fff}.TechnologySection:after,.TechnologySection:before{content:"";position:absolute;width:48px;height:48px;background-color:#fff}.TechnologySection:before{bottom:-48px;left:0;transform:translateX(-1px)}.TechnologySection:after{bottom:-48px;right:0;transform:translateX(0)}.TechnologySection__title{font-family:Days,sans-serif;font-size:48px;line-height:124%;letter-spacing:.5%;text-transform:uppercase;color:#0f0f0f;margin-top:73px;margin-bottom:96px;text-align:center}@media screen and (max-width:992px){.TechnologySection__title{font-size:24px;font-weight:400;line-height:100%;letter-spacing:0;margin-top:58px;margin-bottom:62px}}.TechnologySection__card{display:flex;flex-direction:column}.TechnologySection__card-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:70px}@media screen and (max-width:992px){.TechnologySection__card-row{flex-direction:column;align-items:center;margin-bottom:62px}}.TechnologySection__card-title{min-width:500px;text-align:center;font-weight:300;font-size:32px;height:55px;line-height:55px;letter-spacing:.5%;cursor:pointer}.TechnologySection__card-title--active{font-weight:700}@media screen and (max-width:992px){.TechnologySection__card-title{min-width:100%;font-size:24px;margin-bottom:30px}}.TechnologySection__card-tags-block{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;align-items:center;opacity:0;transform:translateX(50px);transition:all 1s ease;pointer-events:none}.TechnologySection__card-tags-block--visible{opacity:1;transform:translateX(0);pointer-events:auto}@media screen and (max-width:992px){.TechnologySection__card-tags-block{justify-content:center;transform:translateX(0)}}.TechnologySection__card-tags{border-radius:30px;margin-right:0;background-color:#f5f5f5;font-family:Noto Sans,sans-serif;color:#0f0f0f;font-size:20px;line-height:100%;letter-spacing:0;font-weight:300;padding:14px 20px;cursor:default}.TechnologySection__icon{margin-right:9px}