.family-work .family-work-heading p{color:var(--global-colours-ai-red-r-500-brand,#da0e29);text-align:center;font-family:"AirIndia Variable";font-size:40px;font-style:normal;font-weight:600;line-height:125%;text-transform:uppercase;margin-bottom:48px}
.family-work{display:flex;padding:0 88px;justify-content:center;align-items:center;background-color:#fff;padding-bottom:315px}
.workrow{display:flex;align-items:flex-start;gap:30px}
.family-work-image{position:relative}
.family-work-image .workicon{position:absolute;margin-top:-63px}
.workicon{width:75px;height:75px;display:flex;align-items:center;justify-content:center;border:1px solid #da0e29;color:var(--global-colours-ai-red-r-500-brand,#da0e29);border-radius:50%;font-family:"AirIndia Variable";font-size:40px;font-weight:600}
.workdesc{color:var(--Global-Colours-Base-Black,#000);text-align:center;font-family:"Nunito Sans";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px;width:380px;margin-top:40px}
.workdesc p{padding-right:30px}
.familypool-main{position:relative}
.familypool-container{position:absolute;background:linear-gradient(186.36deg,#da1f2b -1.66%,#531a52 125.29%);margin:0 88px;border-radius:18px;top:-278px;padding:60px 40px;left:0;right:0}
.family-pool-image{display:flex;width:293px;height:292px;padding:9.5px 8.298px 8.739px 10.002px;justify-content:center;align-items:center}
.family-pool-content{text-align:-webkit-center}
.familypool-content{color:#fff}
.family-pool-content p{text-align:center;font-family:"AirIndia Variable";font-size:18px;font-style:normal;font-weight:600;line-height:125%;text-transform:uppercase}
.familypool-heading h2{font-family:"AirIndia Variable";font-size:32px;font-style:normal;font-weight:600;line-height:125%;text-transform:uppercase}
.pooldesc{text-align:center;font-family:"Nunito Sans";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}
.pooldesc p{color:#fff}
.familypool-heading p{font-family:"Nunito Sans";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}
.poolcirclecard:nth-child(1){padding-right:60px;padding-left:0}
.poolcirclecard:nth-child(1) p{padding-left:30px}
.poolcirclecard:nth-child(2){padding-left:60px;padding-right:0}
.poolcirclecard:nth-child(2) p{padding-right:30px}
.familyentry-card-heading h2{color:var(--global-colours-ai-red-r-600-brand,#b61032);text-align:center;font-family:"AirIndia Variable";font-size:40px !important;font-style:normal;font-weight:600;line-height:125%;text-transform:uppercase}
.familyentrymain{display:flex;flex-direction:column;align-items:center;gap:var(--Spacing-System-Spacing_XLarge,10px)}
.family-entry-detail p{color:var(--Text-Text_Heading,#383c42);text-align:center;font-family:"AirIndia Variable";font-size:18px;font-style:normal;font-weight:600;line-height:125%;text-transform:uppercase;padding-top:24px;margin-bottom:0}
.pooldesc1{color:var(--Text-Text_Heading,#383c42);text-align:center;font-family:"Nunito Sans";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px}
.Familypool:nth-child(3){background:#fff}
.familyentry-container{padding:60px 88px;background:linear-gradient(188.59deg,#faf6ef -11.31%,#f8c3b5 164.31%);padding-top:400px;border-radius:40px 40px 0 0}
.familyentry-card-heading{padding-bottom:100px}
.splitratio-container{padding:104px 88px}
.splitratio-card-heading h2{color:var(--global-colours-ai-red-r-600-brand,#b61032);font-family:"AirIndia Variable";font-size:32px;font-style:normal;font-weight:600;line-height:125%;text-transform:uppercase;margin-bottom:20px}
.splitratio-card-heading .sub1{color:var(--Global-Colours-Base-Black,#000);font-family:"Nunito Sans";font-size:18px;font-style:normal;font-weight:700;line-height:125%}
.splitratio-card-heading .sub2{color:var(--Global-Colours-Base-Black,#000);font-family:"Nunito Sans";font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px;margin-bottom:60px}
.splittitle{color:var(--Global-Colours-AI-Base-AI-White,#FFF);font-family:"AirIndia Variable";font-size:40px;font-style:normal;font-weight:600;line-height:125%;text-transform:uppercase;margin-bottom:12px}
.split-ratio-detail{border-bottom:.5px solid #828a99}
.splitrow{display:flex;align-items:flex-start}
.splitratiomain{background:linear-gradient(186.36deg,#da1f2b -1.66%,#531a52 125.29%)}
.splitdesc1{color:var(--Global-Colours-AI-Base-AI-White,#FFF);font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px;padding-top:28px}
.splitratiomain{margin:0;padding:24px !important}
.sub3{text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.08px;margin-top:32px !important}