.fintech-page{overflow-x:clip;background:#eef9fa}.fintech-page__hero .service-hero{min-height:830px;padding:0;background:linear-gradient(180deg,#0d5563,#12798a)}.fintech-page__hero .service-hero:before{position:absolute;inset:0;z-index:2;content:"";background:linear-gradient(180deg,#0d5563f0,#0d5563e0 38%,#0d556300 78%);pointer-events:none}.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{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;height:95%;pointer-events:none}.fintech-page__hero .service-hero__image{width:100%;max-width:none;height:100%;margin:0;object-fit:cover;object-position:right bottom;border-radius: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{min-height:296px;border-radius:18px;background:var(--color-white);box-shadow:10px 10px 40px #00252814}.fintech-page__services .service-icon-cards__icon-wrap{width:70px;height:70px;background:#eef9fa}.fintech-page__services .service-icon-cards__icon,.fintech-page__services .service-icon-cards__animation{width:46px;height:46px;object-fit:contain}.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:transparent}.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{padding-bottom:120px;background:linear-gradient(90deg,#18292d,#0d5664)}.fintech-page__contact{position:relative;overflow:hidden;background:#deeeef}.fintech-page__contact:after{position:absolute;right:0;bottom:63px;left:0;z-index:1;display:none;height:210px;content:"";background:url(/assets/vectors/choosing-custom-qa.svg) center bottom / 100% auto no-repeat;opacity:.5;pointer-events:none}.fintech-page__contact .service-media-text{position:relative;z-index:2;padding:0}.fintech-page__contact .service-media-text__container{overflow:hidden;border-radius:18px;background:#18292d}.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}.fintech-page__form .lets-talk-section{background:#18292d}@media(min-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{right:0;left:auto;width:auto;height:618px}.fintech-page__hero .service-hero__image{width:auto}}@media(min-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{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:64px;align-items:start}.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(min-width:1201px){.fintech-page__hero .service-hero{min-height:620px;background:linear-gradient(90deg,#0d5563,#12798a)}.fintech-page__hero .service-hero:before{background:linear-gradient(90deg,#0d5563f5,#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{right:0;left:0;width:100%;height:100%}.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{min-height:470px;grid-template-columns:minmax(0,1fr) minmax(520px,560px)}}
