.mediaViewInfo {
    --web-view-name: Web 1920 – 1;
    --web-view-id: Web_1920__1;
    --web-scale-on-resize: true;
    --web-enable-deep-linking: true;
}

body{
    overflow-x: hidden;
}

:root {
    --web-view-ids: Web_1920__1;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    border: none;
}

#Web_1920__1 {
    position: absolute;
    width: 1920px;
    height: 3657px;
    background-color: rgba(255, 255, 255, 1);
    overflow: hidden;
    --web-view-name: Web 1920 – 1;
    --web-view-id: Web_1920__1;
    --web-scale-on-resize: true;
    --web-enable-deep-linking: true;
}

#graphic-design-geometric-wallp {
    opacity: 0.03;
    position: absolute;
    width: 1920px;
    height: 1083px;
    left: 0px;
    top: 0px;
    overflow: visible;
}

#ID935-9359327_shapes-bg-color- {
    opacity: 0.31;
    position: absolute;
    width: 1337.877px;
    height: 1111.641px;
    left: 1031.02px;
    top: -28.8px;
    overflow: visible;
}

#Grille_de_rptition_1 {
    position: absolute;
    width: 349px;
    height: 294px;
    left: 1474px;
    top: 1212px;
    overflow: hidden;
}

#Grille_de_rptition_1_0 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5 {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5 {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_1 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 50px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5_p {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_p {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_2 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 100px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5_r {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_r {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_3 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 150px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5_t {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_t {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_4 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 200px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5_v {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_v {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_5 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 250px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5_x {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_x {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_6 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 300px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5_z {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_z {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_7 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_ {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_8 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 50px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_ba {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ba {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_9 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 100px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_bb {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bb {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_10 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 150px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_bc {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bc {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_11 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 200px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_bd {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bd {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_12 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 250px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_be {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_be {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_13 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 300px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_bf {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bf {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_14 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_bg {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bg {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_15 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 50px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_bh {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bh {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_16 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 100px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_bj {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bj {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_17 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 150px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_bl {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bl {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_18 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 200px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_bn {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bn {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_19 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 250px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_bp {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bp {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_20 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 300px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_br {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_br {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_21 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_bt {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bt {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_22 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 50px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_bv {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bv {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_23 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 100px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_bx {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bx {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_24 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 150px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_bz {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_bz {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_25 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 200px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_b {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_b {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_26 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 250px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_ca {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ca {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_27 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 300px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_cb {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_cb {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_28 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_cc {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_cc {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_29 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 50px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_cd {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_cd {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_30 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 100px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_ce {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ce {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_31 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 150px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_cf {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_cf {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_32 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 200px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_cg {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_cg {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_33 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 250px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_ch {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ch {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_34 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 300px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_cj {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_cj {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_35 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_cl {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_cl {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_36 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 50px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_cn {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_cn {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_37 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 100px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_cp {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_cp {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_38 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 150px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_cr {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_cr {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_39 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 200px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_ct {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ct {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_40 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 250px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_cv {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_cv {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_1_41 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 300px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_cx {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_cx {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Ellipse_3 {
    fill: rgba(13, 30, 114, 1);
}

.Ellipse_3 {
    position: absolute;
    overflow: visible;
    width: 200px;
    height: 200px;
    left: 1787px;
    top: 918px;
}

#Groupe_34 {
    position: absolute;
    width: 327px;
    height: 605px;
    left: 1170px;
    top: 65px;
    overflow: visible;
}

#Rectangle_49 {
    fill: rgba(241, 245, 250, 1);
}

.Rectangle_49 {
    position: absolute;
    overflow: visible;
    width: 317px;
    height: 605px;
    left: 6px;
    top: 0px;
}

#Rectangle_2 {
    fill: transparent;
    stroke: rgba(11, 23, 106, 1);
    stroke-width: 10px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}

.Rectangle_2 {
    position: absolute;
    overflow: visible;
    width: 327px;
    height: 605px;
    left: 0px;
    top: 0px;
}

#battery-solid-24 {
    position: absolute;
    width: 16px;
    height: 16px;
    left: 280px;
    top: 23px;
    overflow: visible;
}

#wifi-regular-24 {
    position: absolute;
    width: 16px;
    height: 16px;
    left: 248px;
    top: 23px;
    overflow: visible;
}

#bar-chart-alt-regular-24 {
    position: absolute;
    width: 15px;
    height: 16px;
    left: 219px;
    top: 22px;
    overflow: visible;
}

#ID11h10 {
    left: 32px;
    top: 23px;
    position: absolute;
    overflow: visible;
    width: 33px;
    white-space: nowrap;
    text-align: left;
    font-family: Segoe UI;
    font-style: normal;
    font-weight: bold;
    font-size: 11px;
    color: rgba(5, 5, 5, 1);
}

#heart-regular-24 {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 282px;
    top: 55px;
    overflow: visible;
}

#search-regular-24 {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 271px;
    top: 55px;
    overflow: visible;
}

#chevron-left-regular-24 {
    position: absolute;
    width: 24px;
    height: 24px;
    left: 19px;
    top: 58px;
    overflow: visible;
}

#search-alt-2-regular-24 {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 244px;
    top: 61px;
    overflow: visible;
}

#heart-regular-24_1 {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 279px;
    top: 63px;
    overflow: visible;
}

#Fleuve_Congo_ {
    left: 25px;
    top: 92px;
    position: absolute;
    overflow: visible;
    width: 144px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    color: rgba(9, 13, 38, 1);
}

#Rectangle_46 {
    fill: rgba(251, 176, 45, 1);
}

.Rectangle_46 {
    position: absolute;
    overflow: visible;
    width: 79px;
    height: 23px;
    left: 24px;
    top: 215px;
}

#Poulet {
    left: 111px;
    top: 222px;
    position: absolute;
    overflow: visible;
    width: 23px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 7px;
    color: rgba(150, 140, 140, 1);
}

#Pizza {
    left: 163px;
    top: 222px;
    position: absolute;
    overflow: visible;
    width: 18px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 7px;
    color: rgba(150, 140, 140, 1);
}

#Boisson {
    left: 200px;
    top: 222px;
    position: absolute;
    overflow: visible;
    width: 28px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 7px;
    color: rgba(150, 140, 140, 1);
}

#Brochette {
    left: 258px;
    top: 222px;
    position: absolute;
    overflow: visible;
    width: 35px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 7px;
    color: rgba(150, 140, 140, 1);
}

#Rectangle_47 {
    fill: rgba(255, 255, 255, 1);
}

.Rectangle_47 {
    position: absolute;
    overflow: visible;
    width: 277px;
    height: 63px;
    left: 25px;
    top: 260px;
}

#i97670-macedoine-de-legumes {
    position: absolute;
    width: 92px;
    height: 57px;
    left: 204px;
    top: 263px;
    overflow: visible;
}

#_Macedoine_de_legume {
    left: 58px;
    top: 266px;
    position: absolute;
    overflow: visible;
    width: 105px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 9px;
    color: rgba(4, 3, 3, 1);
}

#Rectangle_54 {
    fill: rgba(251, 176, 45, 1);
}

.Rectangle_54 {
    position: absolute;
    overflow: visible;
    width: 268px;
    height: 32px;
    left: 28px;
    top: 551px;
}

#Voir_lE_PANIER {
    left: 112px;
    top: 558px;
    position: absolute;
    overflow: visible;
    width: 86px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    color: rgba(4, 3, 3, 1);
    text-transform: uppercase;
}

#Salade {
    left: 52px;
    top: 221px;
    position: absolute;
    overflow: visible;
    width: 25px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 7px;
    color: rgba(2, 2, 2, 1);
}

#Rectangle_55 {
    fill: rgba(13, 20, 67, 1);
    stroke: rgba(112, 112, 112, 1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}

.Rectangle_55 {
    position: absolute;
    overflow: visible;
    width: 19px;
    height: 18px;
    left: 50px;
    top: 560px;
}

#ID4 {
    left: 56px;
    top: 560px;
    position: absolute;
    overflow: visible;
    width: 7px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 9px;
    color: rgba(255, 255, 255, 1);
}

#ID20 {
    left: 261px;
    top: 561px;
    position: absolute;
    overflow: visible;
    width: 17px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 9px;
    color: rgba(1, 1, 1, 1);
}

#Trac_2 {
    fill: rgba(230, 232, 239, 0.949);
}

.Trac_2 {
    overflow: visible;
    position: absolute;
    width: 147.493px;
    height: 28.679px;
    left: 34.3px;
    top: 120.548px;
    transform: matrix(1, 0, 0, 1, 0, 0);
}

#Rectangle_57 {
    fill: rgba(230, 232, 239, 1);
}

.Rectangle_57 {
    position: absolute;
    overflow: visible;
    width: 89px;
    height: 29px;
    left: 174px;
    top: 121px;
}

#Rectangle_58 {
    fill: rgba(230, 232, 239, 0.949);
}

.Rectangle_58 {
    position: absolute;
    overflow: visible;
    width: 95px;
    height: 28px;
    left: 34px;
    top: 155px;
}

#star-solid-24_2 {
    position: absolute;
    width: 11px;
    height: 12px;
    left: 52px;
    top: 128px;
    overflow: visible;
}

#ID48 {
    left: 58px;
    top: 128px;
    position: absolute;
    overflow: visible;
    width: 11px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 7px;
    color: rgba(5, 5, 5, 1);
}

# {
    left: 74px;
    top: 113px;
    position: absolute;
    overflow: visible;
    width: 6px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 23px;
    color: rgba(5, 5, 5, 1);
}

#ID20-30_mins {
    left: 191px;
    top: 128px;
    position: absolute;
    overflow: visible;
    width: 52px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 9px;
    color: rgba(5, 5, 5, 1);
}

#Livraison_-_20 {
    left: 53px;
    top: 161px;
    position: absolute;
    overflow: visible;
    width: 66px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 9px;
    color: rgba(5, 5, 5, 1);
}

#Rectangle_59 {
    fill: rgba(230, 232, 239, 0.949);
}

.Rectangle_59 {
    position: absolute;
    overflow: visible;
    width: 76px;
    height: 24px;
    left: 51px;
    top: 287px;
}

#-______1______ {
    left: 56px;
    top: 290px;
    position: absolute;
    overflow: visible;
    width: 41px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 9px;
    color: rgba(5, 5, 5, 1);
}

#ID5 {
    left: 131px;
    top: 292px;
    position: absolute;
    overflow: visible;
    width: 12px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 9px;
    color: rgba(4, 3, 3, 1);
}

#Rectangle_60 {
    fill: rgba(255, 255, 255, 1);
}

.Rectangle_60 {
    position: absolute;
    overflow: visible;
    width: 277px;
    height: 64px;
    left: 25px;
    top: 328px;
}

#Cucumbers_Tomatoes_Fried_44186 {
    position: absolute;
    width: 92px;
    height: 57px;
    left: 204px;
    top: 332px;
    overflow: visible;
}

#Salade_d {
    left: 52px;
    top: 336px;
    position: absolute;
    overflow: visible;
    width: 33px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 9px;
    color: rgba(4, 3, 3, 1);
}

#Rectangle_61 {
    fill: rgba(230, 232, 239, 0.949);
}

.Rectangle_61 {
    position: absolute;
    overflow: visible;
    width: 76px;
    height: 23px;
    left: 51px;
    top: 356px;
}

#-______1_______d {
    left: 56px;
    top: 360px;
    position: absolute;
    overflow: visible;
    width: 41px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 9px;
    color: rgba(5, 5, 5, 1);
}

#ID3 {
    left: 131px;
    top: 361px;
    position: absolute;
    overflow: visible;
    width: 12px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 9px;
    color: rgba(4, 3, 3, 1);
}

#Rectangle_62 {
    fill: rgba(255, 255, 255, 1);
}

.Rectangle_62 {
    position: absolute;
    overflow: visible;
    width: 277px;
    height: 65px;
    left: 25px;
    top: 397px;
}

#Salade_de_fruit {
    left: 54px;
    top: 404px;
    position: absolute;
    overflow: visible;
    width: 67px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 9px;
    color: rgba(4, 3, 3, 1);
}

#Rectangle_63 {
    fill: rgba(230, 232, 239, 0.949);
}

.Rectangle_63 {
    position: absolute;
    overflow: visible;
    width: 76px;
    height: 23px;
    left: 51px;
    top: 426px;
}

#-______1_______ea {
    left: 56px;
    top: 430px;
    position: absolute;
    overflow: visible;
    width: 41px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 9px;
    color: rgba(5, 5, 5, 1);
}

#ID2 {
    left: 131px;
    top: 430px;
    position: absolute;
    overflow: visible;
    width: 12px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 9px;
    color: rgba(4, 3, 3, 1);
}

#Rectangle_64 {
    fill: rgba(255, 255, 255, 1);
}

.Rectangle_64 {
    position: absolute;
    overflow: visible;
    width: 277px;
    height: 63px;
    left: 25px;
    top: 456px;
}

#ID36524-etiquetage-alimentaire {
    position: absolute;
    width: 92px;
    height: 57px;
    left: 204px;
    top: 459px;
    overflow: visible;
}

#Salade_compose {
    left: 54px;
    top: 472px;
    position: absolute;
    overflow: visible;
    width: 83px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 9px;
    color: rgba(4, 3, 3, 1);
}

#Rectangle_65 {
    fill: rgba(230, 232, 239, 0.949);
}

.Rectangle_65 {
    position: absolute;
    overflow: visible;
    width: 76px;
    height: 23px;
    left: 51px;
    top: 483px;
}

#-______1_______ek {
    left: 56px;
    top: 485px;
    position: absolute;
    overflow: visible;
    width: 41px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 9px;
    color: rgba(5, 5, 5, 1);
}

#ID5_eh {
    left: 131px;
    top: 486px;
    position: absolute;
    overflow: visible;
    width: 12px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 9px;
    color: rgba(4, 3, 3, 1);
}

#teaserbox_791747 {
    position: absolute;
    width: 75px;
    height: 60px;
    left: 204px;
    top: 397px;
    overflow: visible;
}

#Rectangle_110 {
    fill: rgba(230, 232, 239, 0.949);
}

.Rectangle_110 {
    position: absolute;
    overflow: visible;
    width: 76px;
    height: 23px;
    left: 51px;
    top: 483px;
}

#-______1_______ek {
    left: 56px;
    top: 485px;
    position: absolute;
    overflow: visible;
    width: 41px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 9px;
    color: rgba(5, 5, 5, 1);
}

#ID47718071-pommes-de-terre-fri {
    position: absolute;
    width: 100px;
    height: 100px;
    left: 1750px;
    top: 6px;
    overflow: visible;
}

#Ellipse_1 {
    opacity: 0.18;
    fill: rgba(150, 148, 144, 1);
}

.Ellipse_1 {
    position: absolute;
    overflow: visible;
    width: 200px;
    height: 200px;
    left: 1029px;
    top: -78px;
}

#Madia {
    left: 133px;
    top: 75px;
    position: absolute;
    overflow: visible;
    width: 142px;
    white-space: nowrap;
    text-align: left;
    font-family: Script MT;
    font-style: normal;
    font-weight: bold;
    font-size: 50px;
    color: rgba(251, 176, 45, 1);
}

#Faite_vos_commandes__en_toute_ {
    left: 204px;
    top: 287px;
    position: absolute;
    overflow: visible;
    width: 634px;
    white-space: nowrap;
    text-align: center;
    font-family: Elephant;
    font-style: normal;
    font-weight: normal;
    font-size: 60px;
    color: rgba(7, 6, 4, 1);
}

#Avec_une_livraison_Assure {
    left: 274px;
    top: 467px;
    position: absolute;
    overflow: visible;
    width: 411px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 30px;
    color: rgba(251, 176, 45, 1);
}

#Cucumbers_Tomatoes_Fried_44186_eq {
    position: absolute;
    width: 146px;
    height: 146px;
    left: 204px;
    top: 806px;
    overflow: visible;
}

#Pomme_saut_stake_laitue_Tomate {
    left: 204px;
    top: 1011px;
    position: absolute;
    overflow: visible;
    width: 219px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    color: rgba(103, 104, 107, 1);
}

#Pomme_saut {
    left: 204px;
    top: 977px;
    position: absolute;
    overflow: visible;
    width: 114px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(1, 1, 1, 1);
}

#i97670-macedoine-de-legumes_et {
    position: absolute;
    width: 146px;
    height: 146px;
    left: 458px;
    top: 806px;
    overflow: visible;
}

#Pomme_de_terre_Petit_poids_Cle {
    left: 458px;
    top: 1012px;
    position: absolute;
    overflow: visible;
    width: 215px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    color: rgba(103, 104, 107, 1);
}

#Macdoine_de_lgume {
    left: 458px;
    top: 977px;
    position: absolute;
    overflow: visible;
    width: 182px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(1, 1, 1, 1);
}

#bar-lapopie-cafe-restaurant {
    position: absolute;
    width: 146px;
    height: 146px;
    left: 712px;
    top: 802px;
    overflow: visible;
}

#Pomme_saut_stake_laitue_Tomate_ex {
    left: 708px;
    top: 1007px;
    position: absolute;
    overflow: visible;
    width: 219px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    color: rgba(103, 104, 107, 1);
}

#Pomme_saut_ey {
    left: 708px;
    top: 977px;
    position: absolute;
    overflow: visible;
    width: 114px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(1, 1, 1, 1);
}

#Groupe_33 {
    position: absolute;
    width: 327px;
    height: 605px;
    left: 1250px;
    top: 270px;
    overflow: visible;
}

#Rectangle_111 {
    fill: rgba(241, 245, 250, 1);
}

.Rectangle_111 {
    position: absolute;
    overflow: visible;
    width: 317px;
    height: 605px;
    left: 5px;
    top: 0px;
}

#Rectangle_112 {
    fill: transparent;
    stroke: rgba(11, 23, 106, 1);
    stroke-width: 10px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}

.Rectangle_112 {
    position: absolute;
    overflow: visible;
    width: 327px;
    height: 605px;
    left: 0px;
    top: 0px;
}

#battery-solid-24_e {
    position: absolute;
    width: 16px;
    height: 16px;
    left: 279px;
    top: 23px;
    overflow: visible;
}

#wifi-regular-24_e {
    position: absolute;
    width: 16px;
    height: 16px;
    left: 248px;
    top: 23px;
    overflow: visible;
}

#bar-chart-alt-regular-24_e {
    position: absolute;
    width: 16px;
    height: 16px;
    left: 218px;
    top: 22px;
    overflow: visible;
}

#ID11h10_e {
    left: 31px;
    top: 23px;
    position: absolute;
    overflow: visible;
    width: 33px;
    white-space: nowrap;
    text-align: left;
    font-family: Segoe UI;
    font-style: normal;
    font-weight: bold;
    font-size: 11px;
    color: rgba(5, 5, 5, 1);
}

#search-regular-24_e {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 270px;
    top: 55px;
    overflow: visible;
}

#RESTAURANTS {
    left: 95px;
    top: 73px;
    position: absolute;
    overflow: visible;
    width: 128px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 18px;
    color: rgba(19, 18, 18, 1);
}

#Rectangle_168 {
    fill: rgba(255, 255, 255, 1);
    stroke: rgba(112, 112, 112, 1);
    stroke-width: 0.10000000149011612px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}

.Rectangle_168 {
    position: absolute;
    overflow: visible;
    width: 272px;
    height: 53px;
    left: 21px;
    top: 121px;
}

#search-alt-regular-24_2 {
    position: absolute;
    width: 23px;
    height: 23px;
    left: 39px;
    top: 136px;
    overflow: visible;
}

#Restaurant__favoris {
    left: 98px;
    top: 136px;
    position: absolute;
    overflow: visible;
    width: 141px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    color: rgba(163, 158, 158, 1);
}

#chevron-left-regular-24_fb {
    position: absolute;
    width: 34px;
    height: 34px;
    left: 23px;
    top: 67px;
    overflow: visible;
}

#filter-regular-24 {
    position: absolute;
    width: 34px;
    height: 34px;
    left: 259px;
    top: 67px;
    overflow: visible;
}

#ID1566293056_5d5bbc40167b2-thu {
    position: absolute;
    width: 280px;
    height: 102px;
    left: 25px;
    top: 194px;
    overflow: visible;
}

#Fleuve_congo_ {
    left: 25px;
    top: 315px;
    position: absolute;
    overflow: visible;
    width: 126px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    color: rgba(1, 1, 1, 1);
}

#star-solid-24 {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 211px;
    top: 319px;
    overflow: visible;
}

#star-solid-24_fg {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 250px;
    top: 319px;
    overflow: visible;
}

#star-solid-24_fh {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 231px;
    top: 319px;
    overflow: visible;
}

#star-solid-24_fi {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 269px;
    top: 319px;
    overflow: visible;
}

#Sandwichs_-_Salades_Frites_pou {
    left: 25px;
    top: 338px;
    position: absolute;
    overflow: visible;
    width: 203px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 11px;
    color: rgba(155, 155, 155, 1);
}

#time-solid-24_2 {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 25px;
    top: 358px;
    overflow: visible;
}

#Livraison_en_45_minutes {
    left: 40px;
    top: 358px;
    position: absolute;
    overflow: visible;
    width: 130px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 11px;
    color: rgba(155, 155, 155, 1);
}

#ID80_avis {
    left: 256px;
    top: 339px;
    position: absolute;
    overflow: visible;
    width: 47px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    color: rgba(155, 155, 155, 1);
}

#star-solid-24_1 {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 288px;
    top: 319px;
    overflow: visible;
}

#the-perfect-dining-spot {
    position: absolute;
    width: 280px;
    height: 102px;
    left: 25px;
    top: 395px;
    overflow: visible;
}

#detail-regular-24_2 {
    position: absolute;
    width: 21px;
    height: 22px;
    left: 85px;
    top: 563px;
    overflow: visible;
}

#shopping-bag-regular-24 {
    position: absolute;
    width: 21px;
    height: 22px;
    left: 222px;
    top: 563px;
    overflow: visible;
}

#home-regular-24_2 {
    position: absolute;
    width: 20px;
    height: 21px;
    left: 25px;
    top: 563px;
    overflow: visible;
}

#user-solid-24_7 {
    position: absolute;
    width: 21px;
    height: 22px;
    left: 284px;
    top: 563px;
    overflow: visible;
}

#heart-regular-24_3 {
    position: absolute;
    width: 22px;
    height: 22px;
    left: 150px;
    top: 563px;
    overflow: visible;
}

#Fleuve_Congo__fu {
    left: 25px;
    top: 510px;
    position: absolute;
    overflow: visible;
    width: 129px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    color: rgba(1, 1, 1, 1);
}

#star-solid-24_fv {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 209px;
    top: 514px;
    overflow: visible;
}

#star-solid-24_fw {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 228px;
    top: 514px;
    overflow: visible;
}

#star-solid-24_fx {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 248px;
    top: 514px;
    overflow: visible;
}

#star-solid-24_fy {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 267px;
    top: 514px;
    overflow: visible;
}

#star-solid-24_fz {
    position: absolute;
    width: 17px;
    height: 17px;
    left: 286px;
    top: 514px;
    overflow: visible;
}

#Rectangle_169 {
    fill: rgba(255, 255, 255, 1);
}

.Rectangle_169 {
    position: absolute;
    overflow: visible;
    width: 397px;
    height: 757px;
    left: 807px;
    top: 1264px;
}

#Rectangle_170 {
    fill: transparent;
    stroke: rgba(11, 23, 106, 1);
    stroke-width: 10px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}

.Rectangle_170 {
    position: absolute;
    overflow: visible;
    width: 410px;
    height: 757px;
    left: 799px;
    top: 1264px;
}

#Rectangle_185 {
    fill: rgba(255, 255, 255, 1);
}

.Rectangle_185 {
    position: absolute;
    overflow: visible;
    width: 397px;
    height: 757px;
    left: 1249px;
    top: 1264px;
}

#Rectangle_186 {
    fill: transparent;
    stroke: rgba(11, 23, 106, 1);
    stroke-width: 10px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}

.Rectangle_186 {
    position: absolute;
    overflow: visible;
    width: 410px;
    height: 757px;
    left: 1243px;
    top: 1264px;
}

#detail-regular-24_2_f {
    position: absolute;
    width: 26px;
    height: 27px;
    left: 1350px;
    top: 1968px;
    overflow: visible;
}

#shopping-bag-regular-24_f {
    position: absolute;
    width: 26px;
    height: 26px;
    left: 1521px;
    top: 1968px;
    overflow: visible;
}

#home-regular-24_2_f {
    position: absolute;
    width: 25px;
    height: 25px;
    left: 1275px;
    top: 1968px;
    overflow: visible;
}

#user-solid-24_7_f {
    position: absolute;
    width: 26px;
    height: 26px;
    left: 1599px;
    top: 1968px;
    overflow: visible;
}

#heart-regular-24_3_f {
    position: absolute;
    width: 28px;
    height: 28px;
    left: 1431px;
    top: 1968px;
    overflow: visible;
}

#Grille_de_rptition_2 {
    position: absolute;
    width: 301px;
    height: 294px;
    left: 178px;
    top: 1806px;
    overflow: hidden;
}

#Grille_de_rptition_2_0 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5_gb {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_gb {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_1 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 50px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5_gd {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_gd {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_2 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 100px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5_gf {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_gf {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_3 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 150px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5_gh {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_gh {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_4 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 200px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5_gj {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_gj {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_5 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 250px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5_gl {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_gl {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_6 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 300px;
    top: 0px;
    overflow: visible;
}

#Ellipse_5_gn {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_gn {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_7 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_gp {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_gp {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_8 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 50px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_gr {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_gr {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_9 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 100px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_gt {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_gt {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_10 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 150px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_gv {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_gv {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_11 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 200px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_gx {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_gx {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_12 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 250px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_gz {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_gz {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_13 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 300px;
    top: 50px;
    overflow: visible;
}

#Ellipse_5_g {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_g {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_14 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_ha {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ha {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_15 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 50px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_hb {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hb {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_16 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 100px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_hc {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hc {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_17 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 150px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_hd {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hd {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_18 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 200px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_he {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_he {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_19 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 250px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_hf {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hf {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_20 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 300px;
    top: 100px;
    overflow: visible;
}

#Ellipse_5_hg {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hg {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_21 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_hh {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hh {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_22 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 50px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_hj {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hj {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_23 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 100px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_hl {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hl {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_24 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 150px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_hn {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hn {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_25 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 200px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_hp {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hp {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_26 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 250px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_hr {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hr {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_27 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 300px;
    top: 150px;
    overflow: visible;
}

#Ellipse_5_ht {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ht {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_28 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_hv {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hv {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_29 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 50px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_hx {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hx {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_30 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 100px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_hz {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_hz {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_31 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 150px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_h {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_h {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_32 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 200px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_ia {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ia {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_33 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 250px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_ib {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ib {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_34 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 300px;
    top: 200px;
    overflow: visible;
}

#Ellipse_5_ic {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ic {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_35 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_id {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_id {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_36 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 50px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_ie {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ie {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_37 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 100px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_if {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_if {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_38 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 150px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_ig {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ig {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_39 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 200px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_ih {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ih {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_40 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 250px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_ij {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_ij {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#Grille_de_rptition_2_41 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 300px;
    top: 250px;
    overflow: visible;
}

#Ellipse_5_il {
    fill: rgba(248, 234, 210, 1);
}

.Ellipse_5_il {
    position: absolute;
    overflow: visible;
    width: 30px;
    height: 30px;
    left: 0px;
    top: 0px;
}

#LIVRAISON__DE_NOURRITURE {
    left: 178px;
    top: 1470px;
    position: absolute;
    overflow: visible;
    width: 313px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 40px;
    color: rgba(251, 178, 51, 1);
}

#Faite_vos_commandes__en_toute__in {
    left: 178px;
    top: 1627px;
    position: absolute;
    overflow: visible;
    width: 370px;
    white-space: nowrap;
    line-height: 41px;
    margin-top: -4px;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 33px;
    color: rgba(7, 6, 4, 1);
}

#Madia_io {
    left: 116px;
    top: 1070px;
    position: absolute;
    overflow: visible;
    width: 142px;
    white-space: nowrap;
    text-align: left;
    font-family: Script MT;
    font-style: normal;
    font-weight: bold;
    font-size: 50px;
    color: rgba(255, 255, 255, 1);
}

#ID5a902dbf7f96951c82922875 {
    position: absolute;
    height: 60px;
    left: 247px;
    top: 607px;
    overflow: visible;
}

#download-on-app-store-png-clic {
    position: absolute;
    height: 60px;
    left: 523px;
    top: 607px;
    overflow: visible;
}

#ID5c92c22d2a0000d6024df7fc {
    position: absolute;
    width: 496px;
    height: 612px;
    left: 149px;
    top: 2266px;
    overflow: visible;
}

#pexels-photo-3153198 {
    position: absolute;
    width: 448px;
    height: 612px;
    left: 1321px;
    top: 2266px;
    overflow: visible;
}

#Rectangle_189 {
    fill: rgba(167, 167, 167, 0.231);
}

.Rectangle_189 {
    position: absolute;
    overflow: visible;
    width: 1920px;
    height: 437px;
    left: 0px;
    top: 3220px;
}

#ID9635_rsr004_00_p_1024x768 {
    position: absolute;
    width: 461px;
    height: 612px;
    left: 760px;
    top: 2266px;
    overflow: visible;
}

#Rectangle_194 {
    fill: rgba(251, 176, 45, 1);
}

.Rectangle_194 {
    position: absolute;
    overflow: visible;
    width: 398px;
    height: 81px;
    left: 221px;
    top: 2878px;
}

#Rectangle_195 {
    fill: rgba(251, 176, 45, 1);
}

.Rectangle_195 {
    position: absolute;
    overflow: visible;
    width: 398px;
    height: 81px;
    left: 795px;
    top: 2878px;
}

#Rectangle_196 {
    fill: rgba(251, 176, 45, 1);
}

.Rectangle_196 {
    position: absolute;
    overflow: visible;
    width: 398px;
    height: 81px;
    left: 1340px;
    top: 2878px;
}

#_Gagner_de_largent_supplmentai {
    left: 271px;
    top: 2868px;
    position: absolute;
    overflow: visible;
    width: 322px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    color: rgba(1, 1, 1, 1);
}

#Inscrivez-vous_en_tant_que_res {
    left: 828px;
    top: 2895px;
    position: absolute;
    overflow: visible;
    width: 343px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    color: rgba(4, 3, 3, 1);
}

#Connectez_vous_a_Madia_ {
    left: 1425px;
    top: 2906px;
    position: absolute;
    overflow: visible;
    width: 228px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    color: rgba(2, 2, 2, 1);
}

#ID5a902dbf7f96951c82922875_i {
    position: absolute;
    width: 249px;
    left: 128px;
    top: 3381px;
    overflow: visible;
}

#download-on-app-store-png-clic_i {
    position: absolute;
    width: 249px;
    height: 78px;
    left: 128px;
    top: 3492px;
    overflow: visible;
}

#Madia_i {
    left: 154px;
    top: 3265px;
    position: absolute;
    overflow: visible;
    width: 114px;
    white-space: nowrap;
    text-align: left;
    font-family: Script MT;
    font-style: normal;
    font-weight: bold;
    font-size: 40px;
    color: rgba(251, 176, 45, 1);
}

#facebook-logo-48 {
    position: absolute;
    width: 60px;
    height: 60px;
    left: 1413px;
    top: 3347px;
    overflow: visible;
}

#instagram-logo-48 {
    position: absolute;
    width: 60px;
    height: 60px;
    left: 1489px;
    top: 3347px;
    overflow: visible;
}

#twitter-logo-48 {
    position: absolute;
    width: 60px;
    height: 60px;
    left: 1565px;
    top: 3347px;
    overflow: visible;
}

#Trac_12 {
    fill: transparent;
    stroke: rgba(112, 112, 112, 1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}

.Trac_12 {
    overflow: visible;
    position: absolute;
    width: 431px;
    height: 101.6px;
    left: 1308px;
    top: 3469px;
    transform: matrix(1, 0, 0, 1, 0, 0);
}

#Langue {
    left: 1306px;
    top: 3443px;
    position: absolute;
    overflow: visible;
    width: 130px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 35px;
    color: rgba(2, 2, 2, 1);
}

#Franais {
    left: 1433px;
    top: 3502px;
    position: absolute;
    overflow: visible;
    width: 107px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 25px;
    color: rgba(2, 2, 2, 1);
}

#chevron-up-regular-24 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 1666px;
    top: 3494px;
    overflow: visible;
}

#chevron-down-regular-24_1 {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 1666px;
    top: 3515px;
    overflow: visible;
}

#Se_connecter_au_restaurant_ {
    left: 642px;
    top: 3403px;
    position: absolute;
    overflow: visible;
    width: 354px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 25px;
    color: rgba(2, 2, 2, 1);
}

#Se_connecter_au_livreur {
    left: 642px;
    top: 3454px;
    position: absolute;
    overflow: visible;
    width: 294px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 25px;
    color: rgba(2, 2, 2, 1);
}

#Contact {
    left: 642px;
    top: 3498px;
    position: absolute;
    overflow: visible;
    width: 104px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 25px;
    color: rgba(2, 2, 2, 1);
}

#Groupe_1 {
    position: absolute;
    width: 120px;
    height: 120px;
    left: 1101px;
    top: 2931px;
    overflow: visible;
}

#Ellipse_6 {
    fill: rgba(22, 18, 83, 1);
}

.Ellipse_6 {
    position: absolute;
    overflow: visible;
    width: 120px;
    height: 120px;
    left: 0px;
    top: 0px;
}

#arrow-back-regular-60 {
    position: absolute;
    width: 75px;
    height: 75px;
    left: 23px;
    top: 23px;
    overflow: visible;
}

#Groupe_2 {
    position: absolute;
    width: 120px;
    height: 120px;
    left: 1678px;
    top: 2931px;
    overflow: visible;
}

#Ellipse_6_jj {
    fill: rgba(22, 18, 83, 1);
}

.Ellipse_6_jj {
    position: absolute;
    overflow: visible;
    width: 120px;
    height: 120px;
    left: 0px;
    top: 0px;
}

#arrow-back-regular-60_jk {
    position: absolute;
    width: 75px;
    height: 75px;
    left: 23px;
    top: 23px;
    overflow: visible;
}

#Groupe_3 {
    position: absolute;
    width: 120px;
    height: 120px;
    left: 530px;
    top: 2931px;
    overflow: visible;
}

#Ellipse_6_jm {
    fill: rgba(22, 18, 83, 1);
}

.Ellipse_6_jm {
    position: absolute;
    overflow: visible;
    width: 120px;
    height: 120px;
    left: 0px;
    top: 0px;
}

#arrow-back-regular-60_jn {
    position: absolute;
    width: 75px;
    height: 75px;
    left: 23px;
    top: 23px;
    overflow: visible;
}

#battery-solid-24_jo {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 1608px;
    top: 1292px;
    overflow: visible;
}

#wifi-regular-24_jp {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 1581px;
    top: 1292px;
    overflow: visible;
}

#bar-chart-alt-regular-24_jq {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 1554px;
    top: 1291px;
    overflow: visible;
}

#ID11h10_jr {
    left: 1268px;
    top: 1292px;
    position: absolute;
    overflow: visible;
    width: 45px;
    white-space: nowrap;
    text-align: left;
    font-family: Segoe UI;
    font-style: normal;
    font-weight: bold;
    font-size: 15px;
    color: rgba(5, 5, 5, 1);
}

#Rectangle_31 {
    fill: rgba(233, 235, 238, 0.431);
}

.Rectangle_31 {
    position: absolute;
    overflow: visible;
    width: 360px;
    height: 49px;
    left: 1268px;
    top: 1355px;
}

#search-alt-regular-24_2_jt {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 1593px;
    top: 1369px;
    overflow: visible;
}

#Rectangle_32 {
    fill: rgba(251, 176, 45, 1);
}

.Rectangle_32 {
    position: absolute;
    overflow: visible;
    width: 57px;
    height: 49px;
    left: 1269px;
    top: 1355px;
}

#map-solid-24 {
    position: absolute;
    width: 25px;
    height: 25px;
    left: 1283px;
    top: 1368px;
    overflow: visible;
}

#Que_voulez-vous_manger__ {
    left: 1346px;
    top: 1369px;
    position: absolute;
    overflow: visible;
    width: 193px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(212, 208, 208, 1);
}

#Rectangle_34 {
    fill: rgba(246, 245, 245, 1);
}

.Rectangle_34 {
    position: absolute;
    overflow: visible;
    width: 106px;
    height: 83px;
    left: 1269px;
    top: 1437px;
}

#Rectangle_35 {
    fill: rgba(246, 245, 245, 1);
}

.Rectangle_35 {
    position: absolute;
    overflow: visible;
    width: 107px;
    height: 83px;
    left: 1396px;
    top: 1437px;
}

#Rectangle_36 {
    fill: rgba(246, 245, 245, 1);
}

.Rectangle_36 {
    position: absolute;
    overflow: visible;
    width: 106px;
    height: 83px;
    left: 1522px;
    top: 1437px;
}

#prive-de-dessert-5-e1572616567 {
    position: absolute;
    width: 98px;
    height: 58px;
    left: 1273px;
    top: 1458px;
    overflow: visible;
}

#ID20190502155411_shutterstock_ {
    position: absolute;
    width: 97px;
    height: 58px;
    left: 1401px;
    top: 1458px;
    overflow: visible;
}

#brochettes-agneau-pice-viande- {
    position: absolute;
    width: 98px;
    height: 58px;
    left: 1526px;
    top: 1458px;
    overflow: visible;
}

#Dessert {
    left: 1303px;
    top: 1442px;
    position: absolute;
    overflow: visible;
    width: 31px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 8px;
    color: rgba(19, 18, 18, 1);
}

#Pizza_j {
    left: 1439px;
    top: 1442px;
    position: absolute;
    overflow: visible;
    width: 23px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 9px;
    color: rgba(19, 18, 18, 1);
}

#Brochette_j {
    left: 1555px;
    top: 1442px;
    position: absolute;
    overflow: visible;
    width: 40px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 8px;
    color: rgba(19, 18, 18, 1);
}

#Restaurants_populaires {
    left: 1268px;
    top: 1540px;
    position: absolute;
    overflow: visible;
    width: 191px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(19, 18, 18, 1);
}

#Rectangle_39 {
    fill: rgba(255, 255, 255, 1);
}

.Rectangle_39 {
    position: absolute;
    overflow: visible;
    width: 360px;
    height: 163px;
    left: 1268px;
    top: 1587px;
}

#unnamed {
    position: absolute;
    width: 353px;
    height: 94px;
    left: 1272px;
    top: 1578px;
    overflow: visible;
}

#map-solid-24_1 {
    position: absolute;
    width: 15px;
    height: 15px;
    left: 1269px;
    top: 1700px;
    overflow: visible;
}

#PULLMAN_ {
    left: 1272px;
    top: 1682px;
    position: absolute;
    overflow: visible;
    width: 49px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 10px;
    color: rgba(19, 18, 18, 1);
}

#star-regular-24 {
    position: absolute;
    width: 15px;
    height: 15px;
    left: 1320px;
    top: 1718px;
    overflow: visible;
}

#star-solid-24_kc {
    position: absolute;
    width: 15px;
    height: 15px;
    left: 1272px;
    top: 1718px;
    overflow: visible;
}

#star-solid-24_kd {
    position: absolute;
    width: 15px;
    height: 15px;
    left: 1288px;
    top: 1718px;
    overflow: visible;
}

#star-solid-24_ke {
    position: absolute;
    width: 15px;
    height: 15px;
    left: 1304px;
    top: 1718px;
    overflow: visible;
}

#star-regular-24_kf {
    position: absolute;
    width: 15px;
    height: 15px;
    left: 1335px;
    top: 1718px;
    overflow: visible;
}

#ID25_avenue_Karavia {
    left: 1291px;
    top: 1699px;
    position: absolute;
    overflow: visible;
    width: 96px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 10px;
    color: rgba(19, 18, 18, 1);
}

#Ouvert__8h00 {
    left: 1568px;
    top: 1729px;
    position: absolute;
    overflow: visible;
    width: 58px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 8px;
    color: rgba(19, 18, 18, 1);
}

#Voir_tout {
    left: 1580px;
    top: 1550px;
    position: absolute;
    overflow: visible;
    width: 39px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 9px;
    color: rgba(19, 18, 18, 1);
}

#Voir_tout_les_restaurant {
    left: 1371px;
    top: 1775px;
    position: absolute;
    overflow: visible;
    width: 183px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
}

#Annonces {
    left: 1266px;
    top: 1755px;
    position: absolute;
    overflow: visible;
    width: 83px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: rgba(19, 18, 18, 1);
}

#restaurant-Le-Plat-dans-lAssie {
    position: absolute;
    width: 365px;
    height: 136px;
    left: 1266px;
    top: 1792px;
    overflow: visible;
}

#Ellipse_1_km {
    fill: rgba(2, 2, 2, 1);
}

.Ellipse_1_km {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 1423px;
    top: 1938px;
}

#Ellipse_2 {
    fill: transparent;
    stroke: rgba(5, 4, 4, 1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}

.Ellipse_2 {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 1438px;
    top: 1938px;
}

#Ellipse_3_ko {
    fill: transparent;
    stroke: rgba(5, 4, 4, 1);
    stroke-width: 1px;
    stroke-linejoin: miter;
    stroke-linecap: butt;
    stroke-miterlimit: 4;
    shape-rendering: auto;
}

.Ellipse_3_ko {
    position: absolute;
    overflow: visible;
    width: 8px;
    height: 8px;
    left: 1453px;
    top: 1938px;
}

#battery-solid-24_kp {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 1166px;
    top: 1292px;
    overflow: visible;
}

#wifi-regular-24_kq {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 1139px;
    top: 1292px;
    overflow: visible;
}

#bar-chart-alt-regular-24_kr {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 1112px;
    top: 1291px;
    overflow: visible;
}

#ID11h10_ks {
    left: 826px;
    top: 1292px;
    position: absolute;
    overflow: visible;
    width: 45px;
    white-space: nowrap;
    text-align: left;
    font-family: Segoe UI;
    font-style: normal;
    font-weight: bold;
    font-size: 15px;
    color: rgba(5, 5, 5, 1);
}

#chevron-left-regular-24_kt {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 835px;
    top: 1348px;
    overflow: visible;
}

#Dessert_ku {
    left: 978px;
    top: 1346px;
    position: absolute;
    overflow: visible;
    width: 97px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: bold;
    font-size: 25px;
    color: rgba(9, 13, 38, 1);
}

#Rectangle_31_kv {
    fill: rgba(233, 235, 238, 0.431);
}

.Rectangle_31_kv {
    position: absolute;
    overflow: visible;
    width: 350px;
    height: 49px;
    left: 836px;
    top: 1417px;
}

#search-alt-regular-24_2_kw {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 1151px;
    top: 1431px;
    overflow: visible;
}

#Rectangle_32_kx {
    fill: rgba(251, 176, 45, 1);
}

.Rectangle_32_kx {
    position: absolute;
    overflow: visible;
    width: 10px;
    height: 49px;
    left: 837px;
    top: 1417px;
}

#Que_voulez-vous_manger___ky {
    left: 910px;
    top: 1431px;
    position: absolute;
    overflow: visible;
    width: 193px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(212, 208, 208, 1);
}

#prive-de-dessert-5-e1572616567_kz {
    position: absolute;
    width: 109px;
    height: 65px;
    left: 837px;
    top: 1518px;
    overflow: visible;
}

#Groupe_28 {
    position: absolute;
    width: 19px;
    height: 15px;
    left: 840px;
    top: 1567px;
    overflow: visible;
}

#Rectangle_165 {
    fill: rgba(255, 255, 255, 1);
}

.Rectangle_165 {
    position: absolute;
    overflow: visible;
    width: 19px;
    height: 13px;
    left: 0px;
    top: 1px;
}

#ID10 {
    left: 1px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 17px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 10px;
    color: rgba(251, 176, 45, 1);
}

#Prive_de_dessert_ {
    left: 995px;
    top: 1528px;
    position: absolute;
    overflow: visible;
    width: 115px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(19, 18, 18, 1);
}

#PULLMAN {
    left: 995px;
    top: 1551px;
    position: absolute;
    overflow: visible;
    width: 68px;
    white-space: nowrap;
    text-align: left;
    font-family: Segoe UI;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    color: rgba(5, 5, 5, 1);
}

#cart-download-solid-24 {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 1160px;
    top: 1541px;
    overflow: visible;
}

#ID17244-caramel-topped-ice-cre {
    position: absolute;
    width: 109px;
    height: 65px;
    left: 836px;
    top: 1603px;
    overflow: visible;
}

#Groupe_29 {
    position: absolute;
    width: 19px;
    height: 15px;
    left: 838px;
    top: 1654px;
    overflow: visible;
}

#Rectangle_165_k {
    fill: rgba(255, 255, 255, 1);
}

.Rectangle_165_k {
    position: absolute;
    overflow: visible;
    width: 19px;
    height: 13px;
    left: 0px;
    top: 1px;
}

#ID10_k {
    left: 1px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 17px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 10px;
    color: rgba(251, 176, 45, 1);
}

#Caramel_topped {
    left: 991px;
    top: 1619px;
    position: absolute;
    overflow: visible;
    width: 117px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(19, 18, 18, 1);
}

#PULLMAN_lb {
    left: 991px;
    top: 1642px;
    position: absolute;
    overflow: visible;
    width: 68px;
    white-space: nowrap;
    text-align: left;
    font-family: Segoe UI;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    color: rgba(5, 5, 5, 1);
}

#cart-download-solid-24_lc {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 1156px;
    top: 1631px;
    overflow: visible;
}

#dessert-au-chocolat {
    position: absolute;
    width: 109px;
    height: 65px;
    left: 836px;
    top: 1690px;
    overflow: visible;
}

#Groupe_30 {
    position: absolute;
    width: 19px;
    height: 15px;
    left: 839px;
    top: 1741px;
    overflow: visible;
}

#Rectangle_165_lf {
    fill: rgba(255, 255, 255, 1);
}

.Rectangle_165_lf {
    position: absolute;
    overflow: visible;
    width: 19px;
    height: 13px;
    left: 0px;
    top: 1px;
}

#ID10_lg {
    left: 1px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 17px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 10px;
    color: rgba(251, 176, 45, 1);
}

#Dessert_au_chocolat {
    left: 998px;
    top: 1699px;
    position: absolute;
    overflow: visible;
    width: 141px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(19, 18, 18, 1);
}

#PULLMAN_li {
    left: 998px;
    top: 1721px;
    position: absolute;
    overflow: visible;
    width: 68px;
    white-space: nowrap;
    text-align: left;
    font-family: Segoe UI;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    color: rgba(5, 5, 5, 1);
}

#cart-download-solid-24_lj {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 1160px;
    top: 1718px;
    overflow: visible;
}

#detail-regular-24_2_lk {
    position: absolute;
    width: 26px;
    height: 27px;
    left: 904px;
    top: 1968px;
    overflow: visible;
}

#shopping-bag-regular-24_ll {
    position: absolute;
    width: 26px;
    height: 26px;
    left: 1075px;
    top: 1968px;
    overflow: visible;
}

#home-regular-24_2_lm {
    position: absolute;
    width: 25px;
    height: 25px;
    left: 829px;
    top: 1968px;
    overflow: visible;
}

#user-solid-24_7_ln {
    position: absolute;
    width: 26px;
    height: 26px;
    left: 1153px;
    top: 1968px;
    overflow: visible;
}

#heart-regular-24_3_lo {
    position: absolute;
    width: 28px;
    height: 28px;
    left: 985px;
    top: 1968px;
    overflow: visible;
}

#Dessert-mandarine--la-crme {
    position: absolute;
    width: 109px;
    height: 65px;
    left: 837px;
    top: 1777px;
    overflow: visible;
}

#Groupe_31 {
    position: absolute;
    width: 19px;
    height: 15px;
    left: 840px;
    top: 1826px;
    overflow: visible;
}

#Rectangle_165_lr {
    fill: rgba(255, 255, 255, 1);
}

.Rectangle_165_lr {
    position: absolute;
    overflow: visible;
    width: 19px;
    height: 13px;
    left: 0px;
    top: 1px;
}

#ID10_ls {
    left: 1px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 17px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 10px;
    color: rgba(251, 176, 45, 1);
}

#Dessert_mandarine {
    left: 997px;
    top: 1789px;
    position: absolute;
    overflow: visible;
    width: 135px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(19, 18, 18, 1);
}

#PULLMAN_lu {
    left: 997px;
    top: 1812px;
    position: absolute;
    overflow: visible;
    width: 68px;
    white-space: nowrap;
    text-align: left;
    font-family: Segoe UI;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    color: rgba(5, 5, 5, 1);
}

#cart-download-solid-24_lv {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 1162px;
    top: 1802px;
    overflow: visible;
}

#buche-reveillon-mangue-vanille {
    position: absolute;
    width: 109px;
    height: 65px;
    left: 836px;
    top: 1862px;
    overflow: visible;
}

#Groupe_32 {
    position: absolute;
    width: 19px;
    height: 15px;
    left: 838px;
    top: 1910px;
    overflow: visible;
}

#Rectangle_165_ly {
    fill: rgba(255, 255, 255, 1);
}

.Rectangle_165_ly {
    position: absolute;
    overflow: visible;
    width: 19px;
    height: 13px;
    left: 0px;
    top: 1px;
}

#ID10_lz {
    left: 1px;
    top: 0px;
    position: absolute;
    overflow: visible;
    width: 17px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 10px;
    color: rgba(251, 176, 45, 1);
}

#Buche__la__vanille {
    left: 995px;
    top: 1865px;
    position: absolute;
    overflow: visible;
    width: 127px;
    white-space: nowrap;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(19, 18, 18, 1);
}

#PULLMAN_l {
    left: 996px;
    top: 1887px;
    position: absolute;
    overflow: visible;
    width: 68px;
    white-space: nowrap;
    text-align: left;
    font-family: Segoe UI;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    color: rgba(5, 5, 5, 1);
}

#cart-download-solid-24_l {
    position: absolute;
    width: 20px;
    height: 20px;
    left: 1160px;
    top: 1874px;
    overflow: visible;
}


@media only screen and (max-width: 1500px) {
    #Groupe_34 {
        left: 980px;
    }
    #Groupe_33{
        left: 1120px;
    }
}

@media only screen and (max-width: 980px) {
    #Faite_vos_commandes__en_toute_,
    #Avec_une_livraison_Assure,
    #ID5a902dbf7f96951c82922875,
    #Cucumbers_Tomatoes_Fried_44186_eq,
    #Pomme_saut,
    #Pomme_saut_stake_laitue_Tomate {
        text-align: left;
        left: 133px;
    }
    #download-on-app-store-png-clic,
    #i97670-macedoine-de-legumes_et,
    #Pomme_de_terre_Petit_poids_Cle,
    #Macdoine_de_lgume,
    #ID935-9359327_shapes-bg-color- {
        left: 410px;
    }
    #bar-lapopie-cafe-restaurant,
    #Pomme_saut_ey,
    #Pomme_saut_stake_laitue_Tomate_ex {
        display: none;
    }

    #Groupe_34 {
        left: 700px;
        top: 470px;
    }
}

@media only screen and (max-width: 800px){
    #Faite_vos_commandes__en_toute_,
    #Avec_une_livraison_Assure,
    #ID5a902dbf7f96951c82922875,
    #Cucumbers_Tomatoes_Fried_44186_eq,
    #Pomme_saut,
    #Pomme_saut_stake_laitue_Tomate,
    #Madia,
    #Grille_de_rptition_2,
    #LIVRAISON__DE_NOURRITURE,
    #Faite_vos_commandes__en_toute__in {
        left: 30px;
    }
    #download-on-app-store-png-clic,
    #i97670-macedoine-de-legumes_et,
    #Pomme_de_terre_Petit_poids_Cle,
    #Macdoine_de_lgume,
    #ID935-9359327_shapes-bg-color- {
        left: 290px;
    }

    #Groupe_34 {
        left: 570px;
        top: 489px;
    }
    #Faite_vos_commandes__en_toute_ {
        font-size: 45px;
    }
    .Rectangle_185{

    }
    .Rectangle_186{

    }
}

@media only screen and (max-width: 530px){
    #Faite_vos_commandes__en_toute_{
        font-size: 35px;
        top: 187px;
    }
    #Avec_une_livraison_Assure{
        font-size: 20px;
        top: 300px;
    }
    #ID5a902dbf7f96951c82922875,
    #download-on-app-store-png-clic {
        height: 40px;
        top: 1181px;
    }
    #download-on-app-store-png-clic {
        left: 190px;
    }
    #Cucumbers_Tomatoes_Fried_44186_eq,
    #Pomme_saut,
    #Pomme_saut_stake_laitue_Tomate,
    #i97670-macedoine-de-legumes_et,
    #Pomme_de_terre_Petit_poids_Cle,
    #Macdoine_de_lgume{
        display: none;
    }
    #Groupe_34 {
        left: 30px;
        top: 400px
    }
    #Groupe_33 {
        left: 100px;
        top: 480px;
    }

}

@media only screen and (max-width: 420px){
    #Faite_vos_commandes__en_toute_{
        font-size: 28px;
    }
    #Faite_vos_commandes__en_toute__in {
        font-size: 24px;
    }
    #LIVRAISON__DE_NOURRITURE{
        font-size: 30px;
    }

}