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

  *#dm .dmInner div.u_1235651691 .photoGalleryThumbs .image-container {
    border-radius:3% !important;
    -moz-border-radius:3% !important;
    -webkit-border-radius:3% !important;
  }

  *#dm .dmInner div.u_1235651691 .caption-button {
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1235651691 .caption-button { text-align:CENTER !important; }

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

  *#dm .dmInner *.u_1133143213 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner div.u_properties .photoGalleryThumbs .image-container {
    border-radius:3% !important;
    -moz-border-radius:3% !important;
    -webkit-border-radius:3% !important;
  }

  *#dm .dmInner div.u_properties .caption-button {
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_properties .caption-button { text-align:CENTER !important; }

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

  *#dm .dmInner div.u_properties .caption-button span.text { font-weight:400 !important; }

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

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

  *#dm .dmInner a.u_1512280812 span.text {
    color:var(--color_6) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1512280812:hover .iconBg { background-color:rgb(249,234,176) !important; }

  *#dm .dmInner a.u_1512280812.hover .iconBg { background-color:rgb(249,234,176) !important; }

  *#dm .dmInner a.u_1512280812 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_6) !important;
    width:37px !important;
    height:37px !important;
  }

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

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

  *#dm .dmInner a.u_1836363657 span.text {
    color:var(--color_6) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1836363657:hover .iconBg { background-color:rgb(249,234,176) !important; }

  *#dm .dmInner a.u_1836363657.hover .iconBg { background-color:rgb(249,234,176) !important; }

  *#dm .dmInner a.u_1836363657 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_6) !important;
    width:37px !important;
    height:37px !important;
  }

  *#dm .dmInner div.u_2727439379 img { border-radius:4% 4% 4% 4% !important; }

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

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

  *#dm .dmInner div.u_1342671689 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1054007503 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1080797987 img { border-radius:4% 4% 4% 4% !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1145474936 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1145474936 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1145474936 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner div.u_1027767834 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1957409247 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1467318204 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_3266498340 img {
    object-fit:contain !important;
    border-radius:4% 4% 4% 4% !important;
  }

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

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

  *#dm .dmInner a.u_1887024256 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1887024256 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1887024256 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

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

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

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

  *#dm .dmInner a.u_1284002764 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1284002764 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1284002764 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

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

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

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

  *#dm .dmInner a.u_1050710281 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1050710281 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1050710281 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner div.u_1433156593 img { border-radius:4% 4% 4% 4% !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1312268133 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1838803039 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1407494062 img { border-radius:4% 4% 4% 4% !important; }

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

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

  *#dm .dmInner div.u_1447251419 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1747836913 img { border-radius:4% 4% 4% 4% !important; }

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

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

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

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

  *#dm .dmInner div.u_1205877264 img { border-radius:4% 4% 4% 4% !important; }

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

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

  *#dm .dmInner div.u_1239915218 img { border-radius:4% 4% 4% 4% !important; }

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

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

  *#dm .dmInner div.u_1025864195 img { border-radius:4% 4% 4% 4% !important; }

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

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

  *#dm .dmInner a.u_1782857275 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1782857275 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1782857275 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner div.u_1046594051 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1986568241 img { border-radius:4% 4% 4% 4% !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1249055405 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1249055405 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1249055405 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner div.u_1705114594 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1136635341 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1166798760 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1508939909 img {
    object-fit:contain !important;
    border-radius:4% 4% 4% 4% !important;
  }

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

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

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

  *#dm .dmInner a.u_1516944543 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1516944543 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1516944543 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

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

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

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

  *#dm .dmInner a.u_1982450201 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1982450201 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1982450201 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

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

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

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

  *#dm .dmInner a.u_1974525988 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1974525988 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1974525988 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner div.u_1090785273 img { border-radius:4% 4% 4% 4% !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1710663420 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1766322398 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1456079284 img { border-radius:4% 4% 4% 4% !important; }

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

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

  *#dm .dmInner div.u_1238822489 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1333347897 img { border-radius:4% 4% 4% 4% !important; }

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

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

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

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

  *#dm .dmInner div.u_1976446384 img { border-radius:4% 4% 4% 4% !important; }

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

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

  *#dm .dmInner a.u_1535137623 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1535137623 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1535137623 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

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

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

  *#dm .dmInner a.u_1259502876 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1259502876 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1259502876 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

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

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

  *#dm .dmInner a.u_1825816116 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1825816116 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1825816116 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1014733663 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1014733663 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1014733663 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1721764995 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1721764995 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1721764995 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner div.u_1355935555 img { border-radius:4% 4% 4% 4% !important; }

  *#dm .dmInner div.u_1111089537 img {
    object-fit:contain !important;
    border-radius:4% 4% 4% 4% !important;
  }

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

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

  *#dm .dmInner a.u_1211369425 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1211369425 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1211369425 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner div.u_1538373243 img {
    border-radius:7% 7% 7% 7% !important;
    object-fit:contain !important;
  }

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

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

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

  *#dm .dmInner a.u_1493277612 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1493277612 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1493277612 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1668948473 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1668948473 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner a.u_1668948473 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:12px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1836770622 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1836770622 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner a.u_1836770622 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:12px !important;
  }

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

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

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

  *#dm .dmInner a.u_1813780740 span.text {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1813780740 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:rgba(0,0,0,1) !important;
    width:37px !important;
    height:37px !important;
  }

  *#dm .dmInner a.u_1813780740:hover .iconBg { background-color:rgb(249,234,176) !important; }

  *#dm .dmInner a.u_1813780740.hover .iconBg { background-color:rgb(249,234,176) !important; }

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

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

  *#dm .dmInner a.u_1799161903 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1799161903 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner a.u_1799161903 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:12px !important;
  }

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

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

  *#dm .dmInner a.u_1731535698 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1731535698 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner a.u_1731535698 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:12px !important;
  }

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

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

  *#dm .dmInner a.u_1726560529 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1726560529 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner a.u_1726560529 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:12px !important;
  }

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

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

  *#dm .dmInner a.u_1776785931 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1776785931 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner a.u_1776785931 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:12px !important;
  }

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

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

  *#dm .dmInner a.u_1861883198 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1861883198 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner a.u_1861883198 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:12px !important;
  }

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

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

  *#dm .dmInner a.u_1787096994 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1787096994 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner a.u_1787096994 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:12px !important;
  }

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

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

  *#dm .dmInner a.u_1292939234 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1292939234 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner a.u_1292939234 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:12px !important;
  }

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

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

  *#dm .dmInner a.u_1099160159 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1099160159 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner a.u_1099160159 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:12px !important;
  }

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

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

  *#dm .dmInner a.u_1473167945 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1473167945 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner a.u_1473167945 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:12px !important;
  }

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

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

  *#dm .dmInner a.u_1018884525 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1018884525 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner a.u_1018884525 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:12px !important;
  }

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

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

  *#dm .dmInner a.u_1748111171 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
    background-color:rgba(249,234,176,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1748111171 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:var(--color_1) !important;
    width:41px !important;
    height:41px !important;
  }

  *#dm .dmInner a.u_1748111171 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:12px !important;
  }

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

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

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

  *#dm .dmInner a.u_1329914431 span.text {
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1329914431 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/277810f5/icon/whatsapp_7876913.svg) !important;
    background-color:rgba(0,0,0,1) !important;
    width:37px !important;
    height:37px !important;
  }

  *#dm .dmInner a.u_1329914431:hover .iconBg { background-color:rgb(249,234,176) !important; }

  *#dm .dmInner a.u_1329914431.hover .iconBg { background-color:rgb(249,234,176) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1235651691 .caption-button {
    width:200px !important;
    height:55px !important;
  }

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

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

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

  *#dm .dmInner *.u_1235651691 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_properties .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

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

  *#dm .dmInner div.u_properties .caption-button span.text { font-size:16px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1235651691 .photoGalleryThumbs .image-container a { padding-top:326px !important; }

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

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

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

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

  *#dm .dmInner *.u_1235651691 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

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

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

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

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

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

  *#dm .dmInner *.u_properties .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

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

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

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

  *#dm .dmInner *.u_1133143213 .photoGalleryThumbs .image-container a { padding-top:30px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1235651691 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

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

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

  *#dm .dmInner *.u_properties .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1493277612 span.text { font-size:14px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1133143213 .photoGalleryThumbs .image-container a { padding-top:27px !important; }

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

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

  *#dm .dmInner *.u_1133143213 .photoGalleryViewAll { padding:0 20px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1145474936 span.text { font-size:14px !important; }

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

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

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

  *#dm .dmInner div.u_3266498340 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\37 37e6dc7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 28px;
    width: 80%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 10% 0% 10%;
}
    
#b26344eb::before, #b26344eb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.34;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(245, 250, 248, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#b26344eb {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/277810f5/dms3rep/multi/capa_teste.svg");
}
    
#d2140be4 {
    min-height: 608px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_tf8 {
    width: 704px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i44 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_gmr {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 313px;
    min-height: 50px;
    max-height: 100%;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h1q {
    width: 316px;
    height: auto;
    max-width: 100%;
    min-height: 67px;
}
    
#c57ef652 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ef257537 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 7386736 {
    width: 102px;
    height: 102px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 48px 0px 0px 0px;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\36 2722267 {
    width: 75.24%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 202px 0% 0px 4.54406591235631%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\36 8448152 {
    width: 66.93%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 217px 4.0114710331274885% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a66a2811 {
    background-color: var(--color_1);
    background-image: none;
}
    
#e763f18c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 94%;
    justify-content: flex-start;
    min-width: 4%;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 3% 0% 3%;
}
    
#d3c2dd91 {
    min-height: 725px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_v0c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#innergrid_ekg {
    width: 88.54%;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-template-rows: minmax(436px, max-content);
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 13% 0px 13%;
}
    
#\35 d4db1b3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_hhk {
    width: 85.03%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 21px 0% 0px 0%;
}
    
#widget_6bp {
    width: 96px;
    height: 96px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 47px 0px 0px 0px;
}
    
#widget_5ov {
    width: 63.24%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 202px 0% 0px 0%;
}
    
#widget_3h6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_3h6 {
    width: 44.57%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 180px 0% 0px 0%;
}
    
#f50c9e0d {
    width: 63.24%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 143px 0% 0px 0%;
}
    
#\39 d1b4ee5 {
    width: 80.06%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 0.7465295382858429%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\30 36154e3 {
    width: 79.79%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 1.6020160508854198% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\35 ce4b47c {
    width: 79.79%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 0%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\33 b8f2f22 {
    width: 96px;
    height: 96px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 47px 0px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\32 80b7932 {
    width: 76.86%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 142px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\37 dd3cf2e {
    width: 63.24%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 198px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\31 eb6740f {
    width: 102px;
    height: 102px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 47px 0px 0px 0px;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\37 7be3d79 {
    width: 82.39%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 147px 0% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\38 e2052ed {
    width: 81.29%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 146px 0% 0px 1.5208108836206897%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#d36b50eb {
    width: 58.97%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 196px 0% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\39 1ec0209.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 1ec0209 {
    width: 44.82%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 181px 0% 0px 0.7578096937859196%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\30 7453f5d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 7453f5d {
    width: 44.56%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 181px 1.6027663658405171% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#dbe4f216.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#dbe4f216 {
    width: 44.82%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 193px 0% 0px 0.8668336239839989%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\38 ca0012c {
    width: 58.97%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 202px 0% 0px 5.7079797054597625%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#b906c491 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42%;
    justify-content: flex-start;
    min-width: 4%;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 3% 0% 3%;
}
    
#bd6099ee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#innergrid_v5r {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
}
    
#widget_ifi {
    width: 100%;
    height: 320px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
}
    
#\33 56b3057 {
    width: 79px;
    height: 79px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 64px 25px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dd4694bd {
    width: 66.93%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 143px 9.09021159855785% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c63ad0ae.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c63ad0ae {
    width: 47.18%;
    height: auto;
    min-height: 1px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 188px 7.463993018768729% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 df5a6a2 {
    width: 66.93%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 217px 4.0114710331274885% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b14fcde2 {
    width: 64.96%;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: end;
    align-self: start;
    margin: 355px 34px 0px 0px;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#\33 93983b7 {
    width: 84.46%;
    height: 397px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 0.2209567319752228%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\34 a52b2da {
    width: 84.46%;
    height: 397px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 6.171357737397889% 0px 0%;
    grid-area: 3 / 1 / span 2 / span 1;
}
    
#\32 5d45634 {
    width: 84.46%;
    height: 397px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 0%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\37 08a5e25 {
    width: 66.93%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 143px 9.09021159855785% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#aaf0a7de {
    width: 64.95%;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: end;
    align-self: start;
    margin: 355px 34px 0px 0px;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#\31 3b7db7c {
    width: 79px;
    height: 79px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 64px 25px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#db6bb85a {
    width: 77.78%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 143px 9.09021159855785% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c67e2793 {
    width: 66.93%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 217px 4.0114710331274885% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 d9f14c6 {
    width: 64.94%;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: end;
    align-self: start;
    margin: 355px 34px 0px 0px;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#\36 4e1b0c5 {
    width: 79px;
    height: 79px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 64px 25px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f7420ac9 {
    width: 77.78%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 143px 9.09021159855785% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 54c7bf5 {
    width: 66.93%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 217px 4.0114710331274885% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a2d1518a {
    width: 64.94%;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: end;
    align-self: start;
    margin: 355px 34px 0px 0px;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#e1ac82c7 {
    width: 88.54%;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-template-rows: minmax(436px, max-content);
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 13% 0px 13%;
}
    
#\37 7f45bdf {
    width: 80.15%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 3.6611384249281604%;
}
    
#\38 31ed739 {
    width: 80.06%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 0.7465295382858429%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\36 472762d {
    width: 80.81%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 23px 0.5739185788670417% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#d8199055 {
    width: 107px;
    height: 107px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 45px 0px 0px 0px;
}
    
#\38 ba4f26a {
    width: 73.35%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 199px 0% 0px 0%;
}
    
#d06cf69c {
    width: 63.24%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 151px 0% 0px 0%;
}
    
#\32 76bf21c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 76bf21c {
    width: 44.57%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 177px 0% 0px 0%;
}
    
#aae65672 {
    width: 79.79%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 0%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#b0cbc569.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b0cbc569 {
    width: 44.82%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 181px 0% 0px 0.761132251257184%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\30 b8b4523.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 b8b4523 {
    width: 44.82%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 176px 0% 0px 4.541798558728448%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\34 13df78c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 13df78c {
    width: 44.56%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 178px 0% 0px 0.3987602146192528%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\33 2c80938 {
    width: 96px;
    height: 96px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 47px 0px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#e9de735b {
    width: 88.48%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 142px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#d6b245a3 {
    width: 70.72%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 188px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\38 52f41c1 {
    width: 94px;
    height: 94px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 47px 0px 0px 0px;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\30 cdf290d {
    width: 97px;
    height: 97px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 45px 0px 0px 0px;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#ae2cd67a {
    width: 73.38%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 141px 0% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#fe23b581 {
    width: 75.24%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 140px 0% 0px 4.546535380747115%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\31 c7e91bd {
    width: 67.31%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 198px 0% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\30 2b7a279 {
    width: 88.54%;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(436px, max-content);
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 13% 0px 13%;
}
    
#c48dc07a {
    width: 63.05%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 20px 0% 0px 0%;
}
    
#\36 9029bdb {
    width: 62.07%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 17px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\32 4c85de8 {
    width: 53.79%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 199px 0% 0px 0%;
}
    
#\37 0e44ed5 {
    width: 63.23%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 142px 0% 0px 0.1546672952586207%;
}
    
#c018af93.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c018af93 {
    width: 44.57%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 178px 0% 0px 0%;
}
    
#\30 878bf02 {
    width: 62.80%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 23px 0% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\30 f26c182.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 f26c182 {
    width: 44.81%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 179px 0% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\35 6551afd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 6551afd {
    width: 32.27%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 176px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\39 73f1e4d {
    width: 41.93%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 144px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\38 c1d26cd {
    width: 50.38%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 205px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#bc7fba16 {
    width: 102px;
    height: 102px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 48px 0px 0px 0px;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\37 ff1f137 {
    width: 58.66%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 150px 0% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\36 3b1095b {
    width: 58.98%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 206px 0% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#cc18fca9 {
    width: 102px;
    height: 102px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 41px 0px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\33 e5f5a36 {
    width: 96px;
    height: 96px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 47px 0px 0px 0px;
}
    
#\36 5d2372e {
    width: 79px;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 64px 25px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#fdb5c06f {
    width: 217px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 357px 0px 0px 0px;
}
    
#\33 02078df {
    width: 217px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 356px 0px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\36 ade24b7 {
    width: 217px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 358px 0px 0px 0px;
}
    
#\35 61d4da1 {
    width: 217px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 358px 0px 0px 0px;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\37 94d08ec {
    width: 217px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 358px 0px 0px 2px;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\31 3a0981b {
    width: 217px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 357px 0px 0px 1px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#c84ad2c3 {
    width: 217px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 360px 0px 0px 0px;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#c6e7716e {
    width: 217px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 356px 0px 0px 0px;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#fdf7ee3f {
    width: 217px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 354px 0px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\34 ec09845 {
    width: 217px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 356px 0px 0px 0px;
}
    
#\31 ae575b7 {
    width: 217px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 355px 0px 0px 0px;
    grid-area: 1 / 3 / span 1 / span 1;
}
}



@media all {
    
#\30 7262844 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e029f61c {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_3ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: -1px;
}
    
#ea466f94 {
    width: 33.70%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ce25fe1f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 1118ef0 {
    background-color: var(--color_1);
}
    
#\37 59b3ef1 {
    min-height: 108px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_omh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f7055c39 {
    margin: 0px 0% 0px 0%;
}
    
#widget_7u6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#e5749f19 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 558.75px;
    min-height: 50px;
    max-height: 100%;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6c1ba2a {
    width: 704px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e10e7220 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f24cba55 {
    min-height: 649px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 d839267 {
    width: 316px;
    height: auto;
    max-width: 100%;
    min-height: 67px;
}
    
#\33 5d86cb6 {
    margin: 0px 0% 0px 0%;
}
    
#\39 30a71b2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 28px;
    width: 80%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 10% 0% 10%;
}
    
#\38 78b25ba::before, #\38 78b25ba > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.34;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(245, 250, 248, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#\38 78b25ba {
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/277810f5/dms3rep/multi/opt/capa_craf-1920w.png");
}
}



@media all {
    
#\33 8436072.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 8436072 {
    width: 44.56%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 187px 0% 0px 3.5816739340438906%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\35 3832406 {
    width: 63.24%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 217px 4.0114710331274885% 0px 0%;
}
    
#\37 2922054 {
    width: 247px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 360px 0px 0px 0px;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\37 6748412 {
    width: 66.93%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 217px 4.0114710331274885% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 e08343c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 e08343c {
    width: 44.57%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 188px 7.463993018768729% 0px 0%;
}
    
#f2af3056 {
    width: 79.79%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 6.171357737397889% 0px 0%;
}
    
#d58744fa {
    width: 102px;
    height: 102px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 47px 0px 0px 2px;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\37 eafb746 {
    width: 77.78%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 143px 9.09021159855785% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 389e9cc {
    width: 73.35%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 200px 0% 0px 1.006229224529147%;
}
    
#c45a894b {
    width: 96px;
    height: 96px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 47px 6px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#a5ad4e86 {
    width: 79.79%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 0%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\38 53783c6 {
    width: 247px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 359px 0px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#efeebfa0 {
    width: 63.24%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 198px 0% 0px 5.099286885831025%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\33 650801a {
    width: 50.38%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 205px 0% 0px 3.5899387866796855%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\30 5f29fb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 49b2f2e {
    width: 79px;
    height: 79px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 64px 25px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f9ba2efb {
    width: 79px;
    height: 79px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 64px 25px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 aa53dc5 {
    width: 84.46%;
    height: 397px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 0.2209567319752228%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#c5ccd368 {
    width: 66.93%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 143px 9.09021159855785% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#bb247f78 {
    width: 100%;
    height: 320px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
}
    
#\39 081d86c {
    width: 69.15%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 202px 0% 0px 0.72021484375%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#dea60b2a {
    width: 84.46%;
    height: 397px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 6.171357737397889% 0px 0%;
    grid-area: 3 / 1 / span 2 / span 1;
}
    
#b0963388 {
    width: 84.46%;
    height: 397px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 0%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#a14c054a {
    width: 80.16%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 23px 5.7955587616577% 0px 0%;
}
    
#e84bf906 {
    width: 63.05%;
    height: 397px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 20px 0% 0px 4.488117291088029%;
}
    
#\37 cc51d3c {
    width: 71.72%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 201px 0% 0px 1.6177262931034484%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\32 b6baa2d {
    width: 80.06%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 0.7465295382858429%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\34 34ed0e2 {
    width: 88.54%;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-template-rows: minmax(436px, max-content);
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 13% 0px 13%;
}
    
#ca0ba1f5 {
    width: 88.54%;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(436px, max-content);
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 13% 0px 13%;
}
    
#\30 f2f140b {
    background-color: var(--color_1);
    background-image: none;
}
    
#\35 5cc9936 {
    width: 73.39%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 150px 0% 0px 1.5304189104805197%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#b0d7e02d {
    width: 63.24%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 151px 0% 0px 4.491879922523304%;
}
    
#\38 f01f65a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 f01f65a {
    width: 44.82%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 193px 0% 0px 0.8668336239839989%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#dcbec7df {
    width: 58.98%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 222px 0% 0px 3.266629327363086%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#a84377e2 {
    width: 66.93%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 217px 4.0114710331274885% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 39aea7a {
    width: 53.79%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 200px 0% 0px 11.654522438551588%;
}
    
#\32 8cbf61e {
    width: 66.93%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 217px 4.0114710331274885% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 1fba8f0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 1fba8f0 {
    width: 44.82%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 187px 0% 0px 0.7131725437243673%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\39 c932a2b {
    width: 64.94%;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: end;
    align-self: start;
    margin: 355px 34px 0px 0px;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#efbe504b {
    width: 102px;
    height: 102px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 44px 0px 0px 3px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\38 71b7ee0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 71b7ee0 {
    width: 44.56%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 194px 2.211590746432066% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\37 18cc769 {
    width: 62.07%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 17px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#d2bcc36b {
    width: 64.96%;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: end;
    align-self: start;
    margin: 355px 34px 0px 0px;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#\31 6b9cd0e {
    width: 73.39%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 150px 0% 0px 1.5304189104805197%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#ad58177d {
    width: 66.93%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 217px 4.0114710331274885% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 19315ce {
    width: 79.79%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 1.6020160508854198% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#f102d00f {
    width: 102px;
    height: 102px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 48px 0px 0px 124px;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\31 b24af0c {
    width: 75.24%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 199px 0% 0px 0%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#b4454f05 {
    width: 80.06%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 0.7465295382858429%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#d5e4cd71 {
    width: 96px;
    height: 96px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 47px 6px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\32 3c6a529 {
    width: 247px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: start;
    align-self: start;
    margin: 358px 17px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#c20ee2ce.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c20ee2ce {
    width: 44.82%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 193px 0% 0px 0.8668336239839989%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\34 3c5a5fb {
    width: 79px;
    height: 79px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 64px 25px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 48dd25b {
    width: 247px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: center;
    align-self: start;
    margin: 360px 0px 0px 2px;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#df49bba1 {
    width: 80.81%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 23px 0.5739185788670417% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#b0046357 {
    margin: 0px 0% 0px 0%;
}
    
#\31 3e0334d {
    width: 102px;
    height: 102px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 48px 0px 0px 0px;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\37 3c82af1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 94%;
    justify-content: flex-start;
    min-width: 4%;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 3% 0% 3%;
}
    
#\31 d00e3d8 {
    width: 64.94%;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: end;
    align-self: start;
    margin: 355px 34px 0px 0px;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#\34 49540bc {
    width: 75.25%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 150px 0% 0px 0.8736196875651087%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\39 e994fd0 {
    width: 63.03%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 150px 0% 0px 0.727843332009753%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#ae3dfe7d {
    width: 63.24%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 143px 9.09021159855785% 0px 0%;
}
    
#\33 e67d46e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 e67d46e {
    width: 44.57%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 182px 15.531898235452587% 0px 0%;
}
    
#d94f0222 {
    width: 58.98%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 206px 3.2803037750809607% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\31 82f9a45 {
    width: 79.79%;
    height: 397px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 0%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\33 1a71bd3 {
    width: 96px;
    height: 96px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 47px 6px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\30 65d9709.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 65d9709 {
    width: 44.82%;
    height: auto;
    min-height: 1px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 191px 12.498494501704489% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\38 de262a4 {
    width: 64.95%;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: end;
    align-self: start;
    margin: 355px 34px 0px 0px;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#ed48b765 {
    width: 95.62%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 146px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\38 74cc745 {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
}
    
#cc3394ea.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cc3394ea {
    width: 44.82%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 187px 0% 0px 0.7131725437243673%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\39 e6a4490 {
    width: 63.24%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 143px 0% 0px 0.22923083023558885%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\32 fd7377b {
    width: 79px;
    height: 79px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 64px 25px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 a422e19 {
    width: 107px;
    height: 107px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 45px 28px 0px 0px;
}
    
#\39 d63b19b {
    width: 96px;
    height: 96px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 47px 27px 0px 0px;
}
    
#b3125a52.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b3125a52 {
    width: 47.18%;
    height: auto;
    min-height: 1px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 188px 7.463993018768729% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b6379b60.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b6379b60 {
    width: 44.57%;
    height: auto;
    min-height: 1px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 191px 0% 0px 13.83341290193182%;
}
    
#efe8b6b0 {
    width: 58.66%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 150px 5.57580609819513% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\30 80c9f7d {
    width: 62.80%;
    height: 397px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 23px 4.613434178793197% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\35 a1ad1a7 {
    width: 88.54%;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-template-rows: minmax(436px, max-content);
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 13% 0px 13%;
}
    
#ab022b87.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ab022b87 {
    width: 44.56%;
    height: auto;
    min-height: 1px;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 187px 0% 0px 3.5816739340438906%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\32 2188edd {
    width: 77.78%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 143px 9.09021159855785% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 c665403 {
    width: 58.98%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 213px 3.9327819256877743% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\31 4c17582 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42%;
    justify-content: flex-start;
    min-width: 4%;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0% 3% 0% 3%;
}
    
#\31 8181bb4 {
    width: 66.93%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 143px 9.09021159855785% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b56ce3ac {
    min-height: 725px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ef7b8f01 {
    width: 102px;
    height: 102px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 48px 0px 0px 0px;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#\34 721d300 {
    width: 96px;
    height: 96px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 48px 0px 0px 100px;
}
    
#a32e353a {
    width: 63.24%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 154px 9.081937169085366% 0px 0%;
}
    
#\36 65b14f9 {
    width: 102px;
    height: 102px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 47px 0px 0px 2px;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#f85240a7 {
    width: 75.25%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: 100%;
    margin: 152px 0.3265344013880459% 0px 0%;
    grid-area: 1 / 4 / span 1 / span 1;
}
    
#a1455c01 {
    width: 227px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: start;
    align-self: start;
    margin: 362px 0px 0px 3px;
}
    
#f7de57c8 {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
}
    
#\34 c7026ef {
    width: 84.46%;
    height: 397px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 6.171357737397889% 0px 0%;
    grid-area: 3 / 1 / span 2 / span 1;
}
    
#\39 60fb07c {
    width: 84.46%;
    height: 397px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 24px 0% 0px 0.2209567319752228%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#ca91bd23 {
    width: 100%;
    height: 320px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
}
    
#dcf43afa {
    width: 79px;
    height: 79px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 64px 25px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 8a60072 {
    width: 79px;
    height: 79px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 64px 25px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 2405f2a {
    width: 66.93%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 143px 9.09021159855785% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ceb1f7e6 {
    width: 66.93%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 143px 9.09021159855785% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 ddee5d2 {
    width: 77.78%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 143px 9.09021159855785% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 d2d405a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 d2d405a {
    width: 47.18%;
    height: auto;
    min-height: 1px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 188px 7.463993018768729% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 e97ad55 {
    width: 66.93%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 217px 4.0114710331274885% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dbb242fc {
    width: 66.93%;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 217px 4.0114710331274885% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b51476d5 {
    width: 66.93%;
    height: auto;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 217px 4.0114710331274885% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 e950665 {
    width: 64.96%;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: end;
    align-self: start;
    margin: 355px 34px 0px 0px;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#\35 b18f4b0 {
    width: 64.95%;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: end;
    align-self: start;
    margin: 355px 34px 0px 0px;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#\30 fca432b {
    width: 64.94%;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: end;
    align-self: start;
    margin: 355px 34px 0px 0px;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#\30 4f10a2e {
    width: 79px;
    height: 79px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 64px 25px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\32 c80dbde {
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    order: 0;
    flex-direction: row;
    padding: 20px 65px 20px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 b31533c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\39 d8d072a {
    width: 45.34%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px -4.1%;
}
    
#\33 3cfa8c8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 3cfa8c8 {
    width: 358px;
    height: 295px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 114c528 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 2;
    flex-direction: row;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 1% 0px 1%;
}
    
#da62ca96 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 cd35b92 {
    width: 44.81%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 bc501d6 {
    margin: 0px 1% 0px 1%;
}
    
#innergrid_936 {
    width: 79.45%;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 27px 27px 27px 27px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
}
    
#\33 0b163c0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 0b163c0 {
    width: 88.92%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    margin: 48px 14px 0px 0px;
}
    
#\33 24d7355 {
    align-items: flex-start;
    width: 47.72%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    justify-self: start;
    align-self: start;
    margin: 114px 0% 0px 2.928250719052496%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#d10d112b {
    width: 100%;
    height: 10px;
    max-width: 100%;
    order: 1;
}
    
#caae6518 {
    width: 51.16%;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 2;
    justify-self: end;
    margin: 89px 14.490020615002594% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#widget_qfd {
    width: 100%;
    height: 282px;
    justify-self: end;
    align-self: end;
    max-width: 100%;
    margin: 0px -141.16465386453157% -256px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#f2f09ba3 {
    width: 217px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: start;
    align-self: start;
    margin: 157px 0px 0px 7px;
}
    
#\34 43ce9a6 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 2;
    flex-direction: row;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 1% 0px 1%;
}
    
#\33 0696af8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 0696af8 {
    width: 358px;
    height: 295px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e403bb1 {
    width: 79.45%;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 27px 27px 27px 27px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
}
    
#f9363da2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f9363da2 {
    width: 88.92%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    margin: 48px 14px 0px 0px;
}
    
#\35 cb5c914 {
    width: 100%;
    height: 288px;
    justify-self: end;
    align-self: end;
    max-width: 100%;
    margin: 0px -191.88729591990858% -286px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\36 3990db7 {
    width: 217px;
    height: auto;
    max-width: 100%;
    min-height: 61px;
    justify-self: start;
    align-self: start;
    margin: 157px 0px 0px 7px;
}
    
#\38 46e4c06 {
    width: 53.25%;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 2;
    justify-self: end;
    margin: 89px 14.479860021172316% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\31 36c3d74 {
    width: 51.46%;
    height: 288px;
    justify-self: start;
    max-width: 100%;
    order: 2;
    align-self: start;
    margin: 22px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 2;
}
    
#\32 72e9759 {
    width: 95%;
    height: 257px;
    justify-self: start;
    max-width: 100%;
    order: 2;
    align-self: start;
    margin: 20px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
}



@media all {
    
#\37 2962643 {
    width: 83.03%;
    height: 257px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 20px 0% 0px 4.468189792473404%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#ff75d0fb {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    flex-wrap: nowrap;
    order: 0;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#c44f7a13 {
    align-items: flex-start;
    width: 47.72%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    justify-self: start;
    align-self: start;
    margin: 114px 0% 0px 2.928250719052496%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\32 b7babe7 {
    width: 42.68%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px -13.4%;
}
    
#e41352c0 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b4e0f313 {
    align-items: flex-start;
    width: 47.72%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: flex-start;
    justify-self: start;
    align-self: start;
    margin: 114px 0% 0px 2.928250719052496%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#cc632688 {
    width: 78.92%;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 2;
    justify-self: center;
    margin: 56px 0% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\33 ba09b05 {
    width: 78.93%;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 3;
    justify-self: end;
    margin: 219px -3.8233345646724786% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#a10329bd {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 2;
    flex-direction: row;
    align-items: center;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 8fe6bf6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 8fe6bf6 {
    width: 88.91%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    margin: 48px 14px 0px 0px;
}
    
#\30 28719cc {
    width: 64.88%;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(300.0115966796875px, max-content);
    max-width: 100%;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 27px 27px 27px 27px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\34 1446e4a {
    width: 68.5%;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 27px 27px 27px 27px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#e5ddb37e {
    width: 438px;
    height: 239px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px -1.6%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 138d5d9 {
    width: 78.92%;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 2;
    justify-self: end;
    margin: 33px 6.76587787602147% 0px 0%;
    grid-area: 1 / 3 / span 1 / span 1;
}
    
#\31 a2e3cfb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\33 38a6b4d {
    width: 100%;
    height: 10px;
    max-width: 100%;
    order: 1;
}
    
#\37 ac9b38d {
    width: 83.02%;
    height: 257px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 21px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#b18bb8a5 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 2;
    flex-direction: row;
    align-items: center;
}
    
#b560c962.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b560c962 {
    width: 88.92%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    margin: 48px 14px 0px 0px;
}
    
#\34 94519ca {
    width: 53.32%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 1b1b4bb {
    margin: 0px 0% 0px 0%;
}
    
#b1106c02 {
    width: 100%;
    height: 10px;
    max-width: 100%;
    order: 1;
}
    
#\31 f3f05bd {
    width: 410.417px;
    height: 239px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px -1.6%;
    grid-area: auto / auto / auto / auto;
}
    
#e7d2950b {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    min-height: 67px;
    justify-self: start;
    align-self: start;
    margin: 103px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 28ad86b {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    min-height: 67px;
    justify-self: start;
    align-self: start;
    margin: 103px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#a8089397 {
    margin: 0px 0% 0px 0%;
}
    
#\37 1ab5001 {
    min-height: 108px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 2f053e5 {
    background-color: var(--color_1);
}
    
#\35 07e7e64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 58e0755 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 642b1af {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2140be4 {
    min-height: 386px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16% 4% 16% 4%;
}
    
#b26344eb::before, #b26344eb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#b26344eb {
    background-color: var(--color_1);
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\37 37e6dc7 {
    width: 100%;
    min-height: 8px;
}
    
#group_gmr {
    width: 556px;
    justify-content: space-between;
}
    
#widget_tf8 {
    width: 490.539px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d3c2dd91 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 632px;
    padding-top: 8%;
}
    
#e763f18c {
    width: 45%;
    min-height: 8px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#b906c491 {
    width: 45%;
    min-height: 8px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\36 5d2372e {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e029f61c {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 79px;
    padding-bottom: 3%;
}
    
#\30 7262844 {
    width: 100%;
    min-height: 8px;
}
    
#widget_3ba {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 59b3ef1 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 287px;
}
    
#ce25fe1f {
    width: 100%;
    min-height: 8px;
    row-gap: 0px;
}
    
#\35 1118ef0 {
    background-color: var(--color_1);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e5749f19 {
    width: 556px;
    justify-content: space-between;
}
    
#\35 6c1ba2a {
    width: 490.539px;
}
    
#f24cba55 {
    min-height: 386px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16% 4% 16% 4%;
}
    
#\38 78b25ba::before, #\38 78b25ba > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\38 78b25ba {
    background-color: var(--color_1);
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\39 30a71b2 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 3c82af1 {
    width: 45%;
    min-height: 8px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\31 4c17582 {
    width: 45%;
    min-height: 8px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#b56ce3ac {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 632px;
    padding-top: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c80dbde {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#da62ca96 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 d8d072a {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 cd35b92 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 bc501d6 {
    margin: 0px 0% 0px 0%;
}
    
#\33 3cfa8c8 {
    width: 29.48%;
    height: 272px;
}
    
#\33 0696af8 {
    width: 29.48%;
    height: 272px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ff75d0fb {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\34 94519ca {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#e41352c0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 b7babe7 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 1b1b4bb {
    margin: 0px 0% 0px 0%;
}
    
#e5ddb37e {
    width: 29.48%;
    height: 272px;
}
    
#\31 f3f05bd {
    width: 29.48%;
    height: 272px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1ab5001 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 287px;
}
    
#\39 2f053e5 {
    background-color: var(--color_1);
}
    
#\35 07e7e64 {
    width: 100%;
    min-height: 8px;
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#\37 37e6dc7 {
    width: 100%;
    min-height: 715px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    padding: 80px 16px 0px 16px;
    margin: 70px 0% 0px 0%;
}
    
#d2140be4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#b26344eb::before, #b26344eb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#b26344eb {
    background-color: var(--color_1);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
}
    
#widget_tf8 {
    width: 100.00%;
}
    
#group_gmr {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
}
    
#widget_h1q {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ef257537 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 8448152 {
    justify-self: center;
    align-self: start;
    width: 66.93%;
    margin: 149px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#e763f18c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d3c2dd91 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 2% 0%;
}
    
#widget_hhk {
    height: 240px;
}
    
#\39 d1b4ee5 {
    height: 240px;
}
    
#\30 36154e3 {
    height: 240px;
}
    
#\35 ce4b47c {
    height: 240px;
}
    
#b906c491 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: center;
}
    
#innergrid_v5r {
    grid-template-rows: minmax(402.5px, max-content) minmax(402.5px, max-content) minmax(402.5px, max-content) minmax(402.5px, max-content);
    grid-template-columns: repeat(1, minmax(0, 1fr));
    row-gap: 0px;
    column-gap: 0px;
    width: 94.07%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_ifi.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ifi {
    height: 375px;
    position: relative;
    justify-self: center;
    align-self: start;
    width: 80.22%;
    margin: 5px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 56b3057 {
    justify-self: center;
    align-self: start;
    height: 63px;
    width: 63px;
    margin: 26px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 d4db1b3 {
    margin: 0px 0% 0px 0%;
}
    
#bd6099ee {
    width: 92.94%;
}
    
#dd4694bd {
    justify-self: center;
    align-self: start;
    width: 66.92%;
    margin: 88px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c63ad0ae {
    justify-self: center;
    align-self: start;
    width: 47.18%;
    margin: 127px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 df5a6a2 {
    justify-self: center;
    align-self: start;
    width: 66.92%;
    margin: 155px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b14fcde2 {
    width: 64.94%;
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 61px;
    margin: 318px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 93983b7 {
    height: 349px;
    justify-self: center;
    align-self: start;
    width: 80.18%;
    margin: 11px 0% 0px 1.3982732732732734%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\34 a52b2da {
    height: 371px;
    width: 84.38%;
    justify-self: center;
    align-self: start;
    margin: 21px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\32 5d45634 {
    height: 377px;
    justify-self: center;
    align-self: start;
    width: 82.58%;
    margin: 11px 1.004129129129129% 0px 0%;
    grid-area: 4 / 1 / span 1 / span 1;
}
    
#\37 08a5e25 {
    justify-self: center;
    align-self: start;
    width: 66.93%;
    margin: 110px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#aaf0a7de {
    width: 64.94%;
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 61px;
    margin: 298px 0% 0px 0.23028898387413696%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\31 3b7db7c {
    justify-self: center;
    align-self: start;
    height: 69px;
    width: 69px;
    margin: 43px 0px 0px 0px;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#db6bb85a {
    justify-self: center;
    align-self: start;
    width: 77.78%;
    margin: 113px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#c67e2793 {
    justify-self: center;
    align-self: start;
    width: 66.93%;
    margin: 160px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\32 d9f14c6 {
    width: 64.94%;
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 61px;
    margin: 330px 0% 0px 0.18376152898899245%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\36 4e1b0c5 {
    justify-self: center;
    align-self: start;
    height: 63px;
    width: 63px;
    margin: 34px 0px 0px 0px;
    grid-area: 4 / 1 / span 1 / span 1;
}
    
#f7420ac9 {
    justify-self: center;
    align-self: start;
    width: 77.78%;
    margin: 104px 0% 0px 0%;
    grid-area: 4 / 1 / span 1 / span 1;
}
    
#\34 54c7bf5 {
    justify-self: center;
    align-self: start;
    width: 66.93%;
    margin: 155px 0% 0px 0%;
    grid-area: 4 / 1 / span 1 / span 1;
}
    
#a2d1518a {
    width: 64.94%;
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 61px;
    margin: 326px 0% 0px 0%;
    grid-area: 4 / 1 / span 1 / span 1;
}
    
#\37 7f45bdf {
    height: 240px;
}
    
#\38 31ed739 {
    height: 240px;
}
    
#\36 472762d {
    height: 240px;
}
    
#aae65672 {
    height: 240px;
}
    
#c48dc07a {
    height: 240px;
}
    
#\36 9029bdb {
    height: 240px;
}
    
#\30 878bf02 {
    height: 240px;
}
    
#\36 5d2372e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 5d2372e {
    justify-self: center;
    align-self: start;
    height: auto;
    width: 73px;
    margin: 36px 0px 0px 0px;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#fdb5c06f {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 02078df {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 ade24b7 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 61d4da1 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 94d08ec {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 3a0981b {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c84ad2c3 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c6e7716e {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fdf7ee3f {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 ec09845 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 ae575b7 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 7262844 {
    width: 100%;
    min-height: 146px;
    align-items: center;
}
    
#e029f61c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 4%;
}
    
#ea466f94 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ce25fe1f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#\37 59b3ef1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 8% 4% 4% 4%;
}
    
#\35 1118ef0 {
    background-color: var(--color_1);
}
    
#widget_omh {
    width: 249px;
}
}



@media (max-width: 767px) {
    
#e5749f19 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
}
    
#\35 6c1ba2a {
    width: 100.00%;
}
    
#f24cba55 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#\39 d839267 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 5d86cb6 {
    margin: 0px 0% 0px 0%;
}
    
#\39 30a71b2 {
    width: 100%;
    min-height: 673px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    padding: 35px 16px 0px 16px;
    margin: 10px 0% 0px 0%;
}
    
#\38 78b25ba::before, #\38 78b25ba > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
}
#\38 78b25ba {
    background-color: var(--color_1);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 0%;
}
}



@media (max-width: 767px) {
    
#\37 2922054 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 6748412 {
    justify-self: center;
    align-self: start;
    width: 66.93%;
    margin: 160px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\32 3c6a529 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 3c5a5fb {
    justify-self: center;
    align-self: start;
    height: 63px;
    width: 63px;
    margin: 26px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f2af3056 {
    height: 240px;
}
    
#\38 48dd25b {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#df49bba1 {
    height: 240px;
}
    
#\37 eafb746 {
    justify-self: center;
    align-self: start;
    width: 77.78%;
    margin: 104px 0% 0px 0%;
    grid-area: 4 / 1 / span 1 / span 1;
}
    
#b0046357 {
    margin: 0px 0% 0px 0%;
}
    
#\37 3c82af1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 d00e3d8 {
    width: 64.94%;
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 61px;
    margin: 330px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#a5ad4e86 {
    height: 240px;
}
    
#\38 53783c6 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 49b2f2e {
    justify-self: center;
    align-self: start;
    height: 63px;
    width: 63px;
    margin: 44px 0px 0px 0px;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#f9ba2efb {
    justify-self: center;
    align-self: start;
    height: 63px;
    width: 63px;
    margin: 34px 0px 0px 0px;
    grid-area: 4 / 1 / span 1 / span 1;
}
    
#\31 82f9a45 {
    height: 240px;
}
    
#\37 aa53dc5 {
    height: 349px;
    justify-self: center;
    align-self: start;
    width: 80.18%;
    margin: 11px 0% 0px 1.3982732732732734%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#c5ccd368 {
    justify-self: center;
    align-self: start;
    width: 66.93%;
    margin: 93px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\38 de262a4 {
    width: 64.94%;
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 61px;
    margin: 298px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#bb247f78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bb247f78 {
    height: 358px;
    position: relative;
    justify-self: center;
    align-self: start;
    width: 80.17%;
    margin: 0px 0% 0px 1.417042042042042%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 74cc745 {
    grid-template-rows: minmax(402.5px, max-content) minmax(402.5px, max-content) minmax(402.5px, max-content) minmax(402.5px, max-content);
    grid-template-columns: repeat(1, minmax(0, 1fr));
    row-gap: 0px;
    column-gap: 0px;
    width: 94.07%;
}
    
#dea60b2a {
    height: 371px;
    width: 84.38%;
    justify-self: center;
    align-self: start;
    margin: 21px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#b0963388 {
    height: 377px;
    justify-self: center;
    align-self: start;
    width: 82.58%;
    margin: 11px 1.004129129129129% 0px 0%;
    grid-area: 4 / 1 / span 1 / span 1;
}
    
#a14c054a {
    height: 240px;
}
    
#e84bf906 {
    height: 240px;
}
    
#\32 b6baa2d {
    height: 240px;
}
    
#\32 fd7377b {
    justify-self: center;
    align-self: start;
    height: 63px;
    width: 63px;
    margin: 30px 0px 0px 0px;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#a84377e2 {
    justify-self: center;
    align-self: start;
    width: 66.93%;
    margin: 155px 0% 0px 0%;
    grid-area: 4 / 1 / span 1 / span 1;
}
    
#\32 8cbf61e {
    justify-self: center;
    align-self: start;
    width: 66.93%;
    margin: 145px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b3125a52 {
    justify-self: center;
    align-self: start;
    width: 47.18%;
    margin: 107px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 c932a2b {
    width: 64.94%;
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 61px;
    margin: 326px 0.9940384790567793% 0px 0%;
    grid-area: 4 / 1 / span 1 / span 1;
}
    
#\30 80c9f7d {
    height: 240px;
}
    
#\37 18cc769 {
    height: 240px;
}
    
#d2bcc36b {
    width: 64.95%;
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 61px;
    margin: 297px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ad58177d {
    justify-self: center;
    align-self: start;
    width: 66.93%;
    margin: 142px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\33 19315ce {
    height: 240px;
}
    
#\32 2188edd {
    justify-self: center;
    align-self: start;
    width: 77.78%;
    margin: 113px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\31 4c17582 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: center;
}
    
#\31 8181bb4 {
    justify-self: center;
    align-self: start;
    width: 39.81%;
    margin: 88px 0.24132702237701442% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b56ce3ac {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 2% 0%;
}
    
#b4454f05 {
    height: 240px;
}
    
#a1455c01 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f7de57c8 {
    grid-template-rows: minmax(402.5px, max-content) minmax(402.5px, max-content) minmax(402.5px, max-content);
    grid-template-columns: repeat(1, minmax(0, 1fr));
    row-gap: 0px;
    column-gap: 0px;
    width: 94.07%;
}
    
#\34 c7026ef {
    height: 371px;
    width: 84.38%;
    justify-self: center;
    align-self: start;
    margin: 21px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\39 60fb07c {
    height: 349px;
    justify-self: center;
    align-self: start;
    width: 80.18%;
    margin: 11px 0% 0px 1.3982732732732734%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#ca91bd23.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ca91bd23 {
    height: 358px;
    position: relative;
    justify-self: center;
    align-self: start;
    width: 80.17%;
    margin: 0px 0% 0px 1.417042042042042%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dcf43afa {
    justify-self: center;
    align-self: start;
    height: 63px;
    width: 63px;
    margin: 26px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 8a60072 {
    justify-self: center;
    align-self: start;
    height: 63px;
    width: 63px;
    margin: 44px 0px 0px 0px;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\32 2405f2a {
    justify-self: center;
    align-self: start;
    width: 63.577288434739465%;
    margin: 88px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ceb1f7e6 {
    justify-self: center;
    align-self: start;
    width: 64.47%;
    margin: 91px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\39 ddee5d2 {
    justify-self: center;
    align-self: start;
    width: 77.78%;
    margin: 113px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\34 d2d405a {
    justify-self: center;
    align-self: start;
    width: 47.18007077679163%;
    margin: 127px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 e97ad55 {
    justify-self: center;
    align-self: start;
    width: 66.93%;
    margin: 145px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dbb242fc {
    justify-self: center;
    align-self: start;
    width: 66.9200210369305%;
    margin: 133px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#b51476d5 {
    justify-self: center;
    align-self: start;
    width: 66.93%;
    margin: 160px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\35 e950665 {
    width: 64.95%;
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 61px;
    margin: 297px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 b18f4b0 {
    width: 64.94%;
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 61px;
    margin: 298px 0% 0px 0%;
    grid-area: 2 / 1 / span 1 / span 1;
}
    
#\30 fca432b {
    width: 64.94%;
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 61px;
    margin: 330px 0% 0px 0%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\30 4f10a2e {
    justify-self: center;
    align-self: start;
    height: 63px;
    width: 63px;
    margin: 30px 0px 0px 0px;
    grid-area: 2 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\31 114c528 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\32 c80dbde {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#da62ca96 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\39 d8d072a {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 cd35b92 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 3cfa8c8 {
    height: 167px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 24d7355 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#f2f09ba3 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 43ce9a6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\33 0696af8 {
    height: 167px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3990db7 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 36c3d74 {
    justify-self: auto;
    align-self: auto;
    width: 99.46%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 72e9759 {
    width: 99.46%;
}
}



@media (max-width: 767px) {
    
#\37 2962643 {
    justify-self: center;
    align-self: start;
    width: 100.00%;
    height: 256px;
    margin: 182px 0% 0px 0%;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#ff75d0fb {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#c44f7a13 {
    min-width: 32px;
    width: 66.66%;
    justify-self: start;
    align-self: start;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e41352c0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\32 b7babe7 {
    min-width: 32px;
    width: 100.00%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#b18bb8a5 {
    width: 100%;
    min-height: 930px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    height: auto;
}
    
#b4e0f313 {
    min-width: 32px;
    width: 66.66%;
    justify-self: start;
    align-self: start;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a10329bd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\34 94519ca {
    min-width: 32px;
    width: 72.91%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#e5ddb37e {
    height: 167px;
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 f3f05bd {
    height: 167px;
    min-width: 32px;
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 28719cc {
    width: 100.00%;
    grid-template-rows: minmax(235.66666666666669px, max-content) minmax(235.66666666666669px, max-content) minmax(235.66666666666669px, max-content);
    grid-template-columns: repeat(1, minmax(0, 1fr));
    row-gap: 0px;
    column-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc632688 {
    justify-self: center;
    align-self: start;
    width: 75.86%;
    margin: 32px 0% 0px 6.4906409607640585%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\33 ba09b05 {
    justify-self: center;
    align-self: start;
    width: 44.70%;
    margin: 96px 0% 0px 6.5894098045324725%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#b560c962 {
    justify-self: center;
    align-self: start;
    width: 88.91%;
    margin: 20px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 1446e4a {
    grid-template-rows: minmax(226.83333333333337px, max-content) minmax(226.83333333333337px, max-content) minmax(226.83333333333337px, max-content);
    grid-template-columns: repeat(1, minmax(0, 1fr));
    row-gap: 0px;
    column-gap: 0px;
    width: 96.73%;
}
    
#\37 ac9b38d {
    justify-self: center;
    align-self: start;
    width: 86.2%;
    height: 257px;
    margin: 150px 0% 0px 2.6757468122989096%;
    grid-area: 1 / 1 / span 2 / span 1;
}
    
#\35 138d5d9 {
    justify-self: center;
    align-self: start;
    width: 78.0758569400311%;
    margin: 19px 0% 0px 0.2369103668008652%;
    grid-area: 3 / 1 / span 1 / span 1;
}
    
#\33 8fe6bf6 {
    justify-self: center;
    align-self: start;
    width: 90.59%;
    margin: 15px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e7d2950b {
    width: 99.99%;
    justify-self: start;
    align-self: start;
    margin: 84px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 28ad86b {
    width: 100%;
    justify-self: center;
    align-self: start;
    margin: 65px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\37 1ab5001 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 8% 4% 4% 4%;
}
    
#\39 2f053e5 {
    background-color: var(--color_1);
}
    
#\35 07e7e64 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#\33 58e0755 {
    width: 249px;
}
    
#\32 642b1af {
    align-self: auto;
    margin-left: 0%;
    grid-row-end: auto;
    grid-column-start: auto;
    width: 100%;
    margin-top: 0px;
    grid-column-end: auto;
    justify-self: auto;
    margin-bottom: 0px;
    grid-row-start: auto;
    margin-right: 0%;
    order: 0;
}
}

