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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_2504099217 {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2504099217:hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2504099217.hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1699079482:hover {
    background-image:none !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1699079482.hover {
    background-image:none !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1699079482:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1699079482.hover span.text { color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_2187966903 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1229755462 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1628729277 span[data-icon-mask] { background-color:var(--color_1) !important; }

  *#dm .dmInner a.u_1397115586 {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1397115586:hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1397115586.hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1824078931:hover {
    background-image:none !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1824078931.hover {
    background-image:none !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1824078931:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1824078931.hover span.text { color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_703782217 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1947342517 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1643181519 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1572168661 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1430407306 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1457142256 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_3472845164 .shape-description p { font-weight:700 !important; }

  *#dm .dmInner div.u_3472845164 .shape-description ul { font-weight:700 !important; }

  *#dm .dmInner div.u_3472845164 .shape-description ol { font-weight:700 !important; }

  *#dm .dmInner div.u_1744033500 .shape-description p { font-weight:700 !important; }

  *#dm .dmInner div.u_1744033500 .shape-description ul { font-weight:700 !important; }

  *#dm .dmInner div.u_1744033500 .shape-description ol { font-weight:700 !important; }

  *#dm .dmInner div.u_1156656523 .shape-description p { font-weight:700 !important; }

  *#dm .dmInner div.u_1156656523 .shape-description ul { font-weight:700 !important; }

  *#dm .dmInner div.u_1156656523 .shape-description ol { font-weight:700 !important; }

  *#dm .dmInner div.u_1026762150 .shape-description p { font-weight:700 !important; }

  *#dm .dmInner div.u_1026762150 .shape-description ul { font-weight:700 !important; }

  *#dm .dmInner div.u_1026762150 .shape-description ol { font-weight:700 !important; }

  *#dm .dmInner *.u_111849201 .svg { width:100% !important; }

  *#dm .dmInner div.u_111849201 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_111849201 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

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

  *#dm .dmInner a.u_1986667932:hover {
    background-image:none !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1986667932.hover {
    background-image:none !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1986667932:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1986667932.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1242199154:hover {
    background-image:none !important;
    background-color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1242199154.hover {
    background-image:none !important;
    background-color:var(--color_4) !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3472845164 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_3472845164 .shape-description p { font-size:20px !important; }

  *#dm .dmInner div.u_3472845164 .shape-description ul { font-size:20px !important; }

  *#dm .dmInner div.u_3472845164 .shape-description ol { font-size:20px !important; }

  *#dm .dmInner *.u_1744033500 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1744033500 .shape-description p { font-size:20px !important; }

  *#dm .dmInner div.u_1744033500 .shape-description ul { font-size:20px !important; }

  *#dm .dmInner div.u_1744033500 .shape-description ol { font-size:20px !important; }

  *#dm .dmInner *.u_1156656523 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1156656523 .shape-description p { font-size:20px !important; }

  *#dm .dmInner div.u_1156656523 .shape-description ul { font-size:20px !important; }

  *#dm .dmInner div.u_1156656523 .shape-description ol { font-size:20px !important; }

  *#dm .dmInner *.u_1026762150 .container-padding { padding:0% !important; }

  *#dm .dmInner div.u_1026762150 .shape-description p { font-size:20px !important; }

  *#dm .dmInner div.u_1026762150 .shape-description ul { font-size:20px !important; }

  *#dm .dmInner div.u_1026762150 .shape-description ol { font-size:20px !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
*#dm .dmInner div.u_111849201
{
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#ed69f755 {
    width: 100%;
    min-height: 240px;
    justify-content: center;
    padding: 70px 40px 50px 40px;
}
    
#\32 9bff2f5 {
    align-self: center;
    row-gap: 15px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: auto;
    align-content: center;
    padding: 0 0 0 0;
}
    
#fd70de55 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#c6e671ad {
    max-width: 100%;
    width: 934px;
    order: 2;
}
    
#\32 41a13d9 {
    margin: 0px 0% 0px 0%;
}
    
#widget_tci {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\37 5828687 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 a11faf5 {
    row-gap: 25px;
    flex-direction: column;
    width: 100%;
    min-height: auto;
    align-items: stretch;
    padding: 0px 40px 70px 40px;
}
    
#\33 4d93123 {
    min-height: 8px;
    column-gap: 24px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    padding: 0 0 0 0;
}
    
#\37 b35641e {
    border-radius: 16px;
    box-shadow: 0px 10px 24px rgba(11,42,74,0.15);
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
}
    
#efcc4b1a {
    width: 100%;
    height: 220px;
}
    
#\32 6a47de2 {
    background-color: var(--color_1);
    border-radius: 0 0 16px 16px;
    flex-direction: row;
    align-items: stretch;
    padding: 14px 18px 14px 18px;
}
    
#\39 bf7957a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 e658510 {
    border-radius: 16px;
    box-shadow: 0px 10px 24px rgba(11,42,74,0.15);
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
}
    
#\32 fd3a7fb {
    width: 100%;
    height: 220px;
}
    
#\37 2d5d728 {
    background-color: var(--color_1);
    border-radius: 0 0 16px 16px;
    flex-direction: row;
    align-items: stretch;
    padding: 14px 18px 14px 18px;
}
    
#\32 7d9202e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e6d6c677 {
    border-radius: 16px;
    box-shadow: 0px 10px 24px rgba(11,42,74,0.15);
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
}
    
#\31 2a8113f {
    width: 100%;
    height: 220px;
}
    
#\31 ab8bd16 {
    background-color: var(--color_1);
    border-radius: 0 0 16px 16px;
    flex-direction: row;
    align-items: stretch;
    padding: 14px 18px 14px 18px;
}
    
#\36 d9f89cc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 01709af {
    min-height: 8px;
    column-gap: 24px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    padding: 0 0 0 0;
}
    
#\35 32d87f3 {
    border-radius: 16px;
    box-shadow: 0px 10px 24px rgba(11,42,74,0.15);
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
}
    
#\36 1aa13f4 {
    width: 100%;
    height: 220px;
}
    
#\34 004b3eb {
    background-color: var(--color_1);
    border-radius: 0 0 16px 16px;
    flex-direction: row;
    align-items: stretch;
    padding: 14px 18px 14px 18px;
}
    
#e9eeb964 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 0f4a485 {
    border-radius: 16px;
    box-shadow: 0px 10px 24px rgba(11,42,74,0.15);
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
}
    
#\33 a5a93cf {
    width: 100%;
    height: 220px;
}
    
#f3a8ad2e {
    background-color: var(--color_1);
    border-radius: 0 0 16px 16px;
    flex-direction: row;
    align-items: stretch;
    padding: 14px 18px 14px 18px;
}
    
#c792f3e6 {
    border-radius: 16px;
    box-shadow: 0px 10px 24px rgba(11,42,74,0.15);
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
}
    
#\32 26f614b {
    width: 100%;
    height: 220px;
}
    
#\37 b3bb421 {
    background-color: var(--color_1);
    border-radius: 0 0 16px 16px;
    flex-direction: row;
    align-items: stretch;
    padding: 14px 18px 14px 18px;
}
    
#\36 b92351b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f07e84e7 {
    border-radius: 16px;
    box-shadow: 0px 10px 24px rgba(11,42,74,0.15);
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
}
    
#\36 b2eff30 {
    width: 100%;
    height: 220px;
}
    
#f3803bc0 {
    background-color: var(--color_1);
    border-radius: 0 0 16px 16px;
    flex-direction: row;
    align-items: stretch;
    padding: 14px 18px 14px 18px;
}
    
#\35 c655fd8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f9047672 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 8fa68fd {
    row-gap: 32px;
    flex-direction: column;
    width: 100%;
    min-height: auto;
    align-items: stretch;
}
    
#c86cce20 {
    min-height: 8px;
    row-gap: 20px;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    padding: 0 0 0 0;
}
    
#\39 cf53a83 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#f0541a39 {
    min-height: 8px;
    column-gap: 24px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
    padding: 0 0 0 0;
}
    
#\38 6e23017 {
    row-gap: 10px;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    min-width: 0;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c055b43f {
    max-width: 100%;
    width: auto;
}
    
#\39 1e25fd6 {
    max-width: 100%;
    width: auto;
}
    
#bc6fb5e2 {
    row-gap: 10px;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    min-width: 0;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0b2f5f8 {
    max-width: 100%;
    width: auto;
}
    
#def712b8 {
    max-width: 100%;
    width: auto;
}
    
#\31 2f2477b {
    row-gap: 10px;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    min-width: 0;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1758f98 {
    max-width: 100%;
    width: auto;
}
    
#cc1cd5d2 {
    max-width: 100%;
    width: auto;
}
    
#\33 58ed90c {
    row-gap: 10px;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    min-width: 0;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 6px 6px 6px 6px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 71b44b3 {
    max-width: 100%;
    width: auto;
}
    
#d5c99ce5 {
    max-width: 100%;
    width: auto;
}
    
#ab02a734 {
    background-color: var(--color_5);
    background-image: url("https://irp.cdn-website.com/e49dfd2c/dms3rep/multi/opt/working-bg-1920w.png");
}
    
#dd5e38b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4cd {
    width: 65px;
    height: auto;
    max-width: 100%;
}
    
#\32 07a76db {
    width: 65px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eddb551d {
    width: 65px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e21d0c0 {
    width: 65px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c00bbc0e {
    min-height: 750px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e36d89f4::before, #e36d89f4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.9;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(2, 167, 231, 1) 0%, rgba(0, 52, 154, 1) 100%);
}
#e36d89f4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/e49dfd2c/dms3rep/multi/opt/1791086081807-16_9-bh3-1920w.png");
}
    
#cdd6fffd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 53.01%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 dbed65e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45%;
    min-width: 4%;
    flex: 0 1 auto;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://irp.cdn-website.com/e49dfd2c/dms3rep/multi/opt/IMG-3415-1920w.jpeg");
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#widget_c2j {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_bbt {
    width: 96.27%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_kuu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_2cs {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
    --column-gap: 2%;
    height: auto;
}
    
#widget_ek4 {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#fb3615b8 {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ae0858d0 {
    min-height: 320px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#dd4382f8::before, #dd4382f8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#dd4382f8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/e49dfd2c/dms3rep/multi/opt/shape-2-1920w.png");
    background-size: auto;
    background-position: 0% 100%;
}
    
#\31 d864277 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e0bb47f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48.5%;
    min-width: 4%;
    align-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 d386c11 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_smi {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 b2206ef.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 32px 14px 32px;
}
#\33 b2206ef {
    max-width: 100%;
    width: auto;
    min-height: 48px;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9pc {
    width: 100%;
    height: 656px;
    max-width: 100%;
}
    
#\39 91c440d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d4e01176[data-css-edit] {
    clip-path: polygon(0 0, 93% 0, 100% 100%, 0% 100%);
}
#d4e01176 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    background-image: linear-gradient(135deg, rgba(2, 167, 231, 1) 0%, rgba(0, 52, 154, 1) 100%);
    background-origin: border-box;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 30px 40px 30px 40px;
    margin: 0% 0% 0% 0%;
}
    
#ff79fe15 {
    min-height: 69px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 b14d73e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_404 {
    width: 40%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex: 0 1 auto;
}
    
#\35 3310a6c {
    margin: 0px 0% 0px 0%;
}
    
#group_79i {
    align-items: center;
    width: 31.99%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
}
    
#widget_kst {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#a96e018e {
    max-width: 100%;
    width: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 24cf126 {
    align-items: center;
    width: 31.99%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
}
    
#\31 ee507a9 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 f867402 {
    max-width: 100%;
    width: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9afb8f3 {
    align-items: center;
    width: 31.99%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: center;
}
    
#c4de90e3 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\35 765f2be {
    max-width: 100%;
    width: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 144e4fe {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 6960b59 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d56056e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/e49dfd2c/dms3rep/multi/opt/IMG-3417-1920w.jpeg");
    margin: 0% 0% 0% 0%;
}
    
#cec0f405 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: linear-gradient(0deg, rgba(2, 167, 231, 1) 0%, rgba(0, 52, 154, 1) 100%);
    background-origin: border-box;
    padding: 70px 40px 70px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\33 1f168b2 {
    margin: 0px 0% 0px 0%;
}
    
#group_s4h {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    flex: 0 1 auto;
    align-content: flex-start;
}
    
#\34 beb234d {
    max-width: 100%;
    width: 608px;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdc203a9 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 13ef664 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 84px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
    --column-gap: 2%;
    height: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 eef3fae {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#e3fb41e9 {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\39 9496aaa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c59e434a {
    min-height: 0;
    column-gap: 2%;
    row-gap: 32px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\31 79e60e0 {
    align-items: center;
    width: 15.83%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    align-content: center;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\34 d3b4abf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b56d8180 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#\31 6a15646 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#d2386b08 {
    max-width: 100%;
    width: 1006px;
    order: 2;
}
    
#\32 b9bffa5 {
    align-self: center;
    row-gap: 15px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: auto;
    align-content: center;
    order: 0;
    min-height: 80px;
    padding: 0 0 0 0;
}
    
#\36 12bc26e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_6di {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_l81 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 d449aad {
    align-items: center;
    width: 15.83%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    align-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\39 7ccccbe {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#ab3fc7f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 c18474b {
    align-items: center;
    width: 15.83%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    align-content: center;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#bc3ffbe0 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\35 320f790 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e5c0605e {
    align-items: center;
    width: 15.83%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    align-content: center;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#fbd60e7a {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\38 4813b95 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 c9124b5 {
    align-items: center;
    width: 15.83%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    align-content: center;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#b2842a1a {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\38 84c1cfa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 bfb07f3 {
    align-items: center;
    width: 15.83%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    align-content: center;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 94c4f46 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#b0429f32 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 b8b8ff1 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#e253e24b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\39 a40ac2c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_70p {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\30 d66e2a5 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_47d {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_5de {
    width: 100%;
    height: 410px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 fd41d87 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 754d071 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#cc9fe2d2::before, #cc9fe2d2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.25;
    border-radius: inherit;
}
#cc9fe2d2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/e49dfd2c/dms3rep/multi/shape-house-cta.svg");
    background-color: var(--color_2);
    padding: 70px 40px 70px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\32 1143ce6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/e49dfd2c/dms3rep/multi/opt/506489816_776273088313924_237337254451671599_n-1920w.jpg");
    margin: 0% 0% 0% 0%;
}
    
#\31 cb49c15 {
    margin: 0px 0% 0px 0%;
}
    
#widget_t81.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#widget_t81 {
    width: 80px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px -40px;
}
    
#group_ufd {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: center;
    padding: 0px 40px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0l5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i9u {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d2897104 {
    flex-direction: row;
    align-items: center;
    width: 51.82%;
    min-height: 84px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 0;
    --column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 10998e6 {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#f89e589f {
    width: 280px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 6a120c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 16b9bc5 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b94d6b38::before, #b94d6b38 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.75;
    border-radius: inherit;
}
#b94d6b38 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/e49dfd2c/dms3rep/multi/opt/1791084210189-16_9-LnE-1920w.png");
    background-attachment: fixed;
}
    
#widget_g21 {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
    order: 2;
}
    
#db7a4e3d {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_uf3 {
    width: 88px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 8fa68fd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f0541a39 {
    column-gap: 15px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c00bbc0e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 625px;
}
    
#\34 ed3d9cd {
    margin: 0px 0% 0px 0%;
}
    
#group_2cs {
    height: auto;
    min-height: 60px;
    width: 96.36%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#ff79fe15 {
    padding: 0px 0% 0px 0%;
}
    
#\35 3310a6c {
    margin: 0px 0% 0px 0%;
}
    
#d4e01176 {
    width: 80.00%;
}
    
#group_404 {
    width: 20%;
    flex: 0 1 auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 144e4fe {
    padding: 0px 0% 0px 0%;
}
    
#\33 1f168b2 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c59e434a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f75aa129 {
    margin: 0px 0% 0px 0%;
}
    
#b56d8180 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 20px;
}
    
#\31 79e60e0 {
    width: 32%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 d449aad {
    width: 32%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 c18474b {
    width: 32%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e5c0605e {
    width: 32%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 c9124b5 {
    width: 32%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 bfb07f3 {
    width: 32%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e253e24b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d50325b0 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 fd41d87 {
    padding: 0px 0% 0px 0%;
}
    
#\31 cb49c15 {
    margin: 0px 0% 0px 0%;
}
    
#d2897104 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 16b9bc5 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#fb30dc5b {
    margin: 0px 0% 0px 0%;
}
    
#widget_g21 {
    width: 100.00%;
    height: 620px;
}
}



@media (max-width: 767px) {
    
#ed69f755 {
    flex-direction: column;
    min-height: unset;
    padding: 40px 4% 20px 4%;
}
    
#\32 9bff2f5 {
    align-items: center;
}
    
#\32 41a13d9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 a11faf5 {
    flex-direction: column;
    min-height: unset;
    padding: 0px 4% 40px 4%;
}
    
#\33 4d93123 {
    row-gap: 24px;
    flex-direction: column;
}
    
#\37 b35641e {
    width: 100%;
}
    
#\30 e658510 {
    width: 100%;
}
    
#e6d6c677 {
    width: 100%;
}
    
#\38 01709af {
    row-gap: 24px;
    flex-direction: column;
}
    
#\35 32d87f3 {
    width: 100%;
}
    
#\38 0f4a485 {
    width: 100%;
}
    
#c792f3e6 {
    width: 100%;
}
    
#f07e84e7 {
    width: 100%;
}
    
#f9047672 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 8fa68fd {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: unset;
    padding-right: var(--section-padding-right);
}
    
#c86cce20 {
    align-items: center;
}
    
#f0541a39 {
    row-gap: 32px;
    flex-direction: column;
}
}



@media (max-width: 767px) {
    
#c00bbc0e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#cdd6fffd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
    order: 1;
}
    
#\37 dbed65e {
    min-height: 300px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#group_2cs {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#widget_ek4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fb3615b8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#ae0858d0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 d864277 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e0bb47f2 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#widget_9pc {
    height: 300px;
}
}



@media (max-width: 767px) {
    
#d4e01176[data-css-edit] {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}
#d4e01176 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 30px 4% 30px 4%;
    margin: 0% 0% 0% 0%;
}
    
#ff79fe15 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#group_404 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 3310a6c {
    margin: 0px 0% 0px 0%;
}
    
#group_79i {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 24cf126 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 9afb8f3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 144e4fe {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#d56056e5 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    order: 1;
}
    
#cec0f405 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
    padding: 40px 4% 40px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 1f168b2 {
    margin: 0px 0% 0px 0%;
}
    
#group_s4h {
    align-items: center;
    align-content: center;
}
    
#\38 13ef664 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\36 eef3fae {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e3fb41e9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c59e434a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\31 79e60e0 {
    min-width: 32px;
    width: 100%;
    flex: 0 1 auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
}
    
#b56d8180 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\32 b9bffa5 {
    align-items: center;
    width: 100%;
    min-height: 80px;
}
    
#\39 d449aad {
    min-width: 32px;
    width: 100%;
    flex: 0 1 auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 c18474b {
    min-width: 32px;
    width: 100%;
    flex: 0 1 auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
}
    
#e5c0605e {
    min-width: 32px;
    width: 100%;
    flex: 0 1 auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 c9124b5 {
    min-width: 32px;
    width: 100%;
    flex: 0 1 auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 bfb07f3 {
    min-width: 32px;
    width: 100%;
    flex: 0 1 auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 b8b8ff1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e253e24b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_70p {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_5de {
    width: 99.77%;
    height: 316px;
}
}



@media (max-width: 767px) {
    
#\37 fd41d87 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#cc9fe2d2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 40px 4% 40px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 1143ce6 {
    min-height: 250px;
    align-items: center;
    width: 100.00%;
    order: 0;
    height: auto;
    align-self: center;
    justify-content: flex-end;
    align-content: center;
}
    
#\31 cb49c15 {
    margin: 0px 0% 0px 0%;
}
    
#group_ufd {
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d2897104 {
    width: 100%;
    flex: 0 1 auto;
}
    
#widget_t81.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#widget_t81 {
    margin: 0px 0% -25px 0px;
}
}



@media (max-width: 767px) {
    
#\37 6a120c6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 16b9bc5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_uf3 {
    width: 60px;
}
    
#widget_g21 {
    width: 99.77%;
    height: 518px;
}
}

#d56056e5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAgECBwAAAAAAAAAAAAAAAQMAAgQFERIhU4Hw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQEBAAMAAAAAAAAAAAAAAAABAAIRIf/aAAwDAQACEQMRAD8Az+HruFNCy2mo0nY5S3ruuUe6iJI5uiZO3//Z')!important}#ab02a734.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAADUlEQVQY02NgGAV4AAABHwABx77r5wAAAABJRU5ErkJggg==')!important}#b94d6b38.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwElEQVQI1wXB2Q7BQBQA0PkPngmPIiGSpopoQ0NLxBhbbzfDjDWW9AGxRCglsfyvc5AkhupaDHoCdZTFrMWpetwa3rK196wZw0hXwliLAElb3fzAVKEtDc0iELHbFGtqCtl6FLS4VUsaesZuZCmWGMm6TQGriXIujk4gHEA8O/J5UL1xfJ+2rxN8Yo0VlDgpoIcl+6Zys8u+qz05/izgt3a/G9efGwdG0NuRX3YpcCoBrQcj7LPOlfcvYziy/o52/goWQ3Rx0macAAAAAElFTkSuQmCC')!important}#cc9fe2d2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAARUlEQVQI133NUQrAMAgD0FR7/yNqKPYeY8NJWcs+8hHzQExSMi2zdrzBDywcEQ/Uzyh504JmR3j3vkLmay3svsEgMdxxAVbIhIPR/xH6AAAAAElFTkSuQmCC')!important}#\32 1143ce6.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAAABwEBAQAAAAAAAAAAAAAAAQIDBAURBiFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAbEQACAgMBAAAAAAAAAAAAAAABAwACBRIhQf/aAAwDAQACEQMRAD8Al+Idu4da4iDISlG6STMVBWXQYWuNb99ABJbkHqOtLciFKz5P/9k=')!important}