@media all {
  *#dm .dmInner a.u_1826829166:hover { background-image:none !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1730849719 .caption-container .caption-title { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1730849719 .caption-container .caption-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1730849719 .caption-container .caption-text .rteBlock { color:var(--color_1) !important; }

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

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

  *#dm .dmInner div.u_1255839658 {
    border-style:solid !important;
    border-color:rgb(68,67,67) rgb(68,67,67) rgb(68,67,67) var(--color_3) !important;
    border-width:0px 0px 0px 3px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1128850125 .testimonial-card {
    border-color:var(--color_7) !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1128850125 .testimonial-quote { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1128850125 .testimonial-name { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1128850125 .testimonial-role { color:var(--color_3) !important; }

  *#dm .dmInner *.u_1128850125 .rating-icon { color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1579175383 .caption-container .caption-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1579175383 .caption-container .caption-text .rteBlock { color:var(--color_1) !important; }

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

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

  *#dm .dmInner div.u_1210430950 .caption-container .caption-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1210430950 .caption-container .caption-text .rteBlock { color:var(--color_1) !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1210430950 .caption-container .caption-title { color:var(--color_2) !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1579175383 .caption-container .caption-title {
    color:var(--color_1) !important;
    font-family:'Tenor Sans' !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1579175383 .caption-inner { background-image:linear-gradient(180deg,rgba(0,0,0,0) 6%,rgba(28,38,50,1) 100%) !important; }

  *#dm .dmInner *.u_1579175383 .caption-inner {
    border-bottom-left-radius:27px !important;
    -webkit-border-top-right-radius:27px !important;
    -moz-border-top-right-radius:27px !important;
    -webkit-border-bottom-right-radius:27px !important;
    -webkit-border-bottom-left-radius:27px !important;
    border-top-right-radius:27px !important;
    -webkit-border-top-left-radius:27px !important;
    border-radius:27px !important;
    -moz-border-bottom-right-radius:27px !important;
    -moz-border-top-left-radius:27px !important;
    border-top-left-radius:27px !important;
    -moz-border-radius:27px !important;
    -moz-border-bottom-left-radius:27px !important;
    border-bottom-right-radius:27px !important;
    -webkit-border-radius:27px !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner div.u_1475932010 .wa-btns span.text { font-size:15px !important; }

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

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

  *#dm .dmInner *.u_1128850125 .testimonials-section { padding:0px !important; }

  *#dm .dmInner *.u_1128850125 .carousel-arrow {
    width:56px !important;
    height:56px !important;
  }

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

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

  *#dm .dmInner *.u_1579175383 .photoGalleryThumbs { padding:0.5px !important; }

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

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

  *#dm .dmInner div.u_1579175383 .caption-container .caption-title { font-size:30px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1730849719 .caption-container .caption-title { font-size:24px !important; }

  *#dm .dmInner div.u_1730849719 .caption-button { width:163px !important; }

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

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

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

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

  *#dm .dmInner *.u_1128850125 .testimonials-section { padding:0px !important; }

  *#dm .dmInner div.u_1579175383 .caption-button { width:163px !important; }

  *#dm .dmInner *.u_1579175383 .photoGalleryThumbs { padding:0.5px !important; }

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

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

  *#dm .dmInner *.u_1128850125 .carousel-arrow {
    width:72px !important;
    height:72px !important;
  }

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

  *#dm .dmInner div.u_1210430950 .caption-button { width:163px !important; }

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

  *#dm .dmInner *.u_1210430950 .photoGalleryThumbs { padding:0.5px !important; }

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

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

  *#dm .dmInner *.u_1579175383 .caption-inner {
    padding-left:40px !important;
    padding-right:40px !important;
  }

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

  *#dm .dmInner div.u_1579175383 .caption-container .caption-title { font-size:24px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1579175383 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

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

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

  *#dm .dmInner *.u_1579175383 .photoGalleryViewAll { padding:0 1.5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-image: initial;
    --overlapping-background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.50391666666667%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    padding-top: 4%;
    padding-bottom: 4%;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_jv6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_eul {
    width: 90.06%;
    height: auto;
    max-width: 100%;
}
    
#\31 c18946a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a48d22ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\32 8d83b16 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#widget_1tc.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_1tc {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\32 e5b2400.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 e5b2400 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6715b88.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 6715b88 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_84u {
    width: 122px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#bbc6e85d {
    max-width: 100%;
    width: 72.65%;
    height: auto;
    order: 1;
}
    
#f16694cf {
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    min-height: 639px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 bd49580 {
    max-width: 100%;
    width: 220px;
    justify-self: auto;
    height: 50px;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1d7fd77 {
    column-gap: 4%;
    row-gap: 48px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    order: 1;
    align-items: center;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\31 a38e8b8 {
    background-color: var(--color_1);
    border-width: 0px;
    border-color: var(--color_2);
    border-style: solid;
    background-image: initial;
}
    
#b19f0dab {
    margin: 0px 0px 0px 0px;
}
    
#widget_u6r {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#c57edff7 {
    min-height: 499px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 65f1d97::before, #\30 65f1d97 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.9;
}
#\30 65f1d97 {
    background-color: rgba(0,0,0,0);
    background-image: url('https://irp.cdn-website.com/82c9054c/dms3rep/multi/Asset+2-4x.png?dm-skip-opt=true');
    border-radius: 50px 50px 50px 50px;
    background-repeat: repeat;
    background-size: auto;
    background-attachment: fixed;
}
#\30 65f1d97.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#d8972ab9[data-css-edit] {
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}
#d8972ab9::before, #d8972ab9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#d8972ab9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 90%;
    align-items: center;
    min-width: 4%;
    background-image: url();
    border-radius: 30px;
    padding: 60px 2% 30px 2%;
    margin: 0% 5% 0% 5%;
}
#d8972ab9.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#widget_b74 {
    width: 92.15%;
    height: auto;
    max-width: 100%;
}
    
#widget_5r9 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
}
    
#\33 72c7998 {
    margin: 5px 5px 5px 5px;
}
}



@media all {
    
#\35 94d7b20 {
    column-gap: 4%;
    row-gap: 48px;
    background-color: rgba(0, 0, 0, 0);
    width: 52.43%;
    min-height: 8px;
    min-width: 4%;
    order: 0;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#b3c7ca3c {
    max-width: 100%;
    width: 92.77%;
    height: auto;
    order: 1;
}
    
#\36 e9aa88d::before, #\36 e9aa88d > .bgExtraLayerOverlay {
    
}
#\36 e9aa88d {
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_7);
    width: 47.57%;
    min-height: 8px;
    align-items: center;
    background-image: url(https://lirp.cdn-website.com/82c9054c/dms3rep/multi/opt/Dr_Murillo-159-Editar-2-1920w.jpg);
    min-width: 4%;
    order: 1;
    border-radius: 400px 400px 400px 400px;
    background-position: 50% 0%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\36 e9aa88d.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\31 cbc9cf6 {
    background-color: var(--color_1);
    border-width: 0px;
    border-color: var(--color_2);
    border-style: solid;
    background-image: initial;
}
    
#\39 34140d1 {
    max-height: 100%;
    min-height: 103px;
    width: 525px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d440edbe {
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    min-height: 840px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c656b841 {
    align-self: auto;
    max-width: 100%;
    width: 220px;
    justify-self: auto;
    height: 50px;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b595dc6.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 40px;
    padding-right: 40px;
}
#\31 b595dc6 {
    align-self: auto;
    max-width: 100%;
    width: 571px;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f5d88e1d {
    margin-left: 5px;
    margin-right: 5px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 7286d8e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0%;
}
#\35 7286d8e {
    width: 141px;
    height: 41px;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ebdc428 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/82c9054c/dms3rep/multi/banner-utrini-letreiro-038c5000.png?dm-skip-opt=true");
    border-radius: 54px 54px 54px 54px;
}
#\32 ebdc428.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\31 b94453e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a8ae825b {
    min-height: 840px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 fd85a2a {
    margin: 5px 5px 5px 5px;
}
    
#widget_tck {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\35 4917454 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f40943c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 54px 54px 54px 54px;
    background-color: var(--color_1);
    background-image: initial;
    border-style: solid;
    border-color: var(--color_3) #000000 var(--color_7) #000000;
    border-width: 4px 0 4px 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 d1df1aa {
    width: 88.33%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_amo {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\30 b60beac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f94b4d8a[data-css-edit] {
    border-bottom-left-radius: 60px !important;
}
#f94b4d8a {
    min-height: 826px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a500cf5c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0%;
}
#a500cf5c {
    width: 141px;
    height: 41px;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2b837e2 {
    width: 89.39%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 35px;
}
    
#\32 ebc5b82 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e9458055 {
    background-image: url("https://irp.cdn-website.com/82c9054c/dms3rep/multi/banner-utrini-letreiro.png?dm-skip-opt=true");
    border-radius: 0 0 60px 60px;
    background-position: 100% 0%;
}
}



@media all {
    
#e44fd2a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.70%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e9c8308e {
    background-color: var(--color_7);
    background-image: none;
    border-radius: 50px 50px 0px 0px;
}
    
#\32 80ddb42.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 80ddb42 {
    width: 506px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e710fa38 {
    width: 225px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e2093a81 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58.25%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d2a6655e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d2a6655e {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 9;
}
    
#\31 455a0f1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 455a0f1 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#\32 e0080bb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d69959bf {
    width: 395.914px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 f35dbcc {
    width: 27.1797px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 28ff519.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 28ff519 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ad94f0ea {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 df450c7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 df450c7 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#ee95c10b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 150e25d {
    width: 225px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cb686dbc {
    width: 27.1797px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bed570b7 {
    width: 395.914px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 d9f6ddc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 4ac3579 {
    width: 225px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f7204f32 {
    width: 27.1797px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#abfa56b6 {
    width: 395.914px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f846fee0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 6;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 7780569 {
    width: 225px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a4409c6d {
    width: 27.1797px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c225e341 {
    width: 395.914px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a940365a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a940365a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
}
    
#\32 78ac5bf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 8;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#daea8de4 {
    width: 225px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a75553b1 {
    width: 27.1797px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 b8a1473 {
    width: 395.914px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 9edfb27 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 81px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8%;
    height: auto;
    order: 10;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b9eb5ae3 {
    width: 225px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 0419a36 {
    width: 27.1797px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 e4ab975 {
    width: 395.914px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_pgb[data-pinned] {
    position: sticky;
    top: 117px;
    bottom: auto;
    z-index: 1;
}
#group_pgb {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 376px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 019c17c {
    width: 211px;
    height: 43px;
    min-width: 20px;
    max-width: 100%;
    max-height: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 c7cce24 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 47px;
}
    
#b36ae1db {
    background-color: var(--color_1);
    border-width: 0px;
    border-color: var(--color_2);
    border-style: solid;
    background-image: none;
    border-radius: 0px 0px 0px 0px;
}
    
#\38 8514f68 {
    max-width: 100%;
    width: 72.65%;
    height: auto;
    order: 4;
}
    
#\35 6232f63 {
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    min-height: 573px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 4ff9a54 {
    margin: 0px 0px 0px 0px;
}
    
#d6cb5d8a {
    column-gap: 4%;
    row-gap: 20px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    order: 1;
    align-items: center;
    border-radius: 0px 0px 0px 0px;
    padding: 0% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_qfh.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_qfh {
    width: 79.10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#widget_gqe {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_d74 {
    width: 158px;
    height: auto;
    max-width: 100%;
    order: 5;
}
}



@media all {
    
#\34 c9ddd02[data-css-edit] {
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}
#\34 c9ddd02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 92%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 0.8);
    border-radius: 60px 60px 60px 60px;
    background-image: initial;
    padding: 5% 0% 5% 0%;
    margin: 0% 4% 0% 4%;
}
    
#\37 59c0922::before, #\37 59c0922 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#\37 59c0922 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: url("https://irp.cdn-website.com/82c9054c/dms3rep/multi/sub-9eaf8227.svg");
    background-attachment: fixed;
    border-radius: 60px 60px 60px 60px;
}
#\37 59c0922.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQY0zWQyyqFYRiF/4EJZlLPHogBckqkGIiUU4lCIXIoBtYmERfwbPdgYG8TV2DmAu2fz3it9T5rvZXh3XBkGDDMG5YMk6bRb6hs0meTwcrQNpwY5gz7hkPDtGn0vt4P1fqU4aBqhY7h1LBleDTcGWZNo8fQV8JvdaLT+kOvGp4NL4ZlQ2+3Foam4fsffWyYMVwYHsr1UcOI4alL+Pq9aDgrXbaL8dKwZ5goVT5ro4Zzw6ZhzXBtuDXcGBYMV63wURt3DOsFt2jYKAN2/0b9fqFdlf+NG1aKMFZq1NjhEmj/ALEhc1kJMxhAAAAAAElFTkSuQmCC');
}
    
#\36 64298fe {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 3% 6% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\32 24530e6 {
    width: 67.95%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 5be3dd9 {
    margin: 5px 5px 5px 5px;
}
    
#widget_g6f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\39 1449862 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 27px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 7e1d85d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#e9290433 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 63b5890 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 94cfccf {
    width: 92.15%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6cd952a {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 27px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 58c0836 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#f16694cf {
    column-gap: 5%;
    flex-direction: row;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 0px 2% 0px 0%;
}
    
#c1d7fd77 {
    row-gap: 36px;
    width: 100%;
    min-height: 8px;
    order: 1;
    padding: 6% 16px 6% 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c57edff7 {
    min-height: 266px;
    padding: 6% 2% 6% 2%;
}
    
#d8972ab9::before, #d8972ab9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#d8972ab9 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
    padding-bottom: 4%;
}
#d8972ab9.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\30 65f1d97::before, #\30 65f1d97 > .bgExtraLayerOverlay {
    
}
#\30 65f1d97.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 94d7b20 {
    row-gap: 36px;
    width: 47.5%;
    min-height: 8px;
    order: 1;
    padding: 6% 16px 6% 16px;
}
    
#\36 e9aa88d::before, #\36 e9aa88d > .bgExtraLayerOverlay {
    
}
#\36 e9aa88d {
    width: 47.5%;
    min-height: 8px;
    justify-content: center;
    height: auto;
    order: 0;
}
#\36 e9aa88d.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\39 34140d1 {
    min-height: 77px;
    height: auto;
    row-gap: 0px;
}
    
#d440edbe {
    column-gap: 5%;
    flex-direction: row;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 0px 2% 0px 0%;
}
    
#\31 b595dc6 {
    width: 90%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 4917454 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\37 f40943c {
    align-items: center;
    width: 94%;
    padding: 16px 16px 16px 16px;
    margin: -30% 3% 0% 3%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 f35dbcc {
    width: 24.9609px;
}
    
#e44fd2a9 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\32 80ddb42 {
    width: 595px;
}
    
#e710fa38 {
    width: 186px;
}
    
#e2093a81 {
    width: 100%;
    min-height: 80px;
}
    
#ad94f0ea {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    padding: 8% 6% 8% 6%;
}
    
#d69959bf {
    width: 320.914px;
}
    
#\32 e0080bb {
    column-gap: 4%;
}
    
#ee95c10b {
    column-gap: 4%;
}
    
#\36 150e25d {
    width: 186px;
}
    
#cb686dbc {
    width: 24.9609px;
}
    
#bed570b7 {
    width: 320.914px;
}
    
#\35 d9f6ddc {
    column-gap: 4%;
}
    
#\32 4ac3579 {
    width: 186px;
}
    
#f7204f32 {
    width: 24.9609px;
}
    
#abfa56b6 {
    width: 320.914px;
}
    
#f846fee0 {
    column-gap: 4%;
}
    
#\30 7780569 {
    width: 186px;
}
    
#a4409c6d {
    width: 24.9609px;
}
    
#c225e341 {
    width: 320.914px;
}
    
#\32 78ac5bf {
    column-gap: 4%;
}
    
#daea8de4 {
    width: 186px;
}
    
#a75553b1 {
    width: 24.9609px;
}
    
#\38 b8a1473 {
    width: 320.914px;
}
    
#\35 9edfb27 {
    column-gap: 4%;
}
    
#b9eb5ae3 {
    width: 186px;
}
    
#\35 0419a36 {
    width: 24.9609px;
}
    
#\30 e4ab975 {
    width: 320.914px;
}
    
#group_pgb {
    height: auto;
    min-height: 147px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6232f63 {
    column-gap: 5%;
    flex-direction: row;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 0px 2% 0px 0%;
}
    
#d6cb5d8a {
    row-gap: 36px;
    width: 100%;
    min-height: 8px;
    order: 1;
    padding: 6% 16px 6% 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 c9ddd02 {
    row-gap: 8px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\36 64298fe {
    min-height: 259px;
    padding: 6% 1% 6% 1%;
}
    
#\37 59c0922::before, #\37 59c0922 > .bgExtraLayerOverlay {
    
}
#\37 59c0922.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQY0zWQyyqFYRiF/4EJZlLPHogBckqkGIiUU4lCIXIoBtYmERfwbPdgYG8TV2DmAu2fz3it9T5rvZXh3XBkGDDMG5YMk6bRb6hs0meTwcrQNpwY5gz7hkPDtGn0vt4P1fqU4aBqhY7h1LBleDTcGWZNo8fQV8JvdaLT+kOvGp4NL4ZlQ2+3Foam4fsffWyYMVwYHsr1UcOI4alL+Pq9aDgrXbaL8dKwZ5goVT5ro4Zzw6ZhzXBtuDXcGBYMV63wURt3DOsFt2jYKAN2/0b9fqFdlf+NG1aKMFZq1NjhEmj/ALEhc1kJMxhAAAAAAElFTkSuQmCC');
}
}



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



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_eul {
    width: 84.92%;
}
    
#widget_jv6 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 c18946a {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a48d22ba {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 8d83b16 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#bbc6e85d {
    order: 1;
    width: 99.58%;
}
    
#f16694cf {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\38 bd49580 {
    order: 2;
}
    
#c1d7fd77 {
    row-gap: 32px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    order: 1;
    padding: 8% 8% 8% 8%;
}
}



@media (max-width: 767px) {
    
#c57edff7 {
    min-height: unset;
    flex-direction: column;
    padding: 4% 4% 4% 4%;
}
    
#d8972ab9::before, #d8972ab9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#d8972ab9 {
    width: 100%;
    min-height: 463px;
    align-items: flex-start;
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    padding: 6% 6% 7% 6%;
}
#d8972ab9.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\30 65f1d97::before, #\30 65f1d97 > .bgExtraLayerOverlay {
    
}
#\30 65f1d97.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#widget_b74 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\35 94d7b20 {
    row-gap: 32px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    order: 1;
    padding: 8% 8% 8% 8%;
}
    
#b3c7ca3c {
    order: 1;
}
    
#\36 e9aa88d::before, #\36 e9aa88d > .bgExtraLayerOverlay {
    
}
#\36 e9aa88d {
    width: 100%;
    min-height: 477px;
    align-items: center;
    height: auto;
    order: 0;
}
#\36 e9aa88d.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\39 34140d1 {
    min-height: 62px;
    order: 0;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d440edbe {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#c656b841 {
    order: 2;
}
}



@media (max-width: 767px) {
    
#\31 b94453e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a8ae825b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 ebdc428 {
    background-position: 50% 50%;
}
#\32 ebdc428.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#widget_tck {
    width: 100.00%;
    height: 464px;
}
}



@media (max-width: 767px) {
    
#\35 4917454 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 f40943c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-top: -110px;
    padding: 40px 20px 40px 20px;
}
    
#widget_amo {
    width: 146px;
}
}



@media (max-width: 767px) {
    
#\30 b60beac {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f94b4d8a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 ebc5b82 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 f35dbcc {
    width: 35px;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#e44fd2a9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 14px;
}
    
#e710fa38 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e2093a81 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ad94f0ea {
    min-height: unset;
    flex-direction: column;
    padding: 8% 8% 8% 8%;
}
    
#d69959bf {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 e0080bb {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ee95c10b {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 150e25d {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cb686dbc {
    width: 35px;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#bed570b7 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 d9f6ddc {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 4ac3579 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f7204f32 {
    width: 35px;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#abfa56b6 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f846fee0 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 7780569 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a4409c6d {
    width: 35px;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#c225e341 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 78ac5bf {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#daea8de4 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a75553b1 {
    width: 35px;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\38 b8a1473 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 9edfb27 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b9eb5ae3 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 0419a36 {
    width: 35px;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\30 e4ab975 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 019c17c.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\30 019c17c {
    width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#group_pgb {
    height: auto;
    min-height: 165px;
}
}



@media (max-width: 767px) {
    
#\38 8514f68 {
    order: 3;
    width: 84.89%;
}
    
#\35 6232f63 {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#d6cb5d8a {
    row-gap: 32px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    order: 1;
    padding: 0% 0% 12% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_gqe {
    order: 0;
}
    
#\39 c7cce24 {
    order: 1;
}
    
#widget_qfh {
    order: 2;
}
    
#widget_d74 {
    order: 4;
}
}



@media (max-width: 767px) {
    
#\34 c9ddd02 {
    min-height: 640px;
    align-items: center;
    width: 100%;
    height: auto;
    row-gap: 0px;
    justify-content: center;
    padding: 40px 4px 40px 4px;
    margin: 0% 3% 0% 3%;
}
    
#\36 64298fe {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 6% 10% 1%;
}
    
#\32 24530e6 {
    order: 0;
}
    
#\37 59c0922::before, #\37 59c0922 > .bgExtraLayerOverlay {
    
}
#\37 59c0922 {
    background-position: 50% 50%;
}
#\37 59c0922.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQY0zWQyyqFYRiF/4EJZlLPHogBckqkGIiUU4lCIXIoBtYmERfwbPdgYG8TV2DmAu2fz3it9T5rvZXh3XBkGDDMG5YMk6bRb6hs0meTwcrQNpwY5gz7hkPDtGn0vt4P1fqU4aBqhY7h1LBleDTcGWZNo8fQV8JvdaLT+kOvGp4NL4ZlQ2+3Foam4fsffWyYMVwYHsr1UcOI4alL+Pq9aDgrXbaL8dKwZ5goVT5ro4Zzw6ZhzXBtuDXcGBYMV63wURt3DOsFt2jYKAN2/0b9fqFdlf+NG1aKMFZq1NjhEmj/ALEhc1kJMxhAAAAAAElFTkSuQmCC');
}
    
#widget_g6f {
    margin-top: 33px;
    height: 465px;
}
}



@media (max-width: 767px) {
    
#\31 7e1d85d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e9290433 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 94cfccf {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}

