.page {
    background-color: rgba(255, 255, 255, 1);
    position: relative;
    width: 1920px;
    height: 1865px;
    overflow: hidden;
}

.section_1 {
    height: 909px;
    background: url(/img/FigmaDDSSlicePNGf5aef74ad9b99e15ffc148b21fcf2edd.jpg)
    100% no-repeat;
    background-size: 100% 100%;
    width: 1920px;
}

.group_1 {
    background-color: rgba(104, 92, 90, 0.6);
    height: 909px;
    width: 1920px;
    position: relative;
}

.image_1 {
    width: 207px;
    height: 207px;
    margin: 394px 0 0 884px;
}

.box_1 {
    background-color: var(--background);
    position: absolute;
    left: 0;
    top: 0;
    width: 1920px;
    height: 902px;
}

.text_1 {
    width: 809px;
    height: 90px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 100px;
    font-family: Josefin Sans-Light;
    font-weight: 300;
    text-align: center;
    white-space: nowrap;
    line-height: 89px;
    margin: 164px 0 0 556px;
}

.paragraph_1 {
    width: 963px;
    height: 396px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 120px;
    font-family: Josefin Sans-Regular;
    font-weight: normal;
    text-align: center;
    line-height: 110px;
    margin: 89px 0 0 479px;
}

.text-wrapper_1 {
    background-color: var(--txtGreen);
    border-radius: 500px;
    height: 80px;
    width: 350px;
    margin: 26px 0 57px 785px;
}

.text_2 {
    width: 249px;
    height: 32px;
    overflow-wrap: break-word;
    color: rgba(255, 255, 255, 1);
    font-size: 36px;
    font-family: Josefin Sans-Regular;
    font-weight: normal;
    text-align: center;
    white-space: nowrap;
    line-height: 32px;
    margin: 24px 0 0 51px;
}

.section_2 {
    position: relative;
    width: 1920px;
    height: 957px;
    margin-bottom: 1px;
}

.text_3 {
    width: 1939px;
    height: 542px;
    overflow-wrap: break-word;
    color: rgba(194, 129, 109, 0.1);
    font-size: 601px;
    font-family: Open Sans-ExtraBold Italic;
    font-weight: normal;
    text-align: center;
    line-height: 89px;
    margin: 100px 0 0 -10px;
}

.group_2 {
    box-shadow: 0px 4px 4px 5px rgba(126, 36, 16, 0.05);
    background-color: rgba(255, 255, 255, 0.7);
    border-radius: 25px;
    position: absolute;
    left: 314px;
    top: 116px;
    width: 1291px;
    height: 705px;
    border: 0.7764021158218384px solid rgba(207, 207, 207, 1);
}

.text_4 {
    width: 327px;
    height: 46px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 34px;
    font-family: Open Sans-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 34px;
    margin-top: 99px;
}

.section_3 {
    width: 375px;
    height: 60px;
    margin-top: 20px;
}

.text-wrapper_2 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 72px;
    height: 60px;
    border: 1.4547101259231567px solid rgba(184, 184, 184, 1);
    width: 160px;
}

.text_5 {
    width: 69px;
    height: 35px;
    overflow-wrap: break-word;
    color: rgba(43, 37, 35, 1);
    font-size: 32px;
    font-family: Open Sans-SemiBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 34px;
    margin: 12px 0 0 46px;
}

.text-wrapper_3 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 72px;
    height: 60px;
    border: 1.4547101259231567px solid rgba(184, 184, 184, 1);
    width: 180px;
}

.text_6 {
    width: 120px;
    height: 35px;
    overflow-wrap: break-word;
    color: rgba(43, 37, 35, 1);
    font-size: 32px;
    font-family: Open Sans-SemiBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 34px;
    margin: 12px 0 0 30px;
}

.section_4 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50px;
    width: 178px;
    height: 55px;
    border: 1.2224030494689941px solid rgba(184, 184, 184, 1);
    margin-top: 30px;
}

.image-text_1 {
    width: 178px;
    height: 55px;
}

.text-group_1 {
    width: 103px;
    height: 30px;
    overflow-wrap: break-word;
    color: rgba(78, 72, 70, 1);
    font-size: 17px;
    font-family: Open Sans-SemiBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 29px;
}

.label_1 {
    width: 25px;
    height: 25px;
    margin-top: 3px;
}

.text_7 {
    height: 46px;
    overflow-wrap: break-word;
    color: rgba(63, 53, 50, 1);
    font-size: 34px;
    font-family: Open Sans-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 34px;
    margin-top: 36px;
}

.section_5 {
    width: 375px;
    height: 60px;
    margin-top: 18px;
}

.text-wrapper_4 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 72px;
    height: 60px;
    border: 1.4547101259231567px solid rgba(184, 184, 184, 1);
    width: 160px;
}

.text_8 {
    width: 69px;
    height: 35px;
    overflow-wrap: break-word;
    color: rgba(43, 37, 35, 1);
    font-size: 32px;
    font-family: Open Sans-SemiBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 34px;
    margin: 12px 0 0 46px;
}

.text-wrapper_5 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 72px;
    height: 60px;
    border: 1.4547101259231567px solid rgba(184, 184, 184, 1);
    width: 180px;
}

.text_9 {
    width: 120px;
    height: 35px;
    overflow-wrap: break-word;
    color: rgba(43, 37, 35, 1);
    font-size: 32px;
    font-family: Open Sans-SemiBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 34px;
    margin: 12px 0 0 30px;
}

.section_6 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 50px;
    width: 178px;
    height: 55px;
    border: 1.2224030494689941px solid rgba(184, 184, 184, 1);
    margin-top: 30px;
}

.image-text_2 {
    width: 130px;
    height: 30px;
    /*margin: 12px 0 0 26px;*/
}

.text-group_2 {
    width: 103px;
    height: 30px;
    overflow-wrap: break-word;
    color: rgba(78, 72, 70, 1);
    font-size: 17px;
    font-family: Open Sans-SemiBold;
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
    line-height: 29px;
}

.label_2 {
    width: 25px;
    height: 25px;
    margin-top: 3px;
}

.section_7 {
    background-color: rgba(184, 184, 184, 1);
    border-radius: 38px;
    height: 78px;
    width: 515px;
    margin-top: 36px;
}

.text-wrapper_6 {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 38px;
    height: 78px;
    border: 1.3094629049301147px solid rgba(194, 186, 184, 1);
    margin-left: 2px;
    width: 512px;
}

.text_10 {
    width: 423px;
    height: 40px;
    overflow-wrap: break-word;
    color: rgba(78, 72, 70, 1);
    font-size: 22px;
    letter-spacing: 4px;
    font-family: Merriweather-Bold;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    line-height: 39px;
    margin: 19px 0 0 44px;
}

.section_8 {
    box-shadow: 0px 11px 15px -3px rgba(10, 13, 18, 0.08);
    background-color: rgba(255, 255, 255, 1);
    border-radius: 7px;
    position: absolute;
    left: 552px;
    top: 320px;
    width: 189px;
    height: 222px;
    border: 0.9608137607574463px solid rgba(233, 234, 235, 1);
}

.image-text_3 {
    width: 77px;
    height: 24px;
    margin: 14px 0 0 13px;
}

.thumbnail_1 {
    width: 10px;
    height: 10px;
    margin-top: 7px;
}

.text-group_3 {
    width: 59px;
    height: 24px;
    overflow-wrap: break-word;
    color: rgba(24, 29, 39, 1);
    font-size: 15px;
    font-family: Inter-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 23px;
}

.image-text_4 {
    width: 77px;
    height: 17px;
    margin: 19px 0 0 13px;
}

.thumbnail_2 {
    width: 10px;
    height: 10px;
    margin-top: 4px;
}

.text-group_4 {
    width: 59px;
    height: 17px;
    overflow-wrap: break-word;
    color: rgba(24, 29, 39, 1);
    font-size: 11px;
    font-family: Inter-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
}

.image-text_5 {
    width: 74px;
    height: 17px;
    margin: 19px 0 0 13px;
}

.thumbnail_3 {
    width: 10px;
    height: 10px;
    margin-top: 4px;
}

.text-group_5 {
    width: 56px;
    height: 17px;
    overflow-wrap: break-word;
    color: rgba(24, 29, 39, 1);
    font-size: 11px;
    font-family: Inter-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
}

.image-text_6 {
    width: 90px;
    height: 17px;
    margin: 19px 0 0 13px;
}

.thumbnail_4 {
    width: 10px;
    height: 10px;
    margin-top: 4px;
}

.text-group_6 {
    width: 72px;
    height: 17px;
    overflow-wrap: break-word;
    color: rgba(24, 29, 39, 1);
    font-size: 11px;
    font-family: Inter-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
}

.image-text_7 {
    width: 79px;
    height: 17px;
    margin: 20px 0 39px 13px;
}

.thumbnail_5 {
    width: 10px;
    height: 10px;
    margin-top: 3px;
}

.text-group_7 {
    width: 61px;
    height: 17px;
    overflow-wrap: break-word;
    color: rgba(24, 29, 39, 1);
    font-size: 11px;
    font-family: Inter-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
}

.image-wrapper_1 {
    box-shadow: 0px 4px 6px 0px rgba(143, 143, 143, 0.25);
    background-color: rgba(255, 255, 255, 1);
    border-radius: 64px;
    height: 130px;
    width: 130px;
    position: absolute;
    left: 895px;
    top: 51px;
}

.image_2 {
    width: 92px;
    height: 110px;
    /*margin: 25px 0 0 20px;*/
}

.group_3 {
    box-shadow: 0px 11px 15px -3px rgba(10, 13, 18, 0.08);
    background-color: rgba(255, 255, 255, 1);
    border-radius: 7px;
    position: absolute;
    left: 866px;
    top: 681px;
    width: 189px;
    height: 222px;
    border: 0.9608137607574463px solid rgba(233, 234, 235, 1);
}

.image-text_8 {
    width: 77px;
    height: 24px;
    margin: 14px 0 0 13px;
}

.thumbnail_6 {
    width: 10px;
    height: 10px;
    margin-top: 7px;
}

.text-group_8 {
    width: 59px;
    height: 24px;
    overflow-wrap: break-word;
    color: rgba(24, 29, 39, 1);
    font-size: 15px;
    font-family: Inter-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 23px;
}

.image-text_9 {
    width: 77px;
    height: 17px;
    margin: 19px 0 0 13px;
}

.thumbnail_7 {
    width: 10px;
    height: 10px;
    margin-top: 4px;
}

.text-group_9 {
    width: 59px;
    height: 17px;
    overflow-wrap: break-word;
    color: rgba(24, 29, 39, 1);
    font-size: 11px;
    font-family: Inter-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
}

.image-text_10 {
    width: 74px;
    height: 17px;
    margin: 19px 0 0 13px;
}

.thumbnail_8 {
    width: 10px;
    height: 10px;
    margin-top: 4px;
}

.text-group_10 {
    width: 56px;
    height: 17px;
    overflow-wrap: break-word;
    color: rgba(24, 29, 39, 1);
    font-size: 11px;
    font-family: Inter-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
}

.image-text_11 {
    width: 90px;
    height: 17px;
    margin: 19px 0 0 13px;
}

.thumbnail_9 {
    width: 10px;
    height: 10px;
    margin-top: 4px;
}

.text-group_11 {
    width: 72px;
    height: 17px;
    overflow-wrap: break-word;
    color: rgba(24, 29, 39, 1);
    font-size: 11px;
    font-family: Inter-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
}

.image-text_12 {
    width: 79px;
    height: 17px;
    margin: 20px 0 39px 13px;
}

.thumbnail_10 {
    width: 10px;
    height: 10px;
    margin-top: 3px;
}

.text-group_12 {
    width: 61px;
    height: 17px;
    overflow-wrap: break-word;
    color: rgba(24, 29, 39, 1);
    font-size: 11px;
    font-family: Inter-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: 16px;
}
