.fintech-page{background:#eef9fa;overflow-x:clip}.fintech-page__hero .service-hero{background:linear-gradient(#0d5563 0%,#12798a 100%);min-height:830px;padding:0}.fintech-page__hero .service-hero:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(#0d5563f0 0%,#0d5563e0 38%,#0d556300 78%);position:absolute;inset:0}.fintech-page__hero .service-hero__container{min-height:830px;padding-top:115px}.fintech-page__hero .service-hero__copy{z-index:3;align-items:center;width:100%;max-width:none;padding-top:40px}.fintech-page__hero .service-hero__title,.fintech-page__hero .service-hero__description{color:var(--color-white);text-align:center}.fintech-page__hero .service-hero__title{margin-bottom:24px}.fintech-page__hero .service-hero__description{max-width:650px;margin-bottom:40px}.fintech-page__hero .service-hero__picture{z-index:1;pointer-events:none;height:95%;display:flex;position:absolute;bottom:0;left:0;right:0}.fintech-page__hero .service-hero__image{object-fit:cover;object-position:right bottom;border-radius:0;width:100%;max-width:none;height:100%;margin:0}.fintech-page__services .service-icon-cards{background:#deeeef}.fintech-page__services .service-section-title{color:var(--color-primary-6)}.fintech-page__services .service-section-copy p{color:var(--color-secondary-3)}.fintech-page__services .service-icon-cards__card{background:var(--color-white);border-radius:18px;min-height:296px;box-shadow:10px 10px 40px #00252814}.fintech-page__services .service-icon-cards__icon-wrap{background:#eef9fa;width:70px;height:70px}.fintech-page__services .service-icon-cards__icon,.fintech-page__services .service-icon-cards__animation{object-fit:contain;width:46px;height:46px}.fintech-page__reasons .service-icon-cards{background:#eef9fa}.fintech-page__reasons .service-section-title{color:#18292d}.fintech-page__reasons .service-section-copy p{color:#4c5962}.fintech-page__reasons .service-icon-cards__grid{gap:0}.fintech-page__reasons .service-icon-cards__card,.fintech-page__reasons .service-icon-cards__icon-wrap{background:0 0}.fintech-page__reasons .service-icon-cards__icon{width:46px;height:46px}.fintech-page__types .service-types-carousel,.fintech-page__benefits .service-photo-points{background:#eef9fa}.fintech-page__process .service-process{background:linear-gradient(90deg,#18292d 0%,#0d5664 100%);padding-bottom:120px}.fintech-page__contact{background:#deeeef;position:relative;overflow:hidden}.fintech-page__contact:after{z-index:1;content:"";opacity:.5;pointer-events:none;background:url(/assets/vectors/choosing-custom-qa.svg) bottom/100% no-repeat;height:210px;display:none;position:absolute;bottom:63px;left:0;right:0}.fintech-page__contact .service-media-text{z-index:2;padding:0;position:relative}.fintech-page__contact .service-media-text__container{background:#18292d;border-radius:18px;overflow:hidden}.fintech-page__contact .service-media-text__copy{padding:48px 24px}.fintech-page__contact .service-section-title,.fintech-page__contact .service-section-copy p{color:#d4e9ff;text-align:left}.fintech-page__contact .service-section-copy{margin-inline:0;margin-bottom:36px}.fintech-page__contact .service-media-text__image{border-radius:0}.fintech-page__faq .faq-section,.fintech-page__articles .service-related-articles{background:#eef9fa}@media (width>=560px){.fintech-page__hero .service-hero__copy{align-items:flex-start;width:540px;padding-top:100px}.fintech-page__hero .service-hero__title,.fintech-page__hero .service-hero__description{text-align:left}.fintech-page__hero .service-hero__picture{width:auto;height:618px;left:auto;right:0}.fintech-page__hero .service-hero__image{width:auto}}@media (width>=769px){.fintech-page__services .service-section-title,.fintech-page__services .service-section-copy p{text-align:center}.fintech-page__services .service-section-title{margin-bottom:36px}.fintech-page__reasons .service-icon-cards .shell-container{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:64px;display:grid}.fintech-page__reasons .service-icon-cards__what-we-look-content{grid-column:1}.fintech-page__reasons .service-section-title,.fintech-page__reasons .service-section-copy p{text-align:left}.fintech-page__reasons .service-icon-cards__grid{grid-column:2}.fintech-page__contact{padding:80px 0}.fintech-page__contact .service-media-text__container{grid-template-columns:minmax(0,1fr) minmax(360px,520px);gap:0}.fintech-page__contact .service-media-text__copy{padding:64px}.fintech-page__contact .service-media-text__media,.fintech-page__contact .service-media-text__picture,.fintech-page__contact .service-media-text__image{min-height:420px}}@media (width>=1201px){.fintech-page__hero .service-hero{background:linear-gradient(90deg,#0d5563 0%,#12798a 100%);min-height:620px}.fintech-page__hero .service-hero:before{background:linear-gradient(90deg,#0d5563f5 0%,#0d5563eb 45%,#0d556300 68%)}.fintech-page__hero .service-hero__container{min-height:620px}.fintech-page__hero .service-hero__copy{width:640px;padding-top:60px}.fintech-page__hero .service-hero__title{margin-bottom:18px}.fintech-page__hero .service-hero__picture{width:100%;height:100%;left:0;right:0}.fintech-page__hero .service-hero__image{width:100%}.fintech-page__reasons .service-icon-cards .shell-container{grid-template-columns:minmax(0,540px) minmax(0,1fr);column-gap:90px}.fintech-page__contact{padding:120px 0}.fintech-page__contact:after{display:block}.fintech-page__contact .service-media-text__container{grid-template-columns:minmax(0,1fr) minmax(520px,560px);min-height:470px}}
