@media all {
  *#dm .dmInner nav.u_1186856896 { color:white !important; }

  *#dm .dmInner a.u_1142347422 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_2161405515 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_2161405515:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_2161405515.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1477128583 img { border-radius:10px 10px 0px 0px !important; }

  *#dm .dmInner div.u_1797755988 img { border-radius:10px 10px 0px 0px !important; }

  *#dm .dmInner div.u_1823595621 img { border-radius:10px 10px 0px 0px !important; }

  *#dm .dmInner div.u_1915314366 img { border-radius:10px 10px 0px 0px !important; }

  *#dm .dmInner a.u_2613217463:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_2613217463.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1242928876:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1242928876.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner *.u_1847943242 .svg { width:100% !important; }

  *#dm .dmInner div.u_1847943242 .svg { fill:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1847943242 span[data-icon-mask] { background-color:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1847943242 {
    padding:12.5% !important;
    border-radius:50% 50% 50% 50% !important;
    background-color:rgba(244,244,244,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1928440233 .svg { width:100% !important; }

  *#dm .dmInner div.u_1928440233 .svg { fill:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1928440233 span[data-icon-mask] { background-color:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1928440233 {
    padding:12.5% !important;
    border-radius:50% 50% 50% 50% !important;
    background-color:rgba(244,244,244,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1303718667 .svg { width:100% !important; }

  *#dm .dmInner div.u_1303718667 .svg { fill:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1303718667 span[data-icon-mask] { background-color:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1303718667 {
    padding:12.5% !important;
    border-radius:50% 50% 50% 50% !important;
    background-color:rgba(206,206,202,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1248491700 .svg { width:100% !important; }

  *#dm .dmInner div.u_1248491700 .svg { fill:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1248491700 span[data-icon-mask] { background-color:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1248491700 {
    padding:12.5% !important;
    border-radius:50% 50% 50% 50% !important;
    background-color:rgba(206,206,202,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1504428498 .svg { width:100% !important; }

  *#dm .dmInner div.u_1504428498 .svg { fill:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1504428498 span[data-icon-mask] { background-color:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1504428498 {
    padding:12.5% !important;
    border-radius:50% 50% 50% 50% !important;
    background-color:rgba(206,206,202,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1990334426 .svg { width:100% !important; }

  *#dm .dmInner div.u_1990334426 .svg { fill:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1990334426 span[data-icon-mask] { background-color:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1990334426 {
    padding:12.5% !important;
    border-radius:50% 50% 50% 50% !important;
    background-color:rgba(206,206,202,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1585920999 .svg { width:100% !important; }

  *#dm .dmInner div.u_1585920999 .svg { fill:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1585920999 span[data-icon-mask] { background-color:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1585920999 {
    padding:12.5% !important;
    border-radius:50% 50% 50% 50% !important;
    background-color:rgba(206,206,202,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1780386101 .svg { width:100% !important; }

  *#dm .dmInner div.u_1780386101 .svg { fill:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1780386101 span[data-icon-mask] { background-color:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1780386101 {
    padding:12.5% !important;
    border-radius:50% 50% 50% 50% !important;
    background-color:rgba(206,206,202,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1922576814:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1922576814.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner *.u_1759021849 .svg { width:100% !important; }

  *#dm .dmInner div.u_1759021849 .svg { fill:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1759021849 span[data-icon-mask] { background-color:rgba(177,132,47,1) !important; }

  *#dm .dmInner div.u_1759021849 {
    padding:12.5% !important;
    border-radius:50% 50% 50% 50% !important;
    background-color:rgba(206,206,202,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1262868337:hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1262868337.hover span.text {
    font-weight:normal !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}

@media (min-width:1025px) {
  *#dm .dmInner *.u_3168910033 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_3168910033 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_3168910033 .photoGalleryViewAll { padding:0 5px !important; }
}

.position-bottom {
  z-index:0 !important;
  position:absolute !important;
  left:-100px !important;
  bottom:0 !important;
}

.position-top {
  position:absolute !important;
  top:-50px !important;
  z-index:0 !important;
  right:-100px !important;
}

.above {
  z-index:4 !important;
  position:relative !important;
}

@media (min-width:0px) and (max-width:767px) {
  .position-top,
  .position-bottom { display:none !important; }

  *#dm .dmInner *.u_3168910033 .photoGalleryThumbs { padding:4px !important; }

  *#dm .dmInner *.u_3168910033 .layout-container { padding:4px !important; }

  *#dm .dmInner *.u_3168910033 .photoGalleryViewAll { padding:0 4px !important; }
}

@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3168910033 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_3168910033 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_3168910033 .photoGalleryViewAll { padding:0 5px !important; }
}

*#dm .dmInner div.u_1964753709 a:hover { color:var(--color_17) !important; }

*#dm .dmInner div.u_1751602788 a:hover { color:var(--color_17) !important; }

*#dm .dmInner div.u_1337221137 a:hover { color:var(--color_17) !important; }
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1964753709 {}

*#dm .dmInner div.u_1751602788 {}

*#dm .dmInner div.u_1337221137 {}
separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e8cdb5dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 2e102f7 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 0f8c9fc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_75n[data-css-edit] {
    backdrop-filter: blur(7px) !important;
}
#group_75n {
    align-items: flex-start;
    width: 51.49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mda {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 952f848 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4ug {
    width: 82.39%;
    height: auto;
    max-width: 100%;
}
    
#group_f9t {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
}
    
#widget_igu {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#\35 fe85576 {
    width: 180px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 e2b35f6 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#ab0d8ffc {
    min-height: 47px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 40px 0px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\30 d27eacc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_bv3 {
    align-items: flex-start;
    width: 100%;
    min-height: 125px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#widget_8gi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pel {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1al {
    width: 40%;
    height: auto;
    max-width: 100%;
}
    
#\31 dc31b14 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 9f83e03 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e1705068 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 60px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 1ce9abd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 6d6143a {
    margin: 0px 0% 0px 0%;
}
    
#c55d8e8a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 fa2debd {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e6d08e09 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244,244,244,1);
    background-image: none;
}
    
#\33 d053ade {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    align-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\37 89f6b9a {
    width: 33.75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5p7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 145px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 d14b0a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7323bc0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f7cc36ad {
    align-items: flex-start;
    width: 100%;
    min-height: 125px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_vk2 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7647058823529411%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#group_gla {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_gvf {
    width: 100%;
    height: 180px;
    max-width: 100%;
    order: 0;
}
    
#widget_nlr {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_j2v {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#widget_gs3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 0de84e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 7dfecfc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3e5d6fc {
    width: 100%;
    height: 180px;
    max-width: 100%;
    order: 0;
}
    
#\38 f181529 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\37 cb661af {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6f782de {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b936c374 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 c31c3fb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dcc2f8cd {
    width: 100%;
    height: 180px;
    max-width: 100%;
    order: 0;
}
    
#\35 b5df293 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\35 2deeeb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 29b55e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 4d03682 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bccf28b3 {
    width: 100%;
    height: 180px;
    max-width: 100%;
    order: 0;
}
    
#\30 402a65d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#f0d71471 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad2111a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 79ab91c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 a7acf42.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 a7acf42 {
    width: 292.531px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 8f67203 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#c0952625 {
    min-height: 154px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 f0ad8d4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#group_mds {
    align-items: center;
    width: 65%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(25,36,57,1);
    background-image: none;
    align-content: center;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_i3l {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3u9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 89738fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1qo {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b84b300c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\38 3781a8a {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 f06b841 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#group_j2l {
    justify-content: flex-start;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_3k6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_nmb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 e3670e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 55b4ae9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\37 1f93cb1 {
    width: 180px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_31j {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 e4432dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 0c3f7e8 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 60px 40px;
    margin: 0% 0% 0% 0%;
}
    
#ee935736 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#widget_7j0 {
    width: 1080px;
    height: 641px;
    min-height: 100px;
    max-width: 100%;
}
    
#cdbd35c6 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b79ea0e3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\31 bfedbc4 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e9171f2a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(25,36,57,1);
    background-image: none;
}
    
#widget_rni {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#widget_oko {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_me7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e6417628 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#c65acaed {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\32 273b516 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 08a941a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f010835d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#e4c9d898 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 691a026 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_hu1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6lr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8jl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 0535972 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 d1a070d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\33 791a08c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#cd02a682 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244,244,244,1);
    background-image: none;
}
    
#widget_hs2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_56k {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_8gj {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 1.76%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    order: 2;
}
    
#\30 2aad0fc {
    min-height: 360px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.16%;
    min-width: 4%;
    background-color: rgba(244,244,244,1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\30 4341856 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b67f2e35 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 be747f8 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#a5b2fc8b {
    min-height: 360px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.16%;
    min-width: 4%;
    background-color: rgba(244,244,244,1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#bcaffaf9 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\36 db42d8f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3e0ee9d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 fda846c {
    min-height: 360px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.16%;
    min-width: 4%;
    background-color: rgba(244,244,244,1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\32 b32fed4 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\37 8a35922 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eb8e233b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 a21fefd {
    min-height: 360px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.16%;
    min-width: 4%;
    background-color: rgba(244,244,244,1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9277f96 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\35 1fd9d1d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 80c4e71 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e0abcf6c {
    min-height: 360px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.16%;
    min-width: 4%;
    background-color: rgba(244,244,244,1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d6faad5 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\39 1466f04 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 3f135c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c630978a {
    min-height: 360px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.16%;
    min-width: 4%;
    background-color: rgba(244,244,244,1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 30px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\31 019cd85 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#a95e04ba {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 8632811.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\30 8632811 {
    width: 300px;
    height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 dc62601 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(255,255,255,1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    justify-content: space-between;
    padding: 10px 110px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\32 ded888d {
    min-height: 527px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 85a47db {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(25,36,57,1);
    background-image: none;
}
    
#group_0vp {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_scv {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
}
    
#widget_138 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ima {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_brp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    height: auto;
}
    
#\30 7006095 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ciu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 6c7c500.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\31 6c7c500 {
    width: 200px;
    height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kr0 {
    align-items: flex-start;
    width: 52%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    background-color: rgba(244,244,244,1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    min-width: auto;
    max-width: 500px;
    flex: 0 1 auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_v4i {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_aj8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_g2l {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_m6i {
    align-items: flex-start;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-radius: 300px 300px 300px 300px;
    background-color: rgba(177, 132, 47, 0.19);
    background-image: none;
}
    
#\39 8fec17e {
    align-items: flex-start;
    width: 100px;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
    border-radius: 300px 300px 300px 300px;
    background-color: rgba(177, 132, 47, 0.19);
    background-image: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 2e102f7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 500px;
}
    
#\38 eed6f6d {
    margin: 0px 0% 0px 0%;
}
    
#group_75n {
    width: 100%;
    justify-content: center;
}
    
#e8cdb5dc {
    justify-content: flex-end;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ab0d8ffc {
    padding: 30px 15px 0px 15px;
}
    
#\31 dc31b14 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e1705068 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 6d6143a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 fa2debd {
    padding: 0px 15px 30px 15px;
}
    
#\39 158713a {
    margin: 0px 0% 0px 0%;
}
    
#widget_gvf {
    height: 210px;
}
    
#\35 3e5d6fc {
    height: 210px;
}
    
#dcc2f8cd {
    height: 210px;
}
    
#bccf28b3 {
    height: 210px;
}
    
#group_vk2 {
    column-gap: 1.76%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
}
    
#group_gla {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.12%;
    min-height: 360px;
}
    
#\34 7dfecfc {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.12%;
    min-height: 360px;
}
    
#\35 c31c3fb {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.12%;
    min-height: 360px;
}
    
#\32 4d03682 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.12%;
    min-height: 360px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c0952625 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 5c12d53 {
    margin: 0px 0% 0px 0%;
}
    
#group_mds {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 3781a8a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 c34b397 {
    margin: 0px 0% 0px 0%;
}
    
#widget_31j {
    height: auto;
}
    
#b84b300c {
    width: 100%;
    min-height: 80px;
}
    
#group_j2l {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0c3f7e8 {
    padding: 0px 15px 40px 15px;
}
    
#cdbd35c6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 bfedbc4 {
    padding: 40px 15px 40px 15px;
}
    
#\39 0cf4b8d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e4c9d898 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 1cdb106 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 791a08c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 2b0a52f {
    margin: 0px 0% 0px 0%;
}
    
#group_8gj {
    column-gap: 1.76%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
}
    
#\30 2aad0fc {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.12%;
}
    
#a5b2fc8b {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.12%;
}
    
#\39 fda846c {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.12%;
}
    
#\32 a21fefd {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.12%;
}
    
#e0abcf6c {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.12%;
}
    
#c630978a {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.12%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 ded888d {
    padding: 40px 15px 40px 15px;
}
    
#\36 1f33a00 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e8cdb5dc {
    min-height: 450px;
    align-items: center;
    width: 100%;
    justify-content: flex-end;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 2e102f7 {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 20px 30px 20px;
}
    
#group_75n {
    width: 100%;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4ug {
    width: 100.00%;
}
    
#\38 eed6f6d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 e2b35f6 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ab0d8ffc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 0px 20px;
}
    
#\31 dc31b14 {
    margin: 0px 0% 0px 0%;
}
    
#group_bv3 {
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_1al {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#\31 9f83e03 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e1705068 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25px 20px 40px 20px;
}
    
#\35 6d6143a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 fa2debd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
}
    
#\33 d053ade {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_gvf {
    height: auto;
}
    
#\35 3e5d6fc {
    height: auto;
}
    
#dcc2f8cd {
    height: auto;
}
    
#bccf28b3 {
    height: auto;
}
    
#group_5p7 {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_vk2 {
    column-gap: 1.7647058823529411%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_gla {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 7dfecfc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 c31c3fb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 4d03682 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 158713a {
    margin: 0px 0% 0px 0%;
}
    
#f7cc36ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 89f6b9a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 8f67203 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 30px 0px 30px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c0952625 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 20px 10px 20px;
}
    
#group_mds {
    width: 100%;
}
    
#\37 5c12d53 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b84b300c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 3781a8a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 20px 30px 20px;
}
    
#group_j2l {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_31j {
    height: auto;
}
    
#\35 c34b397 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 e4432dd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 0c3f7e8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 20px 30px 20px;
}
    
#widget_7j0 {
    width: 318px;
    height: 185px;
}
    
#cdbd35c6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b79ea0e3 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\31 bfedbc4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
}
    
#e6417628 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\39 0cf4b8d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f010835d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e4c9d898 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
}
    
#\34 1cdb106 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 d1a070d {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 791a08c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
}
    
#\30 2aad0fc {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#a5b2fc8b {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\39 fda846c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\32 a21fefd {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#e0abcf6c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#c630978a {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\37 2b0a52f {
    margin: 0px 0% 0px 0%;
}
    
#group_8gj {
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 dc62601 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\32 ded888d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
}
    
#group_0vp {
    width: 100%;
    row-gap: 14px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_kr0 {
    width: 100%;
    padding: 22px 20px 22px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 1f33a00 {
    margin: 0px 0% 0px 0%;
}
    
#group_scv {
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
}

