@media (min-width:1025px) {
  *#dm .dmInner div.u_1324973945 p { font-size:50px !important; }

  *#dm .dmInner div.u_1324973945 li { font-size:50px !important; }

  *#dm .dmInner div.u_1324973945 { font-size:50px !important; }

  *#dm .dmInner *.u_1072716701 .highlight-underline { border-bottom-width:2px !important; }

  *#dm .dmInner *.u_1667834415 .highlight-underline { border-bottom-width:2px !important; }

  *#dm .dmInner div.u_1667834415 .highlight-text { font-size:30px !important; }

  *#dm .dmInner *.u_1667834415 .highlight-widget-container { padding:15px !important; }

  *#dm .dmInner *.u_1667834415 .highlight-text { line-height:3px !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1945008143 .caption-container .caption-text { font-size:18px !important; }

  *#dm .dmInner div.u_1945008143 .caption-container .caption-text .rteBlock { font-size:18px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1324973945 p { font-size:50px !important; }

  *#dm .dmInner div.u_1324973945 li { font-size:50px !important; }

  *#dm .dmInner div.u_1324973945 { font-size:50px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1324973945 p { font-size:40px !important; }

  *#dm .dmInner div.u_1324973945 li { font-size:40px !important; }

  *#dm .dmInner div.u_1324973945 { font-size:40px !important; }

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

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

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

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

  *#dm .dmInner *.u_1667834415 .highlight-widget-container { padding:10px !important; }
}
@media all {
  *#dm .dmInner *.u_1767516720 { display:block !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1324973945 p {
    color:rgb(39,70,85) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Alwyn New Rounded Regular" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
    font-size:50px !important;
  }

  *#dm .dmInner div.u_1324973945 li {
    color:rgb(39,70,85) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Alwyn New Rounded Regular" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
    font-size:50px !important;
  }

  *#dm .dmInner div.u_1324973945 {
    color:rgb(39,70,85) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Alwyn New Rounded Regular" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
    font-size:50px !important;
  }

  *#dm .dmInner div.u_1545878215 hr {
    border-width:1px !important;
    color:rgba(239,240,225,0.36) !important;
  }

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

  *#dm .dmInner div.u_1895583668 img {
    object-fit:cover !important;
    border-radius:0px 60px 60px 0px !important;
  }

  *#dm .dmInner *.u_1072716701 .highlight-text { text-align:CENTER !important; }

  *#dm .dmInner div.u_1072716701 .highlight-text {
    font-family:'Noto Serif' !important;
    font-style:italic !important;
    color:rgba(77,66,84,1) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner *.u_1667834415 .highlight-text { text-align:CENTER !important; }

  *#dm .dmInner div.u_1667834415 .highlight-text {
    font-family:'Noto Serif' !important;
    font-style:italic !important;
    color:var(--color_9) !important;
    font-weight:300 !important;
  }

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

  *#dm .dmInner a.u_2697661850 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/d991dddb/icon/Arrow_5767886.svg) !important;
    order:1 !important;
  }

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

  *#dm .dmInner a.u_2645089322 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/d991dddb/icon/Arrow_5767886.svg) !important;
  }

  *#dm .dmInner a.u_1936176845 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/d991dddb/icon/Arrow_5767886.svg) !important;
    order:1 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1515088037 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/d991dddb/icon/Arrow_5767886.svg) !important;
    order:1 !important;
  }

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

  *#dm .dmInner div.u_1945008143 .caption-container .caption-text { color:rgba(120,119,119,1) !important; }

  *#dm .dmInner div.u_1945008143 .caption-container .caption-text .rteBlock { color:rgba(120,119,119,1) !important; }

  *#dm .dmInner div.u_1945008143 .photoGalleryThumbs .image-container { border-radius:15% 15% 15% 15% !important; }

  *#dm .dmInner div.u_1945008143 .caption-container .caption-title {
    color:var(--color_1) !important;
    font-family:'Noto Serif' !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1280620311 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/d991dddb/icon/Arrow_5767886.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1917707157 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/d991dddb/icon/Arrow_5767886.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1298342430 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/d991dddb/icon/Arrow_5767886.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1542628146 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/d991dddb/icon/Arrow_5767886.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_1332768507 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/d991dddb/icon/Arrow_5767886.svg) !important;
    order:1 !important;
  }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1885265105
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-image: linear-gradient(180deg, rgba(23, 23, 16, 0.44) 0%, rgba(0, 0, 0, 0) 100%);
    --overlapping-background-color: rgba(0,0,0,0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a4009adf {
    width: 77.98%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 52f3c35 {
    min-height: 851px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#f178ac5e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f178ac5e {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\34 50b254c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 21px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 5a5cf69 {
    width: 83.39%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#aa968b26[data-background-color-animation] {
    
}
#aa968b26::before, #aa968b26 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.9;
}
#aa968b26 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(70, 56, 78, 1);
    background-image: url("https://irp.cdn-website.com/d991dddb/dms3rep/multi/AdobeStock_85621309.png?dm-skip-opt=true");
    border-radius: 60px 60px 60px 60px;
    background-size: contain;
}
    
#ab931f4f {
    margin: 0% 1% 1% 1%;
}
    
#group_ds8 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    height: auto;
}
    
#widget_b3k {
    width: 340px;
    height: auto;
    max-width: 100%;
}
    
#\32 6e8a1dd {
    width: 227px;
    height: auto;
    min-width: 20px;
    max-width: 100%;
    order: 0;
    max-height: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd2d4be8 {
    width: 580px;
    height: 40px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d596e59b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f28a8653 {
    min-height: 584px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 1872b80::before, #\32 1872b80 > .bgExtraLayerOverlay {
    
}
#\32 1872b80 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/d991dddb/dms3rep/multi/opt/IMG_E0259-1920w.png");
    background-position: 50% 0%;
}
#\32 1872b80.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABhklEQVQY0yXKS1MSAQDA8f2EHj10q1Mx0kPqkslDpeQppgvtg5VFdjcWZAkXFtgFBRtTlprImWZsujTT9/h36Hf+CX/vA36tBtyFfVbhkOVyin81xh55NAd9/Eufr+EM4c9Pn/vvHqvQ49tixOJ2wjhwsOwqhiUz9Oz/8fedz49Fj6tJk8Cz8Ic2riPTkFPolW3O2xXC2wBhGejMuiIdPc9HOY0pv8WU4igHL1AONmnV9rkcmgg9PcOZlKTxPkE99wopHUXNbKAUY5zKO9gnOdxmBUHajSDtRDgpxtHyb5DexVCzzzA+JOm1FNqnx1jVAkIxvkF+6wlqaQ+rekRLP8LWMjj1An2njtWQURURYTv6gER0ncPdTazaMYNPBqOuzsip0WvpaKpIqZRDeP5ojcTTdZRsjEFLYe47zMZd/PMmHVNFLec4zKcQXj9eQ9yL4BolbqZdbuYj5oGL1zWxamXKhSS51EuEcuohHS3N9eSM8HrKl88XXPgug7aGUS0iZrfYj8f4B1VoPmdF4T/8AAAAAElFTkSuQmCC');
}
}



@media all {
    
#fc6010c0 {
    width: 700px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-bottom: 40px;
}
    
#\36 75d37aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.812334801762113%;
    min-width: 4%;
    align-items: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b4b2aa14 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 58.81%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 d44f700 {
    width: 100%;
    height: 621px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f15d9f4 {
    min-height: 630px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d15a077c {
    background-color: var(--color_9);
    background-image: none;
}
    
#\37 8b0a4f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 17.37907488986784%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 24d6d03 {
    width: 100%;
    height: 607px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6acde14 {
    margin: 0px 0% 0px 0%;
}
    
#e4ac6196 {
    width: 297px;
    height: auto;
    min-width: 20px;
    max-width: 100%;
    order: 3;
    max-height: auto;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be049758 {
    width: 740px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 23ff852 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#dd437101 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(77,66,84,1);
    border-radius: 60px 60px 60px 60px;
    background-image: none;
}
    
#\32 ea3cfcf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 37px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\31 90d775e {
    margin: 1% 1% 1% 1%;
}
    
#widget_rjs {
    width: 61.51%;
    height: auto;
    max-width: 100%;
}
    
#widget_lk0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_baa {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9544222620910792%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    flex-wrap: nowrap;
}
    
#group_eq1 {
    justify-content: flex-start;
    align-items: center;
    width: 74.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.5550177154548632%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    order: 1;
}
    
#\31 a28ce46 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f8c7ba8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 f8c7ba8 {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f79b1e8 {
    width: 69.88%;
    height: auto;
    max-width: 100%;
}
    
#\37 50c0cad {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 121px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e7j {
    width: 226.797px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 54px;
    max-width: 100%;
}
    
#widget_0j5 {
    width: 95px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\31 6379879.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 6379879 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#\32 7160221 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6924251 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 f88e7d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 33px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 10px 40px 10px 40px;
    margin: 0% 0% 0% 0%;
}
    
#c341df0d {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\34 b8d9e6f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_784 {
    width: 56.69%;
    height: auto;
    max-width: 100%;
}
    
#widget_5hu.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_5hu {
    width: 93.05%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_1nc {
    width: 82.37%;
    height: auto;
    max-width: 100%;
}
    
#group_lod {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 40px;
    column-gap: 24px;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 60px 60px 60px 60px;
    align-self: center;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_c78 {
    width: 69.50%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_rk1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#group_60g {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 40px 40px 40px 40px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_1kc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_58i.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_58i {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#widget_9ot {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_fer {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 2;
}
    
#widget_9a1 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fef2f678.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fef2f678 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\34 cee3f64 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 4;
}
    
#\34 23feb42 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 a3fa440 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 cf92bf0 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: none;
    border-radius: 40px 40px 40px 40px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ac10f9c {
    width: 103.17%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 9605d81.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 9605d81 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\32 a2f23f8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 2;
}
    
#\30 980b7d0 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 b2263e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c168abf1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c168abf1 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#ff8e06e8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 4;
}
    
#\34 c0a39c6 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 ac333e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5bb0656 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 6;
}
    
#\31 ba2f961 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cbe56633 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 728d2f6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 8;
}
    
#c89ae02f {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ca48a18e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b77364f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 b77364f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#cbbfd483.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cbbfd483 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
}
    
#\35 5b9026e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 10;
}
    
#f52acdde {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe2286f3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fe2286f3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 9;
}
    
#\34 c72d805 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 6;
}
    
#cd010699 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 a2eab91 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1abd177 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 8;
}
    
#a41afeee {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 07d3ff9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6b8e596 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 10;
}
    
#f626f90d {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d2b1e074.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d2b1e074 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
}
    
#f4d95160.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f4d95160 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 9;
}
    
#\32 2df868a {
    width: 80.81%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#cf91bbca {
    width: 366px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 5315114 {
    width: 193px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f393b6eb {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    order: 0;
    padding: 16px 5% 16px 5%;
}
    
#b60c4f0a {
    background-color: var(--color_9);
    background-image: none;
}
    
#\32 bc021e9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 0% 4% 0%;
}
    
#afedb94e {
    width: 65%;
    height: auto;
    max-width: 100%;
}
    
#widget_flq {
    width: 89.25%;
    height: auto;
    max-width: 100%;
}
    
#\35 6bd35df {
    width: 193px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab41f06c::before, #ab41f06c > .bgExtraLayerOverlay {
    
}
#ab41f06c {
    align-items: center;
    width: 100%;
    min-height: 465px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 300px 300px 300px 300px;
    min-width: 32px;
    background-image: url("https://irp.cdn-website.com/d991dddb/dms3rep/multi/reabilitacao+para+terceira+idade.png?dm-skip-opt=true");
    justify-content: flex-end;
    box-shadow: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
#ab41f06c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA3ElEQVQY003Q246EIAwAUP7/F524QVRouQjKfRwzEdbNnhdIS5sWYq3lnFNKGWNa69iUUnLOKSVijAEAxtiyLEIIKaVSat/3lFLOmaiGc76uK6X0pwGAEEKtlSCi1hoRe4/X6zUMwzzPzrm7ujdERKWUEGKapnEcKaVSSufcnUZEKaVpEFEIAQBaa2MMAQDZ9HSPGmNs8zuaUqonrLXe+76e954456y1vWLbtuM4+koxxhAC8c3xiDHmnEtzT97f/n1TSqmUUmt9N6Tfzub9OM/z05B+XNf1+ed6fAFneW6dRy1r6AAAAABJRU5ErkJggg==');
}
    
#\37 85627f5 {
    width: 106.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 3f32f71 {
    width: 193px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#affc8e1f {
    width: 193px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3cd2f70 {
    width: 106.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 49282ea {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    justify-content: space-between;
    order: 1;
    padding: 16px 10px 16px 10px;
    margin: 0px 0% 0px 0%;
}
    
#dab9d24c {
    width: 106.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 60a4131::before, #\30 60a4131 > .bgExtraLayerOverlay {
    
}
#\30 60a4131 {
    align-items: center;
    width: 100%;
    min-height: 465px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 300px 300px 300px 300px;
    min-width: 32px;
    background-image: url("https://lirp.cdn-website.com/d991dddb/dms3rep/multi/opt/fisioterapia+ortopedica-558h.png");
    justify-content: flex-end;
    box-shadow: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
#\30 60a4131.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAwklEQVQY01WP23aFIAwF+f/PFBcQcxGICmIfujS1PZ3HPYRku5wzM4tIKUVVmXl5yDnXWt26rsyMiPaIiBCRiHLOpRRn0ymlGGN6AIBlWey/e5qIQgje+2mavPfzPMcYEXFdV2fLQgjzi/c+hICIIuKICADCfwDALrh1SslSW2/uR4sIIgJAejFtRW5tMPNvKxH5611r3bZt33dVLQ+qaolT1eM4eu/nebbWjpfWWu/dmRhjXNc1xjhfxoP7+uD6wJJv57VrndM2KmYAAAAASUVORK5CYII=');
}
    
#\38 b8ed252::before, #\38 b8ed252 > .bgExtraLayerOverlay {
    
}
#\38 b8ed252 {
    align-items: center;
    width: 100%;
    min-height: 465px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 300px 300px 300px 300px;
    min-width: 32px;
    background-image: url("https://lirp.cdn-website.com/d991dddb/dms3rep/multi/opt/pilates+clinico-558h.png");
    justify-content: flex-end;
    box-shadow: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
#\38 b8ed252.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA+ElEQVQY0zWQ266EIAxF+f9vVE8ycilQylRQEDQ5UTLrdTXduxU5533fc85EhIghBH6JMRKRSClt20ZEWmsppTGGiOLLo3POzAwAfy9SSmutc46ImFmUUmKM67rO8/z5fMYOpRQi5pxFrRURl2WZpkkpBQDrukopQwi1VnEcBwBML1prAFBKaa1DCCmlJ9sYsyzLPM9DAIC1NoTwVGNm59yIBABjjLUWAPzLcxgzE5H33jk3anvvx3li/GRMIKL3HhFjjCmlp3lrrda67/u2bd/vN8bIzDnnUsp5nqL3fp5nKeX4MUTv/boucV1X7721dv5orQ133/c/nW9qj0BXWzMAAAAASUVORK5CYII=');
}
    
#\37 30cf479::before, #\37 30cf479 > .bgExtraLayerOverlay {
    
}
#\37 30cf479 {
    align-items: center;
    width: 100%;
    min-height: 465px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 300px 300px 300px 300px;
    min-width: 32px;
    background-image: url("https://lirp.cdn-website.com/d991dddb/dms3rep/multi/opt/fisioterapia+pelvica-558h.png");
    justify-content: flex-end;
    box-shadow: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
#\37 30cf479.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAzklEQVQY003O246FIAwFUP7/GzWggQpIW+o43h9OhmbMWU/AbjY11tphGAAgpRRjDCGklJj5pzFd1znnpsZ7r6NEtDSm73trLQCEEMZxdM4BACLWxvhmmqbY6CHnPDemlJJSyjkjIjMT0TzPuoT33ogIEZVSmHlZFhFBRADQjwwz479aq4gwc0pJ1zSIWBqNtYCIcs4xRqPNpRQiEhGNmVkfzbqueiciLReRWis35jiObdvWdV2+vEPmeZ7rus7z3Pd9+/Lb/MWv+7519PUB901p212KfE4AAAAASUVORK5CYII=');
}
    
#bf1ee32c {
    width: 106.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aa7d6122 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 d120ef5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b985fc1f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.62%;
    min-width: 4%;
    align-items: stretch;
    margin: 0% 0% 0% 0%;
}
    
#dba2ab5a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.34%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 631fd14 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 86f6718[data-pinned] {
    position: sticky;
    top: 117px;
    bottom: 20px;
    z-index: 1;
}
#\32 86f6718 {
    align-items: center;
    width: 99.82%;
    min-height: 636px;
    max-height: 100%;
    order: 0;
    height: auto;
    row-gap: 40px;
    justify-self: auto;
    align-self: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8db3092 {
    width: 70.81%;
    height: 567px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o1d {
    width: 83.51%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c685610d {
    margin: 0px 0% 0px 0%;
}
    
#d5b60ff2 {
    width: 266px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cvm.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_cvm {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#b7326460 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 fb153b1::before, #\31 fb153b1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#\31 fb153b1 {
    background-color: var(--color_6);
    background-image: url("https://irp.cdn-website.com/d991dddb/dms3rep/multi/IMG_0284.jpg?dm-skip-opt=true");
    border-radius: 60px 60px 60px 60px;
}
#\31 fb153b1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACBAUDESEGE//EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIS/9oADAMBAAIRAxEAPwCumqYFv56tl7fjnMZv6hbAn5mANNl0c6iJdaemNL//2Q==');
}
    
#\35 3c51aef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 31px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 667e5bf {
    width: 68.82%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ebd1b68[data-background-color-animation] {
    background-color: var(--color_9);
}
#\38 ebd1b68 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 40c08cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e30ca2e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1b9c150 {
    margin: 1% 1% 1% 1%;
}
    
#group_1hs {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\39 63ca343[data-background-color-animation] {
    background-color: var(--color_9);
}
#\39 63ca343 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce7dcd73 {
    width: 101.39%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab3ed92d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4d6b7ec[data-background-color-animation] {
    background-color: var(--color_9);
}
#\39 4d6b7ec {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f057a2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9f60592 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7f4d914 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#e16a914d[data-background-color-animation] {
    background-color: var(--color_9);
}
#e16a914d {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd4e5c77 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a97713ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9ca5e59[data-background-color-animation] {
    background-color: var(--color_9);
}
#\37 9ca5e59 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    background-color: var(--color_9);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4e7b24a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 eb9a8d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 bc43c19 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#e9d25ba5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d5aa141b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
    padding: 16px 5% 16px 5%;
}
    
#\36 1b5fdff {
    width: 76.85%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fb3ce6fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5f1bcb4 {
    width: 266px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 52f3c35 {
    padding-right: 2%;
    min-height: 596px;
}
    
#aa968b26::before, #aa968b26 > .bgExtraLayerOverlay {
    
}
    
#fd2d4be8 {
    height: 124px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f28a8653 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 167812d {
    margin: 0px 0% 0px 0%;
}
    
#\32 1872b80::before, #\32 1872b80 > .bgExtraLayerOverlay {
    
}
#\32 1872b80.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABhklEQVQY0yXKS1MSAQDA8f2EHj10q1Mx0kPqkslDpeQppgvtg5VFdjcWZAkXFtgFBRtTlprImWZsujTT9/h36Hf+CX/vA36tBtyFfVbhkOVyin81xh55NAd9/Eufr+EM4c9Pn/vvHqvQ49tixOJ2wjhwsOwqhiUz9Oz/8fedz49Fj6tJk8Cz8Ic2riPTkFPolW3O2xXC2wBhGejMuiIdPc9HOY0pv8WU4igHL1AONmnV9rkcmgg9PcOZlKTxPkE99wopHUXNbKAUY5zKO9gnOdxmBUHajSDtRDgpxtHyb5DexVCzzzA+JOm1FNqnx1jVAkIxvkF+6wlqaQ+rekRLP8LWMjj1An2njtWQURURYTv6gER0ncPdTazaMYNPBqOuzsip0WvpaKpIqZRDeP5ojcTTdZRsjEFLYe47zMZd/PMmHVNFLec4zKcQXj9eQ9yL4BolbqZdbuYj5oGL1zWxamXKhSS51EuEcuohHS3N9eSM8HrKl88XXPgug7aGUS0iZrfYj8f4B1VoPmdF4T/8AAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fc6010c0 {
    margin-bottom: 30px;
    margin-top: 0px;
}
    
#\36 75d37aa {
    width: 16.07%;
    min-height: 8px;
}
    
#\38 d44f700 {
    height: 485px;
}
    
#b4b2aa14 {
    width: 59.75%;
    min-height: 8px;
    row-gap: 12px;
    justify-content: center;
}
    
#\30 f15d9f4 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 10% 0% 10% 0%;
}
    
#\37 8b0a4f7 {
    width: 20.18%;
    min-height: 8px;
}
    
#\33 24d6d03 {
    height: 485px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 23ff852 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 90d775e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c341df0d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 0bedc35 {
    margin: 0px 0% 0px 0%;
}
    
#group_60g {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 cf92bf0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_784 {
    width: 81.19%;
}
    
#widget_c78 {
    width: 100.00%;
}
    
#group_rk1 {
    column-gap: 3.865901540320145%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1f5762a {
    margin: 0px 0% 0px 0%;
}
    
#\32 bc021e9 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 0% 4% 0%;
}
    
#afedb94e {
    width: 99.81%;
}
    
#f393b6eb {
    width: 100%;
    min-height: 80px;
    padding: 16px 6% 16px 6%;
    margin: 0px 0% 0px 0%;
}
    
#\37 49282ea {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aa7d6122 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c685610d {
    margin: 0px 0% 0px 0%;
}
    
#\31 8db3092 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b7326460 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 3c51aef {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\32 667e5bf {
    width: 100.00%;
}
    
#\31 fb153b1::before, #\31 fb153b1 > .bgExtraLayerOverlay {
    
}
#\31 fb153b1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACBAUDESEGE//EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIS/9oADAMBAAIRAxEAPwCumqYFv56tl7fjnMZv6hbAn5mANNl0c6iJdaemNL//2Q==');
}
    
#\38 ebd1b68 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 63ca343 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 4d6b7ec {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e16a914d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 9ca5e59 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_1hs {
    column-gap: 3.646377362073877%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\31 7f4d914 {
    column-gap: 3.646377362073877%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



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



@media (max-width: 767px) {
    
#\38 52f3c35 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20% 4% 20% 4%;
}
    
#\34 50b254c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    height: auto;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 5a5cf69 {
    width: 98.34%;
}
    
#aa968b26::before, #aa968b26 > .bgExtraLayerOverlay {
    
}
    
#ab931f4f {
    margin: 0px 0% 0px 0%;
}
    
#a4009adf {
    width: 100.00%;
}
    
#fd2d4be8 {
    height: 72px;
}
}



@media (max-width: 767px) {
    
#d596e59b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#f28a8653 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30% 4% 30% 4%;
}
    
#\32 1872b80::before, #\32 1872b80 > .bgExtraLayerOverlay {
    
}
#\32 1872b80 {
    background-position: 50% 0%;
}
#\32 1872b80.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABhklEQVQY0yXKS1MSAQDA8f2EHj10q1Mx0kPqkslDpeQppgvtg5VFdjcWZAkXFtgFBRtTlprImWZsujTT9/h36Hf+CX/vA36tBtyFfVbhkOVyin81xh55NAd9/Eufr+EM4c9Pn/vvHqvQ49tixOJ2wjhwsOwqhiUz9Oz/8fedz49Fj6tJk8Cz8Ic2riPTkFPolW3O2xXC2wBhGejMuiIdPc9HOY0pv8WU4igHL1AONmnV9rkcmgg9PcOZlKTxPkE99wopHUXNbKAUY5zKO9gnOdxmBUHajSDtRDgpxtHyb5DexVCzzzA+JOm1FNqnx1jVAkIxvkF+6wlqaQ+rekRLP8LWMjj1An2njtWQURURYTv6gER0ncPdTazaMYNPBqOuzsip0WvpaKpIqZRDeP5ojcTTdZRsjEFLYe47zMZd/PMmHVNFLec4zKcQXj9eQ9yL4BolbqZdbuYj5oGL1zWxamXKhSS51EuEcuohHS3N9eSM8HrKl88XXPgug7aGUS0iZrfYj8f4B1VoPmdF4T/8AAAAAElFTkSuQmCC');
}
    
#\34 167812d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fc6010c0 {
    margin-bottom: 20px;
    width: 311px;
}
    
#\36 75d37aa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#b4b2aa14 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    row-gap: 10px;
    padding: 16px 16px 16px 16px;
    margin: 10% 0% 0% 0%;
}
    
#\38 d44f700 {
    height: 348px;
}
    
#\30 f15d9f4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 11px;
    padding: 8% 4% 8% 4%;
}
    
#\37 8b0a4f7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\33 24d6d03 {
    height: 324px;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\33 23ff852 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 ea3cfcf {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#widget_rjs {
    width: 100.00%;
}
    
#group_baa {
    column-gap: 1.9544222620910792%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_0j5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 28.01%;
    height: auto;
}
    
#group_eq1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 50c0cad {
    column-gap: 8.099557055473529%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 f79b1e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_e7j {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 7160221 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 6924251 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#\30 f88e7d5 {
    min-height: 3562px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c341df0d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_lod {
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_60g {
    width: 100%;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_9ot {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 a3fa440 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 cf92bf0 {
    width: 100%;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b2263e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 ac333e1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cbe56633 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ca48a18e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f52acdde {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 a2eab91 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 07d3ff9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_784 {
    width: 100.00%;
}
    
#widget_1nc {
    width: 91.84%;
}
    
#widget_c78 {
    width: 100.00%;
}
    
#group_rk1 {
    column-gap: 7.9163016028449205%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_fer {
    column-gap: 9.119515525737695%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 5px;
    justify-content: center;
}
    
#widget_9a1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#\34 cee3f64 {
    column-gap: 9.119515525737695%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    row-gap: 5px;
}
    
#\34 23feb42 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#c5bb0656 {
    --column-gap: 5px;
    column-gap: 1.8998990678620198%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    row-gap: 5px;
}
    
#\31 ba2f961 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#\32 728d2f6 {
    column-gap: 9.119515525737695%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    row-gap: 5px;
}
    
#c89ae02f {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#\35 5b9026e {
    column-gap: 9.119515525737695%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    row-gap: 5px;
}
    
#\32 a2f23f8 {
    justify-content: center;
    column-gap: 9.119515525737695%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 5px;
}
    
#\30 980b7d0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#ff8e06e8 {
    column-gap: 9.119515525737695%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    row-gap: 5px;
}
    
#\34 c0a39c6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#\34 c72d805 {
    justify-content: center;
    column-gap: 9.119515525737695%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 5px;
}
    
#cd010699 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#\30 1abd177 {
    justify-content: center;
    column-gap: 9.119515525737695%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 5px;
}
    
#a41afeee {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#c6b8e596 {
    column-gap: 9.119515525737695%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    row-gap: 5px;
}
    
#f626f90d {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#\32 2df868a {
    width: 100.00%;
}
    
#cf91bbca {
    width: 299px;
}
}



@media (max-width: 767px) {
    
#\32 bc021e9 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 0px;
    flex-wrap: nowrap;
}
    
#afedb94e {
    width: 99.90%;
}
    
#f393b6eb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_flq {
    width: 99.90%;
}
    
#\30 60a4131::before, #\30 60a4131 > .bgExtraLayerOverlay {
    
}
#\30 60a4131 {
    min-width: 32px;
    height: auto;
    min-height: 438px;
    width: 90%;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
#\30 60a4131.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAwklEQVQY01WP23aFIAwF+f/PFBcQcxGICmIfujS1PZ3HPYRku5wzM4tIKUVVmXl5yDnXWt26rsyMiPaIiBCRiHLOpRRn0ymlGGN6AIBlWey/e5qIQgje+2mavPfzPMcYEXFdV2fLQgjzi/c+hICIIuKICADCfwDALrh1SslSW2/uR4sIIgJAejFtRW5tMPNvKxH5611r3bZt33dVLQ+qaolT1eM4eu/nebbWjpfWWu/dmRhjXNc1xjhfxoP7+uD6wJJv57VrndM2KmYAAAAASUVORK5CYII=');
}
    
#\38 b8ed252::before, #\38 b8ed252 > .bgExtraLayerOverlay {
    
}
#\38 b8ed252 {
    min-width: 32px;
    height: auto;
    min-height: 438px;
    width: 90%;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
#\38 b8ed252.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA+ElEQVQY0zWQ266EIAxF+f9vVE8ycilQylRQEDQ5UTLrdTXduxU5533fc85EhIghBH6JMRKRSClt20ZEWmsppTGGiOLLo3POzAwAfy9SSmutc46ImFmUUmKM67rO8/z5fMYOpRQi5pxFrRURl2WZpkkpBQDrukopQwi1VnEcBwBML1prAFBKaa1DCCmlJ9sYsyzLPM9DAIC1NoTwVGNm59yIBABjjLUWAPzLcxgzE5H33jk3anvvx3li/GRMIKL3HhFjjCmlp3lrrda67/u2bd/vN8bIzDnnUsp5nqL3fp5nKeX4MUTv/boucV1X7721dv5orQ133/c/nW9qj0BXWzMAAAAASUVORK5CYII=');
}
    
#\37 30cf479::before, #\37 30cf479 > .bgExtraLayerOverlay {
    
}
#\37 30cf479 {
    min-width: 32px;
    height: auto;
    min-height: 438px;
    width: 90%;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
#\37 30cf479.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAzklEQVQY003O246FIAwFUP7/GzWggQpIW+o43h9OhmbMWU/AbjY11tphGAAgpRRjDCGklJj5pzFd1znnpsZ7r6NEtDSm73trLQCEEMZxdM4BACLWxvhmmqbY6CHnPDemlJJSyjkjIjMT0TzPuoT33ogIEZVSmHlZFhFBRADQjwwz479aq4gwc0pJ1zSIWBqNtYCIcs4xRqPNpRQiEhGNmVkfzbqueiciLReRWis35jiObdvWdV2+vEPmeZ7rus7z3Pd9+/Lb/MWv+7519PUB901p212KfE4AAAAASUVORK5CYII=');
}
    
#ab41f06c::before, #ab41f06c > .bgExtraLayerOverlay {
    
}
#ab41f06c {
    min-width: 32px;
    height: auto;
    min-height: 438px;
    width: 90%;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
#ab41f06c.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAIAAAAfVWhSAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA3ElEQVQY003Q246EIAwAUP7/F524QVRouQjKfRwzEdbNnhdIS5sWYq3lnFNKGWNa69iUUnLOKSVijAEAxtiyLEIIKaVSat/3lFLOmaiGc76uK6X0pwGAEEKtlSCi1hoRe4/X6zUMwzzPzrm7ujdERKWUEGKapnEcKaVSSufcnUZEKaVpEFEIAQBaa2MMAQDZ9HSPGmNs8zuaUqonrLXe+76e954456y1vWLbtuM4+koxxhAC8c3xiDHmnEtzT97f/n1TSqmUUmt9N6Tfzub9OM/z05B+XNf1+ed6fAFneW6dRy1r6AAAAABJRU5ErkJggg==');
}
    
#\37 49282ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#aa7d6122 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b985fc1f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dba2ab5a {
    min-height: 1055px;
    align-items: flex-start;
    width: 100%;
    height: auto;
}
    
#\32 86f6718 {
    height: auto;
    min-height: 65px;
}
    
#\31 8db3092 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#b7326460 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\35 3c51aef {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    row-gap: 19px;
}
    
#\31 fb153b1::before, #\31 fb153b1 > .bgExtraLayerOverlay {
    
}
#\31 fb153b1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACBAUDESEGE//EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAIS/9oADAMBAAIRAxEAPwCumqYFv56tl7fjnMZv6hbAn5mANNl0c6iJdaemNL//2Q==');
}
    
#\38 ebd1b68 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 0px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 63ca343 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 0px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 4d6b7ec {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 0px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e16a914d {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 0px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 9ca5e59 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 0px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_1hs {
    column-gap: 7.136220033451031%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 7f4d914 {
    column-gap: 7.136220033451031%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\31 bc43c19 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d5aa141b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 40px 5% 40px 5%;
    margin: 0px 0% 0px 0%;
}
    
#\36 1b5fdff {
    width: 99.90%;
}
}

