@media all {
  *#dm .dmInner a.u_1675383913:hover { background-image:none !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1301227639 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1305026858 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1344150539 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1062758778 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1674708979 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1051036892 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

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

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

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

  *#dm .dmInner a.u_1490139184 { box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important; }

  *#dm .dmInner a.u_1675383913 { box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3997730204 .header-cell { background-color:var(--color_1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1816782742 root { animation-duration:120s !important; }

  *#dm .dmInner *.u_1816782742 .marquee__group { animation-duration:120s !important; }

  *#dm .dmInner div.u_1816782742 .marquee__group img {
    width:300px !important;
    height:100px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1299954603 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1816782742 .marquee__group img { width:150px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1299954603 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }

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

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

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

  *#dm .dmInner div.u_1816782742 .marquee__group img {
    width:150px !important;
    height:75px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 793px;
    flex-wrap: nowrap;
    max-width: none;
    padding: 10% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.25;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    background-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: initial;
    border-style: solid;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_76h {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\32 9576aa5 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#group_hfp {
    flex-direction: row;
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
}
    
#\32 52293aa.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0%;
}
#\32 52293aa {
    width: 250px;
    height: 50px;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4babf26.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0%;
}
#b4babf26 {
    width: 250px;
    height: 50px;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 80vh;
    padding: 10% 2% 5% 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    justify-content: flex-end;
}
    
#group_hfp {
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 239px;
    align-items: center;
    justify-content: center;
    height: auto;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50% 4% 20% 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\32 9576aa5 {
    width: 100.00%;
}
    
#group_hfp {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    align-items: center;
    row-gap: 12px;
}
    
#\32 52293aa {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b4babf26 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-color: rgba(0, 0, 0, 1);
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-style: solid;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 5% 0% 2.5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_b9h {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_7le {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_rbv {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 48px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding: 5% 4% 5% 4%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#group_rbv {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 5359546::before, #\33 5359546 > .bgExtraLayerOverlay {
    
}
#\33 5359546 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    background-size: contain;
    background-position: 100% 50%;
}
    
#\38 5d5c2a0 {
    align-items: flex-start;
    width: 82.1917808219178%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    height: auto;
    order: 1;
    flex-wrap: nowrap;
    min-width: 32px;
    align-self: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4aef367 {
    align-items: flex-start;
    width: 82.1917808219178%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    height: auto;
    order: 0;
    flex-wrap: nowrap;
    min-width: 32px;
    align-self: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2570d8f {
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    min-width: 32px;
    background-color: var(--color_2);
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9594e41 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 2%;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7538ce3 {
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    min-width: 32px;
    background-color: var(--color_2);
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 76dbd5f {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 65.88933701657459%;
    min-width: 4%;
    order: 1;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 4331b8c {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f7ee995b {
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    order: 1;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    min-width: 32px;
    background-color: var(--color_2);
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 63ab21e {
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    order: 1;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    min-width: 32px;
    background-color: var(--color_2);
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6d28d37 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f117014 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e69e94f {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f4aada2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\38 f4aada2 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7e97e3f {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d0f10ccd {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1da1739 {
    width: 469px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#cd822fcf {
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    min-width: 32px;
    background-color: var(--color_2);
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0a97956 {
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-image: initial;
    border-radius: 10px 10px 10px 10px;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 11px 0px;
    min-width: 32px;
    background-color: var(--color_2);
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ba45507 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#aff3bbb5 {
    align-items: flex-start;
    width: 82.1917808219178%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    height: auto;
    order: 2;
    flex-wrap: nowrap;
    min-width: 32px;
    align-self: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df0ef776 {
    align-items: flex-start;
    width: 100.00%;
    min-width: 32px;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    justify-content: space-between;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_fiv {
    width: 30%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#\31 f35905e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 5359546::before, #\33 5359546 > .bgExtraLayerOverlay {
    
}
    
#\38 5d5c2a0 {
    row-gap: 12px;
    min-width: 32px;
    flex-direction: row;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 4aef367 {
    row-gap: 12px;
    min-width: 32px;
    flex-direction: row;
    width: 100.00%;
    height: auto;
    min-height: 51px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2570d8f {
    min-width: 32px;
    min-height: 60px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#a9594e41 {
    min-width: 32px;
    width: 99.82%;
    flex-wrap: nowrap;
    flex-direction: column;
    row-gap: 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7538ce3 {
    min-width: 32px;
    min-height: 60px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\36 76dbd5f {
    width: 100%;
    min-height: 80px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0% 0% 0% 0%;
}
    
#f7ee995b {
    min-width: 32px;
    min-height: 60px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\38 63ab21e {
    min-width: 32px;
    min-height: 60px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\38 f4aada2 {
    min-width: 32px;
    width: 250px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7e97e3f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 24px;
    padding: 5% 4% 2.5% 4%;
}
    
#\33 1da1739 {
    min-width: 32px;
    width: 670px;
    margin: 0px 0% 0px 0%;
}
    
#cd822fcf {
    min-width: 32px;
    min-height: 60px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\35 0a97956 {
    min-width: 32px;
    min-height: 60px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\35 ba45507 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#aff3bbb5 {
    row-gap: 12px;
    min-width: 32px;
    flex-direction: row;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#df0ef776 {
    min-width: 32px;
    width: 99.82%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\31 f35905e {
    margin: 0px 0% 0px 0%;
}
    
#group_fiv {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\33 5359546::before, #\33 5359546 > .bgExtraLayerOverlay {
    
}
    
#\38 5d5c2a0 {
    width: 100.00%;
    row-gap: 12px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4aef367 {
    flex-direction: column;
    width: 100.00%;
    flex-wrap: nowrap;
    row-gap: 12px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2570d8f {
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#a9594e41 {
    min-width: 32px;
    width: 99.54%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\36 7538ce3 {
    min-width: 32px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\36 76dbd5f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#f7ee995b {
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\38 63ab21e {
    min-width: 32px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7e97e3f {
    min-height: 0;
    flex-direction: column;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 10% 4% 5% 4%;
}
    
#cd822fcf {
    min-width: 32px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0a97956 {
    min-width: 32px;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#aff3bbb5 {
    width: 100.00%;
    row-gap: 12px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#df0ef776 {
    width: 99.70%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
}
    
#\31 f35905e {
    margin: 0px 0% 0px 0%;
}
    
#group_fiv {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#ddfb5912 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 210b492 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 40%;
    min-height: 8px;
    background-image: initial;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 3dfa32b {
    column-gap: 4%;
    row-gap: 24px;
    width: 55.99743055555555%;
    min-height: 8px;
    min-width: 4%;
    order: 1;
    padding: 2% 0px 2% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 e71008e {
    max-width: 100%;
    width: 81.27%;
    height: auto;
    order: 0;
}
    
#b21ebec4::before, #b21ebec4 > .bgExtraLayerOverlay {
    
}
#b21ebec4 {
    background-image: url();
    background-color: rgba(0, 0, 0, 0);
    background-position: 100% 100%;
    background-size: contain;
}
#b21ebec4.lazy {
    background-image: url('');
}
    
#\31 d6684e4 {
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 1;
}
    
#widget_nit {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_2ln {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_ufl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#c7b5fd53 {
    margin: 0px 0% 0px 0%;
}
    
#widget_jno {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\32 96a1826 {
    max-width: 100%;
    width: 81.27%;
    height: auto;
    order: 4;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 23e83e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ddfb5912 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 2.5% 4% 5% 4%;
}
    
#\30 210b492 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\35 3dfa32b {
    width: 100%;
    min-height: 374px;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\32 e71008e {
    width: 100.00%;
}
    
#b21ebec4::before, #b21ebec4 > .bgExtraLayerOverlay {
    
}
#b21ebec4.lazy {
    background-image: url('');
}
    
#c7b5fd53 {
    margin: 0px 0% 0px 0%;
}
    
#widget_jno {
    height: 500px;
}
}



@media (max-width: 767px) {
    
#ddfb5912 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 5% 4% 10% 4%;
}
    
#c7b5fd53 {
    margin: 0px 0% 0px 0%;
}
    
#\30 210b492 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\35 3dfa32b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\32 e71008e {
    width: 100.00%;
}
    
#b21ebec4::before, #b21ebec4 > .bgExtraLayerOverlay {
    
}
#b21ebec4.lazy {
    background-image: url('');
}
    
#\31 d6684e4 {
    width: 100.00%;
}
    
#widget_jno {
    height: 300px;
}
    
#\32 96a1826 {
    width: 100.00%;
}
}



@media all {
    
#d559e365 {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 8fd7230::before, #\30 8fd7230 > .bgExtraLayerOverlay {
    
}
#\30 8fd7230 {
    align-items: center;
    width: 24%;
    min-height: 100%;
    max-height: none;
    border-radius: 5px 5px 5px 5px;
    background-image: url();
    row-gap: 24px;
    height: auto;
    order: 2;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    align-self: stretch;
    justify-content: space-between;
    background-color: var(--color_3);
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\30 8fd7230.lazy {
    background-image: url('');
}
    
#\38 b037bfc {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bb6a57b6 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 eedfb35 {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a5fb4197::before, #a5fb4197 > .bgExtraLayerOverlay {
    
}
#a5fb4197 {
    justify-content: space-between;
    align-items: center;
    width: 24%;
    min-height: 100%;
    max-height: none;
    border-radius: 5px 5px 5px 5px;
    background-image: url();
    row-gap: 24px;
    height: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    align-self: stretch;
    background-color: var(--color_3);
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#a5fb4197.lazy {
    background-image: url('');
}
    
#e87d6783::before, #e87d6783 > .bgExtraLayerOverlay {
    
}
#e87d6783 {
    justify-content: space-between;
    align-items: center;
    width: 24%;
    min-height: 100%;
    max-height: none;
    border-radius: 5px 5px 5px 5px;
    background-image: url();
    row-gap: 24px;
    height: auto;
    order: 1;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    align-self: stretch;
    background-color: var(--color_3);
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#e87d6783.lazy {
    background-image: url('');
}
    
#\32 1c842dd {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b10879b {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c59bb75 {
    align-items: center;
    width: 103.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 d2f22dc::before, #\39 d2f22dc > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.7;
}
#\39 d2f22dc {
    background-image: url(https://irp.cdn-website.com/b32cc65f/import/clib/airdaleservices_com_au/dms3rep/multi/1043235697+%281%29-1000x750.jpg);
    background-color: rgba(0, 0, 0, 0);
}
#\39 d2f22dc.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHRAAAQMFAQAAAAAAAAAAAAAAAQACAwQFERIhUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhEDEQA/AMlazK+3yAuiHeB3ioUNPjuuURLkgW//2Q==');
}
    
#\31 82d3fac {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 eed6bdc {
    align-items: center;
    width: 99.51866228724992%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#aa79cb70 {
    align-items: center;
    width: 494px;
    min-height: 252px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: center;
    order: 0;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8e54fb7 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c040356 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 60px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 12px 0%;
}
    
#d215ca50 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8d4ddc3 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1bc3ddc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b6d8d69 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 dbf20ec {
    margin: 0px 0% 0px 0%;
}
    
#cb94805a::before, #cb94805a > .bgExtraLayerOverlay {
    
}
#cb94805a {
    justify-content: space-between;
    align-items: center;
    width: 24%;
    min-height: 100%;
    max-height: none;
    border-radius: 5px 5px 5px 5px;
    background-image: url();
    row-gap: 24px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    justify-self: auto;
    align-self: stretch;
    order: 3;
    background-color: var(--color_3);
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#cb94805a.lazy {
    background-image: url('');
}
    
#\35 925b8da {
    align-items: center;
    width: 103.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c8b5b3f1 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b5a3ef6 {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f93dd748 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0034dbf {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    height: auto;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#de6e0143::before, #de6e0143 > .bgExtraLayerOverlay {
    
}
#de6e0143 {
    justify-content: space-between;
    align-items: center;
    width: 24%;
    min-height: 100%;
    max-height: none;
    border-radius: 5px 5px 5px 5px;
    background-image: url();
    row-gap: 24px;
    height: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    align-self: stretch;
    background-color: var(--color_3);
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#de6e0143.lazy {
    background-image: url('');
}
    
#bda9d7ae {
    align-items: center;
    width: 103.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 37fb317 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1d6f75c {
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 b699910 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ef754b18::before, #ef754b18 > .bgExtraLayerOverlay {
    
}
#ef754b18 {
    justify-content: space-between;
    align-items: center;
    width: 24%;
    min-height: 100%;
    max-height: none;
    border-radius: 5px 5px 5px 5px;
    background-image: url();
    row-gap: 24px;
    height: auto;
    order: 1;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    align-self: stretch;
    background-color: var(--color_3);
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#ef754b18.lazy {
    background-image: url('');
}
    
#e8ce2a37 {
    align-items: center;
    width: 99.51866228724992%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 129a2fa {
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 27cd896 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d5032ecf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0c17368::before, #\30 0c17368 > .bgExtraLayerOverlay {
    
}
#\30 0c17368 {
    align-items: center;
    width: 24%;
    min-height: 100%;
    max-height: none;
    border-radius: 5px 5px 5px 5px;
    background-image: url();
    row-gap: 24px;
    height: auto;
    order: 2;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    align-self: stretch;
    justify-content: space-between;
    background-color: var(--color_3);
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\30 0c17368.lazy {
    background-image: url('');
}
    
#\31 81a60d6 {
    align-items: center;
    width: 494px;
    min-height: 252px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: center;
    order: 0;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c1b360f {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f2d15066 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b6b5d5b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 884c9b8::before, #\37 884c9b8 > .bgExtraLayerOverlay {
    
}
#\37 884c9b8 {
    justify-content: space-between;
    align-items: center;
    width: 24%;
    min-height: 100%;
    max-height: none;
    border-radius: 5px 5px 5px 5px;
    background-image: url();
    row-gap: 24px;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    align-self: stretch;
    order: 3;
    background-color: var(--color_3);
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\37 884c9b8.lazy {
    background-image: url('');
}
    
#eaf1cb8f {
    align-items: center;
    width: 103.93%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a5b2168d {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1b1fbf3 {
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b6fee3cd {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aa79cb70 {
    min-height: 122px;
    width: 645px;
    height: auto;
}
    
#d559e365 {
    min-height: auto;
    width: 100.00%;
}
    
#\30 8fd7230::before, #\30 8fd7230 > .bgExtraLayerOverlay {
    
}
#\30 8fd7230 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 100%;
    width: 48%;
    align-self: stretch;
    max-height: none;
    height: auto;
    justify-content: space-between;
    min-width: 32px;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
#\30 8fd7230.lazy {
    background-image: url('');
}
    
#\32 c040356 {
    height: auto;
    min-height: 36px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 eedfb35 {
    min-height: auto;
}
    
#a5fb4197::before, #a5fb4197 > .bgExtraLayerOverlay {
    
}
#a5fb4197 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: auto;
    width: 48%;
    align-self: center;
    max-height: none;
    height: auto;
    min-width: 32px;
    justify-content: space-between;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
#a5fb4197.lazy {
    background-image: url('');
}
    
#\37 dbf20ec {
    margin: 0px 0% 0px 0%;
}
    
#e87d6783::before, #e87d6783 > .bgExtraLayerOverlay {
    
}
#e87d6783 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 100%;
    width: 48%;
    align-self: center;
    max-height: none;
    height: auto;
    min-width: 32px;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
#e87d6783.lazy {
    background-image: url('');
}
    
#\31 b10879b {
    min-height: auto;
}
    
#\39 b6d8d69 {
    flex-wrap: wrap;
    flex-direction: row;
    height: auto;
    min-height: 809px;
    column-gap: 2%;
    align-content: stretch;
    row-gap: 24px;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
}
    
#\36 c59bb75 {
    order: 0;
}
    
#\39 d2f22dc::before, #\39 d2f22dc > .bgExtraLayerOverlay {
    
}
#\39 d2f22dc.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHRAAAQMFAQAAAAAAAAAAAAAAAQACAwQFERIhUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhEDEQA/AMlazK+3yAuiHeB3ioUNPjuuURLkgW//2Q==');
}
    
#\31 82d3fac {
    row-gap: 24px;
    padding: 5% 4% 5% 4%;
}
    
#cb94805a::before, #cb94805a > .bgExtraLayerOverlay {
    
}
#cb94805a {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: auto;
    width: 48%;
    max-height: none;
    height: auto;
    min-width: 32px;
    justify-content: space-between;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
#cb94805a.lazy {
    background-image: url('');
}
    
#\35 925b8da {
    order: 0;
}
    
#\33 b5a3ef6 {
    min-height: auto;
}
    
#\38 0034dbf {
    flex-wrap: wrap;
    flex-direction: row;
    height: auto;
    min-height: 794px;
    column-gap: 2%;
    align-content: stretch;
    row-gap: 24px;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
}
    
#de6e0143::before, #de6e0143 > .bgExtraLayerOverlay {
    
}
#de6e0143 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 100%;
    width: 48%;
    align-self: stretch;
    max-height: none;
    height: auto;
    min-width: 32px;
    justify-content: space-between;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
#de6e0143.lazy {
    background-image: url('');
}
    
#bda9d7ae {
    order: 0;
}
    
#\34 1d6f75c {
    min-height: auto;
}
    
#ef754b18::before, #ef754b18 > .bgExtraLayerOverlay {
    
}
#ef754b18 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 100%;
    width: 48%;
    align-self: center;
    max-height: none;
    height: auto;
    min-width: 32px;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
#ef754b18.lazy {
    background-image: url('');
}
    
#\31 129a2fa {
    min-height: auto;
}
    
#\30 0c17368::before, #\30 0c17368 > .bgExtraLayerOverlay {
    
}
#\30 0c17368 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 100%;
    width: 48%;
    align-self: stretch;
    max-height: none;
    height: auto;
    justify-content: space-between;
    min-width: 32px;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
#\30 0c17368.lazy {
    background-image: url('');
}
    
#\31 81a60d6 {
    min-height: 122px;
    width: 645px;
    height: auto;
}
    
#\30 c1b360f {
    min-height: auto;
    width: 100.00%;
}
    
#\37 884c9b8::before, #\37 884c9b8 > .bgExtraLayerOverlay {
    
}
#\37 884c9b8 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: auto;
    width: 48%;
    max-height: none;
    height: auto;
    min-width: 32px;
    justify-content: space-between;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
#\37 884c9b8.lazy {
    background-image: url('');
}
    
#eaf1cb8f {
    order: 0;
}
    
#\38 1b1fbf3 {
    min-height: auto;
}
}



@media (max-width: 767px) {
    
#aa79cb70 {
    min-height: auto;
}
    
#d559e365 {
    min-height: auto;
}
    
#\30 8fd7230::before, #\30 8fd7230 > .bgExtraLayerOverlay {
    
}
#\30 8fd7230 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100%;
    justify-content: space-between;
    align-self: stretch;
    max-width: 100%;
    padding: 5% 2% 5% 2%;
    margin: 0px 0% 0px 0%;
}
#\30 8fd7230.lazy {
    background-image: url('');
}
    
#\32 c040356 {
    width: 100%;
    min-height: 44px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 12px 0%;
}
    
#\38 eedfb35 {
    height: auto;
    min-height: 24px;
}
    
#a5fb4197::before, #a5fb4197 > .bgExtraLayerOverlay {
    
}
#a5fb4197 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100%;
    align-self: stretch;
    max-width: 100%;
    align-items: center;
    padding: 5% 2% 5% 2%;
    margin: 0px 0% 0px 0%;
}
#a5fb4197.lazy {
    background-image: url('');
}
    
#\37 dbf20ec {
    margin: 0px 0% 0px 0%;
}
    
#e87d6783::before, #e87d6783 > .bgExtraLayerOverlay {
    
}
#e87d6783 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100%;
    align-self: stretch;
    max-width: 100%;
    align-items: center;
    padding: 5% 2% 5% 2%;
    margin: 0px 0% 0px 0%;
}
#e87d6783.lazy {
    background-image: url('');
}
    
#\31 b10879b {
    height: auto;
    min-height: 24px;
    align-items: center;
}
    
#\39 b6d8d69 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\36 c59bb75 {
    align-items: center;
}
    
#\39 d2f22dc::before, #\39 d2f22dc > .bgExtraLayerOverlay {
    
}
#\39 d2f22dc.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAHRAAAQMFAQAAAAAAAAAAAAAAAQACAwQFERIhUf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhEDEQA/AMlazK+3yAuiHeB3ioUNPjuuURLkgW//2Q==');
}
    
#\31 82d3fac {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 10% 4% 10% 4%;
}
    
#cb94805a::before, #cb94805a > .bgExtraLayerOverlay {
    
}
#cb94805a {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100%;
    align-items: center;
    padding: 5% 2% 5% 2%;
}
#cb94805a.lazy {
    background-image: url('');
}
    
#\35 925b8da {
    align-items: center;
}
    
#\33 b5a3ef6 {
    height: auto;
    min-height: 24px;
    align-items: center;
}
    
#\38 0034dbf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#de6e0143::before, #de6e0143 > .bgExtraLayerOverlay {
    
}
#de6e0143 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100%;
    align-self: stretch;
    max-width: 100%;
    align-items: center;
    padding: 5% 2% 5% 2%;
    margin: 0px 0% 0px 0%;
}
#de6e0143.lazy {
    background-image: url('');
}
    
#bda9d7ae {
    align-items: center;
}
    
#\34 1d6f75c {
    height: auto;
    min-height: 24px;
    align-items: center;
}
    
#ef754b18::before, #ef754b18 > .bgExtraLayerOverlay {
    
}
#ef754b18 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100%;
    align-self: stretch;
    max-width: 100%;
    align-items: center;
    padding: 5% 2% 5% 2%;
    margin: 0px 0% 0px 0%;
}
#ef754b18.lazy {
    background-image: url('');
}
    
#\31 129a2fa {
    height: auto;
    min-height: 24px;
}
    
#\30 0c17368::before, #\30 0c17368 > .bgExtraLayerOverlay {
    
}
#\30 0c17368 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100%;
    justify-content: space-between;
    align-self: stretch;
    max-width: 100%;
    padding: 5% 2% 5% 2%;
    margin: 0px 0% 0px 0%;
}
#\30 0c17368.lazy {
    background-image: url('');
}
    
#\31 81a60d6 {
    min-height: auto;
}
    
#\30 c1b360f {
    min-height: auto;
}
    
#\37 884c9b8::before, #\37 884c9b8 > .bgExtraLayerOverlay {
    
}
#\37 884c9b8 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100%;
    align-items: center;
    padding: 5% 2% 5% 2%;
}
#\37 884c9b8.lazy {
    background-image: url('');
}
    
#eaf1cb8f {
    align-items: center;
}
    
#\38 1b1fbf3 {
    height: auto;
    min-height: 24px;
    align-items: center;
}
}



@media all {
    
#\33 201c36b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8670d54 {
    width: 89.33%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9dd4978::before, #\39 9dd4978 > .bgExtraLayerOverlay {
    
}
#\39 9dd4978 {
    background-image: url();
    background-position: 0% 50%;
    background-color: rgba(0, 0, 0, 0);
    background-size: contain;
}
#\39 9dd4978.lazy {
    background-image: url('');
}
    
#d902a11e {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 5% 0% 2.5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c4a5c120 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eecd77d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edd9de4c {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 40%;
    min-height: 8px;
    background-image: initial;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 d28efbf {
    column-gap: 4%;
    row-gap: 24px;
    width: 55.99854166666667%;
    min-height: 8px;
    min-width: 4%;
    order: 0;
    padding: 2% 0px 2% 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_f23 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\36 947d0c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4b11e7f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d89 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a1aa9d4 {
    margin: 0px 0% 0px 0%;
}
    
#\35 5d40a55 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 9dd4978::before, #\39 9dd4978 > .bgExtraLayerOverlay {
    
}
#\39 9dd4978.lazy {
    background-image: url('');
}
    
#d902a11e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 4% 2.5% 4%;
}
    
#edd9de4c {
    width: 100%;
    min-height: 80px;
}
    
#\32 d28efbf {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
}
    
#\38 a1aa9d4 {
    margin: 0px 0% 0px 0%;
}
    
#\31 8670d54 {
    width: 95.24%;
}
    
#\35 5d40a55 {
    height: 500px;
}
}



@media (max-width: 767px) {
    
#\39 9dd4978::before, #\39 9dd4978 > .bgExtraLayerOverlay {
    
}
#\39 9dd4978.lazy {
    background-image: url('');
}
    
#d902a11e {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 10% 4% 5% 4%;
}
    
#edd9de4c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\32 d28efbf {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\38 a1aa9d4 {
    margin: 0px 0% 0px 0%;
}
    
#\35 5d40a55 {
    height: 300px;
}
    
#\31 8670d54 {
    width: 100.00%;
}
}



@media all {
    
#\37 a0f7f5b {
    column-gap: 4%;
    row-gap: 24px;
    width: 56%;
    min-height: 8px;
    min-width: 4%;
    order: 0;
    padding: 2% 0px 2% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 7034cd5 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 40%;
    min-height: 8px;
    background-image: initial;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 56e3e63::before, #\34 56e3e63 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
}
#\34 56e3e63 {
    background-image: url();
    background-position: 0% 50%;
}
#\34 56e3e63.lazy {
    background-image: url('');
}
    
#\30 7e23c17 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 5% 0% 2.5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ae83fb5a {
    margin: 0px 0% 0px 0%;
}
    
#widget_f8j {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ho1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qag {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_v1a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_bf0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#e569a28d[data-pinned] {
    position: sticky;
    top: 142px;
    bottom: auto;
    z-index: 1;
}
#e569a28d {
    width: 97.05%;
    height: 785px;
    min-width: 32px;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 82e64e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aae073e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 a0f7f5b {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\33 7034cd5 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\34 56e3e63::before, #\34 56e3e63 > .bgExtraLayerOverlay {
    
}
#\34 56e3e63.lazy {
    background-image: url('');
}
    
#\30 7e23c17 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 4% 2.5% 4%;
}
    
#ae83fb5a {
    margin: 0px 0% 0px 0%;
}
    
#e569a28d {
    height: 500px;
}
}



@media (max-width: 767px) {
    
#\37 a0f7f5b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#ae83fb5a {
    margin: 0px 0% 0px 0%;
}
    
#\33 7034cd5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\34 56e3e63::before, #\34 56e3e63 > .bgExtraLayerOverlay {
    
}
#\34 56e3e63.lazy {
    background-image: url('');
}
    
#\30 7e23c17 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 10% 4% 5% 4%;
}
    
#e569a28d {
    height: 300px;
}
}



@media all {
    
#\36 60b7d42 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e07e2c9 {
    width: 99.17090163934427%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 efbcd1f {
    width: 99.17090163934427%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ab78049f::before, #ab78049f > .bgExtraLayerOverlay {
    
}
#ab78049f {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 100%;
    max-height: none;
    border-radius: 5px 5px 5px 5px;
    background-image: url();
    row-gap: 24px;
    height: auto;
    order: 2;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    align-self: stretch;
    background-color: var(--color_1);
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#ab78049f.lazy {
    background-image: url('');
}
    
#\39 e0f95c8::before, #\39 e0f95c8 > .bgExtraLayerOverlay {
    
}
#\39 e0f95c8 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 100%;
    max-height: none;
    border-radius: 5px 5px 5px 5px;
    background-image: url();
    row-gap: 24px;
    height: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    align-self: stretch;
    background-color: var(--color_1);
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\39 e0f95c8.lazy {
    background-image: url('');
}
    
#\32 b771938 {
    width: 99.17090163934427%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 14cd0b2::before, #\30 14cd0b2 > .bgExtraLayerOverlay {
    
}
#\30 14cd0b2 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 100%;
    max-height: none;
    border-radius: 5px 5px 5px 5px;
    background-image: url();
    row-gap: 24px;
    height: auto;
    order: 3;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    align-self: stretch;
    background-color: var(--color_1);
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\30 14cd0b2.lazy {
    background-image: url('');
}
    
#d30165fa {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e3ca7dc {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b134461::before, #\35 b134461 > .bgExtraLayerOverlay {
    background-color: var(--color_5);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.7;
    content: '';
    height: 100%;
}
#\35 b134461 {
    background-image: url(https://irp.cdn-website.com/b32cc65f/import/clib/airdaleservices_com_au/dms3rep/multi/An-Air-Conditioner-System-1000x668.jpg);
}
#\35 b134461.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABAwQDAAAAAAAAAAAAAAABAAIDBhETIQQFgf/EABUBAQEAAAAAAAAAAAAAAAAAAAAC/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQARIf/aAAwDAQACEQMRAD8ApqqqDriMPFgcyUC7xbQ9UA6q4muIxHRsiKzswL//2Q==');
}
    
#\33 d307184 {
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-height: 48px;
    align-items: center;
    flex-wrap: nowrap;
    min-width: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 ebbd3a8::before, #\36 ebbd3a8 > .bgExtraLayerOverlay {
    
}
#\36 ebbd3a8 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 100%;
    max-height: none;
    border-radius: 5px 5px 5px 5px;
    background-image: url();
    row-gap: 24px;
    height: auto;
    order: 1;
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    align-self: stretch;
    background-color: var(--color_1);
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 ebbd3a8.lazy {
    background-image: url('');
}
    
#\39 9a4bac1 {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a733ee5 {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b4ba255 {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8492ac5 {
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 f74d7da {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: wrap;
    align-items: center;
    order: 0;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    padding: 0px 0% 0px 0%;
}
    
#\37 d494f23 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 d307184 {
    height: auto;
    min-height: 36px;
}
    
#\36 ebbd3a8::before, #\36 ebbd3a8 > .bgExtraLayerOverlay {
    
}
#\36 ebbd3a8 {
    min-width: 32px;
    row-gap: 12px;
    width: 99.99890189144544%;
    margin: 0px 0% 0px 0%;
}
#\36 ebbd3a8.lazy {
    background-image: url('');
}
    
#ab78049f::before, #ab78049f > .bgExtraLayerOverlay {
    
}
#ab78049f {
    min-width: 32px;
    row-gap: 12px;
    width: 99.9999441639718%;
    margin: 0px 0% 0px 0%;
}
#ab78049f.lazy {
    background-image: url('');
}
    
#\39 e0f95c8::before, #\39 e0f95c8 > .bgExtraLayerOverlay {
    
}
#\39 e0f95c8 {
    min-width: 32px;
    row-gap: 12px;
    justify-content: flex-start;
    width: 99.99890189144544%;
    margin: 0px 0% 0px 0%;
}
#\39 e0f95c8.lazy {
    background-image: url('');
}
    
#\33 8492ac5 {
    min-height: 0px;
    row-gap: 24px;
    padding: 5% 4% 5% 4%;
}
    
#\30 14cd0b2::before, #\30 14cd0b2 > .bgExtraLayerOverlay {
    
}
#\30 14cd0b2 {
    min-width: 32px;
    row-gap: 12px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
#\30 14cd0b2.lazy {
    background-image: url('');
}
    
#\39 f74d7da {
    column-gap: 2%;
    height: auto;
    min-height: 618px;
    flex-direction: row;
    flex-wrap: wrap;
    row-gap: 24px;
    justify-content: space-between;
}
    
#\35 b134461::before, #\35 b134461 > .bgExtraLayerOverlay {
    
}
#\35 b134461.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABAwQDAAAAAAAAAAAAAAABAAIDBhETIQQFgf/EABUBAQEAAAAAAAAAAAAAAAAAAAAC/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQARIf/aAAwDAQACEQMRAD8ApqqqDriMPFgcyUC7xbQ9UA6q4muIxHRsiKzswL//2Q==');
}
    
#\37 d494f23 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ab78049f::before, #ab78049f > .bgExtraLayerOverlay {
    
}
#ab78049f {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    justify-content: center;
    row-gap: 12px;
    padding: 5% 2% 5% 2%;
    margin: 0px 0% 0px 0%;
}
#ab78049f.lazy {
    background-image: url('');
}
    
#\39 e0f95c8::before, #\39 e0f95c8 > .bgExtraLayerOverlay {
    
}
#\39 e0f95c8 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    justify-content: center;
    row-gap: 12px;
    padding: 5% 2% 5% 2%;
    margin: 0px 0% 0px 0%;
}
#\39 e0f95c8.lazy {
    background-image: url('');
}
    
#\30 14cd0b2::before, #\30 14cd0b2 > .bgExtraLayerOverlay {
    
}
#\30 14cd0b2 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    justify-content: center;
    row-gap: 12px;
    padding: 5% 2% 5% 2%;
    margin: 0px 0% 0px 0%;
}
#\30 14cd0b2.lazy {
    background-image: url('');
}
    
#d30165fa {
    width: 100.00%;
}
    
#\37 e3ca7dc {
    width: 25%;
    height: auto;
    margin-bottom: 0px;
}
    
#\35 b134461::before, #\35 b134461 > .bgExtraLayerOverlay {
    
}
#\35 b134461.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABAwQDAAAAAAAAAAAAAAABAAIDBhETIQQFgf/EABUBAQEAAAAAAAAAAAAAAAAAAAAC/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQARIf/aAAwDAQACEQMRAD8ApqqqDriMPFgcyUC7xbQ9UA6q4muIxHRsiKzswL//2Q==');
}
    
#\33 d307184 {
    width: 100%;
    min-height: 72px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\36 ebbd3a8::before, #\36 ebbd3a8 > .bgExtraLayerOverlay {
    
}
#\36 ebbd3a8 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    justify-content: center;
    row-gap: 12px;
    padding: 5% 2% 5% 2%;
    margin: 0px 0% 0px 0%;
}
#\36 ebbd3a8.lazy {
    background-image: url('');
}
    
#\39 9a4bac1 {
    width: 25%;
    height: auto;
}
    
#\37 a733ee5 {
    width: 25%;
    height: auto;
}
    
#\37 b4ba255 {
    width: 25%;
    height: auto;
}
    
#\33 8492ac5 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 10% 4% 10% 4%;
}
    
#\39 f74d7da {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\37 d494f23 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 09e950c::before, #\35 09e950c > .bgExtraLayerOverlay {
    
}
#\35 09e950c {
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    border-radius: 5px 5px 5px 5px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    width: 48%;
    align-items: center;
    background-image: url(https://irp.cdn-website.com/b32cc65f/import/clib/highlandstinyhomes_com_au/dms3rep/multi/IMG_7495-8f90fc0f-877e74fe-1503x837.jpeg);
    height: auto;
    min-width: 32px;
    order: 1;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
#\35 09e950c.lazy {
    background-image: url('');
}
    
#\33 67ec569 {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100.00%;
    min-height: auto;
    align-items: center;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#c2b31956::before, #c2b31956 > .bgExtraLayerOverlay {
    
}
#c2b31956 {
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    border-radius: 5px 5px 5px 5px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    width: 48%;
    align-items: center;
    background-image: url(https://irp.cdn-website.com/b32cc65f/import/clib/highlandstinyhomes_com_au/dms3rep/multi/IMG_7872-720x960.jpeg);
    height: auto;
    min-width: 32px;
    order: 0;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
#c2b31956.lazy {
    background-image: url('');
}
    
#\38 22a7a34 {
    align-self: auto;
    max-width: 100%;
    width: 99.15799660894248%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#daaf4845 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 48px;
    min-width: 4%;
    height: auto;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 12px 0%;
}
    
#\33 9d8bb3e {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 85daaee::before, #\34 85daaee > .bgExtraLayerOverlay {
    
}
#\34 85daaee {
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    border-radius: 5px 5px 5px 5px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    width: 48%;
    border-width: 0px 0px 0px 0px;
    align-items: center;
    background-image: url(https://irp.cdn-website.com/b32cc65f/import/clib/highlandstinyhomes_com_au/dms3rep/multi/IMG_7211-692e7f46-1584x1545.jpg);
    border-style: solid;
    height: auto;
    min-width: 32px;
    order: 2;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
#\34 85daaee.lazy {
    background-image: url('');
}
    
#eecc67cd {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 565da3a {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    justify-content: flex-start;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 424ded2 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 20b27f4::before, #\31 20b27f4 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.7;
}
#\31 20b27f4 {
    background-color: var(--color_2);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: url(https://irp.cdn-website.com/b32cc65f/import/clib/airdaleservices_com_au/dms3rep/multi/269608127+%281%29-640x427.jpg);
    border-style: solid;
}
#\31 20b27f4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABAwMFAAAAAAAAAAAAAAACAAMEAQUhBhEiMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABcRAQADAAAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/ALmsjlTL849b5BNG2OQr1VQaXKRtyLPqImyAOSqmz//Z');
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 2785935 {
    max-width: 100%;
    width: 1161px;
    height: auto;
    min-width: 32px;
}
    
#a9eae860 {
    margin: 0px 0% 0px 0%;
}
    
#ad588eab {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 50dc2da {
    row-gap: 24px;
    column-gap: 2%;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    order: 1;
    height: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0px 0%;
}
    
#\39 2d99592 {
    align-self: auto;
    max-width: 100%;
    width: 99.55%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6ea3e72 {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100.00%;
    min-height: auto;
    justify-content: flex-start;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 efb274c {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 50e0cee {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8bd9196::before, #c8bd9196 > .bgExtraLayerOverlay {
    
}
#c8bd9196 {
    align-self: stretch;
    max-height: none;
    min-height: 100%;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    border-radius: 5px 5px 5px 5px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    width: 48%;
    border-width: 0px 0px 0px 0px;
    align-items: center;
    background-image: url(https://irp.cdn-website.com/b32cc65f/import/clib/highlandstinyhomes_com_au/dms3rep/multi/IMG_7211-692e7f46-1584x1545.jpg);
    border-style: solid;
    height: auto;
    min-width: 32px;
    order: 2;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
#c8bd9196.lazy {
    background-image: url('');
}
    
#d53b50ab {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 100.00%;
    min-height: auto;
    justify-content: flex-start;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 37a24a6 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6c91a9d {
    max-width: 100%;
    width: 99.15799660894248%;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 09e950c::before, #\35 09e950c > .bgExtraLayerOverlay {
    
}
#\35 09e950c {
    row-gap: 24px;
    width: 48%;
    min-height: auto;
    min-width: 32px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
#\35 09e950c.lazy {
    background-image: url('');
}
    
#\33 67ec569 {
    row-gap: 12px;
}
    
#c2b31956::before, #c2b31956 > .bgExtraLayerOverlay {
    
}
#c2b31956 {
    row-gap: 24px;
    width: 48%;
    min-height: auto;
    min-width: 32px;
    height: auto;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
#c2b31956.lazy {
    background-image: url('');
}
    
#daaf4845 {
    min-height: 60px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9d8bb3e {
    padding: 5% 4% 5% 4%;
}
    
#\34 85daaee::before, #\34 85daaee > .bgExtraLayerOverlay {
    
}
#\34 85daaee {
    row-gap: 24px;
    width: 48%;
    min-height: auto;
    min-width: 32px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
#\34 85daaee.lazy {
    background-image: url('');
}
    
#\30 565da3a {
    row-gap: 12px;
}
    
#\31 20b27f4::before, #\31 20b27f4 > .bgExtraLayerOverlay {
    
}
#\31 20b27f4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABAwMFAAAAAAAAAAAAAAACAAMEAQUhBhEiMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABcRAQADAAAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/ALmsjlTL849b5BNG2OQr1VQaXKRtyLPqImyAOSqmz//Z');
}
    
#\30 2785935 {
    align-self: auto;
    width: 99.85000581625293%;
    justify-self: auto;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9eae860 {
    margin: 0px 0% 0px 0%;
}
    
#\39 50dc2da {
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    column-gap: 24px;
}
    
#\30 6ea3e72 {
    row-gap: 12px;
}
    
#c8bd9196::before, #c8bd9196 > .bgExtraLayerOverlay {
    
}
#c8bd9196 {
    row-gap: 24px;
    width: 48%;
    min-height: auto;
    min-width: 32px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
#c8bd9196.lazy {
    background-image: url('');
}
    
#d53b50ab {
    row-gap: 12px;
}
}



@media (max-width: 767px) {
    
#\35 09e950c::before, #\35 09e950c > .bgExtraLayerOverlay {
    
}
#\35 09e950c {
    row-gap: 24px;
    width: 100.00%;
    align-items: center;
    min-width: 32px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
#\35 09e950c.lazy {
    background-image: url('');
}
    
#\33 67ec569 {
    row-gap: 12px;
}
    
#c2b31956::before, #c2b31956 > .bgExtraLayerOverlay {
    
}
#c2b31956 {
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    align-items: center;
    min-width: 32px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
#c2b31956.lazy {
    background-image: url('');
}
    
#daaf4845 {
    width: 100%;
    min-height: 36px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9d8bb3e {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\34 85daaee::before, #\34 85daaee > .bgExtraLayerOverlay {
    
}
#\34 85daaee {
    row-gap: 24px;
    align-self: stretch;
    max-width: 100%;
    width: 100%;
    align-items: center;
    min-width: 32px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
#\34 85daaee.lazy {
    background-image: url('');
}
    
#\30 565da3a {
    row-gap: 12px;
}
    
#\31 20b27f4::before, #\31 20b27f4 > .bgExtraLayerOverlay {
    
}
#\31 20b27f4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABAwMFAAAAAAAAAAAAAAACAAMEAQUhBhEiMUH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABcRAQADAAAAAAAAAAAAAAAAAAEAAhH/2gAMAwEAAhEDEQA/ALmsjlTL849b5BNG2OQr1VQaXKRtyLPqImyAOSqmz//Z');
}
    
#\30 2785935 {
    width: 99.47%;
    min-width: 32px;
}
    
#a9eae860 {
    margin: 0px 0% 0px 0%;
}
    
#ad588eab {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 50dc2da {
    row-gap: 12px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 6ea3e72 {
    row-gap: 12px;
}
    
#c8bd9196::before, #c8bd9196 > .bgExtraLayerOverlay {
    
}
#c8bd9196 {
    row-gap: 24px;
    align-self: stretch;
    max-width: 100%;
    width: 100%;
    align-items: center;
    min-width: 32px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
#c8bd9196.lazy {
    background-image: url('');
}
    
#d53b50ab {
    row-gap: 12px;
    width: 77.47%;
}
}



@media all {
    
#\35 6179afc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 812a17a {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 40%;
    min-height: 8px;
    background-image: initial;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    flex-direction: row;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 3b09c80 {
    column-gap: 4%;
    row-gap: 24px;
    width: 55.99854166666667%;
    min-height: 8px;
    min-width: 4%;
    order: 1;
    padding: 2% 0px 2% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 2f86592 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3070f1b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e72e3a72 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 278fa6e::before, #\37 278fa6e > .bgExtraLayerOverlay {
    
}
#\37 278fa6e {
    background-image: url();
    background-position: 50% 0%;
    background-color: rgba(0, 0, 0, 0);
}
#\37 278fa6e.lazy {
    background-image: url('');
}
    
#f24d17c1 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 2.5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 bab333f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5499c5e {
    margin: 0px 0% 0px 0%;
}
    
#a231d2c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0ij {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a47e91a8 {
    width: 100%;
    height: 640px;
    min-width: 32px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 278fa6e::before, #\37 278fa6e > .bgExtraLayerOverlay {
    
}
#\37 278fa6e.lazy {
    background-image: url('');
}
    
#f24d17c1 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 2.5% 4% 5% 4%;
}
    
#\31 812a17a {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\30 3b09c80 {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\38 5499c5e {
    margin: 0px 0% 0px 0%;
}
    
#a47e91a8 {
    height: 500px;
}
}



@media (max-width: 767px) {
    
#\37 278fa6e::before, #\37 278fa6e > .bgExtraLayerOverlay {
    
}
#\37 278fa6e.lazy {
    background-image: url('');
}
    
#f24d17c1 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 5% 4% 10% 4%;
}
    
#\31 812a17a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\30 3b09c80 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\38 5499c5e {
    margin: 0px 0% 0px 0%;
}
    
#a47e91a8 {
    height: 300px;
}
    
#widget_0ij {
    width: 100.00%;
}
    
#\35 6179afc {
    width: 100.00%;
}
}



@media all {
    
#b0bcfb8e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b0bcfb8e {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 96c447f.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\36 96c447f {
    width: 99.99768034443372%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2fea326 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 769580b {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b0d4e64.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\37 b0d4e64 {
    width: 38px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\38 3cf9485 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8cc813b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.44%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e12b2fb {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: space-between;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 33a9f41::before, #\31 33a9f41 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\31 33a9f41 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 36px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    background-image: initial;
    min-width: 4%;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0% 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 45cfe2f {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    height: auto;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9eede8e {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    background-color: var(--color_3);
    background-image: initial;
    height: auto;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1);
    border-width: 0px 0px 0px 0px;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a361138f {
    margin: 0px 0% 0px 0%;
}
    
#\30 8c4f8c2::before, #\30 8c4f8c2 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.7;
}
#\30 8c4f8c2 {
    background-image: url(https://irp.cdn-website.com/b32cc65f/import/clib/airdaleservices_com_au/dms3rep/multi/outdoor-unit-of-an-air-conditioning-system-1000x667.jpeg);
    background-position: 50% 0%;
}
#\30 8c4f8c2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAgICAgMAAAAAAAAAAAAAAQMAAgURBBITITH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwCHKyONQsUyq/K2ySFkV+H3M4Y0d7a3rZiInIMRUv/Z');
}
    
#d23eb2e2 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 789575d {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1b118c7 {
    min-height: 0;
    column-gap: 1%;
    row-gap: 48px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 0f408d8 {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    background-color: var(--color_3);
    background-image: initial;
    height: auto;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1);
    border-width: 0px 0px 0px 0px;
    align-self: stretch;
    order: 1;
    min-width: 32px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 06e45d5 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    height: auto;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d25dcafc {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3816d6c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a3816d6c {
    width: 330px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c959a5f7 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e5e583b.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\34 e5e583b {
    width: 99.99768034443372%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b898e57d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.44%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b84412fb.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#b84412fb {
    width: 38px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#ae8ebfec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5bf07db {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    background-color: var(--color_3);
    background-image: initial;
    height: auto;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1);
    border-width: 0px 0px 0px 0px;
    align-self: stretch;
    order: 2;
    min-width: 32px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7c44dcd {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    height: auto;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c967ec5e {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bce31ae.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 bce31ae {
    width: 276px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e720060 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 363a980.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\30 363a980 {
    width: 99.99768034443372%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b420f80 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.44%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 42e11ab.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\36 42e11ab {
    width: 38px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\30 e8d4b27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed1df2e4 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-content: space-between;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9f34709 {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    background-color: var(--color_3);
    background-image: initial;
    height: auto;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1);
    border-width: 0px 0px 0px 0px;
    min-width: 32px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    align-self: stretch;
    order: 0;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5e33cea {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    height: auto;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0cbd3d3 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d99784d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 d99784d {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 993adca {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c67421f7.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#c67421f7 {
    width: 99.99768034443372%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d7e8263 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.44%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 71215fa.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\35 71215fa {
    width: 38px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\33 f9ba9c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aaec9589 {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    background-color: var(--color_3);
    background-image: initial;
    height: auto;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1);
    border-width: 0px 0px 0px 0px;
    align-self: stretch;
    order: 2;
    min-width: 32px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c7aac84 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    height: auto;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5828dab {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fdc785b0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fdc785b0 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 477d9db {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 381934b.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\32 381934b {
    width: 99.99768034443372%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0dda03d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.44%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6852c9f.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\30 6852c9f {
    width: 38px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\35 b7b7a74 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f54ca895 {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    background-color: var(--color_3);
    background-image: initial;
    height: auto;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.1);
    border-width: 0px 0px 0px 0px;
    min-width: 32px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    align-self: stretch;
    order: 1;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3d92a2d {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    height: auto;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2cfab84 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c40314af.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c40314af {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ff60555 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf6bde8a.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#cf6bde8a {
    width: 99.99768034443372%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a0e66d7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.44%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfa09758.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#bfa09758 {
    width: 38px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 3% 0px 0%;
}
    
#\34 556a1f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9bf0ca5 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dqr {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#group_a7q {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 24px;
    column-gap: 4%;
    row-gap: 24px;
    order: 3;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 33a9f41 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
}
    
#\30 8c4f8c2::before, #\30 8c4f8c2 > .bgExtraLayerOverlay {
    
}
#\30 8c4f8c2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAgICAgMAAAAAAAAAAAAAAQMAAgURBBITITH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwCHKyONQsUyq/K2ySFkV+H3M4Y0d7a3rZiInIMRUv/Z');
}
    
#\38 3cf9485 {
    width: 605px;
}
    
#\33 45cfe2f {
    min-height: 129px;
    width: 100%;
    height: auto;
    align-items: flex-start;
}
    
#\39 9eede8e {
    min-height: 30.95%;
    width: 100.00%;
    max-height: none;
    height: auto;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\39 1b118c7 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 24px;
    padding: 5% 4% 5% 4%;
}
    
#\31 e12b2fb {
    flex-wrap: nowrap;
    column-gap: 12px;
    flex-direction: column;
    row-gap: 24px;
}
    
#\37 0f408d8 {
    min-height: 100%;
    width: 99.9999441639718%;
    max-height: none;
    height: auto;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\32 06e45d5 {
    min-height: 129px;
    width: 100%;
    height: auto;
}
    
#e5bf07db {
    min-height: 100%;
    width: 100.00%;
    max-height: none;
    height: auto;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#f7c44dcd {
    min-height: 129px;
    width: 100%;
    height: auto;
}
    
#ed1df2e4 {
    flex-wrap: nowrap;
    column-gap: 12px;
    flex-direction: column;
    row-gap: 24px;
}
    
#f9f34709 {
    min-height: 100%;
    width: 100.00%;
    max-height: none;
    height: auto;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#b5e33cea {
    min-height: 126px;
    width: 100%;
    height: auto;
}
    
#aaec9589 {
    min-height: 100%;
    width: 100.00%;
    max-height: none;
    height: auto;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\31 c7aac84 {
    min-height: 126px;
    width: 100%;
    height: auto;
}
    
#f54ca895 {
    min-height: 100%;
    width: 100.00%;
    max-height: none;
    height: auto;
    min-width: 32px;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#c3d92a2d {
    min-height: 126px;
    width: 100%;
    height: auto;
}
    
#group_dqr {
    width: 100%;
    min-height: 80px;
}
    
#group_a7q {
    width: 100%;
    min-height: 48px;
    height: auto;
}
    
#\37 9bf0ca5 {
    width: 583px;
}
    
#\30 769580b {
    width: 661px;
}
    
#\37 789575d {
    align-items: center;
}
    
#\36 8cc813b {
    justify-content: center;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
}
    
#\37 b0d4e64.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 b0d4e64 {
    width: 30px;
    margin: 0px 1% 0px 0%;
}
    
#\30 2fea326 {
    width: auto;
}
    
#d25dcafc {
    align-items: center;
}
    
#ae8ebfec {
    width: auto;
}
    
#b898e57d {
    justify-content: center;
    width: 100%;
}
    
#b84412fb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b84412fb {
    width: 30px;
    margin: 0px 1% 0px 0%;
}
    
#c967ec5e {
    align-items: center;
}
    
#\30 e8d4b27 {
    width: auto;
}
    
#\38 b420f80 {
    width: 100%;
    justify-content: center;
}
    
#\36 42e11ab.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 42e11ab {
    width: 30px;
    margin: 0px 1% 0px 0%;
}
    
#\33 0cbd3d3 {
    align-items: center;
}
    
#\33 f9ba9c2 {
    width: auto;
}
    
#\35 71215fa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 71215fa {
    width: 30px;
    margin: 0px 1% 0px 0%;
}
    
#\39 d7e8263 {
    justify-content: center;
}
    
#\36 2cfab84 {
    align-items: center;
}
    
#\34 556a1f0 {
    width: auto;
}
    
#\38 a0e66d7 {
    justify-content: center;
}
    
#bfa09758.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bfa09758 {
    width: 30px;
    margin: 0px 1% 0px 0%;
}
    
#a5828dab {
    align-items: center;
}
    
#\35 b7b7a74 {
    width: auto;
}
    
#e0dda03d {
    justify-content: center;
}
    
#\30 6852c9f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 6852c9f {
    width: 30px;
    margin: 0px 1% 0px 0%;
}
    
#a361138f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 769580b {
    width: 100.00%;
}
    
#\38 3cf9485 {
    width: 343px;
}
    
#\36 8cc813b {
    justify-content: flex-start;
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0% 0% 0% 0%;
}
    
#\31 e12b2fb {
    flex-wrap: nowrap;
    flex-direction: column;
    height: auto;
    min-height: auto;
    align-items: center;
    row-gap: 12px;
}
    
#\31 33a9f41 {
    row-gap: 12px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\33 45cfe2f {
    min-height: auto;
    height: auto;
}
    
#\39 9eede8e {
    width: 100.00003642489644%;
    align-items: flex-start;
    height: auto;
    min-height: 211px;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a361138f {
    margin: 0px 0% 0px 0%;
}
    
#\30 8c4f8c2::before, #\30 8c4f8c2 > .bgExtraLayerOverlay {
    
}
#\30 8c4f8c2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAgICAgMAAAAAAAAAAAAAAQMAAgURBBITITH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwCHKyONQsUyq/K2ySFkV+H3M4Y0d7a3rZiInIMRUv/Z');
}
    
#\37 789575d {
    align-items: center;
}
    
#\39 1b118c7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 10% 4% 10% 4%;
}
    
#\37 0f408d8 {
    width: 100.00003642489644%;
    align-items: flex-start;
    height: auto;
    min-height: 182px;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 06e45d5 {
    min-height: auto;
    height: auto;
}
    
#d25dcafc {
    align-items: center;
}
    
#b898e57d {
    justify-content: center;
    padding: 0% 0% 0% 0%;
}
    
#e5bf07db {
    width: 100.00003642489644%;
    align-items: flex-start;
    height: auto;
    min-height: 182px;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7c44dcd {
    min-height: auto;
    height: auto;
}
    
#c967ec5e {
    align-items: center;
}
    
#\38 b420f80 {
    justify-content: center;
    padding: 0% 0% 0% 0%;
}
    
#ed1df2e4 {
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: center;
    row-gap: 12px;
}
    
#f9f34709 {
    width: 100.00003642489644%;
    align-items: flex-start;
    height: auto;
    min-height: 161px;
    min-width: 32px;
    padding: 6% 6% 6% 6%;
}
    
#b5e33cea {
    min-height: auto;
    height: auto;
}
    
#\33 0cbd3d3 {
    align-items: center;
}
    
#\39 d7e8263 {
    justify-content: center;
    padding: 0% 0% 0% 0%;
}
    
#aaec9589 {
    width: 100.00003642489644%;
    align-items: flex-start;
    height: auto;
    min-height: 187px;
    justify-self: auto;
    order: 1;
    min-width: 32px;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c7aac84 {
    min-height: auto;
    height: auto;
}
    
#a5828dab {
    align-items: center;
}
    
#e0dda03d {
    justify-content: center;
    padding: 0% 0% 0% 0%;
}
    
#f54ca895 {
    width: 100.00003642489644%;
    align-items: flex-start;
    height: auto;
    min-height: 211px;
    min-width: 32px;
    padding: 6% 6% 6% 6%;
}
    
#c3d92a2d {
    min-height: auto;
    height: auto;
}
    
#\36 2cfab84 {
    align-items: center;
}
    
#\38 a0e66d7 {
    justify-content: center;
    padding: 0% 0% 0% 0%;
}
    
#\37 9bf0ca5 {
    width: 343px;
}
    
#group_dqr {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_a7q {
    width: 100%;
    min-height: 72px;
    align-items: center;
    height: auto;
}
    
#\37 b0d4e64.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 b0d4e64 {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 2fea326 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c40314af {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#fdc785b0 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\33 3745307 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e5cc36f {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 5% 0% 2.5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c1fcb591 {
    margin: 0px 0% 0px 0%;
}
    
#d3cde50a::before, #d3cde50a > .bgExtraLayerOverlay {
    
}
#d3cde50a {
    background-image: initial;
    background-position: 0% 50%;
    background-color: rgba(0, 0, 0, 0);
}
    
#fc7070e2[data-pinned] {
    position: sticky;
    top: 142px;
    bottom: auto;
    z-index: 1;
}
#fc7070e2 {
    width: 100.00%;
    height: 680px;
    min-width: 32px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    order: 0;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 98e67ae {
    column-gap: 4%;
    row-gap: 24px;
    width: 55.99854166666667%;
    min-height: 8px;
    min-width: 4%;
    order: 1;
    padding: 2% 0px 2% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 1daacb2 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 40%;
    min-height: 8px;
    background-image: initial;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    flex-direction: row;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 0d93674 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4i7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 48617d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd15ba26 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6425b9a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 e5cc36f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 4% 2.5% 4%;
}
    
#d3cde50a::before, #d3cde50a > .bgExtraLayerOverlay {
    
}
    
#\32 1daacb2 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\36 98e67ae {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#c1fcb591 {
    margin: 0px 0% 0px 0%;
}
    
#\38 0d93674 {
    width: 100.00%;
}
    
#fc7070e2 {
    height: 500px;
}
}



@media (max-width: 767px) {
    
#\33 3745307 {
    width: 100.00%;
}
    
#\32 e5cc36f {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 10% 4% 5% 4%;
}
    
#c1fcb591 {
    margin: 0px 0% 0px 0%;
}
    
#d3cde50a::before, #d3cde50a > .bgExtraLayerOverlay {
    
}
    
#fc7070e2 {
    height: 300px;
}
    
#\32 1daacb2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\36 98e67ae {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\38 0d93674 {
    width: 100.00%;
}
    
#cd15ba26 {
    width: 100.00%;
}
}



@media all {
    
#\33 96884c3 {
    column-gap: 4%;
    row-gap: 24px;
    width: 51%;
    min-height: 8px;
    min-width: 4%;
    order: 0;
    padding: 2% 0px 2% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 f5ac1e2[data-pinned] {
    position: sticky;
    top: 142px;
    bottom: auto;
    z-index: 1;
}
#\39 f5ac1e2 {
    width: 100%;
    height: 650px;
    min-width: 32px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 903d946 {
    margin: 0px 0% 0px 0%;
}
    
#\34 7de4217 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 45%;
    min-height: 8px;
    background-image: initial;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    flex-direction: row;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b916025b {
    width: 88.70%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#ce0b94c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\33 ff40791 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 2.5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ff43555c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\32 b0f8f4a::before, #\32 b0f8f4a > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
}
#\32 b0f8f4a {
    background-image: url();
    background-position: 0% 50%;
}
#\32 b0f8f4a.lazy {
    background-image: url('');
}
    
#d5dea071 {
    width: 99.99619308693931%;
    height: auto;
    max-width: 100%;
    order: 5;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b69b3589 {
    width: 99.99619308693931%;
    height: auto;
    max-width: 100%;
    order: 5;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1a2 {
    width: 99.99619308693931%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d3d {
    width: 99.99619308693931%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0387208 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    justify-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%;
}
    
#\31 3cdfc2c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: auto;
    justify-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%;
}
    
#widget_d68 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_ms6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_4c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 96884c3 {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\34 7de4217 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\33 ff40791 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 2.5% 4% 5% 4%;
}
    
#\32 b0f8f4a::before, #\32 b0f8f4a > .bgExtraLayerOverlay {
    
}
#\32 b0f8f4a.lazy {
    background-image: url('');
}
    
#\32 903d946 {
    margin: 0px 0% 0px 0%;
}
    
#b916025b {
    width: 100.00%;
}
    
#\39 f5ac1e2 {
    height: 500px;
}
}



@media (max-width: 767px) {
    
#\33 96884c3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\39 f5ac1e2 {
    height: 300px;
}
    
#\32 903d946 {
    margin: 0px 0% 0px 0%;
}
    
#\34 7de4217 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\33 ff40791 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 5% 4% 10% 4%;
}
    
#\32 b0f8f4a::before, #\32 b0f8f4a > .bgExtraLayerOverlay {
    
}
#\32 b0f8f4a.lazy {
    background-image: url('');
}
    
#b916025b {
    width: 100.00%;
}
    
#\34 0387208 {
    width: 100.00%;
}
}



@media all {
    
#\38 6ca3c05 {
    margin: 0px 0% 0px 0%;
}
    
#ac077973 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#cf4ae5a6::before, #cf4ae5a6 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
}
#cf4ae5a6 {
    background-image: url();
    background-position: 0% 50%;
}
#cf4ae5a6.lazy {
    background-image: url('');
}
    
#\36 84226e7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\35 0486a1c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#d6553af9 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 40%;
    min-height: 8px;
    background-image: initial;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    flex-direction: row;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e542a703 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fb639e54[data-pinned] {
    position: sticky;
    top: 142px;
    bottom: auto;
    z-index: 1;
}
#fb639e54 {
    width: 100%;
    height: 1016px;
    min-width: 32px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9fa13d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#\38 740b16a {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 2.5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 878a25a {
    column-gap: 4%;
    row-gap: 24px;
    width: 56%;
    min-height: 8px;
    min-width: 4%;
    order: 1;
    padding: 2% 0px 2% 0px;
    margin: 0% 0% 0% 0%;
}
    
#b594ee9e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e9af40c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\31 e6ea06c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd68843e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 8;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fb7f716 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 10;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kff {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 9;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 740b16a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 2.5% 4% 5% 4%;
}
    
#cf4ae5a6::before, #cf4ae5a6 > .bgExtraLayerOverlay {
    
}
#cf4ae5a6.lazy {
    background-image: url('');
}
    
#\30 878a25a {
    width: 100%;
    min-height: 80px;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#d6553af9 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\38 6ca3c05 {
    margin: 0px 0% 0px 0%;
}
    
#\36 84226e7 {
    width: 100.00%;
}
    
#fb639e54 {
    height: 500px;
}
}



@media (max-width: 767px) {
    
#\38 6ca3c05 {
    margin: 0px 0% 0px 0%;
}
    
#\38 740b16a {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 5% 4% 10% 4%;
}
    
#cf4ae5a6::before, #cf4ae5a6 > .bgExtraLayerOverlay {
    
}
#cf4ae5a6.lazy {
    background-image: url('');
}
    
#\30 878a25a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#d6553af9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#fb639e54 {
    height: 300px;
}
    
#\36 84226e7 {
    width: 100.00%;
}
    
#e542a703 {
    width: 88.92%;
}
    
#\31 e6ea06c {
    width: 100.00%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 22a9f7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e5d59bcd {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#b199113f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_kh1 {
    width: auto;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#d1b57ad5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e5d59bcd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d1b57ad5 {
    margin: 0px 0% 0px 0%;
}
}



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

