@media all {
  #\34 7161781 { width: 100%; height: auto; max-width: 100%; }
  #\36 3d24979f4a54e38542a8abe { border-width: 0px; border-color: rgb(0, 0, 0); border-style: solid; background-color: rgba(0, 0, 0, 0); }
  #\36 3d24979f4a54e38542a8abb { min-height: 80px; gap: 24px 4%; width: 100%; min-width: 4%; border-radius: 20px; background-image: linear-gradient(0deg, rgba(174, 189, 167, 0.2) 0%, rgba(255, 255, 255, 0.2) 100%); padding: 0% 50px; background-origin: border-box; margin: 0%; }
  #\36 3d24979f4a54e38542a8abc { min-height: 0px; gap: 0px 4%; width: 100%; max-width: none; flex-flow: column; padding: 100px 2% 0%; margin: 0%; }
  #widget_5iv { width: 100%; height: 70px; max-width: 100%; order: 2; }
  #ca3b05bc.flex-element.widget-wrapper > [data-element-type] { padding: 8px; }
  #ca3b05bc { width: 70px; height: auto; max-width: 100%; }
  #a6310661 { width: 100%; height: auto; max-width: 100%; }
  #f23f9e51 { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 50px; max-height: 100%; gap: 24px 2%; height: auto; padding: 0%; margin: 0%; }
  #c0ad6295 { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 50px; max-height: 100%; gap: 24px 2%; height: auto; padding: 0%; margin: 0%; }
  #bc3bf243 { width: 200px; height: auto; min-height: 55px; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\34 1962f66 { width: 100%; height: 10px; max-width: 100%; order: 0; }
  #\32 c2e734f { width: 200px; height: auto; min-height: 55px; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #b7761039 { flex-direction: row; justify-content: flex-start; align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 2%; order: 1; place-self: auto; margin: 0px 0%; grid-area: auto; padding: 0%; }
  #a4105aee { width: 100%; height: 10px; max-width: 100%; order: 0; }
  #ca600404 { align-items: flex-start; width: 50%; min-height: 160px; max-height: 100%; gap: 15px 4%; background-color: var(--color_4); background-image: initial; border-radius: 20px; order: 1; border-style: solid; border-color: rgba(174, 189, 167, 0.3); border-width: 1px; padding: 50px 20px; margin: 0%; }
  #eab7f50f { width: 100%; height: auto; max-width: 100%; }
  #\33 4e2a96d { align-items: flex-start; width: 50%; min-height: 160px; max-height: 100%; gap: 15px 4%; background-color: var(--color_4); background-image: initial; border-radius: 20px; order: 0; border-style: solid; border-width: 1px; border-color: rgba(174, 189, 167, 0.3); padding: 50px 20px; margin: 0%; }
  #\39 1ea1e96 { width: 100%; height: auto; max-width: 100%; }
  #\34 ec6b330.flex-element.widget-wrapper > [data-element-type] { padding: 8px; }
  #\34 ec6b330 { width: 70px; height: auto; max-width: 100%; }
  #ab1f1d4e { width: 100%; height: auto; max-width: 100%; }
  #bc3b4661 { flex-direction: row; justify-content: flex-start; align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 2%; order: 1; place-self: auto; margin: 0px 0%; grid-area: auto; padding: 0%; }
  #\37 306b066 { align-items: flex-start; width: 50%; min-height: 160px; max-height: 100%; gap: 15px 4%; background-color: var(--color_4); background-image: initial; border-radius: 20px; order: 0; border-style: solid; border-width: 1px; border-color: rgba(174, 189, 167, 0.3); padding: 50px 20px; margin: 0%; }
  #\33 0110c90 { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 50px; max-height: 100%; gap: 24px 2%; height: auto; padding: 0%; margin: 0%; }
  #\30 98a1845.flex-element.widget-wrapper > [data-element-type] { padding: 8px; }
  #\30 98a1845 { width: 70px; height: auto; max-width: 100%; }
  #\31 bf9577d { width: 100%; height: auto; max-width: 100%; }
  #\34 7db7352 { width: 100%; height: auto; max-width: 100%; }
  #\34 b0000dc { width: 100%; height: 10px; max-width: 100%; order: 0; }
  #aa78c772 { width: 200px; height: auto; min-height: 55px; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\30 fe0b119 { align-items: flex-start; width: 50%; min-height: 160px; max-height: 100%; gap: 15px 4%; background-color: var(--color_4); background-image: initial; border-radius: 20px; order: 1; border-style: solid; border-color: rgba(174, 189, 167, 0.3); border-width: 1px; padding: 50px 20px; margin: 0%; }
  #\35 3fa3e4f { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 50px; max-height: 100%; gap: 24px 2%; height: auto; padding: 0%; margin: 0%; }
  #a965a881.flex-element.widget-wrapper > [data-element-type] { padding: 8px; }
  #a965a881 { width: 70px; height: auto; max-width: 100%; }
  #\33 952eda4 { width: 100%; height: auto; max-width: 100%; }
  #f67816f9 { width: 100%; height: 10px; max-width: 100%; order: 0; }
  #d0627307 { width: 200px; height: auto; min-height: 55px; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\37 66bbff2 { flex-direction: row; justify-content: flex-start; align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 2%; order: 1; place-self: auto; margin: 0px 0%; grid-area: auto; padding: 0%; }
  #\32 3fea501 { align-items: flex-start; width: 50%; min-height: 160px; max-height: 100%; gap: 15px 4%; background-color: var(--color_4); background-image: initial; border-radius: 20px; order: 0; border-style: solid; border-width: 1px; border-color: rgba(174, 189, 167, 0.3); padding: 50px 20px; margin: 0%; }
  #\32 1a820f5 { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 50px; max-height: 100%; gap: 24px 2%; height: auto; padding: 0%; margin: 0%; }
  #\33 e20fa10.flex-element.widget-wrapper > [data-element-type] { padding: 8px; }
  #\33 e20fa10 { width: 70px; height: auto; max-width: 100%; }
  #e79e9a3e { width: 100%; height: auto; max-width: 100%; }
  #fad0b26a { width: 100%; height: auto; max-width: 100%; }
  #\37 b807a4b { width: 100%; height: 10px; max-width: 100%; order: 0; }
  #afa5955e { width: 200px; height: auto; min-height: 55px; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #d55a0f33 { align-items: flex-start; width: 50%; min-height: 160px; max-height: 100%; gap: 15px 4%; background-color: var(--color_4); background-image: initial; border-radius: 20px; order: 1; border-style: solid; border-color: rgba(174, 189, 167, 0.3); border-width: 1px; padding: 50px 20px; margin: 0%; }
  #b62d2be7 { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 50px; max-height: 100%; gap: 24px 2%; height: auto; padding: 0%; margin: 0%; }
  #\31 5922f69.flex-element.widget-wrapper > [data-element-type] { padding: 8px; }
  #\31 5922f69 { width: 70px; height: auto; max-width: 100%; }
  #\30 49a56ca { width: 100%; height: auto; max-width: 100%; }
  #\37 61bdfbe { width: 100%; height: auto; max-width: 100%; }
  #aef654e2 { width: 100%; height: 10px; max-width: 100%; order: 0; }
  #ee9a85c0 { width: 200px; height: auto; min-height: 55px; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\32 302221c { flex-direction: row; justify-content: flex-start; align-items: flex-start; width: 100%; min-height: 160px; max-height: 100%; gap: 24px 2%; order: 1; place-self: auto; margin: 0px 0%; grid-area: auto; padding: 0%; }
  #e86d1043 { align-items: flex-start; width: 50%; min-height: 160px; max-height: 100%; gap: 15px 4%; background-color: var(--color_4); background-image: initial; border-radius: 20px; order: 0; border-style: solid; border-width: 1px; border-color: rgba(174, 189, 167, 0.3); padding: 50px 20px; margin: 0%; }
  #a23ae763 { flex-direction: row; justify-content: flex-start; align-items: center; width: 100%; min-height: 50px; max-height: 100%; gap: 24px 2%; height: auto; padding: 0%; margin: 0%; }
  #a87a524f.flex-element.widget-wrapper > [data-element-type] { padding: 8px; }
  #a87a524f { width: 70px; height: auto; max-width: 100%; }
  #c652cc10 { width: 100%; height: auto; max-width: 100%; }
  #\30 266ba1c { width: 100%; height: auto; max-width: 100%; }
  #aae26000 { width: 100%; height: 10px; max-width: 100%; order: 0; }
  #ebe0e134 { width: 200px; height: auto; min-height: 55px; max-width: 100%; place-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #group_6i7 { flex-direction: row; justify-content: flex-start; align-items: center; width: 50%; min-height: 160px; max-height: 100%; gap: 24px 4%; padding: 0%; margin: 0%; }
}