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

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

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

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

  *#dm .dmInner div.u_1830751795 img {
    border-width:8px 8px 0px 0px !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-radius:6px !important;
  }

  *#dm .dmInner div.u_1651706635 img {
    border-width:6px 0px 0px 6px !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-radius:6px !important;
  }

  *#dm .dmInner div.u_1304437646 img {
    border-width:6px 0px 0px 6px !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-radius:6px !important;
  }

  *#dm .dmInner div.u_1785581596 img {
    border-width:6px 0px 0px 6px !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-radius:6px !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1466623242 img {
    border-width:6px 0px 0px 6px !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-radius:6px !important;
  }

  *#dm .dmInner div.u_1513613110 img {
    border-width:6px 0px 0px 6px !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-radius:6px !important;
  }

  *#dm .dmInner div.u_1816910076 img {
    border-width:6px 0px 0px 6px !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-radius:6px !important;
  }

  *#dm .dmInner a.u_1555945156 {
    border-style:solid !important;
    border-width:1.48148px 1.48148px 1.48148px 1.48148px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1749100169 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner div.u_1749100169 .caption-container .caption-title { color:rgba(255,255,255,1) !important; }

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1275697513 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner div.u_1275697513 .caption-container .caption-title { color:rgba(255,255,255,1) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1537489300 .dmformsubmit {
    float:LEFT !important;
    margin-block-start:24px !important;
  }

  *#dm .dmInner div.u_1601192040 {
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:0.634921px 0.634921px 0.634921px 0.634921px !important;
    border-style:solid !important;
    background-color:var(--color_7) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner *.u_1537489300 .dmforminput {
    padding-inline:8px !important;
    padding-block:6px !important;
  }

  *#dm .dmInner *.u_1537489300 .spacing-container {
    margin-inline:-8px !important;
    margin-block:-6px !important;
  }

  *#dm .dmInner div.u_1537489300 input:not([type="submit"]) {
    border-style:solid !important;
    border-width:1px !important;
    background-color:rgba(34,30,29,0.1) !important;
    border-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1537489300 textarea {
    border-style:solid !important;
    border-width:1px !important;
    background-color:rgba(34,30,29,0.1) !important;
    border-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1537489300 select {
    border-style:solid !important;
    border-width:1px !important;
    background-color:rgba(34,30,29,0.1) !important;
    border-color:var(--color_7) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1537489300 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1537489300 .m-recaptcha { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1537489300 input::placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1537489300 input.placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1537489300 textarea::placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1537489300 textarea.placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1537489300 select::placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1537489300 select.placeholder { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput input {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1537489300 .dmforminput textarea {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1537489300 .dmforminput .fileUploadLink {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1537489300 .checkboxwrapper span {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1537489300 .radiowrapper span {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1537489300 .optinwrapper div {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1537489300 .freetextwrapper {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1537489300 .dmforminput select {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

  *#dm .dmInner div.u_1537489300 .dmforminput option {
    color:rgba(255,255,255,1) !important;
    font-family:'Inter Tight' !important;
  }

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

  *#dm .dmInner div.u_1537489300 .dmformsubmit { width:139px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1749100169 .photoGalleryThumbs { padding:10px !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1537489300 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .m-recaptcha { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput option { font-size:14px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1537489300 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput option { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 input[type="submit"] { font-size:14px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1537489300 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_1537489300 .dmforminput option { font-size:14px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#c739c4b3 {
    min-height: 640px;
    width: 100%;
    max-width: none;
}
    
#e50b6c67 {
    border-color: var(--color_3);
    border-width: 0px 0px 10px 10px;
    background-image: url("https://irp.cdn-website.com/d2ca341b/dms3rep/multi/opt/ChatGPT+Image+21+sept+2026-+14_22_38-1920w.png");
    border-style: solid;
}
    
#\35 1d2a3d8 {
    align-self: center;
    row-gap: 20px;
    max-width: 560px;
    width: 100%;
    justify-content: flex-start;
    background-color: rgba(20, 20, 20, 0.61);
    background-image: none;
    border-radius: 18px 18px 18px 18px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#c6a452a2 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
}
    
#b3484aa6 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
}
    
#\37 803d537 {
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    order: 3;
    padding: 0 0 0 0;
}
    
#f8bf21a7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 20px 40px 20px 40px;
}
#f8bf21a7 {
    max-width: 100%;
    width: auto;
    min-height: 60px;
}
    
#d0d3cb68.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 20px 40px 20px 40px;
}
#d0d3cb68 {
    max-width: 100%;
    width: auto;
    min-height: 60px;
}
    
#bbc9f772 {
    column-gap: 24px;
    flex-direction: row;
    width: 100%;
    margin-top: 24px;
    justify-content: flex-start;
    align-items: stretch;
    order: 4;
    padding: 0 0 0 0;
}
    
#\39 01b7d94 {
    row-gap: 8px;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#fbdc440f {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#a75f20db {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f0d70ef5 {
    row-gap: 8px;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#f3e0ec7f {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#\32 bc35f75 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 57a9d50 {
    row-gap: 8px;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#\36 13b9acf {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#\30 ab1e9f2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 238fa13 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
}
}



@media all {
    
#\36 f7d7613 {
    min-height: 240px;
    column-gap: 32px;
    width: 100%;
}
    
#f7c068ff {
    background-color: var(--color_2);
}
    
#fada5040 {
    row-gap: 16px;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    flex: 1;
    padding: 0 0 0 0;
}
    
#\35 2566b58 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 92ee3ba {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 8c7dd5e {
    align-self: center;
    width: 40%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#d74cbf7b {
    width: 100%;
    height: 454px;
    align-self: flex-start;
}
}



@media all {
    
#\36 c48f25d {
    width: 100%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    max-width: none;
}
    
#\32 dec0080 {
    background-color: var(--color_1);
}
    
#\30 4b8a37b {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 32px;
    background-repeat: no-repeat;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
    
#\33 bc11946 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 a3a986e {
    column-gap: 24px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    width: 100%;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 0;
}
    
#ea55094f {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_1);
    background-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    border-width: 2px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
    min-width: 0;
}
    
#ed7aff13 {
    width: 100%;
    height: 220px;
}
    
#a772e758 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 9ce90ad {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 f4c73f2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 c71f93c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 8px;
    padding-bottom: 12px;
    padding-right: 8px;
}
#\34 c71f93c {
    max-width: 100%;
    width: auto;
    min-height: auto;
}
    
#\33 c7270ac {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_1);
    background-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    border-width: 2px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
    min-width: 0;
}
    
#\32 7223cd8 {
    width: 100%;
    height: 220px;
}
    
#\33 4007dfd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 b5f59c2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 925caac.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 8px;
    padding-bottom: 12px;
    padding-right: 8px;
}
#\37 925caac {
    max-width: 100%;
    width: auto;
    min-height: auto;
}
    
#d1b04a49 {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_1);
    background-color: var(--color_4);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    border-width: 2px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
    min-width: 0;
}
    
#\39 c12a405 {
    width: 100%;
    height: 220px;
}
    
#fcd88fc8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#da8595e8 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 bf3594c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 f012a62.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 12px;
    padding-left: 8px;
    padding-bottom: 12px;
    padding-right: 8px;
}
#\35 f012a62 {
    max-width: 100%;
    width: auto;
    min-height: auto;
}
}



@media all {
    
#\31 ee4b74a {
    min-height: 240px;
    width: 100%;
    align-items: stretch;
}
    
#dbfa0ea1 {
    background-color: var(--color_2);
}
    
#\35 5b50209 {
    row-gap: 32px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#a8d50d58 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#aec32720 {
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#\30 2ac2274 {
    border-color: var(--color_1);
    background-color: var(--color_2);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    width: 23%;
    justify-content: flex-start;
    border-width: 2px;
    align-items: center;
    border-style: solid;
    min-width: 220px;
    padding: 24px 24px 24px 24px;
}
    
#\37 d584d1f {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#\39 fde98aa {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 ccb4b84 {
    border-color: var(--color_1);
    background-color: var(--color_2);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    width: 23%;
    justify-content: flex-start;
    border-width: 2px;
    align-items: center;
    border-style: solid;
    min-width: 220px;
    padding: 24px 24px 24px 24px;
}
    
#\39 23d02ad {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#c9c8ed09 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f359ff41 {
    border-color: var(--color_1);
    background-color: var(--color_2);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    width: 23%;
    justify-content: flex-start;
    border-width: 2px;
    align-items: center;
    border-style: solid;
    min-width: 220px;
    padding: 24px 24px 24px 24px;
}
    
#\34 c126d95 {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#\32 c5a3e06 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 c7dff81 {
    border-color: var(--color_1);
    background-color: var(--color_2);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    width: 23%;
    justify-content: flex-start;
    border-width: 2px;
    align-items: center;
    border-style: solid;
    min-width: 220px;
    padding: 24px 24px 24px 24px;
}
    
#df9de074 {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#\36 47bdd11 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 b9dd7d7 {
    border-color: var(--color_1);
    background-color: var(--color_2);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    width: 23%;
    justify-content: flex-start;
    border-width: 2px;
    align-items: center;
    border-style: solid;
    min-width: 220px;
    padding: 24px 24px 24px 24px;
}
    
#\39 66f0e69 {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#\30 4a04688 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 b918dbb {
    border-color: var(--color_1);
    background-color: var(--color_2);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    width: 23%;
    justify-content: flex-start;
    border-width: 2px;
    align-items: center;
    border-style: solid;
    min-width: 220px;
    padding: 24px 24px 24px 24px;
}
    
#ebe5d5eb {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#e7b7cd41 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d6bcddaa {
    border-color: var(--color_1);
    background-color: var(--color_2);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    width: 23%;
    justify-content: flex-start;
    border-width: 2px;
    align-items: center;
    border-style: solid;
    min-width: 220px;
    padding: 24px 24px 24px 24px;
}
    
#\38 6f19e45 {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#\33 f63906b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 a4fba6c {
    border-color: var(--color_1);
    background-color: var(--color_2);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    width: 23%;
    justify-content: flex-start;
    border-width: 2px;
    align-items: center;
    border-style: solid;
    min-width: 220px;
    padding: 24px 24px 24px 24px;
}
    
#\36 26c0fc9 {
    max-width: 100%;
    width: 36px;
    height: 36px;
}
    
#\34 56a049b {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\35 d7239ae {
    min-height: 240px;
    width: 100%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}
    
#\31 02e7a35 {
    background-color: var(--color_2);
}
    
#b299f219 {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 32px;
    background-repeat: no-repeat;
    flex-direction: column;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}
    
#cf64612e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 fc87177 {
    column-gap: 24px;
    padding-top: 0;
    flex-direction: row;
    padding-left: 0;
    width: 100%;
    padding-bottom: 0;
    justify-content: flex-start;
    align-items: stretch;
    padding-right: 0;
}
    
#a55b0084 {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_1);
    background-color: var(--color_2);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    border-width: 2px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
    min-width: 0;
}
    
#\35 5b95638 {
    width: 100%;
    height: 220px;
}
    
#\31 0d8391d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 2451660 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ed496979 {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_1);
    background-color: var(--color_2);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    border-width: 2px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
    min-width: 0;
}
    
#\34 cfb5097 {
    width: 100%;
    height: 220px;
}
    
#\36 8b19134 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b08aabb2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 355bd54 {
    padding-top: 24px;
    padding-left: 24px;
    padding-bottom: 24px;
    border-color: var(--color_1);
    background-color: var(--color_2);
    border-radius: 8px;
    row-gap: 12px;
    box-shadow: 6px 6px 0 var(--color_3);
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    border-width: 2px;
    align-items: stretch;
    border-style: solid;
    padding-right: 24px;
    min-width: 0;
}
    
#\34 cb20fb3 {
    width: 100%;
    height: 220px;
}
    
#\37 8effb69 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 5be55f2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\38 095aec1 {
    width: 100%;
    justify-content: center;
    max-width: none;
}
    
#\39 cfa60c3 {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/d2ca341b/dms3rep/multi/opt/ChatGPT+Image+21+sept+2026-+14_22_38-1920w.png");
}
    
#d4c67e3c {
    align-self: center;
    row-gap: 20px;
    max-width: 1200px;
    width: 50%;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\33 3639e09 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 5e60bfb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 c84877c {
    column-gap: 16px;
    flex-direction: row;
    margin-top: 12px;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#f628c895.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 20px 40px 20px 40px;
}
#f628c895 {
    max-width: 100%;
    width: auto;
    min-height: 60px;
}
    
#group_7qs {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 5eeed08 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 a90ef2e {
    min-height: 364px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 0c3a246 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/d2ca341b/dms3rep/multi/opt/ChatGPT+Image+21+sept+2026-+14_22_46-1920w.png");
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 5479a0f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 d6bd6e7 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 da54a3a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/d2ca341b/dms3rep/multi/opt/ChatGPT+Image+21+sept+2026-+14_22_57-1920w.png");
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 1d8dc8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#fdd1968b {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 bcc6ad5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_h5q {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\39 521b78c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 ee192ac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 ce26b03 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 8a1a387 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 50e4359 {
    margin: 0px 0% 0px 0%;
}
    
#\35 c24420b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#c2e124b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aea0c8c9 {
    min-height: 350px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 1% 4% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\39 c407844 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7805101 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c38085aa {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dc43636 {
    background-image: url(https://irp.cdn-website.com/md/dmtmpl/9434c165-4ed4-4e73-987a-5b8aac16ee5d/dms3rep/multi/opt/map-image-1920w.png);
}
    
#\33 fcc6558 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e92a4361 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\34 620e0dc.flex-element.widget-wrapper > [data-element-type] {
    padding: 24px 24px 24px 24px;
}
#\34 620e0dc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b730eb4b {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4d8de8d {
    width: 128px;
    height: auto;
    min-width: 0px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1380169.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 16px;
    padding-bottom: 16px;
}
#d1380169 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 942d03c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b0b360d0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b4585850 {
    min-height: 122px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c8f2515f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 19e44ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b6f5e65e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e759b2b0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/d2ca341b/dms3rep/multi/opt/ChatGPT+Image+21+sept+2026-+14_22_38-1920w.png");
}
}



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



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



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



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



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 d6bd6e7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 445068e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fdd1968b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 521b78c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 8a1a387 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 50e4359 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aea0c8c9 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 6% 4% 6% 4%;
}
    
#\32 7805101 {
    width: 100%;
    min-height: 80px;
}
    
#\33 fcc6558 {
    width: 100%;
    min-height: 0px;
    row-gap: 16px;
}
    
#\34 620e0dc {
    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) {
    
#b4585850 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 b877408 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b6f5e65e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 262ff74 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c739c4b3 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 1d2a3d8 {
    align-items: center;
}
    
#\37 803d537 {
    row-gap: 12px;
    flex-direction: column;
}
    
#f8bf21a7 {
    width: 100%;
}
    
#d0d3cb68 {
    width: 100%;
}
    
#bbc9f772 {
    row-gap: 16px;
    flex-direction: row;
    flex-wrap: wrap;
}
    
#\39 01b7d94 {
    width: 45%;
}
    
#f0d70ef5 {
    width: 45%;
}
    
#\31 57a9d50 {
    width: 45%;
}
}



@media (max-width: 767px) {
    
#\36 f7d7613 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#fada5040 {
    width: 100%;
    min-width: 0;
}
    
#\33 8c7dd5e {
    width: 100%;
    min-width: 0;
}
}



@media (max-width: 767px) {
    
#\36 c48f25d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 4b8a37b {
    align-items: center;
}
    
#\39 a3a986e {
    row-gap: 24px;
    flex-direction: column;
}
    
#ea55094f {
    width: 100%;
}
    
#\33 c7270ac {
    width: 100%;
}
    
#d1b04a49 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 ee4b74a {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 5b50209 {
    align-items: center;
}
    
#aec32720 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\30 2ac2274 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 ccb4b84 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f359ff41 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 c7dff81 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 b9dd7d7 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 b918dbb {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d6bcddaa {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 a4fba6c {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#\35 d7239ae {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b299f219 {
    align-items: center;
}
    
#\39 fc87177 {
    row-gap: 24px;
    flex-direction: column;
}
    
#a55b0084 {
    width: 100%;
}
    
#ed496979 {
    width: 100%;
}
    
#\30 355bd54 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 095aec1 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#d4c67e3c {
    align-items: center;
    width: 100%;
    min-height: 80px;
}
    
#\34 c84877c {
    row-gap: 12px;
    flex-direction: column;
    width: 100%;
}
    
#f628c895 {
    width: 100%;
}
    
#group_7qs {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\32 5eeed08 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 a90ef2e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 0c3a246 {
    background-position: 100% 50%;
}
}



@media (max-width: 767px) {
    
#\32 5479a0f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 d6bd6e7 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\38 1d8dc8c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#fdd1968b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\33 ce26b03 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 8a1a387 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#c2e124b3.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#c2e124b3 {
    justify-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aea0c8c9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 6% 4% 6% 4%;
}
    
#\32 7805101 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 16px;
}
    
#c38085aa {
    justify-self: auto;
    width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fcc6558 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 12px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\34 620e0dc {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4d8de8d.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 0px;
}
#f4d8de8d {
    width: 200px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1380169 {
    order: 3;
}
}



@media (max-width: 767px) {
    
#b4585850 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c8f2515f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 19e44ff {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b6f5e65e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e759b2b0 {
    background-position: 100% 50%;
}
}

#\36 0c3a246.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAh0lEQVQI1wF8AIP/APLu6vHt6vHs5+zm39LLw7evpquflqufmJqRi357dgDd2dXi3dnq4trn28zCtaWfkYGVg3OYiHmNgHRuaWMAwLGZwbWlyLyxyrmmppR/g3Jef2tUgGtWc2NSUkpDAKKJX56NdKSWiqmWg459aW1eTGtYQWNQOldINjozLdRERw3RGXYlAAAAAElFTkSuQmCC')!important}#\31 da54a3a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAh0lEQVQI1wF8AIP/APTz8vHw8Ofn587T1rO9xaavtquusLWxrbWvqbKrpADa19Tf3Nrc29rLyMezrayqnZW0oZHCq5XCrpi7qZYAxLKOv7WgtrGsraSdn4yBm31qp4NmtY5stpRzq450ALGQS6GOZ4yFfIV3bndfUHNPO4RZOpNmRJZuT4ZnUdETTCnoyIYPAAAAAElFTkSuQmCC')!important}#\39 cfa60c3.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAh0lEQVQI1wF8AIP/AO3p5e3p5ezo5Orm4efi3uTe2NfJusi2pK6ci52UiwDe2dPh3dfm4t3q5N3r5Nzm2crZw6nIrpOumIGcjoEA0r6YzsGqz8e/2M7E3tDC0r6pv6SHsZV2oIdvlIFxAMekX7qlfbSqnr+zp8e0orScg5p+YZFzVIdtVYBrWIDlVSQJiE+lAAAAAElFTkSuQmCC')!important}#\36 dc43636.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIUlEQVQI12P49+/ff2z479+/MPrf379//zIgS8AwfRQCANWqnp5dHtc2AAAAAElFTkSuQmCC')!important}