@media all {
  *#dm .dmInner a.span.textonly { color:var(--color_1) !important; }

  *#dm .dmInner div.dmform-error { font-style:normal !important; }

  *#dm .dmInner div.dmforminput textarea { font-style:italic !important; }

  *#dm .dmInner div.dmforminput *.fileUploadLink { font-style:italic !important; }

  *#dm .dmInner div.checkboxwrapper span { font-style:italic !important; }

  *#dm .dmInner div.radiowrapper span { font-style:italic !important; }

  *#dm .dmInner div.u_1606902671 img[dm_changed] {
    object-position:0 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1606902671 img {
    object-position:0 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1572395528 img[dm_changed] {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1572395528 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1823688901 img[dm_changed] {
    object-position:50% 0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1823688901 img {
    object-position:50% 0 !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner *.u_1762887782 { text-align:LEFT !important; }

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

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

  *#dm .dmInner *.u_1738371097 { text-align:LEFT !important; }

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

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

  *#dm .dmInner div.u_1794766719 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1373336941 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1570931392 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1267151513 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_3662032027 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1132200243 {
    background-color:var(--color_7) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_625272768 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1183283003 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1245297312 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1236097195 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1464011768 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1042849283 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1436211320 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1825155723 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1180034192 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1350525232 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1453854203 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_7) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_3274101671:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_3274101671.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_3274101671 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/4a3115fb/icon/Arrow_1920806.svg) !important;
    background-color:var(--color_1) !important;
    order:1 !important;
  }

  *#dm .dmInner div.u_2228606307 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1664572334 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1650592181 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1852950331 .shape-text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1795930787 .shape-text { color:var(--color_1) !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_4109918335:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_4109918335.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_4109918335:hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner a.u_4109918335.hover span.text { color:var(--color_1) !important; }

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

  *#dm .dmInner a.u_4109918335 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
  }
}
@media (min-width:1025px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1794766719 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { font-size:48px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#df5ad823 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 10px 10px 0% 10px;
    margin: 0% 0% 0% 0%;
}
    
#\31 6fcc786 {
    min-height: 731px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#ca98d443 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#group_nd0 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_pks {
    width: 100.00%;
    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_nbr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_shn {
    width: 280px;
    height: auto;
    min-height: 59px;
    max-width: 100%;
    order: 3;
}
    
#\37 d8bffa4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_2nb {
    width: 100%;
    height: 587px;
    max-width: 100%;
}
    
#a7ed6613 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_6vq {
    align-items: flex-start;
    width: 100%;
    min-height: 129px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f2e6dcf6 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 aaf177b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#bc96bb18 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_djk {
    align-items: center;
    width: 100%;
    min-height: 88px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_l8s.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 0px 5px 0px;
}
#widget_l8s {
    width: 18.87%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_jh4 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_rnk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_49r {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_d3a {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    border-width: 0 0 0 5px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#widget_vi5 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_h1e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_l32 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f6a0f70 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    border-width: 0 0 0 5px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\38 7a17f00 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 58da809 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 7366d01 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a5d3217a {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 16px 16px 16px 16px;
    border-width: 0 0 0 5px;
    border-color: #000000 #000000 #000000 var(--color_3);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\39 396c9c6 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#fd77ff4e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b1851547 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 5e0c206 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 8f0730d {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#f2767ee7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#group_37h {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/md/dmtmpl/7115c653-1a08-4244-81eb-626dc3ccc590/dms3rep/multi/opt/teachers-speaking-student-behind-1920w.jpg");
    border-radius: 16px 16px 16px 16px;
}
#group_37h.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgf/xAAjEAABAwMCBwAAAAAAAAAAAAACAQMEABEhBQYHEhMWIkGR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABkRAAIDAQAAAAAAAAAAAAAAAAECAAMhMf/aAAwDAQACEQMRAD8AK7c3G1PihD027ZiVzUlwQ0l7eYLyWXFuufVR/hwyL7sozUuYRwqLalyOOIluof2gsZazsUljyf/Z');
}
    
#widget_svv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_99b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_s0e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0sp {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#widget_pbp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bbb64f07 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 7255fd9 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\37 2102cec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 b85a830 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 af97601 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\39 44f8a79 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d4a1bafd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 fb38656 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#d6b1c1c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 5dd82c4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f9a9b872 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\33 d358170 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_t16 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e50b4455 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c12f1e78 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#c69d5f97 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_i1v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kaq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_l72 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_lei {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(196, 196, 196, 1) rgba(196, 196, 196, 1) rgba(196, 196, 196, 1) rgba(196, 196, 196, 1);
    border-style: solid;
    align-self: stretch;
    min-width: 32px;
    justify-content: flex-start;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#widget_hcc {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#widget_rit {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_e83 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a13a264e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(196, 196, 196, 1) rgba(196, 196, 196, 1) rgba(196, 196, 196, 1) rgba(196, 196, 196, 1);
    border-style: solid;
    align-self: stretch;
    min-width: 32px;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\30 299ac6e {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#b9d6f976 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a3e61a22 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 5d369f1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 201, 201, 1) rgba(201, 201, 201, 1) rgba(201, 201, 201, 1) rgba(201, 201, 201, 1);
    border-style: solid;
    align-self: stretch;
    min-width: 32px;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#cee3e788 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\30 36010c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 374527c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 c87c2e1 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#b427e85c {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(196, 196, 196, 1) rgba(196, 196, 196, 1) rgba(196, 196, 196, 1) rgba(196, 196, 196, 1);
    border-style: solid;
    align-self: stretch;
    min-width: 32px;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\38 5f6d7ec {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#d106773a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 ff6e016 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 6b5d8c6 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(196, 196, 196, 1) rgba(196, 196, 196, 1) rgba(196, 196, 196, 1) rgba(196, 196, 196, 1);
    border-style: solid;
    align-self: stretch;
    min-width: 32px;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\39 c12e7a1 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\37 a6c7057 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 ae1a9b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b3298305 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(201, 201, 201, 1) rgba(201, 201, 201, 1) rgba(201, 201, 201, 1) rgba(201, 201, 201, 1);
    border-style: solid;
    align-self: stretch;
    min-width: 32px;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\30 48afce4 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\34 b2da430 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 e425bd1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_h0u {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_6);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_2kd {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_mek {
    width: 290px;
    height: auto;
    min-height: 58px;
    max-width: 100%;
}
}



@media all {
    
#\36 2099922 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: none;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e66b2a98 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#ca8c9b32 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\30 60863d7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#widget_vie {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_nh8 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_k4i {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: none;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#widget_109 {
    width: 62px;
    height: auto;
    max-width: 100%;
}
    
#widget_j4a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ats {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b0c8dc3a {
    width: 62px;
    height: auto;
    max-width: 100%;
}
    
#\33 3c6eae9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 385b840 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 7512c0e {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: none;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\33 1012df3 {
    width: 62px;
    height: auto;
    max-width: 100%;
}
    
#c8e3bb66 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f6b4a203 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 dd87e04 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\38 54d6c4f {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: none;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\35 07c4edc {
    width: 62px;
    height: auto;
    max-width: 100%;
}
    
#df0527b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 8d52a85 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a1d6e57b {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: none;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#b09e8b36 {
    width: 62px;
    height: auto;
    max-width: 100%;
}
    
#ac1e32e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b3adac87 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 8b21587 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 300630f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\35 2304a7b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_pno {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_2);
    background-image: none;
    align-items: flex-end;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ep0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_4f8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mjb {
    width: 39.8542px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_8uo {
    align-items: flex-start;
    width: 91.98%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_fic {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_r27 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c87042b9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a940a85 {
    width: 39.8542px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 28377d1 {
    align-items: flex-start;
    width: 91.98%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#db8ca7e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 e2c467e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 7de252c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c9bb6256 {
    width: 39.8542px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f7bf77e8 {
    align-items: flex-start;
    width: 91.98%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f2886ca1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 02e3df0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 993a9cd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f8f990e8 {
    width: 39.8542px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e90a5edf {
    align-items: flex-start;
    width: 91.98%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 4512b6b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 4152f76 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_2rr {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_uo9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9rl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_tfh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 82e68bc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 117px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b92754ab {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b1c4c8d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 9651665 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 ba1bc2a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 7f25eb2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#a7541f24 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mad {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
}
    
#group_cp3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: none;
    min-width: 32px;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#widget_24n {
    width: 59.9792px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_iqo {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_9hl {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.88%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_pub {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a08ab0c6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: none;
    min-width: 32px;
    height: auto;
    flex-wrap: nowrap;
    align-self: stretch;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#ef28710b {
    width: 59.9792px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ac38b9dd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.88%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d2c94a83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae15bdb6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 b3c5894 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
}
    
#\31 09f9cca {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: none;
    min-width: 32px;
    flex-wrap: nowrap;
    align-self: stretch;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\37 5ba9091 {
    width: 59.9792px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 da1b912 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.88%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fc1cfb05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 180a13f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 6a0ac38 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_1);
    background-image: none;
    min-width: 32px;
    height: auto;
    flex-wrap: nowrap;
    align-self: stretch;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\34 e6574c4 {
    width: 59.9792px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 9a5af75 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.88%;
    min-height: 71px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 844d46e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f860221 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b302177f {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 111007a {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\37 05760ed {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_jct {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7hq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_kbp {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_7sc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_i73 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_2);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_2sd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_46g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_uhn {
    width: 280px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 6fcc786 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 d8bffa4 {
    margin: 0px 0% 0px 0%;
}
    
#df5ad823 {
    width: 100%;
    min-height: 266px;
    align-items: center;
    height: auto;
    padding: 10px 10px 2% 10px;
    margin: 0% 0% 0% 0%;
}
    
#group_nd0 {
    width: 100%;
    min-height: 80px;
}
    
#widget_2nb {
    width: 100.00%;
    height: 409px;
}
    
#group_6vq {
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 aaf177b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ed19cb45 {
    margin: 0px 0% 0px 0%;
}
    
#widget_l8s {
    width: 37.97%;
}
    
#group_49r {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
}
    
#group_d3a {
    width: 48%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\35 f6a0f70 {
    width: 48%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#a5d3217a {
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#f2e6dcf6 {
    align-items: flex-start;
}
    
#group_djk {
    align-items: flex-start;
    height: auto;
    min-height: 64px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8f0730d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 a510519 {
    margin: 0px 0% 0px 0%;
}
    
#\32 5e0c206 {
    width: 100%;
    min-height: 80px;
}
    
#group_37h {
    width: 100%;
    min-height: 80px;
}
#group_37h.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgf/xAAjEAABAwMCBwAAAAAAAAAAAAACAQMEABEhBQYHEhMWIkGR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABkRAAIDAQAAAAAAAAAAAAAAAAECAAMhMf/aAAwDAQACEQMRAD8AK7c3G1PihD027ZiVzUlwQ0l7eYLyWXFuufVR/hwyL7sozUuYRwqLalyOOIluof2gsZazsUljyf/Z');
}
    
#widget_t16 {
    height: 300px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c12f1e78 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 0px;
}
    
#\35 40619b1 {
    margin: 0px 0% 0px 0%;
}
    
#e50b4455 {
    align-items: flex-start;
}
    
#group_l72 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
}
    
#group_lei {
    width: 48%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#a13a264e {
    width: 48%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\35 5d369f1 {
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\33 c87c2e1 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
}
    
#b427e85c {
    width: 48%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\34 6b5d8c6 {
    width: 48%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#b3298305 {
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2099922 {
    width: 100%;
    align-items: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#ca8c9b32 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 0px;
}
    
#e8b3f3f9 {
    margin: 0px 0% 0px 0%;
}
    
#group_nh8 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_k4i {
    width: 100%;
    align-items: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\38 7512c0e {
    width: 100%;
    align-items: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#e66b2a98 {
    align-items: flex-start;
}
    
#\34 dd87e04 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\38 54d6c4f {
    width: 100%;
    align-items: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#a1d6e57b {
    width: 100%;
    align-items: flex-start;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 300630f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 3e7db95 {
    margin: 0px 0% 0px 0%;
}
    
#\32 8b21587 {
    width: 100%;
    min-height: 80px;
}
    
#group_pno {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 9651665 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    row-gap: 0px;
}
    
#f514b990 {
    margin: 0px 0% 0px 0%;
}
    
#\34 ba1bc2a {
    align-items: flex-start;
}
    
#group_mad {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_cp3 {
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#a08ab0c6 {
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\30 b3c5894 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\31 09f9cca {
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 6a0ac38 {
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 111007a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 14be018 {
    margin: 0px 0% 0px 0%;
}
    
#b302177f {
    align-items: flex-start;
}
    
#group_i73 {
    align-items: flex-start;
}
    
#widget_uhn {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#df5ad823 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 6fcc786 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_nd0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_2nb {
    height: 318px;
    width: 100.00%;
}
    
#widget_shn {
    height: auto;
    min-height: 39px;
}
    
#group_6vq {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#f2e6dcf6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 aaf177b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_49r {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_l8s {
    width: 79.21%;
}
    
#group_d3a {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\35 f6a0f70 {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#a5d3217a {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 5e0c206 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 8f0730d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_37h {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#group_37h.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgf/xAAjEAABAwMCBwAAAAAAAAAAAAACAQMEABEhBQYHEhMWIkGR/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABkRAAIDAQAAAAAAAAAAAAAAAAECAAMhMf/aAAwDAQACEQMRAD8AK7c3G1PihD027ZiVzUlwQ0l7eYLyWXFuufVR/hwyL7sozUuYRwqLalyOOIluof2gsZazsUljyf/Z');
}
    
#group_s0e {
    column-gap: 3.389112476170303%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#widget_0sp {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#widget_pbp {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bbb64f07 {
    column-gap: 3.389112476170303%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\34 7255fd9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#\37 2102cec {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 b85a830 {
    column-gap: 3.389112476170303%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\30 af97601 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#\39 44f8a79 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d4a1bafd {
    column-gap: 3.389112476170303%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\39 fb38656 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#d6b1c1c3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 5dd82c4 {
    column-gap: 3.389112476170303%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#f9a9b872 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#\33 d358170 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_svv {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#e50b4455 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c12f1e78 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_l72 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 c87c2e1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_h0u {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#group_lei {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#a13a264e {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\35 5d369f1 {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#b427e85c {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\34 6b5d8c6 {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#b3298305 {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#widget_2kd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_mek {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 42px;
}
}



@media (max-width: 767px) {
    
#\36 2099922 {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#e66b2a98 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ca8c9b32 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_nh8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 dd87e04 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_k4i {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\38 7512c0e {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\38 54d6c4f {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#a1d6e57b {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 8b21587 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 300630f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_pno {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#group_4f8 {
    column-gap: 3.1739734179726247%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#c87042b9 {
    column-gap: 3.1739734179726247%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\33 7de252c {
    column-gap: 3.1739734179726247%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\33 993a9cd {
    column-gap: 3.1739734179726247%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#widget_mjb {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#group_8uo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\39 a940a85 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#\30 28377d1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#c9bb6256 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#f7bf77e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#f8f990e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 15%;
}
    
#e90a5edf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#group_2rr {
    align-items: center;
}
    
#\34 82e68bc {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\38 9651665 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\34 ba1bc2a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_mad {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 b3c5894 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_cp3 {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#a08ab0c6 {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#group_9hl {
    align-items: center;
}
    
#ac38b9dd {
    align-items: center;
}
    
#\31 09f9cca {
    width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\32 6a0ac38 {
    width: 100%;
    align-self: stretch;
    max-width: 100%;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\35 da1b912 {
    align-items: center;
}
    
#\33 9a5af75 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#b302177f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 111007a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_kbp {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_i73 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#widget_uhn {
    height: auto;
    min-height: 39px;
}
}

