@media all {
  *#dm .dmInner a.u_1606243347 {
    border-color:#D9C29A !important;
    border-radius:0px !important;
  }

  *#dm .dmInner a.u_1606243347 span.text { color:#D9C29A !important; }

  *#dm .dmInner a.u_1111615909 {
    background-color:#B08D57 !important;
    border-color:#B08D57 !important;
    border-radius:0px !important;
  }

  *#dm .dmInner a.u_1111615909 span.text { color:#FFFFFF !important; }

  *#dm .dmInner a.u_1763665851 {
    border-color:#F7F2EA !important;
    border-radius:0px !important;
  }

  *#dm .dmInner a.u_1763665851 span.text { color:#F7F2EA !important; }

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

  *#dm .dmInner a.u_1293490651 { border-radius:0px !important; }

  *#dm .dmInner a.u_1687615747 { border-radius:0px !important; }

  *#dm .dmInner a.u_1880238714 { border-radius:0px !important; }

  *#dm .dmInner a.u_1338703000 {
    background-color:#B08D57 !important;
    border-color:#B08D57 !important;
    border-radius:0px !important;
  }

  *#dm .dmInner a.u_1338703000 span.text { color:#FFFFFF !important; }

  *#dm .dmInner a.u_1015592655 {
    border-color:#D9C29A !important;
    border-radius:0px !important;
  }

  *#dm .dmInner a.u_1015592655 span.text { color:#D9C29A !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\30 15f5df7 {
    min-height: 240px;
    width: 100%;
    padding-top: 44px;
    padding-bottom: 44px;
}
    
#\31 b481f45 {
    background-color: var(--color_4);
}
    
#\30 45a02a9 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    width: 100%;
    position: relative;
}
    
#dd731128 {
    row-gap: 20px;
    flex-direction: row;
    flex-wrap: wrap;
}
    
#\33 fb3320a {
    row-gap: 2px;
    padding-top: 6px;
    flex: 1 1 auto;
    padding-left: 24px;
    padding-bottom: 6px;
    border-width: 0px 0px 0px 1px;
    border-color: var(--color_5);
    border-style: solid;
    padding-right: 16px;
}
    
#bc30cf44 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 2d9393f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d7d90a23 {
    row-gap: 2px;
    padding-top: 6px;
    flex: 1 1 auto;
    padding-left: 24px;
    padding-bottom: 6px;
    border-width: 0px 0px 0px 1px;
    border-color: var(--color_5);
    border-style: solid;
    padding-right: 16px;
}
    
#\36 43a5508 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 35f22ad {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 e2821c4 {
    row-gap: 2px;
    padding-top: 6px;
    flex: 1 1 auto;
    padding-left: 24px;
    padding-bottom: 6px;
    border-width: 0px 0px 0px 1px;
    border-color: var(--color_5);
    border-style: solid;
    padding-right: 16px;
}
    
#c4542929 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 da9fcfe {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 d6a658c {
    row-gap: 2px;
    padding-top: 6px;
    flex: 1 1 auto;
    padding-left: 24px;
    padding-bottom: 6px;
    border-width: 0px 0px 0px 1px;
    border-color: var(--color_5);
    border-style: solid;
    padding-right: 16px;
}
    
#\33 d16a670 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ce18c686 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\39 a178fdc {
    min-height: 240px;
    width: 100%;
    padding-top: 96px;
    padding-bottom: 96px;
}
    
#bc6aa085 {
    background-color: var(--color_3);
}
    
#\32 ef20366 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 12px;
    background-repeat: no-repeat;
    width: 100%;
    position: relative;
}
    
#e8f8c514 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 89e1f1a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ca781a7d {
    max-width: 100%;
    width: auto;
    margin-bottom: 24px;
    height: auto;
}
    
#\36 32ea0b0 {
    row-gap: 48px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: wrap;
}
    
#\38 13f9046 {
    row-gap: 10px;
    width: 31%;
}
    
#\30 acbe795 {
    height: 300px;
}
    
#\35 acfb969 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 dd84eb2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 b741a3b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 1f861bf {
    row-gap: 10px;
    width: 31%;
}
    
#\33 7760587 {
    height: 300px;
}
    
#f1917bc3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ebad0f3c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#fe162625 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#be3eae8a {
    row-gap: 10px;
    width: 31%;
}
    
#d4234136 {
    height: 300px;
}
    
#\35 f14c470 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a63320d8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#afef9649 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 13e9ed2 {
    row-gap: 10px;
    width: 31%;
}
    
#\35 2f0df6f {
    height: 300px;
}
    
#dd9f9087 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 51a3f71 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 b089338 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#eba56c80 {
    row-gap: 10px;
    width: 31%;
}
    
#d51812e0 {
    height: 300px;
}
    
#ee72293e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 00c649c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 9d034b3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c869ca63 {
    row-gap: 10px;
    width: 31%;
}
    
#\35 1769fee {
    height: 300px;
}
    
#dddece4e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 d861962 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 8f8e1de {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\36 14b879a {
    min-height: 240px;
    column-gap: 56px;
    width: 100%;
    padding-top: 96px;
    padding-bottom: 96px;
    align-items: flex-start;
}
    
#a63b235e {
    background-color: var(--color_7);
}
    
#e8f4b949 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 14px;
    background-repeat: no-repeat;
    width: 34%;
    position: relative;
}
    
#\33 bff4d9c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ea5a48b0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cd9834c4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 0196a89 {
    align-self: flex-start;
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 200px;
}
    
#\38 03e9783 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    width: 66%;
    position: relative;
}
    
#a5a9b21b {
    row-gap: 32px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
}
    
#\39 36d9d57 {
    row-gap: 6px;
    padding-top: 24px;
    padding-left: 0px;
    width: 48%;
    padding-bottom: 8px;
    border-width: 1px 0px 0px 0px;
    border-color: #3A3430;
    border-style: solid;
    padding-right: 0px;
}
    
#b159c01b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 fec4666 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 d8d0b4a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a85c942f {
    row-gap: 6px;
    padding-top: 24px;
    padding-left: 0px;
    width: 48%;
    padding-bottom: 8px;
    border-width: 1px 0px 0px 0px;
    border-color: #3A3430;
    border-style: solid;
    padding-right: 0px;
}
    
#\35 248476c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ef562b44 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 0f896f7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 d014cca {
    row-gap: 6px;
    padding-top: 24px;
    padding-left: 0px;
    width: 48%;
    padding-bottom: 8px;
    border-width: 1px 0px 0px 0px;
    border-color: #3A3430;
    border-style: solid;
    padding-right: 0px;
}
    
#\35 5b2c96d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e130633d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a0d3bbbd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 bc43e05 {
    row-gap: 6px;
    padding-top: 24px;
    padding-left: 0px;
    width: 48%;
    padding-bottom: 8px;
    border-width: 1px 0px 0px 0px;
    border-color: #3A3430;
    border-style: solid;
    padding-right: 0px;
}
    
#e88909b2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#eabbcff7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 2e98285 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\31 2446616 {
    min-height: 88vh;
    width: 100%;
    padding-top: 120px;
    padding-bottom: 120px;
    align-items: center;
}
    
#\31 8354efe::before, #\31 8354efe > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: #1E1B19;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.55;
    content: '';
    height: 100%;
}
#\31 8354efe {
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url('https://irp.cdn-website.com/2fa5183b/dms3rep/multi/opt/pexels-photo-7373827-474cc074-1920w.jpeg');
    background-position: 100% 50%;
}
    
#caeeded0 {
    align-self: stretch;
    display: flex;
    row-gap: 18px;
    width: 62%;
    position: relative;
}
    
#\36 121fe3b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e36f3d8f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 bd00951 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e8ee56cb {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    margin-top: 20px;
    flex-wrap: wrap;
}
    
#\39 4439c09.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-left: 28px;
    padding-bottom: 0px;
    padding-right: 28px;
}
#\39 4439c09 {
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 200px;
}
    
#\33 a70c4ff.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-left: 28px;
    padding-bottom: 0px;
    padding-right: 28px;
}
#\33 a70c4ff {
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 200px;
}
}



@media all {
    
#cd9e062b {
    min-height: 240px;
    column-gap: 64px;
    width: 100%;
    padding-top: 96px;
    padding-bottom: 96px;
    align-items: center;
}
    
#\33 f411310 {
    background-color: var(--color_4);
}
    
#\31 9d8402d {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    width: 42%;
    position: relative;
}
    
#\31 083ca87 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 14px;
    background-repeat: no-repeat;
    width: 58%;
    position: relative;
}
    
#\32 6abe3d0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a015edf6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a770a5b5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 7c82d63 {
    max-width: 100%;
    width: auto;
}
    
#\39 dc93d00.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-left: 28px;
    padding-bottom: 0px;
    padding-right: 28px;
}
#\39 dc93d00 {
    align-self: flex-start;
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 200px;
}
}



@media all {
    
#\36 04631f7 {
    min-height: 240px;
    column-gap: 48px;
    width: 100%;
    padding-top: 96px;
    padding-bottom: 96px;
    align-items: flex-start;
}
    
#\36 45ba7c3 {
    background-color: var(--color_3);
}
    
#cfccd439 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 12px;
    background-repeat: no-repeat;
    width: 33%;
    position: relative;
}
    
#dda80191 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 4070aa6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 fe8f3e3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 8f8991d {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 8px;
    background-repeat: no-repeat;
    width: 33%;
    position: relative;
}
    
#\30 68c7540 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b6233172 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 f2a9055 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#dd88496a {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 8px;
    background-repeat: no-repeat;
    width: 33%;
    position: relative;
}
    
#\39 4a3562d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 6ad6c11 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ac59b61c {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#fbc77b59 {
    min-height: 240px;
    width: 100%;
    padding-top: 96px;
    padding-bottom: 96px;
}
    
#\33 4231800 {
    background-color: var(--color_5);
}
    
#f8e752a7 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 12px;
    background-repeat: no-repeat;
    width: 100%;
    position: relative;
}
    
#d956aecd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 061f740 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 4fc7cd8 {
    row-gap: 20px;
    column-gap: 3.5%;
    flex-direction: row;
    margin-top: 24px;
    flex-wrap: wrap;
}
    
#c6b1b97b {
    background-color: var(--color_3);
    row-gap: 8px;
    padding-top: 36px;
    padding-left: 32px;
    width: 31%;
    padding-bottom: 36px;
    padding-right: 32px;
}
    
#bbfdf0da {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ed545498 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 d9b58c7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 0b27818 {
    background-color: var(--color_3);
    row-gap: 8px;
    padding-top: 36px;
    padding-left: 32px;
    width: 31%;
    padding-bottom: 36px;
    padding-right: 32px;
}
    
#\36 4643cab {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 3cd1f1f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 b3d1361 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#afc6ccca {
    background-color: var(--color_3);
    row-gap: 8px;
    padding-top: 36px;
    padding-left: 32px;
    width: 31%;
    padding-bottom: 36px;
    padding-right: 32px;
}
    
#\33 876cea6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f073033b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#efee6c4f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 fc93a21 {
    align-self: center;
    max-width: 100%;
    width: auto;
    min-height: 52px;
    margin-top: 24px;
    min-width: 280px;
}
}



@media all {
    
#e83a2600 {
    min-height: 240px;
    width: 100%;
    padding-top: 96px;
    padding-bottom: 96px;
    justify-content: center;
}
    
#bba0912b {
    background-color: var(--color_3);
}
    
#\32 9dab887 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 16px;
    background-repeat: no-repeat;
    max-width: 880px;
    width: 100%;
    position: relative;
}
    
#f9bfa0aa {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 b254690 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 1745a48 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#d1d65344 {
    min-height: 240px;
    column-gap: 56px;
    width: 100%;
    padding-top: 96px;
    padding-bottom: 96px;
    align-items: center;
}
    
#\39 613f029 {
    background-color: var(--color_4);
}
    
#\38 fe881b2 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    width: 50%;
    position: relative;
}
    
#\37 2f9ac7d {
    max-width: 100%;
    width: 100%;
    min-height: 100px;
    height: 420px;
}
    
#\39 2c2ca1b {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 12px;
    background-repeat: no-repeat;
    width: 50%;
    position: relative;
}
    
#\30 b4f00ff {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 2fec883 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 847e209 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d22abba0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-left: 28px;
    padding-bottom: 0px;
    padding-right: 28px;
}
#d22abba0 {
    align-self: flex-start;
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 200px;
}
}



@media all {
    
#\35 ab88746 {
    min-height: 240px;
    width: 100%;
    padding-top: 96px;
    padding-bottom: 96px;
    align-items: center;
}
    
#e0c37152 {
    background-color: var(--color_7);
}
    
#\33 8a32678 {
    align-self: center;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 16px;
    background-repeat: no-repeat;
    width: 100%;
    position: relative;
}
    
#\33 8f4f88d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#de98779a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 9719e06 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 36e6ab9 {
    row-gap: 12px;
    column-gap: 12px;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
}
    
#f156024f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-left: 28px;
    padding-bottom: 0px;
    padding-right: 28px;
}
#f156024f {
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 200px;
}
    
#\38 ca3d36f {
    max-width: 100%;
    width: auto;
    min-height: 52px;
    min-width: 200px;
}
}



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



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



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



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



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



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



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



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



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



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



@media (max-width: 767px) {
    
#\30 15f5df7 {
    min-height: unset;
    flex-direction: column;
    padding-top: 40px;
    padding-bottom: 40px;
}
    
#\30 45a02a9 {
    width: 100%;
}
    
#\33 fb3320a {
    flex: 0 1 auto;
    width: 50%;
}
    
#d7d90a23 {
    flex: 0 1 auto;
    width: 50%;
}
    
#\30 e2821c4 {
    flex: 0 1 auto;
    width: 50%;
}
    
#\36 d6a658c {
    flex: 0 1 auto;
    width: 50%;
}
}



@media (max-width: 767px) {
    
#\39 a178fdc {
    min-height: unset;
    flex-direction: column;
    padding-top: 40px;
    padding-bottom: 40px;
}
    
#\32 ef20366 {
    width: 100%;
}
    
#\38 13f9046 {
    width: 100%;
}
    
#\37 1f861bf {
    width: 100%;
}
    
#be3eae8a {
    width: 100%;
}
    
#\35 13e9ed2 {
    width: 100%;
}
    
#eba56c80 {
    width: 100%;
}
    
#c869ca63 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 14b879a {
    min-height: unset;
    flex-direction: column;
    padding-top: 40px;
    padding-bottom: 40px;
}
    
#e8f4b949 {
    width: 100%;
}
    
#\38 03e9783 {
    width: 100%;
}
    
#\39 36d9d57 {
    width: 100%;
}
    
#a85c942f {
    width: 100%;
}
    
#\30 d014cca {
    width: 100%;
}
    
#\31 bc43e05 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 2446616 {
    min-height: 80vh;
    padding-top: 72px;
    padding-bottom: 72px;
}
    
#caeeded0 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#cd9e062b {
    min-height: unset;
    flex-direction: column;
    padding-top: 40px;
    padding-bottom: 40px;
}
    
#\31 9d8402d {
    width: 100%;
}
    
#\31 083ca87 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 04631f7 {
    min-height: unset;
    flex-direction: column;
    padding-top: 40px;
    padding-bottom: 40px;
}
    
#cfccd439 {
    width: 100%;
}
    
#\36 8f8991d {
    width: 100%;
}
    
#dd88496a {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#fbc77b59 {
    min-height: unset;
    flex-direction: column;
    padding-top: 40px;
    padding-bottom: 40px;
}
    
#f8e752a7 {
    width: 100%;
}
    
#c6b1b97b {
    width: 100%;
}
    
#\36 0b27818 {
    width: 100%;
}
    
#afc6ccca {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e83a2600 {
    min-height: unset;
    flex-direction: column;
    padding-top: 40px;
    padding-bottom: 40px;
}
    
#\32 9dab887 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#d1d65344 {
    min-height: unset;
    flex-direction: column;
    padding-top: 40px;
    padding-bottom: 40px;
}
    
#\38 fe881b2 {
    width: 100%;
}
    
#\39 2c2ca1b {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 ab88746 {
    min-height: unset;
    flex-direction: column;
    padding-top: 40px;
    padding-bottom: 40px;
}
    
#\33 8a32678 {
    width: 100%;
}
}

