@media all {
  *#dm .dmInner *.u_1956686239 {
    align-items:flex-start !important;
    text-align:left !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1956686239 .postArticle .blogImgLink { height:220px !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1529406640 img { border-radius:50% 50% 50% 50% !important; }

  *#dm .dmInner div.u_1173340660 img { border-radius:50% 50% 50% 50% !important; }

  *#dm .dmInner div.u_1792070693 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1838449681 img {
    border-radius:50% 50% 50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1929507494 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner a.u_3711080246 span.text { text-decoration:none !important; }

  *#dm .dmInner a.u_1150954483 span.text { text-decoration:none !important; }

  *#dm .dmInner a.u_1150954483 {
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1956686239 .postDescription { max-height:1.2999999999999998em !important; }

  *#dm .dmInner div.u_1956686239 .readMore a { font-weight:600 !important; }

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1956686239 .more-posts-text-container { width:268px !important; }

  *#dm .dmInner div.u_1956686239 .postTitle a { font-size:16px !important; }

  *#dm .dmInner div.u_1956686239 .postDescription { font-size:14px !important; }

  *#dm .dmInner div.u_1956686239 .readMore a { font-size:12px !important; }
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:1025px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0.6);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 288px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 16% 4% 16% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\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/01f73102/dms3rep/multi/opt/IMG_0199-2-1920w.jpeg);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_rvi {
    width: 68%;
    height: 116px;
    max-width: 100%;
    order: 0;
    margin-left: -24px;
}
    
#widget_87a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_bie {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b8a697e {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_2mo {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    margin-left: 0%;
    margin-right: 0%;
    padding: 16px 16px 16px 16px;
}
    
#group_rmo {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 28.22%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 16% 4% 8% 4%;
}
    
#widget_rvi {
    width: 55%;
    align-self: flex-start;
    margin-left: -24px;
    margin-right: 0px;
    max-width: 100%;
    height: 114px;
}
    
#\36 3bd85219866cc362278151d {
    margin-top: 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 195px;
    align-items: center;
    width: 100%;
    height: auto;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32% 4% 32% 4%;
}
    
#widget_rvi {
    max-width: 100%;
    margin-left: -48px;
    height: 54px;
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151d {
    margin-top: 0%;
}
    
#widget_bie {
    width: 100px;
    min-height: 60px;
}
    
#group_rmo {
    width: 57.23%;
}
    
#\31 b8a697e {
    width: 100px;
    height: auto;
    min-height: 60px;
}
    
#group_2mo {
    column-gap: 0%;
    align-self: center;
    margin: -20% 0% -20% 0%;
}
}



@media all {
    
#\33 d04f95d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 21px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#c6e03620 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 11787a9 {
    margin-top: -50px;
    margin-bottom: -50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6e03620 {
    padding-left: 4%;
    padding-right: 4%;
}
    
#\32 11787a9 {
    margin-top: 0%;
}
}



@media (max-width: 767px) {
    
#\33 d04f95d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#c6e03620 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 0%;
}
}



@media all {
    
#\32 39f05d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 d326414 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_m2t {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_qvi {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2i0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 b39952a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 3746dbb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\37 882b289 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e6d99a14 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 47af0f9 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 14bd742 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 e22e3bb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 a2c3f80 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 41e7c40 {
    margin-top: -100px;
    margin-bottom: -100px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 d326414 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 414px;
    column-gap: 2%;
    row-gap: 12px;
    padding: 8% 6% 8% 6%;
}
    
#\32 39f05d1 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 b39952a {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 a2c3f80 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\32 39f05d1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\32 d326414 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 8px;
}
    
#\32 b39952a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 a2c3f80 {
    width: 100%;
    min-height: 199px;
    align-items: flex-start;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 47af0f9 {
    width: 48px;
}
    
#widget_qvi {
    width: 48px;
}
    
#e6d99a14 {
    width: 48px;
}
}



@media all {
    
#df2d99e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 58387da {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_luc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8l9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 58387da {
    padding-left: 4%;
    padding-right: 4%;
}
    
#df2d99e5 {
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#df2d99e5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\32 58387da {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\33 39d766f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 4fbf559 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#c1941a04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 88582dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 2% 1.9969512195121952% 2% 1.9969512195121952%;
    margin: 0% 0% 0% 0%;
}
    
#\30 ffd6861 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#efc01b5f {
    width: 99.61%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 c2d5e7a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: flex-start;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 55bdedc {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 a4ddc34 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 5c80973 {
    min-height: 148px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 25dc0e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_o27 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 28px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2od {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin-top: 20px;
}
    
#widget_tm5 {
    width: 280px;
    height: auto;
    max-width: 100%;
    margin-top: 28px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 c2d5e7a {
    width: 50%;
    min-height: 80px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 39d766f {
    width: 50%;
    min-height: 80px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 88582dd {
    width: 50%;
    min-height: 80px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 5c80973 {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 240px;
    row-gap: 20px;
}
}



@media (max-width: 767px) {
    
#\30 c2d5e7a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 39d766f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\38 88582dd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 5c80973 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    column-gap: 0%;
    padding: 8% 0% 8% 0%;
}
}



@media all {
    
#\30 1e6c16a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#e3665175 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/01f73102/dms3rep/multi/opt/project-management-angle-1920w.png);
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#e3665175.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABfElEQVQY0wFxAY7+AP///wHf5O0O5ej0Vufs9avm6vHx5+rt/uTl5v7V1tj+v8DF96ussfEA6u/5Bdbb5S3R1N97z9Lay8zM0fjMycn+ycS//ru1sP6noJ33lYyM8QDFyc8ZtrnAXa+wtrGlpKrtnZib/pqTkf6XjYj+j4N8/oV2bfeBbmPxALW0sk6op6iUmZea3IaDh/x2b3L+cWho/nBlYf50Z1/+emhd94JrXfEAkpCIh4mGhL6FgoT1dXB2/WdgZf5aUFL+VkpJ/ltPSf5lVU33b1tQ8QCHhHl4d3NxpXZydtxmZnDyX1xl/VNLTP5YSED+XUw//l1MQvdZSUTxAGdkV0NaV1VhYl5ljFNWZLRZVVvaW09K8m5UQvx2WkL+bFdG919RS/EAKiAgBTArMRhDPkg4NDxKYExIS4plU0iyhGBG2I1mR/F7Xkn2Z1VO8QBISEgAZWVlAUtBRgYtMjwWYk5COoViSnOabUy0nG5N5YdlT/VyW1Lxg6jJ6iXMSFYAAAAASUVORK5CYII=');
}
    
#\33 5f76366 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 7ed7cab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 779c359 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#ac3f7ea1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#db022587 {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 1e6c16a {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#e3665175 {
    width: 100%;
    min-height: 202px;
    height: auto;
}
#e3665175.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABfElEQVQY0wFxAY7+AP///wHf5O0O5ej0Vufs9avm6vHx5+rt/uTl5v7V1tj+v8DF96ussfEA6u/5Bdbb5S3R1N97z9Lay8zM0fjMycn+ycS//ru1sP6noJ33lYyM8QDFyc8ZtrnAXa+wtrGlpKrtnZib/pqTkf6XjYj+j4N8/oV2bfeBbmPxALW0sk6op6iUmZea3IaDh/x2b3L+cWho/nBlYf50Z1/+emhd94JrXfEAkpCIh4mGhL6FgoT1dXB2/WdgZf5aUFL+VkpJ/ltPSf5lVU33b1tQ8QCHhHl4d3NxpXZydtxmZnDyX1xl/VNLTP5YSED+XUw//l1MQvdZSUTxAGdkV0NaV1VhYl5ljFNWZLRZVVvaW09K8m5UQvx2WkL+bFdG919RS/EAKiAgBTArMRhDPkg4NDxKYExIS4plU0iyhGBG2I1mR/F7Xkn2Z1VO8QBISEgAZWVlAUtBRgYtMjwWYk5COoViSnOabUy0nG5N5YdlT/VyW1Lxg6jJ6iXMSFYAAAAASUVORK5CYII=');
}
    
#\33 5f76366 {
    width: 100%;
    order: 2;
}
    
#\38 7ed7cab {
    width: 100.00%;
    order: 0;
}
    
#ac3f7ea1 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
}



@media (max-width: 767px) {
    
#\30 1e6c16a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
}
    
#e3665175 {
    width: 100%;
    min-height: 139px;
    align-items: center;
    height: auto;
}
#e3665175.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABfElEQVQY0wFxAY7+AP///wHf5O0O5ej0Vufs9avm6vHx5+rt/uTl5v7V1tj+v8DF96ussfEA6u/5Bdbb5S3R1N97z9Lay8zM0fjMycn+ycS//ru1sP6noJ33lYyM8QDFyc8ZtrnAXa+wtrGlpKrtnZib/pqTkf6XjYj+j4N8/oV2bfeBbmPxALW0sk6op6iUmZea3IaDh/x2b3L+cWho/nBlYf50Z1/+emhd94JrXfEAkpCIh4mGhL6FgoT1dXB2/WdgZf5aUFL+VkpJ/ltPSf5lVU33b1tQ8QCHhHl4d3NxpXZydtxmZnDyX1xl/VNLTP5YSED+XUw//l1MQvdZSUTxAGdkV0NaV1VhYl5ljFNWZLRZVVvaW09K8m5UQvx2WkL+bFdG919RS/EAKiAgBTArMRhDPkg4NDxKYExIS4plU0iyhGBG2I1mR/F7Xkn2Z1VO8QBISEgAZWVlAUtBRgYtMjwWYk5COoViSnOabUy0nG5N5YdlT/VyW1Lxg6jJ6iXMSFYAAAAASUVORK5CYII=');
}
    
#\33 5f76366 {
    width: 100%;
}
    
#\30 779c359 {
    height: 144px;
}
    
#ac3f7ea1 {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
}



@media all {
    
#\38 6e52e78 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 47d1d5b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f6000bed {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\35 c7ff192 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 #000000 var(--color_2) #000000;
    border-width: 0 0 1px 0;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 16px 16px 3% 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_h8n {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_uep {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 6e52e78 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 44px;
    padding-bottom: 4%;
}
    
#\36 47d1d5b {
    margin: 0px 0% 0px 0%;
}
    
#\35 c7ff192 {
    width: 50%;
    min-height: 8px;
    padding-left: 15.9688px;
    padding-right: 15.9688px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_h8n {
    width: 50%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\38 6e52e78 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 4%;
}
    
#\36 47d1d5b {
    margin: 0px 0% 0px 0%;
}
    
#\35 c7ff192 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 8%;
}
    
#group_h8n {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\31 7481770 {
    min-height: 4px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#c774b668 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    background-color: var(--color_3);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 06086d1 {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7481770 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 0px;
}
}



@media (max-width: 767px) {
    
#\31 7481770 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c774b668 {
    width: 100%;
    min-height: 33px;
    align-items: center;
    height: auto;
}
}



@media all {
    
#\30 c70e3af {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 09d03ec {
    background-color: var(--color_3);
    background-image: initial;
}
    
#e57ec0bd {
    justify-content: flex-end;
    align-items: flex-start;
    width: 659px;
    min-height: 188px;
    max-height: 100%;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a9ddda75 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-bottom: 15px;
}
    
#d818044e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 56px;
    width: 50%;
    min-width: 4%;
    justify-content: space-between;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#da12ce16 {
    min-height: 370px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 ce25dec {
    width: 410px;
    height: auto;
    max-width: 100%;
}
    
#e8722361 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/01f73102/dms3rep/multi/opt/pexels-photo-8961109-1920w.jpeg);
    background-position: 0% 50%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#e8722361.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUH/8QAIxAAAQMDAgcAAAAAAAAAAAAAAgEDBAAFERJBExUhIjEycv/EABUBAQEAAAAAAAAAAAAAAAAAAAAC/8QAGBEBAQEBAQAAAAAAAAAAAAAAAQIAETH/2gAMAwEAAhEDEQA/ANfOUKNEIqKA2nVE2qdzW37y28/VHLzdTdG6RYCIj8YNR6vBUACLOcAT4bfcmfekS0d0tB6b/9k=');
}
    
#group_50c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_bpk {
    width: 193.945px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 c70e3af {
    height: auto;
    min-height: 119px;
}
    
#e57ec0bd {
    height: auto;
    min-height: 236px;
}
    
#da12ce16 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#d818044e {
    row-gap: 26px;
    width: 60.30%;
}
    
#e8722361 {
    width: 39.6978021978022%;
}
#e8722361.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUH/8QAIxAAAQMDAgcAAAAAAAAAAAAAAgEDBAAFERJBExUhIjEycv/EABUBAQEAAAAAAAAAAAAAAAAAAAAC/8QAGBEBAQEBAQAAAAAAAAAAAAAAAQIAETH/2gAMAwEAAhEDEQA/ANfOUKNEIqKA2nVE2qdzW37y28/VHLzdTdG6RYCIj8YNR6vBUACLOcAT4bfcmfekS0d0tB6b/9k=');
}
}



@media (max-width: 767px) {
    
#\30 c70e3af {
    height: auto;
    min-height: 65px;
}
    
#e57ec0bd {
    height: auto;
    min-height: 270px;
}
    
#d818044e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 17px;
    order: 1;
    padding: 12% 8% 12% 8%;
}
    
#da12ce16 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#e8722361 {
    width: 100%;
    min-height: 182px;
    align-items: center;
    height: auto;
    order: 0;
    row-gap: 30px;
    padding: 16px 16px 16px 16px;
    margin: 10% 0% 10% 0%;
}
#e8722361.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUH/8QAIxAAAQMDAgcAAAAAAAAAAAAAAgEDBAAFERJBExUhIjEycv/EABUBAQEAAAAAAAAAAAAAAAAAAAAC/8QAGBEBAQEBAQAAAAAAAAAAAAAAAQIAETH/2gAMAwEAAhEDEQA/ANfOUKNEIqKA2nVE2qdzW37y28/VHLzdTdG6RYCIj8YNR6vBUACLOcAT4bfcmfekS0d0tB6b/9k=');
}
}



@media all {
    
#\34 95db628 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fc07dce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.25%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\32 722dc3c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.72444821731749%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 f05bada {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\34 f21a2ca {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 d18b079 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_rm8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 fc07dce {
    width: 59.84814285714287%;
    min-height: 8px;
}
    
#\32 722dc3c {
    width: 38%;
    min-height: 8px;
}
    
#\34 f21a2ca {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 210px;
    column-gap: 2%;
}
}



@media (max-width: 767px) {
    
#\39 fc07dce {
    width: 100%;
    min-height: 52px;
    align-items: flex-start;
    height: auto;
    padding-top: 6px;
    padding-bottom: 6px;
}
    
#\32 722dc3c {
    width: 100%;
    min-height: 70px;
    align-items: flex-start;
    row-gap: 7px;
    height: auto;
}
    
#\34 f21a2ca {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 8% 4% 8% 4%;
}
}



@media all {
    
#f8eacd15 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 c22b3fb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.47314336711926%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#c26d22c1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 25%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 1px 0px 0px;
    padding: 4% 3% 4% 3%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 be247be {
    background-color: var(--color_3);
    background-image: initial;
    border-style: solid;
    border-color: var(--color_2) #000000 var(--color_2) #000000;
    border-width: 1px 0 1px 0;
}
    
#f5120431 {
    width: 85px;
    height: 85px;
    max-width: 100%;
    order: 0;
}
    
#\37 c66a4e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 25%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 4% 3% 4% 4%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 5d509a0 {
    min-height: 223px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#e642eee1 {
    width: 99.99794152046785%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bc9cc5a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.64734057365636%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 9b40763 {
    width: 99.51412644459552%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ce2dd185 {
    width: 85px;
    height: 85px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#d14c08f8 {
    width: 99.99794152046785%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#b977f9b3 {
    width: 85px;
    height: 85px;
    max-width: 100%;
}
    
#\35 726d152 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 25%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    padding: 4% 3% 4% 3%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#a5fbc4d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 25%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    padding: 4% 3% 4% 3%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\32 e09d97d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 99.47314336711926%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 c1aa637 {
    width: 85px;
    height: 85px;
    max-width: 100%;
}
    
#\38 9d626cb {
    width: 99.99794152046785%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sb5 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_4bh {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_3qr {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_nt5 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f8eacd15 {
    justify-self: auto;
    align-self: auto;
    width: 99.17044920957896%;
    order: 0;
    height: auto;
    min-height: 128px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c22b3fb {
    height: auto;
    min-height: 130px;
    margin: 0px 0% 0px 0%;
}
    
#c26d22c1 {
    row-gap: 30px;
    width: 25%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f5120431 {
    height: 85px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c66a4e6 {
    row-gap: 30px;
    width: 25%;
    min-height: 8px;
    flex-direction: column;
    height: auto;
    flex-wrap: nowrap;
    padding-left: 3%;
}
    
#\36 5d509a0 {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\30 bc9cc5a {
    height: auto;
    min-height: 127px;
    margin: 0px 0% 0px 0%;
}
    
#ce2dd185 {
    height: 85px;
}
    
#d14c08f8 {
    order: 2;
}
    
#b977f9b3 {
    height: 85px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 726d152 {
    row-gap: 30px;
    width: 25%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a5fbc4d5 {
    row-gap: 30px;
    width: 25%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 e09d97d {
    height: auto;
    min-height: 130px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c1aa637 {
    height: 85px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9d626cb {
    order: 2;
}
}



@media (max-width: 767px) {
    
#f8eacd15 {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77134146341463%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c22b3fb {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
}
    
#c26d22c1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 6% 6% 12% 6%;
}
    
#f5120431 {
    height: 64px;
    width: 64px;
}
    
#\37 c66a4e6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 12% 6% 6% 6%;
}
    
#\36 5d509a0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#e642eee1 {
    margin: 0px 0% 0px 0%;
}
    
#\30 bc9cc5a {
    row-gap: 24px;
    flex-direction: row;
    align-items: center;
    min-height: auto;
}
    
#ce2dd185 {
    height: 64px;
    width: 64px;
}
    
#d14c08f8 {
    margin: 0px 0% 0px 0%;
}
    
#b977f9b3 {
    height: 64px;
    width: 64px;
}
    
#\35 726d152 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 6% 6% 6% 6%;
}
    
#a5fbc4d5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 6% 6% 12% 6%;
}
    
#\32 e09d97d {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
}
    
#\35 c1aa637 {
    height: 64px;
    width: 64px;
}
    
#\38 9d626cb {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 40b6cae {
    width: 90%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 173d284 {
    min-height: 167px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 8cf2d92 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 665ff96 {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 40b6cae {
    width: 100%;
}
    
#\34 173d284 {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (max-width: 767px) {
    
#\30 40b6cae {
    width: 100%;
}
    
#\34 173d284 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
}
    
#\38 8cf2d92 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\39 e2264b8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: space-between;
    order: 1;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-width: 0 0 0 1px;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#bd399ada {
    width: 99.85740406451988%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 af6c60b {
    width: 36px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 749163e {
    width: 99.86616199848599%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#f735a571 {
    width: 99.85740406451988%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e8ab389 {
    width: 100%;
    height: 240px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-top: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2bf1ce2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d663aed0 {
    width: 430px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#cbf9b9a9 {
    align-items: flex-start;
    width: 99.90763061681803%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 02bc76f {
    align-items: flex-start;
    width: 99.81805462889955%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc623227 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 3b165e9 {
    width: 430px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8cfb33c {
    width: 100%;
    height: 240px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-top: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 04aa595 {
    width: 99.86616199848599%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#cb0f5642 {
    width: 36px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d8cf9b8 {
    align-items: flex-start;
    width: 99.60662427252096%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c5ff71d {
    width: 100%;
    height: 240px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#b13507e2 {
    width: 430px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b8af5c2 {
    width: 99.85740406451988%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ade2cf3 {
    width: 99.86616199848599%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b787f24 {
    min-height: 646px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 dfc0c94 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: space-between;
    order: 1;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-width: 0 0 0 1px;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 fe9d696 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 82ba6eb {
    width: 36px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3acbc90 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 33.333333333333336%;
    min-width: 4%;
    justify-content: space-between;
    order: 1;
    border-style: solid;
    border-color: #000000 #000000 #000000 var(--color_2);
    border-width: 0 0 0 0px;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#df9ece95 {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cb0f5642 {
    width: 30px;
}
    
#\36 d8cf9b8 {
    justify-self: auto;
    align-self: auto;
    width: 99.05179228464137%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e2264b8 {
    width: 33.333333333333336%;
    min-height: 8px;
    padding-right: 2%;
    padding-left: 2%;
    margin: 0% 0% 0% 0%;
}
    
#bd399ada {
    width: 99.98982692357295%;
}
    
#\33 c5ff71d {
    height: 150px;
    width: 99.99742061956718%;
    margin-bottom: 20px;
}
    
#\32 af6c60b {
    width: 30px;
}
    
#\37 b8af5c2 {
    width: 99.98982692357295%;
}
    
#f735a571 {
    width: 99.98982692357295%;
}
    
#\32 e8ab389 {
    height: 149px;
    width: 99.99742061956718%;
    margin-top: 20px;
}
    
#\37 b787f24 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
    padding-bottom: 6%;
}
    
#\37 dfc0c94 {
    width: 33.333333333333336%;
    min-height: 8px;
    padding-right: 2%;
    padding-left: 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 fe9d696 {
    justify-content: flex-start;
}
    
#\39 2bf1ce2 {
    justify-content: flex-start;
    order: 2;
}
    
#\34 82ba6eb {
    width: 30px;
}
    
#\33 3acbc90 {
    width: 33.333333333333336%;
    min-height: 8px;
    padding-right: 2%;
    padding-left: 2%;
    margin: 0% 0% 0% 0%;
}
    
#cc623227 {
    justify-content: flex-start;
}
    
#\37 8cfb33c {
    height: 150px;
    width: 99.99742061956718%;
    margin-top: 20px;
}
}



@media (max-width: 767px) {
    
#cb0f5642 {
    width: 28px;
}
    
#\39 e2264b8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 20px;
}
    
#\33 c5ff71d {
    height: 240px;
    width: 100%;
    margin-bottom: 10px;
}
    
#\32 af6c60b {
    width: 28px;
}
    
#b13507e2 {
    width: 100%;
}
    
#\32 e8ab389 {
    height: 240px;
    width: 100%;
    margin-top: 10px;
}
    
#\37 b787f24 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
    padding: 3% 0% 8% 0%;
}
    
#\37 dfc0c94 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 20px;
}
    
#\37 fe9d696 {
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\39 2bf1ce2 {
    justify-content: flex-start;
    align-items: flex-start;
}
    
#d663aed0 {
    width: 100%;
}
    
#cbf9b9a9 {
    width: 100%;
}
    
#\34 82ba6eb {
    width: 28px;
}
    
#\32 02bc76f {
    width: 100%;
}
    
#\33 3acbc90 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 20px;
}
    
#cc623227 {
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\38 3b165e9 {
    width: 100%;
}
    
#\37 8cfb33c {
    height: 240px;
    width: 100%;
    margin-top: 10px;
}
}



@media all {
    
#\39 cd829f0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 b697f89 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bb68faaf {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_rj7 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
    
#widget_mdd {
    width: 100.00%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
    
#\36 9d74a88 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#widget_l62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_b0r {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb68faaf {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\39 cd829f0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 b697f89 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bb68faaf {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_rj7 {
    height: 240px;
}
    
#widget_mdd {
    height: 240px;
}
}



@media all {
    
#\32 2757629 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 1112e34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 c4a8d2f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_31i {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
    
#widget_3vu {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 1;
}
    
#\31 b1dc9a0 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#widget_klp {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_btb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 c4a8d2f {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\32 2757629 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 1112e34 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 c4a8d2f {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_31i {
    height: 240px;
}
    
#widget_3vu {
    height: 240px;
}
}



@media all {
    
#\31 f79eef7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\38 a3d2a9b {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 fd975d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 75d1654 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#dcd98f1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 6253242 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 2f53417 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#cc0b94e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 724a084 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 919b73c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fae12d05 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a6f6a34 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 273159a {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 6253242 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 a3d2a9b {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 414px;
    column-gap: 2%;
    row-gap: 12px;
    padding: 8% 6% 8% 6%;
}
    
#cc0b94e1 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 919b73c {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\30 6253242 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\38 a3d2a9b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 8px;
}
    
#cc0b94e1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\30 919b73c {
    width: 100%;
    min-height: 199px;
    align-items: flex-start;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#fae12d05 {
    width: 46px;
    order: 0;
    height: auto;
}
    
#\36 a6f6a34 {
    width: 48px;
}
    
#\35 273159a {
    width: 48px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d2ca44d3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 82ba6f8 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 96819d3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_o4g {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 82ba6f8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 fec48e0 {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#c6248b22 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d3b433d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.3661277283751%;
    min-width: 4%;
    align-items: flex-end;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a2ee3c9d {
    background-color: var(--color_5);
    background-image: initial;
}
    
#b9be3416 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.52%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ce03a9a6 {
    width: 321px;
    height: auto;
    max-width: 100%;
}
    
#a6155967 {
    width: 640px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6248b22 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#d3b433d4 {
    width: 37.34928571428571%;
    min-height: 8px;
    align-items: flex-end;
}
    
#b9be3416 {
    width: 62.49%;
    min-height: 8px;
}
    
#a6155967 {
    width: 99.99990734663939%;
}
}



@media (max-width: 767px) {
    
#c6248b22 {
    min-height: unset;
    flex-direction: column;
    row-gap: 7px;
    padding: 8% 4% 8% 4%;
}
    
#d3b433d4 {
    width: 100%;
    min-height: 52px;
    align-items: center;
    height: auto;
    padding-top: 6px;
    padding-bottom: 6px;
}
    
#b9be3416 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 7px;
}
    
#ce03a9a6 {
    width: 225px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a6155967 {
    width: 100.00004017072558%;
}
}

