.certificateComplianceSection{z-index:1;background:#faf8f5;flex-direction:row;justify-content:center;align-items:flex-start;gap:0;width:100%;padding:120px 20px;display:flex;position:relative}.certificateComplianceSection .innerContainer{opacity:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:60px;width:100%;max-width:1280px;transition:opacity .9s,transform .9s;display:flex;transform:translateY(60px)}.certificateComplianceSection .innerContainer.inView{opacity:1;transform:translateY(0)}.certificateComplianceSection .innerContainer .heading{flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:flex}.certificateComplianceSection .innerContainer .heading span{color:#e3a85a;text-align:center;text-transform:uppercase;font-size:16px;font-weight:600;line-height:24px}.certificateComplianceSection .innerContainer .heading h2{font-family:var(--font-academico);text-align:center;color:#2c2c2c;font-size:36px;font-weight:400;line-height:normal}.certificateComplianceSection .innerContainer .heading p{color:#707070;text-align:center;max-width:1130px;font-size:16px;font-weight:400;line-height:24px}.certificateComplianceSection .innerContainer .imgWrapper{aspect-ratio:1280/500;width:100%;height:auto;display:flex}.certificateComplianceSection .innerContainer .imgWrapper .image{object-fit:cover;border-radius:12px}@media screen and (max-width:830px){.certificateComplianceSection{padding:40px 16px}.certificateComplianceSection .innerContainer{gap:30px}.certificateComplianceSection .innerContainer .heading{max-width:100%}.certificateComplianceSection .innerContainer .heading span{font-size:14px;font-weight:500;line-height:20px}.certificateComplianceSection .innerContainer .heading h2{font-size:28px}.certificateComplianceSection .innerContainer .heading p{font-size:14px;line-height:20px}}@media screen and (max-width:500px){.certificateComplianceSection .innerContainer .certificateCon{gap:16px}.certificateComplianceSection .innerContainer .certificateCon .imgWrapper{max-width:100%}}
.diamondExceptionalSection{z-index:1;background:#fff;flex-direction:row;justify-content:center;align-items:flex-start;gap:0;width:100%;padding:60px 20px;display:flex;position:relative}.diamondExceptionalSection .innerContainer{opacity:0;background-image:linear-gradient(270deg,#0000 41.37%,#000000b3 99.99%),url(../media/diamondExceptionalImgWeb.3whfp-8gv537k.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:100%;max-width:1320px;min-height:444px;padding:30px 38px;transition:opacity .9s,transform .9s;display:flex;overflow:hidden;transform:translateY(60px)}.diamondExceptionalSection .innerContainer.inView{opacity:1;transform:translateY(0)}.diamondExceptionalSection .innerContainer h2{font-family:var(--font-academico);color:#fff;letter-spacing:-1.5px;max-width:685px;margin-bottom:12px;font-size:50px;font-weight:600;line-height:60px}.diamondExceptionalSection .innerContainer p{color:#fffc;max-width:641px;margin-bottom:32px;font-size:16px;font-weight:400;line-height:24px}.diamondExceptionalSection .innerContainer .btnWrapper{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:20px;display:flex}@media screen and (max-width:1024px){.diamondExceptionalSection .innerContainer{background-image:linear-gradient(200deg,#0006 20%,#000000b3 99.99%),url(../media/diamondExceptionalImgTab.22kcpgk2012xo.webp);background-position:50%}}@media screen and (max-width:830px){.diamondExceptionalSection{padding:40px 16px}.diamondExceptionalSection .innerContainer{background-image:linear-gradient(#0006 10%,#000000b3 99.99%),url(../media/diamondExceptionalImgMobile.26j8hdgwilhsu.webp);justify-content:center;min-height:320px;padding:20px}.diamondExceptionalSection .innerContainer h2{font-size:28px;font-weight:400;line-height:38px}.diamondExceptionalSection .innerContainer p{margin-bottom:20px;font-size:14px;line-height:20px}.diamondExceptionalSection .innerContainer .btnWrapper{gap:12px}}
.rootedSection{z-index:1;background:#fff;flex-direction:row;justify-content:center;align-items:flex-start;gap:0;width:100%;padding:100px 20px;display:flex;position:relative}.rootedSection .innerContainer{flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;display:flex}.rootedSection .innerContainer .heading{flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;display:flex}.rootedSection .innerContainer .heading h2{font-family:var(--font-academico);color:#2c2c2c;text-align:center;margin-bottom:14px;font-size:36px;font-weight:400;line-height:normal}.rootedSection .innerContainer p{color:#bdbdbd;text-align:center;max-width:891px;font-size:20px;font-weight:500;line-height:34px}.rootedSection .innerContainer p.revealText span{color:#bdbdbd;transition:color .2s}.rootedSection .innerContainer p.revealText span.filled{color:#323741}.rootedSection .innerContainer p+p{margin-top:30px}.rootedSection .innerContainer h4{color:#505050;text-align:center;text-transform:uppercase;margin-top:36px;font-size:14px;font-weight:500;line-height:22px}@media screen and (max-width:767px){.rootedSection{padding:40px 16px}.rootedSection .innerContainer .heading span{font-size:14px;font-weight:500;line-height:20px}.rootedSection .innerContainer .heading h2{font-size:28px}.rootedSection .innerContainer p{font-size:16px;line-height:24px}.rootedSection .innerContainer p+p{margin-top:10px}}
