﻿@media only screen and (min-width:320px){.fintech-page .header-section{--cell-size:72px;display:grid;grid-template-columns:auto repeat(3,var(--cell-size));grid-template-rows:auto repeat(2,var(--cell-size));grid-template-areas:"infoBlock infoBlock infoBlock infoBlock" ". one two two" ". . two two";}.fintech-page .header-section .information-block{grid-area:infoBlock;}.fintech-page .header-section .information-block .header{grid-area:header;font-family:Ubuntu !important;font-style:normal !important;font-weight:500 !important;font-feature-settings:'pnum' on,'lnum' on;font-size:30px !important;line-height:40px !important;margin:9px 0 15px;color:#404040;display:flex;}.fintech-page .header-section .information-block .body{grid-area:body;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:15px;line-height:25px;margin:0 0 20px;color:#404040;}.fintech-page .header-section .collage-item{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:54px;display:none;}.fintech-page .header-section .collage-item:nth-of-type(1),.fintech-page .header-section .collage-item:nth-of-type(2){display:block;}.fintech-page .header-section .collage-item:nth-of-type(1){grid-area:one;border-radius:0 50% 50% 50%;}.fintech-page .header-section .collage-item:nth-of-type(2){grid-area:two;border-radius:50% 0;background-size:cover;}.fintech-page .fintech-emphasis-section{margin:150px auto !important;}.fintech-page .fintech-emphasis-section .fintech-emphasis{position:relative;font-family:Open Sans;font-size:20px;font-style:italic;font-weight:400;line-height:30px;text-align:center;margin:0;}.fintech-page .fintech-emphasis-section .fintech-emphasis:after{content:'';position:absolute;top:-30px;bottom:-30px;left:calc((100vw - 100%)/-2);right:calc((100vw - 100%)/-2);background:#def8ff;z-index:-1;}.fintech-page .fintech-develop-section .fintech-develop-header{font-family:Ubuntu !important;font-style:normal !important;font-weight:500 !important;font-size:20px !important;line-height:25px !important;text-align:center;color:#404040;margin-bottom:30px;}.fintech-page .fintech-develop-section .service-item-container{display:flex;flex-direction:row;justify-content:center;margin-bottom:30px;}.fintech-page .fintech-develop-section .service-item-container .card-illustration{width:0;display:flex;flex-direction:row;justify-content:center;background-size:cover;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card{background:#fff;box-shadow:0 0 25px rgba(0,0,0,.1);border-radius:8px;padding:15px;box-sizing:border-box;width:288px;margin:0 auto;overflow-x:hidden;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card .card-title{font-family:Open Sans;font-style:normal;font-weight:600;font-size:18px !important;line-height:25px !important;text-align:left !important;color:#404040;margin-bottom:15px;margin-top:0;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card ul{list-style:none;margin:0;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card li{position:relative;margin:0 0 9px;font-family:Open Sans;font-style:normal;font-weight:normal;font-size:15px;line-height:25px;color:#404040;flex:1 1 100px;padding-left:22px;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card li:before{display:block;content:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.66206 1.29289C10.0526 1.68342 10.0526 2.31658 9.66206 2.70711L4.35876 8.01041C3.96823 8.40093 3.33507 8.40093 2.94454 8.01041L0.292893 5.35876C-0.0976311 4.96823 -0.0976311 4.33507 0.292893 3.94454C0.683417 3.55402 1.31658 3.55402 1.70711 3.94454L3.65165 5.88909L8.24784 1.29289C8.63837 0.902369 9.27153 0.902369 9.66206 1.29289Z' fill='%2300E699'/%3E%3C/svg%3E%0A");width:10px;height:10px;position:absolute;top:0;left:0;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card li:last-of-type{margin:0;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card li a{text-decoration:none;color:#00abdb;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card li a:hover{color:#1074aa;text-decoration:underline;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card li a:visited{color:#008bb1;}}@media only screen and (min-width:360px){.fintech-page .header-section{--cell-size:82px;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card{width:328px;}}@media only screen and (min-width:375px){.fintech-page .header-section{--cell-size:86px;grid-template-rows:var(--cell-size) auto repeat(2,var(--cell-size));grid-template-areas:". three four five" "infoBlock infoBlock infoBlock infoBlock" ". one two two" ". . two two";}.fintech-page .header-section .information-block .header{margin:20px 0 15px;}.fintech-page .header-section .collage-item:nth-of-type(3),.fintech-page .header-section .collage-item:nth-of-type(4),.fintech-page .header-section .collage-item:nth-of-type(5){display:block;}.fintech-page .header-section .collage-item:nth-of-type(3){grid-area:three;border-radius:50% 0 50% 50%;}.fintech-page .header-section .collage-item:nth-of-type(4){grid-area:four;border-radius:50%;}.fintech-page .header-section .collage-item:nth-of-type(5){grid-area:five;border-radius:0 50% 50% 50%;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card{width:343px;}}@media only screen and (min-width:768px){.fintech-page .header-section{--cell-size:96px;}.fintech-page .header-section .information-block .header{font-size:50px !important;line-height:63px !important;margin:18px 0;}.fintech-page .header-section .information-block .body{font-size:20px;line-height:27px;margin:0 0 18px;}.fintech-page .fintech-emphasis-section{margin:198px auto !important;}.fintech-page .fintech-emphasis-section .fintech-emphasis{padding:0 28px;}.fintech-page .fintech-develop-section .fintech-develop-header{font-size:30px !important;line-height:45px !important;padding:0 25px;margin:0 0 45px;}.fintech-page .fintech-develop-section .service-item-container{margin-bottom:45px;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape{margin:0 auto;width:360px;height:360px;padding:18px;box-sizing:border-box;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card{box-sizing:border-box;width:324px;height:324px;padding:18px;display:flex;flex-direction:column;justify-content:center;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card::-webkit-scrollbar{display:none;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card .card-title{font-size:24px !important;line-height:36px !important;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card li{font-size:18px;line-height:27px;margin:0 0 9px;}.fintech-page .fintech-develop-section .service-item-container:nth-of-type(3n+1) .card-illustration .card-border-shape{background:rgba(0,171,219,.5);border-radius:157px 0;}.fintech-page .fintech-develop-section .service-item-container:nth-of-type(3n+2) .card-illustration .card-border-shape{background:rgba(0,230,153,.5);border-radius:0 157px;}.fintech-page .fintech-develop-section .service-item-container:nth-of-type(3n+3) .card-illustration .card-border-shape{background:rgba(255,97,0,.5);border-radius:157px 0;}}@media only screen and (min-width:1024px){.fintech-page .header-section{grid-template-columns:auto repeat(4,var(--cell-size));grid-template-rows:repeat(3,var(--cell-size));grid-template-areas:"infoBlock six . two two" "infoBlock . seven two two" "infoBlock . eight . one";}.fintech-page .header-section .information-block{padding:0 27px 0 0;}.fintech-page .header-section .information-block .header{margin:0 0 18px;}.fintech-page .header-section .information-block .body{margin:0;}.fintech-page .header-section .collage-item{background-size:74px;}.fintech-page .header-section .collage-item:nth-of-type(3),.fintech-page .header-section .collage-item:nth-of-type(4),.fintech-page .header-section .collage-item:nth-of-type(5){display:none;}.fintech-page .header-section .collage-item:nth-of-type(6),.fintech-page .header-section .collage-item:nth-of-type(7),.fintech-page .header-section .collage-item:nth-of-type(8){display:block;}.fintech-page .header-section .collage-item:nth-of-type(6){grid-area:six;border-radius:50% 50% 0 50%;}.fintech-page .header-section .collage-item:nth-of-type(7){grid-area:seven;border-radius:0 50% 50% 50%;}.fintech-page .header-section .collage-item:nth-of-type(8){grid-area:eight;border-radius:50% 0 50% 50%;}.fintech-page .fintech-emphasis-section .fintech-emphasis{padding:0 68px;}.fintech-page .fintech-develop-section .service-item-container{overflow:hidden;margin-bottom:45px;}.fintech-page .fintech-develop-section .service-item-container .card-illustration{width:100%;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape{padding:18px;width:360px;height:360px;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card{width:324px;height:324px;padding:0 18px;}.fintech-page .fintech-develop-section .service-item-container .card-illustration .card-border-shape .ds-card .card-title{font-size:24px !important;line-height:36px !important;}.fintech-page .fintech-develop-section .service-item-container:nth-child(even){border-radius:16px 228px 228px 16px;}.fintech-page .fintech-develop-section .service-item-container:nth-child(even) .card-illustration{width:100%;justify-content:flex-start;padding-left:50px;}.fintech-page .fintech-develop-section .service-item-container:nth-child(even) .card-illustration .card-border-shape{margin:0;}.fintech-page .fintech-develop-section .service-item-container:nth-child(odd){border-radius:288px 16px 16px 288px;}.fintech-page .fintech-develop-section .service-item-container:nth-child(odd) .card-illustration{width:100%;justify-content:flex-end;padding-right:50px;}.fintech-page .fintech-develop-section .service-item-container:nth-child(odd) .card-illustration .card-border-shape{margin:0;}}@media only screen and (min-width:1280px){.fintech-page .header-section{--cell-size:128px;grid-template-rows:repeat(3,var(--cell-size)) auto;grid-template-areas:"infoBlock six . two two" "infoBlock . seven two two" "infoBlock . eight . one" "infoBlock . . . .";}.fintech-page .header-section .information-block .header{font-size:60px !important;line-height:72px !important;margin:54px 0 27px !important;}.fintech-page .header-section .information-block .body{font-size:24px;line-height:36px;}.fintech-page .fintech-emphasis-section{margin:225px auto 198px !important;}.fintech-page .fintech-emphasis-section .fintech-emphasis{font-size:24px;line-height:45px;padding:0 120px;font-weight:500;}}@media only screen and (min-width:1366px){.fintech-page .fintech-emphasis-section .fintech-emphasis{padding:0 160px;}.fintech-page .fintech-develop-section .fintech-develop-header{font-size:36px !important;line-height:54px !important;}.fintech-page .fintech-develop-section .service-item-container:nth-child(even) .card-illustration{padding-left:70px;}.fintech-page .fintech-develop-section .service-item-container:nth-child(odd) .card-illustration{padding-right:70px;}}@media only screen and (min-width:1440px){.fintech-page .fintech-emphasis-section .fintech-emphasis{padding:0 180px;}}