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

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

  *#dm .dmInner a.u_1661274441 span.text {
    font-weight:700 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1212709887 {
    border-color:var(--color_5) !important;
    border-width:2px !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1308195527 hr {
    border-width:1px !important;
    color:var(--color_3) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1973912829 {
    border-color:var(--color_4) !important;
    border-width:2px !important;
    border-style:solid !important;
  }

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

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

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

  *#dm .dmInner a.u_1760488873 {
    border-color:var(--color_1) !important;
    border-width:2px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_1725377277 img {
    border-radius:6px !important;
    object-fit:cover !important;
    box-shadow:0 4px 20px rgba(26,45,79,0.10) !important;
  }

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

  *#dm .dmInner a.u_1864823122 span.text {
    font-weight:700 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1241136347 {
    border-color:var(--color_5) !important;
    border-width:2px !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1573085704 hr {
    border-width:1px !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner a.u_1929496734 span.text {
    font-weight:700 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1224921948 {
    border-color:var(--color_1) !important;
    border-width:2px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner nav.u_1126081279 { color:white !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 da7c919 {
    min-height: auto;
    width: 100%;
    padding-top: 120px;
    padding-bottom: 120px;
    flex-direction: column;
    justify-content: center;
}
    
#\31 0d861ec::before, #\31 0d861ec > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: var(--color_7);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.65;
    content: '';
    height: 100%;
}
#\31 0d861ec {
    background-image: url("https://irp.cdn-website.com/c38321d6/dms3rep/multi/opt/120572893_2825445747700011_1481973993406201650_n-1920w.jpg");
    background-attachment: fixed;
}
    
#\36 d8c2a22 {
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#\39 5c27bb2 {
    row-gap: 20px;
    max-width: 780px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
}
    
#c14e56e2 {
    max-width: 100%;
    width: 60px;
    min-height: 1px;
    margin-bottom: 4px;
    height: auto;
}
    
#\36 677627e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 216bafa {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d54ad2cc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 1fcec04 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 05d5a3e {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    align-items: center;
    flex-wrap: wrap;
}
    
#\35 00a406d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 18px 40px 18px 40px;
}
#\35 00a406d {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#adc0c997.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 18px 40px 18px 40px;
}
#adc0c997 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
}



@media all {
    
#f093aa73 {
    min-height: auto;
    width: 100%;
    padding-top: 48px;
    padding-bottom: 48px;
    flex-direction: column;
    align-items: center;
}
    
#a8a506dc {
    background-color: var(--color_5);
}
    
#\35 f117814 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    min-width: 4%;
    background-color: var(--color_5);
}
    
#d26ccc4c {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    margin-bottom: 0;
    height: auto;
}
    
#aed500fa {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    column-gap: 2%;
    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;
}
    
#fd74aeda {
    row-gap: 10px;
    flex-direction: column;
    width: 22%;
    justify-content: flex-start;
    align-items: center;
}
    
#\38 82b0e2e {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#\33 06d9a5f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 be28272 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 dab3b82 {
    row-gap: 10px;
    flex-direction: column;
    width: 22%;
    justify-content: flex-start;
    align-items: center;
}
    
#\34 165c598 {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#\39 b1661e3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e2f2687f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 c5ebfcf {
    row-gap: 10px;
    flex-direction: column;
    width: 22%;
    justify-content: flex-start;
    align-items: center;
}
    
#\34 c55ef57 {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#d0b97929 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 9e894bd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 9e59801 {
    row-gap: 10px;
    flex-direction: column;
    width: 22%;
    justify-content: flex-start;
    align-items: center;
}
    
#e0f1bdbe {
    max-width: 100%;
    width: 44px;
    height: 44px;
}
    
#a85363a2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 bcf9d49 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\33 ffb02d3 {
    min-height: auto;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    align-items: center;
}
    
#a77c4574 {
    background-color: var(--color_1);
}
    
#\36 5a427d4 {
    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: flex-start;
    position: relative;
    min-width: 4%;
}
    
#\35 1b3fe8e {
    max-width: 100%;
    width: 60px;
    min-height: 1px;
    height: auto;
}
    
#\32 e4eafc4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 87ce73e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#dc6a1d32 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 3d1ca51 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    column-gap: 2%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#b9a51e4a {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_4);
    background-color: var(--color_2);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.18);
    flex-direction: column;
    width: 23%;
    justify-content: flex-start;
    border-width: 3px 0px 0px 0px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
}
    
#\38 661016b {
    max-width: 100%;
    width: 28px;
    height: 28px;
}
    
#\38 ff390b9 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 45e93c7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 50b7c4a {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_4);
    background-color: var(--color_2);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.18);
    flex-direction: column;
    width: 23%;
    justify-content: flex-start;
    border-width: 3px 0px 0px 0px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
}
    
#a70b300d {
    max-width: 100%;
    width: 28px;
    height: 28px;
}
    
#\38 c8df554 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c2fd84cd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 a967298 {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_4);
    background-color: var(--color_2);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.18);
    flex-direction: column;
    width: 23%;
    justify-content: flex-start;
    border-width: 3px 0px 0px 0px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
}
    
#add6b801 {
    max-width: 100%;
    width: 28px;
    height: 28px;
}
    
#\30 09b2228 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ab37ef03 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 d088074 {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_4);
    background-color: var(--color_2);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.18);
    flex-direction: column;
    width: 23%;
    justify-content: flex-start;
    border-width: 3px 0px 0px 0px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
}
    
#fb5763a9 {
    max-width: 100%;
    width: 28px;
    height: 28px;
}
    
#\30 88a7e3e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f189c82c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 c6243ee {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_4);
    background-color: var(--color_2);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.18);
    flex-direction: column;
    width: 23%;
    justify-content: flex-start;
    border-width: 3px 0px 0px 0px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
}
    
#\31 1eeaa21 {
    max-width: 100%;
    width: 28px;
    height: 28px;
}
    
#aa2e41d1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b2705e0c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 7d6023e {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_4);
    background-color: var(--color_2);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.18);
    flex-direction: column;
    width: 23%;
    justify-content: flex-start;
    border-width: 3px 0px 0px 0px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
}
    
#f7de5ba7 {
    max-width: 100%;
    width: 28px;
    height: 28px;
}
    
#e76fe4ff {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 10aef02 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d3302c05 {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_4);
    background-color: var(--color_2);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.18);
    flex-direction: column;
    width: 23%;
    justify-content: flex-start;
    border-width: 3px 0px 0px 0px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
}
    
#\37 70c6ec2 {
    max-width: 100%;
    width: 28px;
    height: 28px;
}
    
#\37 cb8a61c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 257b0fb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 c444f0c {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_4);
    background-color: var(--color_2);
    border-radius: 6px;
    row-gap: 10px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.18);
    flex-direction: column;
    width: 23%;
    justify-content: flex-start;
    border-width: 3px 0px 0px 0px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
}
    
#\32 9ace9e8 {
    max-width: 100%;
    width: 28px;
    height: 28px;
}
    
#\37 d8f046e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f4b78284 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 1424d1f {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
}
    
#e1eecb33.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 28px;
    padding-bottom: 12px;
    padding-right: 28px;
}
#e1eecb33 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
}



@media all {
    
#\37 0a6ca5f {
    min-height: 240px;
    column-gap: 5%;
    width: 100%;
    flex-direction: row;
    align-items: center;
}
    
#a874621f {
    background-color: var(--color_5);
}
    
#\39 86b0601 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 20px;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 55.0%;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    min-width: 4%;
    min-height: 8px;
}
    
#d5090d8a {
    max-width: 100%;
    width: 60px;
    min-height: 1px;
    height: auto;
}
    
#\38 9bcc133 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 39ea182 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e6572ae8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e952b3fc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a60bd829 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 db84f80.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 28px;
    padding-bottom: 12px;
    padding-right: 28px;
}
#\37 db84f80 {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#fb76bd9e {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 40.0%;
    justify-content: center;
    align-items: center;
    position: relative;
    min-width: 4%;
    min-height: 8px;
}
    
#\38 7d8a161 {
    width: 100%;
    height: auto;
}
}



@media all {
    
#\34 4635865 {
    row-gap: 20px;
    max-width: 720px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
}
    
#ee7e86b4 {
    min-height: auto;
    width: 100%;
    padding-top: 120px;
    padding-bottom: 120px;
    flex-direction: column;
    justify-content: center;
}
    
#\32 070a77d::before, #\32 070a77d > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: var(--color_7);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.65;
    content: '';
    height: 100%;
}
#\32 070a77d {
    background-image: url("https://irp.cdn-website.com/c38321d6/dms3rep/multi/opt/ready+to+get+started-1920w.jpg");
    background-position: 50% 100%;
}
    
#ab88b8f0 {
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#\39 037a537 {
    align-self: center;
    max-width: 100%;
    width: 60px;
    min-height: 1px;
    height: auto;
}
    
#\37 73a439d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 fd599a8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 c87c876 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 0841e5a {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    align-items: center;
    flex-wrap: wrap;
}
    
#\37 8e17674.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 18px 40px 18px 40px;
}
#\37 8e17674 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#f34e2597.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 18px 40px 18px 40px;
}
#f34e2597 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
}



@media all {
    
#\38 7a836bc {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
    align-items: center;
}
    
#d9ab806e {
    background-color: var(--color_5);
}
    
#\35 af69b1e {
    align-self: stretch;
    background-size: cover;
    display: flex;
    min-height: 8px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    min-width: 4%;
}
    
#\33 d88ff01 {
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    margin-bottom: 0;
    height: auto;
}
    
#e81aedfc {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
}
    
#\35 ed83b1a {
    row-gap: 20px;
    flex-direction: column;
    max-width: 680px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
}
    
#\30 fdc8d4f {
    align-self: center;
    max-width: 100%;
    width: 60px;
    min-height: 1px;
    height: auto;
}
    
#c2ce26e0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 f84913c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a9ee0994 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 81b26d0 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
    
#\37 7320927.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 18px;
    padding-left: 40px;
    padding-bottom: 18px;
    padding-right: 40px;
}
#\37 7320927 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
    
#c2ff7fd6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 18px;
    padding-left: 40px;
    padding-bottom: 18px;
    padding-right: 40px;
}
#c2ff7fd6 {
    max-width: 100%;
    width: auto;
    min-height: 56px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#f093aa73 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#fd74aeda {
    width: 44%;
}
    
#\33 dab3b82 {
    width: 44%;
}
    
#\33 c5ebfcf {
    width: 44%;
}
    
#\34 9e59801 {
    width: 44%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ffb02d3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b9a51e4a {
    width: 46%;
}
    
#\37 50b7c4a {
    width: 46%;
}
    
#\37 a967298 {
    width: 46%;
}
    
#\34 d088074 {
    width: 46%;
}
    
#\33 c6243ee {
    width: 46%;
}
    
#\33 7d6023e {
    width: 46%;
}
    
#d3302c05 {
    width: 46%;
}
    
#\31 c444f0c {
    width: 46%;
}
}



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



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



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



@media (max-width: 767px) {
    
#\36 da7c919 {
    min-height: 80vh;
    padding-top: 80px;
    padding-bottom: 80px;
}
    
#\36 d8c2a22 {
    align-items: center;
}
    
#\39 5c27bb2 {
    width: 100%;
}
    
#\30 05d5a3e {
    flex-direction: column;
    align-items: center;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#f093aa73 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 f117814 {
    align-items: center;
}
    
#aed500fa {
    align-items: center;
    flex-direction: column;
}
    
#fd74aeda {
    width: 100%;
}
    
#\33 dab3b82 {
    width: 100%;
}
    
#\33 c5ebfcf {
    width: 100%;
}
    
#\34 9e59801 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 ffb02d3 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 5a427d4 {
    align-items: center;
}
    
#\34 3d1ca51 {
    flex-direction: column;
}
    
#b9a51e4a {
    width: 100%;
}
    
#\37 50b7c4a {
    width: 100%;
}
    
#\37 a967298 {
    width: 100%;
}
    
#\34 d088074 {
    width: 100%;
}
    
#\33 c6243ee {
    width: 100%;
}
    
#\33 7d6023e {
    width: 100%;
}
    
#d3302c05 {
    width: 100%;
}
    
#\31 c444f0c {
    width: 100%;
}
    
#\32 1424d1f {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 0a6ca5f {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#\39 86b0601 {
    width: 100%;
}
    
#fb76bd9e {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 4635865 {
    width: 100%;
}
    
#ee7e86b4 {
    min-height: 0;
    padding-top: 80px;
    padding-bottom: 80px;
}
    
#ab88b8f0 {
    align-items: center;
}
    
#\31 0841e5a {
    flex-direction: column;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\38 7a836bc {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 af69b1e {
    align-items: center;
}
    
#e81aedfc {
    align-items: center;
}
    
#\39 81b26d0 {
    flex-direction: column;
    align-items: center;
}
}

#\32 070a77d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHxAAAQQBBQEAAAAAAAAAAAAAAQACAwQFBhEhIkFx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQP/xAAZEQADAQEBAAAAAAAAAAAAAAABAgMABBH/2gAMAwEAAhEDEQA/AM63qKejZfHNiJQCdg/xUH5yQB7K/V3I+IiL3q4Usx005ZqT4N//2Q==')!important}