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

  *#dm .dmInner a.u_3039103431:hover {
    background-image:linear-gradient(180deg,rgba(255,226,26,1) 0%,rgba(229,200,0,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_3039103431.hover {
    background-image:linear-gradient(180deg,rgba(255,226,26,1) 0%,rgba(229,200,0,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner a.u_3039103431:hover span.text { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner a.u_3039103431.hover span.text { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1340228172 .svg { fill:rgba(45,96,24,0) !important; }

  *#dm .dmInner div.u_1212097556 .svg { fill:rgba(45,96,24,0) !important; }

  *#dm .dmInner div.u_1674004818 .svg { fill:rgba(45,96,24,0) !important; }

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

  *#dm .dmInner div.u_991761851 .opinion { color:rgba(51,51,51,1) !important; }

  *#dm .dmInner div.u_991761851 .readmore>span { color:rgba(51,51,51,1) !important; }

  *#dm .dmInner div.u_991761851 .review-information { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner *.u_991761851 .star.full:before { color:rgba(23,80,0,1) !important; }

  *#dm .dmInner *.u_991761851 .star.half:before { color:rgba(23,80,0,1) !important; }

  *#dm .dmInner *.u_991761851 .swiper-button-next:not(:hover) { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner *.u_991761851 .swiper-button-prev:not(:hover) { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_991761851 .readmore>strong { color:rgba(51,51,51,1) !important; }

  *#dm .dmInner div.u_991761851 .readless>strong { color:rgba(51,51,51,1) !important; }

  *#dm .dmInner *.u_991761851 .readmore { color:rgba(23,80,0,1) !important; }

  *#dm .dmInner *.u_991761851 .readless { color:rgba(23,80,0,1) !important; }

  *#dm .dmInner *.u_991761851 .readmore:hover>strong { color:rgba(23,80,0,1) !important; }

  *#dm .dmInner *.u_991761851 .readless:hover>strong { color:rgba(23,80,0,1) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_2117943195 {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-image:none !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner a.u_3023899962 {
    background-image:none !important;
    background-color:rgba(254,254,254,1) !important;
  }

  *#dm .dmInner a.u_3023899962 span.text { color:rgba(30,81,9,1) !important; }

  *#dm .dmInner a.u_3023899962:hover span.text { color:rgba(30,81,9,1) !important; }

  *#dm .dmInner a.u_3023899962.hover span.text { color:rgba(30,81,9,1) !important; }

  *#dm .dmInner a.u_3023899962:hover {
    background-color:rgba(255,226,26,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_3023899962.hover {
    background-color:rgba(255,226,26,1) !important;
    background-image:none !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_991761851 .opinion { line-height:23px !important; }

  *#dm .dmInner *.u_991761851 .readmore>span { line-height:23px !important; }

  *#dm .dmInner div.u_991761851 .review-information { font-size:18px !important; }

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

  *#dm .dmInner *.u_1188657162 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1188657162 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1188657162 .photoGalleryViewAll { padding:0 10px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_991761851 .opinion { line-height:21px !important; }

  *#dm .dmInner *.u_991761851 .readmore>span { line-height:21px !important; }

  *#dm .dmInner *.u_1188657162 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_1188657162 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_1188657162 .photoGalleryViewAll { padding:0 10px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_991761851 .opinion { font-size:17px !important; }

  *#dm .dmInner div.u_991761851 .readmore>span { font-size:17px !important; }

  *#dm .dmInner *.u_991761851 .opinion { line-height:19px !important; }

  *#dm .dmInner *.u_991761851 .readmore>span { line-height:19px !important; }

  *#dm .dmInner div.u_991761851 .review-information { font-size:18px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\30 8874821 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#bca31fa5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\38 d93c4ad {
    margin: 0px 0% 0px 0%;
}
    
#group_o1u {
    align-items: center;
    max-width: 1920px;
    width: 100%;
    min-height: 570px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
    background-image: url("https://irp.cdn-website.com/18083ccd/dms3rep/multi/hero-img-ajar.jpg?dm-skip-opt=true");
    height: auto;
    background-color: rgba(0,0,0,1);
    padding: 55px 2% 55px 2%;
    margin: 0px 0% 0px 0%;
}
    
#\38 887163e {
    background-color: rgba(45,96,24,0);
    background-image: none;
}
    
#group_aud {
    justify-content: flex-start;
    align-items: center;
    max-width: 1200px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    min-width: auto;
}
    
#widget_0us {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9mi.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_9mi {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 10px 0%;
}
    
#widget_9m9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_9m9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#widget_vtf {
    width: 275px;
    height: auto;
    min-height: 44px;
    max-width: 100%;
}
}



@media all {
    
#\37 c2fd668 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\36 019ba0f {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\36 0c77c4b {
    margin: 0px 0% 0px 0%;
}
    
#group_c8j {
    flex-direction: row;
    align-items: center;
    max-width: 1920px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    min-width: auto;
    background-color: rgba(11, 40, 0, 1);
    background-image: none;
    flex-wrap: nowrap;
    --column-gap: 3%;
    padding: 36px 2% 36px 2%;
    margin: 0px 0% 0px 0%;
}
    
#group_r4a {
    align-items: center;
    width: auto;
    min-height: 134px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
}
    
#widget_6rb {
    width: 56.5781px;
    height: 61px;
    max-width: 100%;
}
    
#widget_ovp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bfb4a2a2 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 134px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 24px;
    order: 2;
}
    
#ebf2a373 {
    width: 86px;
    height: 61px;
    max-width: 100%;
}
    
#\32 afd03e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 fcda4c9 {
    justify-content: flex-start;
    align-items: center;
    max-width: 157px;
    width: 100%;
    min-height: 134px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 24px;
    min-width: auto;
    height: auto;
    order: 4;
}
    
#\38 a357a8f {
    width: 63px;
    height: 61px;
    max-width: 100%;
}
    
#e36ebfec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a396f442 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 134px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 24px;
    order: 6;
}
    
#\30 45c8a5c {
    width: 61px;
    height: 61px;
    max-width: 100%;
}
    
#fc930c05 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 2ff7049 {
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 134px;
    max-height: 100%;
    row-gap: 13px;
    column-gap: 24px;
    order: 8;
}
    
#be87b06f {
    width: auto;
    height: 61px;
    max-width: 100%;
}
    
#\34 63e8077 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7db79bb {
    width: 1px;
    height: 100px;
    min-width: 1px;
    min-height: 100px;
    max-width: 100%;
    order: 5;
}
    
#d605e73f {
    width: 1px;
    height: 100px;
    min-width: 1px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
    
#c5f88979 {
    width: 1px;
    height: 100px;
    min-width: 1px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
}
    
#\39 20086eb {
    width: 1px;
    height: 100px;
    min-width: 1px;
    min-height: 100px;
    max-width: 100%;
    order: 7;
}
}



@media all {
    
#\38 2082945 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#c6d3b45c {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 0% 50px 0%;
}
    
#f849de93 {
    margin: 0px 0% 0px 0%;
}
    
#group_p2g {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    max-width: 1920px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0.98159509202454%;
    min-width: auto;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 2%;
    margin: 0px 0% 0px 0%;
}
    
#group_o98 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    max-width: 1200px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.2519561815336464%;
    min-width: auto;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_mgj {
    justify-content: flex-start;
    align-items: center;
    max-width: 578px;
    width: 48.17%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
}
    
#widget_oqs {
    width: 100%;
    height: auto;
    max-width: 576px;
}
    
#group_b0e {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 500px;
    width: 41.67%;
    min-height: 462px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
    height: auto;
}
    
#widget_tk0 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_vl3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
}
    
#widget_h01 {
    width: 75px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_0kt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_lpk {
    width: 180px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#widget_97q {
    width: 20.14%;
    height: 390.234px;
    max-width: 377px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_8ap {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4l8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 8b7ee48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#a3a0f7e1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_1ih {
    flex-direction: row;
    align-items: flex-start;
    max-width: 1400px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    min-width: auto;
    border-width: 10px 10px 10px 10px;
    border-color: rgba(239, 239, 239, 1) rgba(239, 239, 239, 1) rgba(239, 239, 239, 1) rgba(239, 239, 239, 1);
    border-style: solid;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 90px 2% 75px 2%;
    margin: 0px 0% 0px 0%;
}
    
#group_68q {
    align-items: center;
    max-width: 376px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
    justify-content: flex-start;
}
    
#widget_r9t {
    width: auto;
    height: 148px;
    max-width: 270px;
}
    
#widget_fr3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bd67013e {
    align-items: center;
    max-width: 376px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
    justify-content: flex-start;
}
    
#a7850c1c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j5f {
    width: auto;
    height: 148px;
    max-width: 100%;
}
    
#ada0ed89 {
    align-items: center;
    max-width: 376px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
    justify-content: flex-start;
}
    
#\38 1b7dfbe {
    width: auto;
    height: 148px;
    max-width: 100%;
}
    
#\38 f61b73f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 8133634 {
    width: 275px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
}
    
#\39 d6a34a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#c4b37477 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\30 f5d8689 {
    margin: 0px 0% 0px 0%;
}
    
#group_q5h {
    flex-direction: row;
    align-items: flex-start;
    max-width: 1920px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    min-width: auto;
    --column-gap: 0%;
}
    
#group_l6u {
    flex-direction: row;
    align-items: flex-end;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 3%;
    background-color: rgba(23, 80, 0, 1);
    background-image: none;
    flex-wrap: nowrap;
    align-self: stretch;
    justify-content: space-between;
    height: auto;
    --column-gap: 3%;
    padding: 60px 4% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#f1020f86 {
    align-items: flex-end;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 0%;
    background-color: rgba(255, 223, 0, 1);
    background-image: none;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
    justify-content: space-between;
    align-self: stretch;
    height: auto;
    padding: 60px 0% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#cbf0a8c5 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c82230e {
    width: 95px;
    height: 95px;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 d77bef8 {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 460px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.5%;
    min-width: auto;
    height: auto;
    order: 1;
    flex-wrap: nowrap;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd41706e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#widget_t2q {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6ff6240 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ufe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.166666666666666%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 16px 0% 23px 0%;
}
    
#\31 e0cc697 {
    width: 275px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
}
    
#e75e6987 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb3ec999 {
    width: 130px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0fc1c4a {
    width: 95px;
    height: 95px;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 e7261b6 {
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 480px;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.5%;
    min-width: auto;
    height: auto;
    order: 0;
    flex-wrap: nowrap;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2a865c9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.166666666666666%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 16px 0% 23px 0%;
}
    
#cffd4f43 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\30 5b2672e {
    width: 130px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c47ae25e {
    width: 130px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tnu.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tnu {
    width: 53.11%;
    height: 291.484px;
    max-width: 512px;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px -7%;
}
    
#widget_q5c {
    width: 32.47%;
    height: 263px;
    max-width: 287px;
    order: 0;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#widget_ogh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b31d4726 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.166666666666666%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 16px 0% 23px 0%;
}
    
#c19a8093 {
    width: 130px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5ed1017 {
    width: 130px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8cc7ac7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.166666666666666%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 16px 0% 23px 0%;
}
    
#\34 233b7f6 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b3326e6f {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 35f1389 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\37 477f965 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_jo2 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 1173px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
}
    
#widget_ntd {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_090 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3a8f49e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#aca43bf0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 25px 2% 45px 2%;
}
    
#group_bs8 {
    align-items: center;
    max-width: 1200px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
}
    
#widget_l1d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_adq {
    width: 100%;
    height: auto;
    max-width: 600px;
}
    
#widget_lvp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4cm {
    width: 275px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#widget_m77.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_m77 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 30px 0% 0px 0%;
}
    
#widget_nqc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_nqc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_jq9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jq9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 30px 0% 0px 0%;
}
    
#widget_njv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ifa.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_ifa {
    width: 275px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#widget_q8b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_hn6 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#widget_ouj {
    width: 12.57%;
    height: auto;
    max-width: 157px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 e0811a7 {
    width: 12.57%;
    height: auto;
    max-width: 97px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 bc318d5 {
    width: 12.57%;
    height: auto;
    max-width: 182px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c14f59d6 {
    width: 12.57%;
    height: auto;
    max-width: 114px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 be2c6e4 {
    width: 12.57%;
    height: auto;
    max-width: 170px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f8cb16c2 {
    width: 12.57%;
    height: auto;
    max-width: 190px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fe634607 {
    width: 12.57%;
    height: auto;
    max-width: 120px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 f465ea0 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a0bf3b17 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\37 35b95c5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 25px 2% 25px 2%;
}
    
#group_cnj {
    align-items: center;
    max-width: 1400px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    min-width: auto;
    background-color: rgba(45, 96, 24, 1);
    background-image: none;
    padding: 55px 2% 55px 2%;
    margin: 0px 0% 0px 0%;
}
    
#widget_fqq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_enn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hs3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_hs3 {
    width: 275px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin: 30px 0% 0px 0%;
}
    
#\34 22df1db {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bca31fa5 {
    padding: 0px 0% 0px 0%;
}
    
#group_o1u {
    min-height: 430px;
}
    
#\38 d93c4ad {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 019ba0f {
    padding: 0px 0% 0px 0%;
}
    
#group_c8j {
    --column-gap: 1.5%;
    column-gap: 1.5%;
    justify-content: space-around;
}
    
#widget_6rb {
    height: 61px;
    width: 56.5781px;
}
    
#ebf2a373 {
    height: 61px;
}
    
#\38 a357a8f {
    height: 61px;
}
    
#\30 45c8a5c {
    height: 61px;
}
    
#be87b06f {
    height: 61px;
}
    
#\36 0c77c4b {
    margin: 0px 0% 0px 0%;
}
    
#group_r4a {
    order: 0;
}
    
#bfb4a2a2 {
    order: 2;
}
    
#\31 fcda4c9 {
    order: 4;
}
    
#a396f442 {
    order: 6;
}
    
#\36 2ff7049 {
    order: 8;
}
    
#a7db79bb {
    height: auto;
}
    
#d605e73f {
    height: auto;
}
    
#c5f88979 {
    height: auto;
}
    
#\39 20086eb {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6d3b45c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_o98 {
    column-gap: 1.2519561815336464%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 54px;
}
    
#group_mgj {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: auto;
    max-width: 770px;
}
    
#group_b0e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: auto;
    max-width: 770px;
    justify-content: flex-start;
    min-height: auto;
}
    
#group_p2g {
    justify-content: center;
    padding: 0px 0px 0px 0%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a3a0f7e1 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_1ih {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    row-gap: 50px;
    padding: 50px 2% 50px 2%;
    margin: 0px 0% 0px 0%;
}
    
#widget_j5f {
    height: 148px;
}
    
#\38 1b7dfbe {
    height: 148px;
}
    
#group_68q {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: auto;
    max-width: 770px;
}
    
#bd67013e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: auto;
    max-width: 770px;
}
    
#ada0ed89 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: auto;
    max-width: 770px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c4b37477 {
    padding: 0px 0% 0px 0%;
}
    
#\34 0fc1c4a {
    height: auto;
}
    
#\32 c82230e {
    height: auto;
}
    
#\30 f5d8689 {
    margin: 0px 0% 0px 0%;
}
    
#group_l6u {
    justify-content: center;
    width: 100%;
    min-height: auto;
    padding: 60px 2% 0px 2%;
    margin: 0px 0% 0px 0%;
}
    
#\33 d77bef8 {
    min-width: auto;
    max-width: 550px;
}
    
#group_q5h {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#f1020f86 {
    width: 100%;
    min-height: auto;
    justify-content: center;
    padding: 60px 2% 0px 2%;
    margin: 0px 0% 0px 0%;
}
    
#\33 e7261b6 {
    min-width: auto;
    max-width: 550px;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 35b95c5 {
    padding: 0px 2% 25px 2%;
}
    
#\34 22df1db {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 8874821 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bca31fa5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#group_o1u {
    min-height: 460px;
    padding: 45px 4% 45px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\38 d93c4ad {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 c2fd668 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 019ba0f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#group_c8j {
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 46px 4% 36px 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_6rb {
    height: 61px;
    width: 56.5781px;
}
    
#ebf2a373 {
    height: 61px;
}
    
#\38 a357a8f {
    height: 61px;
}
    
#\30 45c8a5c {
    height: 61px;
}
    
#be87b06f {
    height: 61px;
}
    
#a7db79bb {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d605e73f {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c5f88979 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_r4a {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
    min-width: auto;
    max-width: 157px;
}
    
#bfb4a2a2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
    min-width: auto;
    max-width: 157px;
}
    
#\31 fcda4c9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
}
    
#a396f442 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.5%;
    min-width: auto;
    max-width: 157px;
}
    
#\36 2ff7049 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: auto;
    max-width: 157px;
}
    
#\36 0c77c4b {
    margin: 0px 0% 0px 0%;
}
    
#widget_ovp {
    width: 100%;
}
    
#\39 20086eb {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 2082945 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c6d3b45c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_tk0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_97q {
    height: 240px;
    order: 0;
}
    
#group_p2g {
    justify-content: center;
    padding: 0px 0px 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_o98 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    column-gap: 1.2519561815336464%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mgj {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: auto;
    max-width: 660px;
}
    
#group_b0e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: auto;
    max-width: 660px;
    justify-content: flex-start;
    align-items: center;
}
    
#group_vl3 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 13px;
}
    
#widget_0kt {
    width: 100%;
}
    
#widget_h01 {
    margin-right: 0%;
    margin-left: 0%;
    width: 75px;
}
}



@media (max-width: 767px) {
    
#\31 8b7ee48 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a3a0f7e1 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_1ih {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 35px;
    padding: 35px 4% 35px 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_r9t {
    height: 148px;
}
    
#widget_j5f {
    height: 148px;
}
    
#\38 1b7dfbe {
    height: 148px;
}
    
#group_68q {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: auto;
    max-width: 660px;
}
    
#bd67013e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: auto;
    max-width: 660px;
}
    
#ada0ed89 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: auto;
    max-width: 660px;
}
}



@media (max-width: 767px) {
    
#\39 d6a34a2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c4b37477 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#cbf0a8c5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 c82230e {
    margin-right: 0%;
    margin-left: 0%;
    width: 75px;
    height: 75px;
}
    
#\33 d77bef8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: auto;
    max-width: 660px;
    justify-content: flex-start;
    align-items: center;
}
    
#cd41706e {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 13px;
}
    
#e75e6987 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 0fc1c4a {
    margin-right: 0%;
    margin-left: 0%;
    width: 75px;
    height: 75px;
}
    
#\33 e7261b6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-width: auto;
    max-width: 660px;
    justify-content: flex-start;
    align-items: center;
}
    
#cffd4f43 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    row-gap: 13px;
}
    
#widget_tnu {
    height: 240px;
}
    
#widget_q5c {
    height: 240px;
}
    
#\30 f5d8689 {
    margin: 0px 0% 0px 0%;
}
    
#group_q5h {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_l6u {
    width: 100%;
    justify-content: center;
    padding: 60px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#f1020f86 {
    width: 100%;
    justify-content: center;
    padding: 60px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#group_ufe {
    column-gap: 4.166666666666666%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 4px;
}
    
#widget_t2q {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a6ff6240 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 2a865c9 {
    column-gap: 4.166666666666666%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 2px;
}
    
#bb3ec999 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 5b2672e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c47ae25e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b31d4726 {
    column-gap: 4.166666666666666%;
    flex-direction: row;
    flex-wrap: wrap;
    row-gap: 2px;
    align-content: center;
    justify-content: center;
}
    
#c19a8093 {
    margin-right: 0%;
    margin-left: 0%;
    width: 148.21875px;
}
    
#\39 5ed1017 {
    margin-right: 0%;
    margin-left: 0%;
    width: 148.21875px;
}
    
#\33 8cc7ac7 {
    column-gap: 4.166666666666666%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\34 233b7f6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b3326e6f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 35f1389 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 477f965 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 3a8f49e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aca43bf0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_adq {
    height: auto;
}
    
#widget_ouj {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\36 e0811a7 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\38 bc318d5 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#c14f59d6 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\33 be2c6e4 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#f8cb16c2 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#fe634607 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_hn6 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: space-around;
    --column-gap: 4%;
}
}



@media (max-width: 767px) {
    
#a0bf3b17 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 35b95c5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 25px 4%;
}
    
#\34 22df1db {
    margin: 0px 0% 0px 0%;
}
}

