@media all {
  *#dm .dmInner div.u_1463731820 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1179709379 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(67,67,67,1) !important;
  }

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

  *#dm .dmInner a.u_1245695952 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_4059513782 img {
    object-fit:cover !important;
    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;
    border-radius:0% !important;
  }

  *#dm .dmInner div.u_1770414501 .photoGalleryThumbs .image-container { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_2739706061 img {
    border-style:solid !important;
    border-color:rgba(5,52,192,1) rgba(5,52,192,1) rgba(5,52,192,1) rgba(5,52,192,1) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:5% 5% 5% 5% !important;
  }

  *#dm .dmInner div.u_2023362363 img {
    border-style:solid !important;
    border-color:rgb(5,52,192) rgb(5,52,192) rgb(5,52,192) rgb(5,52,192) !important;
    border-width:3px 3px 3px 3px !important;
    border-radius:4% 4% 4% 4% !important;
    object-fit:cover !important;
    box-shadow:rgba(0,0,0,0.72) -3px 3px 11px 0px !important;
  }

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

  *#dm .dmInner div.u_315686708 {
    border-style:solid !important;
    border-width:0px !important;
  }

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

  *#dm .dmInner div.u_315686708 .caption-inner {
    background-color:rgba(0,0,0,0.25) !important;
    border-style:solid !important;
    border-width:0px !important;
  }

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

  *#dm .dmInner div.u_315686708 .caption-button:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_315686708 .caption-button.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_315686708 .caption-button span.text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_315686708 .caption-button:hover span.text { color:rgba(253,228,0,1) !important; }

  *#dm .dmInner div.u_315686708 .caption-button.hover span.text { color:rgba(253,228,0,1) !important; }

  *#dm .dmInner div.u_3895473432 img {
    border-radius:5% 5% 5% 5% !important;
    border-style:solid !important;
    border-color:rgba(5,52,192,1) rgba(5,52,192,1) rgba(5,52,192,1) rgba(5,52,192,1) !important;
    border-width:2px 2px 2px 2px !important;
    object-fit:cover !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner *.u_1826052260 { background-position:50% 50% !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_315686708 .photoGalleryViewAll.link {
    color:rgba(253,228,0,1) !important;
    font-family:'Epilogue' !important;
    font-weight:700 !important;
  }

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

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

  *#dm .dmInner a.u_398594819 {
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    border-radius:50px !important;
  }

  *#dm .dmInner div.u_1909621637 img {
    border-radius:25% !important;
    border-style:solid !important;
    border-color:rgb(5,52,192) rgb(5,52,192) rgb(5,52,192) rgb(5,52,192) !important;
    border-width:4px 4px 4px 4px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }
}
@media (min-width:768px) {}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1770414501 .photoGalleryThumbs { padding:10px !important; }

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

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

  *#dm .dmInner *.u_1770414501 .photoGalleryThumbs .image-container a { padding-top:28px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1770414501 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1770414501 .photoGalleryThumbs { padding:1.5px !important; }

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

  *#dm .dmInner *.u_1770414501 .photoGalleryViewAll { padding:0 1.5px !important; }

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

  *#dm .d-page-1607565485 DIV.dmInner {
    background-image:initial !important;
    background-color:var(--color_1) !important;
  }

  *#dm .d-page-1607565485 DIV#dmSlideRightNavRight {
    background-image:initial !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_315686708 .photoGalleryThumbs { padding:0px !important; }

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

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

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

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

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

  *#dm .dmInner div.u_315686708 .caption-button span.text { font-size:14px !important; }

  *#dm .dmInner div.u_315686708 .photoGalleryViewAll.link { font-size:24px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1770414501 .photoGalleryThumbs { padding:10px !important; }

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

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

  *#dm .dmInner *.u_1770414501 .photoGalleryThumbs .image-container a { padding-top:64px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1770414501 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner *.u_1770414501 .photoGalleryThumbs .image-container a { padding-top:91px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\36 2a59c192e3d4e5cf22fc036::before, #\36 2a59c192e3d4e5cf22fc036 > .bgExtraLayerOverlay {
    
}
#\36 2a59c192e3d4e5cf22fc036 {
    background-image: url();
    box-shadow: none;
}
    
#\36 2a59c192e3d4e5cf22fc037 {
    min-height: 953px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 16% 2% 16% 2%;
    margin: 0% 0% 0% 0%;
}
    
#group_lu4 {
    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_if0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 500px;
    padding-bottom: 0px;
}
#widget_if0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\36 2a59c192e3d4e5cf22fc034 {
    margin-top: -100px;
    margin-bottom: -100px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2a59c192e3d4e5cf22fc037 {
    padding-top: 29%;
    padding-bottom: 16%;
    min-height: 483px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_lu4 {
    width: 100%;
    min-height: 8px;
}
    
#\36 2a59c192e3d4e5cf22fc036::before, #\36 2a59c192e3d4e5cf22fc036 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 2a59c192e3d4e5cf22fc037 {
    flex-direction: column;
    min-height: 0;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 50% 4% 30% 4%;
}
    
#\36 2a59c192e3d4e5cf22fc036::before, #\36 2a59c192e3d4e5cf22fc036 > .bgExtraLayerOverlay {
    
}
#\36 2a59c192e3d4e5cf22fc036 {
    padding-top: 0px;
    grid-template-rows: minmax(500px, max-content);
    padding-bottom: 0px;
}
    
#group_lu4 {
    width: 100%;
    min-height: 499px;
    align-items: center;
    height: auto;
    margin-top: -100px;
    margin-bottom: -100px;
    padding: 0px 0px 0px 0px;
}
    
#\36 2a59c192e3d4e5cf22fc034 {
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#widget_if0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 50px;
}
#widget_if0 {
    margin-top: 245px;
    width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
}



@media all {
    
#\36 2a5ad0dfb6ca21acbfe04d3 {
    background-image: initial;
    background-color: rgba(0, 0, 0, 1);
}
    
#\36 2a5ad0dfb6ca21acbfe04d4 {
    min-height: 437px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a5ad15fb6ca21acbfe0585 {
    align-self: auto;
    min-height: 8px;
    order: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    justify-self: auto;
    min-width: 4%;
    justify-content: flex-end;
    padding: 16px 16px 16px 16px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a5ad43fb6ca21acbfe0d18.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 2a5ad43fb6ca21acbfe0d18 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    margin-top: -10px;
    margin-bottom: -10px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a5ad5afb6ca21acbfe139e {
    align-self: flex-start;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 1;
    margin-top: 13px;
    grid-area: auto / auto / auto / auto;
}
    
#group_m8u {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    order: 2;
    align-items: center;
    padding: 0px 16px 0px 16px;
}
    
#widget_b0a {
    width: 521px;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: 39px;
    margin-top: 36px;
}
    
#widget_63c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_63c {
    width: 93.39%;
    height: 302px;
    max-width: 100%;
    margin-top: -75px;
    margin-bottom: -40px;
}
    
#widget_vfe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 2a5ad0dfb6ca21acbfe04d1 {
    margin-bottom: -10px;
    margin-top: 22px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2a5ad15fb6ca21acbfe0585 {
    padding-left: 16px;
    padding-right: 16px;
    width: 48%;
    min-height: 8px;
}
    
#\36 2a5ad0dfb6ca21acbfe04d4 {
    min-height: 300px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 12% 2% 12% 2%;
}
    
#group_m8u {
    width: 48%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\36 2a5ad0dfb6ca21acbfe04d4 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 2a5ad15fb6ca21acbfe0585 {
    min-height: 256px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#group_m8u {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_63c {
    height: 218px;
    margin-top: -31px;
}
}



@media all {
    
#\32 a5127b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.52%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 078883b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 53.484282772820855%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a664f57f {
    min-height: 438px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_81h.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_81h {
    width: 65%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 34%;
    margin-right: 20%;
}
    
#widget_u3d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_u3d {
    width: 70%;
    height: auto;
    max-width: 100%;
    margin-top: -130px;
    margin-bottom: -130px;
    margin-left: -5%;
}
    
#\31 c8b7eb1 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a664f57f {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_81h {
    height: auto;
}
    
#widget_u3d {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\32 a5127b1 {
    width: 41.080289855072465%;
    min-height: 8px;
    align-items: center;
}
    
#\32 078883b {
    width: 54.41%;
    min-height: 8px;
    align-items: center;
}
    
#a664f57f {
    min-height: 179px;
    flex-direction: row;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#widget_81h.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#widget_81h {
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
    
#widget_u3d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#widget_u3d {
    height: auto;
    width: 100.00%;
    margin-top: 0px;
    margin-bottom: 0px;
}
    
#c515dba1 {
    margin-top: 0px;
    margin-bottom: 0px;
}
}



@media all {
    
#\36 2244be1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/2c3be17b/dms3rep/multi/opt/Inserir-um-ti-tulo--281-29-1920w.png);
    background-size: contain;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\36 2244be1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABU0lEQVQY0wFIAbf+AP/V1QP+2toD/+PVBP734QP39+kE5uzyBOjt+QXj9O4F8f7xBO3+7QMA//j4Fv75+Rn/+vga/f36Gvz9+xr5+/wc+vv9HPr9/Bz8/vwZ/P78FQD/oaEj/7a2JP7Kqij98r4k6ObEJsXW6yfB1fgltdzSKsHswCOw5q8hAP8xL2r+TTpl/o48b/zPSGXDxntsfZ/Ha06T3mZOr5pvUchbYUrLRmAA/gIBlP4bA4f+cAuY/b8ShbW2WZNZhLaPGnPUhx6WfZcftSuCH7sahwD+AQCI/hsCf/5wCo39vhF8tLZZiFqFtoUadNN/HpZ+jB+0LHofvBp9AP4BAD/+GQI5/m0KQf+9EDi2s1c/V4O3PRly1Tkdk3xBHrAqOB+2GToA/gAAAv8cAAL/bgoC/8YNArK/WAJGm8YCDX/iAhaWiwINmzgCDZscAkL8qwJZy2/JAAAAAElFTkSuQmCC');
}
    
#\38 56c3ecf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/2c3be17b/dms3rep/multi/opt/Inserir+um+ti-tulo-2c11d4ed-1920w.png);
    background-size: contain;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\38 56c3ecf.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAB2HAAAdhwGP5fFlAAABd0lEQVQY0x3KvYrqQBiA4dnOXIh7IFMJ86mFaC9RIQdEEcQfiJCg3oCdYCELWUQ2YLqTazD1HtFeBCHoGEEhg6l0l9iom2Us3up9UBiGKAzDl8PhIPi+D77v106nU40xRlzXjfDHzRPt93vhcrlgSqnmOI7Fc11XO5/P2HEcgRsOhSAIcBAE6vF4tLfbrUcp9TzPm16vV/X76xvfbjcBzWYz2Gw22m63s5fLJZvP54/FYnFfrVaMUmqv12vt8/8nIF3X6+Px2DIMg5mm+ZhMJj+mafLuxofBRqORpb/rddTv9+udTsdqtVqs2WzeFUX54TUajYeiKKzdbluDwaCOSqUSSaVSWjwenxJCGCHkDgAPAGDJZNJOp9NatVoF1O12I+VyGWezWRUApqIoeiIWvUQiYUuSpFYqFdzr9QQkSdKLruuRXC6HY7GYGo1G/73+ebUAQJP/ytgwDIEblMlknng4HEZkWSb5fL5WKBRqxWIR3t7fnoibX7482jdaF6C9AAAAAElFTkSuQmCC');
}
    
#\37 2b500eb {
    min-height: 254px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f8871cdd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/2c3be17b/dms3rep/multi/opt/1-1920w.png);
    background-size: contain;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#f8871cdd.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAB2HAAAdhwGP5fFlAAABdElEQVQY0zXQvUtbURzG8V8ivgwO5p77nHjPeQ4IorRrh+KgUMdSSjs4Cs1QB/8LF6lLRxeHItIWWmh9wWY1UKGlAQuamHtvWmPivRroXkUbLWo7fz/TV65E5Eokk/hBd6TdSKTdeKjdWJxnEOdymX/9Fn0bQE8THC4qO72p7MKasnMlnw+PtMsX+wezN/CrMr0H4GgLLHxS5v1rz9TeeOZ7SdnFtnaP9mDNZ6WyEsPda8PNnIAfS8q23nrm/J1nfpd9W/0Ft5SCT0OYIfkB9yyFWz4Eky++vfigTGddmc6Ob09TsNIGX0TaPriGhUO4lQaYVsE/Zd9elmE7NfCsCe6nmgv1axiD90NwNgY3QjCJwYsaeBqBtRh81dCcqmsOy7YX9O2Adxtwz4/A1ROwfgzutcCln5pPytrwIJ/vki2RTJQLehOfowlYOIZ7mcLNp+DjJqxpeV7XzZ4tEUlFMru5oKcK3qmAkxVwYhfWhv1B9v/wv2+QjNjMID1CAAAAAElFTkSuQmCC');
}
    
#\33 d2aba31 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/2c3be17b/dms3rep/multi/opt/Corrosivo-1920w.png);
    background-size: contain;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\33 d2aba31.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAB2HAAAdhwGP5fFlAAABoklEQVQY0x3KQWvaUAAA4BdoQQ/9D9upUHqQtmFePDg8eO0wAb243JahOLCCHWJoT4J0ELsVD3XZpZOEMahLdFkOoRfPGg9CyDO8rC82xuB5o4Ziv/MHdF0HGGPChGbU+escIYRoB6E3s9lsdzQabUmSREiSBIDneYRhGFHTNPfduVvw/UXH9/0r13Vz0+n0xXA43N5ksFqtohjjfYRQYbFYDIIguF8ulxBjfGNZVtZB6KVlWdtgMpm8MgyjOB6PBxDCB4zx2vO8fy7G0J7ZNw5ycsbY2AWKLBckURS73e5Dr9dba5oW6roeapr2X/4lQ0VRvvweDI5B7/b2w6eLi5/VajUoFothqVQKKycnYa1We2w2m/eCIFz/UdUM+NrpvK5UKh+pTOYumUwGJEmu4/H4Yzqddt/m88r52RkrieIhUFV1p16vkzRNnyYSibtYLLY8PDhwU6mUzDAMy/P8HoQwAiiKIja5XC6TDMOc0hT1I5fNfmdZ9n2j0dibz+eRdrtNbOJz7vf7OzzPJ1utVuHz5eW7b4JwZNt2hOM4guM48AQXl/DEjIaJbAAAAABJRU5ErkJggg==');
}
    
#\39 e22a118 {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\35 2d7f1ee {
    margin-left: 10%;
    margin-right: 10%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2b500eb {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\36 2244be1 {
    width: 48%;
    min-height: 80px;
    align-items: flex-end;
    flex-direction: row;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\36 2244be1.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABU0lEQVQY0wFIAbf+AP/V1QP+2toD/+PVBP734QP39+kE5uzyBOjt+QXj9O4F8f7xBO3+7QMA//j4Fv75+Rn/+vga/f36Gvz9+xr5+/wc+vv9HPr9/Bz8/vwZ/P78FQD/oaEj/7a2JP7Kqij98r4k6ObEJsXW6yfB1fgltdzSKsHswCOw5q8hAP8xL2r+TTpl/o48b/zPSGXDxntsfZ/Ha06T3mZOr5pvUchbYUrLRmAA/gIBlP4bA4f+cAuY/b8ShbW2WZNZhLaPGnPUhx6WfZcftSuCH7sahwD+AQCI/hsCf/5wCo39vhF8tLZZiFqFtoUadNN/HpZ+jB+0LHofvBp9AP4BAD/+GQI5/m0KQf+9EDi2s1c/V4O3PRly1Tkdk3xBHrAqOB+2GToA/gAAAv8cAAL/bgoC/8YNArK/WAJGm8YCDX/iAhaWiwINmzgCDZscAkL8qwJZy2/JAAAAAElFTkSuQmCC');
}
    
#\38 56c3ecf {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\38 56c3ecf.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAB2HAAAdhwGP5fFlAAABd0lEQVQY0x3KvYrqQBiA4dnOXIh7IFMJ86mFaC9RIQdEEcQfiJCg3oCdYCELWUQ2YLqTazD1HtFeBCHoGEEhg6l0l9iom2Us3up9UBiGKAzDl8PhIPi+D77v106nU40xRlzXjfDHzRPt93vhcrlgSqnmOI7Fc11XO5/P2HEcgRsOhSAIcBAE6vF4tLfbrUcp9TzPm16vV/X76xvfbjcBzWYz2Gw22m63s5fLJZvP54/FYnFfrVaMUmqv12vt8/8nIF3X6+Px2DIMg5mm+ZhMJj+mafLuxofBRqORpb/rddTv9+udTsdqtVqs2WzeFUX54TUajYeiKKzdbluDwaCOSqUSSaVSWjwenxJCGCHkDgAPAGDJZNJOp9NatVoF1O12I+VyGWezWRUApqIoeiIWvUQiYUuSpFYqFdzr9QQkSdKLruuRXC6HY7GYGo1G/73+ebUAQJP/ytgwDIEblMlknng4HEZkWSb5fL5WKBRqxWIR3t7fnoibX7482jdaF6C9AAAAAElFTkSuQmCC');
}
    
#\37 2b500eb {
    min-height: 240px;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    padding: 0px 0px 0px 0px;
}
    
#f8871cdd {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#f8871cdd.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAB2HAAAdhwGP5fFlAAABdElEQVQY0zXQvUtbURzG8V8ivgwO5p77nHjPeQ4IorRrh+KgUMdSSjs4Cs1QB/8LF6lLRxeHItIWWmh9wWY1UKGlAQuamHtvWmPivRroXkUbLWo7fz/TV65E5Eokk/hBd6TdSKTdeKjdWJxnEOdymX/9Fn0bQE8THC4qO72p7MKasnMlnw+PtMsX+wezN/CrMr0H4GgLLHxS5v1rz9TeeOZ7SdnFtnaP9mDNZ6WyEsPda8PNnIAfS8q23nrm/J1nfpd9W/0Ft5SCT0OYIfkB9yyFWz4Eky++vfigTGddmc6Ob09TsNIGX0TaPriGhUO4lQaYVsE/Zd9elmE7NfCsCe6nmgv1axiD90NwNgY3QjCJwYsaeBqBtRh81dCcqmsOy7YX9O2Adxtwz4/A1ROwfgzutcCln5pPytrwIJ/vki2RTJQLehOfowlYOIZ7mcLNp+DjJqxpeV7XzZ4tEUlFMru5oKcK3qmAkxVwYhfWhv1B9v/wv2+QjNjMID1CAAAAAElFTkSuQmCC');
}
    
#\33 d2aba31 {
    width: 48%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\33 d2aba31.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAB2HAAAdhwGP5fFlAAABoklEQVQY0x3KQWvaUAAA4BdoQQ/9D9upUHqQtmFePDg8eO0wAb243JahOLCCHWJoT4J0ELsVD3XZpZOEMahLdFkOoRfPGg9CyDO8rC82xuB5o4Ziv/MHdF0HGGPChGbU+escIYRoB6E3s9lsdzQabUmSREiSBIDneYRhGFHTNPfduVvw/UXH9/0r13Vz0+n0xXA43N5ksFqtohjjfYRQYbFYDIIguF8ulxBjfGNZVtZB6KVlWdtgMpm8MgyjOB6PBxDCB4zx2vO8fy7G0J7ZNw5ycsbY2AWKLBckURS73e5Dr9dba5oW6roeapr2X/4lQ0VRvvweDI5B7/b2w6eLi5/VajUoFothqVQKKycnYa1We2w2m/eCIFz/UdUM+NrpvK5UKh+pTOYumUwGJEmu4/H4Yzqddt/m88r52RkrieIhUFV1p16vkzRNnyYSibtYLLY8PDhwU6mUzDAMy/P8HoQwAiiKIja5XC6TDMOc0hT1I5fNfmdZ9n2j0dibz+eRdrtNbOJz7vf7OzzPJ1utVuHz5eW7b4JwZNt2hOM4guM48AQXl/DEjIaJbAAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\39 d66e1fe.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 5px;
}
#\39 d66e1fe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 0c1e0db {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\39 a3af0d6 {
    min-height: 29px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 4% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\32 683147d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a3af0d6 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 0px;
}
}



@media (max-width: 767px) {
    
#\39 a3af0d6 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\32 683147d {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
}



@media all {
    
#\33 f24d6e5 {
    width: 180%;
    height: auto;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin-left: -375px;
    grid-area: auto / auto / auto / auto;
}
    
#f680cde8 {
    width: 78.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1ff0bc4 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 49.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 3%;
    row-gap: 0px;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b63e08f6 {
    min-height: 153px;
    column-gap: 1%;
    row-gap: 6px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#b74c2591 {
    background-color: rgba(6, 49, 163, 1);
    background-image: initial;
}
    
#group_ks8 {
    width: 49.5%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 16px 16px 16px 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f680cde8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 20px;
    padding-bottom: 20px;
}
#f680cde8 {
    width: 100%;
}
    
#\31 1ff0bc4 {
    width: 100%;
    min-height: 80px;
}
    
#b63e08f6 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ks8 {
    width: 100%;
    min-height: 80px;
}
    
#\33 f24d6e5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 f24d6e5 {
    width: 180%;
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\31 1ff0bc4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    column-gap: 0%;
}
    
#b63e08f6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#group_ks8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 1a90ece {
    margin: 24px 0% 24px 0%;
}
    
#\33 f24d6e5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 f24d6e5 {
    width: 121%;
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\37 4434066 {
    min-height: 167px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c4242eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_6bu {
    width: 66.26%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 82bbea9 {
    box-shadow: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 4434066 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 115px;
}
    
#widget_6bu {
    width: 96.58%;
}
}



@media (max-width: 767px) {
    
#\37 4434066 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 c4242eb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_6bu {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d9a53072 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 27px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 6px 0%;
}
    
#\30 5bed4da.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\30 5bed4da {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-left: -6px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 eef773f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    order: 2;
    align-self: auto;
    height: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c86dcc95 {
    width: 734px;
    height: auto;
    max-width: 100%;
}
    
#\33 c3bb6c2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 306px;
    max-height: 100%;
    order: 3;
    align-self: auto;
    height: auto;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df3e426d {
    width: 97.63854970760235%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin-left: 0.5%;
    margin-right: 0.5%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5a84920 {
    min-height: 735px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 68a6df6 {
    width: 100.00%;
    grid-template-rows: minmax(589px, max-content);
    max-width: 100%;
    min-width: 32px;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    box-shadow: none;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d1756459 {
    background-color: rgba(0, 0, 0, 1);
    background-image: initial;
}
    
#ada370d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 47.11%;
    min-width: 4%;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 16px 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 bee77ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.873193166885684%;
    min-width: 4%;
    flex-direction: row;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_7lf {
    width: 46.238996777738%;
    height: 301px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 266px 0% 0px 8.081455866739095%;
}
    
#widget_t0j {
    width: 44.89%;
    height: 264px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 11px 0% 0px 2.408883905974148%;
}
    
#widget_9os {
    width: 56.517210089013446%;
    height: 257px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: -38px 1.5697242404227156% 0px 0%;
}
    
#widget_ims {
    width: 51.79319327364899%;
    height: 278px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 219px 4.0095675709699785% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 bee77ae {
    width: 100%;
    min-height: 80px;
}
    
#\33 5a84920 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding-top: 6%;
    row-gap: 0px;
}
    
#\31 68a6df6 {
    width: 100.00%;
    grid-template-rows: minmax(340px, max-content);
}
    
#ada370d6 {
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    padding-bottom: 16px;
}
    
#df3e426d.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#df3e426d {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 1%;
    margin-right: 1%;
}
}



@media (max-width: 767px) {
    
#d9a53072 {
    height: auto;
    min-height: 24px;
    padding-bottom: 0px;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-bottom: 10px;
}
    
#\33 5a84920 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 6% 4% 6% 4%;
}
    
#\31 68a6df6 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 0;
    grid-template-rows: minmax(548px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5bed4da {
    width: 79.37%;
    margin: 0px 6px 0px 0px;
}
    
#ada370d6 {
    width: 100%;
    min-height: 491px;
    align-items: center;
    padding-bottom: 16px;
    height: auto;
}
    
#\35 bee77ae {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 eef773f {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    justify-content: center;
    align-items: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c3bb6c2 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 3;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df3e426d {
    order: 0;
    width: 97%;
}
    
#widget_7lf {
    height: 240px;
    justify-self: start;
    align-self: start;
    width: 54.58%;
    margin: 267px 0% 0px 5.824752869795483%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_t0j {
    height: 240px;
}
    
#widget_9os {
    height: 240px;
}
    
#widget_ims {
    height: 240px;
    justify-self: end;
    align-self: start;
    width: 58.54%;
    margin: 219px 4.009599192729435% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 dde26ab {
    margin: 55px 0% 0px 0%;
}
}



@media all {
    
#\34 241aa38 {
    min-height: 420px;
    flex-wrap: nowrap;
    column-gap: 1%;
    row-gap: 6px;
    max-width: none;
    width: 100%;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 fa866b9::before, #\35 fa866b9 > .bgExtraLayerOverlay {
    
}
#\35 fa866b9 {
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/2c3be17b/dms3rep/multi/opt/FUNDO+DE+FOGO-ee3839ac-1920w.jpeg);
}
#\35 fa866b9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAgABAwQhBQcREiL/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABoRAAIDAQEAAAAAAAAAAAAAAAIEAAERAxL/2gAMAwEAAhEDEQA/AMnl29gqhK8ljuQlxhsKXl0OsMhj6w7siIJdnqW+iloaK9DWBU//2Q==');
}
    
#\37 ac51be6::before, #\37 ac51be6 > .bgExtraLayerOverlay {
    
}
#\37 ac51be6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    background-image: url(https://lirp.cdn-website.com/2c3be17b/dms3rep/multi/opt/FUNDO-DE-FOGO-a71b6852-1920w.png);
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\37 ac51be6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA1klEQVQI112Lu0pDURBFZ+6cOScP7kUkPkAxigZsAkljCEgwCILCLQQrC3sxnT8QO8HOxsbOzsYi5A+sREil2PkpSxFtLHaxFmuLiPB/rkJFhaoK4c+nX3ARairUVWmY0vSMDc9YNP05yFZUloKyVlG6ecZgzhgWxmERKAtjr260kyJnq4GjhnGybFy2AtdtZ9xyrtad8YozWggc54Y8HlS560fud5zJIPK8n5j2Ik+dyMO2c9MMXMwb8jnKeTutMSsT72Xko0y8DiMvu5Fpx7ndDJx/h1+yaldlcj3H5wAAAABJRU5ErkJggg==');
}
    
#\31 6d71a23 {
    margin: 0px 0% 0px 0%;
}
    
#a9eb89a5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin-top: -61px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 241aa38 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 4% 8% 4%;
}
    
#\35 fa866b9::before, #\35 fa866b9 > .bgExtraLayerOverlay {
    
}
#\35 fa866b9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAgABAwQhBQcREiL/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABoRAAIDAQEAAAAAAAAAAAAAAAIEAAERAxL/2gAMAwEAAhEDEQA/AMnl29gqhK8ljuQlxhsKXl0OsMhj6w7siIJdnqW+iloaK9DWBU//2Q==');
}
    
#\37 ac51be6::before, #\37 ac51be6 > .bgExtraLayerOverlay {
    
}
#\37 ac51be6 {
    width: 100%;
    min-height: 80px;
    height: auto;
    row-gap: 14px;
    padding-top: 16px;
    padding-bottom: 16px;
}
#\37 ac51be6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA1klEQVQI112Lu0pDURBFZ+6cOScP7kUkPkAxigZsAkljCEgwCILCLQQrC3sxnT8QO8HOxsbOzsYi5A+sREil2PkpSxFtLHaxFmuLiPB/rkJFhaoK4c+nX3ARairUVWmY0vSMDc9YNP05yFZUloKyVlG6ecZgzhgWxmERKAtjr260kyJnq4GjhnGybFy2AtdtZ9xyrtad8YozWggc54Y8HlS560fud5zJIPK8n5j2Ik+dyMO2c9MMXMwb8jnKeTutMSsT72Xko0y8DiMvu5Fpx7ndDJx/h1+yaldlcj3H5wAAAABJRU5ErkJggg==');
}
    
#a9eb89a5 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 241aa38 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 fa866b9 {
    grid-template-rows: minmax(8px, max-content);
}
#\35 fa866b9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAgABAwQhBQcREiL/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABoRAAIDAQEAAAAAAAAAAAAAAAIEAAERAxL/2gAMAwEAAhEDEQA/AMnl29gqhK8ljuQlxhsKXl0OsMhj6w7siIJdnqW+iloaK9DWBU//2Q==');
}
}



@media (max-width: 767px) {
    
#\34 241aa38 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 12% 4% 12% 4%;
}
    
#\35 fa866b9::before, #\35 fa866b9 > .bgExtraLayerOverlay {
    
}
#\35 fa866b9 {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50% 100%;
}
#\35 fa866b9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAgABAwQhBQcREiL/xAAVAQEBAAAAAAAAAAAAAAAAAAAFBv/EABoRAAIDAQEAAAAAAAAAAAAAAAIEAAERAxL/2gAMAwEAAhEDEQA/AMnl29gqhK8ljuQlxhsKXl0OsMhj6w7siIJdnqW+iloaK9DWBU//2Q==');
}
    
#\37 ac51be6::before, #\37 ac51be6 > .bgExtraLayerOverlay {
    
}
#\37 ac51be6 {
    row-gap: 8px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 16px 16px 16px 16px;
}
#\37 ac51be6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA1klEQVQI112Lu0pDURBFZ+6cOScP7kUkPkAxigZsAkljCEgwCILCLQQrC3sxnT8QO8HOxsbOzsYi5A+sREil2PkpSxFtLHaxFmuLiPB/rkJFhaoK4c+nX3ARairUVWmY0vSMDc9YNP05yFZUloKyVlG6ecZgzhgWxmERKAtjr260kyJnq4GjhnGybFy2AtdtZ9xyrtad8YozWggc54Y8HlS560fud5zJIPK8n5j2Ik+dyMO2c9MMXMwb8jnKeTutMSsT72Xko0y8DiMvu5Fpx7ndDJx/h1+yaldlcj3H5wAAAABJRU5ErkJggg==');
}
    
#a9eb89a5 {
    width: 100.00%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fad142c2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(135deg, rgba(0, 0, 0, 0) 100%, rgba(1, 4, 60, 1) 100%);
    background-origin: border-box;
    border-radius: 19px 19px 19px 19px;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.91) rgba(0, 0, 0, 0.91) rgba(0, 0, 0, 0.91) rgba(0, 0, 0, 0.91);
    border-width: 4px 4px 4px 4px;
    justify-content: space-between;
    margin: 0% 0% 0% 0%;
}
    
#\37 c198fa9 {
    min-height: 601px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 ec20d75 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_vi9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    order: 1;
}
    
#\38 ad59f27 {
    margin: 0px 3% 0px 3%;
}
    
#widget_r4j {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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

