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

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

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

  *#dm .dmInner div.u_1669360031 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner *.u_3238915290 {
    --kendo-color-primary:var(--color_1) !important;
    --kendo-color-on-primary:var(--color_3) !important;
  }

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

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

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

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

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

.fcgCjo { inset:20px 0px 35px !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 {
    
#\34 0383681 {
    width: 1585px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 14% 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_3);
    opacity: 0.8;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/b386ccca/dms3rep/multi/opt/pexels-photo-6275175-1920w.jpeg");
    border-radius: 20px 20px 20px 20px;
    background-repeat: repeat;
    background-size: auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 1% 1% 1% 1%;
}
    
#widget_nkl {
    width: 51.65%;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_bb0 {
    align-items: flex-start;
    width: 89.84%;
    min-height: 506px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/b386ccca/dms3rep/multi/opt/IMG_8442+-+Krista+Gauss-1920w.jpeg");
    height: auto;
    align-self: auto;
    order: 1;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    background-size: contain;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_iej {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#widget_i3r {
    width: 163.844px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f0ee2129 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    margin-top: -237px;
}
    
#c481b5fc {
    align-items: flex-start;
    width: 55.74%;
    min-height: 389px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/b386ccca/dms3rep/multi/opt/pic4-466h.JPG");
    height: auto;
    order: 1;
    min-width: 32px;
    border-radius: 24px 24px 24px 24px;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#c481b5fc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAdEAABBAIDAAAAAAAAAAAAAAACAAEDBQQiEjFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAZEQACAwEAAAAAAAAAAAAAAAAAAgEDETH/2gAMAwEAAhEDEQA/AIuVVUs+ExYYygJvuD+KEdFQ8y1m7RFJa596HZP/2Q==');
}
    
#group_hq9 {
    align-items: flex-start;
    width: 40.26%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: initial;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2io {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -11px;
}
    
#widget_l2t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_p6p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_phm {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -9px;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#aa8e2290 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\37 6ffdce7 {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 14px;
    width: 67%;
    min-width: 4%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 814d307 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 f32e8e2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d01f621e {
    flex-direction: row;
    justify-content: space-between;
    background-color: var(--color_3);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 1;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_q7d {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#f7292ce7 {
    align-items: flex-start;
    width: 99.91%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
}
    
#\39 5408e54 [data-content-reference] {
    background-color: rgba(220, 220, 220, 0.19);
    background-image: none;
}
#\39 5408e54 [data-content-reference] .accordion-title {
    color: var(--color_1) !important;
}
#\39 5408e54 {
    justify-content: flex-start;
    width: 98.47%;
    min-height: auto;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: var(--color_3);
    background-image: none;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\39 5408e54 [data-content-reference] .icon-container {
    color: var(--color_1);
}
    
#group_d7r {
    flex-direction: row;
    justify-content: space-between;
    background-color: var(--color_3);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#group_bcq {
    flex-direction: row;
    justify-content: space-between;
    background-color: var(--color_3);
    align-self: auto;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_02f {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_778 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_v6q {
    width: 574px;
    height: auto;
    max-width: 100%;
}
    
#group_veo {
    width: 31%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_o4p {
    width: 100.00%;
    height: 596px;
    max-width: 100%;
}
    
#ebc76044 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 05e2f9a {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e503c068 {
    width: 240px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 684816a {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url("https://lirp.cdn-website.com/b386ccca/dms3rep/multi/opt/golfweb-1920w.png");
    border-radius: 30px;
    background-attachment: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\30 684816a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8klEQVQI1yXJ206DMAAA0IZLHQy2tVzKOrYBhTLLBGe4mCXOhWgyE7NoEBONfoHzzcTf98HzesC9JDWSzGQZyfJEUZCiTCC0TZNgTAkBFYS5CiNVtf9PUazBwMdo6dgzywI3lJYIr8dj4ZGLYFGL80pkjcgySueGAe4Yq10iMC7T5NDuP/uXj64/3u5rFse6DtqEXRKXYXQlVm/d8+/36efr1B8emiRJtAEoIhS4Q2ek+Z67216/Hh/fu6d2Wxbcjx0NrAuT8eFsrnlUT9PpZsOqiotsytgoWJyBamfmtbHK9YhrYaKF3AhTI0j1JYdBCv8AZOEg99aEqnUAAAAASUVORK5CYII=');
}
    
#\31 3e881fb {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#ec7b7c86 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 49%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_2);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 0;
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a91bad52 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 60px;
    width: 49%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    background-color: var(--color_5);
    border-radius: 30px;
    flex-wrap: nowrap;
    order: 1;
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 e0d2e58 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 315px;
    max-height: 100%;
    background-image: url("https://lirp.cdn-website.com/b386ccca/dms3rep/multi/opt/pexels-photo-6275175-1920w.jpeg");
    border-radius: 30px;
    background-attachment: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\32 e0d2e58.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAQMFAAAAAAAAAAAAAAAAAQMCBQYEFTFBUv/EABUBAQEAAAAAAAAAAAAAAAAAAAMG/8QAGBEBAAMBAAAAAAAAAAAAAAAAAgABAwX/2gAMAwEAAhEDEQA/AJbGM+1Fxu0sDjVUDfD6RYbhR5YBNdHIh0TUNT//2Q==');
}
    
#\34 d4b27d6 {
    min-height: 511px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#a9cf9d58 {
    width: 64px;
    height: 64px;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1716cea {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 64px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 6% 0% 7%;
    margin: 6% 0% 0% 0%;
}
    
#\38 47db1ab {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\34 87d4149 {
    width: 64px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6e48852 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 ee985b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\39 6a02585 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 5c0836a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_u3c {
    width: auto;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\34 b8cb42b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ebc76044 {
    margin: 0px 0% 0px 0%;
}
    
#\37 6ffdce7 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\30 814d307 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
}
    
#\32 f32e8e2 {
    width: 100.00%;
    min-width: 32px;
}
    
#\39 5408e54 {
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_veo {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 05e2f9a {
    width: 99.73%;
    margin: 0px 0% 0px 0%;
}
    
#e503c068 {
    width: 99.17%;
    margin: 0px 0% 0px 0%;
}
    
#\30 684816a {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
    order: 1;
}
#\30 684816a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8klEQVQI1yXJ206DMAAA0IZLHQy2tVzKOrYBhTLLBGe4mCXOhWgyE7NoEBONfoHzzcTf98HzesC9JDWSzGQZyfJEUZCiTCC0TZNgTAkBFYS5CiNVtf9PUazBwMdo6dgzywI3lJYIr8dj4ZGLYFGL80pkjcgySueGAe4Yq10iMC7T5NDuP/uXj64/3u5rFse6DtqEXRKXYXQlVm/d8+/36efr1B8emiRJtAEoIhS4Q2ek+Z67216/Hh/fu6d2Wxbcjx0NrAuT8eFsrnlUT9PpZsOqiotsytgoWJyBamfmtbHK9YhrYaKF3AhTI0j1JYdBCv8AZOEg99aEqnUAAAAASUVORK5CYII=');
}
    
#\31 3e881fb {
    min-height: 115px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin-top: 8%;
    padding-left: 8%;
    padding-right: 8%;
}
    
#ec7b7c86 {
    border-radius: 30px;
    align-items: flex-start;
    width: 49.5%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91bad52 {
    border-radius: 30px;
    align-items: flex-start;
    width: 49.5%;
    row-gap: 24px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 e0d2e58 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 200px;
}
#\32 e0d2e58.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAQMFAAAAAAAAAAAAAAAAAQMCBQYEFTFBUv/EABUBAQEAAAAAAAAAAAAAAAAAAAMG/8QAGBEBAAMBAAAAAAAAAAAAAAAAAgABAwX/2gAMAwEAAhEDEQA/AJbGM+1Fxu0sDjVUDfD6RYbhR5YBNdHIh0TUNT//2Q==');
}
    
#\34 d4b27d6 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 258px;
    column-gap: 1%;
    padding-bottom: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#a9cf9d58 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1716cea {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding-left: 8%;
    padding-right: 8%;
    min-height: 115px;
    margin: 8% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 87d4149 {
    height: 56px;
    width: 56px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 6a02585 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 b8cb42b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 0383681 {
    width: 258px;
    height: auto;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25% 4% 4% 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_nkl {
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 1% 1% 1% 1%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 0;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#group_bb0 {
    height: auto;
    min-height: 171px;
    width: 62.15%;
}
    
#widget_i3r {
    width: 88.9375px;
    height: auto;
}
    
#group_hq9 {
    width: 37.82%;
    align-items: center;
    height: auto;
    min-height: 121px;
}
    
#c481b5fc {
    height: auto;
    min-height: 198px;
    width: 58.14%;
}
#c481b5fc.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAdEAABBAIDAAAAAAAAAAAAAAACAAEDBQQiEjFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgX/xAAZEQACAwEAAAAAAAAAAAAAAAAAAgEDETH/2gAMAwEAAhEDEQA/AIuVVUs+ExYYygJvuD+KEdFQ8y1m7RFJa596HZP/2Q==');
}
    
#f0ee2129 {
    margin-top: -92px;
    column-gap: 12px;
    justify-content: space-between;
}
    
#group_iej {
    justify-content: space-between;
}
}



@media (max-width: 767px) {
    
#ebc76044 {
    margin: 0px 0% 0px 0%;
}
    
#\37 6ffdce7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 814d307 {
    min-height: 0;
    flex-direction: column;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\32 f32e8e2 {
    min-width: 32px;
    width: 100%;
}
    
#\39 5408e54 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_veo {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_o4p {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\30 684816a {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
}
#\30 684816a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8klEQVQI1yXJ206DMAAA0IZLHQy2tVzKOrYBhTLLBGe4mCXOhWgyE7NoEBONfoHzzcTf98HzesC9JDWSzGQZyfJEUZCiTCC0TZNgTAkBFYS5CiNVtf9PUazBwMdo6dgzywI3lJYIr8dj4ZGLYFGL80pkjcgySueGAe4Yq10iMC7T5NDuP/uXj64/3u5rFse6DtqEXRKXYXQlVm/d8+/36efr1B8emiRJtAEoIhS4Q2ek+Z67216/Hh/fu6d2Wxbcjx0NrAuT8eFsrnlUT9PpZsOqiotsytgoWJyBamfmtbHK9YhrYaKF3AhTI0j1JYdBCv8AZOEg99aEqnUAAAAASUVORK5CYII=');
}
    
#\31 3e881fb {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 6% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec7b7c86 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#a91bad52 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    border-radius: 30px;
    row-gap: 32px;
}
    
#\32 e0d2e58 {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    background-attachment: initial;
    background-position: 50% 50%;
    min-height: 240px;
    order: 1;
}
#\32 e0d2e58.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAQMFAAAAAAAAAAAAAAAAAQMCBQYEFTFBUv/EABUBAQEAAAAAAAAAAAAAAAAAAAMG/8QAGBEBAAMBAAAAAAAAAAAAAAAAAgABAwX/2gAMAwEAAhEDEQA/AJbGM+1Fxu0sDjVUDfD6RYbhR5YBNdHIh0TUNT//2Q==');
}
    
#\34 d4b27d6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#a9cf9d58 {
    height: 56px;
    width: 56px;
}
    
#\33 1716cea {
    min-height: 56px;
}
    
#\34 87d4149 {
    height: 56px;
    width: 56px;
}
}



@media (max-width: 767px) {
    
#\36 ee985b6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 6a02585 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

