.c-bridal-engagement-diamondsourced{align-items:flex-start;background-color:var(--white);display:flex;flex-direction:column;height:3195px;width:1366px}.c-bridal-engagement-diamondsourced .header{align-items:center;background-color:var(--white);display:flex;flex-direction:column;min-height:144px;width:1366px}.c-bridal-engagement-diamondsourced .flex-row-1{align-items:flex-start;display:flex;height:50px;margin-right:.07px;margin-top:18px;min-width:1321px}.c-bridal-engagement-diamondsourced .overlap-group{height:19px;margin-top:2.5px;position:relative;width:19px}.c-bridal-engagement-diamondsourced .ellipse-2{border-radius:8px;height:17px;left:0;position:absolute;top:0;width:17px}.c-bridal-engagement-diamondsourced .line-7{height:6px;left:13px;object-fit:cover;position:absolute;top:13px;width:6px}.c-bridal-engagement-diamondsourced .overlap-group1{align-items:flex-start;background-image:url(../img/path-5@1x.png);background-position:50% 50%;background-size:cover;display:flex;height:23px;margin-left:25px;margin-top:.5px;min-width:19px;padding:6px 6px}.c-bridal-engagement-diamondsourced .ellipse-1{border-radius:3px;height:7px;width:7px}.c-bridal-engagement-diamondsourced .logo-degem-withtagline{align-self:flex-end;display:flex;flex-direction:column;height:48px;justify-content:space-between;margin-left:491px;width:212px}.c-bridal-engagement-diamondsourced .group-1{align-items:flex-end;display:flex;flex:1;height:26.32px;margin-left:30.3px;margin-right:30.3px;max-height:26.32px;min-width:calc(100% - 61px)}.c-bridal-engagement-diamondsourced .path-34{align-self:center;height:25px;margin-top:0;object-fit:cover;width:27px}.c-bridal-engagement-diamondsourced .path-35{height:19px;margin-bottom:.22px;margin-left:5px;object-fit:cover;width:19px}.c-bridal-engagement-diamondsourced .path-36{height:26px;margin-bottom:0;margin-left:6px;object-fit:cover;width:26px}.c-bridal-engagement-diamondsourced .path-37{height:19px;margin-bottom:.22px;margin-left:7px;object-fit:cover;width:19px}.c-bridal-engagement-diamondsourced .path-38{height:18px;margin-bottom:.48px;margin-left:8px;object-fit:cover;width:33px}.c-bridal-engagement-diamondsourced .group-3{background-image:url(../img/group-2@1x.png);background-position:50% 50%;background-size:cover;flex:1;height:10.6px;max-height:10.6px}.c-bridal-engagement-diamondsourced .icon-account{align-items:flex-end;display:flex;flex-direction:column;margin-left:445px;min-height:24px;padding:2.6px 3.6px;width:24px}.c-bridal-engagement-diamondsourced .ellipse-3{border-radius:4px;height:9px;margin-right:4px;width:9px}.c-bridal-engagement-diamondsourced .path-6{height:7px;margin-right:0;margin-top:3px;object-fit:cover;width:17px}.c-bridal-engagement-diamondsourced .overlap-group3{align-items:flex-start;background-image:url(../img/path-9-1@1x.png);background-position:50% 50%;background-size:cover;display:flex;margin-left:22px;margin-top:2.89px;min-width:21px}.c-bridal-engagement-diamondsourced .path-79{height:18px;object-fit:cover;width:21px}.c-bridal-engagement-diamondsourced .overlap-group2{align-items:center;background-image:url(../img/path-3-21@1x.png);background-position:50% 50%;background-size:cover;display:flex;flex-direction:column;margin-left:24px;margin-top:1.57px;min-height:21px;padding:4px 0;width:19px}.c-bridal-engagement-diamondsourced .line-6{height:1px;margin-left:0;object-fit:cover;width:19px}.c-bridal-engagement-diamondsourced .path-4{height:5px;margin-top:3px;object-fit:cover;width:9px}.c-bridal-engagement-diamondsourced .flex-row-2{align-items:flex-start;display:flex;height:18px;margin-left:2px;margin-top:36px;min-width:1044px}.c-bridal-engagement-diamondsourced .about-degem{letter-spacing:.32px;line-height:24px;min-height:18px;min-width:122px;white-space:nowrap}.c-bridal-engagement-diamondsourced .brands{letter-spacing:.32px;line-height:24px;margin-left:78px;min-height:18px;min-width:67px;white-space:nowrap}.c-bridal-engagement-diamondsourced .jewellery{letter-spacing:.32px;line-height:24px;margin-left:78px;min-height:18px;min-width:91px;white-space:nowrap}.c-bridal-engagement-diamondsourced .bridal{letter-spacing:.32px;line-height:24px;margin-left:78px;min-height:18px;min-width:58px;white-space:nowrap}.c-bridal-engagement-diamondsourced .name{letter-spacing:.32px;line-height:24px;margin-left:78px;min-height:18px;min-width:211px;white-space:nowrap}.c-bridal-engagement-diamondsourced .top-stories{letter-spacing:.32px;line-height:24px;margin-left:78px;min-height:18px;white-space:nowrap}.c-bridal-engagement-diamondsourced .line-13{height:1px;margin-top:22px;object-fit:cover;width:1366px}.c-bridal-engagement-diamondsourced .overlap-group4{align-items:flex-end;background-image:url(../img/engagement-diamondsourced@1x.png);background-position:50% 50%;background-size:cover;display:flex;flex-direction:column;min-height:1503px;padding:146.5px 125px;width:1366px}.c-bridal-engagement-diamondsourced .name-1{letter-spacing:-.36px;line-height:43px;margin-bottom:-5px;margin-right:153px;min-height:38px;min-width:288px;white-space:nowrap}.c-bridal-engagement-diamondsourced .where-its-from{letter-spacing:.44px;line-height:27px;margin-bottom:-3px;margin-right:31px;margin-top:29px;min-height:24px;white-space:nowrap;width:410px}.c-bridal-engagement-diamondsourced .natural-diamonds-are{letter-spacing:.36px;line-height:27px;margin-top:11px;min-height:479px;width:441px}.c-bridal-engagement-diamondsourced .group-185{align-self:flex-start;display:flex;flex-direction:column;height:109px;justify-content:space-between;margin-left:33px;margin-top:282px;width:515px}.c-bridal-engagement-diamondsourced .ethics-and-environmental-friendliness{flex:1;height:24px;letter-spacing:.44px;line-height:27px;margin-right:31px;margin-top:-2.5px;max-height:24px;white-space:nowrap}.c-bridal-engagement-diamondsourced .some-proponents-may{flex:1;height:74px;letter-spacing:.36px;line-height:27px;margin-bottom:2.5px;margin-right:-2px;max-height:74px}.c-bridal-engagement-diamondsourced .flex-row{align-items:center;display:flex;min-width:1317px}.c-bridal-engagement-diamondsourced .x3192_2d_v8ii{height:527px;object-fit:cover;width:780px}.c-bridal-engagement-diamondsourced .the-chemicals-and-co{letter-spacing:.36px;line-height:27px;margin-bottom:7px;margin-left:50px;min-height:209px;width:420px}.c-bridal-engagement-diamondsourced .flex-row-3{align-items:center;align-self:flex-end;display:flex;min-width:1315px}.c-bridal-engagement-diamondsourced .as-for-the-natural-d{letter-spacing:.36px;line-height:27px;margin-top:20px;min-height:398px;width:487px}.c-bridal-engagement-diamondsourced .overlap-group5{align-items:flex-start;background-image:url(../img/file-d9-l1000671@1x.png);background-position:50% 50%;background-size:cover;display:flex;height:527px;justify-content:flex-end;margin-left:48px;min-width:780px;padding:9.5px 8px}.c-bridal-engagement-diamondsourced .ndtc-employee-sortin{letter-spacing:.36px;line-height:22px;margin-top:38.5px;min-height:42px;width:299px}.c-bridal-engagement-diamondsourced .image-by-de-beers-forevermark{align-self:flex-end;letter-spacing:.28px;line-height:17px;margin-left:213px;min-height:16px;min-width:210px;text-align:right;white-space:nowrap}.c-bridal-engagement-diamondsourced .overlap-group6{align-items:flex-end;background-image:url(../img/d17-l1007100@1x.png);background-position:50% 50%;background-size:cover;display:flex;height:527px;justify-content:flex-end;min-width:780px;padding:9.5px 8px}.c-bridal-engagement-diamondsourced .image-by-de-beers-forevermark-1{letter-spacing:.28px;line-height:17px;min-height:16px;min-width:210px;text-align:right;white-space:nowrap}.c-bridal-engagement-diamondsourced .for-south-africa-and{letter-spacing:.36px;line-height:27px;margin-bottom:6px;margin-left:50px;min-height:182px;width:424px}.c-bridal-engagement-diamondsourced .bathoen-house-primar{letter-spacing:.28px;line-height:17px;margin-left:20px;margin-top:18px;min-height:50px;width:742px}.c-bridal-engagement-diamondsourced-mobile{align-items:center;background-color:var(--white);display:flex;flex-direction:column;height:3230px;overflow:hidden;width:100%}.c-bridal-engagement-diamondsourced-mobile .group-container{align-items:center;background-color:var(--white);display:flex;margin-right:.03px;min-width:375px;padding:0 20px}.c-bridal-engagement-diamondsourced-mobile .group-48{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;padding:5.5px 0;width:24px}.c-bridal-engagement-diamondsourced-mobile .line-7-1{height:1px;margin-left:2.5px;object-fit:cover;width:19px}.c-bridal-engagement-diamondsourced-mobile .line{height:1px;margin-left:2.5px;margin-top:5px;object-fit:cover;width:19px}.c-bridal-engagement-diamondsourced-mobile .overlap-group1-1{height:19px;margin-left:22px;margin-top:.21px;position:relative;width:19px}.c-bridal-engagement-diamondsourced-mobile .ellipse-1-1{border-radius:8px;height:17px;left:0;position:absolute;top:0;width:17px}.c-bridal-engagement-diamondsourced-mobile .line-9{height:6px;left:13px;object-fit:cover;position:absolute;top:13px;width:6px}.c-bridal-engagement-diamondsourced-mobile .group-container-1{height:60px;margin-left:16px;position:relative;width:172px}.c-bridal-engagement-diamondsourced-mobile .group-50{align-items:flex-end;display:flex;height:18px;left:34px;min-width:104px;position:absolute;top:21px}.c-bridal-engagement-diamondsourced-mobile .path-336{align-self:center;height:17px;margin-top:0;object-fit:cover;width:19px}.c-bridal-engagement-diamondsourced-mobile .path-3{height:13px;margin-bottom:.15px;margin-left:4px;object-fit:cover;width:13px}.c-bridal-engagement-diamondsourced-mobile .path-338{height:18px;margin-left:4px;object-fit:cover;width:18px}.c-bridal-engagement-diamondsourced-mobile .path-3-1{height:13px;margin-bottom:.15px;margin-left:5px;object-fit:cover;width:13px}.c-bridal-engagement-diamondsourced-mobile .path-3-2{height:13px;margin-bottom:.33px;margin-left:6px;object-fit:cover;width:23px}.c-bridal-engagement-diamondsourced-mobile .group-457{background-color:var(--white);display:flex;flex-direction:column;height:60px;justify-content:space-between;left:0;position:absolute;top:0;width:172px}.c-bridal-engagement-diamondsourced-mobile .group-454{align-items:flex-end;display:flex;flex:1;height:17.92px;margin-left:34.4px;margin-right:34.4px;margin-top:15.7px;max-height:17.92px;min-width:calc(100% - 69px);padding:0 0}.c-bridal-engagement-diamondsourced-mobile .path-34-1{align-self:center;height:17px;margin-top:0;object-fit:cover;width:18px}.c-bridal-engagement-diamondsourced-mobile .path-36-1{height:18px;margin-bottom:0;margin-left:4px;object-fit:cover;width:18px}.c-bridal-engagement-diamondsourced-mobile .group-455{background-image:url(../img/group-2-47@1x.png);background-position:50% 50%;background-size:cover;flex:1;height:7.22px;margin-bottom:11.7px;margin-left:13.7px;margin-right:13.7px;max-height:7.22px}.c-bridal-engagement-diamondsourced-mobile .group-46{display:flex;height:24px;margin-left:13px;width:24px}.c-bridal-engagement-diamondsourced-mobile .path-333{flex:1;margin-bottom:2.7px;margin-left:1.5px;margin-right:1.5px;margin-top:2.9px;object-fit:cover;width:21px}.c-bridal-engagement-diamondsourced-mobile .overlap-group-1{align-items:flex-end;background-image:url(../img/path-334@1x.png);background-position:50% 50%;background-size:cover;display:flex;flex-direction:column;margin-left:23px;min-height:21px;padding:4px 0;width:19px}.c-bridal-engagement-diamondsourced-mobile .line-5{height:1px;object-fit:cover;width:19px}.c-bridal-engagement-diamondsourced-mobile .path-335{height:5px;margin-right:5px;margin-top:3px;object-fit:cover;width:9px}.c-bridal-engagement-diamondsourced-mobile .overlap-group2-1{height:1113px;position:relative;width:100%}.c-bridal-engagement-diamondsourced-mobile .line-14{height:1px;left:0;object-fit:cover;position:absolute;top:0;width:375px}.c-bridal-engagement-diamondsourced-mobile .image-55{left:0;object-fit:cover;position:absolute;top:0;width:100%}.c-bridal-engagement-diamondsourced-mobile .image-56{height:656px;left:17px;object-fit:cover;position:absolute;top:165px;width:352px}.c-bridal-engagement-diamondsourced-mobile .name-2{height:31px;left:44px;letter-spacing:0;line-height:22px;position:absolute;top:203px;width:337px}.c-bridal-engagement-diamondsourced-mobile .image-58{height:199px;left:0;object-fit:cover;position:absolute;top:914px;width:375px}.c-bridal-engagement-diamondsourced-mobile .where-its-from-1{height:22px;left:44px;letter-spacing:0;line-height:18px;position:absolute;top:249px;width:337px}.c-bridal-engagement-diamondsourced-mobile .natural-diamonds-are-1{left:44px;letter-spacing:.28px;line-height:21px;position:absolute;top:274px;width:290px}.c-bridal-engagement-diamondsourced-mobile .image-57{height:182px;left:44px;object-fit:cover;position:absolute;top:791px;width:288px}.c-bridal-engagement-diamondsourced-mobile .ethics-andenvironmental-friendliness{letter-spacing:.36px;line-height:27px;margin-left:26px;margin-top:28px;min-height:47px;width:313px}.c-bridal-engagement-diamondsourced-mobile .some-proponents-may-1{letter-spacing:.28px;line-height:21px;margin-left:18px;margin-top:21px;min-height:79px;width:305px}.c-bridal-engagement-diamondsourced-mobile .x3192_2d_v8ii-1{height:256px;margin-top:46px;object-fit:cover;width:100%}.c-bridal-engagement-diamondsourced-mobile .the-chemicals-and-co-1{letter-spacing:.28px;line-height:21px;margin-left:2px;margin-top:30px;min-height:205px;width:303px}.c-bridal-engagement-diamondsourced-mobile .d9_l1000671{margin-top:35px;object-fit:cover;width:100%}.c-bridal-engagement-diamondsourced-mobile .ndtc-employee-sortin-1{letter-spacing:.24px;line-height:17px;margin-bottom:-3px;margin-left:2px;margin-top:10px;min-height:14px;text-align:center;white-space:nowrap;width:343px}.c-bridal-engagement-diamondsourced-mobile .as-for-the-natural-d-1{letter-spacing:.28px;line-height:21px;margin-left:2px;margin-top:43px;min-height:373px;width:303px}.c-bridal-engagement-diamondsourced-mobile .d17_l1007100{margin-top:48px;object-fit:cover;width:100%}.c-bridal-engagement-diamondsourced-mobile .bathoen-house-primar-1{letter-spacing:.24px;line-height:17px;margin-left:17px;margin-top:15px;min-height:99px;width:318px}.c-bridal-engagement-diamondsourced-mobile .for-south-africa-and-1{letter-spacing:.28px;line-height:21px;margin-left:2px;margin-top:44px;min-height:184px;width:303px}@media screen and (max-width:1365px){.c-bridal-engagement-diamondsourced .overlap-group4{width:100vw}}@media screen and (max-width:800px){.screen.c-bridal-engagement-diamondsourced{display:none}}@media screen and (min-width:800px){.screen.c-bridal-engagement-diamondsourced-mobile{display:none}}
