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

  *#dm .dmInner *.u_1333387086 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

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

  *#dm .dmInner *.u_1333387086 .dmwidget-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1333387086 .dmwidget-title { color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1333387086 .dmformsubmit:hover input[type="submit"] { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1333387086 .dmformsubmit.hover input[type="submit"] { color:rgba(255,255,255,1) !important; }

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

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

  *#dm .dmInner div.u_1333387086 .dmformsubmit:hover {
    background-image:initial !important;
    background-color:rgba(223,78,11,1) !important;
  }

  *#dm .dmInner div.u_1333387086 .dmformsubmit.hover {
    background-image:initial !important;
    background-color:rgba(223,78,11,1) !important;
  }

  *#dm .dmInner div.u_1333387086 input[type="submit"] {
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1333387086 textarea {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1333387086 select {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1333387086 input::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 input.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 textarea::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 textarea.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 select::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 select.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 .dmforminput input {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 .dmforminput textarea {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 .dmforminput .fileUploadLink {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 .checkboxwrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 .radiowrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 .optinwrapper div {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 .freetextwrapper {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 .dmforminput select {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1333387086 .dmforminput option {
    font-family:Montserrat !important;
    font-weight:500 !important;
  }

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

  *#dm .dmInner div.u_1333387086 .dmformsubmit {
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,253,245) rgb(255,253,245) rgb(255,253,245) rgb(255,253,245) !important;
    border-width:0px 0px 0px 0px !important;
    height:42px !important;
    border-radius:50px 50px 50px 50px !important;
    width:286px !important;
  }

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

  *#dm .dmInner *.u_1590832288 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

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

  *#dm .dmInner *.u_1590832288 .dmwidget-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1590832288 .dmwidget-title { color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1590832288 .dmformsubmit:hover input[type="submit"] { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1590832288 .dmformsubmit.hover input[type="submit"] { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1590832288 .dmformsubmit:hover {
    background-image:initial !important;
    background-color:rgba(223,78,11,1) !important;
  }

  *#dm .dmInner div.u_1590832288 .dmformsubmit.hover {
    background-image:initial !important;
    background-color:rgba(223,78,11,1) !important;
  }

  *#dm .dmInner div.u_1590832288 input[type="submit"] {
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1590832288 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1590832288 textarea {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1590832288 select {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1590832288 .dmforminput input {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 .dmforminput textarea {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 .dmforminput .fileUploadLink {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 .checkboxwrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 .radiowrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 .optinwrapper div {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 .freetextwrapper {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 .dmforminput select {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 .dmforminput option {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 input::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 input.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 textarea::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 textarea.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 select::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1590832288 select.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner div.u_1590832288 .dmformsubmit {
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,253,245) rgb(255,253,245) rgb(255,253,245) rgb(255,253,245) !important;
    border-width:0px 0px 0px 0px !important;
    height:42px !important;
    border-radius:50px 50px 50px 50px !important;
    width:286px !important;
    margin-block-start:41px !important;
  }

  *#dm .dmInner div.u_1590832288 .dmforminput { padding-block:11px !important; }

  *#dm .dmInner div.u_1590832288 .spacing-container { margin-block:-11px !important; }

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

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

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

  *#dm .dmInner a.u_1680341150 {
    border-radius:50px 50px 50px 50px !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1680341150:hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1680341150.hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1680341150 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0474bcd0/icon/Arrow_7775308.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

  *#dm .dmInner div.u_1931678891 hr {
    color:rgba(202,70,6,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1730866226 hr {
    color:rgba(202,70,6,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1271263690 hr {
    color:rgba(202,70,6,1) !important;
    border-width:1px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner *.u_1973018189 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

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

  *#dm .dmInner *.u_1973018189 .dmwidget-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1973018189 .dmwidget-title { color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1973018189 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1973018189 textarea {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1973018189 select {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1973018189 .dmforminput input {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 .dmforminput textarea {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 .dmforminput .fileUploadLink {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 .checkboxwrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 .radiowrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 .optinwrapper div {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 .freetextwrapper {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 .dmforminput select {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 .dmforminput option {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 input::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 input.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 textarea::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 textarea.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 select::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1973018189 select.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner div.u_1973018189 .dmforminput { padding-block:11px !important; }

  *#dm .dmInner div.u_1973018189 .spacing-container { margin-block:-11px !important; }

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

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

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

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

  *#dm .dmInner *.u_1851783310 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

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

  *#dm .dmInner *.u_1851783310 .dmwidget-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1851783310 .dmwidget-title { color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1851783310 .dmformsubmit:hover input[type="submit"] { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1851783310 .dmformsubmit.hover input[type="submit"] { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1851783310 .dmformsubmit:hover {
    background-image:initial !important;
    background-color:rgba(223,78,11,1) !important;
  }

  *#dm .dmInner div.u_1851783310 .dmformsubmit.hover {
    background-image:initial !important;
    background-color:rgba(223,78,11,1) !important;
  }

  *#dm .dmInner div.u_1851783310 input[type="submit"] {
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1851783310 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1851783310 textarea {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1851783310 select {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1851783310 .dmforminput input {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 .dmforminput textarea {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 .dmforminput .fileUploadLink {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 .checkboxwrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 .radiowrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 .optinwrapper div {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 .freetextwrapper {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 .dmforminput select {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 .dmforminput option {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 input::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 input.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 textarea::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 textarea.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 select::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1851783310 select.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner div.u_1851783310 .dmformsubmit {
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,253,245) rgb(255,253,245) rgb(255,253,245) rgb(255,253,245) !important;
    border-width:0px 0px 0px 0px !important;
    height:42px !important;
    border-radius:50px 50px 50px 50px !important;
    width:286px !important;
    margin-block-start:41px !important;
  }

  *#dm .dmInner div.u_1851783310 .dmforminput { padding-block:11px !important; }

  *#dm .dmInner div.u_1851783310 .spacing-container { margin-block:-11px !important; }

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

  *#dm .dmInner div.u_1533092259 { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner a.u_1933082302 {
    border-radius:50px 50px 50px 50px !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1933082302:hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1933082302.hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1933082302 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0474bcd0/icon/Arrow_7775308.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

  *#dm .dmInner div.u_3787400566 hr {
    border-width:1px !important;
    color:rgba(235,235,235,1) !important;
  }

  *#dm .dmInner div.u_1328217688 hr {
    border-width:1px !important;
    color:rgba(235,235,235,1) !important;
  }

  *#dm .dmInner div.u_1102714432 { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner a.u_1305341576 {
    border-radius:50px 50px 50px 50px !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1305341576:hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1305341576.hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1305341576 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0474bcd0/icon/Arrow_7775308.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

  *#dm .dmInner a.u_1234388861 {
    border-radius:50px 50px 50px 50px !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1234388861:hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1234388861.hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1234388861 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0474bcd0/icon/Arrow_7775308.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

  *#dm .dmInner div.u_1766998370 { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_1548884441 hr {
    border-width:1px !important;
    color:rgba(235,235,235,1) !important;
  }

  *#dm .dmInner a.u_1561390262 {
    border-radius:50px 50px 50px 50px !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1561390262:hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1561390262.hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1561390262 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0474bcd0/icon/Arrow_7775308.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

  *#dm .dmInner div.u_1081714100 hr {
    border-width:1px !important;
    color:rgba(235,235,235,1) !important;
  }

  *#dm .dmInner div.u_1299359669 { border-radius:0px 0px 0px 0px !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_989861357 hr {
    border-width:1px !important;
    color:rgba(0,116,160,1) !important;
  }

  *#dm .dmInner a.u_1028360618 {
    border-radius:50px 50px 50px 50px !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1028360618:hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1028360618.hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1028360618 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0474bcd0/icon/Arrow_7775308.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1973018189 .dmformsubmit:hover { background-image:initial !important; }

  *#dm .dmInner div.u_1973018189 .dmformsubmit.hover { background-image:initial !important; }

  *#dm .dmInner div.u_1973018189 input[type="submit"] { font-weight:600 !important; }

  *#dm .dmInner div.u_1973018189 .dmformsubmit {
    margin-block-start:41px !important;
    direction:ltr !important;
    height:50px !important;
    width:372px !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner *.u_1114061267 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

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

  *#dm .dmInner *.u_1114061267 .dmwidget-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1114061267 .dmforminput input {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 .dmforminput textarea {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 .dmforminput .fileUploadLink {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 .checkboxwrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 .radiowrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 .optinwrapper div {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 .freetextwrapper {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 .dmforminput select {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 .dmforminput option {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 input::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 input.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 textarea::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 textarea.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 select::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 select.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1114061267 .dmforminput { padding-block:11px !important; }

  *#dm .dmInner div.u_1114061267 .spacing-container { margin-block:-11px !important; }

  *#dm .dmInner *.u_1625199613 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

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

  *#dm .dmInner *.u_1625199613 .dmwidget-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1625199613 .dmwidget-title { color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1625199613 .dmformsubmit:hover input[type="submit"] { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1625199613 .dmformsubmit.hover input[type="submit"] { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1625199613 .dmformsubmit:hover {
    background-image:initial !important;
    background-color:rgba(223,78,11,1) !important;
  }

  *#dm .dmInner div.u_1625199613 .dmformsubmit.hover {
    background-image:initial !important;
    background-color:rgba(223,78,11,1) !important;
  }

  *#dm .dmInner div.u_1625199613 input[type="submit"] {
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1625199613 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1625199613 textarea {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1625199613 select {
    background-color:rgba(255,255,255,1) !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    background-image:initial !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1625199613 .dmforminput input {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 .dmforminput textarea {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 .dmforminput .fileUploadLink {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 .checkboxwrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 .radiowrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 .optinwrapper div {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 .freetextwrapper {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 .dmforminput select {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 .dmforminput option {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 input::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 input.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 textarea::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 textarea.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 select::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1625199613 select.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner div.u_1625199613 .dmformsubmit {
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,253,245) rgb(255,253,245) rgb(255,253,245) rgb(255,253,245) !important;
    border-width:0px 0px 0px 0px !important;
    height:42px !important;
    border-radius:50px 50px 50px 50px !important;
    width:286px !important;
    margin-block-start:41px !important;
  }

  *#dm .dmInner div.u_1625199613 .dmforminput { padding-block:11px !important; }

  *#dm .dmInner div.u_1625199613 .spacing-container { margin-block:-11px !important; }

  *#dm .dmInner a.u_1619467434 {
    border-radius:50px 50px 50px 50px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1619467434 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0474bcd0/icon/Arrow_7775308.svg) !important;
    background-color:var(--color_1) !important;
    order:1 !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1306584155 {
    border-radius:50px 50px 50px 50px !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1306584155 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0474bcd0/icon/Arrow_7775308.svg) !important;
    background-color:var(--color_1) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1114061267 .dmform-success { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1114061267 .dmform-success .rteBlock { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1114061267 .dmform-error { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1114061267 input:not([type="submit"]) {
    background-color:var(--color_3) !important;
    border-color:rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1114061267 textarea {
    background-color:var(--color_3) !important;
    border-color:rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1114061267 select {
    background-color:var(--color_3) !important;
    border-color:rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1114061267 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:14px !important;
    font-weight:500 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1114061267 .m-recaptcha {
    font-size:14px !important;
    font-weight:500 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1114061267 .dmwidget-title {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-size:11px !important;
  }

  *#dm .dmInner div.u_1114061267 .dmformsubmit:hover { background-image:initial !important; }

  *#dm .dmInner div.u_1114061267 .dmformsubmit.hover { background-image:initial !important; }

  *#dm .dmInner div.u_1114061267 input[type="submit"] {
    font-size:14px !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1114061267 .dmformsubmit {
    margin-block-start:24px !important;
    margin-left:auto !important;
    margin-right:auto !important;
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1114061267 .dmformsubmit:hover input[type="submit"] {
    font-weight:bold !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1114061267 .dmformsubmit.hover input[type="submit"] {
    font-weight:bold !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_1028809833 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

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

  *#dm .dmInner *.u_1028809833 .dmwidget-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1028809833 .dmforminput input {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 .dmforminput textarea {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 .dmforminput .fileUploadLink {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 .checkboxwrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 .radiowrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 .optinwrapper div {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 .freetextwrapper {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 .dmforminput select {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 .dmforminput option {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 input::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 input.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 textarea::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 textarea.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 select::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 select.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1028809833 .dmforminput { padding-block:11px !important; }

  *#dm .dmInner div.u_1028809833 .spacing-container { margin-block:-11px !important; }

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

  *#dm .dmInner div.u_1028809833 .dmform-success { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1028809833 .dmform-success .rteBlock { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1028809833 .dmform-error { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1028809833 input:not([type="submit"]) {
    background-color:var(--color_3) !important;
    border-color:rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1028809833 textarea {
    background-color:var(--color_3) !important;
    border-color:rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1028809833 select {
    background-color:var(--color_3) !important;
    border-color:rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1028809833 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:14px !important;
    font-weight:500 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1028809833 .m-recaptcha {
    font-size:14px !important;
    font-weight:500 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1028809833 .dmwidget-title {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-size:11px !important;
  }

  *#dm .dmInner div.u_1028809833 .dmformsubmit:hover { background-image:initial !important; }

  *#dm .dmInner div.u_1028809833 .dmformsubmit.hover { background-image:initial !important; }

  *#dm .dmInner div.u_1028809833 input[type="submit"] {
    font-size:14px !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1028809833 .dmformsubmit:hover input[type="submit"] {
    font-weight:bold !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1028809833 .dmformsubmit.hover input[type="submit"] {
    font-weight:bold !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1028809833 .dmformsubmit {
    margin-block-start:24px !important;
    margin-left:auto !important;
    margin-right:auto !important;
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:none !important;
    height:50px !important;
  }

  *#dm .dmInner *.u_1649355804 .dmformsubmit {
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

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

  *#dm .dmInner *.u_1649355804 .dmwidget-title { text-align:CENTER !important; }

  *#dm .dmInner div.u_1649355804 .dmforminput input {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 .dmforminput textarea {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 .dmforminput .fileUploadLink {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 .checkboxwrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 .radiowrapper span {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 .optinwrapper div {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 .freetextwrapper {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 .dmforminput select {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 .dmforminput option {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 input::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 input.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 textarea::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 textarea.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 select::placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 select.placeholder {
    font-family:Montserrat !important;
    font-weight:500 !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1649355804 .dmforminput { padding-block:11px !important; }

  *#dm .dmInner div.u_1649355804 .spacing-container { margin-block:-11px !important; }

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

  *#dm .dmInner div.u_1649355804 .dmform-success { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1649355804 .dmform-success .rteBlock { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1649355804 .dmform-error { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1649355804 input:not([type="submit"]) {
    background-color:var(--color_3) !important;
    border-color:rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1649355804 textarea {
    background-color:var(--color_3) !important;
    border-color:rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1649355804 select {
    background-color:var(--color_3) !important;
    border-color:rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) rgb(233,233,233) !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    background-image:initial !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1649355804 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:14px !important;
    font-weight:500 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1649355804 .m-recaptcha {
    font-size:14px !important;
    font-weight:500 !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1649355804 .dmwidget-title {
    color:var(--color_3) !important;
    font-weight:normal !important;
    text-decoration:none !important;
    font-size:11px !important;
  }

  *#dm .dmInner div.u_1649355804 .dmformsubmit:hover { background-image:initial !important; }

  *#dm .dmInner div.u_1649355804 .dmformsubmit.hover { background-image:initial !important; }

  *#dm .dmInner div.u_1649355804 input[type="submit"] {
    font-size:14px !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1649355804 .dmformsubmit:hover input[type="submit"] {
    font-weight:bold !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1649355804 .dmformsubmit.hover input[type="submit"] {
    font-weight:bold !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1649355804 .dmformsubmit {
    margin-block-start:24px !important;
    margin-left:auto !important;
    margin-right:auto !important;
    justify-content:center !important;
    text-align:center !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:none !important;
    height:50px !important;
  }

  *#dm .dmInner a.u_1284061834 {
    border-radius:50px 50px 50px 50px !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1284061834:hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1284061834.hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1284061834 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0474bcd0/icon/Arrow_7775308.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

  *#dm .dmInner a.u_1444013226 {
    border-radius:50px 50px 50px 50px !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1444013226:hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1444013226.hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1444013226 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0474bcd0/icon/Arrow_7775308.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

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

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

  *#dm .dmInner a.u_1871874676 {
    border-radius:50px 50px 50px 50px !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1871874676:hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1871874676.hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

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

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

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

  *#dm .dmInner a.u_1871874676 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0474bcd0/icon/Login_8162257.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

  *#dm .dmInner div.u_1935526130 .postArticle>.inner {
    border-radius:6px 6px 6px 6px !important;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    border-style:solid !important;
    border-width:2px !important;
    border-color:rgba(233,233,233,1) !important;
  }

  *#dm .dmInner div.u_1935526130 .readMore a {
    color:var(--color_8) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1979254938 {
    border-radius:50px 50px 50px 50px !important;
    background-color:rgba(235,81,9,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1979254938:hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1979254938.hover {
    background-color:rgba(223,78,11,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1979254938 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/0474bcd0/icon/Arrow_7775308.svg) !important;
    background-color:var(--color_3) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1979254938 span.text {
    font-size:14px !important;
    font-weight:500 !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1333387086 .dmwidget-title { font-size:28px !important; }

  *#dm .dmInner div.u_1590832288 .dmwidget-title { font-size:28px !important; }

  *#dm .dmInner div.u_1973018189 .dmwidget-title { font-size:28px !important; }

  *#dm .dmInner div.u_1851783310 .dmwidget-title { font-size:28px !important; }

  *#dm .dmInner div.u_1114061267 .dmwidget-title { font-size:28px !important; }

  *#dm .dmInner div.u_1625199613 .dmwidget-title { font-size:28px !important; }

  *#dm .dmInner div.u_1028809833 .dmwidget-title { font-size:28px !important; }

  *#dm .dmInner div.u_1649355804 .dmwidget-title { font-size:28px !important; }

  *#dm .dmInner div.u_1935526130 .readMore a { font-size:16px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1333387086 .dmwidget-title { font-size:20px !important; }

  *#dm .dmInner div.u_1590832288 .dmwidget-title { font-size:20px !important; }

  *#dm .dmInner div.u_1973018189 .dmwidget-title { font-size:20px !important; }

  *#dm .dmInner div.u_1851783310 .dmwidget-title { font-size:20px !important; }

  *#dm .dmInner div.u_1973018189 input { text-wrap:auto !important; }

  *#dm .dmInner div.u_1973018189 input[type="submit"] { font-size:14px !important; }

  *#dm .dmInner div.u_1114061267 .dmwidget-title { font-size:20px !important; }

  *#dm .dmInner div.u_1625199613 .dmwidget-title { font-size:20px !important; }

  *#dm .dmInner div.u_1625199613 .dmformsubmit { margin-block-start:24px !important; }

  *#dm .dmInner div.u_1028809833 .dmwidget-title { font-size:20px !important; }

  *#dm .dmInner div.u_1649355804 .dmwidget-title { font-size:20px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 61.9%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 36px 0% 36px 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.82;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(247, 249, 251, 1);
    background-image: url(https://lirp.cdn-website.com/0474bcd0/dms3rep/multi/opt/brainstorm-millennial-multiracial-business-team-discussing-ideas-project-cafe-looking-1920w.jpg);
    box-shadow: none;
    border-radius: 0px 0px 0px 0px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_rht {
    width: 92.14%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jo2 {
    width: 75.18%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#group_jna {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 4;
    padding: 0px 0px 0px 0px;
}
    
#e5e6b843 {
    width: 93.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fa229d69 {
    width: 150px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\31 342fc3c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 342fc3c {
    width: 367px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pev {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ejn {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ekv {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#widget_6vn {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#\37 5b1a821 {
    width: 100px;
    height: auto;
    max-width: 100%;
}
    
#e2fbc6ab {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#group_5qi {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 7;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 0px 0%;
}
    
#group_p2p {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 8px;
    column-gap: 6%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#widget_7hm {
    width: 35px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_m26 {
    width: auto;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bf2b8020 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 8px;
    column-gap: 6%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#d77a86c8 {
    width: 35px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 a968f41 {
    width: auto;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 bb4e144 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 8px;
    column-gap: 6%;
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\34 360e90e {
    width: 30px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 b26a69c {
    width: auto;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#AcessoImediato {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 34.1%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: flex-end;
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.03) rgba(0, 0, 0, 0.03) rgba(0, 0, 0, 0.03) rgba(0, 0, 0, 0.03);
    border-width: 0px 0px 0px 0px;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 fa16788 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6dcc2a4 {
    width: undefinednull;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 54af4cc {
    width: 105px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_bf7 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 24px;
    order: 6;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -25px 0% 0px 0%;
}
    
#\33 e68646b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#Ancora_Cadastro[data-pinned] {
    position: sticky;
    top: 20px;
    bottom: auto;
    z-index: 1;
}
#Ancora_Cadastro {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.03) rgba(0, 0, 0, 0.03) rgba(0, 0, 0, 0.03) rgba(0, 0, 0, 0.03);
    border-width: 6px 6px 6px 6px;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: initial;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 24px 15px 24px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_abk[data-pinned] {
    position: sticky;
    top: 20px;
    bottom: auto;
    z-index: 1;
}
#group_abk {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_sat {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_fjc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f49b863 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ed368737 {
    width: 189px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 612a366 {
    width: 120px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(235, 81, 9, 1);
    opacity: 0.81;
}
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(235, 81, 9, 1);
    background-image: url(https://lirp.cdn-website.com/0474bcd0/dms3rep/multi/opt/teamwork-meeting-with-business-people-1920w.jpg);
    border-radius: 0px 0px 0px 0px;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 64px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 100px 6% 100px 6%;
}
    
#widget_cfc {
    width: 51.86%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mj4 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 0;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
}
    
#widget_79s {
    width: 59.05%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_f64 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\30 7aed467 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d9908055 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#e55b4e88 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 64px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 100px 6% 100px 6%;
}
    
#group_3e5 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
}
    
#\35 395854c {
    width: 67.80%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef925faa {
    background-color: rgba(246, 249, 251, 1);
    background-image: initial;
}
    
#\35 4cf0660 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\31 af85439::before, #\31 af85439 > .bgExtraLayerOverlay {
    
}
#\31 af85439 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 50px 50px 50px 50px;
    border-style: solid;
    border-color: rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1);
    border-width: 0px 0px 0px 0px;
    background-image: initial;
    background-color: rgba(152, 152, 152, 1);
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 8px 24px 8px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_duv {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\33 dffd4eb {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_j4j {
    width: 100%;
    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;
}
    
#ef44b055 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_fh6 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4%;
    flex-wrap: nowrap;
    align-self: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\32 285314f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    min-width: 32px;
    order: 1;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3f86d56 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4%;
    flex-wrap: nowrap;
    align-self: stretch;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\33 a84ecc9 {
    width: 100%;
    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;
}
    
#\31 ccff46c {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bf2635b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c2cd22f6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    order: 3;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ab55f41 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4%;
    flex-wrap: nowrap;
    align-self: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\30 e5627fc {
    width: 100%;
    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;
}
    
#\38 25829a1 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9c9782a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b5c67ea6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    order: 4;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#bf5637a4 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4%;
    flex-wrap: nowrap;
    align-self: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\35 b4b19ab {
    width: 100%;
    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;
}
    
#c9a7ab66 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe5001a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f0061632 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    order: 5;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\38 3900baa {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4%;
    flex-wrap: nowrap;
    align-self: stretch;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#d465c2fa {
    width: 100%;
    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;
}
    
#c62812c6 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 94816c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 42db6b4 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
}
    
#e611b581 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 62df418 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4%;
    flex-wrap: nowrap;
    align-self: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#d42845be {
    width: 100%;
    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;
}
    
#\35 cec3efd {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c50eab0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 8e2072f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#cf6b86bd {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4%;
    flex-wrap: nowrap;
    align-self: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#e89906ac {
    width: 100%;
    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;
}
    
#\31 74648b0 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#adedf996 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_8qs {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6053ab6 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1ee2daf {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a7a5e6b {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_k3u {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 1a62853 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 4065594 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\33 21c180d::before, #\33 21c180d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 71, 101, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#\33 21c180d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 64px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/0474bcd0/dms3rep/multi/opt/Background+Formul%C3%A1rio-1920w.webp);
    border-radius: 10px 10px 10px 10px;
    align-items: center;
    padding: 100px 64px 100px 64px;
}
    
#\31 bf6821a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 6% 100px 6%;
}
    
#\37 de94fdd {
    background-color: rgba(246, 249, 251, 1);
    background-image: initial;
}
    
#group_gp8 {
    align-items: center;
    width: 34.05403000426654%;
    min-height: 297px;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p3t {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jd3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#widget_50g {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#widget_p9b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bafc4565 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#ca6873a0 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\33 5e9ec7a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ef7914a7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\32 5b3e980 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\36 dcf9d00 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a69c369b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\39 f975bad {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#e6a1735e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3kf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_3kf {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    align-self: stretch;
}
    
#group_7nn {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#widget_93g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_10m {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#widget_fpo {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#e134f1aa {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#widget_edm {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\32 04b19c6::before, #\32 04b19c6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 71, 101, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 04b19c6 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 50px 50px 50px 50px;
    border-style: solid;
    border-color: rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1);
    border-width: 0px 0px 0px 0px;
    background-image: initial;
    background-color: rgba(2, 106, 148, 1);
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 8px 24px 8px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 db63857 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#group_1ks {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a21be97c {
    width: 342px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 a93b130 {
    width: 60px;
    height: 20px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 b406a96 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\34 0a8aff0 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    flex-direction: row;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 b81ef3d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 2ddbd4f {
    min-height: 69px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 24px 0% 24px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 e791b51 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 a03d1ea {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 4px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 8635862 {
    justify-content: flex-start;
    align-items: center;
    width: 99.49062191510365%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 eb34c84 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 64px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b4bbed4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 100px 0%;
}
    
#\39 f7de656 {
    background-image: url(https://lirp.cdn-website.com/0474bcd0/dms3rep/multi/opt/Background+Fundo-1920w.webp);
}
    
#\36 d6f0162 {
    margin: 0px 0% 0px 0%;
}
    
#b4b6a26f {
    width: 51.86%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 97bffd6 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kea::before, #group_kea > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 71, 101, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#group_kea {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 50px 50px 50px 50px;
    border-style: solid;
    border-color: rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1);
    border-width: 0px 0px 0px 0px;
    background-image: initial;
    background-color: rgba(0, 62, 89, 1);
    padding: 8px 24px 8px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_fas {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\33 8c92683 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 2%;
    flex-wrap: nowrap;
    order: 1;
    justify-self: auto;
    align-self: auto;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_nv6::before, #group_nv6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(2, 85, 121, 1);
    opacity: 0.97;
    border-radius: inherit;
}
#group_nv6 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-wrap: nowrap;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/0474bcd0/dms3rep/multi/opt/Fundo+Marcopolo-1920w.png);
    align-self: stretch;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_17d {
    width: 150px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_24l {
    width: 100%;
    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;
}
    
#widget_jct {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4cb0083::before, #\38 4cb0083 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(2, 85, 121, 1);
    opacity: 0.97;
    border-radius: inherit;
}
#\38 4cb0083 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-wrap: nowrap;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/0474bcd0/dms3rep/multi/opt/Fundo+Tramotina-1920w.png);
    align-self: stretch;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 ca98b6e {
    width: 150px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 6c4aaf1::before, #\36 6c4aaf1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(2, 85, 121, 1);
    opacity: 0.97;
    border-radius: inherit;
}
#\36 6c4aaf1 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    flex-wrap: nowrap;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1);
    border-width: 1px 1px 1px 1px;
    background-image: url(https://lirp.cdn-website.com/0474bcd0/dms3rep/multi/opt/Fundo+Polo+Filmes-1920w.png);
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#ea4f829b {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_o80 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4%;
    align-self: stretch;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#f71b5f25 {
    justify-content: flex-start;
    align-items: center;
    width: 99.49062191510365%;
    min-height: auto;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa3fda66 {
    width: 100%;
    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;
}
    
#\39 bed2e71 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e71795c3 {
    width: 100%;
    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;
}
    
#f1730b9c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f392c8e6 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 642c900 {
    width: 51.86%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c713c55a {
    width: 342px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ks2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_nqj {
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6458d28.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 6px 0px;
}
#\37 6458d28 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ff99c9d8 {
    width: 100%;
    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;
}
    
#\32 092d714 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 79b8645 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 46475f7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 260px;
    max-height: none;
    row-gap: 8px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    align-self: auto;
    height: auto;
    order: 1;
    min-width: 32px;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1d06b51 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0a3a737 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 08726bd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 260px;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 2;
    min-width: 32px;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd383fc3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 a668702 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#a216a8fe {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 003ea4c {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 047a774 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 260px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    order: 3;
    align-self: auto;
    min-width: 32px;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5d57159 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 265e568.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 6px 0px;
}
#\30 265e568 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 0f46a9e {
    align-items: center;
    width: 47.24%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b339d0c {
    width: 90.83%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 6234066 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 31dd77c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 0ff65eb {
    min-height: 1370px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 100px 0%;
}
    
#ced7bc41 {
    margin: 0px 0% 0px 0%;
}
    
#widget_m03 {
    width: 83.71478873239437%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_o3i {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 40px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1957ff3::before, #\37 1957ff3 > .bgExtraLayerOverlay {
    
}
#\37 1957ff3 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 50px 50px 50px 50px;
    border-style: solid;
    border-color: rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1);
    border-width: 0px 0px 0px 0px;
    background-image: initial;
    background-color: rgba(152, 152, 152, 1);
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 8px 24px 8px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca3c2dc0 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#widget_vpg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 b2905ff {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(235, 81, 9, 1);
    background-image: initial;
    order: 1;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_8ar {
    width: 100%;
    height: 569px;
    min-height: 100px;
    max-width: 100%;
}
    
#group_n92 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_uuv {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 174px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
}
    
#widget_o1q {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 cf9b328 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d1d7d2f2 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 174px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
}
    
#\37 a334e19 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 c140f45 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 174px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
}
    
#\36 f7bd4f8 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d87a5be9 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 189ca4d {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 174px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
}
    
#\34 96bca48 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 9a57a4a {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 e9c5b16 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 40px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2d85d29 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 174px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
}
    
#\31 b8d0f49 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 d39c4e5 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e771da57 {
    width: 342px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 6985122 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    min-width: 32px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#aa76975e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dd4f6de6 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 100px 0%;
}
    
#\39 e6c17a6 {
    margin: 0px 0% 0px 0%;
}
    
#\37 fa9cb46::before, #\37 fa9cb46 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.8;
    border-radius: inherit;
}
#\37 fa9cb46 {
    background-image: url(https://lirp.cdn-website.com/0474bcd0/dms3rep/multi/opt/2-1920w.png);
    background-color: rgba(246, 249, 251, 1);
}
    
#\30 f8de785 {
    width: 51.86%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b46c9ac5 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d663f333::before, #d663f333 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 71, 101, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#d663f333 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 50px 50px 50px 50px;
    border-style: solid;
    border-color: rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1);
    border-width: 0px 0px 0px 0px;
    background-image: initial;
    background-color: rgba(0, 62, 89, 1);
    padding: 8px 24px 8px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 aa93c63 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\30 9b69541 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 162px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 2;
    justify-self: auto;
    align-self: auto;
    flex-direction: row;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -27px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_i0n {
    align-items: center;
    width: 50%;
    min-height: 132px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    min-width: 32px;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qbl {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_qja {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d6a5ef52 {
    align-items: center;
    width: 35.204166666666666%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    min-width: 32px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 2e78074 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a6ab6fd1 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 abd54ba {
    align-items: center;
    width: 35.204166666666666%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    min-width: 32px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cd7f35b8 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a49f444a {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 ba9f4fb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 312px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 39px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9716470 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#dcb950fc {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    background-color: rgba(235, 81, 9, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#cfefb358 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1lv.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_1lv {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\37 5decabe {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    background-color: rgba(235, 81, 9, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a5e2740 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 cdd8c1c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 cdd8c1c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#ae4b60c4 {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    background-color: rgba(235, 81, 9, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 6069c0f {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 2a99b52.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 2a99b52 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#group_kmq {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 4;
    flex-wrap: nowrap;
    padding: 40px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_flt {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_nl8 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    min-width: 32px;
    align-self: auto;
    order: 2;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6i2 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cdc0806d {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d29f7c4a {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 ac858a4 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\33 78888a0 {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ed92298 {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 401e5a9 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 208px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 0;
    justify-self: auto;
    align-self: auto;
    flex-direction: row;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 361649b {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    min-width: 32px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#ce9a124c {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#feb87a3e {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 949a01d {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c09ad423 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e6187526 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    min-width: 32px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#fc4d2290 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bf593f60 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_m40 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#group_lml {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#\34 3583b22 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    min-width: 32px;
    align-self: stretch;
    order: 1;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_52f {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_21a {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jn8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 73cfa8b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 dac574b {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6f49ba0 {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb7664e0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b725312a {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c884778 {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7206f21 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    min-width: 32px;
    align-self: auto;
    order: 2;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a90f722d {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c63c7287 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 f8aee94 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 f570cb6 {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#c88e860a {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fba0deed {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 88be1d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(243, 243, 243, 1) rgba(243, 243, 243, 1) rgba(243, 243, 243, 1) rgba(243, 243, 243, 1);
    border-width: 1px 1px 1px 1px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\31 468e108 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: initial;
}
    
#e8446703 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 64px 0% 64px 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_s8i {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_73f {
    width: 70.74%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_p2g {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e075789 {
    width: 99.31623931623932%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f155666 {
    width: 262px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_thh {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1p5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_1p5 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#widget_uno {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_g9k {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b08a822c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(243, 243, 243, 1) rgba(243, 243, 243, 1) rgba(243, 243, 243, 1) rgba(243, 243, 243, 1);
    border-width: 1px 1px 1px 1px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\31 eae6f67 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f0ff068d {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b9500aa {
    width: 77.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8b77fa0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a8b77fa0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\37 bc7875d {
    width: 99.31623931623932%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0e1bfcd {
    width: 262px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca04a0a4 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d2e34d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9d44baf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a800239 {
    margin: 0px 0% 0px 0%;
}
    
#\39 d888fd6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(243, 243, 243, 1) rgba(243, 243, 243, 1) rgba(243, 243, 243, 1) rgba(243, 243, 243, 1);
    border-width: 1px 1px 1px 1px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#e464f8f9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cbafbc76 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d7a190c {
    width: 77.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 04b6345.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 04b6345 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#be935c84 {
    width: 99.31623931623932%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 22f01bf {
    width: 262px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a53540fe {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 ecf89c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 14b66a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 31295ab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(243, 243, 243, 1) rgba(243, 243, 243, 1) rgba(243, 243, 243, 1) rgba(243, 243, 243, 1);
    border-width: 1px 1px 1px 1px;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_3);
    background-image: initial;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\33 803b0c9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5bc3a59 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4c1d709 {
    width: 87.95%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4ddcc53.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d4ddcc53 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\36 0b229c9 {
    width: 99.31623931623932%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac186cc2 {
    width: 262px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 00bbb78 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e6755607 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca09aaf0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 786331f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#b0e8fd2e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_lqi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f4732b5 {
    background-color: var(--color_1);
    background-image: initial;
}
}



@media all {
    
#f20500f5 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 0bf6151 {
    min-height: 166px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 0px 0%;
}
    
#b1fe575a {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4d62612 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\39 716dab7 {
    margin: 0px 0% 0px 0%;
}
    
#\35 a3548b1 {
    width: 47.91666666666667%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 d3756b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 64px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 9d26403 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 0px 0%;
}
    
#group_78l {
    flex-direction: row;
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b14308f5 {
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    align-self: auto;
    align-items: center;
    min-height: auto;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    column-gap: 7%;
    border-radius: 0px 0px 0px 0px;
    padding: 32px 0% 32px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb221b82 {
    width: 87.72%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fc05fc7 {
    justify-content: space-between;
    align-items: center;
    width: 99.99783193329137%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    flex-wrap: nowrap;
    order: 1;
    padding: 24px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1c0013b {
    width: 87.72%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 144aa91 {
    width: 87.72%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1723c64 {
    width: 87.72%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7d6afa6 {
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    align-self: auto;
    align-items: center;
    min-height: auto;
    height: auto;
    order: 3;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    column-gap: 7%;
    border-radius: 0px 0px 0px 0px;
    padding: 32px 0% 32px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0641a11 {
    width: 35.54%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6d30762 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.998916666666666%;
    min-width: 4%;
    order: 1;
    align-items: center;
    padding: 0px 0px 64px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 6a10620 {
    width: 262px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ee33b46 [data-content-reference] {
    background-color: var(--color_3);
    background-image: initial;
    border-style: solid;
    border-color: rgba(233, 233, 233, 1) rgba(233, 233, 233, 1) rgba(233, 233, 233, 1) rgba(233, 233, 233, 1);
    border-width: 1px 1px 1px 1px;
}
#\39 ee33b46 [data-content-reference] .accordion-title {
    font-weight: 600;
    color: var(--color_5);
}
#\39 ee33b46 {
    justify-content: flex-start;
    width: 100%;
    min-height: 0px;
    height: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c60cf93 {
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    align-self: auto;
    align-items: center;
    min-height: auto;
    height: auto;
    order: 1;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    column-gap: 7%;
    border-radius: 0px 0px 0px 0px;
    padding: 32px 0% 32px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 277746b {
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    align-self: auto;
    align-items: center;
    min-height: auto;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 99.99892817352307%;
    flex-wrap: nowrap;
    column-gap: 7%;
    border-radius: 0px 0px 0px 0px;
    padding: 32px 0% 32px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0bd6f3e {
    width: 72.06%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 56b2b22::before, #\30 56b2b22 > .bgExtraLayerOverlay {
    
}
#\30 56b2b22 {
    flex-direction: row;
    align-items: center;
    width: 216px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 50px 50px 50px 50px;
    border-style: solid;
    border-color: rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1) rgba(0, 116, 180, 1);
    border-width: 0px 0px 0px 0px;
    background-image: initial;
    background-color: rgba(152, 152, 152, 1);
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-width: 32px;
    padding: 8px 24px 8px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1e9fe68 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#widget_di2 {
    width: 49.23%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a17b8a6 {
    margin: 0px 0% 0px 0%;
}
    
#group_189 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f14d0004 {
    background-color: rgba(246, 249, 251, 1);
    background-image: initial;
}
}



@media all {
    
#\39 e7ee28a {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ba117de4 {
    margin: 0px 0% 0px 0%;
}
    
#fee46ad4 {
    width: 47.91666666666667%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 125e9aa {
    min-height: 166px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 0% 0px 0%;
}
    
#\35 caae3db {
    background-color: rgba(0, 71, 101, 1);
    background-image: initial;
}
    
#db9e593b {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f722ea3a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    align-items: center;
    border-radius: 10px 10px 10px 10px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bf4c6331 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 100px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f6779b50 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 71, 101, 1);
    background-image: initial;
}
    
#\36 09cec91 {
    width: 840px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_p9p {
    align-items: center;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(235, 81, 9, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    padding: 40px 64px 40px 64px;
    margin: 0px 0% 0px 0%;
}
    
#f3cd13fd {
    margin: 0px 0% 0px 0%;
}
    
#d5fb4e98 {
    width: 220px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f187e4c7 {
    width: 666px;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3cb05a3 {
    margin: 0px 0% 0px 0%;
}
    
#\34 85a6f46 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: initial;
}
    
#\39 c442e82 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 100px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c2ec74bd {
    width: 220px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 35413c3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    align-items: center;
    border-radius: 10px 10px 10px 10px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ea1b2df9 {
    align-items: center;
    width: auto;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(235, 81, 9, 1);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    flex-wrap: nowrap;
    padding: 40px 64px 40px 64px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 edc6da0 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 86528b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.04725%;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4e4a965 {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 80px 6% 80px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 c201414 {
    width: 91.38%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#ebf3c21e {
    background-color: rgba(246, 249, 251, 1);
    background-image: initial;
}
    
#e58917bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 52.95%;
    min-width: 4%;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\32 dfb0b5c {
    width: 99.65%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5897186 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 90.55%;
    min-height: 158px;
    max-height: none;
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    flex-wrap: nowrap;
    min-width: 32px;
    align-self: auto;
    height: auto;
    order: 2;
    justify-self: auto;
    padding: 24px 24px 24px 24px;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 11841ba {
    width: 72.27%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_e70[data-pinned] {
    position: sticky;
    top: 20px;
    bottom: auto;
    z-index: 1;
}
#group_e70 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 7px 7px 7px 7px;
    border-style: solid;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-width: 2px 2px 2px 2px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eaf1dae1 {
    width: 100%;
    height: 298px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a40bb12 {
    margin: 0px 0% 0px 0%;
}
    
#c96fa0d6[data-pinned] {
    position: sticky;
    top: 20px;
    bottom: auto;
    z-index: 1;
}
#c96fa0d6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 7px 7px 7px 7px;
    border-style: solid;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-width: 2px 2px 2px 2px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 eb3f7dc {
    width: 100%;
    height: 298px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 b447b98 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 667311d {
    min-height: 55px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 3% 1% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\30 e72f626 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(235, 81, 9, 1);
    background-image: none;
}
    
#ba29c9b1 {
    margin: 0px 0% 0px 0%;
}
    
#ee26f9f3 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 69e2c9e {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a44032a {
    width: 110px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a24622 {
    width: 99.1833px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8c1d09d {
    width: undefinednull;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f3b41da8 {
    width: 148.767px;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#e168c44f {
    width: 100px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2e8e6b7 {
    width: 121px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 82d8d42 {
    width: 103px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1c46929 {
    width: 74.3833px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 96051f6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 54cdcc6 {
    min-height: 72px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\32 1169f7c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(246, 249, 251, 1);
    background-image: none;
}
    
#widget_a76.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#widget_a76 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 d5dfe6b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b4bc65b {
    margin: 0px 0% 0px 0%;
}
    
#\35 227422a {
    width: 196px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 790d361 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 49px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d18d8908 {
    min-height: 695px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e88b80a0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 2a2b34c {
    width: 86.64%;
    height: 488px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 91efd53 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 1025px) {
    
#\39 ee33b46 [data-content-reference] .accordion-title {
    font-size: 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 ee33b46 [data-content-reference] .accordion-title {
    font-size: 14px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_jo2 {
    width: 100.00%;
}
    
#widget_rht {
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    padding: 4% 4% 4% 4%;
}
    
#e5e6b843 {
    width: 100.00%;
}
    
#fa229d69 {
    height: auto;
    width: 124px;
}
    
#widget_6vn {
    height: auto;
    width: 70px;
}
    
#\37 5b1a821 {
    height: auto;
    width: 70px;
}
    
#e2fbc6ab {
    height: auto;
    width: 40px;
}
    
#group_jna {
    width: 100.00%;
}
    
#AcessoImediato {
    width: 48%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 48%;
    min-height: 8px;
}
    
#group_5qi {
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#group_p2p {
    min-width: 32px;
    align-self: stretch;
    width: 33.92%;
    max-width: 100%;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#bf2b8020 {
    min-width: 32px;
    flex-direction: column;
    align-self: stretch;
    width: 31.044153190429867%;
    max-width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\31 bb4e144 {
    min-width: 32px;
    align-self: stretch;
    width: 31.044153190429867%;
    max-width: 100%;
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#widget_7hm {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_m26 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d77a86c8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a968f41 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 360e90e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 b26a69c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 54af4cc {
    height: auto;
    width: 83px;
}
    
#\38 fa16788 {
    width: 100.00%;
}
    
#Ancora_Cadastro {
    padding: 24px 18px 24px 18px;
}
    
#ed368737.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 16px 0px;
}
#ed368737 {
    height: auto;
    width: 164px;
    align-self: flex-start;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\34 612a366 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_sat {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: stretch;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#group_fjc {
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f49b863 {
    min-width: 32px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    min-height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 9.7%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding: 80px 4% 80px 4%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_cfc {
    width: 82.56%;
}
    
#widget_79s {
    width: 100.00%;
}
    
#\36 3d24979f4a54e38542a8abb {
    row-gap: 40px;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e55b4e88 {
    row-gap: 12px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 80px 4% 80px 4%;
}
    
#\35 395854c {
    width: 100.00%;
}
    
#ab1b5c6a {
    margin: 0px 0% 0px 0%;
}
    
#\31 af85439::before, #\31 af85439 > .bgExtraLayerOverlay {
    
}
    
#group_3e5 {
    flex-wrap: nowrap;
    align-content: stretch;
    width: 100%;
    min-height: 80px;
}
    
#\39 42db6b4 {
    flex-wrap: nowrap;
    align-content: stretch;
    width: 100%;
    min-height: 80px;
}
    
#d9908055 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 28px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_8qs {
    height: auto;
}
    
#widget_k3u {
    width: 60px;
    height: auto;
}
    
#\30 1a62853 {
    width: 60px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 4065594 {
    height: auto;
}
    
#\31 bf6821a {
    padding: 0px 4% 80px 4%;
}
    
#cd2d672d {
    margin: 0px 0% 0px 0%;
}
    
#\33 21c180d::before, #\33 21c180d > .bgExtraLayerOverlay {
    
}
#\33 21c180d {
    width: 100%;
    padding: 80px 32px 80px 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_gp8 {
    width: 100%;
    min-width: 32px;
    min-height: auto;
}
    
#widget_fpo {
    height: auto;
}
    
#e134f1aa {
    height: auto;
}
    
#group_10m {
    justify-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a93b130 {
    height: 20px;
}
    
#\30 2ddbd4f {
    padding-left: 3%;
    padding-right: 3%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 b4bbed4 {
    padding: 80px 4% 80px 4%;
}
    
#group_kea::before, #group_kea > .bgExtraLayerOverlay {
    
}
    
#widget_17d {
    height: auto;
}
    
#group_nv6::before, #group_nv6 > .bgExtraLayerOverlay {
    
}
    
#\38 4cb0083::before, #\38 4cb0083 > .bgExtraLayerOverlay {
    
}
    
#\33 ca98b6e {
    height: auto;
}
    
#\36 6c4aaf1::before, #\36 6c4aaf1 > .bgExtraLayerOverlay {
    
}
    
#ea4f829b {
    height: auto;
}
    
#\36 d6f0162 {
    margin: 0px 0% 0px 0%;
}
    
#\30 eb34c84 {
    row-gap: 40px;
}
    
#b4b6a26f {
    width: 81.04%;
}
    
#\39 642c900 {
    width: 80.13%;
}
    
#\37 047a774 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#\33 08726bd {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#\37 46475f7 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 0ff65eb {
    padding: 80px 4% 80px 4%;
}
    
#widget_m03 {
    width: 100.00%;
}
    
#ced7bc41 {
    margin: 0px 0% 0px 0%;
}
    
#widget_8ar {
    height: 339px;
}
    
#\36 c140f45 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#\38 189ca4d {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#d1d7d2f2 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#group_uuv {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#\30 e9c5b16 {
    padding: 16px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_o3i {
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e2d85d29 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6985122 {
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#dd4f6de6 {
    padding: 80px 4% 80px 4%;
}
    
#widget_6i2 {
    height: auto;
}
    
#cdc0806d {
    height: auto;
}
    
#d29f7c4a {
    height: auto;
}
    
#\38 ac858a4 {
    height: auto;
}
    
#\33 78888a0 {
    height: auto;
}
    
#\32 ed92298 {
    height: auto;
}
    
#\39 e6c17a6 {
    margin: 0px 0% 0px 0%;
}
    
#\30 f8de785 {
    width: 75.57%;
}
    
#\30 abd54ba {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#d6a5ef52 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#group_i0n {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#\30 9b69541 {
    height: auto;
    min-height: 160px;
}
    
#\31 401e5a9 {
    height: auto;
    min-height: 160px;
}
    
#\30 361649b {
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#e6187526 {
    max-height: none;
    min-height: 100%;
    height: auto;
}
    
#widget_21a {
    height: auto;
}
    
#\36 6f49ba0 {
    height: auto;
}
    
#\39 c884778 {
    height: auto;
}
    
#a90f722d {
    height: auto;
}
    
#c63c7287 {
    height: auto;
}
    
#\37 f8aee94 {
    height: auto;
}
    
#\31 f570cb6 {
    height: auto;
}
    
#c88e860a {
    height: auto;
}
    
#fba0deed {
    height: auto;
}
    
#\37 fa9cb46::before, #\37 fa9cb46 > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#b0e8fd2e {
    padding: 0px 4% 32px 4%;
}
    
#\35 786331f {
    padding: 0px 0px 0px 0px;
}
    
#\39 b8d156e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0bf6151 {
    padding: 64px 4% 32px 4%;
}
    
#\39 716dab7 {
    margin: 0px 0% 0px 0%;
}
    
#\35 a3548b1 {
    width: 69.01%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 9d26403 {
    padding: 100px 4% 0px 4%;
}
    
#\31 0bd6f3e {
    width: 89.36%;
}
    
#\36 a17b8a6 {
    margin: 0px 0% 0px 0%;
}
    
#\34 0641a11 {
    width: 76.70%;
}
    
#widget_di2 {
    width: 88.53%;
}
    
#group_189 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ee33b46 {
    height: auto;
    min-height: 432px;
    width: 100.00%;
}
    
#a6d30762 {
    width: 79.47%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ba117de4 {
    margin: 0px 0% 0px 0%;
}
    
#fee46ad4 {
    width: 69.01%;
}
    
#\35 125e9aa {
    padding: 64px 2% 32px 2%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 3cb05a3 {
    margin: 0px 0% 0px 0%;
}
    
#\39 c442e82 {
    padding: 0px 4% 100px 4%;
}
    
#f187e4c7 {
    width: 578px;
}
    
#ea1b2df9 {
    width: 658px;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 4e4a965 {
    min-height: 0;
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 c201414 {
    width: 93.73%;
    max-width: none;
}
    
#e58917bb {
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 30px;
    width: 100%;
    min-height: 80px;
    order: 0;
    align-items: center;
}
    
#\32 dfb0b5c {
    width: 82.18%;
}
    
#\38 11841ba {
    width: 100%;
}
    
#\38 86528b1 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#group_e70 {
    height: auto;
    min-height: 363px;
}
    
#eaf1dae1 {
    height: 370px;
}
    
#f5897186 {
    align-items: center;
    width: 73.15%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 667311d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ba29c9b1 {
    margin: 0px 0% 0px 0%;
}
    
#e168c44f {
    height: auto;
    width: 84px;
}
    
#\36 2e8e6b7 {
    height: auto;
    width: 73px;
}
    
#\38 82d8d42 {
    height: auto;
    width: 64px;
}
    
#\32 1c46929 {
    height: auto;
    width: 50px;
}
    
#\36 8c1d09d {
    width: 702px;
}
    
#\31 a44032a {
    width: 60.3px;
}
    
#\36 2a24622 {
    width: 54.3833px;
}
    
#f3b41da8 {
    width: 92px;
    height: auto;
}
    
#\37 69e2c9e {
    width: 27.4167px;
}
    
#ee26f9f3 {
    height: auto;
    min-height: 142px;
    flex-wrap: wrap;
    width: 100.00%;
}
    
#\33 b447b98 {
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 54cdcc6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 b4bc65b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d18d8908 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 18289fe {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 ee33b46 [data-content-reference] .accordion-title {
    font-size: 13px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 40px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 6%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-position: 50% 50%;
}
    
#widget_jo2 {
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_rht {
    width: 100.00%;
}
    
#e5e6b843 {
    width: 100.00%;
}
    
#fa229d69 {
    height: auto;
    width: 200px;
}
    
#widget_6vn {
    height: auto;
    width: 82px;
}
    
#\37 5b1a821 {
    height: auto;
    width: 78px;
}
    
#e2fbc6ab {
    height: auto;
    width: 39px;
}
    
#AcessoImediato {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bf2b8020 {
    width: 33.65775960830782%;
    padding: 16px 10px 16px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 bb4e144 {
    width: 30.881284277704758%;
    padding: 16px 10px 16px 10px;
    margin: 0px 0% 0px 0%;
}
    
#group_p2p {
    width: 32.77%;
    padding: 16px 10px 16px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_m26 {
    width: 88px;
}
    
#widget_ekv {
    width: 96.6333px;
}
    
#\39 6dcc2a4 {
    width: 189px;
}
    
#\32 54af4cc {
    height: auto;
    width: 115px;
}
    
#\38 fa16788 {
    width: 100.00%;
    height: auto;
    min-height: 57px;
}
    
#Ancora_Cadastro {
    min-height: 151px;
    padding: 24px 15px 24px 15px;
}
    
#ed368737 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 64px 6% 64px 6%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_cfc {
    width: 100.00%;
}
    
#widget_79s {
    width: 100.00%;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#d9908055 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#e55b4e88 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 64px 6% 64px 6%;
}
    
#group_3e5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 395854c {
    width: 100.00%;
}
    
#ab1b5c6a {
    margin: 0px 0% 0px 0%;
}
    
#\31 af85439::before, #\31 af85439 > .bgExtraLayerOverlay {
    
}
#\31 af85439 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 42db6b4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_duv {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 285314f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c2cd22f6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b5c67ea6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f0061632 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_8qs {
    height: auto;
}
    
#\30 6053ab6 {
    height: auto;
}
    
#\38 1ee2daf {
    height: auto;
}
    
#\34 a7a5e6b {
    height: auto;
}
    
#widget_k3u {
    height: auto;
}
    
#\30 1a62853 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 4065594 {
    height: auto;
}
    
#\33 21c180d::before, #\33 21c180d > .bgExtraLayerOverlay {
    
}
#\33 21c180d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 40px;
    padding: 40px 18px 40px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\31 bf6821a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 6% 64px 6%;
}
    
#group_gp8 {
    min-width: 32px;
    width: 100%;
}
    
#cd2d672d {
    margin: 0px 0% 0px 0%;
}
    
#widget_fpo {
    height: auto;
}
    
#e134f1aa {
    height: auto;
}
    
#\32 04b19c6::before, #\32 04b19c6 > .bgExtraLayerOverlay {
    
}
    
#widget_p3t {
    width: 82.06%;
}
    
#group_7nn {
    align-items: center;
}
    
#group_10m {
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#\39 a93b130 {
    height: 20px;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\34 0a8aff0 {
    width: 100%;
    min-height: 21px;
    align-items: flex-start;
    height: auto;
    order: 1;
    justify-content: center;
}
    
#\30 2ddbd4f {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\32 e791b51 {
    width: 100%;
    min-height: 20px;
    align-items: flex-start;
    order: 0;
    height: auto;
}
    
#\30 a03d1ea {
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
}



@media (max-width: 767px) {
    
#\30 eb34c84 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 40px;
}
    
#\38 b4bbed4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 64px 6% 64px 6%;
}
    
#b4b6a26f {
    width: 100.00%;
}
    
#group_kea::before, #group_kea > .bgExtraLayerOverlay {
    
}
#group_kea {
    width: 287px;
}
    
#widget_17d {
    height: auto;
}
    
#group_nv6::before, #group_nv6 > .bgExtraLayerOverlay {
    
}
#group_nv6 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 4cb0083::before, #\38 4cb0083 > .bgExtraLayerOverlay {
    
}
#\38 4cb0083 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 ca98b6e {
    height: auto;
}
    
#\36 6c4aaf1::before, #\36 6c4aaf1 > .bgExtraLayerOverlay {
    
}
#\36 6c4aaf1 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ea4f829b {
    height: auto;
}
    
#\39 642c900 {
    width: 100.00%;
}
    
#\36 d6f0162 {
    margin: 0px 0% 0px 0%;
}
    
#\33 8c92683 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 46475f7 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 08726bd {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 047a774 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 b339d0c {
    width: 100.00%;
}
    
#group_ks2 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_nqj {
    min-width: 32px;
    order: 1;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\36 0f46a9e {
    width: 69.48%;
}
}



@media (max-width: 767px) {
    
#\30 31dd77c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 0ff65eb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 64px 6% 64px 6%;
}
    
#\37 1957ff3::before, #\37 1957ff3 > .bgExtraLayerOverlay {
    
}
#\37 1957ff3 {
    width: 328px;
}
    
#ced7bc41 {
    margin: 0px 0% 0px 0%;
}
    
#\34 b2905ff {
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_8ar {
    height: 158px;
}
    
#group_o3i {
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_n92 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#group_uuv {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#d1d7d2f2 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 c140f45 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 189ca4d {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#e2d85d29 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_m03 {
    width: 100.00%;
}
    
#\30 e9c5b16 {
    padding: 24px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 6985122 {
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    width: 55.659707536470506%;
    order: 1;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa76975e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#dd4f6de6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 64px 6% 64px 6%;
}
    
#\30 f8de785 {
    width: 75.61%;
}
    
#d663f333::before, #d663f333 > .bgExtraLayerOverlay {
    
}
    
#\33 ba9f4fb {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 16px;
}
    
#dcb950fc {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 5decabe {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ae4b60c4 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_6i2 {
    height: auto;
}
    
#cdc0806d {
    height: auto;
}
    
#d29f7c4a {
    height: auto;
}
    
#\38 ac858a4 {
    height: auto;
}
    
#\33 78888a0 {
    height: auto;
}
    
#\32 ed92298 {
    height: auto;
}
    
#\39 e6c17a6 {
    margin: 0px 0% 0px 0%;
}
    
#\30 9b69541 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_i0n {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d6a5ef52 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 abd54ba {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 401e5a9 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    min-height: auto;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 361649b {
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    width: 55.659707536470506%;
    order: 0;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6187526 {
    min-width: 32px;
    align-self: auto;
    width: 55.659707536470506%;
    order: 0;
    min-height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_m40 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#group_lml {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    justify-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#widget_flt {
    width: 89.59%;
}
    
#\34 3583b22 {
    height: auto;
    min-height: auto;
}
    
#widget_52f {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 100px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_21a {
    height: auto;
}
    
#\36 6f49ba0 {
    height: auto;
}
    
#\39 c884778 {
    height: auto;
}
    
#a90f722d {
    height: auto;
}
    
#c63c7287 {
    height: auto;
}
    
#\37 f8aee94 {
    height: auto;
}
    
#\31 f570cb6 {
    height: auto;
}
    
#c88e860a {
    height: auto;
}
    
#fba0deed {
    height: auto;
}
    
#\37 fa9cb46::before, #\37 fa9cb46 > .bgExtraLayerOverlay {
    
}
    
#b46c9ac5 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 88be1d5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#e8446703 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    padding: 64px 6% 64px 6%;
}
    
#widget_73f {
    width: 100.00%;
}
    
#b08a822c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 b9500aa {
    width: 100.00%;
}
    
#\39 d888fd6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 31295ab {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 a800239 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 786331f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b0e8fd2e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 2% 32px 2%;
}
    
#\39 b8d156e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f20500f5 {
    width: 100%;
    min-height: 30px;
    align-items: center;
    column-gap: 4%;
    height: auto;
}
    
#\36 0bf6151 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 64px 6% 32px 6%;
}
    
#b1fe575a {
    width: auto;
}
    
#\39 716dab7 {
    margin: 0px 0% 0px 0%;
}
    
#\35 a3548b1 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 d3756b4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 32px;
}
    
#\36 9d26403 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 64px 6% 64px 6%;
}
    
#b14308f5 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ee33b46 [data-content-reference] .accordion-title {
    font-size: 14px;
}
#\39 ee33b46 {
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c60cf93 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7d6afa6 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 277746b {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0641a11 {
    width: 62.50%;
}
    
#a6d30762 {
    width: 100%;
    min-height: 572px;
    align-items: center;
    min-width: 32px;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0bd6f3e {
    width: 100.00%;
}
    
#\30 56b2b22::before, #\30 56b2b22 > .bgExtraLayerOverlay {
    
}
    
#widget_di2 {
    width: 100.00%;
}
    
#group_78l {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 a17b8a6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 e7ee28a {
    width: 100%;
    min-height: 30px;
    align-items: center;
    column-gap: 4%;
    height: auto;
}
    
#ba117de4 {
    margin: 0px 0% 0px 0%;
}
    
#fee46ad4 {
    width: 100.00%;
}
    
#\35 125e9aa {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 64px 6% 32px 6%;
}
    
#db9e593b {
    width: auto;
}
}



@media (max-width: 767px) {
    
#f722ea3a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bf4c6331 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 09cec91 {
    width: auto;
}
}



@media (max-width: 767px) {
    
#f187e4c7 {
    width: 251px;
}
    
#\39 c442e82 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 6% 64px 6%;
}
    
#\32 35413c3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 3cb05a3 {
    margin: 0px 0% 0px 0%;
}
    
#ea1b2df9 {
    width: 315px;
    padding: 40px 32px 40px 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 86528b1 {
    min-height: 240px;
    align-items: center;
    order: 1;
    width: 100%;
}
    
#\33 4e4a965 {
    min-height: unset;
    flex-direction: column;
    padding: 50px 4% 50px 4%;
}
    
#\36 c201414 {
    width: 100%;
    max-width: none;
}
    
#e58917bb {
    min-height: 240px;
    align-items: center;
    order: 0;
    width: 100%;
    row-gap: 30px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 dfb0b5c {
    width: 99.49%;
}
    
#f5897186 {
    min-width: 32px;
    width: 100.00%;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 11841ba {
    width: 100%;
}
    
#\33 eb3f7dc {
    height: 615px;
}
}



@media (max-width: 767px) {
    
#\33 b447b98 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 667311d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 4% 5% 4%;
}
    
#\37 69e2c9e {
    height: auto;
    width: 32px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 a44032a {
    height: auto;
    width: 66px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2a24622 {
    height: auto;
    width: 55px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8c1d09d {
    width: 311px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f3b41da8 {
    height: auto;
    width: 97px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e168c44f {
    height: auto;
    width: 67px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2e8e6b7 {
    height: auto;
    width: 84px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 82d8d42 {
    height: auto;
    width: 70px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 1c46929 {
    height: auto;
    width: 49px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ee26f9f3 {
    flex-direction: row;
    flex-wrap: wrap;
    width: 100.00%;
    height: auto;
    min-height: 128px;
    justify-content: space-around;
}
    
#ba29c9b1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 96051f6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 54cdcc6 {
    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 790d361 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d18d8908 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

