*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
@media all {
  *#dm .dmInner div.u_1964214992 .dmwidget-title { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1964214992 .dmform-success { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1964214992 .dmform-success .rteBlock { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1964214992 .dmform-error { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1964214992 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1964214992 .m-recaptcha { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1892399177 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) !important;
  }

  *#dm .dmInner div.u_1029872762 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) !important;
  }

  *#dm .dmInner div.u_1658955104 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) !important;
  }

  *#dm .dmInner div.u_1660433201 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) !important;
  }

  *#dm .dmInner div.u_1681493860 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) !important;
  }

  *#dm .dmInner div.u_1478372002 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) !important;
  }

  *#dm .dmInner div.u_165782003 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) !important;
  }

  *#dm .dmInner a.u_1164769150 .iconBg { display:none !important; }

  *#dm .dmInner div.u_1637590875 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) rgba(186,19,26,1) !important;
  }

  *#dm .dmInner div.u_1964214992 input[type="submit"] {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
  }

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

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

  *#dm .dmInner div.u_1964214992 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) var(--color_1) rgb(0,0,0) !important;
    border-radius:11px 11px 11px 11px !important;
  }

  *#dm .dmInner div.u_1964214992 textarea {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) var(--color_1) rgb(0,0,0) !important;
    border-radius:11px 11px 11px 11px !important;
  }

  *#dm .dmInner div.u_1964214992 select {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) var(--color_1) rgb(0,0,0) !important;
    border-radius:11px 11px 11px 11px !important;
  }

  *#dm .dmInner div.u_1964214992 {
    background-image:none !important;
    background-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1964214992 .dmformsubmit {
    width:186px !important;
    height:54px !important;
    margin-block-start:40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(240,122,53,1) rgba(240,122,53,1) rgba(240,122,53,1) rgba(240,122,53,1) !important;
    float:right !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:0 !important;
    border-radius:7px 7px 7px 7px !important;
    background-image:none !important;
    background-color:rgba(240,122,53,1) !important;
  }

  *#dm .dmInner div.u_1964214992 .dmformsubmit:hover {
    background-color:rgba(240,122,53,1) !important;
    background-image:none !important;
    border-color:rgba(240,122,53,1) !important;
  }

  *#dm .dmInner div.u_1964214992 .dmformsubmit.hover {
    background-color:rgba(240,122,53,1) !important;
    background-image:none !important;
    border-color:rgba(240,122,53,1) !important;
  }

  *#dm .dmInner div.u_boxcontatti .dmwidget-title { font-family: Helvetica !important; }

  *#dm .dmInner div.u_boxcontatti .dmform-success { font-family: Helvetica !important; }

  *#dm .dmInner div.u_boxcontatti .dmform-success .rteBlock { font-family: Helvetica !important; }

  *#dm .dmInner div.u_boxcontatti .dmform-error { font-family: Helvetica !important; }

  *#dm .dmInner div.u_boxcontatti .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_boxcontatti .m-recaptcha { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_boxcontatti input[type="submit"] {
    color:rgba(255,255,255,1) !important;
    font-family: Helvetica !important;
  }

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

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

  *#dm .dmInner div.u_boxcontatti input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) var(--color_1) rgb(0,0,0) !important;
    border-radius:11px 11px 11px 11px !important;
  }

  *#dm .dmInner div.u_boxcontatti textarea {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) var(--color_1) rgb(0,0,0) !important;
    border-radius:11px 11px 11px 11px !important;
  }

  *#dm .dmInner div.u_boxcontatti select {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) var(--color_1) rgb(0,0,0) !important;
    border-radius:11px 11px 11px 11px !important;
  }

  *#dm .dmInner div.u_boxcontatti {
    background-image:none !important;
    background-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_boxcontatti .dmformsubmit {
    width:186px !important;
    height:54px !important;
    margin-block-start:40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(240,122,53,1) rgba(240,122,53,1) rgba(240,122,53,1) rgba(240,122,53,1) !important;
    float:right !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:0 !important;
    border-radius:7px 7px 7px 7px !important;
    background-image:none !important;
    background-color:rgba(240,122,53,1) !important;
  }

  *#dm .dmInner div.u_boxcontatti .dmformsubmit:hover {
    background-color:rgba(240,122,53,1) !important;
    background-image:none !important;
    border-color:rgba(240,122,53,1) !important;
  }

  *#dm .dmInner div.u_boxcontatti .dmformsubmit.hover {
    background-color:rgba(240,122,53,1) !important;
    background-image:none !important;
    border-color:rgba(240,122,53,1) !important;
  }

  *#dm .dmInner div.u_1440854975 .dmwidget-title { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1440854975 .dmform-success { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1440854975 .dmform-success .rteBlock { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1440854975 .dmform-error { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1440854975 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1440854975 .m-recaptcha { color:rgba(0,0,0,1) !important; }

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

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

  *#dm .dmInner div.u_1440854975 {
    background-image:none !important;
    background-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1440854975 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgba(186,215,169,1) rgb(0,0,0) !important;
    border-radius:11px 11px 11px 11px !important;
  }

  *#dm .dmInner div.u_1440854975 textarea {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgba(186,215,169,1) rgb(0,0,0) !important;
    border-radius:11px 11px 11px 11px !important;
  }

  *#dm .dmInner div.u_1440854975 select {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgba(186,215,169,1) rgb(0,0,0) !important;
    border-radius:11px 11px 11px 11px !important;
  }

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

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

  *#dm .dmInner a.u_1164769150 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

  *#dm .dmInner div.u_1440854975 input[type="submit"] {
    color:var(--color_4) !important;
    font-family: Helvetica !important;
  }

  *#dm .dmInner div.u_1440854975 .dmformsubmit:hover {
    background-color:rgba(186,215,169,1) !important;
    background-image:none !important;
    border-color:rgba(186,215,169,1) !important;
  }

  *#dm .dmInner div.u_1440854975 .dmformsubmit.hover {
    background-color:rgba(186,215,169,1) !important;
    background-image:none !important;
    border-color:rgba(186,215,169,1) !important;
  }

  *#dm .dmInner div.u_1440854975 .dmformsubmit {
    width:186px !important;
    height:54px !important;
    margin-block-start:40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    float:right !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:0 !important;
    border-radius:7px 7px 7px 7px !important;
    background-image:none !important;
    background-color:rgba(186,215,169,1) !important;
  }

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

  *#dm .dmInner div.u_boxcontatto .dmform-success { font-family: Helvetica !important; }

  *#dm .dmInner div.u_boxcontatto .dmform-success .rteBlock { font-family: Helvetica !important; }

  *#dm .dmInner div.u_boxcontatto .dmform-error { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1713193665 .dmwidget-title { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1713193665 .dmform-success { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1713193665 .dmform-success .rteBlock { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1713193665 .dmform-error { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1713193665 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1713193665 .m-recaptcha { color:rgba(0,0,0,1) !important; }

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

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

  *#dm .dmInner div.u_1713193665 {
    background-image:none !important;
    background-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1713193665 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgba(186,215,169,1) rgb(0,0,0) !important;
    border-radius:11px 11px 11px 11px !important;
  }

  *#dm .dmInner div.u_1713193665 textarea {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgba(186,215,169,1) rgb(0,0,0) !important;
    border-radius:11px 11px 11px 11px !important;
  }

  *#dm .dmInner div.u_1713193665 select {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgba(186,215,169,1) rgb(0,0,0) !important;
    border-radius:11px 11px 11px 11px !important;
  }

  *#dm .dmInner div.u_1713193665 input[type="submit"] {
    color:var(--color_4) !important;
    font-family: Helvetica !important;
  }

  *#dm .dmInner div.u_1713193665 .dmformsubmit:hover {
    background-color:rgba(186,215,169,1) !important;
    background-image:none !important;
    border-color:rgba(186,215,169,1) !important;
  }

  *#dm .dmInner div.u_1713193665 .dmformsubmit.hover {
    background-color:rgba(186,215,169,1) !important;
    background-image:none !important;
    border-color:rgba(186,215,169,1) !important;
  }

  *#dm .dmInner div.u_1713193665 .dmformsubmit {
    width:186px !important;
    height:54px !important;
    margin-block-start:40px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    float:right !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:0 !important;
    border-radius:7px 7px 7px 7px !important;
    background-image:none !important;
    background-color:rgba(186,215,169,1) !important;
  }

  *#dm .dmInner div.u_boxcontatto .dmwidget-title {
    font-family:'Work Sans' !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_boxcontatto {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:rgb(26,26,46) rgb(26,26,46) rgb(26,26,46) rgb(26,26,46) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_boxcontatto input:not([type="submit"]) {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_boxcontatto textarea {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_boxcontatto select {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_boxcontatto .dmformsubmit {
    margin-block-start:40px !important;
    margin-left:auto !important;
    margin-right:auto !important;
    width:636px !important;
    height:41px !important;
    border-radius:4px 4px 4px 4px !important;
    float:none !important;
    display:block !important;
  }

  *#dm .dmInner div.u_boxcontatto .dmformsubmit:hover {
    background-image:none !important;
    background-color:var(--color_2) !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_boxcontatto .dmformsubmit.hover {
    background-image:none !important;
    background-color:var(--color_2) !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_boxcontatto .dmformsubmit:hover input[type="submit"] { color:var(--color_6) !important; }

  *#dm .dmInner div.u_boxcontatto .dmformsubmit.hover input[type="submit"] { color:var(--color_6) !important; }

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

  *#dm .dmInner div.u_1582412895 .dmform-success { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1582412895 .dmform-success .rteBlock { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1582412895 .dmform-error { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1582412895 .dmwidget-title {
    font-family:'Work Sans' !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1582412895 {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:rgb(26,26,46) rgb(26,26,46) rgb(26,26,46) rgb(26,26,46) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1582412895 .dmforminput input { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1582412895 .dmforminput textarea { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1582412895 .dmforminput .fileUploadLink { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1582412895 .checkboxwrapper span { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1582412895 .radiowrapper span { color:var(--color_8) !important; }

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

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

  *#dm .dmInner div.u_1582412895 .dmforminput select { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1582412895 .dmforminput option { color:var(--color_8) !important; }

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

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

  *#dm .dmInner div.u_1582412895 input:not([type="submit"]) {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_1582412895 textarea {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_1582412895 select {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_1582412895 .dmformsubmit:hover {
    background-image:none !important;
    background-color:var(--color_2) !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1582412895 .dmformsubmit.hover {
    background-image:none !important;
    background-color:var(--color_2) !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1582412895 .dmformsubmit:hover input[type="submit"] { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1582412895 .dmformsubmit.hover input[type="submit"] { color:var(--color_6) !important; }

  *#dm .dmInner div.u_3820238824 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_6) var(--color_6) var(--color_6) var(--color_6) !important;
  }

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

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

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

  *#dm .dmInner div.u_1582412895 .dmformsubmit {
    margin-block-start:40px !important;
    margin-left:auto !important;
    margin-right:auto !important;
    width:636px !important;
    height:41px !important;
    border-radius:4px 4px 4px 4px !important;
    float:none !important;
    display:block !important;
  }

  *#dm .dmInner div.u_boxcontatto .dmforminput input { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .dmforminput textarea { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .dmforminput .fileUploadLink { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .checkboxwrapper span { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .radiowrapper span { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .optinwrapper div { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .freetextwrapper { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .dmforminput select { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .dmforminput option { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto input::placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto input.placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto textarea::placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto textarea.placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto select::placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto select.placeholder { color:rgba(26,26,46,1) !important; }

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

  *#dm .dmInner div.u_1152147010 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(60,115,255) rgb(60,115,255) rgb(60,115,255) rgb(60,115,255) !important;
    border-radius:8px 8px 8px 8px !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1368310911 .dmform-success { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1368310911 .dmform-success .rteBlock { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1368310911 .dmform-error { font-family: Helvetica !important; }

  *#dm .dmInner div.u_1368310911 .dmwidget-title {
    font-family:'Work Sans' !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1368310911 {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:rgb(26,26,46) rgb(26,26,46) rgb(26,26,46) rgb(26,26,46) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_1368310911 input:not([type="submit"]) {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_1368310911 textarea {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_1368310911 select {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_1368310911 .dmforminput input { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 .dmforminput textarea { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 .dmforminput .fileUploadLink { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 .checkboxwrapper span { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 .radiowrapper span { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 .optinwrapper div { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 .freetextwrapper { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 .dmforminput select { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 .dmforminput option { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 input::placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 input.placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 textarea::placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 textarea.placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 select::placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_1368310911 select.placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner *.u_1067281228 .copyright {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1149097627 .iconBg { display:none !important; }

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

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

  *#dm .dmInner a.u_1149097627 {
    background-color:rgba(237,29,37,1) !important;
    background-image:none !important;
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }

  *#dm .dmInner div.u_1368310911 .dmformsubmit {
    margin-block-start:40px !important;
    margin-left:auto !important;
    margin-right:auto !important;
    width:636px !important;
    height:41px !important;
    border-radius:4px 4px 4px 4px !important;
    float:none !important;
    display:block !important;
    background-color:rgba(237,29,37,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1368310911 .dmformsubmit:hover {
    background-image:none !important;
    background-color:rgba(237,29,37,1) !important;
    border-color:rgba(237,29,37,1) !important;
  }

  *#dm .dmInner div.u_1368310911 .dmformsubmit.hover {
    background-image:none !important;
    background-color:rgba(237,29,37,1) !important;
    border-color:rgba(237,29,37,1) !important;
  }

  *#dm .dmInner div.u_1368310911 .dmformsubmit:hover input[type="submit"] { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1368310911 .dmformsubmit.hover input[type="submit"] { color:var(--color_8) !important; }

  *#dm .dmInner div.u_boxcontatto .dmform-success { font-family: Helvetica !important; }

  *#dm .dmInner div.u_boxcontatto .dmform-success .rteBlock { font-family: Helvetica !important; }

  *#dm .dmInner div.u_boxcontatto .dmform-error { font-family: Helvetica !important; }

  *#dm .dmInner div.u_boxcontatto .dmwidget-title {
    font-family:'Work Sans' !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_boxcontatto {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:rgb(26,26,46) rgb(26,26,46) rgb(26,26,46) rgb(26,26,46) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_boxcontatto input:not([type="submit"]) {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_boxcontatto textarea {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_boxcontatto select {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_boxcontatto .dmforminput input { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .dmforminput textarea { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .dmforminput .fileUploadLink { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .checkboxwrapper span { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .radiowrapper span { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .optinwrapper div { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .freetextwrapper { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .dmforminput select { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .dmforminput option { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto input::placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto input.placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto textarea::placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto textarea.placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto select::placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto select.placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatto .dmformsubmit {
    margin-block-start:40px !important;
    margin-left:auto !important;
    margin-right:auto !important;
    width:636px !important;
    height:41px !important;
    border-radius:4px 4px 4px 4px !important;
    float:none !important;
    display:block !important;
    background-color:rgba(237,29,37,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_boxcontatto .dmformsubmit:hover {
    background-image:none !important;
    background-color:rgba(237,29,37,1) !important;
    border-color:rgba(237,29,37,1) !important;
  }

  *#dm .dmInner div.u_boxcontatto .dmformsubmit.hover {
    background-image:none !important;
    background-color:rgba(237,29,37,1) !important;
    border-color:rgba(237,29,37,1) !important;
  }

  *#dm .dmInner div.u_boxcontatto .dmformsubmit:hover input[type="submit"] { color:var(--color_8) !important; }

  *#dm .dmInner div.u_boxcontatto .dmformsubmit.hover input[type="submit"] { color:var(--color_8) !important; }

  *#dm .dmInner div.u_boxcontatti1 .dmform-success { font-family: Helvetica !important; }

  *#dm .dmInner div.u_boxcontatti1 .dmform-success .rteBlock { font-family: Helvetica !important; }

  *#dm .dmInner div.u_boxcontatti1 .dmform-error { font-family: Helvetica !important; }

  *#dm .dmInner div.u_boxcontatti1 .dmwidget-title {
    font-family:'Work Sans' !important;
    color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_boxcontatti1 {
    background-image:none !important;
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:rgb(26,26,46) rgb(26,26,46) rgb(26,26,46) rgb(26,26,46) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

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

  *#dm .dmInner div.u_boxcontatti1 input:not([type="submit"]) {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_boxcontatti1 textarea {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_boxcontatti1 select {
    background-color:var(--color_8) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) rgb(233,234,255) !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_boxcontatti1 .dmformsubmit {
    margin-block-start:40px !important;
    margin-left:auto !important;
    margin-right:auto !important;
    width:636px !important;
    height:41px !important;
    border-radius:4px 4px 4px 4px !important;
    float:none !important;
    display:block !important;
  }

  *#dm .dmInner div.u_boxcontatti1 .dmformsubmit:hover {
    background-image:none !important;
    background-color:var(--color_2) !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_boxcontatti1 .dmformsubmit.hover {
    background-image:none !important;
    background-color:var(--color_2) !important;
    border-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_boxcontatti1 .dmformsubmit:hover input[type="submit"] { color:var(--color_6) !important; }

  *#dm .dmInner div.u_boxcontatti1 .dmformsubmit.hover input[type="submit"] { color:var(--color_6) !important; }

  *#dm .dmInner div.u_boxcontatti1 .dmforminput input { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 .dmforminput textarea { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 .dmforminput .fileUploadLink { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 .checkboxwrapper span { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 .radiowrapper span { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 .optinwrapper div { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 .freetextwrapper { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 .dmforminput select { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 .dmforminput option { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 input::placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 input.placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 textarea::placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 textarea.placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 select::placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 select.placeholder { color:rgba(26,26,46,1) !important; }

  *#dm .dmInner div.u_boxcontatti1 .dmformsubmit {
    margin-block-start:40px !important;
    margin-left:auto !important;
    margin-right:auto !important;
    width:636px !important;
    height:41px !important;
    border-radius:4px 4px 4px 4px !important;
    float:none !important;
    display:block !important;
    background-color:rgba(237,29,37,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_boxcontatti1 .dmformsubmit:hover {
    background-image:none !important;
    background-color:rgba(237,29,37,1) !important;
    border-color:rgba(237,29,37,1) !important;
  }

  *#dm .dmInner div.u_boxcontatti1 .dmformsubmit.hover {
    background-image:none !important;
    background-color:rgba(237,29,37,1) !important;
    border-color:rgba(237,29,37,1) !important;
  }

  *#dm .dmInner div.u_boxcontatti1 .dmformsubmit:hover input[type="submit"] { color:var(--color_8) !important; }

  *#dm .dmInner div.u_boxcontatti1 .dmformsubmit.hover input[type="submit"] { color:var(--color_8) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1067281228 .copyright { font-size:14px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1067281228 .copyright { font-size:14px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1067281228 .copyright { font-size:14px !important; }
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1243667655
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	margin-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
}
separatorHomeCss{color:red !important}@media all {
    
#b36dade4 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 29a9662[data-background-color-animation] {
    
}
#\33 29a9662 {
    background-image: none;
    box-shadow: none;
    background-color: var(--color_3);
}
    
#group_dv1 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: center;
}
    
#widget_qe6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_qe6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d47968b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d47968b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 6ae4c66.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 6ae4c66 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 7e85dce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 7e85dce {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 be824fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_3);
    border-width: 2px 2px 2px 2px;
    border-color: rgba(237,29,37,1) rgba(237,29,37,1) rgba(237,29,37,1) rgba(237,29,37,1);
    border-style: solid;
    box-shadow: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 1f082af {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d90cb568 {
    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 {
    
#\39 3063673 {
    column-gap: 4%;
    row-gap: 24px;
    width: 31.3%;
    min-height: 8px;
    align-items: center;
    background-image: none;
    flex-wrap: nowrap;
    min-width: 4%;
    order: 0;
    border-radius: 8px 8px 8px 8px;
    background-color: rgba(237,29,37,1);
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#b8e0e15d {
    column-gap: 4%;
    row-gap: 24px;
    width: 31.3%;
    min-height: 8px;
    align-items: center;
    background-image: none;
    flex-wrap: nowrap;
    min-width: 4%;
    order: 1;
    border-radius: 8px 8px 8px 8px;
    background-color: rgba(237,29,37,1);
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#a96c9454 {
    max-width: 100%;
    width: 695px;
    height: auto;
    order: 3;
    margin: 8px 0% 0px 0%;
}
    
#\38 bfb5f0e {
    max-width: 100%;
    width: 315px;
    height: auto;
    order: 1;
    align-self: center;
    margin: -11px 0% 0px 0%;
}
    
#ff2e2b5d::before, #ff2e2b5d > .bgExtraLayerOverlay {
    
}
#ff2e2b5d {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: var(--color_3);
    background-image: url("https://le-de.cdn-website.com/bd2031b411df45cb8bfd95dbe7dd72d5/dms3rep/multi/opt/pexels-photo-3760368-1920w.jpeg");
    border-style: solid;
}
#ff2e2b5d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAAwUxBAYREv/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAVEQEBAAAAAAAAAAAAAAAAAAABAP/aAAwDAQACEQMRAD8A1PH7VkM11449ilVLp8+jY3KpwPEWpA1lxIUAn3cRCFkQv//Z');
}
    
#fd0076b3 {
    max-width: 100%;
    width: 695px;
    height: auto;
    order: 2;
    margin: 11px 0% 0px 0%;
}
    
#\36 ccb1ec6 {
    max-width: 100%;
    width: 695px;
    height: auto;
    order: 2;
    margin: 27px 0% 0px 0%;
}
    
#\30 a7bf862 {
    max-width: 100%;
    width: 322px;
    height: auto;
    order: 1;
    align-self: center;
    margin: -5px 0% 0px 0%;
}
    
#\31 29613a1 {
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    min-height: 489px;
    flex-wrap: nowrap;
    padding: 64px 96px 64px 96px;
    margin: 0% 0% 0% 0%;
}
    
#\38 70527f7 {
    column-gap: 4%;
    row-gap: 24px;
    width: 31.3%;
    min-height: 8px;
    align-items: center;
    background-image: none;
    flex-wrap: nowrap;
    min-width: 4%;
    order: 2;
    border-radius: 8px 8px 8px 8px;
    background-color: rgba(237, 29, 37, 1);
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\34 f6ad5a1 {
    max-width: 100%;
    width: 315px;
    height: auto;
    order: 2;
    align-self: center;
    margin: -13px 0% 0px 0%;
}
    
#widget_9ve {
    width: 62px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -51px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_lt1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -16px;
}
    
#widget_5kt {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7805a78 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 8d3e55e {
    column-gap: 4%;
    row-gap: 32px;
    background-color: rgba(237,29,37,1);
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ca872aff {
    border-width: 0px;
    border-color: var(--color_2);
    border-style: solid;
    background-image: none;
    background-color: rgba(237,29,37,1);
}
    
#c46c56d4 {
    width: 166px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 563cddb {
    max-width: 100%;
    width: 1115px;
    height: auto;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e4c81d89 {
    column-gap: 8%;
    row-gap: 48px;
    max-width: none;
    width: 100%;
    min-height: 256px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b8abd86e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
    box-shadow: none;
}
    
#\35 955c854 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 d63a269 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(237,29,37,1);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#widget_897 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 7px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ce0891d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 0px 32px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 d1f67ba {
    min-height: 411px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b2db5f3d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_9);
    background-image: none;
}
    
#widget_36e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_36e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_05j {
    width: 112px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b24aeffe.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 8px 8px 8px;
}
#b24aeffe {
    width: 69.91%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cc2581f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f8cd2119 {
    min-height: 170px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#c7540f33 {
    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(0,0,0,0);
    border-radius: 0px 0px 0px 0px;
    background-image: none;
}
    
#widget_l70.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_l70 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\38 8ccfd05 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 c3ff90c {
    width: 230px;
    height: auto;
    max-width: 100%;
}
    
#d679f333 {
    width: 49.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 8px 16px 8px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fcacb276 {
    min-height: 0px;
    column-gap: 1%;
    row-gap: 6px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 1% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 8c5f4d6 {
    width: 86.13%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 16b22a7 {
    width: 49.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e8c86f7e {
    background-color: var(--color_8);
    background-image: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b36dade4 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 14px;
    column-gap: 2%;
    padding: 8% 4% 8% 4%;
}
    
#group_dv1 {
    width: 100%;
    min-height: 80px;
}
    
#\34 be824fb {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\39 1f082af {
    width: 620px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 3063673 {
    padding-top: 6%;
    width: 31.3%;
    padding-bottom: 6%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#b8e0e15d {
    padding-top: 6%;
    width: 31.3%;
    padding-bottom: 6%;
    min-height: 8px;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#fd0076b3 {
    width: 416px;
}
    
#\36 ccb1ec6 {
    width: 416px;
    margin-top: -3px;
}
    
#\31 29613a1 {
    column-gap: 3%;
    row-gap: 24px;
    flex-direction: row;
    min-height: 445px;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#a96c9454 {
    width: 416px;
}
    
#\38 70527f7 {
    padding-top: 6%;
    width: 31.3%;
    padding-bottom: 6%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#widget_5kt {
    width: 52px;
    height: auto;
    margin-top: -29px;
}
    
#\34 f6ad5a1 {
    margin-top: 0px;
}
    
#widget_9ve {
    width: 60px;
    height: auto;
    margin-top: -63px;
}
    
#\38 bfb5f0e {
    margin-top: -11px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#ff2e2b5d::before, #ff2e2b5d > .bgExtraLayerOverlay {
    
}
#ff2e2b5d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAAwUxBAYREv/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAVEQEBAAAAAAAAAAAAAAAAAAABAP/aAAwDAQACEQMRAD8A1PH7VkM11449ilVLp8+jY3KpwPEWpA1lxIUAn3cRCFkQv//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 8d3e55e {
    row-gap: 24px;
    width: 100%;
    min-height: 8px;
}
    
#\35 563cddb {
    width: 100.00%;
}
    
#e4c81d89 {
    column-gap: 4%;
    flex-direction: row;
    min-height: 124px;
    flex-wrap: nowrap;
    padding: 3% 2% 3% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 955c854 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 7c3cb28 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 d1f67ba {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 376px;
}
    
#\37 3f85ba2 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#d679f333 {
    order: 1;
    width: 58.84%;
    min-height: 8px;
}
    
#fcacb276 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0px;
    padding-top: 1%;
}
    
#\32 8c5f4d6 {
    align-self: stretch;
    width: 100%;
}
    
#\32 16b22a7 {
    width: 40%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#b36dade4 {
    min-height: 0;
    flex-direction: column;
    row-gap: 16px;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#group_dv1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qe6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_qe6 {
    align-self: center;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
}
    
#\31 b4c46bb {
    margin: 0px 0% 0px 0%;
}
    
#d47968b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d47968b2 {
    align-self: center;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
}
    
#\33 6ae4c66.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 6ae4c66 {
    align-self: center;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
}
    
#\33 7e85dce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 7e85dce {
    align-self: center;
    width: 100.00%;
    margin: 0px 0px 0px 0px;
}
    
#\34 be824fb {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
    order: 1;
    row-gap: 8px;
    padding: 16px 16px 16px 16px;
}
}



@media (max-width: 767px) {
    
#\39 3063673 {
    row-gap: 16px;
    width: 100%;
    min-height: 236px;
    align-items: center;
    height: auto;
    padding: 8% 6% 8% 6%;
}
    
#b8e0e15d {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 8% 6% 8% 6%;
}
    
#a96c9454 {
    order: 1;
}
    
#\38 bfb5f0e {
    order: 0;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#fd0076b3 {
    order: 1;
}
    
#\36 ccb1ec6 {
    order: 1;
}
    
#\30 a7bf862 {
    order: 0;
}
    
#\31 29613a1 {
    row-gap: 16px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 12% 6% 12% 6%;
}
    
#\38 70527f7 {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 8% 6% 8% 6%;
}
    
#\34 f6ad5a1 {
    order: 0;
}
    
#ff2e2b5d::before, #ff2e2b5d > .bgExtraLayerOverlay {
    
}
#ff2e2b5d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAAwUxBAYREv/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAVEQEBAAAAAAAAAAAAAAAAAAABAP/aAAwDAQACEQMRAD8A1PH7VkM11449ilVLp8+jY3KpwPEWpA1lxIUAn3cRCFkQv//Z');
}
    
#widget_9ve {
    margin-top: 2px;
}
}



@media (max-width: 767px) {
    
#\30 8d3e55e {
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    justify-content: center;
    padding: 8px 0px 8px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 563cddb {
    order: 1;
}
    
#e4c81d89 {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 2% 3% 4% 3%;
}
}



@media (max-width: 767px) {
    
#\35 955c854 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 16px 0% 0px 0%;
}
    
#\34 d63a269 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 7c3cb28 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ce0891d9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 d1f67ba {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8px 4% 8px 4%;
}
    
#widget_36e {
    width: 100.00%;
}
    
#\37 3f85ba2 {
    margin: 0px 0% 0px 0%;
}
    
#b24aeffe.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 4px 8px 4px;
}
#b24aeffe {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cc2581f5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    justify-content: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4px 0px 4px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f8cd2119 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 8px 0px 8px;
}
    
#widget_l70.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_l70 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 8ccfd05 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 c3ff90c {
    width: 166px;
    height: auto;
    min-height: 49px;
}
    
#d679f333 {
    width: 100%;
    min-height: 37px;
    order: 0;
    height: auto;
}
    
#fcacb276 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
    
#\32 8c5f4d6 {
    align-self: stretch;
    width: 100%;
}
    
#\32 16b22a7 {
    width: 100%;
    min-height: 53px;
    align-items: center;
    align-self: auto;
    order: 1;
    height: auto;
    padding-left: 8px;
    padding-right: 8px;
}
}

