@media(max-width:750px){.finance-insurance-page p{line-height:150%}.finance-insurance-page .title{font-weight:700;font-size:6.75vw}.finance-insurance-page .subtitle{font-size:4vw}.finance-insurance-page .content-wrapper{position:relative}.finance-insurance-page .content-wrapper:before{content:"";position:absolute;top:10%;left:0;width:100%;height:100%;background-color:#e8eff4;z-index:-3}.finance-insurance-page .wrapper-1{color:#fff;padding:17.5% 5% 25%;text-align:start;display:flex;flex-direction:column}.finance-insurance-page .bg{position:absolute;z-index:-1;top:-20vw;left:0;height:180vw;width:100%;background-position:50% 50%;background-size:cover;filter:brightness(.4)}.finance-insurance-page .wrapper-1 .title{font-size:6.75vw;margin:2.5% 0}.finance-insurance-page .wrapper-1 .subtitle{width:81%;line-height:175%}.finance-insurance-page .wrapper-1 .subtitle a{margin-left:2.5vw;color:#03a9f4}.finance-insurance-page .button{display:inline-block;background-color:#03a9f4;color:#fff;width:auto;padding:16px 32px;border-radius:4px;text-align:center;font-size:18px;font-weight:700;margin-top:24px;border:none;cursor:pointer}.finance-insurance-page .wrapper-2{background-color:#fff;padding:2.5% 5% 7.5%;border-radius:20px 20px 0 0;text-align:start;display:flex;flex-direction:column;gap:5%;grid-template-columns:32.5% auto}.finance-insurance-page .wrapper-2 img{margin:10% 0 5%;width:100%;height:60vw;object-fit:cover;border-radius:1.25%/2.5%}.finance-insurance-page .wrapper-2 .content{height:100%}.finance-insurance-page .wrapper-2 .title{font-weight:700;margin:3% 0}.finance-insurance-page .wrapper-2 .subtitle{color:rgba(0,0,0,.65)}.finance-insurance-page .link{font-size:4.5vw;color:#03a9f4}.finance-insurance-page .wrapper-3{background:no-repeat 100% 50%/cover url(/img/supply-chain/services_bg.webp),#061034;color:#fff;padding:10% 0;position:relative;display:flex;flex-direction:column;align-items:center}.finance-insurance-page .wrapper-3 .list{margin-top:2.5%;display:grid;gap:7.5vw;text-align:start;font-size:4.5vw;padding:2.5% 15%}.finance-insurance-page .energy-roles{padding:10vw 4.5vw 14vw;background:#fff}.finance-insurance-page .energy-roles .wrapper-3-absolute{width:100%;margin:0 auto;background:#fff;box-shadow:0 2.051vw 5.128vw rgba(43,119,251,.08);border-radius:3.077vw;box-sizing:border-box;padding:6.154vw 5.128vw 7.692vw}.finance-insurance-page .energy-roles .wrapper-3-absolute-title{width:100%;text-align:center;margin-bottom:5.128vw;font-size:6.154vw;font-weight:700;color:#12141d}.finance-insurance-page .energy-roles .wrapper-3-absolute-list{width:100%;display:flex;flex-direction:column;gap:4.103vw}.finance-insurance-page .energy-roles .wrapper-3-absolute-card,.finance-insurance-page .energy-roles .wrapper-3-absolute-card-big{box-sizing:border-box;width:100%;background:linear-gradient(180deg,#f3f4f7,#fefefe);border:.513vw solid #fff;border-bottom:0 solid #fff;box-shadow:0 2.051vw 5.128vw rgba(0,52,75,.08);border-radius:2.051vw;padding:5.128vw 4.103vw;position:relative}.finance-insurance-page .energy-roles .wrapper-3-absolute-card-icon{box-sizing:border-box;width:13.333vw;height:13.333vw;border-radius:50%;overflow:hidden;position:absolute;right:4.103vw;top:-6.154vw;z-index:1}.finance-insurance-page .energy-roles .wrapper-3-absolute-card-title{font-size:4.615vw;color:#000;font-weight:700;text-align:left;line-height:1.5;margin-bottom:2.051vw}.finance-insurance-page .energy-roles .wrapper-3-absolute-card-desc{font-size:3.59vw;color:#0a3350;text-align:left;font-weight:400;line-height:1.6}.finance-insurance-page .energy-roles .wrapper-3-absolute-card-desc ul{padding-left:1.5em;margin:0}}@media screen and (min-width:751px)and (max-width:960px){.finance-insurance-page .content-wrapper{position:relative}.finance-insurance-page .bg{content:"";position:absolute;top:-7.5vw;left:0;height:90vw;width:100%;filter:brightness(.6);z-index:-1}.finance-insurance-page .content-wrapper:after{content:"";position:absolute;top:10%;left:0;width:100%;height:80%;background-color:#e8eff4;z-index:-3}.finance-insurance-page .title{font-size:55px;font-weight:700}.finance-insurance-page .subtitle{font-size:20px}.finance-insurance-page .wrapper-1{color:#fff;text-align:start;padding:4.1vw;width:100%;display:grid;gap:1vw}.finance-insurance-page .wrapper-1 .button{width:45%;display:inline-block;padding:16px 32px;font-size:22px;font-weight:700}.finance-insurance-page .wrapper-2{margin:0 4.1vw;background-color:#fff;padding:4.1vw;display:grid;grid-template-columns:auto auto;border-radius:1.042vw;text-align:start;align-items:center;gap:5vw}.finance-insurance-page .wrapper-2 img{object-fit:cover;object-position:50% 50%;height:15vw;width:25vw;border-radius:.347vw;display:none}.finance-insurance-page .wrapper-2 .content{height:fit-content}.finance-insurance-page .wrapper-2 .content .title{font-weight:700}.finance-insurance-page .wrapper-2 .content .subtitle{margin-top:4%;color:rgba(0,0,0,.65)}.finance-insurance-page .with-header{display:grid;grid-template-columns:60% auto}.finance-insurance-page .wrapper-3{margin-top:5%;color:#fff;padding:4.1vw;background:no-repeat 50% 50%/cover url(/img/supply-chain/services_bg.webp),#061034}.finance-insurance-page .wrapper-3 .title{font-size:55px;font-weight:700;margin-bottom:5%}.finance-insurance-page .wrapper-3 .header{text-align:start}.finance-insurance-page .wrapper-3 .header .title{margin:0}.finance-insurance-page .wrapper-3 .header .subtitle{font-size:20px;margin:5% 15% 0 0}.finance-insurance-page .wrapper-3 .list{margin-top:2.5%;padding-bottom:2.5%;display:grid;grid-template-columns:auto;text-align:start;row-gap:1.25vw}.finance-insurance-page .wrapper-3 .list .item{width:100%;font-weight:700;font-size:22px}.finance-insurance-page .wrapper-3 .list .item .link{color:#03a9f4}.finance-insurance-page .wrapper-3 .list .item .link:hover{color:#058cca;text-decoration:none}.finance-insurance-page .energy-roles{padding:6vw 4.1vw 8vw;background:#f4f6fb;color:#0b1025}.finance-insurance-page .energy-roles .energy-roles-inner{max-width:1200px;margin:0 auto}.finance-insurance-page .energy-roles .energy-roles-title{font-size:32px;font-weight:700;text-align:center;margin-bottom:4vw}.finance-insurance-page .energy-roles .energy-roles-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8vw}.finance-insurance-page .energy-roles .energy-roles-card{padding:3vw 2.4vw;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.12);border:1px solid rgba(148,163,184,.35);transition:transform .18s ease-out,box-shadow .18s ease-out}.finance-insurance-page .energy-roles .energy-roles-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(15,23,42,.18)}.finance-insurance-page .energy-roles .energy-roles-card-title{font-size:22px;font-weight:600;margin-bottom:1.4vw;color:#0f172a}.finance-insurance-page .energy-roles .energy-roles-list{list-style:none;padding:0;margin:0;display:grid;row-gap:.6vw;font-size:16px;color:#4b5563}.finance-insurance-page .energy-roles .energy-roles-list-item:before{content:"•";display:inline-block;margin-right:.5vw;color:#2563eb}}@media screen and (min-width:961px)and (max-width:1199px){.finance-insurance-page .content-wrapper{position:relative}.finance-insurance-page .bg{content:"";position:absolute;top:-7.5vw;left:0;height:70vw;width:100%;filter:brightness(.6);z-index:-1}.finance-insurance-page .content-wrapper:after{content:"";position:absolute;top:10%;left:0;width:100%;height:80%;background-color:#e8eff4;z-index:-3}.finance-insurance-page .title{font-size:55px;font-weight:700}.finance-insurance-page .subtitle{font-size:20px}.finance-insurance-page .wrapper-1{color:#fff;text-align:start;padding:7vw;width:100%;display:grid;gap:1vw}.finance-insurance-page .wrapper-1 .button{width:320px;font-size:22px;display:inline-block;padding:16px 32px;font-weight:700}.finance-insurance-page .wrapper-2{margin:0 7%;background-color:#fff;padding:3.5% 5%;display:grid;grid-template-columns:auto auto;border-radius:1.042vw;text-align:start;align-items:center;gap:5vw}.finance-insurance-page .wrapper-2 img{object-fit:cover;object-position:50% 50%;height:15vw;width:25vw;border-radius:.347vw}.finance-insurance-page .wrapper-2 .content{height:fit-content}.finance-insurance-page .wrapper-2 .content .title{font-weight:700}.finance-insurance-page .wrapper-2 .content .subtitle{margin-top:4%;color:rgba(0,0,0,.65)}.finance-insurance-page .with-header{display:grid;grid-template-columns:60% auto}.finance-insurance-page .wrapper-3{margin-top:5%;color:#fff;padding:5% 7%;background:no-repeat 50% 50%/cover url(/img/supply-chain/services_bg.webp),#061034}.finance-insurance-page .wrapper-3 .title{margin-bottom:5%}.finance-insurance-page .wrapper-3 .header{text-align:start}.finance-insurance-page .wrapper-3 .header .title{margin:0}.finance-insurance-page .wrapper-3 .header .subtitle{font-size:22px;margin:5% 15% 0 0}.finance-insurance-page .wrapper-3 .list{margin-top:2.5%;padding-bottom:2.5%;display:grid;grid-template-columns:auto auto;text-align:start;row-gap:32px}.finance-insurance-page .wrapper-3 .list .item{width:95%;font-weight:700;font-size:22px}.finance-insurance-page .wrapper-3 .list .item .link{color:#03a9f4}.finance-insurance-page .wrapper-3 .list .item .link:hover{color:#058cca;text-decoration:none}.finance-insurance-page .wrapper-4{padding:5vw 0;background:#292e39}.finance-insurance-page .wrapper-4 .title{font-weight:600;color:#fff}.finance-insurance-page .wrapper-4 .list{margin:5vw 10vw 0;display:grid;grid-template-columns:repeat(2,1fr);gap:5vw;align-items:center}.finance-insurance-page .wrapper-4 .list .item img{width:100%;aspect-ratio:21/9;object-fit:cover}.finance-insurance-page .energy-roles{padding:10vw 4.5vw 14vw;background:#fff}.finance-insurance-page .energy-roles .wrapper-3-absolute{width:100%;margin:0 auto;background:#fff;box-shadow:0 2.051vw 5.128vw rgba(43,119,251,.08);border-radius:3.077vw;box-sizing:border-box;padding:6.154vw 5.128vw 7.692vw}.finance-insurance-page .energy-roles .wrapper-3-absolute-title{width:100%;text-align:center;margin-bottom:5.128vw;font-size:6.154vw;font-weight:700;color:#12141d}.finance-insurance-page .energy-roles .wrapper-3-absolute-list{width:100%;display:flex;flex-direction:column;gap:4.103vw}.finance-insurance-page .energy-roles .wrapper-3-absolute-card,.finance-insurance-page .energy-roles .wrapper-3-absolute-card-big{box-sizing:border-box;width:100%;background:linear-gradient(180deg,#f3f4f7,#fefefe);border:.513vw solid #fff;border-bottom:0 solid #fff;box-shadow:0 2.051vw 5.128vw rgba(0,52,75,.08);border-radius:2.051vw;padding:5.128vw 4.103vw;position:relative}.finance-insurance-page .energy-roles .wrapper-3-absolute-card-icon{box-sizing:border-box;width:13.333vw;height:13.333vw;border-radius:50%;overflow:hidden;position:absolute;right:4.103vw;top:-6.154vw;z-index:1}.finance-insurance-page .energy-roles .wrapper-3-absolute-card-title{font-size:4.615vw;color:#000;font-weight:700;text-align:left;line-height:1.5;margin-bottom:2.051vw}.finance-insurance-page .energy-roles .wrapper-3-absolute-card-desc{font-size:18px;color:#0a3350;text-align:left;font-weight:400;line-height:1.6}.finance-insurance-page .energy-roles .wrapper-3-absolute-card-desc ul{padding-left:1.5em;margin:0}}@media screen and (min-width:1200px){.finance-insurance-page .content-wrapper{position:relative}.finance-insurance-page .bg{content:"";position:absolute;top:-7.5vw;left:0;height:55vw;width:100%;filter:brightness(.6);z-index:-1}.finance-insurance-page .content-wrapper:after{content:"";position:absolute;top:10%;left:0;width:100%;height:80%;background-color:#e8eff4;z-index:-3}.finance-insurance-page .title{font-size:55px;font-weight:700}.finance-insurance-page .subtitle{font-size:22px}.finance-insurance-page .wrapper-1{color:#fff;text-align:start;padding:7vw;width:100%;display:grid;gap:1vw}.finance-insurance-page .wrapper-1 .button{width:320px;font-size:22px;display:inline-block;padding:16px 32px;font-weight:700}.finance-insurance-page .wrapper-2{margin:0 7%;background-color:#fff;padding:3.5% 5%;display:grid;grid-template-columns:auto auto;border-radius:1.042vw;text-align:start;align-items:center;gap:5vw}.finance-insurance-page .wrapper-2 img{object-fit:cover;object-position:50% 50%;height:15vw;width:25vw;border-radius:.347vw}.finance-insurance-page .wrapper-2 .content{height:fit-content}.finance-insurance-page .wrapper-2 .content .title{font-weight:700}.finance-insurance-page .wrapper-2 .content .subtitle{margin-top:4%;color:rgba(0,0,0,.65)}.finance-insurance-page .wrapper-3{margin-top:5%;color:#fff;padding:5% 7%;background:no-repeat 50% 50%/cover url(/img/supply-chain/services_bg.webp),#061034}.finance-insurance-page .wrapper-3 .title{margin-bottom:5%}.finance-insurance-page .wrapper-3 .header{text-align:start}.finance-insurance-page .wrapper-3 .header .title{margin-bottom:48px}.finance-insurance-page .wrapper-3 .header .subtitle-content{display:flex;justify-content:space-between;align-items:flex-start}.finance-insurance-page .wrapper-3 .header .subtitle-content .subtitle{flex:1;font-size:22px;padding-right:5%}.finance-insurance-page .wrapper-3 .header .subtitle-content .list{width:50%;height:100%;display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap;gap:24px}.finance-insurance-page .wrapper-3 .header .subtitle-content .list .item{width:44%;font-weight:700;font-size:18px;text-align:left;white-space:nowrap}.finance-insurance-page .wrapper-3 .header .subtitle-content .list .item .link{color:#03a9f4}.finance-insurance-page .wrapper-3 .header .subtitle-content .list .item .link:hover{color:#058cca;text-decoration:none}.finance-insurance-page .energy-roles .wrapper-3-absolute{width:100%;margin:0 auto;background:#fff;box-shadow:0 1.181vw 8.056vw rgba(43,119,251,.08);border-radius:1.111vw;box-sizing:border-box;padding-top:24px}.finance-insurance-page .energy-roles .wrapper-3-absolute-title{width:100%;text-align:center;margin-top:4.861vw;margin-bottom:1.667vw;font-size:50px;font-weight:700;color:#12141d}.finance-insurance-page .energy-roles .wrapper-3-absolute-list{width:100%;height:auto;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:0 4.167vw;margin-top:32px}.finance-insurance-page .energy-roles .wrapper-3-absolute-card{width:32%;height:280px;font-size:18px}.finance-insurance-page .energy-roles .wrapper-3-absolute-card,.finance-insurance-page .energy-roles .wrapper-3-absolute-card-big{box-sizing:border-box;background:linear-gradient(180deg,#f3f4f7,#fefefe);border:solid #fff;border-width:.14vw .14vw 0;box-shadow:0 .55vw 1.39vw rgba(0,52,75,.08);border-radius:.28vw;margin-bottom:2.78vw;padding:1.667vw;position:relative}.finance-insurance-page .energy-roles .wrapper-3-absolute-card-big{width:48%;height:240px}.finance-insurance-page .energy-roles .wrapper-3-absolute-card-icon{box-sizing:border-box;width:55px;height:55px;border-radius:50%;overflow:hidden;position:absolute;right:1.67vw;top:-1.39vw;z-index:1}.finance-insurance-page .energy-roles .wrapper-3-absolute-card-title{font-size:22px;color:#000;font-weight:700;text-align:left;line-height:1.5;margin-bottom:.55vw}.finance-insurance-page .energy-roles .wrapper-3-absolute-card-desc{font-size:18px;color:#0a3350;text-align:left;font-weight:400;line-height:1.6}.finance-insurance-page .energy-roles .wrapper-3-absolute-card-desc ul{padding-left:1.2em;margin:0}}