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

  *#dm .dmInner div.u_531037702 img { border-radius:12px 12px 12px 12px !important; }

  *#dm .dmInner div.u_1139319241 img { border-radius:12px 12px 12px 12px !important; }

  *#dm .dmInner div.u_1995492778 img {
    border-radius:12px 12px 12px 12px !important;
    object-position:100% 100% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_2824731360 .list-icon { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1287062529 .list-icon { color:var(--color_2) !important; }

  *#dm .dmInner div.u_615331975 .svg { fill:rgba(255,232,190,1) !important; }

  *#dm .dmInner div.u_1368363864 img {
    border-radius:12px 12px 12px 12px !important;
    object-position:100% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_1865915951 .list-icon { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1526933767 img {
    border-radius:12px 12px 12px 12px !important;
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner nav.u_1998592992 { color:white !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_4) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_2824731360 .list-icon { margin-right:8px !important; }

  *#dm .dmInner *.u_2824731360 .list-text { margin-bottom:12px !important; }

  *#dm .dmInner *.u_1287062529 .list-icon { margin-right:8px !important; }

  *#dm .dmInner *.u_1287062529 .list-text { margin-bottom:12px !important; }

  *#dm .dmInner *.u_1865915951 .list-icon { margin-right:8px !important; }

  *#dm .dmInner *.u_1865915951 .list-text { margin-bottom:12px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_4) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_1865915951 .list-icon { margin-right:8px !important; }

  *#dm .dmInner *.u_1865915951 .list-text { margin-bottom:8px !important; }

  *#dm .dmInner *.u_2824731360 .list-icon { margin-right:8px !important; }

  *#dm .dmInner *.u_2824731360 .list-text { margin-bottom:8px !important; }

  *#dm .dmInner *.u_1287062529 .list-icon { margin-right:8px !important; }

  *#dm .dmInner *.u_1287062529 .list-text { margin-bottom:8px !important; }

  *#dm .dmInner div.u_531037702 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_4) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_1865915951 .list-icon { margin-right:8px !important; }

  *#dm .dmInner *.u_1865915951 .list-text { margin-bottom:8px !important; }

  *#dm .dmInner *.u_2824731360 .list-icon { margin-right:8px !important; }

  *#dm .dmInner *.u_2824731360 .list-text { margin-bottom:8px !important; }

  *#dm .dmInner *.u_1287062529 .list-icon { margin-right:8px !important; }

  *#dm .dmInner *.u_1287062529 .list-text { margin-bottom:8px !important; }
}
img#\31 203045950
{
	filter:drop-shadow(0 12px 20px rgba(0,0,0,0.08)) !important;
}
img#\31 799436820
{
	filter:drop-shadow(0 12px 20px rgba(0,0,0,0.08)) !important;
}
img#\31 156987347
{
	filter:drop-shadow(0 12px 20px rgba(0,0,0,0.08)) !important;
}
img#\31 027298934
{
	filter:drop-shadow(0 12px 20px rgba(0,0,0,0.08)) !important;
}
img#\31 392714608
{
	filter:drop-shadow(0 12px 20px rgba(0,0,0,0.08)) !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_531037702
{
}
*#dm .dmInner div.u_1139319241
{
}
*#dm .dmInner div.u_1139319241
{
}
*#dm .dmInner div.u_1995492778
{
}
*#dm .dmInner div.u_1995492778
{
}
*#dm .dmInner div.u_1368363864
{
}
*#dm .dmInner div.u_1368363864
{
}
*#dm .dmInner div.u_1526933767
{
}
*#dm .dmInner div.u_1526933767
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-image: linear-gradient(180deg, rgba(246, 243, 238, 0.51) 78%, rgba(0, 0, 0, 0) 100%);
    --overlapping-background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#fe30cbe0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 47.08%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 796df20 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50.92%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fc0b3346 {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 5% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 b9f7267 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#widget_pct {
    width: 87.27%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_3pq {
    width: 704px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6517f69 {
    margin: 0px 0% 0px 0%;
}
    
#widget_66i {
    width: 197px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_m3p {
    width: 100%;
    height: 548px;
    max-width: 100%;
}
}



@media all {
    
#\34 0174866 {
    width: 59.6%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c9b5d30 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bfa323cd {
    background-color: rgba(176, 154, 122, 0.1);
    background-image: none;
}
    
#c6c60439 {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 3% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_a39.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_a39 {
    width: 91.60%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 15px 0%;
}
    
#widget_3fg {
    width: 218px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 ab0cbb2 {
    margin: 0px 0% 0px 0%;
}
    
#b83e6e30 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 31a7418.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 31a7418 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 15px 0%;
}
    
#\32 63da3e5 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#bc89116e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a8415d34.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a8415d34 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 15px 0%;
}
    
#\33 d368792 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 0af8aaa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 1852fb5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 1852fb5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 15px 0%;
}
    
#ce420b5f {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_ulk {
    width: 59.60%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ba136007 {
    width: 59.6%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 865c4e1 {
    width: 59.6%;
    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 {
    
#\32 b00e361 {
    min-height: 187px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 7503cc6 {
    width: 64.46%;
    height: 520px;
    max-width: 100%;
}
    
#f6f0ad87 {
    width: 53.90%;
    height: 520px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f5e51b49[data-css-edit] {
    filter: drop-shadow(0 12px 20px rgba(0,0,0,0.08));
}
#f5e51b49 {
    align-items: center;
    width: 33.44%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/0ee1fbac78b14c55926f6d44264c9337/dms3rep/multi/opt/tap-dreisamtal_3-d4dd4534-1920w.jpg");
    border-radius: 12px 0 0 12px;
    background-position: 100% 50%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#df6b596c {
    width: 51.22%;
    height: 520px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 113c7f9[data-css-edit] {
    filter: drop-shadow(0 12px 20px rgba(0,0,0,0.08));
}
#\36 113c7f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.13%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/0ee1fbac78b14c55926f6d44264c9337/dms3rep/multi/opt/Tanja+Abend+Tierarztpraxis+Dreisamtal+-16-1920w.jpg");
    align-items: center;
    border-radius: 0 12px 12px 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 14706ba[data-css-edit] {
    filter: drop-shadow(0 12px 20px rgba(0,0,0,0.08));
}
#\39 14706ba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35.43%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/0ee1fbac78b14c55926f6d44264c9337/dms3rep/multi/opt/tap-dreisamtal_18-1920w.jpg");
    align-items: center;
    background-position: 100% 50%;
    border-radius: 12px 12px 12px 12px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a2582eac {
    background-color: var(--color_4);
    background-image: initial;
}
}



@media all {
    
#\39 ab56d37 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\39 3a71dc7 {
    width: 70.80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8aae470 {
    margin: 0px 0% 0px 0%;
}
    
#\34 415324e {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 3% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c174e7e {
    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;
}
    
#\39 f1ed77a {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    order: 0;
}
}



@media all {
    
#aa72b1a1 {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 908416c {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#b69184df {
    background-color: var(--color_2);
    background-image: none;
}
    
#a78c08cc {
    margin: 15px 0% 0px 0%;
}
    
#widget_4mr {
    width: 8.38%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#widget_5iu {
    width: 15.86%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#cd30c9ff {
    width: 16.68%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\38 5615797 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50.92%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bcbb3d46 {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 3% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 a3c78a5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cd058f56 {
    width: 509px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 cc1da98 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 47.08%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 25px;
    margin: 0% 0% 0% 0%;
}
    
#acca0862 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#b55c8fb4 {
    margin: 0px 0% 0px 0%;
}
    
#e912c7cd {
    width: 197px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#efbde3f3 {
    width: 100%;
    height: 548px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 7f50382 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#b1c66093 {
    width: 100%;
    height: 495px;
    max-width: 100%;
}
    
#a58c6059 {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 bfc3fdb {
    width: 704px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 adfb6fa {
    width: 213px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a358421b {
    margin: 0px 0% 0px 0%;
}
    
#\39 1e275b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 47.08%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 732cf5e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50.92%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fc17876d {
    width: 79.74%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\39 7f6dde5 {
    margin: 0px 0% 0px 0%;
}
    
#\36 11c5a00 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#e2194b9f {
    width: 79.74%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 c68ce3f {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 3% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 7aae0a8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_bkr {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 f7f1f1a {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\30 2dd9d58 {
    margin: 0px 0% 0px 0%;
}
    
#af0c7087 {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b0ae7c6e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce88dd48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 4px 16px 4px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\38 de3ea27 {
    background-color: rgba(176, 154, 122, 0.1);
    background-image: none;
}
    
#df434148 {
    margin: 0px 0% 0px 0%;
}
    
#cbb7784d {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 4% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_bpm {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\32 05e641e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_n9f {
    width: 84.76%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 97d230f {
    background-color: rgba(176, 154, 122, 0.1);
    background-image: none;
}
    
#\33 da16cd1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 da16cd1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 12px 0% 12px 0%;
}
    
#\34 677a68e {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 1% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e76c283c[data-css-edit] {
    filter: drop-shadow(0 12px 20px rgba(0,0,0,0.08));
}
#e76c283c {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    justify-content: flex-start;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    padding: 35px 25px 35px 25px;
    margin: 0px 0% 0px 0%;
}
    
#a7870df6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_cu7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#badc2958.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#badc2958 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 12px 0%;
}
    
#a8d49371.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a8d49371 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 18px 0%;
}
    
#cd1cd4fd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e86f8e56[data-css-edit] {
    filter: drop-shadow(0 12px 20px rgba(0,0,0,0.08));
}
#e86f8e56 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    justify-content: flex-start;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    padding: 35px 25px 35px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\37 419aa18 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d68c7bc8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d68c7bc8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 12px 0% 12px 0%;
}
    
#\36 0aedaa8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 0aedaa8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 12px 0%;
}
    
#f296577d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f296577d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 0px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_is1 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 7;
}
    
#\34 f79cddf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 f79cddf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce379041 {
    width: 524px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a0e9819.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 a0e9819 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 15px 0%;
}
}



@media all {
    
#\32 66438fd {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\32 76e8c19 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 47.08%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 f60265e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 50.92%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 38e308a {
    margin: 0px 0% 0px 0%;
}
    
#\35 2e7ccda {
    width: 100%;
    height: 690px;
    max-width: 100%;
}
    
#\30 8032c3e {
    width: 87.27%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 f8d3cbb {
    width: 704px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 191d92a {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 3% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 358ad63 {
    width: 524px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 27015b2 {
    width: 704px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 112a115 {
    margin: 0px 0% 0px 0%;
}
    
#beb6c259 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 41.42%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 9acc9d9 {
    width: 704px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dee4989 {
    width: 91.81%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 880d379 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 56.58%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 ec4133c {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\38 75115c2 {
    width: 313px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d75ef4e {
    min-height: 586px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ce802b3c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\39 9fa25e8 {
    width: 704px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1rf {
    align-items: flex-start;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    order: 3;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b637b50 {
    width: 625px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 821aebb {
    min-height: 586px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 55bf321 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 3af18e1 {
    background-color: rgba(176, 154, 122, 0.1);
    background-image: none;
}
    
#a5406f40 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3612df3 {
    align-items: flex-start;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    order: 3;
    padding: 5px 0px 5px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 aced559 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 1291aa2 {
    margin: 0px 0% 0px 0%;
}
    
#\38 1742fc8 {
    width: 418px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e554911 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fc0b3346 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
    padding: 5% 2% 3% 2%;
}
    
#fe30cbe0 {
    width: 100%;
    min-height: 80px;
}
    
#\38 796df20 {
    width: 100%;
    min-height: 128px;
    justify-content: space-between;
    height: auto;
}
    
#widget_pct {
    width: 100.00%;
}
    
#widget_3pq {
    width: 100%;
}
    
#\37 6517f69 {
    margin: 0px 0% 0px 0%;
}
    
#widget_m3p {
    height: 818px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0174866 {
    height: auto;
    width: 35%;
}
    
#c6c60439 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 0;
    padding: 4% 2% 4% 2%;
}
    
#\32 c9b5d30 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    align-items: center;
    justify-content: center;
    margin: 0% 0% 0% 0%;
}
    
#b83e6e30 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#bc89116e {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 0af8aaa {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_ulk {
    height: auto;
    width: 35%;
}
    
#ba136007 {
    height: auto;
    width: 35%;
}
    
#\39 865c4e1 {
    height: auto;
    width: 35%;
}
    
#\32 ab0cbb2 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 b00e361 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#\34 7503cc6 {
    height: 230px;
}
    
#f6f0ad87 {
    height: 260px;
}
    
#f5e51b49 {
    width: 29.49%;
}
    
#df6b596c {
    height: 242px;
}
    
#\36 113c7f9 {
    width: 30.48%;
}
    
#\39 14706ba {
    width: 38.03%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 415324e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 13px;
    padding: 6% 2% 4% 2%;
}
    
#\39 f1ed77a {
    width: 100%;
    min-height: 80px;
}
    
#e8aae470 {
    margin: 0px 0% 0px 0%;
}
    
#\39 3a71dc7 {
    width: 81.42%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 908416c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_4mr {
    width: 13.88%;
    height: auto;
}
    
#widget_5iu {
    width: 24.47%;
}
    
#cd30c9ff {
    width: 27.01%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 5615797 {
    width: 100%;
    min-height: 128px;
    justify-content: space-between;
    height: auto;
    order: 1;
}
    
#bcbb3d46 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
    padding: 3% 2% 3% 2%;
}
    
#\33 cc1da98 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#cd058f56 {
    width: 100%;
}
    
#b55c8fb4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a58c6059 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
    padding: 4% 2% 4% 2%;
}
    
#\39 1e275b6 {
    width: 100%;
    min-height: 80px;
}
    
#\34 732cf5e {
    width: 100%;
    min-height: 128px;
    justify-content: space-between;
    height: auto;
}
    
#fc17876d {
    width: 100%;
}
    
#\36 bfc3fdb {
    width: 106%;
}
    
#a358421b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 c68ce3f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
    padding: 3% 2% 1% 2%;
}
    
#\32 7aae0a8 {
    width: 100%;
    min-height: 80px;
}
    
#\39 7f6dde5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af0c7087 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
    padding: 0% 2% 4% 2%;
}
    
#ce88dd48 {
    width: 100%;
    min-height: 80px;
}
    
#\30 2dd9d58 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cbb7784d {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 0px;
    padding: 5% 2% 2% 2%;
}
    
#group_bpm {
    width: 100%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#widget_n9f {
    width: 96.46%;
}
    
#df434148 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 677a68e {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
    min-height: 240px;
    padding: 2% 2% 6% 2%;
}
    
#e76c283c {
    width: 49%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#e86f8e56 {
    width: 49%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#a7870df6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 76e8c19 {
    width: 100%;
    min-height: 80px;
}
    
#\33 f60265e {
    width: 100%;
    min-height: 128px;
    justify-content: space-between;
    height: auto;
}
    
#\38 191d92a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
    padding: 3% 2% 5% 2%;
}
    
#\30 8032c3e {
    width: 100%;
}
    
#\30 358ad63 {
    width: 100%;
}
    
#\35 2e7ccda {
    height: 863px;
}
    
#\38 38e308a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#beb6c259 {
    width: 39.14%;
    min-height: 8px;
    justify-content: space-between;
    height: auto;
}
    
#\32 880d379 {
    width: 59.77%;
    min-height: 8px;
}
    
#\31 d75ef4e {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
    padding: 4% 2% 1% 2%;
}
    
#ce802b3c {
    height: auto;
}
    
#\38 112a115 {
    margin: 0px 0% 0px 0%;
}
    
#\39 dee4989 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 821aebb {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 1%;
    padding: 4% 2% 1% 2%;
}
    
#\34 55bf321 {
    width: 100.00%;
}
    
#\37 aced559 {
    width: 100%;
    min-height: 8px;
}
    
#\33 1291aa2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fe30cbe0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 796df20 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#fc0b3346 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    padding-top: 8%;
}
    
#widget_m3p {
    height: 240px;
}
    
#widget_pct {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 0174866 {
    height: auto;
}
    
#\32 c9b5d30 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: center;
    margin: 0% 0% 0% 0%;
}
    
#c6c60439 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding: 4% 2% 4% 2%;
}
    
#b83e6e30 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: center;
    margin: 0% 0% 0% 0%;
}
    
#bc89116e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 0af8aaa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_ulk {
    height: auto;
}
    
#ba136007 {
    height: auto;
}
    
#\39 865c4e1 {
    height: auto;
}
    
#\32 ab0cbb2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 b00e361 {
    min-height: 0;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 1%;
    padding: 0% 0% 0% 0%;
}
    
#\34 7503cc6 {
    height: 158px;
}
    
#f6f0ad87 {
    height: 242px;
}
    
#f5e51b49 {
    width: 49.5%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#df6b596c {
    height: 186px;
}
    
#\36 113c7f9 {
    width: 49.5%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 14706ba {
    width: 49.5%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 942bff1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 415324e {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 8% 2% 8% 2%;
}
    
#\39 f1ed77a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\39 3a71dc7 {
    width: 100.00%;
}
    
#e8aae470 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#aa72b1a1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 12px;
    padding: 22px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 908416c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#cd30c9ff {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#widget_4mr.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_4mr {
    width: 31.98%;
    height: auto;
    order: 2;
    margin: -10px 0% 0px 0%;
}
    
#widget_5iu {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\38 5615797 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#bcbb3d46 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    padding-top: 8%;
}
    
#\33 cc1da98 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    padding: 16px 16px 16px 15px;
    margin: 0% 0% 0% 0%;
}
    
#efbde3f3 {
    height: 240px;
    width: 100.00%;
}
    
#\36 a3c78a5 {
    width: 83.22%;
}
}



@media (max-width: 767px) {
    
#b1c66093 {
    height: 240px;
}
    
#a58c6059 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 8% 2% 6% 2%;
}
    
#\39 1e275b6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 732cf5e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#fc17876d {
    width: 91.25%;
}
    
#a358421b {
    margin: 0px 0% 0px 0%;
}
    
#\36 bfc3fdb {
    width: 311px;
}
}



@media (max-width: 767px) {
    
#\33 c68ce3f {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 4% 2% 1% 2%;
}
    
#\32 7aae0a8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\39 7f6dde5 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#af0c7087 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 1% 2% 6% 2%;
}
    
#ce88dd48 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\30 2dd9d58 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cbb7784d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    padding: 8% 2% 4% 2%;
}
    
#group_bpm {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#df434148 {
    margin: 0px 0% 0px 0%;
}
    
#widget_n9f {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 677a68e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 15px;
    padding: 4% 2% 8% 2%;
}
    
#e76c283c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e86f8e56 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a7870df6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 76e8c19 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\33 f60265e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\35 2e7ccda {
    height: 240px;
}
    
#\38 191d92a {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 8% 2% 5% 2%;
}
    
#\38 38e308a {
    margin: 0px 0% 0px 0%;
}
    
#\30 8032c3e {
    width: 98.61%;
}
}



@media (max-width: 767px) {
    
#beb6c259 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\32 880d379 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
}
    
#\31 d75ef4e {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 8% 2% 1% 2%;
}
    
#ce802b3c {
    height: auto;
}
    
#\38 112a115 {
    margin: 0px 0% 0px 0%;
}
    
#\39 dee4989 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\33 821aebb {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 8% 2% 7% 2%;
}
    
#\34 55bf321 {
    width: 100.00%;
}
    
#\37 aced559 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
}
    
#\33 1291aa2 {
    margin: 0px 0% 0px 0%;
}
}

