@media all {
  *#dm .dmInner div.u_2451415618 img {
    border-style:solid !important;
    border-width:7px 7px 7px 7px !important;
    border-color:rgb(33,78,16) rgb(33,78,16) rgb(33,78,16) rgb(33,78,16) !important;
    border-radius:16px 16px 16px 16px !important;
  }

  *#dm .dmInner div.u_1640867545 img {
    border-style:solid !important;
    border-width:7px 7px 7px 7px !important;
    border-color:rgb(241,122,20) rgb(241,122,20) rgb(241,122,20) rgb(241,122,20) !important;
    object-position:50% 0% !important;
    object-fit:cover !important;
    border-radius:16px 16px 16px 16px !important;
  }

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

  *#dm .dmInner div.u_3820445428 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1125774314 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1769833690 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1638002995 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

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

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

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

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

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

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

  *#dm .dmInner *.u_804341709 .step-circle { background-color:var(--color_2) !important; }

  *#dm .dmInner *.u_804341709 .step-connector { background:linear-gradient(180deg,rgba(33,78,16,1) 0%,rgba(229,231,235,1) 100%) !important; }

  *#dm .dmInner div.u_3419756964 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_4160958627 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:3.33333px 3.33333px 3.33333px 3.33333px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_4160958627 .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_4160958627 span[data-icon-mask] { background-color:rgba(0,0,0,1) !important; }

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

  *#dm .dmInner div.u_1185520341 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:3.33333px 3.33333px 3.33333px 3.33333px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1185520341 .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1185520341 span[data-icon-mask] { background-color:rgba(0,0,0,1) !important; }

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

  *#dm .dmInner div.u_1533664692 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:3.33333px 3.33333px 3.33333px 3.33333px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1533664692 .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1533664692 span[data-icon-mask] { background-color:rgba(0,0,0,1) !important; }

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

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

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

  *#dm .dmInner div.u_1447492210 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

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

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

  *#dm .dmInner div.u_1976365471 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

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

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

  *#dm .dmInner div.u_1955688683 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

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

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

  *#dm .dmInner div.u_1008088526 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1027112336 { display:none !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_804341709 .step-title-desktop { font-size:25px !important; }

  *#dm .dmInner *.u_1815790123 .photoGalleryThumbs { padding:3.5px !important; }

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

  *#dm .dmInner *.u_1815790123 .photoGalleryViewAll { padding:0 3.5px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1815790123 .photoGalleryThumbs { padding:3px !important; }

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

  *#dm .dmInner *.u_1815790123 .photoGalleryViewAll { padding:0 3px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1815790123 .photoGalleryThumbs { padding:4px !important; }

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

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



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 57.88%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 797px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.99%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.6;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 17%, rgba(0, 0, 0, 0) 100%);
}
#\36 3bd85219866cc362278151f {
    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/67a20edd/dms3rep/multi/opt/ChatGPT+Image+Jul+31-+2026-+11_02_42+PM-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_vu2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 5aa22ff {
    width: 783px;
    height: auto;
    max-width: 100%;
}
    
#group_630 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.015377801035493%;
    height: auto;
    flex-wrap: nowrap;
    align-content: center;
}
    
#widget_fu5 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\33 d2f6ab6 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@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: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 677px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#widget_vti {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 e18cbaf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_6k1 {
    width: 99.99%;
    grid-template-rows: minmax(473.9930725097656px, max-content);
    max-width: 100%;
    order: 1;
}
    
#widget_gjs {
    width: 85.81%;
    height: 345px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin: -20px 0% 0px -2.699726480987748%;
}
    
#\37 e8760fc {
    width: 75.31%;
    height: 287px;
    max-width: 100%;
    justify-self: end;
    align-self: end;
    order: 2;
    margin: 0px -6.773814729747298% -26px 0%;
}
    
#\39 4b8afa3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b37ebcc7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 861fe9e {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 cb6f4d4 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 2% 10% 2% 10%;
    margin: 0% 0% 0% 0%;
}
    
#a1f042d5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(0deg, rgba(53, 126, 26, 1) 47%, rgba(33, 78, 16, 1) 100%);
    background-origin: border-box;
}
    
#\33 a7c40ad {
    margin: 0px 0% 0px 0%;
}
    
#group_5p6 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 48px;
    column-gap: 4%;
    row-gap: 24px;
    align-content: center;
    height: auto;
}
    
#widget_aip {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f2680306 {
    width: 77.52%;
    height: auto;
    max-width: 100%;
}
    
#widget_cc8 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 7e795f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 5fa7362 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#bcef3087 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_91o {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_d6m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 7852a5f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#innergrid_jsv {
    background-size: contain;
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-image: url("https://irp.cdn-website.com/67a20edd/dms3rep/multi/opt/Untitled-design---2026-07-31T224337.749-69d73ff1-4f6927ab-1920w.png");
    border-width: 7px 7px 7px 7px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
}
    
#group_lap {
    align-items: flex-start;
    justify-self: start;
    align-self: end;
    order: 0;
    width: 30.46%;
    min-height: 50%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 7px 7px 7px 7px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    height: auto;
    border-radius: 16px 16px 16px 16px;
    box-shadow: none;
    margin: 0px 0px -36px -63px;
}
    
#widget_4fq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1qi {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 7563119 {
    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;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 a99b930 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d63f7b29 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#bcf20688 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_fah {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_1);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_g7k {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 7f520f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_vil {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.6384689701284785%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
}
    
#widget_dc6 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a201530e {
    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;
}
    
#\33 8c955ff {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.6384689701284785%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
}
    
#d07539f8 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 a369044 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 28px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.6384689701284785%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
}
    
#e8f94d82 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 4cdf8b3 {
    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;
}
    
#\34 1a95083 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.6384689701284785%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
}
    
#b7938743 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c91c1ba8 {
    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;
}
    
#widget_bnb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 9c8e6e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 ada7053 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 5078ee3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#af8bbe31 {
    width: 77.52%;
    height: auto;
    max-width: 100%;
}
    
#ceae40d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 e14089c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(0deg, rgba(33, 78, 16, 1) 47%, rgba(53, 126, 26, 1) 100%);
    background-origin: border-box;
}
    
#\30 5a8a6d5 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#a1c4e645 {
    margin: 0px 0% 0px 0%;
}
    
#\32 af107b2 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 2% 10% 2% 10%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f2e4ed8c {
    margin: 0px 0% 0px 0%;
}
    
#\36 c6d55e3 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#c6584e41 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    height: auto;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#d423d466 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(0deg, rgba(53, 126, 26, 1) 47%, rgba(33, 78, 16, 1) 100%);
    background-origin: border-box;
}
    
#\30 d524f60 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 82907dd {
    width: 39.8542px;
    height: auto;
    max-width: 100%;
}
    
#\38 15c5273 {
    flex-direction: row;
    align-items: center;
    width: 48%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4267313289759083%;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 300px 300px 300px 300px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    order: 2;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 991edbc {
    width: 91.47%;
    height: auto;
    max-width: 100%;
}
    
#faad0b86 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: stretch;
    align-items: stretch;
}
    
#\33 282f367 {
    flex-direction: row;
    align-items: center;
    width: 48%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4267313289759083%;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 300px 300px 300px 300px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    order: 2;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9a4fdd9 {
    width: 39.8542px;
    height: auto;
    max-width: 100%;
}
    
#\36 ff2fd6a {
    width: 91.47%;
    height: auto;
    max-width: 100%;
}
    
#\32 5bfa9a0 {
    flex-direction: row;
    align-items: center;
    width: 48%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4267313289759083%;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 300px 300px 300px 300px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    order: 2;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2f26f99 {
    width: 39.8542px;
    height: auto;
    max-width: 100%;
}
    
#af8f8836 {
    width: 91.47%;
    height: auto;
    max-width: 100%;
}
    
#\32 9182d8f {
    flex-direction: row;
    align-items: center;
    width: 48%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4267313289759083%;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 300px 300px 300px 300px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    order: 2;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3b6452c {
    width: 39.8542px;
    height: auto;
    max-width: 100%;
}
    
#\34 17183ee {
    width: 91.47%;
    height: auto;
    max-width: 100%;
}
    
#\36 342a664 {
    flex-direction: row;
    align-items: center;
    width: 48%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4267313289759083%;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 300px 300px 300px 300px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    order: 2;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 23e59cd {
    width: 39.8542px;
    height: auto;
    max-width: 100%;
}
    
#\31 e34373b {
    width: 91.47%;
    height: auto;
    max-width: 100%;
}
    
#\36 9ec6c15 {
    flex-direction: row;
    align-items: center;
    width: 48%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4267313289759083%;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 300px 300px 300px 300px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    order: 2;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2edb7b2 {
    width: 39.8542px;
    height: auto;
    max-width: 100%;
}
    
#\37 e53d838 {
    width: 91.47%;
    height: auto;
    max-width: 100%;
}
    
#\36 96b9e65 {
    flex-direction: row;
    align-items: center;
    width: 48%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4267313289759083%;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 300px 300px 300px 300px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-self: auto;
    order: 2;
    padding: 10px 30px 10px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5e25d14 {
    width: 39.8542px;
    height: auto;
    max-width: 100%;
}
    
#\31 c51e651 {
    width: 91.47%;
    height: auto;
    max-width: 100%;
}
    
#group_if9 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 49px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    align-content: center;
    height: auto;
}
    
#widget_frm {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#be43bad6 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a30f62b0::before, #a30f62b0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#a30f62b0 {
    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/67a20edd/dms3rep/multi/opt/4+%281%29-1920w.jpg");
    background-position: 50% 100%;
    background-attachment: fixed;
}
    
#d1f1a406 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 a23416b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_pov {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#becf7cbc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 fc8449f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 6840b56 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e47ba7ad {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_2ht {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_63s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_o7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_7qk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_lr2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_1);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_3t1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f2e3c344 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ahc {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 18fa2f5 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4786a7e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\35 48f1e34 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_mjo {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_o2e {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_lq2 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f7ebe485 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 58.47%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#da8b6815::before, #da8b6815 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 12%, rgba(0, 0, 0, 0) 100%);
}
#da8b6815 {
    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/67a20edd/dms3rep/multi/opt/4--281-29-1920w.png");
    background-position: 50% 100%;
    background-attachment: fixed;
}
    
#f876a98a {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 ff53877 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d7b3ef5 {
    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;
}
    
#widget_4dn.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#widget_4dn {
    width: 33.71%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_vt5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.4907900293899505%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
}
    
#widget_j63 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#widget_fhg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c780cf86 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.4907900293899505%;
    order: 4;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
}
    
#\30 eafab1e {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\39 43e054c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 cb7e61a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.4907900293899505%;
    order: 5;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
}
    
#\31 6f9b5ea {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\39 44f9d6f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_8e1 {
    justify-content: flex-start;
    width: 39.41%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 0 10px 10px 0;
    border-color: #000000 var(--color_1) var(--color_1) #000000;
    border-style: solid;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_a9a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 f5f2390 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_of9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_f10 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 6;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_1);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c762f99 {
    width: 82px;
    height: auto;
    max-width: 100%;
}
    
#af8ee8c5 {
    width: 84.49%;
    height: auto;
    max-width: 100%;
}
    
#ada35850 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 0;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    --column-gap: 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d1f1662 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 0;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    --column-gap: 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a09a38b4 {
    width: 29px;
    height: auto;
    max-width: 100%;
}
    
#\35 43276e9 {
    width: 84.49%;
    height: auto;
    max-width: 100%;
}
    
#\34 de71d21 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 0;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    --column-gap: 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2326e17 {
    width: 29px;
    height: auto;
    max-width: 100%;
}
    
#\32 1eb00cb {
    width: 84.49%;
    height: auto;
    max-width: 100%;
}
    
#\37 f6a80e5 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 0;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    --column-gap: 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf783e32 {
    width: 29px;
    height: auto;
    max-width: 100%;
}
    
#\37 6abac86 {
    width: 84.49%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 573px;
    padding: 4% 5% 4% 5%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
}
    
#\37 e8760fc {
    justify-self: end;
    align-self: end;
    width: 75.30584670439261%;
    margin: 0px -1.8690799550572166% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_gjs {
    justify-self: start;
    align-self: start;
    width: 85.80849844817074%;
    margin: -32px 0% 0px -1.1675529238865712%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 cb6f4d4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 a7c40ad {
    margin: 0px 0% 0px 0%;
}
    
#f2680306 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5fa7362 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 220af81 {
    margin: 0px 0% 0px 0%;
}
    
#group_91o {
    width: 100%;
    min-height: 80px;
}
    
#\32 7e795f4 {
    width: 100%;
    min-height: 80px;
}
    
#group_lap {
    justify-self: start;
    align-self: end;
    width: 30.46%;
    min-height: 50%;
    margin: 0px 0px -56px -19px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_4fq {
    width: 61.98%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d63f7b29 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 b36f014 {
    margin: 0px 0% 0px 0%;
}
    
#group_fah {
    width: 100%;
    min-height: 80px;
}
    
#\30 a99b930 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a1c4e645 {
    margin: 0px 0% 0px 0%;
}
    
#\32 af107b2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#af8bbe31 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f2e4ed8c {
    margin: 0px 0% 0px 0%;
}
    
#\36 c6d55e3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#faad0b86 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 15c5273 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 282f367 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 5bfa9a0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 9182d8f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 342a664 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 9ec6c15 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 96b9e65 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 d524f60 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#be43bad6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#\30 7263a12 {
    margin: 0px 0% 0px 0%;
}
    
#d1f1a406 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 6840b56 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#f52b3b13 {
    margin: 0px 0% 0px 0%;
}
    
#\36 fc8449f {
    width: 100%;
    min-height: 80px;
}
    
#group_2ht {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 4786a7e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 5573f22 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f876a98a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 180fa44 {
    margin: 0px 0% 0px 0%;
}
    
#f7ebe485 {
    width: 100%;
    min-height: 80px;
}
    
#group_8e1 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 30px 0px 30px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#group_630 {
    column-gap: 3.015377801035493%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_fu5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 d2f6ab6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_gjs {
    height: 240px;
}
    
#\37 e8760fc {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\31 861fe9e {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\32 cb6f4d4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_5p6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#f2680306 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 7e795f4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 5fa7362 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_91o {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#group_lap {
    justify-self: start;
    align-self: end;
    width: 40.97%;
    min-height: 38.66%;
    height: auto;
    margin: 0px 0px -15px 46px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_jsv {
    width: 100.00%;
    grid-template-rows: minmax(210.65972900390625px, max-content);
}
}



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



@media (max-width: 767px) {
    
#\30 5a8a6d5 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-self: auto;
    align-content: flex-start;
}
    
#\32 af107b2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
}
    
#af8bbe31 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 c6d55e3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c6584e41 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#faad0b86 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 15c5273 {
    width: 100%;
}
    
#\33 282f367 {
    width: 100%;
}
    
#\32 5bfa9a0 {
    width: 100%;
}
    
#\32 9182d8f {
    width: 100%;
}
    
#\36 342a664 {
    width: 100%;
}
    
#\36 9ec6c15 {
    width: 100%;
}
    
#\36 96b9e65 {
    width: 100%;
}
    
#group_if9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 d524f60 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



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



@media (max-width: 767px) {
    
#\36 fc8449f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 6840b56 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_2ht {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



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



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

#innergrid_jsv.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABTklEQVQY02NgYGBgkPUQEDGKFnR1TxHOiM8VjZtQKW1xpl5Z/ECVAu/nbiUmhv8MEKDsJ6KoFyEcYx0v0hmaJVmdUyAb21ykaJWRIaXeVCzDVb/fnoHBKNWIUSdYUs8iXKTMJlZkbWC6xMyIXOn6hBzZRJ8kUU+fJDFZ3xxJNgZpbxkRjSA5E4tQyUTbKMmmpHSZqsI82craPJn84kzx6MocSbOGYllVBhkfGUWVAAULk2CZUOtw6ZTEZOmYxjzZmGmFMnFzCqQjZxbKOswslzdgkPaWVVQLVNLTDVW1sIxQsy1KVbVeWqhqf6xSxeFUtYrDjipl46VVSloMcn4KfAYRahKWMRqqnknqJrkZqtaNuarWs4tUTVaUqWvsqdKQet2szc2g4mHGGJtvwBGTpy0cn6OmW5qjZFeco2Rbm6ukGZ6jJZRWqMWR6mPECAA2uFne8D6YUwAAAABJRU5ErkJggg==')!important}#a30f62b0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQADBAIRMQUGEhQhYf/EABUBAQEAAAAAAAAAAAAAAAAAAAMG/8QAGxEAAQQDAAAAAAAAAAAAAAAAAAECAxIEETH/2gAMAwEAAhEDEQA/ALZEuLG5szHLjAqwsx3DrQNu3T58KIpXFSzdqBFI6vT/2Q==')!important}#da8b6815.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA9ElEQVQI1wXBTUvCcADA4f8XKSx7T7JRsZilQQhSt6A3yt5Y0tSamuVqFrhaA6GkOhh5SDDJJZpHb3Wpr/XrecTvX5LvnxjdboxWZ5fmV5RGe5Oqu8JzbYlCJYBRnkG8u8tU6xFe38I8lkMUnwLcPMgYziQnBR8H+QG2zT7E9W2QvDWPaSkY1jTn9gRpe5TDKy/RCw/ruV5Wcz2I6J6CqoY4ii+QOFU4tiT0kg/tfgi1OMiO08/WnQexoQXZT4XRzAi6s8hZZQ7zcxajKZFt+NHr4yRqI4i1Sz+qLZMsKaRfZFK1KbJtiUxnDL01TNz1Evvw8A/8OIczuDzxXQAAAABJRU5ErkJggg==')!important}