#1156276177
{
	background-color:rgba(255,255,255,0.3) !important;
	backdrop-filter:blur(10px) !important;
	-webkit-backdrop-filter:blur(10px) !important;
	border-radius:16px !important;
	padding:20px !important;
	box-shadow:0 8px 32px rgba(0,0,0,0.1) !important;
}
.blur-background
{
	backdrop-filter:blur(10px) !important;
	-webkit-backdrop-filter:blur(10px) !important;
	background-color:rgba(255,255,255,0.3) !important;
	padding:20px !important;
	border-radius:15px !important;
}
@media all {
  *#dm .dmInner div.u_1262187458 .dmforminput input {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .dmforminput textarea {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .dmforminput .fileUploadLink {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .checkboxwrapper span {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .radiowrapper span {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .optinwrapper div {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .freetextwrapper {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .dmforminput select {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .dmforminput option {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

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

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

  *#dm .dmInner div.u_1262187458 input::placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1262187458 input.placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1262187458 textarea::placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1262187458 textarea.placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1262187458 select::placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1262187458 select.placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

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

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

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

  *#dm .dmInner div.u_1262187458 .dmformsubmit {
    margin-left:auto !important;
    margin-right:0 !important;
    justify-content:center !important;
    width:144px !important;
    height:55px !important;
    float:right !important;
    display:block !important;
  }

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

  *#dm .dmInner div.u_1310216635 .postArticle>.inner {
    background-color:var(--color_5) !important;
    border-radius:30px 30px 30px 30px !important;
  }

  *#dm .dmInner div.u_1310216635 .postDescription { max-height:4.1em !important; }

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

  *#dm .dmInner div.u_1262187458 textarea {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(147,147,147) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1262187458 select {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(147,147,147) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1262187458 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-radius:30px 30px 30px 30px !important;
  }

  *#dm .dmInner div.u_form_home .dmforminput input {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .dmforminput textarea {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .dmforminput .fileUploadLink {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .checkboxwrapper span {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .radiowrapper span {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .optinwrapper div {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .freetextwrapper {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .dmforminput select {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .dmforminput option {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

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

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

  *#dm .dmInner div.u_form_home input::placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_form_home input.placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_form_home textarea::placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_form_home textarea.placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_form_home select::placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_form_home select.placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

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

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

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

  *#dm .dmInner div.u_form_home .dmformsubmit {
    margin-left:auto !important;
    margin-right:0 !important;
    justify-content:center !important;
    width:144px !important;
    height:55px !important;
    float:right !important;
    display:block !important;
  }

  *#dm .dmInner div.u_form_home {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-radius:30px 30px 30px 30px !important;
  }

  *#dm .dmInner div.u_1310216635 .postTitle a { font-weight:400 !important; }

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

  *#dm .dmInner div.u_form_home textarea {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(147,147,147) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_form_home select {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(147,147,147) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1017782289 .postTitle a { font-weight:400 !important; }

  *#dm .dmInner div.u_1059957537 .postTitle a { font-weight:400 !important; }

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

  *#dm .dmInner div.u_1640337881 textarea {
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1640337881 select {
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1640337881 .dmforminput input {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 .dmforminput textarea {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 .dmforminput .fileUploadLink {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 .checkboxwrapper span {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 .radiowrapper span {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 .optinwrapper div {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 .freetextwrapper {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 .dmforminput select {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 .dmforminput option {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 input::placeholder {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 input.placeholder {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 textarea::placeholder {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 textarea.placeholder {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 select::placeholder {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1640337881 select.placeholder {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

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

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

  *#dm .dmInner div.u_1402017461 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1031262827 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1993226044 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1952178573.dmSocialHub .socialHubInnerDiv a:not(:last-child) { margin-right:0px !important; }

  *#dm .dmInner div.u_1432338201 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:var(--color_9) var(--color_9) var(--color_9) var(--color_9) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1432338201 .svg { width:100% !important; }

  *#dm .dmInner div.u_1287438881 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:var(--color_9) var(--color_9) var(--color_9) var(--color_9) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1287438881 .svg { width:100% !important; }

  *#dm .dmInner div.u_1890363634 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:var(--color_9) var(--color_9) var(--color_9) var(--color_9) !important;
    border-width:0 !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1890363634 .svg { width:100% !important; }

  *#dm .dmInner div.u_1841719217 .iconBg { display:inline !important; }

  *#dm .dmInner div.u_1640337881 .dmforminput {
    padding-block:2px !important;
    padding-inline:2px !important;
  }

  *#dm .dmInner div.u_1640337881 .spacing-container {
    margin-block:-2px !important;
    margin-inline:-2px !important;
  }

  *#dm .dmInner div.u_1640337881 .dmform-success {
    color:var(--color_1) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1640337881 .dmform-success .rteBlock {
    color:var(--color_1) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1640337881 .dmform-error {
    color:var(--color_1) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1640337881 .dmformsubmit {
    margin-block-start:0px !important;
    width:100px !important;
    height:40px !important;
  }

  *#dm .dmInner a.u_1831077811 {
    border-style:solid !important;
    border-width:0.740741px 0.740741px 0.740741px 0.740741px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1952178573 .socialHubIcon {
    width:30px !important;
    height:30px !important;
    font-size:20px !important;
    line-height:30px !important;
    background-color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_1952178573 .socialHubInnerDiv { column-gap:10px !important; }

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

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

  *#dm .dmInner a.u_1942187878 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/0e8a8d00c91b4bad8831dcfb4fa5d898/icon/Phone_7883587.svg) !important;
    background-color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1942187878 { gap:15px !important; }

  *#dm .dmInner *.u_1480718631 { background-position:100% 50% !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner div.u_1262187458 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:15px !important; }

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

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

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

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

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

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

  *#dm .dmInner *.u_1358407677 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1358407677 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_1358407677 .photoGalleryThumbs .image-container a { padding-top:163px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1310216635 .postArticle .blogImgLink {
    width:346px !important;
    height:266.980044345898px !important;
    max-height:100% !important;
    max-width:100% !important;
  }

  *#dm .dmInner div.u_1310216635 .postTitle a { font-size:26px !important; }

  *#dm .dmInner div.u_1832700634 { text-align:center !important; }

  *#dm .dmInner div.u_1832700634 p { text-align:center !important; }

  *#dm .dmInner div.u_1832700634 li { text-align:center !important; }

  *#dm .dmInner div.u_1017782289 .postTitle a { font-size:24px !important; }

  *#dm .dmInner div.u_1059957537 .postTitle a { font-size:24px !important; }

  *#dm .dmInner *.u_1358407677 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1358407677 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1310216635 .postTitle a { font-size:24px !important; }

  *#dm .dmInner div.u_1310216635 .postArticle .blogImgLink {
    width:315px !important;
    height:243.4090909090909px !important;
    max-height:100% !important;
    max-width:100% !important;
  }

  *#dm .dmInner *.u_1358407677 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1358407677 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: var(--color_3);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: var(--color_3);
    --overlapping-tablet-background-color: var(--color_3);
    --overlapping-tablet-background-image: var(--color_3);
    --overlapping-mobile-background-color: var(--color_3);
    --overlapping-mobile-background-image: var(--color_3);
}
}



@media all {
    
#\37 091a722 {
    min-height: 383px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 3% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_r69 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_msg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 3e74de0 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 041390b {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 70px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f07d77cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b3ea8769 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a68cf68 {
    background-color: var(--color_6);
    background-image: initial;
}
    
#dfa84c26 {
    min-height: 258px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a3dc8859 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_bdb {
    width: 300px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d4cbedf5 {
    min-height: 606px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 f1b1298::before, #\36 f1b1298 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.15;
}
#\36 f1b1298 {
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\34 6859ac7 {
    margin: 0px 0% 0px 0%;
}
    
#undefined {
    width: 20%;
}
    
#group_q66 {
    width: 60%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    justify-content: flex-end;
    align-items: flex-end;
}
    
#group_65v {
    width: 40%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#c0e41817 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 c15f27b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4f3d1b1 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 3% 3% 1% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\38 3e7d321 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 70px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\30 7fbe4a2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 6% 1% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\34 3927c94 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c876df87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b64156f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#be31060e::before, #be31060e > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#be31060e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    background-color: rgba(0, 0, 0, 0);
    width: 60%;
    justify-content: flex-start;
    align-items: center;
    background-image: url();
    min-width: 4%;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 16px 80px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e9695050::before, #e9695050 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.95;
    border-radius: inherit;
}
#e9695050 {
    background-color: var(--color_2);
    background-image: url("https://le-de.cdn-website.com/0e8a8d00c91b4bad8831dcfb4fa5d898/dms3rep/multi/opt/Tarjeta+reverso-1920w.jpeg");
    background-attachment: fixed;
}
    
#ea8a9e46 {
    min-height: 0px;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 96c0b2a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 96c0b2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    margin: 10px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 81cbb96.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#\37 81cbb96[data-pinned] {
    position: sticky;
    top: 107px;
    bottom: auto;
    z-index: 1;
}
#\37 81cbb96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 cae2f04 {
    margin: 0px 0% 0px 0%;
}
    
#b8e5ec24 {
    width: 91.01%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c00aad41 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#formulario {
    width: 36%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b40a7132 {
    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 {
    
#\30 6a01e01 {
    margin: 0px 0% 0px 0%;
}
    
#ea5597ca {
    background-color: var(--color_6);
    background-image: none;
}
    
#\39 0d92fe2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f0640310 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f05e5708 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#bb0b6984 {
    min-height: 57px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_037 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\39 8d4a78a {
    margin: 0px 0% 0px 0%;
}
    
#\36 ba282c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f8e8b960 {
    background-color: var(--color_6);
    background-image: none;
}
    
#ca2e89c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c366452d {
    min-height: 57px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a414edfa {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    min-height: 45px;
}
}



@media all {
    
#d16787dd {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b99f786d {
    width: 40%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 04e8037.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 04e8037 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4a39fdd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 60%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fac20649 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 ed58efe {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 30px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 3bdd79e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 35.95%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 40px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 5c42636.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 5c42636 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#\39 fbd2e6b {
    width: 40%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 097edbd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dd5a6d54 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 cdb8e72 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    order: 2;
    justify-self: auto;
    align-self: auto;
    --column-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f0cea38 {
    width: 437px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 f5ca8e9::before, #\30 f5ca8e9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#\30 f5ca8e9 {
    background-color: var(--color_2);
    background-image: url("https://le-de.cdn-website.com/0e8a8d00c91b4bad8831dcfb4fa5d898/dms3rep/multi/opt/pexels-photo-1624565-1920w.jpeg");
    background-attachment: fixed;
}
#\30 f5ca8e9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHhAAAgEDBQAAAAAAAAAAAAAAAAECAwQTBREUIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAMBAQAAAAAAAAAAAAAAAAACUQMU/9oADAMBAAIRAxEAPwDQJ6vdYYpVG916S8y+feZAEXRpQGRYf//Z');
}
    
#\37 f3a8e6e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    order: 0;
    --column-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e66a0f84 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 c9c264c {
    width: 436px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 8d47791.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 8d47791 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\30 465f796 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    order: 4;
    justify-self: auto;
    align-self: auto;
    --column-gap: 10px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9ecf59a {
    width: 40%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c931aea3 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 e3b1568 {
    width: 436px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 05a0306 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\35 fbb818c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 0ad4c2b {
    min-height: 90px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d7e54243.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 16px 16px 16px;
}
#d7e54243 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b71112d {
    background-color: var(--color_3);
    background-image: none;
}
}



@media all {
    
#\34 1565023 {
    align-items: center;
    width: 25%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 083b737 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 14f0525 {
    align-items: center;
    width: 25%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d27375c4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 70.47%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 ad7d707 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 f62afa2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a7a48ffb {
    background-color: var(--color_3);
    background-image: none;
}
    
#\39 16398ce {
    justify-content: flex-start;
    align-items: flex-start;
    width: 70.47%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 8cba46c {
    width: 103px;
    height: auto;
    max-width: 100%;
}
    
#\39 8648b43 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f883da0c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 37c7080 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 86b44a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 d812548 {
    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: 3;
    --column-gap: 4%;
    padding: 0% 0px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c4faac86 {
    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: 3;
    --column-gap: 4%;
    padding: 0% 0px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 ae48cad {
    width: 103px;
    height: auto;
    max-width: 100%;
}
    
#\30 f5dbfa5 {
    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: 3;
    --column-gap: 4%;
    padding: 0% 0px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b504ed68 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-image: url("https://le-de.cdn-website.com/0e8a8d00c91b4bad8831dcfb4fa5d898/dms3rep/multi/opt/Carrusel+2-1920w.jpg");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#b504ed68.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAgABAwYEBRESYXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAwADAAAAAAAAAAAAAAAAAAECAyIx/9oADAMBAAIRAxEAPwCXa7bNqlNigeEQBy37WRlklyf1EQMetUkKniP/2Q==');
}
    
#ae564d9e {
    width: 103px;
    height: auto;
    max-width: 100%;
}
    
#\39 5fc553e {
    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: 2;
    --column-gap: 4%;
    padding: 0% 0px 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 21e1315 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 357b397 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 391a28d {
    margin: 0px 0% 0px 0%;
}
    
#e33c9833 {
    width: 103px;
    height: auto;
    max-width: 100%;
}
    
#d3b144bd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e7b3c03b {
    align-items: center;
    width: 25%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 556dc54 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 65.78%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c3ee6364 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 70.47%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ac3d8fee {
    align-items: center;
    width: 25%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 c2f1afc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 df6ee9a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#dc745a73 {
    width: 55.43%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 aa81b3b {
    margin: 0px 0% 0px 0%;
}
    
#\32 9b63b74 {
    background-color: var(--color_5);
    background-image: none;
}
    
#\32 12f87b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\38 60171b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#d161de23 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 33.33%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\37 ca3015f {
    width: 455px;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c8dd382 {
    width: 370px;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#e22d66dc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ec5a7bc4 {
    width: 456px;
    height: auto;
    max-width: 100%;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ed1312c {
    min-height: 53px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 8573ff3 {
    margin: 0px 0px 0px 0px;
}
    
#\32 49f6a50 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0e96287 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 33.33%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\31 f566a8f {
    background-color: var(--color_5);
    background-image: none;
}
    
#\37 33425e4 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ac17d54 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 33.33%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    padding: 2% 4% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\35 861c1b5 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d42ccd1a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 7193099 {
    margin: 0px 0% 0px 0%;
}
    
#\39 68b88ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 0%;
    margin: 0% 0% 0% 0%;
}
    
#dc580ee8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2e115b7 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 247fec5::before, #\37 247fec5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#\37 247fec5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/0e8a8d00c91b4bad8831dcfb4fa5d898/dms3rep/multi/opt/Imagen+4+qdq-1920w.jpeg");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\37 247fec5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwYI/8QAIhAAAQMCBgMAAAAAAAAAAAAAAgEDBQAEBgcREiExIkHw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIhE//aAAwDAQACEQMRAD8Ao7PMOwusWhGNtk2AlsVV9rSakNbGm7cXlz1WcMCQoS825dOvm26Za6inVOzUW+LQCkjccCifc1M7iMG5utP/2Q==');
}
    
#\38 2f7f169 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\36 57c6fca {
    width: 200px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 4;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 ee40b7c {
    width: 58%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d1c271c6 {
    justify-content: flex-start;
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 100.00%;
    min-height: 256px;
    row-gap: 20px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 65px 0px 0px -120px;
}
    
#\35 4f046ea {
    background-color: var(--color_2);
    background-image: none;
}
    
#\34 f55e92e {
    width: 99.82%;
    grid-template-rows: minmax(85.99537658691406px, max-content);
    max-width: 100%;
    align-self: center;
    order: 0;
    padding: 0px 0px 40px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ef05aa6 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#\34 a9c027e {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 3% 3% 1% 3%;
    margin: 0% 0% 0% 0%;
}
    
#b381e09f {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 70px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    justify-content: space-between;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 8c64730 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 98365e8 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 aab37b1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 6% 1% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\37 9dcc60b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 e811173 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 2px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a8f574ed {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\34 993ea83 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#cf994507 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 b964c07.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 b964c07 {
    width: 82.44%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\35 5e292c2 {
    margin: 0px 0% 0px 0%;
}
    
#\38 c884a3b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 c884a3b {
    width: 497px;
    height: auto;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#\33 effceb9 {
    width: 82.44%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_7m7 {
    width: 100%;
    height: 4px;
    max-width: 100%;
    order: 1;
}
    
#\34 0d307cf {
    width: 100%;
    height: 4px;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\39 62f0703 {
    min-height: 137px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 3b2b448 {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a7ba882 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\33 65692f9 {
    width: 670px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#fb8b2f96.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fb8b2f96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a5995fd {
    min-height: 53px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e1795551 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    background-image: url("https://le-de.cdn-website.com/0e8a8d00c91b4bad8831dcfb4fa5d898/dms3rep/multi/opt/pexels-photo-724994-1920w.jpeg");
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#e1795551.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAeEAABBAIDAQAAAAAAAAAAAAABAAIDEQUSBhMhMv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCl8tyEbcFBLESxgcRIK+lG5s7H3PratjXiIg//2Q==');
}
    
#\36 9841c02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\33 dd3ef1d {
    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 2bebf50::before, #\33 2bebf50 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.8;
    border-radius: inherit;
}
#\33 2bebf50 {
    background-color: var(--color_3);
    background-image: url("https://le-de.cdn-website.com/0e8a8d00c91b4bad8831dcfb4fa5d898/dms3rep/multi/opt/pexels-photo-724994-1920w.jpeg");
    background-attachment: fixed;
    background-position: 50% 0%;
}
#\33 2bebf50.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAeEAABBAIDAQAAAAAAAAAAAAABAAIDEQUSBhMhMv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCl8tyEbcFBLESxgcRIK+lG5s7H3PratjXiIg//2Q==');
}
    
#fdb97225 {
    margin: 0px 0px 0px 0px;
}
    
#widget_64k.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_64k {
    width: 300px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 3;
    margin: 10px 0% 0px 0%;
}
    
#\36 d18a13d {
    width: 670px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#eab1400a {
    min-height: 499px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#cbf27613 {
    width: 90.94%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -3.0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5e373fd[data-pinned] {
    position: sticky;
    top: 107px;
    bottom: auto;
    z-index: 1;
}
#f5e373fd {
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    min-height: 250px;
    max-height: 100%;
    background-color: rgba(245, 247, 246, 0.77);
    border-radius: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0);
    row-gap: 24px;
    background-image: none;
    box-shadow: none;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#c9f42aff {
    width: 99.98%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 23934fc::before, #\35 23934fc > .bgExtraLayerOverlay {
    
}
#\35 23934fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-end;
    align-items: flex-end;
    min-width: 4%;
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    background-attachment: fixed;
    padding: 10% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#bc359977::before, #bc359977 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#bc359977 {
    background-color: var(--color_4);
    background-image: url("https://le-de.cdn-website.com/0e8a8d00c91b4bad8831dcfb4fa5d898/dms3rep/multi/opt/pexels-photo-13275915-1920w.jpeg");
    background-attachment: fixed;
    background-position: 50% 0%;
}
#bc359977.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIBAAAQIFBQAAAAAAAAAAAAAAAgAFAQMEBjEREiEjkf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAaEQABBQEAAAAAAAAAAAAAAAABAAIDESET/9oADAMBAAIRAxEAPwCfrbhdrjY58lycZsCLAhDjT1Z0VuU26PaeURGCR1nUjyZQxf/Z');
}
    
#c1623a11 {
    width: 165px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    min-height: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 39d756f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 091a722 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 383px;
    padding: 2% 4% 2% 4%;
}
    
#group_r69 {
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 3e74de0 {
    min-height: 18px;
    padding: 6% 4% 2% 4%;
}
    
#\31 041390b {
    row-gap: 60px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dfa84c26 {
    padding-left: 4%;
    padding-right: 4%;
}
    
#a3dc8859 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d4cbedf5 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 298px;
    column-gap: 2%;
    row-gap: 0px;
    padding: 4% 0% 0% 0%;
}
    
#\36 f1b1298::before, #\36 f1b1298 > .bgExtraLayerOverlay {
    
}
    
#\34 6859ac7 {
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_q66 {
    width: 100%;
    min-height: 80px;
}
    
#group_65v {
    width: 100%;
    min-height: 127px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 4f3d1b1 {
    min-height: 18px;
    padding: 6% 4% 2% 4%;
}
    
#\38 3e7d321 {
    row-gap: 60px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 7fbe4a2 {
    padding: 2% 4% 2% 4%;
}
    
#\34 3927c94 {
    padding: 0px 0px 0px 0px;
}
    
#c876df87 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b64156f3 {
    width: 85%;
}
    
#be31060e::before, #be31060e > .bgExtraLayerOverlay {
    
}
#be31060e {
    width: 48%;
    min-height: 8px;
    height: auto;
    row-gap: 14px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e9695050::before, #e9695050 > .bgExtraLayerOverlay {
    
}
    
#ea8a9e46 {
    flex-direction: row;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 2% 2% 2% 2%;
}
    
#\38 96c0b2a {
    width: 85%;
}
    
#\33 cae2f04 {
    margin: 0px 0% 0px 0%;
}
    
#c00aad41 {
    width: 85%;
}
    
#formulario {
    width: 48%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 6a01e01 {
    margin: 0px 0% 0px 0%;
}
    
#bb0b6984 {
    min-height: 59px;
    padding: 2% 2% 1% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 8d4a78a {
    margin: 0px 0% 0px 0%;
}
    
#c366452d {
    min-height: 59px;
    padding: 0% 2% 2% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d16787dd {
    width: 26.1094px;
}
    
#b99f786d {
    width: 186px;
}
    
#\33 f0cea38 {
    width: 320.914px;
}
    
#\37 4a39fdd {
    width: 60%;
    min-height: 8px;
}
    
#\30 f5ca8e9::before, #\30 f5ca8e9 > .bgExtraLayerOverlay {
    
}
#\30 f5ca8e9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHhAAAgEDBQAAAAAAAAAAAAAAAAECAwQTBREUIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAMBAQAAAAAAAAAAAAAAAAACUQMU/9oADAMBAAIRAxEAPwDQJ6vdYYpVG916S8y+feZAEXRpQGRYf//Z');
}
    
#\37 f3a8e6e {
    column-gap: 4%;
}
    
#fac20649 {
    width: 595px;
}
    
#\33 20b4faf {
    margin: 0px 0% 0px 0%;
}
    
#\36 ed58efe {
    width: 595px;
    margin-bottom: 15px;
}
    
#\37 3bdd79e {
    width: 40%;
    min-height: 8px;
    row-gap: 10px;
}
    
#e66a0f84 {
    width: 24.9609px;
}
    
#\39 fbd2e6b {
    width: 186px;
}
    
#\39 c9c264c {
    width: 335.688px;
}
    
#dd5a6d54 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    row-gap: 20px;
    padding: 2% 2% 2% 2%;
}
    
#\33 cdb8e72 {
    column-gap: 4%;
}
    
#\30 465f796 {
    column-gap: 4%;
}
    
#\36 9ecf59a {
    width: 186px;
}
    
#c931aea3 {
    width: 26.1094px;
}
    
#\36 e3b1568 {
    width: 335.688px;
}
    
#\32 05a0306 {
    width: 595px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 0ad4c2b {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 138px;
}
    
#d7e54243 {
    width: 70.08%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 1565023 {
    row-gap: 24px;
    padding: 0% 5% 0% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\33 ad7d707 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 14f0525 {
    row-gap: 0px;
    padding: 0% 5% 0% 5%;
    margin: 0% 0% 0% 0%;
}
    
#b504ed68 {
    width: 100%;
    min-height: 353px;
    height: auto;
    order: 1;
}
#b504ed68.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAgABAwYEBRESYXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAwADAAAAAAAAAAAAAAAAAAECAyIx/9oADAMBAAIRAxEAPwCXa7bNqlNigeEQBy37WRlklyf1EQMetUkKniP/2Q==');
}
    
#e7b3c03b {
    row-gap: 0px;
    padding: 0% 5% 0% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\30 f62afa2 {
    width: 100%;
    min-height: 80px;
    order: 0;
    row-gap: 30px;
}
    
#ac3d8fee {
    row-gap: 0px;
    justify-content: center;
    padding: 0% 5% 0% 5%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 c2f1afc {
    row-gap: 24px;
}
    
#\39 df6ee9a {
    padding-left: 4%;
    padding-right: 4%;
}
    
#dc745a73 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d161de23 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 0e96287 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 ca3015f {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\35 c8dd382 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#ec5a7bc4 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\36 ed1312c {
    min-height: 240px;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 0%;
    padding: 2% 2% 8% 2%;
}
    
#\37 ac17d54 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 33.33%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 7193099 {
    margin: 0px 0% 0px 0%;
}
    
#\39 68b88ea {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 2e115b7 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 2% 2% 2% 2%;
}
    
#\37 247fec5::before, #\37 247fec5 > .bgExtraLayerOverlay {
    
}
#\37 247fec5 {
    width: 100%;
    min-height: 311px;
    height: auto;
    order: 1;
}
#\37 247fec5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwYI/8QAIhAAAQMCBgMAAAAAAAAAAAAAAgEDBQAEBgcREiExIkHw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIhE//aAAwDAQACEQMRAD8Ao7PMOwusWhGNtk2AlsVV9rSakNbGm7cXlz1WcMCQoS825dOvm26Za6inVOzUW+LQCkjccCifc1M7iMG5utP/2Q==');
}
    
#\36 57c6fca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 57c6fca {
    align-self: flex-start;
    margin: 20px 0px 0px 0px;
}
    
#d1c271c6 {
    justify-self: start;
    align-self: start;
    width: 77.37%;
    height: auto;
    min-height: auto;
    row-gap: 20px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 f55e92e {
    width: 100.00%;
    grid-template-rows: minmax(224.5px, max-content);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 a9c027e {
    min-height: 18px;
    padding: 6% 4% 2% 4%;
}
    
#b381e09f {
    row-gap: 60px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 98365e8 {
    padding: 0px 0px 0px 0px;
}
    
#\31 aab37b1 {
    padding: 2% 4% 2% 4%;
}
    
#\37 9dcc60b {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 e811173 {
    width: 100%;
    min-height: 8px;
    padding-bottom: 16px;
}
    
#\34 993ea83 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 186px;
    padding: 2% 2% 2% 2%;
}
    
#\39 b964c07 {
    width: 91.41%;
}
    
#\35 5e292c2 {
    margin: 0px 0% 0px 0%;
}
    
#\33 effceb9 {
    width: 91.41%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 62f0703 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 138px;
    padding: 0px 0px 0px 0px;
}
    
#\38 a7ba882 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 65692f9 {
    width: 100%;
}
    
#fb8b2f96 {
    width: 82.90%;
}
    
#\36 a5995fd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 4% 8% 4%;
}
    
#e1795551 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 17px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
}
#e1795551.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAeEAABBAIDAQAAAAAAAAAAAAABAAIDEQUSBhMhMv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCl8tyEbcFBLESxgcRIK+lG5s7H3PratjXiIg//2Q==');
}
    
#\36 9841c02 {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
}
    
#\33 2bebf50::before, #\33 2bebf50 > .bgExtraLayerOverlay {
    
}
#\33 2bebf50.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAeEAABBAIDAQAAAAAAAAAAAAABAAIDEQUSBhMhMv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCl8tyEbcFBLESxgcRIK+lG5s7H3PratjXiIg//2Q==');
}
    
#\36 d18a13d {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eab1400a {
    min-height: 266px;
    padding: 6% 2% 6% 2%;
}
    
#cbf27613 {
    width: 99.62%;
    margin-top: -5%;
}
    
#f5e373fd {
    border-color: rgba(0, 0, 0, 0);
    width: 66.22%;
    min-height: 198px;
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
}
    
#c9f42aff {
    width: 99.62%;
}
    
#\35 23934fc::before, #\35 23934fc > .bgExtraLayerOverlay {
    
}
#\35 23934fc {
    background-size: cover;
    background-repeat: no-repeat;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    padding-bottom: 4%;
}
    
#bc359977::before, #bc359977 > .bgExtraLayerOverlay {
    
}
#bc359977.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIBAAAQIFBQAAAAAAAAAAAAAAAgAFAQMEBjEREiEjkf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAaEQABBQEAAAAAAAAAAAAAAAABAAIDESET/9oADAMBAAIRAxEAPwCfrbhdrjY58lycZsCLAhDjT1Z0VuU26PaeURGCR1nUjyZQxf/Z');
}
}



@media (max-width: 767px) {
    
#d4cbedf5 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 f1b1298 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#e9695050 {
    grid-template-rows: minmax(8px, max-content);
}
    
#ea8a9e46 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\31 f566a8f {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 ed1312c {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 a5995fd {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 2bebf50 {
    grid-template-rows: minmax(8px, max-content);
}
#\33 2bebf50.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAeEAABBAIDAQAAAAAAAAAAAAABAAIDEQUSBhMhMv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCl8tyEbcFBLESxgcRIK+lG5s7H3PratjXiIg//2Q==');
}
}



@media (max-width: 767px) {
    
#\37 091a722 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 3% 4% 6% 4%;
}
    
#group_r69 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 0px;
    padding-left: 0px;
}
}



@media (max-width: 767px) {
    
#\39 3e74de0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 3% 4%;
}
    
#\31 041390b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
}



@media (max-width: 767px) {
    
#b3ea8769 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 3;
}
    
#dfa84c26 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#widget_bdb {
    width: 311px;
}
    
#a3dc8859 {
    width: 100.00%;
}
    
#\34 7508ce6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d4cbedf5 {
    min-height: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 25% 4% 25% 4%;
}
    
#\36 f1b1298::before, #\36 f1b1298 > .bgExtraLayerOverlay {
    
}
#\36 f1b1298 {
    background-position: 50% 50%;
}
    
#\34 6859ac7 {
    margin: 0px 0% 0px 0%;
}
    
#group_q66 {
    width: 51.52%;
    min-height: 8px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_65v {
    width: 100%;
    min-height: 8px;
    align-items: center;
    order: 0;
    height: auto;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#c0e41817 {
    width: 100%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\31 4f3d1b1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 3% 4%;
}
    
#\38 3e7d321 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
}



@media (max-width: 767px) {
    
#\30 7fbe4a2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 3% 4% 6% 4%;
}
    
#\34 3927c94 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 0px;
    padding-left: 0px;
}
}



@media (max-width: 767px) {
    
#b64156f3 {
    width: 100%;
}
    
#be31060e::before, #be31060e > .bgExtraLayerOverlay {
    
}
#be31060e {
    row-gap: 15px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
    
#e9695050::before, #e9695050 > .bgExtraLayerOverlay {
    
}
    
#ea8a9e46 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 4% 4% 4% 4%;
}
    
#\38 96c0b2a {
    width: 100%;
}
    
#\33 cae2f04 {
    margin: 0px 0% 0px 0%;
}
    
#b8e5ec24 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#c00aad41 {
    width: 100%;
}
    
#formulario {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b40a7132 {
    width: 100%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\30 6a01e01 {
    margin: 0px 0% 0px 0%;
}
    
#f0640310 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#bb0b6984 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 4% 4% 0% 4%;
}
}



@media (max-width: 767px) {
    
#\39 8d4a78a {
    margin: 0px 0% 0px 0%;
}
    
#ca2e89c6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#c366452d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 4% 0%;
}
    
#a414edfa {
    width: 300px;
}
}



@media (max-width: 767px) {
    
#d16787dd {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b99f786d {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 4a39fdd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: center;
    row-gap: 15px;
}
    
#fac20649 {
    width: 100%;
}
    
#\33 20b4faf {
    margin: 0px 0% 0px 0%;
}
    
#\36 ed58efe {
    margin-bottom: 10px;
}
    
#\37 3bdd79e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 fbd2e6b {
    justify-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd5a6d54 {
    min-height: unset;
    flex-direction: column;
    row-gap: 15px;
    padding: 4% 4% 4% 4%;
}
    
#\33 cdb8e72 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 10px;
}
    
#\33 f0cea38 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 f5ca8e9::before, #\30 f5ca8e9 > .bgExtraLayerOverlay {
    
}
#\30 f5ca8e9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHhAAAgEDBQAAAAAAAAAAAAAAAAECAwQTBREUIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAMBAQAAAAAAAAAAAAAAAAACUQMU/9oADAMBAAIRAxEAPwDQJ6vdYYpVG916S8y+feZAEXRpQGRYf//Z');
}
    
#\37 f3a8e6e {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 0px;
    align-items: flex-start;
    row-gap: 10px;
}
    
#e66a0f84 {
    width: 35px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c9c264c {
    order: 2;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 465f796 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 10px;
}
    
#\36 9ecf59a {
    justify-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c931aea3 {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 e3b1568 {
    order: 2;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 05a0306 {
    width: 100%;
}
    
#\33 097edbd {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 ad31e7c {
    margin: 0px 0% 0px 0%;
}
    
#\35 fbb818c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 0ad4c2b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 4% 4% 0% 4%;
}
    
#d7e54243.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d7e54243 {
    width: 100%;
    align-self: center;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 1565023 {
    align-items: center;
    justify-content: center;
    width: 100.00%;
    padding: 0% 5% 0% 5%;
    margin: 0px 0% 0px 0%;
}
    
#\34 14f0525 {
    align-items: center;
    justify-content: center;
    width: 100.00%;
    padding: 0% 5% 0% 5%;
    margin: 0px 0% 0px 0%;
}
    
#d27375c4 {
    width: 100%;
    row-gap: 10px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 ad7d707 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 0% 4% 4% 4%;
}
    
#\30 f62afa2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    row-gap: 10px;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 16398ce {
    width: 100%;
    row-gap: 10px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\37 d812548 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
    row-gap: 10px;
    align-items: center;
}
    
#c4faac86 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
    row-gap: 10px;
    align-items: center;
}
    
#\30 f5dbfa5 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
    row-gap: 10px;
    align-items: center;
}
    
#b504ed68 {
    width: 100%;
    min-height: 346px;
    align-items: center;
    height: auto;
    order: 1;
}
#b504ed68.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAgABAwYEBRESYXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAwADAAAAAAAAAAAAAAAAAAECAyIx/9oADAMBAAIRAxEAPwCXa7bNqlNigeEQBy37WRlklyf1EQMetUkKniP/2Q==');
}
    
#\39 5fc553e {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
    row-gap: 10px;
    align-items: center;
}
    
#\36 391a28d {
    margin: 0px 0% 0px 0%;
}
    
#e7b3c03b {
    align-items: center;
    justify-content: center;
    width: 100.00%;
    padding: 0% 5% 0% 5%;
    margin: 0px 0% 0px 0%;
}
    
#\35 556dc54 {
    width: 100%;
    row-gap: 10px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#c3ee6364 {
    width: 100%;
    row-gap: 10px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#ac3d8fee {
    align-items: center;
    justify-content: center;
    width: 100.00%;
    padding: 0% 5% 0% 5%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 c2f1afc {
    width: 100%;
    min-height: 56px;
    align-items: center;
    height: auto;
    row-gap: 10px;
}
    
#\39 df6ee9a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 4% 4% 0% 4%;
}
    
#dc745a73 {
    width: 100.00%;
}
    
#\36 aa81b3b {
    margin: 0px 0% 0px 0%;
}
    
#\32 12f87b9 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#d161de23 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    row-gap: 10px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0e96287 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    row-gap: 10px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ca3015f {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#\35 c8dd382 {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#\37 33425e4 {
    width: 70px;
}
    
#ec5a7bc4 {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#\36 ed1312c {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\37 ac17d54 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    row-gap: 10px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 861c1b5 {
    width: 70px;
}
    
#\35 8573ff3 {
    margin: 0px 0px 0px 0px;
}
    
#\32 49f6a50 {
    width: 70px;
}
}



@media (max-width: 767px) {
    
#\37 7193099 {
    margin: 0px 0% 0px 0%;
}
    
#\39 68b88ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 20px;
}
    
#\34 2e115b7 {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 4% 4% 4% 4%;
}
    
#\37 247fec5::before, #\37 247fec5 > .bgExtraLayerOverlay {
    
}
#\37 247fec5 {
    width: 100%;
    min-height: 147px;
    align-items: center;
    height: auto;
}
#\37 247fec5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwYI/8QAIhAAAQMCBgMAAAAAAAAAAAAAAgEDBQAEBgcREiExIkHw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIhE//aAAwDAQACEQMRAD8Ao7PMOwusWhGNtk2AlsVV9rSakNbGm7cXlz1WcMCQoS825dOvm26Za6inVOzUW+LQCkjccCifc1M7iMG5utP/2Q==');
}
    
#\36 57c6fca {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d1c271c6 {
    align-self: start;
    justify-self: start;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    row-gap: 15px;
    margin: 0px 0px 0px 0px;
}
    
#\34 f55e92e {
    width: 100.00%;
    grid-template-rows: minmax(172px, max-content);
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\34 a9c027e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 3% 4%;
}
    
#b381e09f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
}



@media (max-width: 767px) {
    
#\35 98365e8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-right: 0px;
    padding-left: 0px;
}
    
#\31 aab37b1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 3% 4% 6% 4%;
}
}



@media (max-width: 767px) {
    
#\39 e811173 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
    padding-bottom: 16px;
    row-gap: 10px;
}
    
#\34 993ea83 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
}
    
#\39 b964c07 {
    width: 100.00%;
}
    
#\35 5e292c2 {
    margin: 0px 0% 0px 0%;
}
    
#\33 effceb9 {
    width: 100.00%;
}
    
#cf994507 {
    width: 77.08%;
}
}



@media (max-width: 767px) {
    
#\30 1e1bce8 {
    margin: 0px 0% 0px 0%;
}
    
#\39 62f0703 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\33 3b2b448 {
    height: 179px;
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 0;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a7ba882 {
    width: 100%;
    min-height: 87px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\33 65692f9 {
    width: 311px;
}
    
#fb8b2f96.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fb8b2f96 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 a5995fd {
    min-height: 0;
    flex-direction: column;
    row-gap: 15px;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#e1795551 {
    width: 100%;
    min-height: 187px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 21px;
    height: auto;
}
#e1795551.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAeEAABBAIDAQAAAAAAAAAAAAABAAIDEQUSBhMhMv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCl8tyEbcFBLESxgcRIK+lG5s7H3PratjXiIg//2Q==');
}
    
#\36 9841c02 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    row-gap: 10px;
    padding: 30px 16px 30px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 2bebf50::before, #\33 2bebf50 > .bgExtraLayerOverlay {
    
}
#\33 2bebf50.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAeEAABBAIDAQAAAAAAAAAAAAABAAIDEQUSBhMhMv/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwCl8tyEbcFBLESxgcRIK+lG5s7H3PratjXiIg//2Q==');
}
    
#\36 d18a13d {
    width: 311px;
}
    
#fdb97225 {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#eab1400a {
    min-height: unset;
    flex-direction: column;
    padding: 4% 4% 4% 4%;
}
    
#cbf27613 {
    width: 84.01%;
}
    
#f5e373fd {
    border-color: rgba(0, 0, 0, 0);
    width: 99.61%;
    min-height: 197px;
    padding: 6% 6% 6% 6%;
}
    
#c9f42aff {
    width: 74.91%;
}
    
#\35 23934fc::before, #\35 23934fc > .bgExtraLayerOverlay {
    
}
#\35 23934fc {
    width: 100%;
    min-height: 463px;
    align-items: flex-start;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 6% 6% 7% 6%;
}
    
#bc359977::before, #bc359977 > .bgExtraLayerOverlay {
    
}
#bc359977.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIBAAAQIFBQAAAAAAAAAAAAAAAgAFAQMEBjEREiEjkf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAaEQABBQEAAAAAAAAAAAAAAAABAAIDESET/9oADAMBAAIRAxEAPwCfrbhdrjY58lycZsCLAhDjT1Z0VuU26PaeURGCR1nUjyZQxf/Z');
}
}

