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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1076798552 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }

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

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

  *#dm .dmInner div.u_1500272143 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1855943116 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1277084461 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(184,201,225) rgb(184,201,225) rgb(184,201,225) rgb(184,201,225) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_201739701 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:rgba(185,212,251,0.45) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1617099729 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:rgba(185,212,251,0.45) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1217995955 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:rgba(185,212,251,0.45) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1038742902 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:rgba(185,212,251,0.45) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1470785300 .svg { fill:rgba(229,196,28,1) !important; }

  *#dm .dmInner div.u_1633347228 .svg { fill:rgba(229,196,28,1) !important; }

  *#dm .dmInner div.u_1194950664 .svg { fill:rgba(185,212,251,1) !important; }

  *#dm .dmInner div.u_1467415179 .svg { fill:rgba(185,212,251,1) !important; }

  *#dm .dmInner div.u_1512963402 .svg { fill:rgba(185,212,251,1) !important; }

  *#dm .dmInner div.u_1263552287 .svg { fill:rgba(185,212,251,1) !important; }

  *#dm .dmInner div.u_1328262306 .svg { fill:rgba(185,212,251,1) !important; }

  *#dm .dmInner div.u_1495223456 .svg { fill:rgba(185,212,251,1) !important; }

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

  *#dm .dmInner div.u_1992832125 .svg { fill:rgba(229,196,28,1) !important; }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_589815454 img {
    box-shadow:none !important;
    border-radius:0px 0px 0px 0px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1532743923:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1532743923.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1532743923 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/f9d0f175/icon/Arrow_3350365.svg) !important;
  }

  *#dm .dmInner a.u_1666933695:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1666933695.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1666933695 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/f9d0f175/icon/Arrow_3350365.svg) !important;
  }

  *#dm .dmInner a.u_1579821794:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1579821794.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1579821794 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/f9d0f175/icon/Arrow_3350365.svg) !important;
  }

  *#dm .dmInner a.u_1598617747:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1598617747.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1598617747 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/f9d0f175/icon/Arrow_3350365.svg) !important;
  }

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

  *#dm .dmInner div.u_1036634047 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1791640600 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(184,201,225) rgb(184,201,225) rgb(184,201,225) rgb(184,201,225) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1796835447:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1796835447.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1796835447 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/f9d0f175/icon/Arrow_3350365.svg) !important;
  }

  *#dm .dmInner a.u_1910864156:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1910864156.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1910864156 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/f9d0f175/icon/Arrow_3350365.svg) !important;
  }

  *#dm .dmInner a.u_1071530266:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1071530266.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1071530266 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/f9d0f175/icon/Arrow_3350365.svg) !important;
  }

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

  *#dm .dmInner div.u_1133319553 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1498791977 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1131870929:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1131870929.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1131870929 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/f9d0f175/icon/Arrow_3350365.svg) !important;
  }

  *#dm .dmInner a.u_1475088203:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1475088203.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1475088203 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/f9d0f175/icon/Arrow_3350365.svg) !important;
  }

  *#dm .dmInner a.u_1313557403:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1313557403.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1313557403 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/f9d0f175/icon/Arrow_3350365.svg) !important;
  }

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

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

  *#dm .dmInner div.u_1366829286 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(184,201,225) rgb(184,201,225) rgb(184,201,225) rgb(184,201,225) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1253984987 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(184,201,225) rgb(184,201,225) rgb(184,201,225) rgb(184,201,225) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1765908057 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:1px 1px 1px 1px !important;
    border-style:solid !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1108261911 { background-origin:border-box !important; }

  *#dm .dmInner a.u_1939641448:hover {
    background-image:linear-gradient(450deg,rgba(0,0,0,1) 54%,rgba(26,58,107,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_1939641448.hover {
    background-image:linear-gradient(450deg,rgba(0,0,0,1) 54%,rgba(26,58,107,1) 100%) !important;
    background-origin:border-box !important;
  }

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

  *#dm .dmInner div.u_1259906548 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1306418908 { display:block !important; }

  *#dm .dmInner *.u_1199562774 { display:none !important; }

  *#dm .dmInner div.u_1259906548 .caption-button span.text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1259906548 .caption-container .caption-text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1259906548 .caption-container .caption-text .rteBlock { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1259906548 .photoGalleryViewAll { text-align:CENTER !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1259906548 .photoGalleryThumbs .image-container a { padding-top:176px !important; }

  *#dm .dmInner *.u_1259906548 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1259906548 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1259906548 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner div.u_1259906548 .caption-button { width:200px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1259906548 .caption-button { width:200px !important; }

  *#dm .dmInner *.u_1259906548 .photoGalleryThumbs .image-container a { padding-top:213px !important; }

  *#dm .dmInner *.u_1259906548 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_1259906548 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_1259906548 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#a3590a60 {
    min-height: 153px;
    column-gap: 0;
    width: 100%;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#a62a69c9 {
    background-image: none;
    box-shadow: none;
    background-color: rgba(255, 255, 255, 1);
}
    
#\37 7da28bf {
    margin: 0px 0% 0px 0%;
}
    
#b659cdd6 {
    column-gap: 12;
    row-gap: 0;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    min-width: 4%;
    flex-wrap: nowrap;
    min-height: 8px;
    background-image: none;
    align-content: center;
    justify-content: space-between;
    background-color: var(--color_5);
    padding: 50px 45px 10px 45px;
    margin: 0px 0% 0px 0%;
}
    
#\31 38db279 {
    row-gap: 6px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    align-items: center;
    border-style: solid;
    background-image: linear-gradient(180deg, rgba(19, 43, 81, 1) 79%, rgba(26, 58, 107, 1) 100%);
    box-shadow: rgba(15, 31, 61, 0.26) -3px 3px 11px 0px;
    width: 20%;
    border-radius: 10px 10px 10px 10px;
    background-origin: border-box;
    column-gap: 0%;
    flex-wrap: nowrap;
    align-content: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 1dcd042 {
    max-width: 100%;
    width: 100%;
    height: 28px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d9685734 {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 e9cccd8 {
    max-width: 100%;
    width: 100%;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c337b8c6 {
    row-gap: 6px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    align-items: center;
    border-style: solid;
    background-image: linear-gradient(180deg, rgba(19, 43, 81, 1) 79%, rgba(26, 58, 107, 1) 100%);
    box-shadow: rgba(15, 31, 61, 0.26) 0px 3px 11px 0px;
    width: 20%;
    border-radius: 10px 10px 10px 10px;
    background-origin: border-box;
    padding: 10px 10px 10px 10px;
    margin: 0px 1% 0px 1%;
}
    
#\31 ca77b79 {
    max-width: 100%;
    width: 28px;
    height: 28px;
}
    
#eb191404 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 90e8f7d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 5a84390 {
    row-gap: 6px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    align-items: center;
    border-style: solid;
    background-image: linear-gradient(180deg, rgba(19, 43, 81, 1) 79%, rgba(26, 58, 107, 1) 100%);
    box-shadow: rgba(19, 43, 81, 0.26) -3px 3px 11px 0px;
    width: 20%;
    border-radius: 10px 10px 10px 10px;
    background-origin: border-box;
    padding: 10px 10px 10px 10px;
    margin: 0px 1% 0px 0%;
}
    
#cf932837 {
    max-width: 100%;
    width: 28px;
    height: 28px;
}
    
#e80c7359 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c797bc64 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 88b1d4e {
    row-gap: 6px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    align-items: center;
    border-style: solid;
    background-image: linear-gradient(180deg, rgba(19, 43, 81, 1) 79%, rgba(26, 58, 107, 1) 100%);
    box-shadow: rgba(19, 43, 81, 0.26) -3px 3px 11px 0px;
    width: 20%;
    border-radius: 10px 10px 10px 10px;
    background-origin: border-box;
    padding: 10px 10px 10px 10px;
    margin: 0px 1% 0px 0%;
}
    
#\30 3644858 {
    max-width: 100%;
    width: 28px;
    height: 28px;
}
    
#c45a3c2b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 3cd00b8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#eec1bf68 {
    row-gap: 6px;
    align-items: center;
    background-image: linear-gradient(180deg, rgba(19, 43, 81, 1) 79%, rgba(26, 58, 107, 1) 100%);
    box-shadow: rgba(19, 43, 81, 0.26) -3px 3px 11px 0px;
    width: 20%;
    border-radius: 10px 10px 10px 10px;
    background-origin: border-box;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#e5baf036 {
    max-width: 100%;
    width: 28px;
    height: 28px;
}
    
#\30 eead809 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 b7535de {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#cd35d95b {
    min-height: 734px;
    column-gap: 0;
    width: 100%;
    padding: 0 0 0 0;
}
    
#\30 6fba213 {
    background-color: var(--color_1);
}
    
#\36 bed07b8 {
    min-height: 8px;
    width: 45.22%;
    align-items: center;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/f9d0f175/dms3rep/multi/opt/Todd+Consulting+2-1920w.png");
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    background-color: var(--color_1);
    background-position: 100% 50%;
    padding: 0 0 0 0;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\38 7399ff5 {
    row-gap: 20px;
    width: 54.78%;
    min-width: 4%;
    min-height: 8px;
    padding: 64px 40px 64px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\30 fcabb4b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 fe0671a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#aff37404 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 b8adbd3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 7890312 {
    row-gap: 8px;
    column-gap: 20px;
    flex-direction: row;
    width: 100%;
    margin-top: 4px;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
}
    
#e6d6a517 {
    row-gap: 0;
    column-gap: 6px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
    
#\31 ce80f52 {
    max-width: 100%;
    width: 20px;
    height: 20px;
}
    
#\36 743f55a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 bab35cf {
    row-gap: 0;
    column-gap: 6px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
    
#\37 451705f {
    max-width: 100%;
    width: 20px;
    height: 20px;
}
    
#\39 d599e86 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 60c1f84 {
    row-gap: 0;
    column-gap: 6px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
    
#d64c9b35 {
    max-width: 100%;
    width: 20px;
    height: 20px;
}
    
#f371c9d2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 ea41272.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\39 ea41272 {
    max-width: 100%;
    width: 195px;
    min-height: 44px;
    margin-top: 8px;
    height: auto;
}
    
#widget_kor {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\38 c6920d0 {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    padding-top: 96px;
    padding-bottom: 96px;
    flex-direction: column;
}
    
#\32 07cc3eb {
    background-color: var(--color_1);
}
    
#\33 2fa4fcf {
    row-gap: 12px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#af3e1a81 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e1a93561 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 070d58f {
    column-gap: 2%;
    row-gap: 0;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
}
    
#b5702608 {
    background-color: rgba(255,255,255,0.85);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 32%;
    min-height: 380px;
    justify-content: flex-start;
    align-items: flex-start;
    align-self: flex-start;
    height: auto;
    padding: 32px 32px 32px 32px;
}
    
#\39 0db61e7 {
    max-width: 100%;
    width: 32px;
    height: 32px;
    order: 0;
}
    
#\35 bac8300 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#c49aa780 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 e58671f {
    background-color: rgba(255,255,255,0.85);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 31.99%;
    min-height: 380px;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 32px 32px 32px 32px;
}
    
#cb5ce3a6 {
    max-width: 100%;
    width: 32px;
    height: 32px;
    order: 0;
}
    
#\31 376d4c2 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#a45d528a {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 bd18a48 {
    background-color: rgba(255,255,255,0.85);
    border-radius: 8px;
    row-gap: 16px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 31.99%;
    min-height: 380px;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 32px 32px 32px 32px;
}
    
#\39 ee2fa17 {
    max-width: 100%;
    width: 32px;
    height: 32px;
    order: 0;
}
    
#\31 ae9641e {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\38 ad1e944 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a8ef8947 {
    width: 66.39%;
    height: 72px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6c788e2 {
    width: 66.39%;
    height: 72px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 92dc04a {
    width: 66.36%;
    height: 72px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 882565c {
    min-height: auto;
    width: 100%;
    flex-direction: column;
    padding: 30px 5% 30px 5%;
}
    
#e1aeb6f0 {
    background-image: linear-gradient(180deg, rgba(19, 43, 81, 1) 70%, rgba(26, 58, 107, 1) 100%);
    background-origin: border-box;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
}
    
#b021c369 {
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#e2986452 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 43868e0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 a6f4ffc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 d21a30d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\32 d21a30d {
    max-width: 100%;
    width: auto;
    min-height: 36px;
    margin-top: 8px;
}
    
#\33 4a8fd7c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e11408df {
    max-width: 100%;
    width: 60px;
    height: 60px;
    order: 0;
}
    
#\37 bd00f2e {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#e1751c05 {
    max-width: 100%;
    width: 60px;
    height: 60px;
    order: 0;
}
    
#d0a06b94 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#ebf6066b {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\38 c74e754 {
    max-width: 100%;
    width: 175px;
    height: auto;
    order: 1;
}
    
#\32 2a77972 {
    row-gap: 28px;
    width: 100%;
    min-width: 4%;
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    min-height: 8px;
    background-color: var(--color_5);
    background-image: none;
    padding: 60px 40px 60px 5%;
    margin: 0px 0% 0px 0%;
}
    
#f122cd0d {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#\38 8c4e0a8 {
    row-gap: 0;
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    height: auto;
    min-height: 350px;
    order: 3;
}
    
#\37 df00cf0 {
    min-height: 750px;
    column-gap: 0;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0 0 0 0;
}
    
#de19567b {
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 10px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 28px 24px 28px 24px;
}
    
#\37 8c4b629 {
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 10px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 28px 24px 28px 24px;
}
    
#a3cb473e {
    background-color: var(--color_5);
    background-image: none;
}
    
#\36 74095a6 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#\35 22b08bf {
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 10px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 28px 24px 28px 24px;
}
    
#\33 10a0a79 {
    max-width: 100%;
    width: 60px;
    height: 60px;
    order: 0;
}
    
#\38 0a67879 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#e70882ae {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#widget_p4j {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ba94dfab {
    width: 175px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 44ee7c9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\35 44ee7c9 {
    width: 175px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dae46141.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#dae46141 {
    width: 175px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 33px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 49068f3 {
    row-gap: 0;
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    order: 5;
}
    
#\37 b281e0d {
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 10px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 28px 24px 28px 24px;
}
    
#bfbd4e80 {
    max-width: 100%;
    width: 60px;
    height: 60px;
    order: 0;
}
    
#d35e05ab {
    max-width: 100%;
    width: 284px;
    height: auto;
    order: 1;
}
    
#\37 e7c3e63 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#f129394d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#f129394d {
    width: 175px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 34px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7c89439 {
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 10px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 28px 24px 28px 24px;
}
    
#\31 b91a8a6 {
    max-width: 100%;
    width: 60px;
    height: 60px;
    order: 0;
}
    
#\39 38f469f {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#a781d6f1 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\35 8aefb97.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\35 8aefb97 {
    width: 175px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 765b90d {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    row-gap: 10px;
    box-shadow: none;
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: none;
    padding: 28px 24px 28px 24px;
}
    
#\34 bacf22d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\34 bacf22d {
    width: 175px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5dd1df4 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#a06ba916 {
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 10px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 4;
    padding: 28px 24px 28px 24px;
}
    
#b5847d9e {
    row-gap: 0;
    column-gap: 2%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce263263 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#c547b480 {
    max-width: 100%;
    width: 60px;
    height: 60px;
    order: 0;
}
    
#d70087c3 {
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 10px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 0;
    padding: 28px 24px 28px 24px;
}
    
#\33 6b0a8bd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\33 6b0a8bd {
    width: 175px;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 20px 0% 20px 0%;
}
    
#\32 1cc9853 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 6cc1152 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#\39 25abcef.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\39 25abcef {
    width: 175px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c726ae68 {
    max-width: 100%;
    width: 175px;
    height: auto;
}
    
#e605f307 {
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 10px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    padding: 28px 24px 28px 24px;
}
    
#\31 6101a7c {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#d7dfcc05.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#d7dfcc05 {
    width: 175px;
    height: auto;
    max-width: 100%;
    margin: 20px 0% 20px 0%;
}
    
#\35 10c3075 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 3;
}
    
#\39 c408c51 {
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 10px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 3;
    padding: 28px 24px 28px 24px;
}
    
#\33 fd2d8f7 {
    max-width: 100%;
    width: 60px;
    height: 60px;
    order: 0;
}
    
#\34 a8b7ed8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\34 a8b7ed8 {
    width: 175px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e224fb4 {
    background-color: var(--color_5);
    border-radius: 8px;
    row-gap: 10px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 32%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 2;
    padding: 28px 24px 28px 24px;
}
    
#\33 d86455d {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
    
#ceadb79f {
    max-width: 100%;
    width: 60px;
    height: 60px;
}
    
#\39 c892f1a {
    max-width: 100%;
    width: 60px;
    height: 60px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0e05a08 {
    max-width: 100%;
    width: 175px;
    height: auto;
    order: 2;
}
    
#b89a3184 {
    max-width: 100%;
    width: 60px;
    height: 60px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1dbab54 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 2699540 {
    row-gap: 20px;
    width: 51.12%;
    min-width: 4%;
    min-height: 8px;
    order: 0;
    padding: 30px 34px 30px 34px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d8b291c {
    background-color: var(--color_1);
}
    
#ab8e778d {
    min-height: 616px;
    column-gap: 0;
    width: 100%;
    padding: 0 0 0 0;
}
    
#\35 b2b0fae::before, #\35 b2b0fae > .bgExtraLayerOverlay {
    
}
#\35 b2b0fae {
    min-height: 8px;
    width: 48.88%;
    align-items: center;
    min-width: 4%;
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    order: 1;
    background-color: rgba(0,0,0,0);
    column-gap: 0%;
    flex-wrap: nowrap;
    padding: 0 5px 0 5px;
    margin: 0px 0% 0px 0%;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#group_bvk {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_6pk {
    width: 47.375px;
    height: auto;
    max-width: 100%;
}
    
#widget_eik {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\34 d273827 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.86%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\31 b0993d6 {
    width: 47.375px;
    height: auto;
    max-width: 100%;
}
    
#\36 3f5c8ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\32 eac41b8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.64%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#b3bcb65d {
    width: 47.375px;
    height: auto;
    max-width: 100%;
}
    
#a419f2f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\39 db2367e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 95.55%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\33 214b12a {
    width: 47.375px;
    height: auto;
    max-width: 100%;
}
    
#\32 4b70c51 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#widget_c8m.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#widget_c8m {
    width: 93%;
    height: 483px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_6ua {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 b5b58a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b1e5e576 {
    min-height: 252px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 5% 50px 5%;
    margin: 0% 0% 0% 0%;
}
    
#\39 0e0db41 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\31 3faef96 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a74a92a {
    max-width: 100%;
    width: 1186px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 04344b8 {
    margin: 0px 0% 0px 0%;
}
    
#\35 a323cf9 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 0130851 {
    background-color: rgba(244, 247, 251, 0.08);
    border-radius: 8px;
    row-gap: 8px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 47%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 24px 20px 24px 20px;
}
    
#\38 8811513 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 8902486 {
    background-color: rgba(244, 247, 251, 0.08);
    border-radius: 8px;
    row-gap: 8px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 47%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 24px 20px 24px 20px;
}
    
#def722ce {
    row-gap: 16px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
}
    
#\31 4d5435c {
    row-gap: 16px;
    width: 56.05%;
    min-width: 4%;
    padding-left: 4%;
    min-height: 8px;
}
    
#e6e7c06c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 c116e38 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a74ada34 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e3cfb882 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#abf94cd1 {
    max-width: 100%;
    width: 492px;
    height: auto;
}
    
#\39 9bc4ae4 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 05c36f5 {
    background-color: rgba(244, 247, 251, 0.08);
    border-radius: 8px;
    row-gap: 8px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 47%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 24px 20px 24px 20px;
}
    
#\33 b24603c {
    background-color: rgba(244, 247, 251, 0.08);
    border-radius: 8px;
    row-gap: 8px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 47%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 24px 20px 24px 20px;
}
    
#fa0abf7e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f720231d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 d840a8b {
    max-width: 100%;
    width: 28px;
    margin-bottom: 4px;
    height: 28px;
}
    
#\34 93b411e {
    max-width: 100%;
    width: 28px;
    margin-bottom: 4px;
    height: 28px;
}
    
#\37 cc8ad93 {
    row-gap: 16px;
    width: 43.95%;
    min-width: 4%;
    border-width: 2px 2px 2px 2px;
    border-style: solid;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    min-height: 8px;
    padding: 10px 2% 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 1649e3f {
    background-color: rgba(244, 247, 251, 0.08);
    border-radius: 8px;
    row-gap: 8px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 47%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 24px 20px 24px 20px;
}
    
#\39 d2063bd {
    max-width: 100%;
    width: 28px;
    margin-bottom: 4px;
    height: 28px;
}
    
#aaf8854f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 5d24df0 {
    min-height: 848px;
    column-gap: 0;
    width: 100%;
    padding-top: 96px;
    padding-bottom: 96px;
}
    
#a545273c {
    background-image: linear-gradient(180deg, rgba(19, 43, 81, 1) 86%, rgba(26, 58, 107, 1) 100%);
    background-origin: border-box;
}
    
#f886cf27 {
    max-width: 100%;
    width: 28px;
    margin-bottom: 4px;
    height: 28px;
}
    
#e55f6597 {
    max-width: 100%;
    width: 28px;
    margin-bottom: 4px;
    height: 28px;
}
    
#\35 0ae431a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c7285a6f {
    max-width: 100%;
    width: auto;
    margin-bottom: 4px;
    height: auto;
}
    
#f4c1cb95 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 b7024be {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d19f3523 {
    max-width: 100%;
    width: 28px;
    margin-bottom: 4px;
    height: 28px;
}
    
#\31 f347074 {
    background-color: rgba(244, 247, 251, 0.08);
    border-radius: 8px;
    row-gap: 8px;
    box-shadow: 0 8px 32px rgba(15, 31, 61, 0.10);
    width: 47%;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 24px 20px 24px 20px;
}
    
#d1d86703 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 55b3775 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 a35b424 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a78282d5::before, #a78282d5 > .bgExtraLayerOverlay {
    
}
#a78282d5 {
    background-position: 50% 100%;
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/f9d0f175/dms3rep/multi/opt/New-1920w.png");
}
    
#\34 9e15eba {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf3b6b64 {
    width: 662px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 77e5ec3 {
    width: 747px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c327af03 {
    width: 607.812px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e68dd47 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3f23c55 {
    width: 267.938px;
    height: auto;
    min-height: 44px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 16f181e {
    width: 255.797px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bd6da9f9 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a0f14b82 {
    width: 38.47%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 2.6%;
}
    
#afc57cbf {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 a43c7b9 {
    width: 46.46%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 c4fccda {
    min-height: 80px;
    column-gap: 6%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
}
    
#\38 afd47d4 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\33 489c8c9 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\30 96dfb8a {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#cd35d95b {
    min-height: 870px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0 2% 0 0%;
}
    
#\38 7399ff5 {
    padding-left: 40px;
    padding-right: 24px;
    width: 100%;
    min-height: 8px;
}
    
#\36 bed07b8 {
    justify-content: center;
    width: 49.72%;
    background-position: 50% 50%;
}
    
#\35 a61b530 {
    margin: 0px 0% 0px 0%;
}
    
#widget_kor {
    height: 514px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 c6920d0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 bac8300 {
    width: 154px;
}
    
#a8ef8947 {
    height: auto;
}
    
#d6c788e2 {
    height: auto;
}
    
#\38 92dc04a {
    height: auto;
}
    
#\31 376d4c2 {
    width: 154px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2a77972 {
    justify-content: center;
    row-gap: 21px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 df00cf0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 1277px;
}
    
#\37 8c4b629 {
    width: 31.96%;
    justify-content: flex-start;
    row-gap: 17px;
    align-self: flex-start;
    height: auto;
    min-height: 424px;
    padding: 28px 24px 28px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\35 22b08bf {
    width: 31.96%;
    justify-content: flex-start;
    align-self: flex-start;
    height: auto;
    min-height: 434px;
}
    
#de19567b {
    width: 31.96%;
    justify-content: flex-start;
    align-self: flex-start;
    height: auto;
    min-height: 434px;
    margin-left: 4px;
}
    
#\38 8c4e0a8 {
    width: 100%;
    height: auto;
    min-height: 0px;
    --column-gap: 1%;
    column-gap: 1%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 bd00f2e {
    width: 175px;
}
    
#ba94dfab.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#ba94dfab {
    margin: 22px 0% 0px 0%;
}
    
#\32 49068f3 {
    width: 100.00%;
    height: auto;
    min-height: 0px;
    --column-gap: 1%;
    column-gap: 1%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 b281e0d {
    width: 31.96%;
    justify-content: flex-start;
    row-gap: 17px;
    align-self: flex-start;
    height: auto;
    min-height: 448px;
    padding: 28px 24px 28px 24px;
    margin: 0px 0% 0px 0%;
}
    
#d35e05ab {
    margin-top: 0px;
}
    
#\35 7c89439 {
    width: 31.72%;
    justify-content: flex-start;
    align-self: flex-start;
    height: auto;
    min-height: 178px;
}
    
#a781d6f1 {
    width: 167px;
}
    
#\35 8aefb97.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\35 8aefb97 {
    margin: 6px 0% 0px 0%;
}
    
#\35 765b90d {
    width: 31.96%;
    justify-content: flex-start;
    align-self: flex-start;
    height: auto;
    min-height: 424px;
    margin-left: 4px;
}
    
#f122cd0d {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2699540 {
    padding-left: 40px;
    padding-right: 24px;
    width: 100%;
    min-height: 8px;
}
    
#ab8e778d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 616px;
}
    
#\35 b2b0fae::before, #\35 b2b0fae > .bgExtraLayerOverlay {
    
}
    
#widget_c8m {
    width: 100.00%;
    height: 236px;
}
    
#group_bvk {
    width: 100.00%;
    order: 0;
    height: auto;
    min-height: 119px;
}
    
#\34 d273827 {
    width: 100.00%;
    height: auto;
    min-height: 98px;
    order: 1;
}
    
#\32 eac41b8 {
    width: 100.00%;
    order: 2;
}
    
#widget_6pk {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 43px;
    height: auto;
}
    
#widget_eik {
    width: 78.82%;
}
    
#widget_6ua {
    height: 468px;
    order: 4;
}
    
#\39 db2367e {
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b1e5e576 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 04344b8 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 cc8ad93 {
    padding-right: 3%;
    width: 100%;
    min-height: 80px;
}
    
#\31 4d5435c {
    padding-left: 3%;
    width: 100%;
    min-height: 80px;
}
    
#\39 5d24df0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 55b3775 {
    width: 100%;
    min-height: 8px;
}
    
#\32 a35b424 {
    padding-right: 4%;
    min-height: 371px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding-bottom: 4%;
}
    
#a78282d5::before, #a78282d5 > .bgExtraLayerOverlay {
    
}
    
#bf3b6b64 {
    width: 548px;
}
    
#\33 77e5ec3 {
    width: 548px;
}
    
#\31 e68dd47 {
    align-items: flex-start;
}
    
#\32 3f23c55 {
    width: 250px;
    min-height: 54px;
}
    
#\33 16f181e {
    width: 250px;
    min-height: 54px;
    height: auto;
}
    
#c327af03 {
    width: 465px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e5187372 {
    margin: 0px 0% 0px 0%;
}
    
#a0f14b82 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a43c7b9 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c4fccda {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\38 afd47d4 {
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 96dfb8a {
    padding: 4% 4% 4% 4%;
}
}



@media (max-width: 767px) {
    
#a3590a60 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b659cdd6 {
    align-items: center;
    flex-direction: column;
}
    
#\31 38db279 {
    width: 100%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 10px 0%;
}
    
#c337b8c6 {
    width: 100%;
    padding: 10px 10px 10px 10px;
    margin: 0px 1% 10px 1%;
}
    
#\31 5a84390 {
    width: 100%;
}
    
#\36 88b1d4e {
    width: 100%;
    padding: 10px 10px 10px 10px;
    margin: 10px 1% 10px 0%;
}
    
#eec1bf68 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#cd35d95b {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 bed07b8 {
    width: 100%;
    min-height: 292px;
    height: auto;
}
    
#\38 7399ff5 {
    width: 100%;
    padding: 48px 28px 48px 28px;
}
    
#widget_kor {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\36 8943206 {
    margin: 0px 0% 0px 0%;
}
    
#\38 c6920d0 {
    min-height: unset;
    flex-direction: column;
    padding: 50px 4% 50px 4%;
}
    
#\33 2fa4fcf {
    align-items: center;
}
    
#\39 070d58f {
    flex-direction: column;
    row-gap: 20px;
}
    
#b5702608 {
    width: 100%;
    min-height: 437px;
    align-self: flex-start;
    height: auto;
}
    
#\35 e58671f {
    width: 100%;
    min-height: unset;
}
    
#\39 bd18a48 {
    width: 100%;
    min-height: unset;
}
    
#a8ef8947 {
    height: 75px;
}
    
#d6c788e2 {
    height: 75px;
}
    
#\38 92dc04a {
    height: 75px;
}
}



@media (max-width: 767px) {
    
#\32 882565c {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b021c369 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#de19567b {
    width: 100%;
}
    
#\32 2a77972 {
    width: 100%;
    min-height: 80px;
    row-gap: 0px;
    padding: 48px 4% 48px 4%;
}
    
#\38 8c4e0a8 {
    flex-direction: column;
    row-gap: 16px;
    padding: 10px 10px 10px 10px;
    margin: 16px 0% 0px 0%;
}
    
#\37 8c4b629 {
    width: 100%;
}
    
#\37 df00cf0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 22b08bf {
    width: 100%;
}
    
#\32 49068f3 {
    flex-direction: column;
    row-gap: 16px;
    height: auto;
    min-height: 756px;
}
    
#\37 b281e0d {
    width: 100%;
}
    
#\35 7c89439 {
    width: 100%;
}
    
#\35 765b90d {
    width: 100%;
}
    
#d70087c3 {
    width: 100%;
}
    
#\38 e224fb4 {
    width: 100%;
}
    
#e605f307 {
    width: 100%;
}
    
#\39 c408c51 {
    width: 100%;
}
    
#b5847d9e {
    flex-direction: column;
    row-gap: 16px;
}
    
#a06ba916 {
    width: 100%;
}
    
#widget_p4j.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_p4j {
    margin: 16px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 2699540 {
    width: 100%;
    height: auto;
    min-height: 818px;
    padding: 34px 28px 48px 28px;
    margin: 0px 0% 10px 0%;
}
    
#ab8e778d {
    min-height: unset;
    flex-direction: column;
    padding: 0px 4% 30px 4%;
}
    
#\35 b2b0fae::before, #\35 b2b0fae > .bgExtraLayerOverlay {
    
}
#\35 b2b0fae {
    width: 100%;
    min-height: 180px;
}
    
#widget_c8m {
    height: 328px;
    width: 100.00%;
}
    
#\36 e0d624b {
    margin: 0px 0% 0px 0%;
}
    
#widget_6ua {
    height: 240px;
}
    
#group_bvk {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_6pk {
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#widget_eik {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 d273827 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 99.9%;
    min-height: 44px;
}
    
#\31 b0993d6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\36 3f5c8ce {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 eac41b8 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b3bcb65d {
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#a419f2f8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 db2367e {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 214b12a {
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\32 4b70c51 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 b5b58a6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b1e5e576 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 0px 4%;
}
    
#\34 04344b8 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 0130851 {
    width: 100%;
}
    
#\38 8902486 {
    width: 100%;
}
    
#\37 cc8ad93 {
    padding-right: 0;
    padding-bottom: 32px;
    width: 100%;
}
    
#\31 4d5435c {
    padding-left: 0;
    width: 100%;
}
    
#\39 1649e3f {
    width: 100%;
}
    
#\39 5d24df0 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 40px;
}
    
#\34 05c36f5 {
    width: 100%;
}
    
#\33 b24603c {
    width: 100%;
}
    
#\31 f347074 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 55b3775 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    padding-left: 10px;
    padding-right: 10px;
}
    
#\32 a35b424 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 4%;
    flex-wrap: nowrap;
}
    
#a78282d5::before, #a78282d5 > .bgExtraLayerOverlay {
    
}
#a78282d5 {
    background-position: 50% 50%;
}
    
#bf3b6b64 {
    width: 306px;
}
    
#\33 77e5ec3 {
    width: 306px;
}
    
#\31 e68dd47 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    min-height: auto;
    row-gap: 15px;
}
    
#\32 3f23c55 {
    width: 100%;
    min-height: 36px;
    margin: 0px 0% 0px 0%;
}
    
#\33 16f181e {
    width: 100%;
    min-height: 36px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e5187372 {
    margin: 0px 0% 0px 0%;
}
    
#a0f14b82 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a43c7b9 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c4fccda {
    width: 100%;
    min-height: 152px;
    align-items: center;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\38 afd47d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 96dfb8a {
    min-height: unset;
    flex-direction: column;
    padding: 8% 4% 4% 4%;
}
}

#\36 bed07b8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAABA0lEQVQI1wH4AAf/AImKgoF9dIB4a4R6bIx2Z4RqXXtmW29nX1RTTTc2MACIi4Z8e3NybmN0b2OGcWOVeGuag3mUjIVtbGZCPDUAgYaFcXJtYV9WV1RMbFpQgmhej3t0jYmFZ2ZjQDYvAHR4eGBfXUxIQzk2Mz83NEc9O1JLSGlnZWFdWVZKQgBdXl5LR0Q8NC8hGxkdGhoUExUfHh9MSkpmYFx3bGYARUNBPDYyQDUxNi0sOTEyJyIlNC0taWBdjYJ9opWPADYuKTwzLlJHRFxTVGFVV01BQV9OSIl6cqmclbCjnQAzJx5CNzBhVlR+dnqFeHt0YmCEa2GZhnyvoZmnm5aMTVeXz5WizAAAAABJRU5ErkJggg==')!important}