@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:32px !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:32px !important; }

  *#dm .dmInner nav.u_1998592992.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:32px !important; }

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }
}
@media all {
  *#dm .dmInner div.u_2928402603 img { object-fit:contain !important; }

  *#dm .dmInner a.u_620657927 span.text { font-weight:600 !important; }

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

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

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

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

  *#dm .dmInner div.u_24683700 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:var(--color_4) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_24683700 .m-recaptcha {
    color:var(--color_4) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_24683700 input:not([type="submit"]) {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_24683700 textarea {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_24683700 select {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_24683700 .dmform-success {
    font-size:24px !important;
    font-weight:600 !important;
    color:var(--color_4) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_24683700 .dmform-success .rteBlock {
    font-size:24px !important;
    font-weight:600 !important;
    color:var(--color_4) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_24683700 .dmform-error {
    font-size:24px !important;
    font-weight:600 !important;
    color:var(--color_4) !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_24683700 input::placeholder {
    font-size:14px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_24683700 input.placeholder {
    font-size:14px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_24683700 textarea::placeholder {
    font-size:14px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_24683700 textarea.placeholder {
    font-size:14px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_24683700 select::placeholder {
    font-size:14px !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_24683700 select.placeholder {
    font-size:14px !important;
    font-style:italic !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1802391940 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_1155499172 span.text { font-weight:600 !important; }

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

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

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

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

  *#dm .dmInner a.u_1437010455 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_1899100874 span.text { font-weight:600 !important; }

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

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

  *#dm .dmInner a.u_1210297763 span.text { font-weight:600 !important; }

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

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

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

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

  *#dm .dmInner a.u_1253762165 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_1036704220 span.text { font-weight:600 !important; }

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

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

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

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

  *#dm .dmInner a.u_1561925081 span.text { font-weight:600 !important; }

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

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

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

  *#dm .dmInner a.u_1956484517 span.text { font-weight:600 !important; }

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

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

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

  *#dm .dmInner a.u_1760708503 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_1731572018 span.text { font-weight:600 !important; }

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

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

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

  *#dm .dmInner div.u_24683700 .dmformsubmit {
    margin-left:0 !important;
    margin-right:auto !important;
    height:60px !important;
    width:240px !important;
    float:left !important;
    display:block !important;
  }

  *#dm .dmInner a.u_1202525881 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_1587603548 span.text { font-weight:600 !important; }

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

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

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

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

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

  *#dm .dmInner div.u_24683700 input[type="submit"] { font-weight:600 !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 {
    
#\32 0b0bf1e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\32 bb0c446 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 300px 40px 250px 40px;
}
    
#\38 882f97a::before, #\38 882f97a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.55;
    border-radius: inherit;
}
#\38 882f97a {
    background-image: url("https://irp.cdn-website.com/d1336d08/dms3rep/multi/491244437_1209626837837762_7111211538842822555_n.jpg?dm-skip-opt=true");
    background-color: var(--color_1);
}
    
#\32 ebe0b74 {
    margin: 0px 0% 0px 0%;
}
    
#widget_sic {
    width: 160px;
    height: 90px;
    max-width: 100%;
    order: 0;
}
    
#widget_j8l {
    width: 1000px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_hic.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_hic {
    width: 75.26%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 20px 0% 20px 0%;
}
    
#group_2eu {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_6f9 {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\32 e18f84f {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
}



@media all {
    
#ca9856f9 {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 150px 40px 150px 40px;
}
    
#c348065f::before, #c348065f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(192, 140, 65, 1) 100%);
}
#c348065f {
    background-image: url("https://irp.cdn-website.com/d1336d08/dms3rep/multi/41.jpg?dm-skip-opt=true");
    background-color: var(--color_1);
}
    
#\30 49bc653 {
    margin: 0px 0% 0px 0%;
}
    
#group_nbn {
    width: 42.21%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    order: 1;
}
    
#af084413 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_miu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_vtp {
    width: 53.7947794117647%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#\39 e902828 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_p5e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_jij {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\31 35bf53e {
    align-items: flex-start;
    width: auto;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 5px 1px 5px 1px;
    margin: 0px 0% 0px 0%;
}
    
#\31 599ea78 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 5px 5px 5px 30px;
    margin: 0px 0% 0px 0%;
}
    
#group_qnp {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#widget_28n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9m4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_scn {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c81d436b {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\37 3d37e7e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 209c894 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 00a0e4e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#abc89766 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e404b580 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b52f6ab2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d2aac792 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0bf {
    align-items: flex-start;
    width: 90%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 0 0 0;
    border-color: rgba(255, 255, 255, 0.2) #000000 #000000 #000000;
    border-style: solid;
    padding: 1px 5px 1px 5px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#bc0518aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#dd0ee916 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#widget_8kn {
    width: 100%;
    height: 90px;
    max-width: 100%;
}
    
#\31 118131e {
    margin: -100px 0% -2px 0%;
}
}



@media all {
    
#\32 9581109 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 94.65%;
    min-width: 4%;
    padding: 150px 50px 150px 50px;
    margin: 0px 0% 0px 0%;
}
    
#d0085d9b::before, #d0085d9b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#d0085d9b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 5.35%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/d1336d08/dms3rep/multi/41.jpg?dm-skip-opt=true");
}
    
#\31 b1e0432 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#group_psi {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_1r4 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-end;
    background-color: var(--color_1);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\36 70c4e13 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    padding: 50px 5px 50px 5px;
    margin: 0px 0% 0px 0%;
}
    
#b3e13ebd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b3e13ebd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9he {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fb1b0a38 {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_da4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_da4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 20px 0% 20px 0%;
}
    
#group_amt {
    flex-direction: row;
    align-items: center;
    width: 300px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.6980414344356034%;
    background-color: var(--color_1);
    background-image: none;
    flex-wrap: nowrap;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_scg {
    width: 70px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_0pe {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_mpp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pa7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dba11966 {
    margin: -2px 0% -2px 0%;
}
}



@media all {
    
#\36 5668056.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 5668056 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#d94fce8c::before, #d94fce8c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 35%, rgba(192, 140, 65, 1) 100%);
}
#d94fce8c {
    background-image: url("https://irp.cdn-website.com/d1336d08/dms3rep/multi/41.png?dm-skip-opt=true");
    background-color: var(--color_1);
}
    
#f4110cd7 {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 150px 40px 150px 40px;
}
    
#ec65b10e {
    margin: -2px 0% 0px 0%;
}
    
#group_fca {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
}
    
#widget_cql {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_cvr.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_cvr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 10px 0% 20px 0%;
}
    
#group_uhr {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#group_sg3 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#widget_57k {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_bgr.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_bgr {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#\31 d2a7c65 {
    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;
}
    
#\39 8b8c71a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\39 8b8c71a {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b3a042e {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#be0daf6d {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#\30 87393da {
    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;
}
    
#dfcf6dbb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dfcf6dbb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#\37 4554f12.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\37 4554f12 {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd7a04fe {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7db4482 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#\33 dc9cb7c {
    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;
}
    
#\38 d226b98.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 d226b98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#ab303f19.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#ab303f19 {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 cd8b70c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\36 6131f1e {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e3d2a10 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\32 b44fb12 {
    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;
}
    
#\36 51649a6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 51649a6 {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be932622 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#b7241561 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 bf0c1d2 {
    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;
}
    
#d25f4e9e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d25f4e9e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#\36 942e607.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 942e607 {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 323d5d8 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#c09e64c9 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\30 2c96d9f {
    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;
}
    
#\38 790466f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 790466f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#\30 848ac8d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 848ac8d {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3709ca8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 3709ca8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 c0b7951.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 c0b7951 {
    width: 100%;
    height: 90px;
    max-width: 100%;
    margin: -2px 0% 0px 0%;
}
    
#\36 4229d4b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\34 64e2ee8 {
    margin: 0px 0% 0px 0%;
}
    
#\38 5ccd801 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\39 ef14069 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 48%;
    min-width: 4%;
    padding: 30px 5px 30px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\33 7a74f47 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/d1336d08/dms3rep/multi/home-about.jpg?dm-skip-opt=true");
    background-position: 50% 100%;
}
    
#dc047bb4 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 150px 40px 230px 40px;
}
    
#b618ab87.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b618ab87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a7e1857 {
    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;
}
    
#widget_5fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_5fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 20px 0% 20px 0%;
}
    
#\32 17193ca {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbde3645 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#e18f0562 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\39 4beeac1 {
    width: 100%;
    height: 90px;
    max-width: 100%;
}
    
#a1ca5c3e {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#f5b84ef6 {
    margin: -100px 0% -2px 0%;
}
}



@media all {
    
#\33 ec1569b {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#e8a9a259 {
    min-height: 180px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 150px 40px 150px 40px;
}
    
#cd9b7f3f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\30 7239266 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7e9732a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 7e9732a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 10px 0% 20px 0%;
}
    
#\30 361cb0d {
    background-color: var(--color_1);
    background-image: none;
}
    
#f2cf7d07.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f2cf7d07 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#\33 a420ee8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 1ade65f {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
}
    
#db680687 {
    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;
}
    
#\33 8ed2025.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 8ed2025 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 191f4eb {
    margin: 0px 0% 0px 0%;
}
    
#\37 badf1f7 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a643438 {
    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;
}
    
#fafb63bc {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#\30 b869a5c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 b869a5c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#e4b414f4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e4b414f4 {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 698ab8d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 698ab8d {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 1abde8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    min-width: 4%;
}
    
#\38 9b39638 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 89239cd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 89239cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aeb2db23 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7oc {
    width: 100%;
    height: 30px;
    max-width: 100%;
    order: 2;
}
    
#widget_sv2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\34 31b0dcd {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\32 30a040e {
    width: 100%;
    height: 90px;
    max-width: 100%;
}
    
#\32 bf4f9f7 {
    margin: -2px 0% -2px 0%;
}
    
#e6f9eef5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\35 008abfa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    padding: 150px 50px 150px 50px;
    margin: 0px 0% 0px 0%;
}
    
#b3759061::before, #b3759061 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#b3759061 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/d1336d08/dms3rep/multi/527571348_1309815647818880_284763234261009969_n.jpg?dm-skip-opt=true");
}
    
#ece40b8d {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\31 654a251 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 54c8f42.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 54c8f42 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_62v.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_62v {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 15px 0% 15px 0%;
}
    
#\38 8f401ac {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    justify-self: auto;
    align-self: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dee4fc1 {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\31 28fa3bf {
    width: 240px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 bb0c446 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 882f97a::before, #\38 882f97a > .bgExtraLayerOverlay {
    
}
    
#widget_sic {
    width: 130px;
    height: 60px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ca9856f9 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 40px;
    padding: 100px 2% 100px 2%;
}
    
#c348065f::before, #c348065f > .bgExtraLayerOverlay {
    
}
    
#\31 35bf53e {
    min-height: 350px;
}
    
#\30 49bc653 {
    margin: 0px 0% 0px 0%;
}
    
#group_nbn {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#group_vtp {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dd0ee916 {
    padding: 0px 0% 0px 0%;
}
    
#\31 118131e {
    margin: -100px 0% -2px 0%;
}
    
#widget_8kn {
    height: 50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 9581109 {
    width: 91.66%;
    row-gap: 40px;
    padding: 100px 50px 100px 50px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b1e0432 {
    padding: 0px 0% 0px 0%;
}
    
#d0085d9b::before, #d0085d9b > .bgExtraLayerOverlay {
    
}
#d0085d9b {
    width: 8.33%;
}
    
#group_1r4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 500px;
    order: 1;
}
    
#dba11966 {
    margin: -2px 0% -2px 0%;
}
    
#group_psi {
    column-gap: 3.586815650285474%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
}
    
#\36 70c4e13 {
    width: 100%;
    order: 0;
    padding: 0px 5px 0px 5px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d94fce8c::before, #d94fce8c > .bgExtraLayerOverlay {
    
}
    
#f4110cd7 {
    padding: 100px 2% 100px 2%;
}
    
#group_sg3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 75%;
    min-height: 350px;
}
    
#\39 b3a042e {
    margin-right: 0%;
    margin-left: 0%;
    width: 75%;
    min-height: 350px;
}
    
#dd7a04fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 75%;
    min-height: 350px;
}
    
#\36 6131f1e {
    margin-right: 0%;
    margin-left: 0%;
    width: 75%;
    min-height: 350px;
}
    
#be932622 {
    margin-right: 0%;
    margin-left: 0%;
    width: 75%;
    min-height: 350px;
}
    
#\31 323d5d8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 75%;
    min-height: 350px;
}
    
#ec65b10e {
    margin: -2px 0% 0px 0%;
}
    
#group_uhr {
    column-gap: 3.4245964505484707%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 cd8b70c {
    column-gap: 3.4245964505484707%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 5ccd801 {
    padding: 0px 0% 0px 0%;
}
    
#\34 64e2ee8 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dc047bb4 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 100px 2% 200px 2%;
}
    
#\33 7a74f47 {
    width: 100%;
    min-height: 400px;
}
    
#cbde3645 {
    margin: 0px 0% 0px 0%;
}
    
#\39 ef14069 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a1ca5c3e {
    padding: 0px 0% 0px 0%;
}
    
#f5b84ef6 {
    margin: -100px 0% -2px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e8a9a259 {
    padding: 100px 2% 100px 2%;
}
    
#\32 191f4eb {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 9b39638 {
    padding: 100px 2% 100px 2%;
}
    
#a963cebc {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 31b0dcd {
    padding: 0px 0% 0px 0%;
}
    
#\32 bf4f9f7 {
    margin: -2px 0% -2px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ece40b8d {
    padding: 0px 0% 0px 0%;
}
    
#\35 008abfa {
    width: 50%;
    padding: 100px 20px 100px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b3759061::before, #b3759061 > .bgExtraLayerOverlay {
    
}
#b3759061 {
    width: 50%;
}
    
#\35 fe43b9e {
    margin: 0px 0% 0px 0%;
}
    
#\38 8f401ac {
    column-gap: 6.575342465753424%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    align-items: flex-start;
}
    
#\31 28fa3bf {
    margin-right: 0%;
    margin-left: 0%;
    width: 240px;
}
    
#\36 dee4fc1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 240px;
}
}



@media (max-width: 767px) {
    
#\32 0b0bf1e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\32 bb0c446 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 200px 4% 100px 4%;
}
    
#\38 882f97a::before, #\38 882f97a > .bgExtraLayerOverlay {
    
}
    
#widget_sic {
    height: 80px;
}
    
#\32 ebe0b74 {
    margin: 0px 0% 0px 0%;
}
    
#widget_hic {
    width: 100.00%;
}
    
#group_2eu {
    column-gap: 6.993580112006556%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#widget_6f9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 240px;
}
    
#\32 e18f84f {
    margin-right: 0%;
    margin-left: 0%;
    width: 240px;
}
}



@media (max-width: 767px) {
    
#ca9856f9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 40px;
    padding: 50px 4% 50px 4%;
}
    
#c348065f::before, #c348065f > .bgExtraLayerOverlay {
    
}
    
#group_nbn {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#group_vtp {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\31 35bf53e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 49bc653 {
    margin: 0px 0% 0px 0%;
}
    
#group_p5e {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_jij {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 599ea78 {
    width: 100%;
    padding: 0px 5px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d2aac792 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bc0518aa {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#dd0ee916 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#widget_8kn {
    height: 30px;
}
    
#\31 118131e {
    margin: -30px 0% -2px 0%;
}
}



@media (max-width: 767px) {
    
#\32 9581109 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 50px 4% 50px 4%;
    margin: 0px 0% 0px 0%;
}
    
#d0085d9b::before, #d0085d9b > .bgExtraLayerOverlay {
    
}
#d0085d9b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 b1e0432 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#group_1r4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 400px;
}
    
#dba11966 {
    margin: -2px 0% -2px 0%;
}
    
#group_psi {
    column-gap: 6.434316353887399%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 70c4e13 {
    width: 100%;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_scg {
    width: 50px;
}
}



@media (max-width: 767px) {
    
#d94fce8c::before, #d94fce8c > .bgExtraLayerOverlay {
    
}
    
#f4110cd7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#group_fca {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#group_sg3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 b3a042e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dd7a04fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 6131f1e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#be932622 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 323d5d8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ec65b10e {
    margin: -2px 0% 0px 0%;
}
    
#group_uhr {
    column-gap: 6.993580112006556%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\31 cd8b70c {
    column-gap: 6.993580112006556%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 c0b7951 {
    height: 30px;
}
    
#\36 4229d4b {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\38 5ccd801 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\34 64e2ee8 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 ef14069 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\33 7a74f47 {
    width: 100%;
    min-height: 300px;
    align-items: center;
}
    
#dc047bb4 {
    min-height: unset;
    flex-direction: column;
    row-gap: 35px;
    padding: 50px 4% 100px 4%;
}
    
#cbde3645 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e18f0562 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\39 4beeac1 {
    height: 30px;
}
    
#a1ca5c3e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#f5b84ef6 {
    margin: -30px 0% -2px 0%;
}
}



@media (max-width: 767px) {
    
#\37 badf1f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 1ade65f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#e8a9a259 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#\30 7239266 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 191f4eb {
    margin: 0px 0% 0px 0%;
}
    
#cd9b7f3f {
    column-gap: 6.993580112006556%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 1abde8c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\38 9b39638 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#a963cebc {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 31b0dcd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\32 30a040e {
    height: 30px;
}
    
#e6f9eef5 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\32 bf4f9f7 {
    margin: -2px 0% -2px 0%;
}
}



@media (max-width: 767px) {
    
#\35 008abfa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 50px 4% 50px 4%;
    margin: 0px 0% 0px 0%;
}
    
#b3759061::before, #b3759061 > .bgExtraLayerOverlay {
    
}
#b3759061 {
    width: 100%;
    min-height: 300px;
    align-items: center;
}
    
#ece40b8d {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0% 0px 0%;
}
    
#\35 fe43b9e {
    margin: 0px 0% 0px 0%;
}
    
#\38 8f401ac {
    column-gap: 6.434316353887399%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 28fa3bf {
    margin-right: 0%;
    margin-left: 0%;
    width: 240px;
}
    
#\36 dee4fc1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 240px;
}
}

#d0085d9b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAQMEAwAAAAAAAAAAAAAAAwABBAUGETETQXL/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAMBAQAAAAAAAAAAAAAAAAABIQIR/9oADAMBAAIRAxEAPwDH3XWZNTniCMTCKLT57UXNdTaOPHpEVdSIGV2s/9k=')!important}#d94fce8c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAklEQVQY0yXK20rCAACA4b1JdJHURaR5mAfcZFseZq0MUzPFPDuYXhQkYa3EzLrOyoku3/QP6rv+BOt2SLltkcpVCEk6vpBKIKyhJQ2qlRrdTpd2q4eQK7fQC3USxyX8sRTeQAJ/WCWW0EmmDVJpA03LItSbJg1zwFWzh5I5JxjV/qIopfFHFPZ9UTy7PoRn22YyfWH4aHN53UHN5hFlncN4Bo83zvZekK2dA4SF88lq7TD/nnP38ESpYSLrF4jqGaJiENNOkZIGwtpd8bNx+Vo6jCYzyi0LWS8SOcqTLTSptgd0+zf/0d24fCyW3I9nFGsmcqaIclKhYQ0ZjV+Zvr3zC4j0kT7jcuhmAAAAAElFTkSuQmCC')!important}#\33 7a74f47.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMH/8QAIBAAAQQBBAMAAAAAAAAAAAAAAQIDBAUAERIhMRYyUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQEBAQEAAAAAAAAAAAAAAAABABEC/9oADAMBAAIRAxEAPwCNzGi2Ni1JuSsTwoFs/cfsrAaR16jM9q2fK40e3mKLTzSuEo6OPWnNGkDaOAMFdCXjL//Z')!important}#b3759061.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgQFBv/EACEQAAIBAwQDAQAAAAAAAAAAAAECAwAEEQUGITESE2Hw/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAQEBAQEAAAAAAAAAAAAAAAECABEx/9oADAMBAAIRAxEAPwBqNJl0eGSZnaUAdA1TTcsoRQSvAx+4o9+sdDtI7W0wTOcNI3YHysH6M8+bUQVQ+5NmeAm//9k=')!important}