@media all {
  *#dm .dmInner div.u_1657495543 img {
    border-width:1px !important;
    border-style:solid !important;
    border-color:var(--color_8) !important;
    border-radius:12px !important;
  }

  *#dm .dmInner div.u_1943975027 img {
    border-width:1px !important;
    border-style:solid !important;
    border-color:var(--color_8) !important;
    border-radius:12px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1016716457 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1016716457 input,
  *#dm .dmInner div.u_1016716457 textarea,
  *#dm .dmInner div.u_1016716457 select {
    border-color:var(--color_8) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:4px !important;
  }

  *#dm .dmInner div.u_1786725571 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1786725571 input,
  *#dm .dmInner div.u_1786725571 textarea,
  *#dm .dmInner div.u_1786725571 select {
    border-color:var(--color_8) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:4px !important;
  }

  *#dm .dmInner div.u_1131731016 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1131731016 input,
  *#dm .dmInner div.u_1131731016 textarea,
  *#dm .dmInner div.u_1131731016 select {
    border-color:var(--color_8) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:4px !important;
  }

  *#dm .dmInner div.u_1000318690 .advanced-form-label { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1000318690 input,
  *#dm .dmInner div.u_1000318690 textarea,
  *#dm .dmInner div.u_1000318690 select {
    border-color:var(--color_8) !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:4px !important;
  }

  *#dm .dmInner a.u_1251052193 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1804656712 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1631418865 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1150674209 .iconBg { display:none !important; }

  *#dm .dmInner *.u_2940376590 .divider.visible { visibility:visible !important; }

  *#dm .dmInner *.u_2940376590 .over { stroke:rgba(3,255,247,1) !important; }

  *#dm .dmInner *.u_2940376590 .under { stroke:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_2940376590 .number { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_2940376590 .divider { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_2940376590 .label { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_2940376590 .countdown-message { color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_2940376590 { background-color:rgba(0,0,238,1) !important; }

  *#dm .dmInner div.u_1481545321 {
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:2px !important;
    -webkit-box-shadow:var(--color_3) 3px 3px 11px 0px !important;
    box-shadow:var(--color_3) 3px 3px 11px 0px !important;
    -moz-box-shadow:var(--color_3) 3px 3px 11px 0px !important;
  }

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

  *#dm .dmInner nav.u_1924297942 { color:white !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3129847 {
    background-image: url("https://irp.cdn-website.com/2ee88839/dms3rep/multi/opt/Dr_JayR-1920w.jpeg");
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 9b72faa {
    min-height: 100vh;
    width: 100%;
    justify-content: center;
}
    
#\30 d034e99[data-background-color-animation] {
    
}
#\30 d034e99 {
    align-self: center;
    row-gap: 20px;
    max-width: 800px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    background-color: var(--color_6);
    box-shadow: none;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1);
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#\38 40eb0e5 {
    max-width: 100%;
    width: auto;
}
    
#d857a8bb {
    column-gap: 16px;
    flex-direction: row;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\32 98edf5a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 32px 14px 32px;
    padding-top: 14px;
    padding-right: 32px;
    padding-bottom: 14px;
    padding-left: 32px;
}
#\32 98edf5a {
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
    
#\30 1396fca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 32px 14px 32px;
}
#\30 1396fca {
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
}



@media all {
    
#\37 8947bae {
    min-height: 0;
    column-gap: 48px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\37 0fc33a2 {
    row-gap: 16px;
    justify-content: flex-start;
    min-width: 0;
    width: 100%;
    min-height: 80px;
    column-gap: 0%;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    padding: 0 0 0 0;
}
    
#\34 32bbe96 {
    row-gap: 16px;
    justify-content: flex-start;
    min-width: 0;
    width: 100%;
    min-height: 80px;
    padding: 0 0 0 0;
}
    
#eedb077b {
    max-width: 100%;
    width: auto;
}
    
#b8c3fc84.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 32px 14px 32px;
}
#b8c3fc84 {
    max-width: 100%;
    width: auto;
    min-height: 48px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 59657fe {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 eb279ae {
    align-items: flex-start;
    width: 59.65%;
    min-height: 160px;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
}
    
#c8a71c58 {
    width: 100%;
    max-width: 100%;
}
    
#\32 06af730 {
    width: 99.10%;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a6aa3e6e {
    width: 20.12%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 7910f65 {
    min-height: 240px;
    column-gap: 32px;
    width: 100%;
}
    
#bde424ad {
    background-color: var(--color_10);
}
    
#\36 5d366d3 {
    align-self: center;
    width: 55%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#d442a077 {
    min-height: 300px;
    border-color: var(--color_1);
    border-radius: 12px;
    flex-direction: row;
    width: 100%;
    border-width: 2px;
    align-items: center;
    border-style: solid;
    padding: 24px 24px 24px 24px;
}
    
#cd722e14 {
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    flex: 1;
    padding: 0 0 0 0;
}
    
#\33 19127fe {
    width: 100%;
    height: auto;
}
    
#widget_hav {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\31 150ed8c {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
}
    
#\30 14ed4a5 {
    background-color: var(--color_5);
}
    
#\32 17fc1db {
    align-self: center;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\37 b9a38f2 {
    max-width: 100%;
    width: auto;
}
    
#\35 fb7d87f {
    align-self: center;
    row-gap: 24px;
    width: 99.93%;
    justify-content: space-around;
    align-items: stretch;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    min-height: 334px;
    padding: 0 0 0 0;
}
    
#\31 c736975 {
    column-gap: 24px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0 0 0 0;
}
    
#dca35d12 {
    border-color: var(--color_8);
    background-color: var(--color_1);
    border-radius: 12px;
    row-gap: 16px;
    box-shadow: 0px 4px 12px rgba(0,0,0,0.12);
    flex: 1;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    min-width: 0;
    align-content: center;
    padding: 24px 24px 24px 24px;
}
    
#c3b2a065 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 67e6140 {
    max-width: 100%;
    width: auto;
}
    
#\38 0dff117 {
    border-color: var(--color_8);
    background-color: var(--color_1);
    border-radius: 12px;
    row-gap: 16px;
    box-shadow: 0px 4px 12px rgba(0,0,0,0.12);
    flex: 1;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    min-width: 0;
    align-content: center;
    padding: 24px 24px 24px 24px;
}
    
#\31 55225b0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 2d89b46 {
    max-width: 100%;
    width: auto;
}
    
#\35 8616dfb {
    border-color: var(--color_8);
    background-color: var(--color_1);
    border-radius: 12px;
    row-gap: 16px;
    box-shadow: 0px 4px 12px rgba(0,0,0,0.12);
    flex: 1;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    min-width: 0;
    align-content: center;
    padding: 24px 24px 24px 24px;
}
    
#e7877dd7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 d45cd84 {
    max-width: 100%;
    width: auto;
}
    
#e64db93b {
    align-self: center;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#cf971bac.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 32px 14px 32px;
    padding-top: 14px;
    padding-right: 32px;
    padding-bottom: 14px;
    padding-left: 32px;
}
#cf971bac {
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
    
#\33 86ccfe7 {
    border-color: var(--color_8);
    background-color: var(--color_1);
    border-radius: 12px;
    row-gap: 16px;
    box-shadow: 0px 4px 12px rgba(0,0,0,0.12);
    flex: 1;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    min-width: 0;
    align-content: center;
    padding: 24px 24px 24px 24px;
}
    
#\35 669d31e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b790d965 {
    max-width: 100%;
    width: auto;
}
    
#\34 0af1c3c {
    border-color: var(--color_8);
    background-color: var(--color_1);
    border-radius: 12px;
    row-gap: 16px;
    box-shadow: 0px 4px 12px rgba(0,0,0,0.12);
    flex: 1;
    justify-content: flex-start;
    border-width: 1px;
    align-items: center;
    border-style: solid;
    min-width: 0;
    align-content: center;
    padding: 24px 24px 24px 24px;
}
    
#\32 b84b76a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 9a6238b {
    max-width: 100%;
    width: auto;
}
}



@media all {
    
#\32 5683365 {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
    align-items: stretch;
}
    
#\31 e99517b {
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\38 f95a534 {
    max-width: 100%;
    width: auto;
}
    
#\30 27a82b8 {
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\33 2a0c952 {
    max-width: 100%;
    width: 100%;
    min-height: 100px;
    height: 410px;
}
}



@media all {
    
#\32 1490990 {
    align-self: center;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\30 d7cbea0 {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
}
    
#e368c106 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\36 f4715c9 {
    max-width: 100%;
    width: auto;
}
    
#\33 c586895 {
    align-self: center;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#b39fcc60 {
    max-width: 100%;
    width: 75.26%;
    min-height: 100px;
    height: 410px;
    align-self: center;
}
    
#acd96c0d {
    align-self: center;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#ca175641.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 32px 14px 32px;
}
#ca175641 {
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
}



@media all {
    
#\36 0042728 {
    min-height: 240px;
    column-gap: 48px;
    width: 100%;
}
    
#\36 be3a6ae {
    align-self: center;
    width: 45%;
    align-items: center;
    align-content: center;
    height: auto;
    min-height: 542px;
    padding: 0 0 0 0;
}
    
#\35 5374d9f {
    width: 70%;
    height: 510px;
}
    
#\32 c5c3a36 {
    row-gap: 16px;
    justify-content: flex-start;
    min-width: 0;
    flex: 1;
    padding: 0 0 0 0;
}
    
#\32 2ea4498 {
    max-width: 100%;
    width: auto;
}
    
#\35 31aacda {
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\38 b526a02 {
    column-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\35 fc4a0ee {
    max-width: 100%;
    width: auto;
}
    
#b473817f {
    column-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\38 d501f8e {
    max-width: 100%;
    width: auto;
}
    
#\33 56d8cd6 {
    column-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#aaa8bbec {
    max-width: 100%;
    width: auto;
}
    
#\37 b056f16 {
    column-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\33 859cd12 {
    max-width: 100%;
    width: auto;
}
    
#ebbff2a4 {
    column-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\38 6d5749d {
    max-width: 100%;
    width: auto;
}
    
#\39 a1b524a {
    column-gap: 12px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\31 8ad2403 {
    max-width: 100%;
    width: auto;
}
}



@media all {
    
#\39 e85666a {
    min-height: 240px;
    width: 100%;
    justify-content: center;
    align-items: stretch;
}
    
#\33 732b26a::before, #\33 732b26a > .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%;
}
#\33 732b26a {
    background-image: url("https://irp.cdn-website.com/2ee88839/dms3rep/multi/opt/wpuq8ylg6iguluifpqzmb7gi6f7e-1920w.jpg");
}
    
#\38 f522181 {
    column-gap: 16px;
    row-gap: 24px;
    max-width: 700px;
    width: 100%;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\36 52e5e6a {
    max-width: 100%;
    width: auto;
}
    
#\39 985be09.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 32px 14px 32px;
    padding-top: 14px;
    padding-right: 32px;
    padding-bottom: 14px;
    padding-left: 32px;
}
#\39 985be09 {
    max-width: 100%;
    width: auto;
    min-height: 48px;
}
}



@media all {
    
#c3bb8e80 {
    min-height: auto;
    row-gap: 32px;
    width: 100%;
    flex-direction: column;
}
    
#\30 e2d1767 {
    background-color: var(--color_5);
}
    
#bcf4673c {
    align-self: center;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\35 213b7c1 {
    max-width: 100%;
    width: auto;
}
    
#b32860c8 {
    min-height: 8px;
    row-gap: 32px;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0 0 0 0;
}
    
#b79fcfbb {
    max-width: 600px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\32 fb7d9f8 {
    row-gap: 20px;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\36 446b7be {
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#db1e5d92 {
    width: auto;
}
    
#\30 461326a {
    width: auto;
}
    
#\35 55238f2 {
    width: auto;
}
    
#\32 56f4e34 {
    width: auto;
}
    
#\36 72950d7 {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    align-items: center;
}
    
#b0a8c622 {
    width: auto;
}
    
#bcdcd51f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 32px 14px 32px;
}
#bcdcd51f {
    width: auto;
    min-height: 48px;
}
    
#\30 2275ff3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\35 ac3fad9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 f87162f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\30 754316c {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 6197b05 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 e5c5aaf {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#fcb50232 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_td3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
    
#widget_up9 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#\31 74ee7c3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8947bae {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 59657fe {
    column-gap: 3.4964716594582295%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 eb279ae {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a6aa3e6e {
    width: 34.51%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 150ed8c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 c736975 {
    column-gap: 3.427041499330656%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#dca35d12 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 0dff117 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 8616dfb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 86ccfe7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 0af1c3c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 5683365 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 2a0c952.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 2a0c952 {
    height: 359px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 d7cbea0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 c586895 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 197px;
    align-items: center;
    align-content: center;
    width: 100%;
}
    
#b39fcc60 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 183px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0042728 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 5374d9f {
    width: 97.27%;
    height: 412px;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 e5c5aaf {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 9aa2e97 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 9b72faa {
    min-height: 90vh;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 d034e99 {
    align-items: center;
}
    
#d857a8bb {
    flex-direction: column;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 8947bae {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#\37 0fc33a2 {
    width: 100%;
    min-height: 80px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 32bbe96 {
    width: 100%;
    min-height: 80px;
}
    
#\37 59657fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 eb279ae {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a6aa3e6e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 510px;
}
    
#\32 06af730 {
    width: 98.21%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\30 7910f65 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 24px;
}
    
#\36 5d366d3 {
    width: 100%;
}
    
#cd722e14 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 150ed8c {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 17fc1db {
    align-items: center;
}
    
#\35 fb7d87f {
    align-items: center;
}
    
#\31 c736975 {
    row-gap: 24px;
    flex-direction: column;
}
    
#dca35d12 {
    flex: 0 1 auto;
    width: 100%;
}
    
#\38 0dff117 {
    flex: 0 1 auto;
    width: 100%;
}
    
#\35 8616dfb {
    flex: 0 1 auto;
    width: 100%;
}
    
#e64db93b {
    align-items: center;
}
    
#\33 86ccfe7 {
    flex: 0 1 auto;
    width: 100%;
}
    
#\34 0af1c3c {
    flex: 0 1 auto;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 5683365 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 e99517b {
    align-items: center;
}
    
#\30 27a82b8 {
    align-items: center;
}
    
#\33 2a0c952 {
    height: 356px;
}
}



@media (max-width: 767px) {
    
#\32 1490990 {
    align-items: center;
}
    
#\30 d7cbea0 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 c586895 {
    align-items: center;
}
    
#acd96c0d {
    align-items: center;
}
    
#b39fcc60 {
    width: 100.00%;
    height: 228px;
}
}



@media (max-width: 767px) {
    
#\36 0042728 {
    min-height: unset;
    flex-direction: column;
    row-gap: 24px;
    padding: 10px 4% 10px 4%;
}
    
#\36 be3a6ae {
    width: 100%;
}
    
#\35 5374d9f {
    height: 466px;
    width: 94.34%;
}
    
#\32 c5c3a36 {
    width: 100%;
}
    
#\30 5fd80c0 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 e85666a {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 f522181 {
    align-items: center;
    flex-direction: column;
}
}



@media (max-width: 767px) {
    
#c3bb8e80 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#bcf4673c {
    align-items: center;
}
    
#b32860c8 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\30 6197b05 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 e5c5aaf {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

#\33 732b26a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMEAwEAAAAAAAAAAAAAAwACBAEFESIGEjFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIDEf/aAAwDAQACEQMRAD8AleTDtJrfLLKgiBKo3A2jbrlZA4I+1dae/ERU6U+giEpR/9k=')!important}