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

  *#dm .dmInner div.u_1186682674 .svg { fill:rgba(1,82,5,1) !important; }

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

  *#dm .dmInner div.u_1007149094 .svg { fill:rgba(1,82,5,1) !important; }

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

  *#dm .dmInner div.u_1082418589 .svg { fill:rgba(1,82,5,1) !important; }

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

  *#dm .dmInner div.u_1941213075 .svg { fill:rgba(1,82,5,1) !important; }

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

  *#dm .dmInner div.u_1631575380 .svg { fill:rgba(1,82,5,1) !important; }

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

  *#dm .dmInner div.u_1901178152 .svg { fill:rgba(1,82,5,1) !important; }

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

  *#dm .dmInner div.u_1377206634 .svg { fill:rgba(1,82,5,1) !important; }

  *#dm .dmInner div.u_1377206634 span[data-icon-mask] { background-color:rgba(1,82,5,1) !important; }*#dm .dmInner div.u_2263923813 img { object-fit:contain !important; }

*#dm .dmInner div.u_1308377462 .svg { fill:rgba(1,82,5,1) !important; }

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


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

  *#dm .dmInner div.u_3022010199 img {
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
    object-position:100% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner a.u_1726189435 span.text { font-size:22px !important; }

  *#dm .dmInner a.u_1726189435 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/d5cb0af4/icon/call_582859.svg) !important;
    background-color:rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner div.u_1729497875 .socialHubIcon {
    width:32px !important;
    height:32px !important;
    font-size:21px !important;
    line-height:32px !important;
  }

  *#dm .dmInner div.u_1729497875 .socialHubInnerDiv { justify-content:flex-end !important; }

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

  *#dm .dmInner div.u_1018335873 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1162060949
{
}
separatorHomeCss{color:red !important}@media all {
    
#\37 387d248 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#eb343fdd {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_m2m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_133 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 40b984c {
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#\37 8823a08 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    align-items: center;
    align-content: center;
}
    
#\32 d8c0efa {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#\37 84251fa::before, #\37 84251fa > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(3,25,1,1);
    opacity: 0.65;
    border-radius: inherit;
}
#\37 84251fa {
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/d5cb0af4/dms3rep/multi/opt/1+6-1920w.jpg");
}
    
#widget_6j7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 db46a96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#cc586cf8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_qib {
    align-items: flex-start;
    width: 49.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_s60 {
    flex-direction: row;
    align-items: flex-start;
    width: 63.51%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8320610687022902%;
    order: 4;
    flex-wrap: nowrap;
}
    
#widget_91i {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 96f8d0c {
    align-items: flex-start;
    width: 49.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a10f96d {
    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;
}
    
#e151fdbf {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_ii5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
}



@media all {
    
#af583fd5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52.200610687022895%;
    min-width: 4%;
    background-color: rgba(1, 82, 5, 0.7);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9250eb3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.80%;
    min-width: 4%;
    background-color: rgba(1, 82, 5, 0.7);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\37 44f5c40 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c3278e13::before, #c3278e13 > .bgExtraLayerOverlay {
    
}
#c3278e13 {
    background-image: none;
    background-attachment: fixed;
}
    
#widget_k0d {
    width: 100%;
    height: 470px;
    max-width: 100%;
}
    
#\32 c1c8e80 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8815baa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 12f523c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f177fd9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 c36d1d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#e1121271 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_i89 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.0646147723161756%;
    flex-wrap: nowrap;
    flex-direction: row;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_849 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48.349236641221374%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a18034bb {
    align-items: center;
    width: 49.58%;
    min-height: 353px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/d5cb0af4/dms3rep/multi/opt/AdobeStock_1114824002-1920w.jpeg");
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    background-position: 50% 100%;
    align-content: center;
}
    
#widget_6eg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4ni {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 ff4b8ca {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.0646147723161756%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_tla {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_4qr {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qjc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_mad {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b07437c5 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 89642ac {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 17b69b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 eaa060f {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 531679c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 5fbaac6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 419705b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 46972ee {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#b33e2e62 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 100dccb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cf6c9819 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#c1d5e333 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ea4deaa0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 4b21dcc {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#d9c6d1e8 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 171f4f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 7b01beb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c28a3f3e {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#ede2fd01 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 20b231d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c54b7ace {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#da4ab6a2 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 012a51f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_dll {
    width: 71.90%;
    height: 262px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#f4a1224d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    background-image: url("https://irp.cdn-website.com/d5cb0af4/dms3rep/multi/opt/AdobeStock_96463678-1920w.jpeg");
    background-position: 50% 0%;
}
    
#\31 2e4a037 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
}
    
#\35 119e963 {
    min-height: 436px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\33 0db4f70::before, #\33 0db4f70 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(26,26,26,1);
    opacity: 0.7;
    border-radius: inherit;
}
#\33 0db4f70 {
    background-image: url("https://irp.cdn-website.com/d5cb0af4/dms3rep/multi/opt/AdobeStock_681459659-1920w.jpg");
    background-attachment: fixed;
}
    
#widget_2de {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_33o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e0077119 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 efb23d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-self: auto;
    align-items: center;
    align-content: center;
}
    
#\32 5fd3efb {
    min-height: 675px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 0px 0px 20px 0px;
}
    
#bbdfd6c3 {
    margin: 0px 0% 0px 0%;
}
    
#undefined {
    width: 95.33%;
}
    
#f1e6a67f {
    background-color: rgba(26,26,26,0);
    background-image: none;
    background-size: contain;
}
    
#widget_jvn.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jvn {
    width: 75.69%;
    height: 614px;
    max-width: 100%;
    order: 1;
    margin: 20px 0% 2px 0%;
}
    
#widget_ghk.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ghk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 20px 0% 20px 0%;
}
}



@media all {
    
#\38 12b8ce9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\35 f07680a {
    min-height: 478px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#d85a6baf {
    background-image: url("https://irp.cdn-website.com/d5cb0af4/dms3rep/multi/opt/Josephine+County-1920w.png");
}
}



@media all {
    
#\33 01428e7 {
    min-height: 0px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 15px 65px 15px 65px;
    margin: 0% 0% 0% 0%;
}
    
#e200cac3 {
    width: 46.20%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e7889230 {
    margin: 0px 0% 0px 0%;
}
    
#d6a001b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0e378cc svg {
    fill: rgba(255,255,255,1);
}
#d0e378cc {
    width: 30px;
    height: 30px;
    max-width: 100%;
}
    
#\33 0bb4b55.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 0bb4b55 {
    width: 168px;
    height: 112px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b22a736a {
    align-items: flex-end;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 e73daa7 {
    width: 60px;
    height: 60px;
    max-width: 100%;
    order: 0;
}
    
#a91ee346 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 25%;
    justify-content: flex-end;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e1cd7f14::before, #e1cd7f14 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(3,25,1,1);
    opacity: 0.71;
    border-radius: inherit;
}
#e1cd7f14 {
    background-color: rgba(3,25,1,1);
    background-image: url("https://irp.cdn-website.com/d5cb0af4/dms3rep/multi/opt/ChatGPT+Image+Jul+31-+2026-+10_02_27+AM-1920w.png");
    border-width: 0 0 5px 0;
    border-color: #000000 #000000 var(--color_3) #000000;
    border-style: solid;
}
    
#d2f8c512 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eb343fdd {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 d8c0efa {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 8823a08 {
    width: 100%;
    min-height: 80px;
}
    
#group_s60 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 44f5c40 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c3278e13::before, #c3278e13 > .bgExtraLayerOverlay {
    
}
    
#\32 9250eb3 {
    width: 100%;
    min-height: 80px;
}
    
#af583fd5 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e1121271 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#a18034bb {
    height: auto;
    min-height: 311px;
    background-position: 0% 50%;
}
    
#group_i89 {
    align-items: center;
}
    
#group_849 {
    width: 48.96%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 119e963 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 0db4f70::before, #\33 0db4f70 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 5fd3efb {
    min-height: 518px;
    padding: 0px 0px 0px 0px;
}
    
#bbdfd6c3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_jvn {
    width: 84.03%;
    height: 338px;
    margin-top: -4px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 f07680a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 01428e7 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0px;
    padding: 10px 4% 10px 4%;
}
    
#e200cac3 {
    margin-left: 0%;
    margin-right: 0%;
    width: 61.70%;
    height: auto;
    min-height: 75px;
}
    
#e7889230 {
    margin: 0px 0% 0px 0%;
}
    
#d0e378cc {
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b22a736a {
    width: 56.98%;
    order: 3;
    justify-content: center;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-end;
    padding: 0px 0px 0px 0px;
}
    
#\39 e73daa7 {
    width: 32px;
    height: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a91ee346 {
    order: 0;
    width: 7.83%;
    min-height: 8px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#d2f8c512 {
    width: 35.12%;
    margin-left: -0.0011659701492537314%;
    justify-content: center;
    order: 1;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\37 387d248 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#eb343fdd {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\37 8823a08 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-self: auto;
    align-content: center;
}
    
#\32 d8c0efa {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#group_qib {
    align-items: center;
    align-content: center;
}
    
#\38 96f8d0c {
    align-items: center;
    align-content: center;
}
    
#group_s60 {
    width: 99.29%;
}
}



@media (max-width: 767px) {
    
#af583fd5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 9250eb3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 44f5c40 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#c3278e13::before, #c3278e13 > .bgExtraLayerOverlay {
    
}
    
#widget_k0d {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\38 c36d1d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e1121271 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#a18034bb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    background-position: 0% 50%;
}
    
#group_4qr {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b07437c5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 eaa060f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 46972ee {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cf6c9819 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 4b21dcc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c28a3f3e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_i89 {
    column-gap: 2.0646147723161756%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_849 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_tla {
    column-gap: 7.331975332225937%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 419705b {
    column-gap: 7.331975332225937%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 7b01beb {
    column-gap: 7.331975332225937%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c54b7ace {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_dll {
    height: 322px;
    width: 92.74%;
}
}



@media (max-width: 767px) {
    
#f4a1224d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 100px 0px 100px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 2e4a037 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 119e963 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 0db4f70::before, #\33 0db4f70 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 efb23d9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 5fd3efb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#bbdfd6c3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_jvn {
    height: 234px;
    width: 93.02%;
    margin-top: -13px;
}
}



@media (max-width: 767px) {
    
#\38 12b8ce9 {
    width: 100%;
    min-height: 274px;
    align-items: center;
    height: auto;
}
    
#\35 f07680a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\33 01428e7 {
    min-height: 124px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 15px 16px 15px 16px;
}
    
#\33 0bb4b55 {
    width: 140px;
    height: 94px;
}
    
#b22a736a {
    width: 19.47%;
    order: 3;
    justify-content: center;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
}
    
#\39 e73daa7 {
    width: 32px;
    height: 32px;
}
    
#a91ee346 {
    align-items: center;
    width: 19.67%;
    order: 0;
    min-height: 8px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#d2f8c512 {
    width: 60.86%;
    justify-content: center;
    order: 1;
    min-height: 8px;
}
}

#\37 84251fa.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAQAEEgIDBhEFJFH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABkRAAMAAwAAAAAAAAAAAAAAAAABAxEhUf/aAAwDAQACEQMRAD8AwHGUv29y5A0yI1LxQnLeW2eyURO7UwtkajPh/9k=')!important}#a18034bb.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAQQABwEAAAAAAAAAAAAAAQACAwQGBxEhMUFh4f/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGREAAwADAAAAAAAAAAAAAAAAAAITAUFR/9oADAMBAAIRAxEAPwDRt4OqtLYjI+Rz+yeFAcsqpOplfv79RFKq+Njprw//2Q==')!important}#\33 0db4f70.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAID/8QAHhAAAgEEAwEAAAAAAAAAAAAAAQIAAwQFEQYTMVH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMhMf/aAAwDAQACEQMRAD8A347iMTSsEqhWLOuyNS2tsWGI6j78iJPv2KxgGp//2Q==')!important}#f4a1224d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgQFBv/EAB8QAAIBAwUBAAAAAAAAAAAAAAECBQADBBESISJBMf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQACAwAAAAAAAAAAAAAAAAABEQACIf/aAAwDAQACEQMRAD8AQnIPCzZBTdUi6T2YeigMbEIdu2714+VqJLGW1mLcbw1TVIwqCVbXTnrQLh2LiEBuT//Z')!important}