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

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

  *#dm .dmInner div.u_3743185394 {
    background-color:rgba(0,48,210,0.6) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:4.44444px 4.44444px 4.44444px 4.44444px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2835652458 {
    padding:25% !important;
    border-radius:0% !important;
    background-color:var(--color_2) !important;
    border-color:rgb(0,48,210) rgb(0,48,210) rgb(0,48,210) rgb(0,48,210) !important;
    border-width:5px 5px 5px 5px !important;
    background-image:none !important;
    border-style:solid !important;
  }

  *#dm .dmInner *.u_3569520975 .photoGalleryThumbs .image-container a { background-size:contain !important; }

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

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

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

  *#dm .dmInner *.u_1537498678 { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1115216488 hr { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1290954410 hr { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1904413532 hr { color:rgba(255,255,255,1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3569520975 .photoGalleryThumbs .image-container a { padding-top:515px !important; }

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

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

  *#dm .dmInner *.u_1984919826 .photoGalleryThumbs .image-container a { padding-top:515px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\32 d91484c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 65px 0px 65px;
    margin: 0px 0% 0px 0%;
}
    
#\33 793b102 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 150px 0px 0px 0px;
}
    
#f697542c::before, #f697542c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.3;
    border-radius: inherit;
}
#f697542c {
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/AdobeStock_666788572-1920w.jpeg");
    background-color: var(--color_3);
}
    
#innergrid_p9i {
    width: 100%;
    grid-template-rows: minmax(49px, max-content);
    max-width: 100%;
}
    
#group_vee {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 100.00%;
    min-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    max-height: none;
    height: auto;
    margin: 0px 0px 0px 0px;
}
    
#widget_983 {
    width: 86.07%;
    height: auto;
    max-width: 100%;
}
    
#widget_eg2 {
    width: 246px;
    height: auto;
    max-width: 100%;
    min-height: 60px;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_14q {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 8c5582c {
    margin: 0px 0% 0px 0%;
}
    
#group_c7v {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 20px 0%;
}
    
#\38 50ecdab {
    width: 246px;
    height: auto;
    max-width: 100%;
    min-height: 60px;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_pma {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_ubc {
    flex-direction: row;
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 100px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_4rc {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: rgba(255, 255, 255, 0.5);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -100px 0%;
}
    
#\35 9c0894e {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -75px 0%;
}
    
#\35 1311cf7 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: rgba(255, 255, 255, 0.5);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -100px 0%;
}
    
#e4535616 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -75px 0%;
}
    
#\32 ade0a84 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: rgba(255, 255, 255, 0.5);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -100px 0%;
}
}



@media all {
    
#b9ba6f2a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#a058a196 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 10a6931::before, #\34 10a6931 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\34 10a6931 {
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/AdobeStock_41404057-1920w.jpg");
}
    
#widget_aa8 {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_s6n {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_od5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_kup {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_7l3 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\31 a3b9cd9 {
    width: 60px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\39 48ae271.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 48ae271 {
    width: 49.97%;
    height: auto;
    min-width: 32px;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a508c2ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
}
    
#e8cba163 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
}
    
#\30 51bf764 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 100px 65px 100px 65px;
}
    
#widget_mmt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vo6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e8fc566a::before, #e8fc566a > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 32%, rgba(0, 0, 0, 0) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
}
#e8fc566a {
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/batthern-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
    
#a001c3cc {
    margin: 0px 0% 0px 0%;
}
    
#widget_72o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#d3a5dd2a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\36 be19b6b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 da6c477::before, #\39 da6c477 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\39 da6c477 {
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/519713387-1920w.jpg");
}
    
#group_a01 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    flex-wrap: nowrap;
}
    
#\30 a31426b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_bke {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_a2d.flex-element.widget-wrapper > [data-element-type] {
    padding: 40px 40px 40px 40px;
}
#widget_a2d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c858e9ba.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c858e9ba {
    width: 49.97%;
    height: auto;
    min-width: 32px;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bc215dea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\32 91bff95 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/AdobeStock_276805865-1920w.jpg");
    border-radius: 0 100px 0 0;
}
    
#e7034728 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 65px 0px 65px;
}
    
#\39 2e0d0a7 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ak2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ab0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3om {
    width: 255px;
    height: auto;
    min-height: 59px;
    max-width: 100%;
}
    
#\30 1a4eea3::before, #\30 1a4eea3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 1a4eea3 {
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/batthern-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
}



@media all {
    
#\36 6f51026 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 65px 0px 65px;
}
    
#fe6493bd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/AdobeStock_435098306-1920w.jpeg");
    border-radius: 0 0px 0 0px;
    order: 0;
}
    
#\30 790f470 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 f1bf48e {
    margin: 0px 0% 0px 0%;
}
    
#\37 b92f521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 1;
    background-color: rgba(0, 48, 210, 1);
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#e6d80926 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 41e6c32 {
    width: 255px;
    height: auto;
    min-height: 59px;
    max-width: 100%;
}
    
#\30 f073fd7::before, #\30 f073fd7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 f073fd7 {
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/batthern-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
}



@media all {
    
#a8ef011f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fa1deb84 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 65px 100px 65px;
}
    
#\37 02e5eb5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/AdobeStock_557703188-1920w.jpg");
    border-radius: 0 0px 0px 0;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
}
    
#\33 c608b62 {
    margin: 0px 0% 0px 0%;
}
    
#\36 a61585b {
    width: 255px;
    height: auto;
    min-height: 59px;
    max-width: 100%;
}
    
#e0fc1a42 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 dfef6a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 0 0 0 100px;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9669d3c::before, #\32 9669d3c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 9669d3c {
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/batthern-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
}



@media all {
    
#e8aefb2c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\32 a6faaa1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 65px 0px 65px;
}
    
#widget_6va {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i5g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 3d3b406 {
    margin: 0px 0% 0px 0%;
}
    
#e6ed133c::before, #e6ed133c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#e6ed133c {
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/batthern-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
}



@media all {
    
#\34 d2b5ad1::before, #\34 d2b5ad1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\34 d2b5ad1 {
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/368846983-1920w.jpg");
}
    
#\33 293ae49 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    order: 0;
}
    
#\35 b98cc57 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    min-width: 32px;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\30 6fbf9c3 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#widget_a69 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f633b7ad {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    flex-direction: row;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\37 c76433b {
    justify-content: flex-start;
    align-items: center;
    width: 32.31280373831776%;
    min-height: 246px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
    min-width: 32px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 3px 3px 3px 3px;
    background-color: rgba(0, 48, 210, 0.6);
    background-image: none;
    height: auto;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 b69908a {
    width: 54px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\39 a430737 {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 3387f5a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    order: 2;
}
    
#eef7d083 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d57f360 {
    justify-content: flex-start;
    align-items: center;
    width: 32.17289719626169%;
    min-height: 246px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
    min-width: 32px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 3px 3px 3px 3px;
    background-color: rgba(0, 48, 210, 0.6);
    background-image: none;
    height: auto;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 67b0222 {
    width: 54px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\30 de749b6 {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dd0ae947 {
    justify-content: flex-start;
    align-items: center;
    width: 33.48420560747664%;
    min-height: 246px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
    min-width: 32px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 3px 3px 3px 3px;
    background-color: rgba(0, 48, 210, 0.6);
    background-image: none;
    height: auto;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b26da1bc {
    width: 54px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\30 d226a8c {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ed26d0c3 {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    flex-direction: row;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\38 12935c4 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
    min-width: 32px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 3px 3px 3px 3px;
    background-color: rgba(0, 48, 210, 0.6);
    background-image: none;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#ae52a643 {
    width: 54px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\32 6b5df20 {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fa801423 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    flex-wrap: nowrap;
    min-width: 32px;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 3px 3px 3px 3px;
    background-color: rgba(0, 48, 210, 0.6);
    background-image: none;
    padding: 40px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#f2226aee {
    width: 54px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#a7c91c51 {
    width: 100.00%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 dfb19cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 312e234.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 312e234 {
    width: 49.97%;
    height: auto;
    min-width: 32px;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\34 e141132 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 5px 5px 5px 5px;
    border-color: rgba(0, 48, 210, 1) rgba(0, 48, 210, 1) rgba(0, 48, 210, 1) rgba(0, 48, 210, 1);
    border-style: solid;
    padding: 0px 40px 60px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8717f9e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_r7r.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#widget_r7r {
    width: 80px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: -50px 0px 0px 0px;
}
    
#widget_ja4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_rlk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d93e61ad::before, #d93e61ad > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#d93e61ad {
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/batthern-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
}



@media all {
    
#\30 e747f31::before, #\30 e747f31 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 32%, rgba(0, 0, 0, 0) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
}
#\30 e747f31 {
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/batthern-1920w.png");
    background-repeat: repeat;
    background-size: auto;
}
    
#\32 dd31e3c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
}
    
#\34 65911b7 {
    margin: 0px 0% 0px 0%;
}
    
#\34 7a32444 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 100px 65px 100px 65px;
}
    
#\30 af7ef6e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
}
    
#\30 0912a57 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 2a2c319 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 fef1b19 {
    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;
}
}



@media all {
    
#a12856fa {
    margin: 0px 0% 0px 0%;
}
    
#ef2e669a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b668ae59 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    order: 1;
}
    
#\34 ab506ba {
    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;
}
    
#\37 93dda25 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0px 65px 40px 65px;
}
    
#\31 d66e05f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a22b5a04::before, #a22b5a04 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 32%, rgba(0, 0, 0, 0) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
}
#a22b5a04 {
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/batthern-1920w.png");
    background-repeat: repeat;
    background-size: auto;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 ee1f869 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    order: 0;
}
    
#widget_l2p {
    width: 244px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
}



@media all {
    
#\31 a9f0012 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    order: 1;
}
    
#\32 e3fac8c::before, #\32 e3fac8c > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 32%, rgba(0, 0, 0, 0) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
}
#\32 e3fac8c {
    background-image: url("https://irp.cdn-website.com/a55217d8/dms3rep/multi/opt/batthern-1920w.png");
    background-repeat: repeat;
    background-size: auto;
    background-color: rgba(0, 0, 0, 0);
}
    
#c6da142b {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0px 65px 100px 65px;
}
    
#\35 229e9b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e113da65 {
    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;
}
    
#\35 c8cc52e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 79307b0 {
    margin: 0px 0% 0px 0%;
}
    
#c736b609 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 793b102 {
    padding: 150px 0px 0px 0px;
}
    
#f697542c::before, #f697542c > .bgExtraLayerOverlay {
    
}
    
#group_4rc {
    min-height: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -70px 0%;
}
    
#\35 9c0894e {
    min-height: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -45px 0%;
}
    
#\35 1311cf7 {
    min-height: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -70px 0%;
}
    
#e4535616 {
    min-height: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -45px 0%;
}
    
#\32 ade0a84 {
    min-height: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -70px 0%;
}
    
#\32 8c5582c {
    margin: 0px 0% 0px 0%;
}
    
#\32 d91484c {
    padding: 0px 50px 0px 50px;
    margin: 0px 0% 0px 0%;
}
    
#group_ubc {
    column-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a058a196 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 10a6931::before, #\34 10a6931 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 51bf764 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e8fc566a::before, #e8fc566a > .bgExtraLayerOverlay {
    
}
    
#e8cba163 {
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 be19b6b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 da6c477::before, #\39 da6c477 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e7034728 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 1a4eea3::before, #\30 1a4eea3 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 6f51026 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 f073fd7::before, #\30 f073fd7 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fa1deb84 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 9669d3c::before, #\32 9669d3c > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 a6faaa1 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e6ed133c::before, #e6ed133c > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 d2b5ad1::before, #\34 d2b5ad1 > .bgExtraLayerOverlay {
    
}
    
#\30 6fbf9c3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#fa801423 {
    width: 50.273825064604836%;
    height: auto;
    min-height: 279px;
}
    
#\38 12935c4 {
    height: auto;
    min-height: 279px;
    width: 48.729082315214676%;
}
    
#\37 c76433b {
    width: 32.28274060527758%;
}
    
#dd0ae947 {
    width: 33.47314052224187%;
    height: auto;
    min-height: 279px;
}
    
#\35 d57f360 {
    height: auto;
    min-height: 279px;
    width: 32.187426326211884%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8717f9e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d93e61ad::before, #d93e61ad > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 e747f31::before, #\30 e747f31 > .bgExtraLayerOverlay {
    
}
    
#\34 7a32444 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 af7ef6e {
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 93dda25 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#a22b5a04::before, #a22b5a04 > .bgExtraLayerOverlay {
    
}
    
#\32 ee1f869 {
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 a9f0012 {
    align-items: center;
}
    
#\32 e3fac8c::before, #\32 e3fac8c > .bgExtraLayerOverlay {
    
}
    
#c6da142b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\32 d91484c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 15px 0px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 793b102 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 80px 0px 20px 0px;
}
    
#group_vee {
    align-items: center;
}
    
#f697542c::before, #f697542c > .bgExtraLayerOverlay {
    
}
    
#\32 8c5582c {
    margin: 0px 0% 0px 0%;
}
    
#widget_eg2 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 50ecdab {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_c7v {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
    
#widget_983 {
    width: 100.00%;
}
    
#group_pma {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_4rc {
    min-height: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -95px 0%;
}
    
#\35 9c0894e {
    min-height: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -85px 0%;
}
    
#\35 1311cf7 {
    min-height: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -95px 0%;
}
    
#e4535616 {
    min-height: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -85px 0%;
}
    
#\32 ade0a84 {
    min-height: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -95px 0%;
}
    
#group_ubc {
    min-height: 100px;
    column-gap: 8px;
}
}



@media (max-width: 767px) {
    
#b9ba6f2a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a058a196 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#fc0da800 {
    margin: 0px 0% 0px 0%;
}
    
#\34 10a6931::before, #\34 10a6931 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#a508c2ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e8cba163 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 51bf764 {
    min-height: unset;
    flex-direction: column;
    padding: 40px 15px 40px 15px;
}
    
#e8fc566a::before, #e8fc566a > .bgExtraLayerOverlay {
    
}
#e8fc566a {
    background-repeat: repeat;
    background-size: auto;
}
    
#a001c3cc {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d3a5dd2a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 be19b6b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#\39 da6c477::before, #\39 da6c477 > .bgExtraLayerOverlay {
    
}
    
#\37 b795fef {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bc215dea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 91bff95 {
    width: 100%;
    min-height: 321px;
    align-items: center;
    height: auto;
}
    
#e7034728 {
    min-height: unset;
    flex-direction: column;
    padding: 20px 15px 0px 15px;
}
    
#\39 2e0d0a7 {
    margin: 0px 0% 0px 0%;
}
    
#\30 1a4eea3::before, #\30 1a4eea3 > .bgExtraLayerOverlay {
    
}
#\30 1a4eea3 {
    background-repeat: repeat;
    background-size: auto;
}
}



@media (max-width: 767px) {
    
#\36 6f51026 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 15px 0px 15px;
}
    
#fe6493bd {
    width: 100%;
    min-height: 290px;
    align-items: center;
    height: auto;
}
    
#\37 b92f521 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f073fd7::before, #\30 f073fd7 > .bgExtraLayerOverlay {
    
}
    
#\34 f1bf48e {
    margin: 20px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fa1deb84 {
    min-height: unset;
    flex-direction: column;
    padding: 20px 15px 0px 15px;
}
    
#\37 02e5eb5 {
    width: 100%;
    min-height: 281px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 dfef6a9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 c608b62 {
    margin: 0px 0% 0px 0%;
}
    
#\32 9669d3c::before, #\32 9669d3c > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#e8aefb2c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 a6faaa1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 0px 15px;
}
    
#\32 3d3b406 {
    margin: 0px 0% 0px 0%;
}
    
#e6ed133c::before, #e6ed133c > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\34 d2b5ad1::before, #\34 d2b5ad1 > .bgExtraLayerOverlay {
    
}
    
#\33 293ae49 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 6fbf9c3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 40px 15px 40px 15px;
}
    
#f633b7ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\30 3387f5a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ed26d0c3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#f8d72c14 {
    margin: 0px 0% 0px 0%;
}
    
#\37 c76433b {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 232px;
    justify-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\35 d57f360 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 186px;
    margin: 0px 0% 0px 0%;
}
    
#dd0ae947 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 206px;
    row-gap: 24px;
    margin: 0px 0% 0px 0%;
}
    
#\30 b69908a {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\37 67b0222 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b26da1bc {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 12935c4 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 227px;
    row-gap: 25px;
    padding: 40px 20px 40px 20px;
    margin: -10px 0% 0px 0%;
}
    
#fa801423 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ae52a643 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#f2226aee {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\34 e141132 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 8717f9e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 15px 40px 15px;
}
    
#caa48528 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ja4 {
    width: 99.63%;
}
    
#d93e61ad::before, #d93e61ad > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\30 e747f31::before, #\30 e747f31 > .bgExtraLayerOverlay {
    
}
#\30 e747f31 {
    background-repeat: repeat;
    background-size: auto;
}
    
#\32 dd31e3c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 65911b7 {
    margin: 0px 0% 0px 0%;
}
    
#\34 7a32444 {
    min-height: unset;
    flex-direction: column;
    padding: 40px 15px 40px 15px;
}
    
#\30 af7ef6e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#a12856fa {
    margin: 0px 0% 0px 0%;
}
    
#b668ae59 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 93dda25 {
    min-height: unset;
    flex-direction: column;
    padding: 40px 15px 0px 15px;
}
    
#a22b5a04::before, #a22b5a04 > .bgExtraLayerOverlay {
    
}
#a22b5a04 {
    background-repeat: repeat;
    background-size: auto;
}
    
#\32 ee1f869 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 a9f0012 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 e3fac8c::before, #\32 e3fac8c > .bgExtraLayerOverlay {
    
}
#\32 e3fac8c {
    background-repeat: repeat;
    background-size: auto;
}
    
#c6da142b {
    min-height: unset;
    flex-direction: column;
    padding: 40px 15px 40px 15px;
}
    
#\31 79307b0 {
    margin: 0px 0% 0px 0%;
}
    
#c736b609 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

#\39 da6c477.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxEEBRIVQVP/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECMTL/2gAMAwEAAhEDEQA/ANPpWK2YOkmO+zQvoK3icbzaiI4ZQ7s//9k=')!important}#e6ed133c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABYElEQVQY0x1QTauCQADc535pDzp36tpBgg7boRJMKCp2KQQTyiX6UjCoLclDGEgFnYL+8mPfYWAY5gMGAABwtVoltm1jz/NgkiQ/nHODMYYajQZhjJnj8dgCtVqN1ut1yhijo9EIK6WMOI6h5lpzHMcSQlRAq9Wi7XabDodDGgQBOR6PSCmFpJREa0IIa7FYVIDrurjf7+PJZEKCIMBpmqI8z9HhcMA6GEURTZLEAvP53NhsNsZ2u4V6Mo5jI89zoygKqJSCRVGgx+NBwOVygafTSQNdr1f0er3g9/uFn88HlWWpTfj5fFLAOcdCCLxcLkmSJFgb3+83yrIMr1Yrsl6vaZqmFuh2u7TX61HOOY2iCJdlCXXTfr8ns9mM+r5vSSkrwLZt2mw2Tdd16XQ6xVmWwfP5jMIwJJ7nmYPBwPJ9/xd0Oh3TcRxTCGFKKen9fse32w3vdrv/a/SHYRj+/gGAUWhWe6K2AwAAAABJRU5ErkJggg==')!important}#\30 1a4eea3.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABYElEQVQY0x1QTauCQADc535pDzp36tpBgg7boRJMKCp2KQQTyiX6UjCoLclDGEgFnYL+8mPfYWAY5gMGAABwtVoltm1jz/NgkiQ/nHODMYYajQZhjJnj8dgCtVqN1ut1yhijo9EIK6WMOI6h5lpzHMcSQlRAq9Wi7XabDodDGgQBOR6PSCmFpJREa0IIa7FYVIDrurjf7+PJZEKCIMBpmqI8z9HhcMA6GEURTZLEAvP53NhsNsZ2u4V6Mo5jI89zoygKqJSCRVGgx+NBwOVygafTSQNdr1f0er3g9/uFn88HlWWpTfj5fFLAOcdCCLxcLkmSJFgb3+83yrIMr1Yrsl6vaZqmFuh2u7TX61HOOY2iCJdlCXXTfr8ns9mM+r5vSSkrwLZt2mw2Tdd16XQ6xVmWwfP5jMIwJJ7nmYPBwPJ9/xd0Oh3TcRxTCGFKKen9fse32w3vdrv/a/SHYRj+/gGAUWhWe6K2AwAAAABJRU5ErkJggg==')!important}#\32 91bff95.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABBBETIQUiQf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A1/mYjTouMycRu9eqPgYerGVNpEVB/9k=')!important}#\30 f073fd7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABYElEQVQY0x1QTauCQADc535pDzp36tpBgg7boRJMKCp2KQQTyiX6UjCoLclDGEgFnYL+8mPfYWAY5gMGAABwtVoltm1jz/NgkiQ/nHODMYYajQZhjJnj8dgCtVqN1ut1yhijo9EIK6WMOI6h5lpzHMcSQlRAq9Wi7XabDodDGgQBOR6PSCmFpJREa0IIa7FYVIDrurjf7+PJZEKCIMBpmqI8z9HhcMA6GEURTZLEAvP53NhsNsZ2u4V6Mo5jI89zoygKqJSCRVGgx+NBwOVygafTSQNdr1f0er3g9/uFn88HlWWpTfj5fFLAOcdCCLxcLkmSJFgb3+83yrIMr1Yrsl6vaZqmFuh2u7TX61HOOY2iCJdlCXXTfr8ns9mM+r5vSSkrwLZt2mw2Tdd16XQ6xVmWwfP5jMIwJJ7nmYPBwPJ9/xd0Oh3TcRxTCGFKKen9fse32w3vdrv/a/SHYRj+/gGAUWhWe6K2AwAAAABJRU5ErkJggg==')!important}#fe6493bd.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAgIABgMAAAAAAAAAAAAAAgMAAQQFBgcRQTFx4f/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQEBAQEAAAAAAAAAAAAAAAABABES/9oADAMBAAIRAxEAPwDe6aY/C5W5rW2Z9h0HqST3ASBkNrvkb48fIiB6cJIGt//Z')!important}#\32 9669d3c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABYElEQVQY0x1QTauCQADc535pDzp36tpBgg7boRJMKCp2KQQTyiX6UjCoLclDGEgFnYL+8mPfYWAY5gMGAABwtVoltm1jz/NgkiQ/nHODMYYajQZhjJnj8dgCtVqN1ut1yhijo9EIK6WMOI6h5lpzHMcSQlRAq9Wi7XabDodDGgQBOR6PSCmFpJREa0IIa7FYVIDrurjf7+PJZEKCIMBpmqI8z9HhcMA6GEURTZLEAvP53NhsNsZ2u4V6Mo5jI89zoygKqJSCRVGgx+NBwOVygafTSQNdr1f0er3g9/uFn88HlWWpTfj5fFLAOcdCCLxcLkmSJFgb3+83yrIMr1Yrsl6vaZqmFuh2u7TX61HOOY2iCJdlCXXTfr8ns9mM+r5vSSkrwLZt2mw2Tdd16XQ6xVmWwfP5jMIwJJ7nmYPBwPJ9/xd0Oh3TcRxTCGFKKen9fse32w3vdrv/a/SHYRj+/gGAUWhWe6K2AwAAAABJRU5ErkJggg==')!important}#\37 02e5eb5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAcEAACAgMBAQAAAAAAAAAAAAABAwACBAURURL/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwA3eswSuiErJ70m/snnbPc2cywyEAGxPPk+xEiF/9k=')!important}#a22b5a04.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABYElEQVQY0x1QTauCQADc535pDzp36tpBgg7boRJMKCp2KQQTyiX6UjCoLclDGEgFnYL+8mPfYWAY5gMGAABwtVoltm1jz/NgkiQ/nHODMYYajQZhjJnj8dgCtVqN1ut1yhijo9EIK6WMOI6h5lpzHMcSQlRAq9Wi7XabDodDGgQBOR6PSCmFpJREa0IIa7FYVIDrurjf7+PJZEKCIMBpmqI8z9HhcMA6GEURTZLEAvP53NhsNsZ2u4V6Mo5jI89zoygKqJSCRVGgx+NBwOVygafTSQNdr1f0er3g9/uFn88HlWWpTfj5fFLAOcdCCLxcLkmSJFgb3+83yrIMr1Yrsl6vaZqmFuh2u7TX61HOOY2iCJdlCXXTfr8ns9mM+r5vSSkrwLZt2mw2Tdd16XQ6xVmWwfP5jMIwJJ7nmYPBwPJ9/xd0Oh3TcRxTCGFKKen9fse32w3vdrv/a/SHYRj+/gGAUWhWe6K2AwAAAABJRU5ErkJggg==')!important}#\32 e3fac8c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABYElEQVQY0x1QTauCQADc535pDzp36tpBgg7boRJMKCp2KQQTyiX6UjCoLclDGEgFnYL+8mPfYWAY5gMGAABwtVoltm1jz/NgkiQ/nHODMYYajQZhjJnj8dgCtVqN1ut1yhijo9EIK6WMOI6h5lpzHMcSQlRAq9Wi7XabDodDGgQBOR6PSCmFpJREa0IIa7FYVIDrurjf7+PJZEKCIMBpmqI8z9HhcMA6GEURTZLEAvP53NhsNsZ2u4V6Mo5jI89zoygKqJSCRVGgx+NBwOVygafTSQNdr1f0er3g9/uFn88HlWWpTfj5fFLAOcdCCLxcLkmSJFgb3+83yrIMr1Yrsl6vaZqmFuh2u7TX61HOOY2iCJdlCXXTfr8ns9mM+r5vSSkrwLZt2mw2Tdd16XQ6xVmWwfP5jMIwJJ7nmYPBwPJ9/xd0Oh3TcRxTCGFKKen9fse32w3vdrv/a/SHYRj+/gGAUWhWe6K2AwAAAABJRU5ErkJggg==')!important}#\34 d2b5ad1.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAQMEAwAAAAAAAAAAAAAAAwABAgQRITESExX/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABgRAAIDAAAAAAAAAAAAAAAAAAACAREx/9oADAMBAAIRAxEAPwDTQJONfVAHaAgF4szbdX+TGWe8uc7REEm9Lqf/2Q==')!important}#\30 e747f31.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABYElEQVQY0x1QTauCQADc535pDzp36tpBgg7boRJMKCp2KQQTyiX6UjCoLclDGEgFnYL+8mPfYWAY5gMGAABwtVoltm1jz/NgkiQ/nHODMYYajQZhjJnj8dgCtVqN1ut1yhijo9EIK6WMOI6h5lpzHMcSQlRAq9Wi7XabDodDGgQBOR6PSCmFpJREa0IIa7FYVIDrurjf7+PJZEKCIMBpmqI8z9HhcMA6GEURTZLEAvP53NhsNsZ2u4V6Mo5jI89zoygKqJSCRVGgx+NBwOVygafTSQNdr1f0er3g9/uFn88HlWWpTfj5fFLAOcdCCLxcLkmSJFgb3+83yrIMr1Yrsl6vaZqmFuh2u7TX61HOOY2iCJdlCXXTfr8ns9mM+r5vSSkrwLZt2mw2Tdd16XQ6xVmWwfP5jMIwJJ7nmYPBwPJ9/xd0Oh3TcRxTCGFKKen9fse32w3vdrv/a/SHYRj+/gGAUWhWe6K2AwAAAABJRU5ErkJggg==')!important}#\34 10a6931.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAABBAIDAAAAAAAAAAAAAAADAAECBAZBEiMx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABgRAAMBAQAAAAAAAAAAAAAAAAABIQID/9oADAMBAAIRAxEAPwCzxQwKhx1IV4uKTb0ruIa3FumPiIhhQfR0/9k=')!important}#d93e61ad.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABYElEQVQY0x1QTauCQADc535pDzp36tpBgg7boRJMKCp2KQQTyiX6UjCoLclDGEgFnYL+8mPfYWAY5gMGAABwtVoltm1jz/NgkiQ/nHODMYYajQZhjJnj8dgCtVqN1ut1yhijo9EIK6WMOI6h5lpzHMcSQlRAq9Wi7XabDodDGgQBOR6PSCmFpJREa0IIa7FYVIDrurjf7+PJZEKCIMBpmqI8z9HhcMA6GEURTZLEAvP53NhsNsZ2u4V6Mo5jI89zoygKqJSCRVGgx+NBwOVygafTSQNdr1f0er3g9/uFn88HlWWpTfj5fFLAOcdCCLxcLkmSJFgb3+83yrIMr1Yrsl6vaZqmFuh2u7TX61HOOY2iCJdlCXXTfr8ns9mM+r5vSSkrwLZt2mw2Tdd16XQ6xVmWwfP5jMIwJJ7nmYPBwPJ9/xd0Oh3TcRxTCGFKKen9fse32w3vdrv/a/SHYRj+/gGAUWhWe6K2AwAAAABJRU5ErkJggg==')!important}