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

  *#dm .dmInner div.u_1802464515 hr {
    border-width:3px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1177183249 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1177183249:hover,
  *#dm .dmInner a.u_1177183249.hover { border-color:var(--color_6) !important; }

  *#dm .dmInner a.u_1177183249 span.text { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1133353069 hr {
    border-width:3px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1353987597 img { object-fit:cover !important; }

  *#dm .dmInner div.u_1594246218 hr {
    border-width:3px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1251928012 hr {
    border-width:3px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1079294205 .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1260829633 .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1996692255 .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1918309571 .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1822490509 .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1819138303 .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1407105667 .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1635082089 .svg { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1106603205 hr {
    border-width:3px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1479468620 {
    border-color:var(--color_5) !important;
    border-width:0px 0px 1px 0px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1145707753 {
    border-color:var(--color_5) !important;
    border-width:0px 0px 1px 0px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1823113563 {
    border-color:var(--color_5) !important;
    border-width:0px 0px 1px 0px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1891701510 {
    border-color:var(--color_5) !important;
    border-width:0px 0px 1px 0px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1113745978 {
    border-color:var(--color_5) !important;
    border-width:0px 0px 1px 0px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1976846487 {
    border-color:var(--color_5) !important;
    border-width:0px 0px 1px 0px !important;
    border-style:solid !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1774744340 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1177183249 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1347153843 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1065918619 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_3359576995 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1990764804 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1593723450 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_3425942712 span.text { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\37 287d90b {
    min-height: 100vh;
    width: 100%;
    padding-top: 140px;
    padding-bottom: 120px;
}
    
#\32 320a6bb::before, #\32 320a6bb > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: rgba(0,0,0,1);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.6;
    content: '';
    height: 100%;
}
#\32 320a6bb {
    background-image: url('https://irp.cdn-website.com/1d2e891e/dms3rep/multi/opt/1785507023063-16_9-u7J-1920w.png');
}
    
#\32 c879ec4 {
    row-gap: 0px;
    width: 66.86%;
    min-width: 4%;
    min-height: 8px;
}
    
#\33 123c043 {
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\39 1a03594 {
    max-width: 100%;
    width: 80px;
    min-height: 1px;
    margin-bottom: 8px;
    height: auto;
}
    
#\32 a53a010 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 1a816f7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 f3408ca {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
}
    
#\30 79d9d94.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\30 79d9d94 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#cb2a8b8a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#cb2a8b8a {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#\35 61186fa {
    width: 33.09%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 8px;
}
}



@media all {
    
#\38 38c93ff {
    min-height: 240px;
    column-gap: 0px;
    width: 100%;
    padding-top: 80px;
    padding-bottom: 100px;
    align-items: stretch;
}
    
#\30 433f5aa {
    background-color: var(--color_1);
}
    
#\34 ad0adff {
    row-gap: 20px;
    width: 55.0%;
    min-width: 4%;
    min-height: 8px;
}
    
#\31 e612d6f {
    max-width: 100%;
    width: 80px;
    min-height: 1px;
    margin-bottom: 4px;
    height: auto;
}
    
#\34 ea61c25 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 d8fee1d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 b5afcde {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 df7e05e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ea02c308.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#ea02c308 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
    margin-top: 8px;
}
    
#\39 6dde8d2 {
    width: 45.0%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
}
    
#f4386365 {
    width: 100%;
    min-height: 480px;
    height: 100%;
}
}



@media all {
    
#\31 6947802 {
    max-width: 600px;
    width: auto;
    height: auto;
}
    
#\33 431a19a {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    padding-top: 80px;
    padding-bottom: 100px;
    flex-direction: column;
}
    
#b2abcfec {
    background-color: var(--color_1);
}
    
#\31 d467b3e {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\39 a23c646 {
    align-self: center;
    max-width: 100%;
    width: 80px;
    min-height: 1px;
    margin-bottom: 4px;
    height: auto;
}
    
#e9b78375 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#aca4ac68 {
    column-gap: 24px;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#c09c631f {
    min-height: 120px;
    border-color: var(--color_6);
    background-color: var(--color_2);
    row-gap: 8px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.4);
    width: 30%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 3px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\35 a19aa53 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 eea2141 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 068f45a {
    min-height: 120px;
    border-color: var(--color_6);
    background-color: var(--color_2);
    row-gap: 8px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.4);
    width: 30%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 3px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#ff203686 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e05d6e2d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 5f3a10e {
    min-height: 120px;
    border-color: var(--color_6);
    background-color: var(--color_2);
    row-gap: 8px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.4);
    width: 30%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 3px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\31 8d5d554 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 3592a17 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f418b66e {
    min-height: 120px;
    border-color: var(--color_6);
    background-color: var(--color_2);
    row-gap: 8px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.4);
    width: 30%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 3px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\38 b310eac {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 f7f4bbd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 e03b46e {
    min-height: 120px;
    border-color: var(--color_6);
    background-color: var(--color_2);
    row-gap: 8px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.4);
    width: 30%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 3px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#\36 20b6491 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a9e2edd5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#bafbe267 {
    min-height: 120px;
    border-color: var(--color_6);
    background-color: var(--color_2);
    row-gap: 8px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.4);
    width: 30%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 3px;
    align-items: flex-start;
    border-style: solid;
    padding: 28px 24px 28px 24px;
}
    
#e0bc8edc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 9978ebc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 56b9975 {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\38 5da9f99.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\38 5da9f99 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
}



@media all {
    
#\30 7e087be {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    padding-top: 80px;
    padding-bottom: 100px;
    flex-direction: column;
    align-items: center;
}
    
#b5ac1835 {
    background-color: var(--color_2);
}
    
#\38 ce26466 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 12px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
}
    
#\33 2302fbf {
    align-self: center;
    max-width: 100%;
    width: 80px;
    min-height: 1px;
    margin-bottom: 4px;
    height: auto;
}
    
#ee71a7ff {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 aaf291d {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    column-gap: 32px;
    row-gap: 32px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#b00c2836 {
    row-gap: 12px;
    flex-direction: column;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
    min-width: 180px;
}
    
#\35 1b5eb18 {
    max-width: 100%;
    width: 48px;
    height: 48px;
}
    
#d1c95b54 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b2b015fa {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d0957a29 {
    row-gap: 12px;
    flex-direction: column;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
    min-width: 180px;
}
    
#\31 d3e199f {
    max-width: 100%;
    width: 48px;
    height: 48px;
}
    
#\34 e98f93c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 cfd4dda {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 25519e8 {
    row-gap: 12px;
    flex-direction: column;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
    min-width: 180px;
}
    
#a81ab254 {
    max-width: 100%;
    width: 48px;
    height: 48px;
}
    
#e29cf67c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 ef4ff91 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 2bf352c {
    row-gap: 12px;
    flex-direction: column;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
    min-width: 180px;
}
    
#bd517144 {
    max-width: 100%;
    width: 48px;
    height: 48px;
}
    
#\38 c031ddd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#bd39eb5f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 ceb8b62 {
    row-gap: 12px;
    flex-direction: column;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
    min-width: 180px;
}
    
#edddbedb {
    max-width: 100%;
    width: 48px;
    height: 48px;
}
    
#c0f07aa8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 7ae6c75 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 4b9f537 {
    row-gap: 12px;
    flex-direction: column;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
    min-width: 180px;
}
    
#\38 9be86d5 {
    max-width: 100%;
    width: 48px;
    height: 48px;
}
    
#bc4eeb93 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 ca2b1da {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c971a54b {
    row-gap: 12px;
    flex-direction: column;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
    min-width: 180px;
}
    
#\32 03e1943 {
    max-width: 100%;
    width: 48px;
    height: 48px;
}
    
#\35 1a4b5d8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fc5ece77 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 6e518cd {
    row-gap: 12px;
    flex-direction: column;
    width: 20%;
    justify-content: flex-start;
    align-items: center;
    min-width: 180px;
}
    
#\36 aa29acc {
    max-width: 100%;
    width: 48px;
    height: 48px;
}
    
#\31 04afb99 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 617b099 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\34 449fc2c {
    min-height: 240px;
    column-gap: 4%;
    width: 100%;
    padding-top: 80px;
    padding-bottom: 100px;
    align-items: stretch;
}
    
#b94038fc {
    background-color: var(--color_1);
}
    
#\31 2cf2456 {
    row-gap: 16px;
    width: 55.0%;
    justify-content: flex-start;
    min-width: 4%;
    min-height: 8px;
    column-gap: 0%;
    flex-wrap: nowrap;
}
    
#\35 116f786 {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    margin-bottom: 4px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 9383a17 {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 99d8c8a {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 4bea961.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 12px;
}
#\34 4bea961 {
    max-width: 100%;
    width: 100%;
    margin-bottom: 4px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 c26a1a6.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 12px;
}
#\30 c26a1a6 {
    max-width: 100%;
    width: 100%;
    margin-bottom: 4px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 4a76dbf.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 12px;
}
#\37 4a76dbf {
    max-width: 100%;
    width: 100%;
    margin-bottom: 4px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 16eefb2.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 12px;
}
#\34 16eefb2 {
    max-width: 100%;
    width: 100%;
    margin-bottom: 4px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bee64c25.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 12px;
}
#bee64c25 {
    max-width: 100%;
    width: 100%;
    margin-bottom: 4px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 0698aab.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 12px;
}
#\37 0698aab {
    max-width: 100%;
    width: 100%;
    margin-bottom: 4px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 baeb71e {
    width: 41.0%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    min-height: 8px;
}
    
#\38 50c5c9b {
    max-width: 100%;
    width: 100%;
    min-height: 360px;
    height: 100%;
}
    
#widget_g2f {
    width: 21.90%;
    height: auto;
    min-height: 46px;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_gg8 {
    width: 21.90%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 4f26a84 {
    width: 21.90%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_e6m {
    width: 159px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 287d90b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 38c93ff {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 431a19a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#c09c631f {
    width: 44%;
}
    
#\32 068f45a {
    width: 44%;
}
    
#\37 5f3a10e {
    width: 44%;
}
    
#f418b66e {
    width: 44%;
}
    
#\38 e03b46e {
    width: 44%;
}
    
#bafbe267 {
    width: 44%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 7e087be {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b00c2836 {
    width: 40%;
}
    
#d0957a29 {
    width: 40%;
}
    
#\39 25519e8 {
    width: 40%;
}
    
#\30 2bf352c {
    width: 40%;
}
    
#\36 ceb8b62 {
    width: 40%;
}
    
#\36 4b9f537 {
    width: 40%;
}
    
#c971a54b {
    width: 40%;
}
    
#\34 6e518cd {
    width: 40%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 449fc2c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\37 287d90b {
    min-height: unset;
    flex-direction: column;
    padding-top: 80px;
    padding-bottom: 80px;
}
    
#\32 c879ec4 {
    width: 100%;
}
    
#\32 a53a010 {
    width: 100%;
}
    
#\35 f3408ca {
    flex-direction: column;
    align-items: flex-start;
}
    
#\33 1a816f7 {
    width: 280px;
}
    
#cb2a8b8a {
    width: 212px;
}
}



@media (max-width: 767px) {
    
#\38 38c93ff {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 ad0adff {
    width: 100%;
}
    
#\39 6dde8d2 {
    width: 100%;
}
    
#f4386365 {
    min-height: 280px;
    margin-top: 19px;
}
}



@media (max-width: 767px) {
    
#\33 431a19a {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 d467b3e {
    align-items: center;
}
    
#aca4ac68 {
    flex-direction: column;
}
    
#c09c631f {
    width: 100%;
}
    
#\32 068f45a {
    width: 100%;
}
    
#\37 5f3a10e {
    width: 100%;
}
    
#f418b66e {
    width: 100%;
}
    
#\38 e03b46e {
    width: 100%;
}
    
#bafbe267 {
    width: 100%;
}
    
#\38 56b9975 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\30 7e087be {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 ce26466 {
    align-items: center;
}
    
#\32 aaf291d {
    align-items: center;
    flex-direction: column;
}
    
#b00c2836 {
    width: 100%;
}
    
#d0957a29 {
    width: 100%;
}
    
#\39 25519e8 {
    width: 100%;
}
    
#\30 2bf352c {
    width: 100%;
}
    
#\36 ceb8b62 {
    width: 100%;
}
    
#\36 4b9f537 {
    width: 100%;
}
    
#c971a54b {
    width: 100%;
}
    
#\34 6e518cd {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 449fc2c {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 40px;
}
    
#\31 2cf2456 {
    width: 100%;
}
    
#\30 baeb71e {
    width: 100%;
}
    
#widget_g2f {
    width: 43.64%;
    height: auto;
    min-height: 53px;
}
    
#widget_gg8 {
    width: 43.64%;
    height: auto;
    min-height: 50px;
}
    
#\36 4f26a84 {
    width: 43.64%;
    height: auto;
    min-height: 49px;
}
}

