@media all {
  *#dm .dmInner a.u_1652781204 { border-color:var(--color_3) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1357283254 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1402533038 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1238383935 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1353831750 hr {
    border-top-width:1px !important;
    border-top-style:solid !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1463047347:hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1463047347.hover .iconBg { background-color:var(--color_3) !important; }

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

  *#dm .dmInner a.u_2396239094:hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_2396239094.hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_2396239094 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/96e7b2e6/icon/Icon-Mango-black.svg) !important;
    width:16px !important;
    height:16px !important;
  }

  *#dm .dmInner a.u_1963975671:hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1963975671.hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1963975671 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/96e7b2e6/icon/Icon-Arrow+Right-black.svg) !important;
    width:16px !important;
    height:16px !important;
  }

  *#dm .dmInner div.u_3246322330 .listText .itemName {
    color:var(--color_6) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_3246322330 .biglink>.itemName {
    color:var(--color_6) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_3246322330 li.listItem {
    border-bottom-style:dashed !important;
    border-bottom-color:rgba(253,196,53,0.5) !important;
    border-bottom-width:1px !important;
  }

  *#dm .dmInner div.u_3246322330 ul.listWidgetContainer { background-color:rgba(0,0,0,0) !important; }

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

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

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

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

  *#dm .dmInner div.u_3246322330 span.buttonText {
    text-decoration:underline !important;
    font-weight:400 !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1821243337 hr {
    height:2px !important;
    color:rgba(219,123,11,0.7) !important;
    border:none !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2236%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2036%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%2212%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

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

  *#dm .dmInner div.u_3556051948 .containerBullet {
    font-family:'Quattrocento Sans' !important;
    font-weight:400 !important;
    text-decoration:none !important;
  }

  *#dm .dmInner div.u_2274354312 hr {
    color:var(--color_2) !important;
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
  }

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

  *#dm .dmInner a.u_1463047347 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/96e7b2e6/icon/Icon-Mango-black.svg) !important;
    width:16px !important;
    height:16px !important;
    background-color:var(--color_3) !important;
  }

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

  *#dm .dmInner a.u_1463047347:hover {
    background-color:rgba(50,102,36,1) !important;
    background-image:none !important;
    border-color:rgba(50,102,36,1) !important;
  }

  *#dm .dmInner a.u_1463047347.hover {
    background-color:rgba(50,102,36,1) !important;
    background-image:none !important;
    border-color:rgba(50,102,36,1) !important;
  }

  *#dm .dmInner a.u_1463047347 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(59,120,42,0.5) rgba(59,120,42,0.5) rgba(59,120,42,0.5) rgba(59,120,42,0.5) !important;
    box-shadow:none !important;
  }

  *#dm .dmInner a.u_595718778 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/96e7b2e6/icon/Icon-Arrow+Right-black.svg) !important;
    width:16px !important;
    height:16px !important;
    background-color:var(--color_1) !important;
  }

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

  *#dm .dmInner a.u_595718778 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
    box-shadow:none !important;
  }

  *#dm .dmInner a.u_595718778:hover {
    background-color:rgba(50,102,36,1) !important;
    background-image:none !important;
    border-color:rgba(50,102,36,1) !important;
  }

  *#dm .dmInner a.u_595718778.hover {
    background-color:rgba(50,102,36,1) !important;
    background-image:none !important;
    border-color:rgba(50,102,36,1) !important;
  }

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

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

  *#dm .dmInner a.u_595718778:hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_595718778.hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner *.u_1385040260 .widget-Loader-Container svg circle.two { stroke:var(--color_2) !important; }

  *#dm .dmInner *.u_1385040260 .shape-fill { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_1246284898 hr {
    height:2px !important;
    color:rgba(219,123,11,0.7) !important;
    border:none !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%2236%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%2036%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%2212%22%20height%3D%222%22%20stroke%3D%22%23000000%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }

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

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

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

  *#dm .dmInner *.u_1952484146 .widget-Loader-Container svg circle.two { stroke:var(--color_2) !important; }

  *#dm .dmInner *.u_1952484146 .widget-Loader-Container svg circle.one { stroke:var(--color_4) !important; }

  *#dm .dmInner *.u_1952484146 .shape-fill { fill:var(--color_6) !important; }

  *#dm .dmInner *.u_1007483612 .widget-Loader-Container svg circle.two { stroke:var(--color_2) !important; }

  *#dm .dmInner *.u_1007483612 .widget-Loader-Container svg circle.one { stroke:var(--color_4) !important; }

  *#dm .dmInner *.u_1007483612 .shape-fill { fill:var(--color_6) !important; }

  *#dm .dmInner div.u_1012827673 .listText .itemName {
    color:var(--color_6) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1012827673 .biglink>.itemName {
    color:var(--color_6) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1012827673 ul.listWidgetContainer { background-color:rgba(0,0,0,0) !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1012827673 .itemText { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1012827673 .itemText .rteBlock { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1012827673 span.buttonText {
    text-decoration:underline !important;
    font-weight:400 !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1012827673 li.listItem {
    border-bottom-style:solid !important;
    border-bottom-color:rgba(253,196,53,0.5) !important;
    border-bottom-width:2px !important;
  }

  *#dm .dmInner *.u_1094183174 .shape-fill { fill:var(--color_2) !important; }

  *#dm .dmInner *.u_1094183174 .widget-Loader-Container svg circle.two { stroke:var(--color_2) !important; }

  *#dm .dmInner *.u_1094183174 .widget-Loader-Container svg circle.one { stroke:var(--color_4) !important; }

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

  *#dm .dmInner div.u_1456832113 {
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
  }

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

  *#dm .dmInner a.u_1238578751:hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1238578751.hover .iconBg { background-color:var(--color_3) !important; }

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

  *#dm .dmInner a.u_1238578751:hover {
    background-color:rgba(50,102,36,1) !important;
    background-image:none !important;
    border-color:rgba(50,102,36,1) !important;
  }

  *#dm .dmInner a.u_1238578751.hover {
    background-color:rgba(50,102,36,1) !important;
    background-image:none !important;
    border-color:rgba(50,102,36,1) !important;
  }

  *#dm .dmInner a.u_1317038874:hover {
    background-color:rgba(229,178,48,1) !important;
    background-image:none !important;
    border-color:rgba(229,178,48,1) !important;
  }

  *#dm .dmInner a.u_1317038874.hover {
    background-color:rgba(229,178,48,1) !important;
    background-image:none !important;
    border-color:rgba(229,178,48,1) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1238578751 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(59,120,42,0.5) rgba(59,120,42,0.5) rgba(59,120,42,0.5) rgba(59,120,42,0.5) !important;
    box-shadow:none !important;
    gap:6px !important;
  }

  *#dm .dmInner a.u_1317038874 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(59,120,42,0.5) rgba(59,120,42,0.5) rgba(59,120,42,0.5) rgba(59,120,42,0.5) !important;
    box-shadow:none !important;
    gap:6px !important;
  }

  *#dm .dmInner a.u_1238578751 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/96e7b2e6/icon/Icon-Arrow+Right-black.svg) !important;
    width:20px !important;
    height:20px !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1317038874 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/96e7b2e6/icon/Icon-Arrow+Right-black.svg) !important;
    width:20px !important;
    height:20px !important;
    background-color:var(--color_7) !important;
    order:1 !important;
  }

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

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

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

  *#dm .dmInner div.u_1828720515 .containerBullet {
    font-family:'Quattrocento Sans' !important;
    font-weight:400 !important;
    text-decoration:none !important;
  }

  *#dm .dmInner div.u_1526984302 hr {
    color:var(--color_2) !important;
    border:none !important;
    background:linear-gradient(to right,currentColor,transparent) !important;
    height:2px !important;
  }

  *#dm .dmInner a.u_1588638550:hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1588638550.hover .iconBg { background-color:var(--color_3) !important; }

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

  *#dm .dmInner a.u_1588638550:hover {
    background-color:rgba(50,102,36,1) !important;
    background-image:none !important;
    border-color:rgba(50,102,36,1) !important;
  }

  *#dm .dmInner a.u_1588638550.hover {
    background-color:rgba(50,102,36,1) !important;
    background-image:none !important;
    border-color:rgba(50,102,36,1) !important;
  }

  *#dm .dmInner a.u_1588638550 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(59,120,42,0.5) rgba(59,120,42,0.5) rgba(59,120,42,0.5) rgba(59,120,42,0.5) !important;
    box-shadow:none !important;
    gap:6px !important;
  }

  *#dm .dmInner a.u_1588638550 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/96e7b2e6/icon/Icon-Arrow+Right-black.svg) !important;
    width:20px !important;
    height:20px !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1345682760:hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1345682760.hover .iconBg { background-color:var(--color_3) !important; }

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

  *#dm .dmInner a.u_1345682760:hover {
    background-color:rgba(50,102,36,1) !important;
    background-image:none !important;
    border-color:rgba(50,102,36,1) !important;
  }

  *#dm .dmInner a.u_1345682760.hover {
    background-color:rgba(50,102,36,1) !important;
    background-image:none !important;
    border-color:rgba(50,102,36,1) !important;
  }

  *#dm .dmInner a.u_1345682760 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(59,120,42,0.5) rgba(59,120,42,0.5) rgba(59,120,42,0.5) rgba(59,120,42,0.5) !important;
    box-shadow:none !important;
    gap:6px !important;
  }

  *#dm .dmInner a.u_1345682760 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/96e7b2e6/icon/Icon-Arrow+Right-black.svg) !important;
    width:20px !important;
    height:20px !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }
}

@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner a.u_1652781204 span.text { font-size:17px !important; }

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

  *#dm .dmInner *.u_1385040260 .custom-shape svg { height:60px !important; }

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

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

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

  *#dm .dmInner *.u_1952484146 .custom-shape svg { height:90px !important; }

  *#dm .dmInner *.u_1952484146 .custom-shape svg { height:60px !important; }

  *#dm .dmInner *.u_1007483612 .custom-shape svg { height:80px !important; }

  *#dm .dmInner div.u_1012827673 .itemText { font-size:18px !important; }

  *#dm .dmInner div.u_1012827673 .itemText .rteBlock { font-size:18px !important; }

  *#dm .dmInner div.u_1012827673 .listText .itemName { font-size:20px !important; }

  *#dm .dmInner div.u_1012827673 .biglink>.itemName { font-size:20px !important; }

  *#dm .dmInner div.u_1012827673 span.buttonText { font-size:18px !important; }

  *#dm .dmInner *.u_1094183174 .custom-shape svg { height:90px !important; }

  *#dm .dmInner *.u_1094183174 .custom-shape svg { height:80px !important; }

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

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

  *#dm .dmInner *.u_1828720515 .IconBulletText svg { width:16px !important; }

  *#dm .dmInner div.u_1828720515 .containerBullet { font-size:18px !important; }

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

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

@media (min-width:1025px) {
  *#dm .dmInner div.u_3246322330 .listText .itemName { font-size:20px !important; }

  *#dm .dmInner div.u_3246322330 .biglink>.itemName { font-size:20px !important; }

  *#dm .dmInner div.u_3246322330 .itemText { font-size:18px !important; }

  *#dm .dmInner div.u_3246322330 .itemText .rteBlock { font-size:18px !important; }

  *#dm .dmInner *.u_3556051948 .containerBullet:not(:first-child) { margin-top:0px !important; }

  *#dm .dmInner *.u_3556051948 .bulltext { margin-left:0px !important; }

  *#dm .dmInner *.u_1385040260 .custom-shape svg { height:80px !important; }

  *#dm .dmInner *.u_1952484146 .custom-shape svg { height:140px !important; }

  *#dm .dmInner *.u_1007483612 .custom-shape svg { height:140px !important; }

  *#dm .dmInner div.u_1012827673 .listText .itemName { font-size:30px !important; }

  *#dm .dmInner div.u_1012827673 .biglink>.itemName { font-size:30px !important; }

  *#dm .dmInner div.u_1012827673 .itemText { font-size:24px !important; }

  *#dm .dmInner div.u_1012827673 .itemText .rteBlock { font-size:24px !important; }

  *#dm .dmInner div.u_1012827673 span.buttonText { font-size:20px !important; }

  *#dm .dmInner *.u_1094183174 .custom-shape svg { height:140px !important; }
}

*#dm .dmInner div.u_1930368868 { font-weight:600 !important; }

*#dm .dmInner div.u_1734873747 { font-weight:600 !important; }

*#dm .dmInner div.u_1602205966 { font-weight:600 !important; }

*#dm .dmInner div.u_1644749274 { font-weight:600 !important; }

*#dm .dmInner div.u_1330666552 { font-weight:600 !important; }

*#dm .dmInner div.u_1602965950 { font-weight:600 !important; }

*#dm .dmInner div.u_1749393886 { font-weight:600 !important; }

*#dm .dmInner div.u_1138390503 { font-weight:600 !important; }

*#dm .dmInner div.u_1594421194 { font-weight:600 !important; }

*#dm .dmInner div.u_1282519088 { font-weight:600 !important; }

*#dm .dmInner div.u_1296943967 { font-weight:600 !important; }

*#dm .dmInner div.u_1716437385 { font-weight:600 !important; }

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_595718778 span.text { font-size:16px !important; }

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

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

  *#dm .dmInner div.u_3246322330 .listText .itemName { font-size:20px !important; }

  *#dm .dmInner div.u_3246322330 .biglink>.itemName { font-size:20px !important; }

  *#dm .dmInner div.u_3246322330 span.buttonText { font-size:16px !important; }

  *#dm .dmInner div.u_3556051948 .containerBullet { font-size:16px !important; }

  *#dm .dmInner *.u_3556051948 .IconBulletText svg { width:16px !important; }

  *#dm .dmInner div.u_1012827673 .itemText { font-size:16px !important; }

  *#dm .dmInner div.u_1012827673 .itemText .rteBlock { font-size:16px !important; }

  *#dm .dmInner div.u_1012827673 .listText .itemName { font-size:18px !important; }

  *#dm .dmInner div.u_1012827673 .biglink>.itemName { font-size:18px !important; }
}

@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_3246322330 .itemText { font-size:16px !important; }

  *#dm .dmInner div.u_3246322330 .itemText .rteBlock { font-size:16px !important; }

  *#dm .dmInner div.u_3246322330 .listText .itemName { font-size:20px !important; }

  *#dm .dmInner div.u_3246322330 .biglink>.itemName { font-size:20px !important; }

  *#dm .dmInner div.u_3556051948 .containerBullet { font-size:18px !important; }

  *#dm .dmInner *.u_3556051948 .IconBulletText svg { width:18px !important; }

  *#dm .dmInner *.u_1385040260 .custom-shape svg { height:80px !important; }

  *#dm .dmInner *.u_1952484146 .custom-shape svg { height:100px !important; }

  *#dm .dmInner *.u_1007483612 .custom-shape svg { height:100px !important; }

  *#dm .dmInner div.u_1012827673 .listText .itemName { font-size:24px !important; }

  *#dm .dmInner div.u_1012827673 .biglink>.itemName { font-size:24px !important; }

  *#dm .dmInner div.u_1012827673 .itemText { font-size:18px !important; }

  *#dm .dmInner div.u_1012827673 .itemText .rteBlock { font-size:18px !important; }

  *#dm .dmInner div.u_1012827673 span.buttonText { font-size:18px !important; }

  *#dm .dmInner *.u_1094183174 .custom-shape svg { height:110px !important; }

  *#dm .dmInner *.u_1828720515 .IconBulletText svg { width:18px !important; }

  *#dm .dmInner div.u_1828720515 .containerBullet { font-size:20px !important; }
}

*#dm .dmInner div.u_1029744625 { font-weight:600 !important; }

*#dm .dmInner div.u_1081065483 { font-weight:600 !important; }

*#dm .dmInner div.u_1215390454 { font-weight:600 !important; }

*#dm .dmInner div.u_1073286154 { font-weight:600 !important; }

*#dm .dmInner div.u_1888648175 { font-weight:600 !important; }

*#dm .dmInner div.u_1793403729 { font-weight:600 !important; }

*#dm .dmInner div.u_1297089454 { font-weight:600 !important; }

*#dm .dmInner div.u_1058694609 { font-weight:600 !important; }

*#dm .dmInner div.u_1482430715 { font-weight:600 !important; }

*#dm .dmInner div.u_1839446738 { font-weight:600 !important; }

*#dm .dmInner div.u_1058261199 { font-weight:600 !important; }

*#dm .dmInner div.u_1684729566 { font-weight:600 !important; }
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1930368868
{
}
*#dm .dmInner div.u_1734873747
{
}
*#dm .dmInner div.u_1734873747
{
}
*#dm .dmInner div.u_1602205966
{
}
*#dm .dmInner div.u_1602205966
{
}
*#dm .dmInner div.u_1644749274
{
}
*#dm .dmInner div.u_1644749274
{
}
*#dm .dmInner div.u_1330666552
{
}
*#dm .dmInner div.u_1330666552
{
}
*#dm .dmInner div.u_1602965950
{
}
*#dm .dmInner div.u_1602965950
{
}
*#dm .dmInner div.u_1749393886
{
}
*#dm .dmInner div.u_1749393886
{
}
*#dm .dmInner div.u_1138390503
{
}
*#dm .dmInner div.u_1594421194
{
}
*#dm .dmInner div.u_1594421194
{
}
*#dm .dmInner div.u_1282519088
{
}
*#dm .dmInner div.u_1282519088
{
}
*#dm .dmInner div.u_1296943967
{
}
*#dm .dmInner div.u_1296943967
{
}
*#dm .dmInner div.u_1716437385
{
}
*#dm .dmInner div.u_1716437385
{
}
*#dm .dmInner div.u_1029744625
{
}
*#dm .dmInner div.u_1029744625
{
}
*#dm .dmInner div.u_1081065483
{
}
*#dm .dmInner div.u_1215390454
{
}
*#dm .dmInner div.u_1073286154
{
}
*#dm .dmInner div.u_1888648175
{
}
*#dm .dmInner div.u_1793403729
{
}
*#dm .dmInner div.u_1297089454
{
}
*#dm .dmInner div.u_1081065483
{
}
*#dm .dmInner div.u_1215390454
{
}
*#dm .dmInner div.u_1073286154
{
}
*#dm .dmInner div.u_1888648175
{
}
*#dm .dmInner div.u_1793403729
{
}
*#dm .dmInner div.u_1297089454
{
}
*#dm .dmInner div.u_1058694609
{
}
*#dm .dmInner div.u_1482430715
{
}
*#dm .dmInner div.u_1839446738
{
}
*#dm .dmInner div.u_1058261199
{
}
*#dm .dmInner div.u_1684729566
{
}
*#dm .dmInner div.u_1058694609
{
}
*#dm .dmInner div.u_1482430715
{
}
*#dm .dmInner div.u_1839446738
{
}
*#dm .dmInner div.u_1058261199
{
}
*#dm .dmInner div.u_1684729566
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(219, 123, 11, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#a2d1975d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a2d1975d {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
}
    
#cfb8e813 {
    margin: 0px 0% 0px 0%;
}
    
#\33 26a84a6 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 5e0f07b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 52px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 24px 48px 24px 48px;
    margin: 0% 0% 0% 0%;
}
    
#f19b51f8 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 120px 0% 120px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 d1ab9fa::before, #\37 d1ab9fa > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(253, 195, 53, 1);
    opacity: 0.7;
}
#\37 d1ab9fa {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/96e7b2e6/dms3rep/multi/opt/mango+2-1920w.png");
}
    
#ab0551da.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ab0551da {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 d07bbb0 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#widget_1ii.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#widget_1ii {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0px 0px 0px;
}
    
#fff862a8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fff862a8 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 3px;
    margin-right: 0px;
}
    
#group_bmj {
    align-items: flex-start;
    max-width: 800px;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    min-width: auto;
    padding: 0px 48px 0px 48px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c25297b {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\35 0894f07 {
    margin: 0px 0% 0px 0%;
}
    
#\36 42c3edc {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 52px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 48px 0px 48px;
    margin: 0% 0% 0% 0%;
}
    
#\34 9f9c9f1::before, #\34 9f9c9f1 > .bgExtraLayerOverlay {
    
}
#\34 9f9c9f1 {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/96e7b2e6/dms3rep/multi/%E7%94%A2%E5%93%81%E6%AA%94%E6%A1%88-bg-image-2.svg");
    background-position: 0% 0%;
}
    
#\37 fc14557 {
    align-items: flex-start;
    width: 40%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.5%;
    justify-content: flex-start;
    order: 3;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
}
    
#\39 8ddd706 {
    align-items: flex-start;
    max-width: 900px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 36px;
    column-gap: 2.030456852791878%;
    min-width: auto;
    order: 2;
    flex-wrap: nowrap;
    align-self: center;
    --column-gap: 20px;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 65cdd8f {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 0% 12% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_8e0 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 39d0a6a {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 52px;
    column-gap: 24px;
    min-width: auto;
    order: 0;
    justify-content: space-between;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#widget_9c8 {
    width: 80%;
    height: auto;
    min-width: 400px;
    max-width: 100%;
    max-height: 100%;
    min-height: 300px;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 16c941c {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\31 3173b56.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 3173b56 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 4325b28.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 4325b28 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#fbf03214 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#c6a5a172.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c6a5a172 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 11b1fbd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 11b1fbd {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 ab421a2 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#c1aa8154.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c1aa8154 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#b82861cb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b82861cb {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#a2ce64d5 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#f8cec9ae.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f8cec9ae {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 652a656.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 652a656 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#aab264e1 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\32 a1faf7e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 a1faf7e {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#a6b5a943.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a6b5a943 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#f1fa9295 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#d7b84649.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d7b84649 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#e3e19831.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e3e19831 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_es5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 24px 0px 24px;
}
#widget_es5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 2873592 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 98c5923 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    max-width: 1200px;
    order: 0;
    min-width: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px 0px 0px 0px;
}
    
#efd710ff {
    min-height: 0;
    column-gap: 0%;
    row-gap: 72px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a445dcc0 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 72px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 d9f1e97 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 100px 100px 100px 100px;
    min-width: auto;
    max-width: auto;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 97737d1::before, #\36 97737d1 > .bgExtraLayerOverlay {
    
}
#\36 97737d1 {
    background-color: rgba(59,120,42,1);
    background-image: none;
    background-position: 50% 100%;
}
    
#\34 c299f37 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 20px;
    flex-wrap: nowrap;
    --column-gap: 20px;
    flex-direction: row;
    align-content: center;
    order: 1;
    padding: 0px 48px 0px 48px;
}
    
#f16b9869 {
    margin: 0px 0% 0px 0%;
}
    
#c58a3008.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c58a3008 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 1541afb {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ab2fe6fd {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 100px 100px 100px 100px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#d619c9a1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d619c9a1 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#bee34efd {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 100px 100px 100px 100px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 828cb54.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 828cb54 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 5c2d7e3 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 100px 100px 100px 100px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 1bc9322.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 1bc9322 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#ef6aa539 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 100px 100px 100px 100px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#ecaccf7e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ecaccf7e {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 456fe9f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 52px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 12% 0px 12%;
    margin: 0% 0% 0% 0%;
}
    
#\36 9e86c64 {
    width: 100%;
    height: auto;
    min-width: 100px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 1394658 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 3% 0% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\35 222fabb {
    align-items: flex-start;
    width: auto;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    min-width: auto;
    order: 0;
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#d4e8e896 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 90px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 409b164 {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    justify-content: flex-start;
    order: 3;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    flex-direction: row;
    min-width: auto;
    max-width: auto;
    padding: 0px 0px 0px 0px;
}
    
#b6cb33d8 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b9455f8e::before, #b9455f8e > .bgExtraLayerOverlay {
    
}
#b9455f8e {
    background-color: var(--color_3);
    background-image: none;
    background-position: 0% 100%;
}
    
#\31 68027fc {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 48px;
    column-gap: 2.160045900975396%;
    min-width: auto;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#afce4dd6 {
    margin: 0px 0% 0px 0%;
}
    
#\36 78bc2e3 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 239fb68 {
    align-items: flex-start;
    width: 48.75%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 5.263157894736842%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 4;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#a46fd7df.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a46fd7df {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_sj6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#widget_sj6 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_am5 {
    width: 50%;
    height: auto;
    max-width: 300px;
    order: 3;
    margin-right: 0%;
    margin-left: 0%;
    min-width: 200px;
}
    
#group_gga {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 21f3360 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 48px;
    column-gap: 2.160045900975396%;
    min-width: auto;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    padding: 60px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 257e7dc {
    align-items: flex-end;
    width: auto;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    min-width: auto;
    order: 0;
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\32 bab92b6 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 0e62b16 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d27e6c0b {
    align-items: flex-end;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 0%;
    justify-content: flex-start;
    order: 3;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    flex-direction: row;
    min-width: auto;
    max-width: auto;
    padding: 0px 0px 0px 0px;
}
    
#\30 4195366 {
    width: 50%;
    height: auto;
    max-width: 300px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    min-width: 200px;
}
    
#\32 191707a {
    align-items: flex-start;
    width: 48.75%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 5.263157894736842%;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\30 2cd8145.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 2cd8145 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: auto;
}
    
#\34 3834d30.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 3834d30 {
    width: 283px;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_do1.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#widget_do1 {
    width: 287px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_bkp.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_bkp {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 b93e569 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 82b6068 {
    margin: 0px 0% 0px 0%;
}
    
#aebbf741.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aebbf741 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: auto;
    order: 2;
}
    
#\36 51bf873 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    max-width: 1200px;
    order: 0;
    min-width: auto;
    align-self: center;
    padding: 0px 48px 0px 48px;
    margin: 0px 0px 0px 0px;
}
    
#cc38269d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 52px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 08f0cbc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 08f0cbc {
    width: 100%;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#f04884a9::before, #f04884a9 > .bgExtraLayerOverlay {
    
}
#f04884a9 {
    background-color: var(--color_3);
    background-image: none;
    background-position: 50% 100%;
}
    
#\37 0ace95e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 0ace95e {
    width: 100%;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#e4a9448c {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.5%;
    justify-content: flex-start;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
}
    
#\39 eaa390a {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 756fec7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 756fec7 {
    width: 100%;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#d2a9e235 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 5.263157894736842%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 3;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\30 d63d72f {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 5.263157894736842%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\31 682519c {
    width: 400px;
    height: auto;
    min-width: 400px;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ad07f3d3 {
    align-items: center;
    max-width: 900px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 20px;
    min-width: auto;
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: center;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c1bedac.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 c1bedac {
    width: 100%;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#d112f6c3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d112f6c3 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: auto;
    order: 0;
}
    
#\31 a5f4f4d {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 3% 12% 3%;
    margin: 0% 0% 0% 0%;
}
    
#widget_9hv {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\35 5020951::before, #\35 5020951 > .bgExtraLayerOverlay {
    
}
#\35 5020951 {
    background-color: var(--color_3);
    background-image: none;
    background-position: 50% 100%;
    background-size: contain;
}
    
#\31 d47da07[data-background-color-animation] {
    
}
#\31 d47da07::before, #\31 d47da07 > .bgExtraLayerOverlay {
    
}
#\31 d47da07 {
    align-items: flex-start;
    width: 100%;
    min-height: 420px;
    max-height: none;
    row-gap: 20px;
    column-gap: 2.160045900975396%;
    min-width: 0%;
    flex-wrap: nowrap;
    --column-gap: 20px;
    background-image: url("https://irp.cdn-website.com/96e7b2e6/dms3rep/multi/opt/%E8%89%B2+%E8%90%AC%E4%B8%AD%E9%81%B8%E4%B8%80%E7%9A%84%E9%A9%95%E5%82%B2-1920w.png");
    justify-content: flex-end;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    max-width: 420px;
    padding: 48px 48px 48px 48px;
}
    
#d6000282 {
    align-items: flex-start;
    width: 48.75%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 5.263157894736842%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 4;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\30 405d0ff {
    align-items: flex-end;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 0%;
    min-width: auto;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 74e1cb7 {
    margin: 0px 0% 0px 0%;
}
    
#\36 45b0b14 {
    width: 210px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    min-width: auto;
}
    
#\32 381ebbf {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 120px 3% 120px 3%;
    margin: 0% 0% 0% 0%;
}
    
#\37 0f5a1c0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 0f5a1c0 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#c262fde7 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 2b0bbb6 {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 8px;
    justify-content: flex-start;
    order: 3;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    --column-gap: 8px;
    flex-direction: row;
    min-width: auto;
    max-width: auto;
    padding: 0px 0px 0px 0px;
}
    
#d45fcfae {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 90px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 48b557e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 48b557e {
    width: 270px;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#fa07b737[data-background-color-animation] {
    
}
#fa07b737::before, #fa07b737 > .bgExtraLayerOverlay {
    
}
#fa07b737 {
    align-items: flex-start;
    width: 100%;
    min-height: 420px;
    max-height: none;
    row-gap: 20px;
    column-gap: 2.160045900975396%;
    min-width: 0%;
    flex-wrap: nowrap;
    --column-gap: 20px;
    background-image: url("https://irp.cdn-website.com/96e7b2e6/dms3rep/multi/opt/%E8%B3%AA+%E5%AE%88%E8%AD%B7%E5%81%A5%E5%BA%B7-1920w.png");
    justify-content: flex-end;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    max-width: 420px;
    order: 0;
    padding: 48px 48px 48px 48px;
}
    
#\35 b66fae1 {
    align-items: flex-end;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 0%;
    min-width: auto;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8ea6298 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e399550b {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    min-width: auto;
}
    
#a7bad630 {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 8px;
    justify-content: flex-start;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    --column-gap: 8px;
    flex-direction: row;
    min-width: auto;
    max-width: auto;
    padding: 0px 0px 0px 0px;
}
    
#f9440e3b {
    align-items: flex-start;
    width: 48.75%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 5.263157894736842%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 4;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\38 b8ce456.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 b8ce456 {
    width: 358px;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 09f1ea9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 09f1ea9 {
    width: 270px;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_j1t.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#widget_j1t {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 d2c81bc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\34 d2c81bc {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#widget_e19.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_e19 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#group_5fr {
    justify-content: flex-start;
    align-items: center;
    max-width: 500px;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.279608192341941%;
    order: 0;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    min-width: auto;
}
    
#\33 230112c {
    justify-content: flex-start;
    align-items: center;
    max-width: 500px;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.279608192341941%;
    order: 2;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    min-width: auto;
}
}



@media all {
    
#\34 7aafc2b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: rgba(255,255,255,0);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 aa2dee1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 aa2dee1 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f86b8c46 {
    align-items: stretch;
    width: auto;
    min-height: 0px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8f6e083 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 b98e83e::before, #\35 b98e83e > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.5;
}
#\35 b98e83e {
    background-color: rgba(255,255,255,0);
}
    
#cf2f779d {
    margin: 0px 0% 0px 0%;
}
    
#\39 456a501 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 30% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 4f846ef {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 8% 0px 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 c96618f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c9bfe0f1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c9bfe0f1 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_4ti {
    align-items: flex-start;
    width: 100%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    order: 1;
}
}



@media all {
    
#\34 840389f {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 60ad173.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 60ad173 {
    width: 391px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d84160a3 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 48px;
    column-gap: 2.2813688212927756%;
    order: 1;
    min-width: auto;
    max-width: 1200px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
}
    
#a998976b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a998976b {
    width: 492px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cdc8d91d {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c4e97ad7 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 40px;
    column-gap: 24px;
    min-width: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b739faec {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 a5df47c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 24px 48px 24px 48px;
    margin: 0% 0% 0% 0%;
}
    
#\33 00d933e {
    margin: 0px 0% 0px 0%;
}
    
#\31 ec4b07c {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 60px;
    column-gap: 5%;
    min-width: auto;
    order: 3;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 5%;
    max-width: 900px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#db84fff9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#db84fff9 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 264890f {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3a36954 {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 7a1d662 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 60px;
    column-gap: 0%;
    min-width: auto;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-self: stretch;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 748eb6a::before, #\35 748eb6a > .bgExtraLayerOverlay {
    
}
#\35 748eb6a {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/96e7b2e6/dms3rep/multi/opt/mango+2-1920w.png");
    background-attachment: fixed;
}
    
#\31 7915ce4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 7915ce4 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 3px;
    margin-right: 0px;
}
    
#d099f5f4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 32px 12px 40px;
}
#d099f5f4 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 32d5cf3 {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ca94115f {
    justify-content: flex-start;
    align-items: center;
    max-width: 500px;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.279608192341941%;
    order: 0;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    min-width: auto;
}
    
#cdb1be8b {
    justify-content: flex-start;
    align-items: center;
    max-width: 500px;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.279608192341941%;
    order: 0;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    min-width: auto;
}
    
#e2acfdd3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 32px 12px 32px;
}
#e2acfdd3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 7e8dd26.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 32px 12px 32px;
}
#\33 7e8dd26 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 ad9296c {
    margin: 0px 0% 0px 0%;
}
    
#\39 f65ea19 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#ce999ac3 {
    justify-content: flex-start;
    align-items: center;
    max-width: 500px;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.279608192341941%;
    order: 0;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    min-width: auto;
}
    
#d449fbf4 {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 e4af2be.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 32px 12px 32px;
}
#\35 e4af2be {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 8a34a6d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 8a34a6d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#d3e1606d::before, #d3e1606d > .bgExtraLayerOverlay {
    
}
#d3e1606d {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-position: 50% 100%;
    background-size: contain;
}
    
#\33 1a528b5 {
    min-height: 80px;
    column-gap: 6%;
    row-gap: 90px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 bf864af {
    width: 90%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#ae879a1c {
    margin: 0px 0% 0px 0%;
}
    
#\38 d56bcc1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 f90cc4e {
    min-height: 60px;
    column-gap: 4%;
    row-gap: 90px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-color: var(--color_6);
    background-image: none;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 82cf122 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f27598f2 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 90px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 95fc441::before, #\35 95fc441 > .bgExtraLayerOverlay {
    
}
#\35 95fc441 {
    background-color: rgba(255,255,255,0);
    background-image: none;
    background-position: 0% 100%;
}
}



@media all {
    
#c087b5b5 {
    margin: 0px 0% 0px 0%;
}
    
#\38 8b2917d {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 5%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    --column-gap: 5%;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
}
    
#\39 fb6957f::before, #\39 fb6957f > .bgExtraLayerOverlay {
    
}
#\39 fb6957f {
    background-color: rgba(255,255,255,0);
    background-image: none;
    background-position: 50% 100%;
}
    
#a937023b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 52px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 d0a1886 {
    align-items: center;
    width: auto;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: auto;
    background-color: rgba(255, 255, 255, 0);
    background-image: none;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    padding: 12px 28px 12px 28px;
}
    
#\34 e8e2edb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 e8e2edb {
    width: 100%;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#a0f341bd {
    align-items: flex-start;
    width: 48.75%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 5.263157894736842%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#d736ae28 {
    align-items: center;
    max-width: 1000px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 42px;
    column-gap: 5%;
    min-width: auto;
    order: 2;
    flex-wrap: nowrap;
    align-self: center;
    --column-gap: 5%;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_9) var(--color_9) var(--color_9) var(--color_9);
    border-style: solid;
    border-radius: 0px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 33cac1b {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ee90f4d8 {
    width: 50%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f8ad030f {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 3% 0% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\30 dd1809e {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\33 623aba7 {
    margin: 0px 0% 0px 0%;
}
    
#\35 36d263a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 90px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-color: var(--color_6);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#af6ba1ed {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 90px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d490bfc3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d67eec49::before, #d67eec49 > .bgExtraLayerOverlay {
    
}
#d67eec49 {
    background-color: rgba(255,255,255,0);
    background-image: none;
    background-position: 0% 100%;
}
    
#e0d037de {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#f93ad093.flex-element.widget-wrapper > [data-element-type] {
    padding: 24px 24px 24px 24px;
}
#f93ad093 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 94ec9d1::before, #\35 94ec9d1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.7;
    border-radius: inherit;
}
#\35 94ec9d1 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 52px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: url("https://irp.cdn-website.com/96e7b2e6/dms3rep/multi/opt/Gemini_Generated_Image_gmh7lvgmh7lvgmh7+2-1920w.png");
    box-shadow: none;
    background-attachment: fixed;
    padding: 12% 48px 12% 48px;
    margin: 0% 0% 0% 0%;
}
    
#\31 43fc800 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\30 dd3cce1 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#a5ea9335.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a5ea9335 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#d45e5e6d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d45e5e6d {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 cdc8c11.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 cdc8c11 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#a92a12d6 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#c150d99a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c150d99a {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 cbf941d::before, #\31 cbf941d > .bgExtraLayerOverlay {
    
}
#\31 cbf941d {
    background-color: rgba(255,255,255,0);
    background-image: url("https://irp.cdn-website.com/96e7b2e6/dms3rep/multi/%E7%94%A2%E5%93%81%E6%AA%94%E6%A1%88-bg-image-2.svg");
    background-position: 0% 0%;
}
    
#a0c967d9 {
    margin: 0px 0% 0px 0%;
}
    
#a850e235 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 52px;
    column-gap: 24px;
    min-width: auto;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\38 f0f7f1f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 f0f7f1f {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#a08b7638.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a08b7638 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#d96037f3 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#b3907627.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b3907627 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\31 d42c0c1 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\37 87822ce {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 d2596bf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 d2596bf {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\33 c5c170b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 c5c170b {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#b489eba9 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\37 84b08a9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 84b08a9 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#bfb53ec0 {
    align-items: flex-start;
    width: 40%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.5%;
    justify-content: flex-start;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
}
    
#\34 2262e6d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 2262e6d {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#d9bee6de.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d9bee6de {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#f1963273 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 b80018f {
    align-items: flex-start;
    max-width: 900px;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 52px;
    column-gap: 2.030456852791878%;
    min-width: auto;
    order: 2;
    flex-wrap: nowrap;
    align-self: center;
    --column-gap: 20px;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#df44821a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 32px 12px 40px;
}
#df44821a {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 4;
    min-height: auto;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 4c16f44 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 50683da {
    margin: 0px 0% 0px 0%;
}
    
#\34 4ab799b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 90px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 54e0133 {
    min-height: 120px;
    column-gap: 4%;
    row-gap: 90px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-color: var(--color_2);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#eeaf50e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cf21301c::before, #cf21301c > .bgExtraLayerOverlay {
    
}
#cf21301c {
    background-color: rgba(255,255,255,0);
    background-image: none;
    background-position: 0% 100%;
}
}



@media all {
    
#\37 97676f7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 97676f7 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: auto;
    order: 2;
}
    
#\37 72b22a6 {
    width: 400px;
    height: auto;
    min-width: 400px;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 971911e {
    align-items: center;
    max-width: 900px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 20px;
    min-width: auto;
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: center;
    --column-gap: 20px;
    background-image: none;
    background-color: rgba(255,255,255,0);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0c4b717 {
    margin: 0px 0% 0px 0%;
}
    
#\38 dfa4326.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 dfa4326 {
    width: 100%;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 952639a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 952639a {
    width: 100%;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 de75e93 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.5%;
    justify-content: flex-start;
    order: 2;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
}
    
#e30b065b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 52px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    box-shadow: none;
    background-image: none;
    background-color: rgba(255, 255, 255, 0.9);
    padding: 52px 0px 52px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fc535e9c {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
}
    
#\33 f4cbffd {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ea284844 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 3% 6% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\39 3358dd7 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    max-width: 1200px;
    order: 0;
    min-width: auto;
    align-self: center;
    padding: 0px 48px 0px 48px;
    margin: 0px 0px 0px 0px;
}
    
#ae579c3f {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 5.263157894736842%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 3;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\36 d711f6b {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a97ebbd1::before, #a97ebbd1 > .bgExtraLayerOverlay {
    
}
#a97ebbd1 {
    background-color: var(--color_2);
    background-image: none;
    background-position: 50% 100%;
}
    
#ee42b064 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 5.263157894736842%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#f4f3cbdb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f4f3cbdb {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: auto;
    order: 0;
}
}



@media all {
    
#\32 9494507 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    max-width: 1200px;
    order: 0;
    min-width: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px 0px 0px 0px;
}
    
#\37 6549838 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 72px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#c96c39bd {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 45eaea7 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 20px;
    flex-wrap: nowrap;
    --column-gap: 20px;
    flex-direction: row;
    align-content: center;
    order: 1;
    padding: 0px 48px 0px 48px;
}
    
#\32 4d60267.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 4d60267 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 37cefd5 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 87bc16e {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 100px 100px 100px 100px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 cf4306e::before, #\33 cf4306e > .bgExtraLayerOverlay {
    
}
#\33 cf4306e {
    background-color: rgba(255,255,255,0);
    background-image: none;
    background-position: 50% 100%;
}
    
#\30 e077049 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 100px 100px 100px 100px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 b3094d1 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 72px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bda71582 {
    margin: 0px 0% 0px 0%;
}
    
#\32 1bf19ff.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 1bf19ff {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\30 7f52d7a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 7f52d7a {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\35 7adb943 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 100px 100px 100px 100px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c68545f9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c68545f9 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 df5bde6 {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 100px 100px 100px 100px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c582a8f2 {
    width: 100%;
    height: auto;
    min-width: 100px;
    max-width: 100%;
    order: 2;
}
    
#fe78d47d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fe78d47d {
    width: auto;
    height: auto;
    max-width: auto;
    order: 0;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 0a771bd {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 52px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 12% 0px 12%;
    margin: 0% 0% 0% 0%;
}
    
#\32 067770b {
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 20px;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 100px 100px 100px 100px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a56d8157 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 c527117 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 3% 8% 3%;
    margin: 0% 0% 0% 0%;
}
    
#e3779748 {
    margin: 0px 0% 0px 0%;
}
    
#\36 f0e39bd::before, #\36 f0e39bd > .bgExtraLayerOverlay {
    
}
#\36 f0e39bd {
    background-color: var(--color_8);
    background-image: none;
    background-position: 0% 100%;
}
    
#\33 9df437c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dddecac0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dddecac0 {
    width: auto;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#fb26d8a2 {
    align-items: flex-start;
    width: 48.75%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 5.263157894736842%;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#b426d1ba {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    justify-content: flex-start;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    flex-direction: row;
    min-width: auto;
    max-width: auto;
    padding: 0px 0px 0px 0px;
}
    
#\36 3f50712 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 f9ba018 {
    width: 50%;
    height: auto;
    max-width: 300px;
    order: 3;
    margin-right: 0%;
    margin-left: 0%;
    min-width: 200px;
}
    
#\30 bc6c665 {
    width: 50%;
    height: auto;
    max-width: 300px;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    min-width: 200px;
}
    
#\34 bcb3000 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 48px;
    column-gap: 2.160045900975396%;
    min-width: auto;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    padding: 60px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e49872df {
    align-items: flex-end;
    width: auto;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    min-width: auto;
    order: 0;
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#fa7bad52 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 d13680b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 d13680b {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: auto;
}
    
#d21cd6f5 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 c109b80 {
    align-items: flex-start;
    width: auto;
    min-height: 0px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    min-width: auto;
    order: 0;
    padding: 0px 12px 0px 12px;
    margin: 0px 0% 0px 0%;
}
    
#d6bfb5fc {
    align-items: flex-start;
    width: 48.75%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 5.263157894736842%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 4;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\37 1f4fa00.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 1f4fa00 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\36 822db6d.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#\36 822db6d {
    width: 287px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 99d0892.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 99d0892 {
    width: 283px;
    height: auto;
    max-width: auto;
    order: 1;
    min-width: auto;
    margin: 0px 0% 0px 0%;
}
    
#d8bcbc88 {
    align-items: flex-end;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 0%;
    justify-content: flex-start;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    flex-direction: row;
    min-width: auto;
    max-width: auto;
    padding: 0px 0px 0px 0px;
}
    
#\35 54cca4e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 32px 12px 40px;
}
#\35 54cca4e {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 eef1bdc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 32px 12px 40px;
}
#\31 eef1bdc {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e80c6e4 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 48px;
    column-gap: 2.160045900975396%;
    min-width: auto;
    flex-wrap: nowrap;
    --column-gap: 20px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#baad59c0 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 90px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a2d1975d {
    width: 84.64%;
}
    
#\33 26a84a6 {
    width: 100%;
}
    
#\31 5e0f07b {
    width: 100%;
    min-height: 80px;
    row-gap: 36px;
}
    
#f19b51f8 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 90px 4% 90px 4%;
}
    
#\37 d1ab9fa::before, #\37 d1ab9fa > .bgExtraLayerOverlay {
    
}
    
#ab0551da {
    width: 84.64%;
}
    
#fff862a8 {
    width: 84.64%;
}
    
#\30 c25297b {
    width: 100%;
}
    
#cfb8e813 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 42c3edc {
    width: 100%;
    min-height: 80px;
}
    
#\34 9f9c9f1::before, #\34 9f9c9f1 > .bgExtraLayerOverlay {
    
}
#\34 9f9c9f1 {
    background-position: 0% 0%;
}
    
#\34 65cdd8f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 100px 4% 100px 4%;
}
    
#widget_9c8 {
    height: 300px;
}
    
#\31 3173b56 {
    width: 84.64%;
}
    
#\36 4325b28 {
    width: 84.64%;
}
    
#c6a5a172 {
    width: 84.64%;
}
    
#\35 11b1fbd {
    width: 84.64%;
}
    
#c1aa8154 {
    width: 84.64%;
}
    
#b82861cb {
    width: 84.64%;
}
    
#f8cec9ae {
    width: 84.64%;
}
    
#\31 652a656 {
    width: 84.64%;
}
    
#\32 a1faf7e {
    width: 84.64%;
}
    
#a6b5a943 {
    width: 84.64%;
}
    
#d7b84649 {
    width: 84.64%;
}
    
#e3e19831 {
    width: 84.64%;
}
    
#\33 39d0a6a {
    row-gap: 24px;
}
    
#widget_es5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 12px 0px 12px;
}
#widget_es5 {
    margin: 0px 0% 0px 0%;
}
    
#\35 0894f07 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#efd710ff {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 42px;
    padding: 100px 8% 0% 8%;
}
    
#a445dcc0 {
    width: 100%;
    min-height: 80px;
    row-gap: 48px;
}
    
#\36 97737d1::before, #\36 97737d1 > .bgExtraLayerOverlay {
    
}
    
#c58a3008 {
    width: auto;
}
    
#d619c9a1 {
    width: auto;
}
    
#\30 828cb54 {
    width: auto;
}
    
#\35 1bc9322 {
    width: auto;
}
    
#ecaccf7e {
    width: auto;
}
    
#\38 456fe9f {
    width: 100%;
    min-height: 80px;
    row-gap: 0px;
    padding: 0% 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 9e86c64 {
    height: auto;
}
    
#f16b9869 {
    margin: 0px 0% 0px 0%;
}
    
#\34 c299f37 {
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
    --column-gap: 3%;
    padding: 0px 80px 0px 80px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d9f1e97 {
    width: auto;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 8px 0%;
}
    
#ab2fe6fd {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
    align-items: flex-start;
}
    
#bee34efd {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\35 5c2d7e3 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#ef6aa539 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1394658 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 100px 6% 0px 6%;
}
    
#d4e8e896 {
    width: 100%;
    min-height: 80px;
}
    
#b9455f8e::before, #b9455f8e > .bgExtraLayerOverlay {
    
}
#b9455f8e {
    background-position: 0% 100%;
}
    
#a46fd7df {
    width: 84.64%;
}
    
#\30 2cd8145 {
    width: 84.64%;
}
    
#\34 3834d30 {
    width: 91.49%;
}
    
#\30 4195366 {
    height: auto;
}
    
#widget_am5 {
    height: auto;
}
    
#afce4dd6 {
    margin: 0px 0% 0px 0%;
}
    
#group_gga {
    column-gap: 3.8228449831381677%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 68027fc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 21f3360 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 12px;
}
    
#\32 257e7dc {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 756fec7 {
    width: 84.64%;
}
    
#aebbf741 {
    width: 84.64%;
}
    
#cc38269d {
    width: 100%;
    min-height: 80px;
    row-gap: 42px;
}
    
#\31 682519c {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    max-width: 100%;
    order: 1;
}
    
#\32 08f0cbc {
    width: 84.64%;
}
    
#\35 c1bedac {
    width: 84.64%;
}
    
#d112f6c3 {
    width: 84.64%;
}
    
#f04884a9::before, #f04884a9 > .bgExtraLayerOverlay {
    
}
    
#\37 0ace95e {
    width: 84.64%;
}
    
#\31 a5f4f4d {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 100px 4% 100px 4%;
}
    
#ad07f3d3 {
    column-gap: 3.1857041526151395%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 48px 0px 48px;
    margin: 0px 0% 0px 0%;
}
    
#e4a9448c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 2;
    row-gap: 12px;
}
    
#\36 82b6068 {
    margin: 0px 0% 0px 0%;
}
    
#widget_9hv {
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5020951::before, #\35 5020951 > .bgExtraLayerOverlay {
    
}
    
#\31 d47da07::before, #\31 d47da07 > .bgExtraLayerOverlay {
    
}
#\31 d47da07 {
    width: 400px;
    min-width: 0%;
    min-height: 420px;
}
    
#\32 381ebbf {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 100px 10% 100px 10%;
}
    
#\37 0f5a1c0 {
    width: 84.64%;
}
    
#d45fcfae {
    width: 100%;
    min-height: 80px;
    row-gap: 36px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 48b557e {
    width: 84.64%;
}
    
#fa07b737::before, #fa07b737 > .bgExtraLayerOverlay {
    
}
#fa07b737 {
    width: 400px;
    min-width: 0%;
    min-height: 420px;
}
    
#\38 b8ce456 {
    width: 84.64%;
}
    
#\34 09f1ea9 {
    width: 84.64%;
}
    
#\35 b66fae1 {
    order: 0;
}
    
#a7bad630 {
    order: 1;
    width: 100%;
}
    
#\34 d2c81bc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\34 d2c81bc {
    width: auto;
    min-height: auto;
}
    
#\31 74e1cb7 {
    margin: 0px 0% 0px 0%;
}
    
#\31 2b0bbb6 {
    width: 100%;
}
    
#d6000282 {
    width: 100%;
}
    
#widget_j1t.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#widget_j1t {
    width: auto;
    min-height: auto;
}
    
#f9440e3b {
    width: 100%;
}
    
#widget_e19.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#widget_e19 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_5fr {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 230112c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7aafc2b {
    width: 100%;
    min-height: 80px;
    row-gap: 0px;
}
    
#\32 aa2dee1 {
    width: 84.64%;
}
    
#f86b8c46 {
    row-gap: 4px;
}
    
#\35 b98e83e::before, #\35 b98e83e > .bgExtraLayerOverlay {
    
}
    
#cf2f779d {
    margin: 0px 0% 0px 0%;
}
    
#\39 456a501 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 36% 0% 0% 0%;
}
    
#\32 4f846ef {
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
}
    
#c9bfe0f1 {
    width: 104.02%;
}
    
#\38 8f6e083 {
    height: auto;
}
    
#group_4ti {
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 60ad173 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d84160a3 {
    --column-gap: 6px;
    column-gap: 6px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#a998976b {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cdc8d91d {
    width: 100%;
}
    
#c4e97ad7 {
    row-gap: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b739faec {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 12% 4% 12% 4%;
}
    
#\39 a5df47c {
    width: 100%;
    min-height: 80px;
    row-gap: 36px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 00d933e {
    margin: 0px 0% 0px 0%;
}
    
#\31 ec4b07c {
    row-gap: 40px;
    --column-gap: 5%;
    column-gap: 5%;
}
    
#db84fff9 {
    width: 100%;
}
    
#\38 264890f {
    width: 100%;
}
    
#\36 3a36954 {
    height: 360px;
    width: 90%;
}
    
#\32 7a1d662 {
    row-gap: 0px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 748eb6a::before, #\35 748eb6a > .bgExtraLayerOverlay {
    
}
#\35 748eb6a {
    background-position: 50% 100%;
}
    
#\31 7915ce4 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 32d5cf3 {
    height: auto;
    width: 90%;
}
    
#ca94115f {
    width: 30.66%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cdb1be8b {
    width: 30.66%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e2acfdd3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#e2acfdd3 {
    width: 100%;
    min-height: auto;
}
    
#\33 7e8dd26.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\33 7e8dd26 {
    width: 100%;
    min-height: auto;
}
    
#\39 f65ea19 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 12% 4% 12% 4%;
}
    
#\32 ad9296c {
    margin: 0px 0% 0px 0%;
}
    
#ce999ac3 {
    width: 30.66%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d449fbf4 {
    height: auto;
    width: 90%;
    max-width: 99.99317069469211%;
}
    
#\35 e4af2be.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\35 e4af2be {
    width: 100%;
    min-height: auto;
}
    
#\35 8a34a6d.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#\35 8a34a6d {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d3e1606d::before, #d3e1606d > .bgExtraLayerOverlay {
    
}
    
#\33 1a528b5 {
    width: 100%;
    min-height: 80px;
    row-gap: 36px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
}
    
#\32 bf864af {
    height: auto;
    width: 90%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ae879a1c {
    margin: 0px 0% 0px 0%;
}
    
#\34 f90cc4e {
    width: 100%;
    min-height: 60px;
}
    
#\31 82cf122 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#f27598f2 {
    width: 100%;
    min-height: 80px;
}
    
#\35 95fc441::before, #\35 95fc441 > .bgExtraLayerOverlay {
    
}
#\35 95fc441 {
    background-position: 0% 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 fb6957f::before, #\39 fb6957f > .bgExtraLayerOverlay {
    
}
    
#c087b5b5 {
    margin: 0px 0% 0px 0%;
}
    
#\38 8b2917d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 2;
    row-gap: 12px;
}
    
#a937023b {
    width: 100%;
    min-height: 80px;
    row-gap: 42px;
}
    
#\30 d0a1886 {
    row-gap: 4px;
}
    
#\34 e8e2edb {
    width: 100%;
}
    
#d736ae28 {
    column-gap: 3.1857041526151395%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f8ad030f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 623aba7 {
    margin: 0px 0% 0px 0%;
}
    
#\35 36d263a {
    width: 100%;
    min-height: 80px;
}
    
#af6ba1ed {
    width: 100%;
    min-height: 80px;
}
    
#d67eec49::before, #d67eec49 > .bgExtraLayerOverlay {
    
}
#d67eec49 {
    background-position: 0% 100%;
}
    
#e0d037de {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 87822ce {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0% 0px 0%;
}
    
#f93ad093.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 12px 0px 12px;
}
#f93ad093 {
    margin: 0px 0% 0px 0%;
}
    
#\35 94ec9d1::before, #\35 94ec9d1 > .bgExtraLayerOverlay {
    
}
#\35 94ec9d1 {
    width: 100%;
    min-height: 80px;
}
    
#\30 d2596bf {
    width: 84.64%;
}
    
#\33 c5c170b {
    width: 84.64%;
}
    
#a5ea9335 {
    width: 84.64%;
}
    
#d45e5e6d {
    width: 84.64%;
}
    
#\30 cdc8c11 {
    width: 84.64%;
}
    
#c150d99a {
    width: 84.64%;
}
    
#\31 cbf941d::before, #\31 cbf941d > .bgExtraLayerOverlay {
    
}
#\31 cbf941d {
    background-position: 0% 0%;
}
    
#a0c967d9 {
    margin: 0px 0% 0px 0%;
}
    
#a850e235 {
    row-gap: 24px;
}
    
#\38 f0f7f1f {
    width: 84.64%;
}
    
#a08b7638 {
    width: 84.64%;
}
    
#\37 84b08a9 {
    width: 84.64%;
}
    
#\34 2262e6d {
    width: 84.64%;
}
    
#d9bee6de {
    width: 84.64%;
}
    
#b3907627 {
    width: 84.64%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4c16f44 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#\35 50683da {
    margin: 0px 0% 0px 0%;
}
    
#\34 4ab799b {
    width: 100%;
    min-height: 80px;
}
    
#\33 54e0133 {
    width: 100%;
    min-height: 120px;
}
    
#cf21301c::before, #cf21301c > .bgExtraLayerOverlay {
    
}
#cf21301c {
    background-position: 0% 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 97676f7 {
    width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 72b22a6 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    max-width: 100%;
    order: 1;
}
    
#\34 971911e {
    column-gap: 3.1857041526151395%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 48px 0px 48px;
    margin: 0px 0% 0px 0%;
}
    
#\38 dfa4326 {
    width: 100%;
}
    
#\35 0c4b717 {
    margin: 0px 0% 0px 0%;
}
    
#\36 952639a {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 de75e93 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 2;
    row-gap: 12px;
    align-items: flex-start;
}
    
#e30b065b {
    width: 100%;
    min-height: 80px;
    row-gap: 42px;
}
    
#fc535e9c {
    order: 0;
}
    
#ea284844 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 12% 4% 12% 4%;
}
    
#a97ebbd1::before, #a97ebbd1 > .bgExtraLayerOverlay {
    
}
    
#f4f3cbdb {
    width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ee42b064 {
    align-items: stretch;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 6549838 {
    width: 100%;
    min-height: 80px;
    row-gap: 48px;
}
    
#\30 45eaea7 {
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
    --column-gap: 3%;
    width: 70%;
    padding: 0px 40px 0px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\32 4d60267 {
    width: auto;
}
    
#\32 87bc16e {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
    align-items: flex-start;
}
    
#\33 cf4306e::before, #\33 cf4306e > .bgExtraLayerOverlay {
    
}
    
#\30 e077049 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\33 b3094d1 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 42px;
    padding: 12% 8% 0% 8%;
}
    
#\32 1bf19ff {
    width: auto;
}
    
#bda71582 {
    margin: 0px 0% 0px 0%;
}
    
#\30 7f52d7a {
    width: auto;
}
    
#\35 7adb943 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#c68545f9 {
    width: auto;
}
    
#c582a8f2 {
    height: auto;
}
    
#\39 df5bde6 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#fe78d47d {
    width: auto;
}
    
#\32 0a771bd {
    width: 100%;
    min-height: 80px;
    row-gap: 0px;
    padding: 0% 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 067770b {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
    align-items: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c527117 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 100px 6% 0px 6%;
}
    
#e3779748 {
    margin: 0px 0% 0px 0%;
}
    
#\30 bc6c665 {
    height: auto;
}
    
#\34 bcb3000 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 24px;
}
    
#\36 f0e39bd::before, #\36 f0e39bd > .bgExtraLayerOverlay {
    
}
#\36 f0e39bd {
    background-position: 0% 100%;
}
    
#e49872df {
    width: 100%;
    align-items: center;
}
    
#\31 d13680b {
    width: 84.64%;
}
    
#\33 9df437c {
    column-gap: 3.8228449831381677%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dddecac0 {
    width: 84.64%;
}
    
#\38 c109b80 {
    align-items: center;
}
    
#\37 99d0892 {
    width: 98.67%;
}
    
#d8bcbc88 {
    justify-content: center;
}
    
#baad59c0 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 5% 0%;
}
    
#\32 e80c6e4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 f9ba018 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#a2d1975d {
    width: 100%;
}
    
#\33 26a84a6 {
    width: 100%;
}
    
#\31 5e0f07b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 36px;
    padding: 6% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#f19b51f8 {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 20% 0% 20% 0%;
}
    
#\37 d1ab9fa::before, #\37 d1ab9fa > .bgExtraLayerOverlay {
    
}
    
#ab0551da {
    width: 100.00%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#fff862a8 {
    width: 100%;
}
    
#cfb8e813 {
    margin: 0px 0% 0px 0%;
}
    
#group_bmj {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c25297b {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 42c3edc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 9f9c9f1::before, #\34 9f9c9f1 > .bgExtraLayerOverlay {
    
}
    
#\34 65cdd8f {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 20% 8% 20% 8%;
}
    
#widget_9c8 {
    height: 300px;
    width: 100%;
    min-width: 300px;
}
    
#\31 3173b56 {
    width: 71px;
    min-width: auto;
    max-width: 100%;
}
    
#\36 4325b28 {
    width: 71.6%;
}
    
#c6a5a172 {
    width: 70px;
    min-width: auto;
    max-width: 100%;
}
    
#\35 11b1fbd {
    width: 71.6%;
}
    
#c1aa8154 {
    width: 68px;
    min-width: auto;
    max-width: 100%;
}
    
#b82861cb {
    width: 71.99%;
}
    
#f8cec9ae {
    width: 70px;
    min-width: auto;
    max-width: 100%;
}
    
#\31 652a656 {
    width: 69.75%;
}
    
#\32 a1faf7e {
    width: 68px;
    min-width: auto;
    max-width: 100%;
}
    
#a6b5a943 {
    width: 71.99%;
}
    
#d7b84649 {
    width: 70px;
    min-width: auto;
    max-width: 100%;
}
    
#e3e19831 {
    width: 71.31%;
}
    
#\39 8ddd706 {
    column-gap: 6.460078732209548%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\37 fc14557 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0894f07 {
    margin: 0px 0% 0px 0%;
}
    
#\30 16c941c {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#fbf03214 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#\33 ab421a2 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#a2ce64d5 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#aab264e1 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#f1fa9295 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#widget_es5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4px 0px 4px;
}
#widget_es5 {
    margin: 0px 0% 0px 0%;
}
    
#\33 39d0a6a {
    row-gap: 36px;
}
}



@media (max-width: 767px) {
    
#efd710ff {
    min-height: 0;
    flex-direction: column;
    row-gap: 36px;
    flex-wrap: nowrap;
    padding: 20% 0% 0% 0%;
}
    
#a445dcc0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 36px;
    padding: 0% 6% 0px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 97737d1::before, #\36 97737d1 > .bgExtraLayerOverlay {
    
}
    
#c58a3008 {
    width: auto;
}
    
#d619c9a1 {
    width: auto;
}
    
#\30 828cb54 {
    width: auto;
}
    
#\35 1bc9322 {
    width: auto;
}
    
#ecaccf7e {
    width: auto;
}
    
#\38 456fe9f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
    padding: 0% 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 9e86c64 {
    height: auto;
}
    
#f16b9869 {
    margin: 0px 0% 0px 0%;
}
    
#\31 98c5923 {
    row-gap: 4px;
}
    
#\34 c299f37 {
    column-gap: 3.1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 3.1%;
    row-gap: 12px;
    padding: 0px 24px 0px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d9f1e97 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#ab2fe6fd {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#bee34efd {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\35 5c2d7e3 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#ef6aa539 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
}



@media (max-width: 767px) {
    
#\36 1394658 {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 20% 0% 0% 0%;
}
    
#d4e8e896 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 72px;
}
    
#b9455f8e::before, #b9455f8e > .bgExtraLayerOverlay {
    
}
#b9455f8e {
    background-repeat: no-repeat;
    background-size: auto;
    background-position: 100% 100%;
}
    
#a46fd7df {
    width: 100%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_am5 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    max-width: 200px;
}
    
#\30 4195366 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    max-width: 200px;
}
    
#\30 2cd8145 {
    width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    align-self: center;
}
    
#\34 3834d30 {
    width: 76.72%;
    order: 1;
    margin-left: 0%;
    margin-right: 0%;
    align-self: center;
}
    
#group_gga {
    column-gap: 7.7520944786514585%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 68027fc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 36px;
}
    
#\38 21f3360 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 12px;
}
    
#afce4dd6 {
    margin: 0px 0% 0px 0%;
}
    
#d27e6c0b {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 0% 0px 6%;
    margin: 0px 0% 0px 0%;
}
    
#\39 409b164 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    padding: 0px 6% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 0e62b16 {
    width: 100%;
    order: 1;
}
    
#\32 257e7dc {
    width: 100%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 222fabb {
    width: 100%;
    align-items: center;
    padding: 0px 7% 0px 7%;
    margin: 0px 0% 0px 0%;
}
    
#\32 bab92b6 {
    order: 0;
}
    
#\36 239fb68 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_do1 {
    width: 100%;
}
    
#\32 191707a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\31 756fec7 {
    width: 100%;
}
    
#aebbf741 {
    width: 100%;
}
    
#cc38269d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 36px;
}
    
#\31 682519c {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 240px;
}
    
#\32 08f0cbc {
    width: 100%;
}
    
#\35 c1bedac {
    width: 100%;
}
    
#d112f6c3 {
    width: 100%;
}
    
#f04884a9::before, #f04884a9 > .bgExtraLayerOverlay {
    
}
    
#\37 0ace95e {
    width: 100%;
}
    
#\31 a5f4f4d {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 20% 6% 20% 6%;
}
    
#\36 82b6068 {
    margin: 0px 0% 0px 0%;
}
    
#\31 b93e569 {
    width: 100.00%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#\36 51bf873 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\39 eaa390a {
    width: 100%;
}
    
#ad07f3d3 {
    column-gap: 5.957644868512916%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 36px;
    padding: 0px 3% 0px 3%;
    margin: 0px 0% 0px 0%;
}
    
#e4a9448c {
    width: 100%;
    row-gap: 12px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_9hv {
    height: 300px;
}
}



@media (max-width: 767px) {
    
#\35 5020951::before, #\35 5020951 > .bgExtraLayerOverlay {
    
}
    
#\31 d47da07::before, #\31 d47da07 > .bgExtraLayerOverlay {
    
}
#\31 d47da07 {
    width: 100%;
    min-height: 320px;
    row-gap: 16px;
    padding: 36px 24px 36px 24px;
}
    
#\32 381ebbf {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 16% 5% 16% 5%;
}
    
#\37 0f5a1c0 {
    width: 100%;
    min-width: auto;
    max-width: 100%;
}
    
#d45fcfae {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 36px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 48b557e {
    width: 138.32%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#fa07b737::before, #fa07b737 > .bgExtraLayerOverlay {
    
}
#fa07b737 {
    width: 100%;
    row-gap: 16px;
    min-height: 320px;
    padding: 36px 24px 36px 24px;
}
    
#\38 b8ce456 {
    width: 100.00%;
    min-width: auto;
    max-width: 100%;
}
    
#\34 09f1ea9 {
    width: 100%;
    min-width: auto;
    max-width: 100%;
}
    
#\31 74e1cb7 {
    margin: 0px 0% 0px 0%;
}
    
#d6000282 {
    width: 100%;
}
    
#widget_j1t.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#widget_j1t {
    width: auto;
    min-height: auto;
}
    
#a7bad630 {
    width: auto;
    order: 1;
}
    
#f9440e3b {
    width: 100%;
    order: 1;
}
    
#\34 d2c81bc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\34 d2c81bc {
    width: auto;
    min-height: auto;
}
    
#\35 b66fae1 {
    order: 0;
}
    
#widget_e19.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#widget_e19 {
    order: 2;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_5fr {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 230112c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 7aafc2b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    justify-content: flex-end;
}
    
#\32 aa2dee1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 12px 0px 12px;
}
#\32 aa2dee1 {
    width: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#f86b8c46 {
    order: 0;
}
    
#\35 b98e83e::before, #\35 b98e83e > .bgExtraLayerOverlay {
    
}
    
#cf2f779d {
    margin: 0px 0% 0px 0%;
}
    
#\39 456a501 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 80% 0% 0% 0%;
}
    
#\32 4f846ef {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 4px;
    justify-content: flex-end;
    padding: 0px 3% 0px 3%;
    margin: 0% 0% 0% 0%;
}
    
#c9bfe0f1 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 60ad173 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d84160a3 {
    column-gap: 6.434316353887399%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#a998976b {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cdc8d91d {
    width: 100%;
}
    
#c4e97ad7 {
    width: 100%;
    row-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#b739faec {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 20% 0% 20% 0%;
}
    
#\39 a5df47c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 36px;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 00d933e {
    margin: 0px 0% 0px 0%;
}
    
#\31 ec4b07c {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
    row-gap: 40px;
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#db84fff9 {
    width: 100%;
}
    
#\38 264890f {
    width: 100%;
}
    
#\36 3a36954 {
    width: 100%;
    height: 320px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 7a1d662 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
    row-gap: 0px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\35 748eb6a::before, #\35 748eb6a > .bgExtraLayerOverlay {
    
}
#\35 748eb6a {
    background-position: 50% 0%;
}
    
#\31 7915ce4 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 32d5cf3 {
    height: auto;
}
    
#ca94115f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cdb1be8b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e2acfdd3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#e2acfdd3 {
    width: 100%;
    min-height: auto;
}
    
#\33 7e8dd26.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\33 7e8dd26 {
    width: 100%;
    min-height: auto;
}
    
#\39 f65ea19 {
    min-height: 0;
    flex-direction: column;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 16% 16% 16% 16%;
}
    
#\32 ad9296c {
    margin: 0px 0% 0px 0%;
}
    
#ce999ac3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d449fbf4 {
    height: auto;
}
    
#\35 e4af2be.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 24px 12px 24px;
}
#\35 e4af2be {
    width: 100%;
    min-height: auto;
}
    
#\35 8a34a6d.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#\35 8a34a6d {
    order: 2;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d3e1606d::before, #d3e1606d > .bgExtraLayerOverlay {
    
}
    
#\33 1a528b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 36px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 bf864af {
    height: auto;
}
}



@media (max-width: 767px) {
    
#ae879a1c {
    margin: 0px 0% 0px 0%;
}
    
#\34 f90cc4e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 72px;
}
    
#\31 82cf122 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#f27598f2 {
    width: 100%;
    min-height: 60px;
    align-items: center;
    row-gap: 72px;
}
    
#\35 95fc441::before, #\35 95fc441 > .bgExtraLayerOverlay {
    
}
#\35 95fc441 {
    background-repeat: no-repeat;
    background-size: auto;
    background-position: 100% 100%;
}
}



@media (max-width: 767px) {
    
#\39 fb6957f::before, #\39 fb6957f > .bgExtraLayerOverlay {
    
}
    
#c087b5b5 {
    margin: 0px 0% 0px 0%;
}
    
#\38 8b2917d {
    width: 100%;
    row-gap: 24px;
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#a937023b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 36px;
}
    
#\30 d0a1886 {
    align-items: center;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px 0px 0px 0px;
}
    
#\34 e8e2edb {
    width: 100%;
}
    
#a0f341bd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d736ae28 {
    column-gap: 5.957644868512916%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 36px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 33cac1b {
    width: 100%;
}
    
#ee90f4d8 {
    height: 300px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f8ad030f {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 12% 4% 12% 4%;
}
    
#\30 dd1809e {
    width: 100.00%;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 623aba7 {
    margin: 0px 0% 0px 0%;
}
    
#\35 36d263a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 72px;
}
    
#af6ba1ed {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 72px;
}
    
#d67eec49::before, #d67eec49 > .bgExtraLayerOverlay {
    
}
#d67eec49 {
    background-repeat: no-repeat;
    background-size: auto;
    background-position: 100% 100%;
}
    
#e0d037de {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#f93ad093.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4px 0px 4px;
}
#f93ad093 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 94ec9d1::before, #\35 94ec9d1 > .bgExtraLayerOverlay {
    
}
#\35 94ec9d1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    padding: 16% 6% 16% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\31 43fc800 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#\30 dd3cce1 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#a5ea9335 {
    width: 71.6%;
}
    
#d45e5e6d {
    width: 70px;
    min-width: auto;
    max-width: 100%;
}
    
#\30 cdc8c11 {
    width: 71.99%;
}
    
#c150d99a {
    width: 71.6%;
}
    
#a92a12d6 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#\31 cbf941d::before, #\31 cbf941d > .bgExtraLayerOverlay {
    
}
    
#a0c967d9 {
    margin: 0px 0% 0px 0%;
}
    
#a850e235 {
    row-gap: 36px;
    order: 0;
}
    
#\38 f0f7f1f {
    width: 68px;
    min-width: auto;
    max-width: 100%;
}
    
#a08b7638 {
    width: 71.99%;
}
    
#d96037f3 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#b3907627 {
    width: 68px;
    min-width: auto;
    max-width: 100%;
}
    
#\31 d42c0c1 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#\37 87822ce {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\30 d2596bf {
    width: 70px;
    min-width: auto;
    max-width: 100%;
}
    
#\33 c5c170b {
    width: 70px;
    min-width: auto;
    max-width: 100%;
}
    
#b489eba9 {
    --column-gap: 12px;
    column-gap: 12px;
}
    
#\37 84b08a9 {
    width: 71.31%;
}
    
#\34 2262e6d {
    width: 71px;
    min-width: auto;
    max-width: 100%;
}
    
#d9bee6de {
    width: 69.75%;
}
    
#bfb53ec0 {
    width: 100%;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b80018f {
    column-gap: 6.460078732209548%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 32px;
}
    
#df44821a {
    order: 4;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\38 4c16f44 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\35 50683da {
    margin: 0px 0% 0px 0%;
}
    
#\34 4ab799b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 72px;
}
    
#\33 54e0133 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 72px;
}
    
#cf21301c::before, #cf21301c > .bgExtraLayerOverlay {
    
}
#cf21301c {
    background-repeat: no-repeat;
    background-size: auto;
    background-position: 100% 100%;
}
    
#eeaf50e9 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 97676f7 {
    width: 100%;
}
    
#\37 72b22a6 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: 240px;
}
    
#\34 971911e {
    column-gap: 5.957644868512916%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 36px;
    padding: 0px 3% 0px 3%;
    margin: 0px 0% 0px 0%;
}
    
#\38 dfa4326 {
    width: 100%;
}
    
#\35 0c4b717 {
    margin: 0px 0% 0px 0%;
}
    
#\36 952639a {
    width: 100%;
}
    
#\34 de75e93 {
    width: 100%;
    row-gap: 12px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#e30b065b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 36px;
}
    
#fc535e9c {
    height: 300px;
}
    
#\33 f4cbffd {
    width: 100%;
}
    
#ea284844 {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 16% 4% 16% 4%;
}
    
#\39 3358dd7 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\36 d711f6b {
    width: 100.00%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#a97ebbd1::before, #a97ebbd1 > .bgExtraLayerOverlay {
    
}
    
#f4f3cbdb {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 9494507 {
    row-gap: 4px;
}
    
#\37 6549838 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 36px;
    padding: 0% 6% 0px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 45eaea7 {
    column-gap: 3.1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 3.1%;
    row-gap: 12px;
    padding: 0px 24px 0px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 4d60267 {
    width: auto;
}
    
#\32 87bc16e {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\33 cf4306e::before, #\33 cf4306e > .bgExtraLayerOverlay {
    
}
    
#\30 e077049 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#\33 b3094d1 {
    min-height: 0;
    flex-direction: column;
    row-gap: 36px;
    flex-wrap: nowrap;
    padding: 16% 0% 0% 0%;
}
    
#\32 1bf19ff {
    width: auto;
}
    
#bda71582 {
    margin: 0px 0% 0px 0%;
}
    
#\30 7f52d7a {
    width: auto;
}
    
#\35 7adb943 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#c68545f9 {
    width: auto;
}
    
#c582a8f2 {
    height: auto;
}
    
#\39 df5bde6 {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#fe78d47d {
    width: auto;
}
    
#\32 0a771bd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
    padding: 0% 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 067770b {
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
}



@media (max-width: 767px) {
    
#\32 c527117 {
    min-height: 0;
    flex-direction: column;
    row-gap: 13px;
    flex-wrap: nowrap;
    padding: 20% 0% 0% 0%;
}
    
#e3779748 {
    margin: 0px 0% 0px 0%;
}
    
#\30 bc6c665 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    max-width: 200px;
}
    
#\34 bcb3000 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 12px;
}
    
#\36 f0e39bd::before, #\36 f0e39bd > .bgExtraLayerOverlay {
    
}
#\36 f0e39bd {
    background-repeat: no-repeat;
    background-size: auto;
    background-position: 100% 100%;
}
    
#e49872df {
    width: 100%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fa7bad52 {
    order: 0;
}
    
#\31 d13680b {
    width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    align-self: center;
}
    
#\33 9df437c {
    column-gap: 7.7520944786514585%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d21cd6f5 {
    width: 100%;
    order: 1;
}
    
#dddecac0 {
    width: 100%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 c109b80 {
    width: 100%;
    align-items: center;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#d6bfb5fc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\36 822db6d {
    width: 100%;
}
    
#fb26d8a2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    align-items: flex-start;
}
    
#\37 99d0892 {
    width: 76.72%;
    order: 1;
    margin-left: 0%;
    margin-right: 0%;
    align-self: center;
}
    
#b426d1ba {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    align-items: center;
    padding: 0px 3% 0px 3%;
    margin: 0px 0% 0px 0%;
}
    
#d8bcbc88 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 3% 0px 3%;
    margin: 0px 0% 0px 0%;
}
    
#\31 eef1bdc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 32px 12px 40px;
}
#\31 eef1bdc {
    margin: 20px 0% 20px 0%;
}
    
#baad59c0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 72px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 5% 0%;
}
    
#\32 e80c6e4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 36px;
}
    
#\31 f9ba018 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    max-width: 200px;
}
    
#\36 3f50712 {
    width: 100%;
}
}

#\35 748eb6a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjElEQVQI123PwQqCQABF0ckWRaQEUoEW2CZIgmjV/6/GeXdGB8TvMdyJddfnLZ4xs4ZhSCTtJBXOubukWlIFnOfO9H2fAFvgIukJvCVNg3IJVyGEDVACL+ADPH7gOI6maZq1c+4g6QbUQCUp/wuttXtJR+/9tW3bUwghM8ustROcDqXe+zzGmHVdl34B8WVmXO6Zv2AAAAAASUVORK5CYII=')!important}#\31 cbf941d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZUlEQVQI123NMQrCUAAE0X8PS8Ej5FZWdgHBJqcxpYewEIyH0CpdwEayz3zRzimXYbZggzVWaHBIMiR5YUSPbcEebZIdOpzwQJI8ccOxildccP6OVaq1D0tgSnIv/pPlaa7J3/AGnqKWNBWYEYYAAAAASUVORK5CYII=')!important}#\35 94ec9d1.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA1ElEQVQI1wXBT0vCYADA4fdrWP45RKSBEIIFEQRBbemhFESlBBukG9VLsF5iyHLNqYdFgXSopnhLD4U3IejQN/v1PCIKq0QvFQb+MS1rm5PSOgU9gX6UZG8/QW4nTja3inBviri3Re6lhiN38a8zPMkUvdYa6mILq57HrOYRjlXjQZ4zVDWm3QOWgzS/jyvM7QyR0njv1Jl4DUTo2YwCxVtgMg90vjsbzGSMkbHJ81WBV6fJh28ifr4m/C3GLKcen/0S4WUadZrE0LIY5UPs9hnunck/mUhuuDJ3arYAAAAASUVORK5CYII=')!important}