@media all {
  *#dm .dmInner div.u_1463731820 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1179709379 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(67,67,67,1) !important;
  }

  *#dm .dmInner a.u_1179709379 span.text { color:rgba(67,67,67,1) !important; }

  *#dm .dmInner a.u_1245695952 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner nav.u_1144820115 { color:black !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1795496060:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1795496060.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1795496060 {
    border-color:var(--color_4) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1795496060 { text-align:LEFT !important; }

  *#dm .dmInner nav.u_1421145572 { color:black !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1057586931 .caption-container .caption-title {
    font-family: 'Poppins' !important;
    color:var(--color_4) !important;
    font-weight:700 !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1057586931 .caption-container .caption-text {
    font-weight:600 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1057586931 .caption-container .caption-text .rteBlock {
    font-weight:600 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1057586931 .photoGalleryThumbs .image-container { border-radius:8% 8% 0% 0% !important; }

  *#dm .dmInner div.u_1057586931 {
    border-style:solid !important;
    border-width:0px !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1057586931 .caption-inner {
    border-style:solid !important;
    border-width:0px !important;
    background-color:var(--color_8) !important;
  }

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

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

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

  *#dm .dmInner div.u_1808171855 .svg { fill:rgba(0,141,201,1) !important; }

  *#dm .dmInner div.u_1086482439 .svg { fill:rgba(0,141,201,1) !important; }

  *#dm .dmInner div.u_1436663548 .svg { fill:rgba(0,141,201,1) !important; }

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

  *#dm .dmInner div.u_1356843734 img {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

  *#dm .dmInner div.u_1176683643 img {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

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

  *#dm .dmInner div.u_1356620425 .svg { fill:rgba(0,141,201,1) !important; }

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

  *#dm .dmInner div.u_1448823635 .svg { fill:rgba(0,141,201,1) !important; }

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

  *#dm .dmInner div.u_1730664209 .svg { fill:rgba(0,141,201,1) !important; }

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

  *#dm .dmInner div.u_1218850834 .svg { fill:rgba(0,141,201,1) !important; }

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

  *#dm .dmInner div.u_1600124964 .svg { fill:rgba(0,141,201,1) !important; }

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

  *#dm .dmInner div.u_1919259335 .svg { fill:rgba(0,141,201,1) !important; }

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

  *#dm .dmInner div.u_1662963175 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1860828883 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1989207866 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1317781474 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1468970086 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1731090073 img { border-radius:6px 6px 6px 6px !important; }

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

  *#dm .dmInner div.u_1804694580 .svg { fill:rgba(0,141,201,1) !important; }

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

  *#dm .dmInner div.u_1046398523 .svg { fill:rgba(0,141,201,1) !important; }

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

  *#dm .dmInner div.u_1859988370 img { border-radius:6px 6px 6px 6px !important; }

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

  *#dm .dmInner div.u_1202521429 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1637583755 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1482672952 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1625633236 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1360562657 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1113379450 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1112493094 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1726069609 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1593006041 img { border-radius:6px 6px 6px 6px !important; }

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

  *#dm .dmInner div.u_1907989570 .svg { fill:rgba(0,141,201,1) !important; }

  *#dm .dmInner div.u_1048319751 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1705078025 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1081569646 img { border-radius:6px 6px 6px 6px !important; }

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

  *#dm .dmInner div.u_1602045395 .svg { fill:rgba(0,141,201,1) !important; }

  *#dm .dmInner div.u_1534748511 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1013475913 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1441625222 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1800208965 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1581073239 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1734334461 img { border-radius:6px 6px 6px 6px !important; }

  *#dm .dmInner div.u_1286547154 img { object-fit:contain !important; }

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

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

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

  *#dm .dmInner a.u_1702101538.hover { background-image:none !important; }

  *#dm .dmInner a.u_1042894752.hover { background-image:none !important; }

  *#dm .dmInner a.u_1526726331.hover { background-image:none !important; }

  *#dm .dmInner div.u_1996836519 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1692911437 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1960802392 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1084595512 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1373211869 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

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

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

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

  *#dm .dmInner div.u_1701322127 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1897812698 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1679124126 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1627936969 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_4) !important;
  }

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

  *#dm .dmInner div.u_1605202969 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_4) !important;
  }

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

  *#dm .dmInner div.u_1032675612 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1054730087 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1354370592 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1901476528 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1429080085 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_4) !important;
  }

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

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

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

  *#dm .dmInner div.u_1547317259 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1736549269 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_4) !important;
  }

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

  *#dm .dmInner div.u_1765473265 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1138648419 img {
    object-fit:cover !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1624391946 {
    border-style:solid !important;
    border-color:rgb(0,104,155) rgb(0,104,155) rgb(0,104,155) rgb(0,104,155) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner nav.u_1968549541 { color:black !important; }

  *#dm .dmInner nav.u_1033016297 { color:black !important; }

  *#dm .dmInner *.u_1749197440 { text-align:CENTER !important; }

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

  *#dm .dmInner div.u_1206924345 img { object-fit:contain !important; }

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

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

  *#dm .dmInner a.u_1886383457 .iconBg { background-color:rgba(220,215,215,1) !important; }

  *#dm .dmInner a.u_1886383457:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1886383457.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner a.u_1886383457:hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1886383457.hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1886383457:hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1886383457.hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1886383457:hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner a.u_1886383457.hover span.text { color:rgba(19,35,64,0.5) !important; }

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

  *#dm .dmInner div.u_2120453627 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1050797970 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1920607971 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1306115060 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner *.u_1262018298 { text-align:CENTER !important; }

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

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

  *#dm .dmInner div.u_1713255569 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1268976488 .iconBg { background-color:rgba(220,215,215,1) !important; }

  *#dm .dmInner a.u_1268976488:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1268976488.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner a.u_1268976488:hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1268976488.hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1268976488:hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1268976488.hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1268976488:hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner a.u_1268976488.hover span.text { color:rgba(19,35,64,0.5) !important; }

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

  *#dm .dmInner div.u_1979118457 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1293587111 .iconBg { background-color:rgba(220,215,215,1) !important; }

  *#dm .dmInner a.u_1293587111:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1293587111.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner a.u_1293587111:hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1293587111.hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1293587111:hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1293587111.hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1293587111:hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner a.u_1293587111.hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner div.u_1940329217 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner a.u_1692251437 .iconBg { background-color:rgba(220,215,215,1) !important; }

  *#dm .dmInner a.u_1692251437:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1692251437.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner a.u_1692251437:hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1692251437.hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1692251437:hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1692251437.hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1692251437:hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner a.u_1692251437.hover span.text { color:rgba(19,35,64,0.5) !important; }

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

  *#dm .dmInner div.u_1580401143 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1827552038 .iconBg { background-color:rgba(220,215,215,1) !important; }

  *#dm .dmInner a.u_1827552038:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1827552038.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner a.u_1827552038:hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1827552038.hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1827552038:hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1827552038.hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1827552038:hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner a.u_1827552038.hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner div.u_1630899103 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1673172591 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1080441704 .iconBg { background-color:rgba(220,215,215,1) !important; }

  *#dm .dmInner a.u_1080441704:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1080441704.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner a.u_1080441704:hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1080441704.hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1080441704:hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1080441704.hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1080441704:hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner a.u_1080441704.hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner *.u_1284026412 { text-align:CENTER !important; }

  *#dm .dmInner div.u_1574103454 img {
    object-fit:cover !important;
    border-radius:11px 11px 11px 11px !important;
  }

  *#dm .dmInner div.u_1464242135:before {
    opacity:0 !important;
    background-color:#fff !important;
  }

  *#dm .dmInner div.u_1464242135>.bgExtraLayerOverlay {
    opacity:0 !important;
    background-color:#fff !important;
  }

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

  *#dm .dmInner a.u_1579994908 .iconBg { background-color:rgba(220,215,215,1) !important; }

  *#dm .dmInner a.u_1579994908:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1579994908.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner a.u_1579994908:hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1579994908.hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1579994908:hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1579994908.hover span.icon { color:var(--color_5) !important; }

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

  *#dm .dmInner a.u_1622538917 .iconBg { background-color:rgba(220,215,215,1) !important; }

  *#dm .dmInner a.u_1622538917:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1622538917.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner a.u_1622538917:hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1622538917.hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1622538917:hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1622538917.hover span.icon { color:var(--color_5) !important; }

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

  *#dm .dmInner a.u_1914850571 .iconBg { background-color:rgba(220,215,215,1) !important; }

  *#dm .dmInner a.u_1914850571:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1914850571.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner a.u_1914850571:hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1914850571.hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1914850571:hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1914850571.hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1914850571:hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner a.u_1914850571.hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner a.u_1622538917:hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner a.u_1622538917.hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner a.u_1579994908:hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner a.u_1579994908.hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner nav.u_1870882206 { color:black !important; }

  *#dm .dmInner div.u_1464242135 {
    background-image:none !important;
    border-radius:12px 12px 12px 12px !important;
    background-repeat:no-repeat !important;
    background-position:50% 50% !important;
    background-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1784759142 {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-radius:12px 12px 12px 12px !important;
  }

  *#dm .dmInner div.u_1309810624 { line-height:1.5 !important; }

  *#dm .dmInner div.u_1913430105 { line-height:1.5 !important; }

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

  *#dm .dmInner div.u_1462717035 img { object-fit:contain !important; }

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

  *#dm .dmInner a.u_1402044927 .iconBg { background-color:rgba(220,215,215,1) !important; }

  *#dm .dmInner a.u_1402044927:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1402044927.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner a.u_1402044927:hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1402044927.hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1402044927:hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1402044927.hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1402044927:hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner a.u_1402044927.hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner div.u_1667261878 {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-radius:12px 12px 12px 12px !important;
  }

  *#dm .dmInner div.u_1525475882 {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-radius:12px 12px 12px 12px !important;
  }

  *#dm .dmInner div.u_1933863723 {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-radius:12px 12px 12px 12px !important;
  }

  *#dm .dmInner a.u_1284026412 span.text {
    font-weight:600 !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1749197440 span.text {
    font-size:14px !important;
    font-weight:600 !important;
  }

  *#dm .dmInner a.u_1618053315 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_1262018298 span.text { font-weight:600 !important; }

  *#dm .dmInner div.u_1852964083 {
    background-color:rgba(239,242,250,0.2) !important;
    background-image:none !important;
    border-radius:12px 12px 12px 12px !important;
  }

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

  *#dm .dmInner div.u_1537564706 img {
    border-color:rgb(253,253,253) rgb(253,253,253) rgb(253,253,253) rgb(253,253,253) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-radius:0px 0px 0px 0px !important;
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1555124402 {
    border-left-style:solid !important;
    border-left-color:var(--color_8) !important;
    border-left-width:0 !important;
  }

  *#dm .dmInner a.u_1191965433:hover { background-image:none !important; }

  *#dm .dmInner a.u_1191965433.hover { background-image:none !important; }

  *#dm .dmInner a.u_1191965433 span.text {
    font-weight:600 !important;
    font-size:14px !important;
  }

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

  *#dm .dmInner a.u_1646752551 span.text {
    font-weight:600 !important;
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1646752551:hover span.icon { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1646752551.hover span.icon { color:var(--color_4) !important; }

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

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

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

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

  *#dm .dmInner div.u_1507534256 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1040479456 span.text {
    font-weight:600 !important;
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1040479456:hover span.icon { color:var(--color_4) !important; }

  *#dm .dmInner a.u_1040479456.hover span.icon { color:var(--color_4) !important; }

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

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

  *#dm .dmInner a.u_1888358114:hover { background-image:none !important; }

  *#dm .dmInner a.u_1888358114.hover { background-image:none !important; }

  *#dm .dmInner a.u_1888358114 span.text {
    font-weight:600 !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner div.u_1007506418 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1148749684 {
    border-left-style:solid !important;
    border-left-color:var(--color_8) !important;
    border-left-width:0 !important;
  }

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

  *#dm .dmInner div.u_1182318499 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1916841261 .iconBg { background-color:rgba(220,215,215,1) !important; }

  *#dm .dmInner a.u_1916841261:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1916841261.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner a.u_1916841261:hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1916841261.hover {
    background-color:rgba(246,249,252,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1916841261:hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1916841261.hover span.icon { color:var(--color_5) !important; }

  *#dm .dmInner a.u_1916841261:hover span.text { color:rgba(19,35,64,0.5) !important; }

  *#dm .dmInner a.u_1916841261.hover span.text { color:rgba(19,35,64,0.5) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner a.u_1795496060 span.text { font-size:015px !important; }

  *#dm .dmInner a.u_1800922901 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1390962552 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1561842593 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1174611025 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1369722505 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1790352698 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1263582677 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1058874922 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1681226780 span.text { font-size:14px !important; }

  *#dm .dmInner div.u_1057586931 .caption-container .caption-text { font-size:14px !important; }

  *#dm .dmInner div.u_1057586931 .caption-container .caption-text .rteBlock { font-size:14px !important; }

  *#dm .dmInner div.u_1057586931 .caption-button span.text { font-size:15px !important; }

  *#dm .dmInner div.u_1057586931 .caption-button {
    width:145px !important;
    height:40px !important;
  }

  *#dm .dmInner *.u_1057586931 .caption-inner {
    padding-left:32px !important;
    padding-right:32px !important;
  }

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

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

  *#dm .dmInner *.u_1057586931 .photoGalleryViewAll { padding:0 20px !important; }

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

  *#dm .dmInner div.u_1057586931 .caption-container .caption-title { font-size:18px !important; }

  *#dm .dmInner div.u_1094857157 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1402759310 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1003399032 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1092869425 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1436436032 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1270952306 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1134750579 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1594173422 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1265315365 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1258182312 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1594193736 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1363526849 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1367069079 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1268723980 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1760652049 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1798850721 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1046192854 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1535427509 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1367773393 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1978212135 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1950608896 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1345750794 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1007416733 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1476845533 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1326160190 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1702030875 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1121361490 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1103741702 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1278193261 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1496575902 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1508552779 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1168022940 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1457581313 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1200230592 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1320552339 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1370105316 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1596883988 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1270195974 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1281081957 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1081554974 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1268121894 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1228894853 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1347856811 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1393539674 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1392127659 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1478898871 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1588937895 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1344962582 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1047292455 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1202807317 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1879328832 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1478651922 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1631901176 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1713768030 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1770088687 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1931260028 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1700947354 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1756803637 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1412832420 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1420379521 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1356690124 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1058102991 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner a.u_1923964392 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1887707377 span.text { font-size:14px !important; }

  *#dm .dmInner div.u_1309810624 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1783692335 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1913430105 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1963049646 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1057586931 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1057586931 .photoGalleryViewAll { padding:0 20px !important; }

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

  *#dm .dmInner div.u_1057586931 .caption-container .caption-title { font-size:18px !important; }

  *#dm .dmInner div.u_1057586931 .caption-button { width:200px !important; }

  *#dm .dmInner *.u_1057586931 .caption-inner {
    padding-left:22px !important;
    padding-right:22px !important;
  }

  *#dm .dmInner div.u_1094857157 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1402759310 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1003399032 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1092869425 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1436436032 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1270952306 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1134750579 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1594173422 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1265315365 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1258182312 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1594193736 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1363526849 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1367069079 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1268723980 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1760652049 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1798850721 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1046192854 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1535427509 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1367773393 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1978212135 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1950608896 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1345750794 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1007416733 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1476845533 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1326160190 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1702030875 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1121361490 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1103741702 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1278193261 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1496575902 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1508552779 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1168022940 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1457581313 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1200230592 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1320552339 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1370105316 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1596883988 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1270195974 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1281081957 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1081554974 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1268121894 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1228894853 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1347856811 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1393539674 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1392127659 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1478898871 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1588937895 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1344962582 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1047292455 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1202807317 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1879328832 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1478651922 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1631901176 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1713768030 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1770088687 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1931260028 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1700947354 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1756803637 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1412832420 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1420379521 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1356690124 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1058102991 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1309810624 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1783692335 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1913430105 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner div.u_1963049646 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    position:relative !important;
  }

  *#dm .dmInner a.u_1191965433 span.text { font-size:15px !important; }

  *#dm .dmInner a.u_1646752551 span.text { font-size:15px !important; }

  *#dm .dmInner a.u_1040479456 span.text { font-size:15px !important; }

  *#dm .dmInner a.u_1040479456 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1888358114 span.text { font-size:15px !important; }

  *#dm .dmInner a.u_1888358114 span.text { font-size:14px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1057586931 .photoGalleryThumbs { padding:9px !important; }

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

  *#dm .dmInner *.u_1057586931 .photoGalleryViewAll { padding:0 18px !important; }

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

  *#dm .dmInner div.u_1057586931 .caption-container .caption-title { font-size:18px !important; }

  *#dm .dmInner div.u_1057586931 .caption-button span.text { font-size:15px !important; }

  *#dm .dmInner div.u_1057586931 .caption-button { width:150px !important; }

  *#dm .dmInner *.u_1057586931 .caption-inner {
    padding-left:25px !important;
    padding-right:25px !important;
  }

  *#dm .dmInner a.u_1618053315 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1262018298 span.text { font-size:14px !important; }
}
*#dm *.dmBody div.u_1057586931 *.caption-inner
{
	border-top-right-radius:0 !important;
	border-bottom-left-radius:16px !important;
	border-top-left-radius:0 !important;
	border-bottom-right-radius:16px !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1618053315 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1262018298 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1191965433 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1646752551 span.text { font-size:14px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
}



@media all {
    
#\39 25f61da {
    min-height: 110px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c559ed94::before, #c559ed94 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.4;
    border-radius: inherit;
}
#c559ed94 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\35 3faeade {
    justify-content: flex-end;
    width: 39.61180555555555%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 baaf3f7 {
    width: 431px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#fa8dadaa::before, #fa8dadaa > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.4;
    border-radius: inherit;
}
#fa8dadaa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 43px;
    width: 56.39%;
    min-width: 4%;
    align-items: flex-end;
    order: 2;
    justify-content: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 383b443 {
    width: 780px;
    height: auto;
    max-width: 100%;
}
    
#\36 525c374 {
    margin: 0px 0% 0px 0%;
}
    
#\37 d8beeff.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\37 d8beeff {
    width: 223px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 25f61da {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 0px;
    padding: 4% 2% 15px 2%;
}
    
#c559ed94::before, #c559ed94 > .bgExtraLayerOverlay {
    
}
    
#\35 3faeade {
    width: 100%;
    min-height: 80px;
    height: auto;
    row-gap: 12px;
    align-items: flex-start;
    padding: 16px 16px 8px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fa8dadaa::before, #fa8dadaa > .bgExtraLayerOverlay {
    
}
#fa8dadaa {
    justify-content: space-between;
    width: 100%;
    min-height: 80px;
    height: auto;
    align-items: flex-start;
    padding: 0% 16px 2% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 baaf3f7 {
    width: 592px;
}
    
#\36 525c374 {
    margin: 0px 0% 0px 0%;
}
    
#\37 d8beeff {
    width: 220px;
}
}



@media (max-width: 767px) {
    
#\39 25f61da {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 13% 4% 6% 4%;
}
    
#c559ed94::before, #c559ed94 > .bgExtraLayerOverlay {
    
}
    
#\35 3faeade {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\33 baaf3f7 {
    width: 335px;
    margin-left: 0px;
    margin-right: 0px;
}
    
#fa8dadaa::before, #fa8dadaa > .bgExtraLayerOverlay {
    
}
#fa8dadaa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: space-between;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\31 383b443 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 d8beeff {
    width: 62.57%;
}
    
#\36 525c374 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 4979210 {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 86%;
    min-width: 4%;
    order: 0;
    background-image: url();
    border-radius: 16px 16px 16px 16px;
    justify-content: flex-start;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0% 7% 0% 7%;
}
    
#\35 e187630 {
    min-height: 210px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1.5% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#eb5d08a5 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#ae744a5c {
    margin: 0px 0% 0px 0%;
}
    
#\32 056e094 {
    align-items: center;
    width: 42.57%;
    min-height: 145px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    order: 0;
    align-self: auto;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    height: auto;
    justify-self: auto;
    flex-wrap: nowrap;
    min-width: 32px;
    flex-direction: row;
    padding: 0% 2% 0% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f6ab58d {
    width: 25.256316695352837%;
    height: 90px;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9de4733 {
    width: 62.06%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8d01532::before, #\33 8d01532 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.35;
    border-radius: inherit;
}
#\33 8d01532 {
    align-items: flex-start;
    width: 17.64%;
    min-height: 145px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    order: 0;
    align-self: auto;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/PNG+image+2-1920w.PNG);
    border-radius: 14px 14px 14px 14px;
    height: auto;
    justify-self: auto;
    flex-wrap: nowrap;
    min-width: 32px;
    justify-content: flex-end;
    padding: 0% 1.5% 1.2% 1.5%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#deae67f0 {
    width: 83.03%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c828689::before, #\36 c828689 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.35;
    border-radius: inherit;
}
#\36 c828689 {
    align-items: flex-start;
    width: 18.40%;
    min-height: 145px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    order: 0;
    align-self: auto;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/pexels-photo-2736388-1920w.jpeg);
    border-radius: 14px 14px 14px 14px;
    height: auto;
    justify-self: auto;
    flex-wrap: nowrap;
    min-width: 32px;
    justify-content: flex-end;
    background-position: 100% 50%;
    padding: 0% 1.5% 1.2% 1.5%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb59349f {
    width: 99.81%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e8fa899::before, #\35 e8fa899 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.35;
    border-radius: inherit;
}
#\35 e8fa899 {
    align-items: flex-start;
    width: 18.19%;
    min-height: 145px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    order: 0;
    align-self: auto;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/IMG_7897-1920w.JPEG);
    border-radius: 14px 14px 14px 14px;
    height: auto;
    justify-self: auto;
    flex-wrap: nowrap;
    min-width: 32px;
    justify-content: flex-end;
    padding: 0% 1.5% 1.2% 1.5%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 dcccf62 {
    width: 95.14234059867597%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4979210 {
    width: 100%;
    min-height: 80px;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 e187630 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    padding: 1.5% 0% 2% 0%;
}
    
#\33 8d01532::before, #\33 8d01532 > .bgExtraLayerOverlay {
    
}
#\33 8d01532 {
    min-width: 32px;
    width: 100.00%;
    padding: 0% 0% 1.2% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\36 c828689::before, #\36 c828689 > .bgExtraLayerOverlay {
    
}
#\36 c828689 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 e8fa899::before, #\35 e8fa899 > .bgExtraLayerOverlay {
    
}
#\35 e8fa899 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ae744a5c {
    margin: 0px 2% 0px 2%;
}
    
#deae67f0 {
    width: 99.53%;
}
    
#\32 056e094 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#b9de4733 {
    width: 70.26%;
}
}



@media (max-width: 767px) {
    
#\38 4979210 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 14px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 e187630 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 2% 4%;
}
    
#\32 056e094 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-self: flex-start;
    justify-content: flex-start;
    row-gap: 10px;
    padding-top: 16px;
    padding-bottom: 16px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f6ab58d {
    height: 126px;
    width: 99.67%;
}
    
#b9de4733 {
    width: 100.00%;
}
    
#\33 8d01532::before, #\33 8d01532 > .bgExtraLayerOverlay {
    
}
#\33 8d01532 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-self: flex-start;
    justify-content: flex-end;
    row-gap: 10px;
    min-width: 32px;
    height: auto;
    min-height: 110px;
    padding: 16px 6% 16px 6%;
    margin: 0px 0% 0px 0%;
}
    
#deae67f0 {
    width: 56.68%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 c828689::before, #\36 c828689 > .bgExtraLayerOverlay {
    
}
#\36 c828689 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-self: flex-start;
    justify-content: flex-end;
    row-gap: 10px;
    min-width: 32px;
    height: auto;
    min-height: 110px;
    padding: 16px 6% 16px 6%;
    margin: 0px 0% 0px 0%;
}
    
#eb59349f {
    width: 100.00%;
}
    
#\35 e8fa899::before, #\35 e8fa899 > .bgExtraLayerOverlay {
    
}
#\35 e8fa899 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-self: flex-start;
    justify-content: flex-end;
    row-gap: 10px;
    min-width: 32px;
    height: auto;
    min-height: 110px;
    padding: 16px 6% 16px 6%;
    margin: 0px 0% 0px 0%;
}
    
#\35 dcccf62 {
    width: 100.00%;
}
    
#ae744a5c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 cec0c59 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 26.79243055555555%;
    min-width: 4%;
    order: 0;
    background-image: url();
    border-radius: 19px 19px 19px 19px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a3ba9885 {
    width: 62.41%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 0924e10 {
    width: 97.29%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 60fa158 {
    width: 86.14%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e0207f4 {
    margin: 0px 0% 0px 0%;
}
    
#\35 f2ae271 {
    align-items: center;
    width: 100.00%;
    min-height: 368px;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 8%;
    order: 0;
    align-self: auto;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    height: auto;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f884c20 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\32 b1f25da {
    width: 98.63%;
    height: 312px;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3629e69 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 70.21%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 16px 0px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#fb5dcb93 {
    min-height: 529px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 5f5c269.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\31 5f5c269 {
    width: 242px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5081f2b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d5081f2b {
    width: 164px;
    height: 42px;
    max-width: 100%;
    max-height: none;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 cec0c59 {
    width: 100%;
    min-height: 80px;
    height: auto;
}
    
#a3ba9885 {
    width: 81.77%;
}
    
#\35 0924e10 {
    width: 100.00%;
}
    
#e3629e69 {
    width: 100%;
    min-height: 80px;
    padding-right: 0px;
    row-gap: 8px;
    align-items: flex-start;
}
    
#fb5dcb93 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
}
    
#\31 5f5c269 {
    width: 35.56%;
}
    
#\35 f2ae271 {
    height: auto;
    min-height: 271px;
}
    
#\32 b1f25da {
    height: 180px;
}
    
#d5081f2b {
    width: 161px;
}
}



@media (max-width: 767px) {
    
#\31 cec0c59 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a3ba9885 {
    width: 100%;
}
    
#\35 0924e10 {
    width: 100%;
}
    
#\32 60fa158 {
    width: 90.99%;
}
    
#\35 f2ae271 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: center;
    row-gap: 10px;
    padding-top: 16px;
    padding-bottom: 16px;
    height: auto;
    min-height: 307px;
}
    
#\32 b1f25da {
    height: 226px;
}
    
#e3629e69 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
    padding: 16px 16px 16px 16px;
}
    
#fb5dcb93 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\31 5f5c269 {
    width: 75.50%;
}
    
#d5081f2b {
    height: 46px;
    width: 60.88%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 5px;
}
    
#\35 e0207f4 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 682d5fb {
    margin: 0px 2% 0px 2%;
}
    
#\39 759d49e {
    width: 912px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7f74254 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 18px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 55px 16px 65px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ff37f68a::before, #ff37f68a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.7;
    border-radius: inherit;
}
#ff37f68a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    border-radius: 18px 18px 18px 18px;
    background-image: url("https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/1542-28693cec-d2c92c92-1364487e-5a5f1ca3-9cc93697-1920w.png");
    background-position: 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 6bbec60 {
    min-height: 680px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\38 7a66690 {
    width: 970px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 bd9646b {
    flex-direction: row;
    align-items: center;
    width: 60.58%;
    min-height: 63px;
    column-gap: 0%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1bae06a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 1bae06a {
    width: 169px;
    height: 48px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 25a0071 {
    width: 225px;
    height: 48px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6e843fc {
    flex-direction: row;
    align-items: center;
    width: 258.389px;
    min-height: 63px;
    max-height: 100%;
    height: auto;
    min-width: 32px;
    justify-content: space-around;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    column-gap: 4%;
    border-radius: 14px 14px 14px 14px;
    align-self: auto;
    order: 0;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 527fe67 {
    width: 38.5547px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dfc367e4 {
    width: 74.41%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_iuj {
    flex-direction: row;
    align-items: flex-start;
    width: 59.42%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 18px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 759d49e {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 630px;
}
    
#\38 6bbec60 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 32px;
    padding: 0% 0% 0% 0%;
}
    
#\38 7a66690 {
    width: 96.56%;
}
    
#\36 7f74254 {
    width: 100%;
    min-height: 80px;
    order: 0;
    align-items: flex-start;
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 45px 4%;
    margin: 0px 0% 0px 0%;
}
    
#ff37f68a::before, #ff37f68a > .bgExtraLayerOverlay {
    
}
    
#\39 bd9646b {
    width: 99.90%;
}
    
#\34 1bae06a {
    width: 130px;
}
    
#\39 25a0071 {
    width: 240.889px;
}
    
#\30 6e843fc {
    width: 232px;
}
}



@media (max-width: 767px) {
    
#\39 759d49e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#\39 759d49e {
    width: 99.62%;
    margin-top: 0px;
    order: 0;
}
    
#\38 6bbec60 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
}
    
#\38 7a66690 {
    width: 100%;
}
    
#\36 7f74254 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 0;
    justify-content: flex-start;
    row-gap: 5px;
    height: auto;
    padding: 40px 5% 40px 5%;
    margin: 0% 0% 0% 0%;
}
    
#ff37f68a::before, #ff37f68a > .bgExtraLayerOverlay {
    
}
    
#\39 bd9646b {
    width: 99.53%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 14px;
    align-items: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 8px 0% 8px 0%;
}
    
#\34 1bae06a {
    min-width: 32px;
    width: 130px;
}
    
#\39 25a0071 {
    width: 215px;
    min-width: 32px;
}
    
#\30 6e843fc {
    width: 263px;
    justify-content: flex-start;
    height: auto;
    min-height: 49px;
    min-width: 32px;
    column-gap: 6%;
    margin: 0px 0% 0px 0%;
}
    
#\39 527fe67 {
    order: 0;
    width: 36px;
}
    
#dfc367e4 {
    width: 67.81%;
}
    
#group_iuj {
    width: 100.00%;
    column-gap: 6px;
    justify-content: center;
}
}



@media all {
    
#\39 a3f2215 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    align-items: center;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#fbb67743::before, #fbb67743 > .bgExtraLayerOverlay {
    
}
#fbb67743 {
    background-color: var(--color_1);
    background-image: none;
    background-size: contain;
    background-position: 0% 0%;
}
    
#\37 ce5b206 {
    width: 83.25%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2a8940f {
    min-height: 246px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a40ab718 {
    margin: 0px 0% 0px 0%;
}
    
#\35 9e0eecc {
    width: 837px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0ae2541.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\36 0ae2541 {
    width: 248px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a3f2215 {
    width: 100%;
    min-height: 8px;
    row-gap: 18px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 ce5b206 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\31 2a8940f {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 317px;
    padding: 8% 5% 5% 5%;
}
    
#fbb67743::before, #fbb67743 > .bgExtraLayerOverlay {
    
}
    
#a40ab718 {
    margin: 0px 0% 0px 0%;
}
    
#\35 9e0eecc {
    width: 616px;
}
    
#\36 0ae2541 {
    width: 222px;
}
}



@media (max-width: 767px) {
    
#\39 a3f2215 {
    width: 100%;
    min-height: 160px;
    align-items: center;
    row-gap: 12px;
}
    
#\31 2a8940f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16% 4% 3% 4%;
}
    
#\35 9e0eecc {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
    margin-bottom: 8px;
}
    
#fbb67743::before, #fbb67743 > .bgExtraLayerOverlay {
    
}
    
#\36 0ae2541 {
    width: 65.89%;
}
    
#\37 ce5b206 {
    width: 99.84%;
}
    
#a40ab718 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 9797532 {
    margin: 0px 0% 0px 0%;
}
    
#\31 26dc400::before, #\31 26dc400 > .bgExtraLayerOverlay {
    
}
#\31 26dc400 {
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 22px;
    width: 34%;
    min-width: 4%;
    border-radius: 10px;
    background-image: url();
    order: 0;
    border-style: solid;
    border-color: rgba(200, 210, 234, 1) rgba(200, 210, 234, 1) rgba(200, 210, 234, 1) rgba(200, 210, 234, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: flex-end;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\31 26dc400.lazy {
    background-image: url('');
}
    
#\30 7c91a04.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 7c91a04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d92842d5 {
    min-height: 233px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f63083e3::before, #f63083e3 > .bgExtraLayerOverlay {
    
}
#f63083e3 {
    background-color: var(--color_1);
    background-image: none;
    background-size: contain;
    background-position: 100% 50%;
}
    
#group_032 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 45px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
    
#dfb49c09 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 45px;
    column-gap: 24px;
    background-color: rgba(25, 42, 67, 1);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
    
#\37 308bc8d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 308bc8d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b2dca4b::before, #\36 b2dca4b > .bgExtraLayerOverlay {
    
}
#\36 b2dca4b {
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 22px;
    width: 28%;
    min-width: 4%;
    border-radius: 16px 16px 16px 16px;
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/PNG+image-447h.PNG);
    order: 0;
    border-style: solid;
    border-color: rgba(200, 210, 234, 1) rgba(200, 210, 234, 1) rgba(200, 210, 234, 1) rgba(200, 210, 234, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: flex-end;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\36 b2dca4b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA/ElEQVQY0wXBi08BcQDA8d9/WGumFtXMqyuUDkfnZFhZD3qtW5xHyMa9llyH+d++fT7Cdn0s18Nyl8ztBaazwPnx+PXW+Kst/nrL32qDmNtLxpMZA6PPuGdgTr9xLQvXcVnYDt5symY6RJiuT783Qm+1GL0/YQ90rK8Oo67OxPjENnRW3TfEcGLSfmzTUGSetTxGs0z3oUqzUqCmXVNXS7TLCuLlVaeqahSlGHfKBR91hU5T5baUoXiVRpJOkRJxRCFf5CweIxkKkktGqMkp7jWZm1yKy1SCw3CI3UAAEYvGOT4IchLYIRMNU5HPuVVlGqUsalYiHT0isr/HPzIBt8CZVGafAAAAAElFTkSuQmCC');
}
    
#\38 cbf9653::before, #\38 cbf9653 > .bgExtraLayerOverlay {
    
}
#\38 cbf9653 {
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 22px;
    width: 34%;
    min-width: 4%;
    border-radius: 10px;
    background-image: url();
    order: 0;
    border-style: solid;
    border-color: rgba(200, 210, 234, 1) rgba(200, 210, 234, 1) rgba(200, 210, 234, 1) rgba(200, 210, 234, 1);
    border-width: 0px 0px 0px 0px;
    justify-content: flex-end;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\38 cbf9653.lazy {
    background-image: url('');
}
    
#\39 26936f7 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 45px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
    
#ca8aabe4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ca8aabe4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4e02463 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 45px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    justify-content: space-between;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
    
#\37 8759a52.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 8759a52 {
    width: 99.98%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ueq {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 05b549b {
    width: 48px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 940eef4 {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da22c14e {
    width: 48px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 9797532 {
    margin: 0px 0% 0px 0%;
}
    
#d92842d5 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 16px;
    padding: 0% 2% 8% 2%;
}
    
#\31 26dc400::before, #\31 26dc400 > .bgExtraLayerOverlay {
    
}
#\31 26dc400 {
    width: 49%;
    min-height: 80px;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    justify-content: center;
    flex: 1 1 auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\31 26dc400.lazy {
    background-image: url('');
}
    
#f63083e3::before, #f63083e3 > .bgExtraLayerOverlay {
    
}
    
#\36 b2dca4b::before, #\36 b2dca4b > .bgExtraLayerOverlay {
    
}
#\36 b2dca4b {
    width: 49%;
    min-height: 80px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\36 b2dca4b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA/ElEQVQY0wXBi08BcQDA8d9/WGumFtXMqyuUDkfnZFhZD3qtW5xHyMa9llyH+d++fT7Cdn0s18Nyl8ztBaazwPnx+PXW+Kst/nrL32qDmNtLxpMZA6PPuGdgTr9xLQvXcVnYDt5symY6RJiuT783Qm+1GL0/YQ90rK8Oo67OxPjENnRW3TfEcGLSfmzTUGSetTxGs0z3oUqzUqCmXVNXS7TLCuLlVaeqahSlGHfKBR91hU5T5baUoXiVRpJOkRJxRCFf5CweIxkKkktGqMkp7jWZm1yKy1SCw3CI3UAAEYvGOT4IchLYIRMNU5HPuVVlGqUsalYiHT0isr/HPzIBt8CZVGafAAAAAElFTkSuQmCC');
}
    
#\38 cbf9653::before, #\38 cbf9653 > .bgExtraLayerOverlay {
    
}
#\38 cbf9653 {
    width: 49%;
    min-height: 80px;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    justify-content: center;
    flex: 1 1 auto;
    flex-direction: row;
    column-gap: 3%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\38 cbf9653.lazy {
    background-image: url('');
}
    
#widget_ueq {
    height: auto;
}
    
#\33 05b549b {
    height: auto;
}
    
#dfb49c09 {
    height: auto;
    min-height: 219px;
}
    
#\39 26936f7 {
    min-width: 32px;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
    
#a4e02463 {
    min-width: 32px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\37 8759a52 {
    width: 99.89%;
}
}



@media (max-width: 767px) {
    
#\39 9797532 {
    margin: 0px 0% 0px 0%;
}
    
#d92842d5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 5px;
    padding: 0% 4% 10% 4%;
}
    
#\31 26dc400::before, #\31 26dc400 > .bgExtraLayerOverlay {
    
}
#\31 26dc400 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    padding: 4% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
#\31 26dc400.lazy {
    background-image: url('');
}
    
#f63083e3::before, #f63083e3 > .bgExtraLayerOverlay {
    
}
    
#\36 b2dca4b::before, #\36 b2dca4b > .bgExtraLayerOverlay {
    
}
#\36 b2dca4b {
    width: 100%;
    min-height: 165px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    height: auto;
    padding: 4% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
#\36 b2dca4b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA/ElEQVQY0wXBi08BcQDA8d9/WGumFtXMqyuUDkfnZFhZD3qtW5xHyMa9llyH+d++fT7Cdn0s18Nyl8ztBaazwPnx+PXW+Kst/nrL32qDmNtLxpMZA6PPuGdgTr9xLQvXcVnYDt5symY6RJiuT783Qm+1GL0/YQ90rK8Oo67OxPjENnRW3TfEcGLSfmzTUGSetTxGs0z3oUqzUqCmXVNXS7TLCuLlVaeqahSlGHfKBR91hU5T5baUoXiVRpJOkRJxRCFf5CweIxkKkktGqMkp7jWZm1yKy1SCw3CI3UAAEYvGOT4IchLYIRMNU5HPuVVlGqUsalYiHT0isr/HPzIBt8CZVGafAAAAAElFTkSuQmCC');
}
    
#\38 cbf9653::before, #\38 cbf9653 > .bgExtraLayerOverlay {
    
}
#\38 cbf9653 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    border-radius: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    padding: 4% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
#\38 cbf9653.lazy {
    background-image: url('');
}
    
#widget_ueq {
    height: auto;
}
    
#\33 05b549b {
    height: auto;
}
    
#\35 940eef4 {
    height: auto;
}
    
#da22c14e {
    height: auto;
}
}



@media all {
    
#\39 fa00b59 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 13px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 1e9797b {
    width: 47.85%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b655edf {
    min-height: 318px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 7cd555c {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\30 3183fa2 {
    width: 71.76%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5381db6 {
    margin: 0px 0% 0px 0%;
}
    
#e6e2b42b.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#e6e2b42b {
    width: 151px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 fa00b59 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\31 b655edf {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
    padding: 4% 4% 2% 4%;
}
    
#\30 3183fa2 {
    width: 100.00%;
}
    
#\38 1e9797b {
    width: 90.93%;
}
    
#\39 5381db6 {
    margin: 0px 0% 0px 0%;
}
    
#e6e2b42b {
    width: 127px;
}
}



@media (max-width: 767px) {
    
#\39 fa00b59 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
}
    
#\31 b655edf {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#\30 3183fa2 {
    width: 100.00%;
}
    
#e6e2b42b {
    width: 40.33%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 5381db6 {
    margin: 0px 0% 0px 0%;
}
    
#\38 1e9797b {
    width: 100.00%;
}
}



@media all {
    
#\30 b69e1c7 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
}
#\30 b69e1c7.lazy {
    background-image: url('');
}
    
#\37 c13e87c::before, #\37 c13e87c > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.69;
}
#\37 c13e87c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/1542-28693cec-1920w.png);
    justify-content: space-between;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#\37 c13e87c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#dea1c577 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9ded7ed {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 bc095fc {
    min-height: 328px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bb9496df {
    margin: 0px 0% 0px 0%;
}
    
#\32 f36caab {
    width: 42px;
    height: 42px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: flex-end;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dhr {
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 24px;
    flex-direction: row;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2b6ae53 {
    width: 48px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_6dq {
    align-items: flex-start;
    width: 99.39%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b36ccb4a {
    width: 48px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a782dc47 {
    width: 42px;
    height: 42px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: flex-end;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a24c180c {
    align-items: flex-start;
    width: 99.39%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 a978d20::before, #\32 a978d20 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.65;
    border-radius: inherit;
}
#\32 a978d20 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/1542-28693cec-1920w.png);
    justify-content: space-between;
    order: 3;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#\32 a978d20.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#\37 991b861 {
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 24px;
    flex-direction: row;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3ba56e1 {
    width: 53.75%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c768f3b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 14dcf95 {
    width: 48px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e475ecc {
    width: 42px;
    height: 42px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: flex-end;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 df3c52f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2f07601 {
    width: 72.78629264594389%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 424b1e8 {
    align-items: flex-start;
    width: 99.39%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 fb12c3a {
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 24px;
    flex-direction: row;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f53c4142::before, #f53c4142 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.65;
    border-radius: inherit;
}
#f53c4142 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/1542-28693cec-1920w.png);
    justify-content: space-between;
    order: 3;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#f53c4142.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#b50def5c {
    width: 48px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed1f24be {
    width: 42px;
    height: 42px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: flex-end;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f12c5251 {
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 24px;
    flex-direction: row;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e261ec7::before, #\39 e261ec7 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.65;
}
#\39 e261ec7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/1542-28693cec-1920w.png);
    justify-content: space-between;
    order: 3;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#\39 e261ec7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#ba1b1928 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6eff12f {
    width: 66.65%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9df6a0a {
    align-items: flex-start;
    width: 99.39%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 c13e87c::before, #\37 c13e87c > .bgExtraLayerOverlay {
    
}
#\37 c13e87c {
    width: 48%;
    flex: 1 1 auto;
    justify-content: space-between;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
#\37 c13e87c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#\35 bc095fc {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 630px;
    row-gap: 30px;
    padding: 1% 4% 3% 4%;
}
    
#\32 a978d20 {
    width: 48%;
    flex: 1 1 auto;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
#\32 a978d20.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#f53c4142 {
    width: 48%;
    flex: 1 1 auto;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
#f53c4142.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#bb9496df {
    margin: 0px 0% 0px 0%;
}
    
#\39 e261ec7 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\39 e261ec7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\37 c13e87c::before, #\37 c13e87c > .bgExtraLayerOverlay {
    
}
#\37 c13e87c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: space-between;
    height: auto;
    padding: 8% 8% 8% 8%;
}
#\37 c13e87c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#\35 bc095fc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 18px;
    padding: 1% 15px 1% 15px;
}
    
#\32 f36caab.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 f36caab {
    width: 45px;
    height: 45px;
    margin: 10px 0% 1px 0%;
}
    
#\32 2b6ae53 {
    height: auto;
}
    
#b36ccb4a {
    height: auto;
}
    
#a782dc47.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a782dc47 {
    width: 45px;
    height: 45px;
    margin: 10px 0% 0px 0%;
}
    
#\32 a978d20::before, #\32 a978d20 > .bgExtraLayerOverlay {
    
}
#\32 a978d20 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: space-between;
    height: auto;
    padding: 8% 8% 8% 8%;
}
#\32 a978d20.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#\35 14dcf95 {
    height: auto;
}
    
#\30 e475ecc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 e475ecc {
    width: 45px;
    height: 45px;
    margin: 10px 0% 1px 0%;
}
    
#f53c4142::before, #f53c4142 > .bgExtraLayerOverlay {
    
}
#f53c4142 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: space-between;
    height: auto;
    padding: 8% 8% 8% 8%;
}
#f53c4142.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#bb9496df {
    margin: 0px 0% 0px 0%;
}
    
#b50def5c {
    height: auto;
}
    
#ed1f24be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ed1f24be {
    width: 45px;
    height: 45px;
    margin: 10px 0% 1px 0%;
}
    
#\39 e261ec7::before, #\39 e261ec7 > .bgExtraLayerOverlay {
    
}
#\39 e261ec7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: space-between;
    height: auto;
    padding: 8% 8% 8% 8%;
}
#\39 e261ec7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
}



@media all {
    
#\33 7110539 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 3115679 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    min-width: 4%;
    flex-wrap: nowrap;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\34 5d544da {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 d19de64 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#ac330e7a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 379d8b9[data-css-edit] {
    transform: rotate(-2deg);
    transform-origin: center;
    overflow: visible;
    transition: transform 0.3s ease;
}
#\32 379d8b9 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 2207bf4 {
    align-items: flex-start;
    width: 99.96%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 54075e0 {
    align-items: flex-start;
    width: 99.89%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#a1238967 {
    margin: 0px 0% 0px 0%;
}
    
#\33 216a545 {
    width: 92.07%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 95e661c[data-css-edit] {
    transform: rotate(2deg);
    transform-origin: center;
    overflow: visible;
    transition: transform 0.3s ease;
}
#\33 95e661c {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b75b8bad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f9a87fc2 {
    width: 89.99%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 8da0aaf {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 2%;
    row-gap: 4px;
    order: 2;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#\35 bae6a95[data-css-edit] {
    transform: rotate(-2deg);
    transform-origin: center;
    overflow: visible;
    transition: transform 0.3s ease;
}
#\35 bae6a95 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb327968 {
    align-items: flex-start;
    width: 99.89%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    padding: 10px 6px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d02f818 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 cc5f3a2[data-css-edit] {
    transform: rotate(2deg);
    transform-origin: center;
    overflow: visible;
    transition: transform 0.3s ease;
}
#\35 cc5f3a2 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-start;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 005c5ec {
    align-items: flex-start;
    width: 99.96%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\35 6ec2d37 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e0c14142 {
    width: 99.54499636160176%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 99f1d8d {
    width: 99.73%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 904ede0 {
    width: 99.16416474065896%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7b7f0a6.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\36 7b7f0a6 {
    width: 193px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bd84bdc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 bd84bdc {
    width: 171px;
    height: 42px;
    max-width: 100%;
    max-height: none;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 3115679 {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
}
    
#\34 5d544da {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 1% 2% 8% 2%;
}
    
#\33 95e661c {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    align-items: flex-start;
    justify-content: space-between;
    row-gap: 0px;
}
    
#\34 2207bf4 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 54075e0 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f9a87fc2 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 379d8b9 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    align-items: flex-start;
    justify-content: space-between;
    row-gap: 0px;
}
    
#\36 8da0aaf {
    width: 100%;
    min-height: 80px;
}
    
#a1238967 {
    margin: 0px 0% 0px 0%;
}
    
#\33 216a545 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 bae6a95 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    align-items: flex-start;
    justify-content: space-between;
    row-gap: 0px;
}
    
#bb327968 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 cc5f3a2 {
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    align-items: flex-start;
    justify-content: space-between;
    row-gap: 0px;
}
    
#\39 005c5ec {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 7b7f0a6 {
    width: 181px;
}
    
#\33 bd84bdc {
    width: 164px;
}
}



@media (max-width: 767px) {
    
#\37 3115679 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 10px 10px 25px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\34 5d544da {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\33 95e661c {
    min-width: 32px;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 0px;
}
    
#\34 2207bf4 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 54075e0 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f9a87fc2 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 8da0aaf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\32 379d8b9 {
    min-width: 32px;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 216a545 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 bae6a95 {
    min-width: 32px;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
}
    
#bb327968 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 cc5f3a2 {
    min-width: 32px;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 0px;
}
    
#\39 005c5ec {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 7b7f0a6 {
    width: 56.58%;
}
    
#\33 bd84bdc {
    height: 46px;
    width: 57.16%;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 5px;
}
}



@media all {
    
#d0a8e140 {
    width: 42px;
    height: 42px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: flex-end;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6d5c0df::before, #\31 6d5c0df > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.65;
    border-radius: inherit;
}
#\31 6d5c0df {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/1542-28693cec-1920w.png);
    justify-content: space-between;
    order: 3;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#\31 6d5c0df.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#\31 76f51a7 {
    align-items: flex-start;
    width: 99.39%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f6d192d {
    align-items: flex-start;
    width: 99.39%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9d6ca3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0494a01::before, #\39 0494a01 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.65;
    border-radius: inherit;
}
#\39 0494a01 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/1542-28693cec-1920w.png);
    justify-content: space-between;
    order: 3;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#\39 0494a01.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#bd6e80d7 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
}
#bd6e80d7.lazy {
    background-image: url('');
}
    
#\32 d59b387 {
    width: 48px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 baff5ff {
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 24px;
    flex-direction: row;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ef5cd03 {
    width: 42px;
    height: 42px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: flex-end;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 02ca84b {
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 24px;
    flex-direction: row;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 009d515 {
    width: 72.78629264594389%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d521f14f {
    margin: 0px 0% 0px 0%;
}
    
#d162d511 {
    min-height: 323px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 d8ae2e1 {
    width: 48px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6ebe764 {
    width: 97.46%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2b4e27c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3e04947::before, #\33 3e04947 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.65;
    border-radius: inherit;
}
#\33 3e04947 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_5);
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/1542-28693cec-1920w.png);
    justify-content: space-between;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#\33 3e04947.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#\30 9413daf {
    align-items: flex-start;
    width: 99.39%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ecfa534d {
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 1px;
    column-gap: 24px;
    flex-direction: row;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8725372 {
    width: 48px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c8bb2ee {
    width: 77.40%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f34475a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 afbb482 {
    width: 42px;
    height: 42px;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: flex-end;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ea529ad {
    align-items: flex-start;
    width: 99.39%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 2px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b0032b8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 34ab1ec::before, #\30 34ab1ec > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.7;
    border-radius: inherit;
}
#\30 34ab1ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 23.5%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_8);
    background-image: url("https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/1542-28693cec-d2c92c92-1364487e-5a5f1ca3-9cc93697-1920w.png");
    order: 3;
    background-position: 0% 0%;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
#\30 34ab1ec.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQY0y2Py07CUABE77eYKAqVKi+hULGttEChUHzxKAq0gImiMepCBLe6MRB++BgaF7M7mZkj1Kt7so0Rx6VrpKJDNF9lP2cSyZyzl9bZTWnsHBUQGbtPuuqRMG+Q9RbSqUNMtYlrDWTdRdaaRPMVhGxckLDapCo90rZHtn5L8TLA9GZUBi9hyv0nRFxvkSx3ybk+WndGfTKn9/aDv1gz/towWqwYzH8Rh2fNsFFpjbGG77Rfv/GXG4LlOoS30PBzhYgWtn9cTpw7DO+Z+nSOM/nA/p80e48YnQdEJFsiptZIljsoboDi+iStdih0oFihiKTW+AP/RIdz9dsvJwAAAABJRU5ErkJggg==');
}
    
#b636968f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d162d511 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 698px;
    row-gap: 30px;
    padding: 1% 4% 2% 4%;
}
    
#\31 6d5c0df {
    width: 48%;
    flex: 1 1 auto;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
#\31 6d5c0df.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#\39 0494a01 {
    width: 48%;
    flex: 1 1 auto;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
#\39 0494a01.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#\33 3e04947::before, #\33 3e04947 > .bgExtraLayerOverlay {
    
}
#\33 3e04947 {
    width: 48%;
    flex: 1 1 auto;
    justify-content: space-between;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
#\33 3e04947.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#d521f14f {
    margin: 0px 0% 0px 0%;
}
    
#\30 34ab1ec {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\30 34ab1ec.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQY0y2Py07CUABE77eYKAqVKi+hULGttEChUHzxKAq0gImiMepCBLe6MRB++BgaF7M7mZkj1Kt7so0Rx6VrpKJDNF9lP2cSyZyzl9bZTWnsHBUQGbtPuuqRMG+Q9RbSqUNMtYlrDWTdRdaaRPMVhGxckLDapCo90rZHtn5L8TLA9GZUBi9hyv0nRFxvkSx3ybk+WndGfTKn9/aDv1gz/towWqwYzH8Rh2fNsFFpjbGG77Rfv/GXG4LlOoS30PBzhYgWtn9cTpw7DO+Z+nSOM/nA/p80e48YnQdEJFsiptZIljsoboDi+iStdih0oFihiKTW+AP/RIdz9dsvJwAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#d162d511 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 18px;
    padding: 5% 15px 4% 15px;
}
    
#d0a8e140.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d0a8e140 {
    width: 45px;
    height: 45px;
    margin: 10px 0% 1px 0%;
}
    
#\31 6d5c0df::before, #\31 6d5c0df > .bgExtraLayerOverlay {
    
}
#\31 6d5c0df {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: space-between;
    height: auto;
    padding: 8% 8% 8% 8%;
}
#\31 6d5c0df.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#\37 d8ae2e1 {
    height: auto;
}
    
#\39 0494a01::before, #\39 0494a01 > .bgExtraLayerOverlay {
    
}
#\39 0494a01 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: space-between;
    height: auto;
    padding: 8% 8% 8% 8%;
}
#\39 0494a01.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#\32 d59b387 {
    height: auto;
}
    
#\32 ef5cd03.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 ef5cd03 {
    width: 45px;
    height: 45px;
    margin: 10px 0% 0px 0%;
}
    
#\33 3e04947::before, #\33 3e04947 > .bgExtraLayerOverlay {
    
}
#\33 3e04947 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: space-between;
    height: auto;
    padding: 8% 8% 8% 8%;
}
#\33 3e04947.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQY0yWOyW7CQBQE5/8/h2NukRwlQBIw4N1493i8DgjnXNGMDyW9Q7/uErl8kDYLXj7iporfqGPvtziXivdTydshY+fEiLieiaqZoBi5ZQNuovgJO75DyTGQfHmNfRB+PhKWE1G1YW6DKTBLSbMQFBPCy0YbuLeaQj2ohydyeqGWlV6v9MtKN6+I232wDZnUNqTmF4NebVDNG73+Q5xiZd2SeqE0jf2TXGrr7RejxU4ffck5UUTlNm+8runA3mtx3IqPS83nteEf58H+Owf3EPAAAAAASUVORK5CYII=');
}
    
#f8725372 {
    height: auto;
}
    
#\31 afbb482.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 afbb482 {
    width: 45px;
    height: 45px;
    margin: 10px 0% 1px 0%;
}
    
#d521f14f {
    margin: 0px 0% 0px 0%;
}
    
#\30 34ab1ec::before, #\30 34ab1ec > .bgExtraLayerOverlay {
    
}
#\30 34ab1ec {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: space-between;
    height: auto;
    padding: 8% 8% 8% 8%;
}
#\30 34ab1ec.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQY0y2Py07CUABE77eYKAqVKi+hULGttEChUHzxKAq0gImiMepCBLe6MRB++BgaF7M7mZkj1Kt7so0Rx6VrpKJDNF9lP2cSyZyzl9bZTWnsHBUQGbtPuuqRMG+Q9RbSqUNMtYlrDWTdRdaaRPMVhGxckLDapCo90rZHtn5L8TLA9GZUBi9hyv0nRFxvkSx3ybk+WndGfTKn9/aDv1gz/towWqwYzH8Rh2fNsFFpjbGG77Rfv/GXG4LlOoS30PBzhYgWtn9cTpw7DO+Z+nSOM/nA/p80e48YnQdEJFsiptZIljsoboDi+iStdih0oFihiKTW+AP/RIdz9dsvJwAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\31 b6ed395 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#b91c6e9b {
    min-height: 163px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 4% 0%;
}
    
#ebb137b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ebb137b0 {
    width: 171px;
    height: 42px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a00fb85 {
    margin: 0px 0% 0px 0%;
}
    
#fd0d51f0 {
    width: 60.99%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7e8f00f {
    align-items: center;
    width: 48.34%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5%;
    order: 1;
    align-self: auto;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    height: auto;
    justify-self: auto;
    flex-wrap: nowrap;
    min-width: 32px;
    flex-direction: row;
    padding: 0% 2% 0% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b91c6e9b {
    min-height: 111px;
    padding: 2% 2% 4% 2%;
}
    
#\31 7e8f00f {
    width: 79.60%;
    padding: 0% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\31 b6ed395 {
    width: 100%;
    padding: 6px 10px 6px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a00fb85 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 b6ed395 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b91c6e9b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 4% 6% 4%;
}
    
#ebb137b0 {
    height: 46px;
    width: 59.63%;
}
    
#fd0d51f0 {
    width: 100.00%;
}
    
#\31 7e8f00f {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-self: flex-start;
    justify-content: flex-start;
    row-gap: 16px;
    padding: 20px 4% 20px 4%;
    margin: 0px 0px 0px 0px;
}
    
#\31 a00fb85 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 5f26565 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 5px;
}
    
#\35 035530f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 23ddb10 {
    width: 42px;
    height: 42px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2900165::before, #b2900165 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(19, 35, 65, 1);
    opacity: 0.15;
    border-radius: inherit;
}
#b2900165 {
    justify-content: flex-end;
    width: 24.25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/IMG_7897-1920w.JPEG");
    border-radius: 20px 20px 20px 20px;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#b2900165.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQMAAgURIQQGYf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAVEQEBAAAAAAAAAAAAAAAAAAAAMf/aAAwDAQACEQMRAD8ArEe2+OKMWosF7cqvXB9mM3N5ItvpxA2ddiIRI//Z');
}
    
#abb2e66a {
    width: 42px;
    height: 42px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2b578c5 {
    min-height: 477px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fa5e87d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 5px;
}
    
#\32 b32d9ae {
    width: 258px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2a80ad3 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\38 0e67621 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 60.61%;
    min-height: 38px;
    max-height: 100%;
    height: auto;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 15px 0% 0%;
}
    
#\37 35dddb8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 66.80%;
    min-height: 38px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 15px 0% 0%;
}
    
#e00a5b51 {
    margin: 0px 0% 0px 0%;
}
    
#\32 6f2b181 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 5px;
}
    
#cac64874 {
    width: 100%;
    height: 245px;
    max-width: 100%;
    order: 0;
}
    
#\37 93fbf96 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 13px 13px 13px 13px;
    height: auto;
    justify-content: space-around;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d1944065 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 66.80%;
    min-height: 38px;
    max-height: 100%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 15px 0% 0%;
}
    
#\33 af5d4c2 {
    width: 100%;
    height: 245px;
    max-width: 100%;
    order: 0;
}
    
#c59eb664 {
    width: 716px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: -18px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#e72e8c8c {
    width: 42px;
    height: 42px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 3.0%;
    grid-area: auto / auto / auto / auto;
}
    
#c22f0dd1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e40ba4f4 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 13px 13px 13px 13px;
    height: auto;
    justify-content: space-around;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#af7d55ad::before, #af7d55ad > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(19, 35, 65, 1);
    opacity: 0.15;
    border-radius: inherit;
}
#af7d55ad {
    justify-content: flex-end;
    width: 24.25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/PNG+image-447h.PNG");
    border-radius: 20px 20px 20px 20px;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#af7d55ad.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA/ElEQVQY0wXBi08BcQDA8d9/WGumFtXMqyuUDkfnZFhZD3qtW5xHyMa9llyH+d++fT7Cdn0s18Nyl8ztBaazwPnx+PXW+Kst/nrL32qDmNtLxpMZA6PPuGdgTr9xLQvXcVnYDt5symY6RJiuT783Qm+1GL0/YQ90rK8Oo67OxPjENnRW3TfEcGLSfmzTUGSetTxGs0z3oUqzUqCmXVNXS7TLCuLlVaeqahSlGHfKBR91hU5T5baUoXiVRpJOkRJxRCFf5CweIxkKkktGqMkp7jWZm1yKy1SCw3CI3UAAEYvGOT4IchLYIRMNU5HPuVVlGqUsalYiHT0isr/HPzIBt8CZVGafAAAAAElFTkSuQmCC');
}
    
#ac91dbfe {
    width: 100%;
    height: 245px;
    max-width: 100%;
    order: 0;
}
    
#\36 53f6b1c::before, #\36 53f6b1c > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.7;
}
#\36 53f6b1c {
    width: 24.25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/1542-28693cec-d2c92c92-1364487e-5a5f1ca3-9cc93697-1920w.png);
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_1);
    background-position: 0% 0%;
    padding: 1% 2% 1% 2%;
    margin: 0% 0% 0% 0%;
}
#\36 53f6b1c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQY0y2Py07CUABE77eYKAqVKi+hULGttEChUHzxKAq0gImiMepCBLe6MRB++BgaF7M7mZkj1Kt7so0Rx6VrpKJDNF9lP2cSyZyzl9bZTWnsHBUQGbtPuuqRMG+Q9RbSqUNMtYlrDWTdRdaaRPMVhGxckLDapCo90rZHtn5L8TLA9GZUBi9hyv0nRFxvkSx3ybk+WndGfTKn9/aDv1gz/towWqwYzH8Rh2fNsFFpjbGG77Rfv/GXG4LlOoS30PBzhYgWtn9cTpw7DO+Z+nSOM/nA/p80e48YnQdEJFsiptZIljsoboDi+iStdih0oFihiKTW+AP/RIdz9dsvJwAAAABJRU5ErkJggg==');
}
    
#\33 acb20f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 706a789::before, #\30 706a789 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.14;
    border-radius: inherit;
}
#\30 706a789 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: url();
    border-radius: 13px 13px 13px 13px;
    height: auto;
    justify-content: space-between;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\30 706a789.lazy {
    background-image: url('');
}
    
#f25e2037 {
    width: 179px;
    height: 45px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea242967::before, #ea242967 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.15;
    border-radius: inherit;
    background-color: rgba(19, 35, 65, 1);
}
#ea242967 {
    justify-content: flex-end;
    width: 24.25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-position: 0% 50%;
    
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/PNG+image+2-1920w.PNG);
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
#ea242967.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABYlAAAWJQFJUiTwAAABB0lEQVQY0x3KXU9BcQDA4f/X6rYLq7a2tlatwg5Ox1GoURQyK1svyrImplaigyFO7Igjr1/s1+riuXtEvVpB/2xgfveYTSfM5nN+JlMMc0ilpZMrlkll84h2u43R+WJk9hmPR+i9PrVOD003yGl1YqkHlFAUYZrmf5oPB0yGA7RGi9e6zkuzy91bDTV6wYpdRmiaRrP6QbdawqiUKDzlyT6/kynWuC6U8cWS7MgeRCad4vH+ikwyTjoeIRI8IXx+yWHiBn/iFjV4irLvQYQDXs6CXsI+hWO3iz1JwupSWZP+KGzYbVhtm4jQkUrI7yZwIONRnNidDtYlmZVdB8tb21hWl1i0LPALaz+4CoHL1IsAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cac64874 {
    height: 120px;
    width: 57.5%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 93fbf96 {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 68px;
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1944065 {
    align-self: stretch;
    width: 68.44%;
    max-width: 100%;
    height: auto;
    min-height: 44px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 af5d4c2 {
    height: 120px;
    width: 57.5%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 23ddb10 {
    width: 45px;
    height: 45px;
}
    
#b2900165::before, #b2900165 > .bgExtraLayerOverlay {
    
}
#b2900165 {
    width: 49%;
    min-height: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    padding-left: 1%;
    padding-right: 1%;
    padding-bottom: 2%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#b2900165.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQMAAgURIQQGYf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAVEQEBAAAAAAAAAAAAAAAAAAAAMf/aAAwDAQACEQMRAD8ArEe2+OKMWosF7cqvXB9mM3N5ItvpxA2ddiIRI//Z');
}
    
#e72e8c8c {
    width: 45px;
    height: 45px;
}
    
#abb2e66a {
    width: 45px;
    height: 45px;
}
    
#\36 2b578c5 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    row-gap: 15px;
    column-gap: 2%;
    padding: 0% 2% 5% 2%;
}
    
#e40ba4f4 {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 68px;
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af7d55ad::before, #af7d55ad > .bgExtraLayerOverlay {
    
}
#af7d55ad {
    width: 49%;
    min-height: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    padding-left: 1%;
    padding-right: 1%;
    padding-bottom: 2%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#af7d55ad.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA/ElEQVQY0wXBi08BcQDA8d9/WGumFtXMqyuUDkfnZFhZD3qtW5xHyMa9llyH+d++fT7Cdn0s18Nyl8ztBaazwPnx+PXW+Kst/nrL32qDmNtLxpMZA6PPuGdgTr9xLQvXcVnYDt5symY6RJiuT783Qm+1GL0/YQ90rK8Oo67OxPjENnRW3TfEcGLSfmzTUGSetTxGs0z3oUqzUqCmXVNXS7TLCuLlVaeqahSlGHfKBR91hU5T5baUoXiVRpJOkRJxRCFf5CweIxkKkktGqMkp7jWZm1yKy1SCw3CI3UAAEYvGOT4IchLYIRMNU5HPuVVlGqUsalYiHT0isr/HPzIBt8CZVGafAAAAAElFTkSuQmCC');
}
    
#ac91dbfe {
    height: 120px;
    width: 57.55%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 53f6b1c::before, #\36 53f6b1c > .bgExtraLayerOverlay {
    
}
#\36 53f6b1c {
    width: 49%;
    min-height: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    row-gap: 21px;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
#\36 53f6b1c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQY0y2Py07CUABE77eYKAqVKi+hULGttEChUHzxKAq0gImiMepCBLe6MRB++BgaF7M7mZkj1Kt7so0Rx6VrpKJDNF9lP2cSyZyzl9bZTWnsHBUQGbtPuuqRMG+Q9RbSqUNMtYlrDWTdRdaaRPMVhGxckLDapCo90rZHtn5L8TLA9GZUBi9hyv0nRFxvkSx3ybk+WndGfTKn9/aDv1gz/towWqwYzH8Rh2fNsFFpjbGG77Rfv/GXG4LlOoS30PBzhYgWtn9cTpw7DO+Z+nSOM/nA/p80e48YnQdEJFsiptZIljsoboDi+iStdih0oFihiKTW+AP/RIdz9dsvJwAAAABJRU5ErkJggg==');
}
    
#\30 706a789::before, #\30 706a789 > .bgExtraLayerOverlay {
    
}
#\30 706a789 {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 68px;
    width: 100%;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    justify-content: space-between;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\30 706a789.lazy {
    background-image: url('');
}
    
#f25e2037 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 159px;
}
    
#\32 b32d9ae {
    width: 258px;
}
    
#\38 0e67621 {
    align-self: stretch;
    width: 72.10%;
    max-width: 100%;
    height: auto;
    min-height: 44px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 35dddb8 {
    align-self: stretch;
    width: 59.63%;
    max-width: 100%;
    height: auto;
    min-height: 44px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ea242967::before, #ea242967 > .bgExtraLayerOverlay {
    
}
#ea242967 {
    width: 49%;
    min-height: 8px;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    padding-left: 1%;
    padding-right: 1%;
    padding-bottom: 2%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#ea242967.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABYlAAAWJQFJUiTwAAABB0lEQVQY0x3KXU9BcQDA4f/X6rYLq7a2tlatwg5Ox1GoURQyK1svyrImplaigyFO7Igjr1/s1+riuXtEvVpB/2xgfveYTSfM5nN+JlMMc0ilpZMrlkll84h2u43R+WJk9hmPR+i9PrVOD003yGl1YqkHlFAUYZrmf5oPB0yGA7RGi9e6zkuzy91bDTV6wYpdRmiaRrP6QbdawqiUKDzlyT6/kynWuC6U8cWS7MgeRCad4vH+ikwyTjoeIRI8IXx+yWHiBn/iFjV4irLvQYQDXs6CXsI+hWO3iz1JwupSWZP+KGzYbVhtm4jQkUrI7yZwIONRnNidDtYlmZVdB8tb21hWl1i0LPALaz+4CoHL1IsAAAAASUVORK5CYII=');
}
    
#e00a5b51 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cac64874 {
    height: 120px;
    justify-self: auto;
    align-self: auto;
    width: 99.54192817380167%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 93fbf96 {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 57px;
    justify-content: space-between;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 99.54192817380167%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5f26565 {
    margin-bottom: 5px;
}
    
#d1944065 {
    align-self: stretch;
    width: 72.31%;
    max-width: 100%;
    margin: 0px 3% 0px 0%;
}
    
#\33 af5d4c2 {
    height: 120px;
    justify-self: auto;
    align-self: auto;
    width: 99.54192817380167%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 23ddb10 {
    width: 45px;
    height: 45px;
}
    
#b2900165::before, #b2900165 > .bgExtraLayerOverlay {
    
}
#b2900165 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#b2900165.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQMAAgURIQQGYf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAVEQEBAAAAAAAAAAAAAAAAAAAAMf/aAAwDAQACEQMRAD8ArEe2+OKMWosF7cqvXB9mM3N5ItvpxA2ddiIRI//Z');
}
    
#c59eb664 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    margin-top: -10px;
}
    
#e72e8c8c {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 45px;
    height: 45px;
}
    
#abb2e66a {
    width: 45px;
    height: 45px;
}
    
#\36 2b578c5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 15px;
    padding: 3% 4% 12% 4%;
}
    
#fa5e87d5 {
    margin-bottom: 5px;
    margin-top: 0px;
}
    
#e40ba4f4 {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 57px;
    justify-content: space-between;
    order: 1;
    justify-self: auto;
    align-self: auto;
    width: 99.54192817380167%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af7d55ad::before, #af7d55ad > .bgExtraLayerOverlay {
    
}
#af7d55ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#af7d55ad.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAA/ElEQVQY0wXBi08BcQDA8d9/WGumFtXMqyuUDkfnZFhZD3qtW5xHyMa9llyH+d++fT7Cdn0s18Nyl8ztBaazwPnx+PXW+Kst/nrL32qDmNtLxpMZA6PPuGdgTr9xLQvXcVnYDt5symY6RJiuT783Qm+1GL0/YQ90rK8Oo67OxPjENnRW3TfEcGLSfmzTUGSetTxGs0z3oUqzUqCmXVNXS7TLCuLlVaeqahSlGHfKBR91hU5T5baUoXiVRpJOkRJxRCFf5CweIxkKkktGqMkp7jWZm1yKy1SCw3CI3UAAEYvGOT4IchLYIRMNU5HPuVVlGqUsalYiHT0isr/HPzIBt8CZVGafAAAAAElFTkSuQmCC');
}
    
#ac91dbfe {
    height: 120px;
}
    
#\36 53f6b1c::before, #\36 53f6b1c > .bgExtraLayerOverlay {
    
}
#\36 53f6b1c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
#\36 53f6b1c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQY0y2Py07CUABE77eYKAqVKi+hULGttEChUHzxKAq0gImiMepCBLe6MRB++BgaF7M7mZkj1Kt7so0Rx6VrpKJDNF9lP2cSyZyzl9bZTWnsHBUQGbtPuuqRMG+Q9RbSqUNMtYlrDWTdRdaaRPMVhGxckLDapCo90rZHtn5L8TLA9GZUBi9hyv0nRFxvkSx3ybk+WndGfTKn9/aDv1gz/towWqwYzH8Rh2fNsFFpjbGG77Rfv/GXG4LlOoS30PBzhYgWtn9cTpw7DO+Z+nSOM/nA/p80e48YnQdEJFsiptZIljsoboDi+iStdih0oFihiKTW+AP/RIdz9dsvJwAAAABJRU5ErkJggg==');
}
    
#\30 706a789::before, #\30 706a789 > .bgExtraLayerOverlay {
    
}
#\30 706a789 {
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 57px;
    justify-content: space-between;
    padding: 4% 4% 4% 4%;
}
#\30 706a789.lazy {
    background-image: url('');
}
    
#f25e2037 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 181px;
}
    
#\32 b32d9ae.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#\32 b32d9ae {
    width: 95.44%;
}
    
#\38 0e67621 {
    align-self: stretch;
    width: 65.94%;
    max-width: 100%;
    margin: 0px 3% 0px 0%;
}
    
#\37 35dddb8 {
    align-self: stretch;
    width: 69.06%;
    max-width: 100%;
    margin: 0px 3% 0px 0%;
}
    
#\32 6f2b181 {
    margin-bottom: 5px;
}
    
#ea242967::before, #ea242967 > .bgExtraLayerOverlay {
    
}
#ea242967 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#ea242967.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABYlAAAWJQFJUiTwAAABB0lEQVQY0x3KXU9BcQDA4f/X6rYLq7a2tlatwg5Ox1GoURQyK1svyrImplaigyFO7Igjr1/s1+riuXtEvVpB/2xgfveYTSfM5nN+JlMMc0ilpZMrlkll84h2u43R+WJk9hmPR+i9PrVOD003yGl1YqkHlFAUYZrmf5oPB0yGA7RGi9e6zkuzy91bDTV6wYpdRmiaRrP6QbdawqiUKDzlyT6/kynWuC6U8cWS7MgeRCad4vH+ikwyTjoeIRI8IXx+yWHiBn/iFjV4irLvQYQDXs6CXsI+hWO3iz1JwupSWZP+KGzYbVhtm4jQkUrI7yZwIONRnNidDtYlmZVdB8tb21hWl1i0LPALaz+4CoHL1IsAAAAASUVORK5CYII=');
}
}



@media all {
    
#\33 d101f21::before, #\33 d101f21 > .bgExtraLayerOverlay {
    
}
#\33 d101f21 {
    min-height: 8px;
    background-position: 50% 100%;
    column-gap: 4%;
    row-gap: 4px;
    width: 66.67%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: url();
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_4);
    order: 1;
    background-repeat: repeat;
    background-size: auto;
    padding: 30px 20px 24px 32px;
    margin: 0% 2% 0% 0%;
}
#\33 d101f21.lazy {
    background-image: url('');
}
    
#a03ee72b.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#a03ee72b {
    width: 314px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff6e21d4::before, #ff6e21d4 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.7;
}
#ff6e21d4 {
    justify-content: flex-start;
    width: 30.333819444444444%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 2px;
    flex-wrap: nowrap;
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/1542-28693cec-d2c92c92-1364487e-5a5f1ca3-9cc93697-1920w.png);
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    order: 0;
    background-position: 100% 50%;
    padding: 30px 26px 24px 26px;
    margin: 0% 0% 0% 0%;
}
#ff6e21d4.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQY0y2Py07CUABE77eYKAqVKi+hULGttEChUHzxKAq0gImiMepCBLe6MRB++BgaF7M7mZkj1Kt7so0Rx6VrpKJDNF9lP2cSyZyzl9bZTWnsHBUQGbtPuuqRMG+Q9RbSqUNMtYlrDWTdRdaaRPMVhGxckLDapCo90rZHtn5L8TLA9GZUBi9hyv0nRFxvkSx3ybk+WndGfTKn9/aDv1gz/towWqwYzH8Rh2fNsFFpjbGG77Rfv/GXG4LlOoS30PBzhYgWtn9cTpw7DO+Z+nSOM/nA/p80e48YnQdEJFsiptZIljsoboDi+iStdih0oFihiKTW+AP/RIdz9dsvJwAAAABJRU5ErkJggg==');
}
    
#\37 d9dd0ac {
    background-color: var(--color_5);
    background-image: none;
}
    
#b070757b.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#b070757b {
    width: 467px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8c22c58.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#\39 8c22c58 {
    width: 643px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b2b2348 {
    align-items: center;
    width: 100.00%;
    min-height: 278px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 8%;
    order: 3;
    align-self: auto;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 14px 14px 14px 14px;
    height: auto;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 0%;
    margin: 6% 0% 6% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 04de8f4 {
    background-color: rgba(0, 0, 0, 0);
    margin: 0px 0% 0px 0%;
}
    
#\33 f8a6b83 {
    width: 88.95%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0726211 {
    width: 90.90%;
    height: 176px;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 27d5ffe {
    min-height: 674px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 85px 0% 80px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 0db6a0b {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    padding: 15px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 945d63e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 945d63e {
    width: 42px;
    height: 42px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 6px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 76ae712 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 100px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_aos {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 9be01c9 {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c614bd49.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#c614bd49 {
    width: 532px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 54be8f0.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\33 54be8f0 {
    width: 11.37%;
    height: 74px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ca56df1 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 102px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 d101f21::before, #\33 d101f21 > .bgExtraLayerOverlay {
    
}
#\33 d101f21 {
    width: 100%;
    min-height: 80px;
    margin-bottom: 45px;
}
#\33 d101f21.lazy {
    background-image: url('');
}
    
#a03ee72b {
    width: 533px;
}
    
#ff6e21d4::before, #ff6e21d4 > .bgExtraLayerOverlay {
    
}
#ff6e21d4 {
    width: 100%;
    min-height: 480px;
    height: auto;
}
#ff6e21d4.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQY0y2Py07CUABE77eYKAqVKi+hULGttEChUHzxKAq0gImiMepCBLe6MRB++BgaF7M7mZkj1Kt7so0Rx6VrpKJDNF9lP2cSyZyzl9bZTWnsHBUQGbtPuuqRMG+Q9RbSqUNMtYlrDWTdRdaaRPMVhGxckLDapCo90rZHtn5L8TLA9GZUBi9hyv0nRFxvkSx3ybk+WndGfTKn9/aDv1gz/towWqwYzH8Rh2fNsFFpjbGG77Rfv/GXG4LlOoS30PBzhYgWtn9cTpw7DO+Z+nSOM/nA/p80e48YnQdEJFsiptZIljsoboDi+iStdih0oFihiKTW+AP/RIdz9dsvJwAAAABJRU5ErkJggg==');
}
    
#b070757b.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#b070757b {
    width: 424px;
}
    
#\39 8c22c58 {
    width: 617px;
}
    
#\38 04de8f4 {
    margin: 0px 0% 0px 0%;
}
    
#\30 27d5ffe {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 16px;
    padding: 40px 2% 0px 2%;
}
    
#\37 0db6a0b {
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 8px 0px 8px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 76ae712 {
    height: auto;
    min-height: 50px;
}
    
#\35 b2b2348 {
    padding: 0% 2% 0% 0%;
    margin: 3% 0% 3% 0%;
}
}



@media (max-width: 767px) {
    
#\33 d101f21::before, #\33 d101f21 > .bgExtraLayerOverlay {
    
}
#\33 d101f21 {
    width: 100%;
    min-height: 972px;
    align-items: center;
    row-gap: 0px;
    height: auto;
    padding: 22px 12px 12px 12px;
    margin: 0% 0% 35px 0%;
}
#\33 d101f21.lazy {
    background-image: url('');
}
    
#a03ee72b {
    width: 236px;
}
    
#ff6e21d4::before, #ff6e21d4 > .bgExtraLayerOverlay {
    
}
#ff6e21d4 {
    width: 100%;
    min-height: 485px;
    align-items: center;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 22px 18px 22px 18px;
}
#ff6e21d4.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQY0y2Py07CUABE77eYKAqVKi+hULGttEChUHzxKAq0gImiMepCBLe6MRB++BgaF7M7mZkj1Kt7so0Rx6VrpKJDNF9lP2cSyZyzl9bZTWnsHBUQGbtPuuqRMG+Q9RbSqUNMtYlrDWTdRdaaRPMVhGxckLDapCo90rZHtn5L8TLA9GZUBi9hyv0nRFxvkSx3ybk+WndGfTKn9/aDv1gz/towWqwYzH8Rh2fNsFFpjbGG77Rfv/GXG4LlOoS30PBzhYgWtn9cTpw7DO+Z+nSOM/nA/p80e48YnQdEJFsiptZIljsoboDi+iStdih0oFihiKTW+AP/RIdz9dsvJwAAAABJRU5ErkJggg==');
}
    
#b070757b {
    width: 290px;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 8c22c58.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#\39 8c22c58 {
    width: 285px;
    order: 1;
    align-self: flex-start;
    margin: 0px 14px 0px 14px;
}
    
#\35 b2b2348 {
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-self: flex-start;
    justify-content: flex-start;
    row-gap: 10px;
    height: auto;
    min-height: 279px;
    padding: 16px 2% 16px 2%;
    margin: 4% 0px 0% 0px;
}
    
#\33 f8a6b83 {
    width: 100.00%;
}
    
#e0726211 {
    height: 167px;
}
    
#\30 27d5ffe {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 28px 4% 14px 4%;
}
    
#\37 0db6a0b {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    width: 100.00%;
    height: auto;
    min-height: 697px;
    padding: 6px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 945d63e {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 45px;
    height: 45px;
}
    
#\30 76ae712 {
    height: auto;
    min-height: 66px;
}
    
#widget_aos {
    width: 100.00%;
}
    
#\37 9be01c9 {
    width: 100.00%;
}
    
#\38 04de8f4 {
    margin: 0px 0% 0px 0%;
}
    
#c614bd49.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 0px 2px 0px;
}
#c614bd49 {
    width: 274px;
    margin: 0px 14px 0px 14px;
}
    
#\33 54be8f0 {
    height: 45px;
    width: 18.6275%;
}
    
#\35 ca56df1 {
    width: 100.01%;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\34 2445784.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 2445784 {
    width: 168.33px;
    height: 48px;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 aca5904::before, #\36 aca5904 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.4;
    border-radius: inherit;
}
#\36 aca5904 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\37 cacfaaf {
    margin: 0px 0% 0px 0%;
}
    
#ff77b1aa {
    width: 793px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d1dbff5 {
    min-height: 110px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 1% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_mcj::before, #group_mcj > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.7;
    border-radius: inherit;
}
#group_mcj {
    background-position: 0% 0%;
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    order: 3;
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/befe8dbf/dms3rep/multi/opt/1542-28693cec-d2c92c92-1364487e-5a5f1ca3-9cc93697-1920w.png);
    border-radius: 16px 16px 16px 16px;
    align-items: flex-end;
    justify-content: space-between;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
#group_mcj.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQY0y2Py07CUABE77eYKAqVKi+hULGttEChUHzxKAq0gImiMepCBLe6MRB++BgaF7M7mZkj1Kt7so0Rx6VrpKJDNF9lP2cSyZyzl9bZTWnsHBUQGbtPuuqRMG+Q9RbSqUNMtYlrDWTdRdaaRPMVhGxckLDapCo90rZHtn5L8TLA9GZUBi9hyv0nRFxvkSx3ybk+WndGfTKn9/aDv1gz/towWqwYzH8Rh2fNsFFpjbGG77Rfv/GXG4LlOoS30PBzhYgWtn9cTpw7DO+Z+nSOM/nA/p80e48YnQdEJFsiptZIljsoboDi+iStdih0oFihiKTW+AP/RIdz9dsvJwAAAABJRU5ErkJggg==');
}
    
#group_bd3 {
    align-items: flex-start;
    width: 59.87%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    min-width: 32px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c9cdba7d {
    width: 431px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 e921d7b.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 12px 10px 12px;
}
#\36 e921d7b {
    width: 125px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 be04bd1 {
    justify-content: flex-end;
    width: 35.43%;
    min-width: 32px;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 112d1c7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4px 0px 4px;
}
#\38 112d1c7 {
    width: 224.111px;
    height: 48px;
    max-width: 100%;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6b8e07d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 53.88%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 14px;
    height: auto;
    order: 0;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2abed42 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 95.81%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8f79ba0 {
    width: 38.5547px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8e2a727 {
    flex-direction: row;
    align-items: center;
    width: 239px;
    min-height: 54px;
    max-height: 100%;
    height: auto;
    min-width: 32px;
    justify-content: flex-start;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    column-gap: 4%;
    border-radius: 14px 14px 14px 14px;
    flex-wrap: nowrap;
    order: 1;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e7de933 {
    width: 77.72%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 aca5904::before, #\36 aca5904 > .bgExtraLayerOverlay {
    
}
    
#\37 cacfaaf {
    margin: 0px 0% 0px 0%;
}
    
#\30 d1dbff5 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 0px;
    padding: 4% 2% 15px 2%;
}
    
#group_mcj::before, #group_mcj > .bgExtraLayerOverlay {
    
}
#group_mcj {
    width: 100%;
    min-height: 80px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
#group_mcj.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQY0y2Py07CUABE77eYKAqVKi+hULGttEChUHzxKAq0gImiMepCBLe6MRB++BgaF7M7mZkj1Kt7so0Rx6VrpKJDNF9lP2cSyZyzl9bZTWnsHBUQGbtPuuqRMG+Q9RbSqUNMtYlrDWTdRdaaRPMVhGxckLDapCo90rZHtn5L8TLA9GZUBi9hyv0nRFxvkSx3ybk+WndGfTKn9/aDv1gz/towWqwYzH8Rh2fNsFFpjbGG77Rfv/GXG4LlOoS30PBzhYgWtn9cTpw7DO+Z+nSOM/nA/p80e48YnQdEJFsiptZIljsoboDi+iStdih0oFihiKTW+AP/RIdz9dsvJwAAAABJRU5ErkJggg==');
}
    
#\37 be04bd1 {
    min-width: 32px;
    width: 99.80%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_bd3 {
    min-width: 32px;
    width: 99.80%;
    row-gap: 18px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 2445784 {
    min-width: 32px;
    width: 130px;
}
    
#\36 aca5904::before, #\36 aca5904 > .bgExtraLayerOverlay {
    
}
    
#\37 cacfaaf {
    margin: 0px 0% 0px 0%;
}
    
#\30 d1dbff5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 13% 4% 6% 4%;
}
    
#group_mcj::before, #group_mcj > .bgExtraLayerOverlay {
    
}
#group_mcj {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
#group_mcj.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA90lEQVQY0y2Py07CUABE77eYKAqVKi+hULGttEChUHzxKAq0gImiMepCBLe6MRB++BgaF7M7mZkj1Kt7so0Rx6VrpKJDNF9lP2cSyZyzl9bZTWnsHBUQGbtPuuqRMG+Q9RbSqUNMtYlrDWTdRdaaRPMVhGxckLDapCo90rZHtn5L8TLA9GZUBi9hyv0nRFxvkSx3ybk+WndGfTKn9/aDv1gz/towWqwYzH8Rh2fNsFFpjbGG77Rfv/GXG4LlOoS30PBzhYgWtn9cTpw7DO+Z+nSOM/nA/p80e48YnQdEJFsiptZIljsoboDi+iStdih0oFihiKTW+AP/RIdz9dsvJwAAAABJRU5ErkJggg==');
}
    
#c9cdba7d {
    width: 335px;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 e921d7b {
    width: 36.46%;
}
    
#\37 be04bd1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_bd3 {
    min-width: 32px;
    width: 99.67%;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\38 112d1c7 {
    width: 215px;
    min-width: 32px;
}
    
#f6b8e07d {
    min-width: 32px;
    width: 100.00%;
    column-gap: 6px;
    padding: 0px 0px 0px 0px;
    margin: 6px 0% 0px 0%;
}
    
#\36 2abed42 {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 14px;
    align-items: flex-start;
}
    
#c8f79ba0 {
    order: 0;
    width: 36px;
}
    
#\38 8e2a727 {
    width: 263px;
    justify-content: flex-start;
    height: auto;
    min-height: 49px;
    min-width: 32px;
    column-gap: 6%;
    margin: 0px 0% 0px 0%;
}
    
#\30 e7de933 {
    width: 67.81%;
}
}

