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

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

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

  *#dm .dmInner div.u_3257595679 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1702410165 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1154632123 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1105543813 img {
    object-position:0% 50% !important;
    object-fit:cover !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\35 5873499 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\31 9550cdd {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 24vh 70px 24vh 70px;
}
    
#\33 a894056::before, #\33 a894056 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#\33 a894056 {
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/image005-a021b575-1920w.jpg");
}
    
#group_frl {
    flex-direction: row;
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_9ft {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 7f94599 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\38 3bd1864 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_dgg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ij8 {
    width: 320px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#cec38760 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 9550cdd {
    padding: 180px 70px 180px 70px;
}
    
#\33 a894056::before, #\33 a894056 > .bgExtraLayerOverlay {
    
}
    
#cec38760 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 5873499 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 9550cdd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#\33 a894056::before, #\33 a894056 > .bgExtraLayerOverlay {
    
}
    
#cec38760 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ij8 {
    width: 100%;
    min-height: 50px;
}
    
#widget_9ft {
    width: 60px;
}
    
#group_frl {
    width: 90%;
}
}



@media all {
    
#b8b622af {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
}
    
#\38 310634f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_i59 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
}
    
#group_ki5 {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#b9e4c26f {
    align-items: flex-start;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#ecc5d06b {
    align-items: flex-start;
    width: 45%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/image007-396h.jpg);
    order: 1;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
#ecc5d06b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAWAAoDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAABgAFB//EACQQAAIBAwMDBQAAAAAAAAAAAAECAwAEEQUGQRIhMRMWIkJh/8QAFgEBAQEAAAAAAAAAAAAAAAAAAgME/8QAGxEAAQQDAAAAAAAAAAAAAAAAAgABAwQRISL/2gAMAwEAAhEDEQA/ADmmWam+gklVlCNnI4p97hRfiLORgO2ceawnubWLcD26FT0sMoOKYrujREUK0cXUowe3NZnvTVuRymUMc2yXOto26Trql9MOuZEIBPmgU+oN68nb7Hn9qqqZbN8pE3DL/9k=');
}
    
#\39 1760f67 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 15px;
    min-width: 32px;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 350d2ad {
    align-items: flex-start;
    width: 65%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/image005-1920w.jpg);
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\38 6fa3f73 {
    align-items: flex-start;
    width: 45%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/image006-396h.jpg);
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\31 c6064f9 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 330px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 10px;
}
    
#a9112d5b {
    align-items: flex-start;
    width: 63.74662615444782%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/image004-1920w.jpg);
    justify-self: auto;
    align-self: stretch;
    order: 0;
    height: auto;
    background-position: 50% 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#a9112d5b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQQG/8QAJBAAAgEBBgcAAAAAAAAAAAAAAQIDAAQGEyEicREUFjFBUWH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAIDAQAAAAAAAAAAAAAAAAACAQQRMv/aAAwDAQACEQMRAD8AwPT9ptKxATLFERpUnLamUuFKUU4cJ4j2KtUnl9my+UzHLJhrrbsPNGXmJLVeqjbp/9k=');
}
    
#ad5fbcda {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 330px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 10px;
}
    
#group_ap8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\34 18d9fc0 {
    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;
}
    
#\37 b1755db {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 310634f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_i59 {
    column-gap: 3%;
}
    
#ad5fbcda {
    min-height: 220px;
}
    
#\31 c6064f9 {
    min-height: 220px;
}
}



@media (max-width: 767px) {
    
#b8b622af {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
}
    
#\38 310634f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#ecc5d06b {
    min-height: auto;
    width: 45%;
}
#ecc5d06b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAWAAoDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAABgAFB//EACQQAAIBAwMDBQAAAAAAAAAAAAECAwAEEQUGQRIhMRMWIkJh/8QAFgEBAQEAAAAAAAAAAAAAAAAAAgME/8QAGxEAAQQDAAAAAAAAAAAAAAAAAgABAwQRISL/2gAMAwEAAhEDEQA/ADmmWam+gklVlCNnI4p97hRfiLORgO2ceawnubWLcD26FT0sMoOKYrujREUK0cXUowe3NZnvTVuRymUMc2yXOto26Trql9MOuZEIBPmgU+oN68nb7Hn9qqqZbN8pE3DL/9k=');
}
    
#\35 350d2ad {
    min-height: auto;
}
    
#\38 6fa3f73 {
    min-height: auto;
    width: 45%;
}
    
#a9112d5b {
    min-height: auto;
}
#a9112d5b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQQG/8QAJBAAAgEBBgcAAAAAAAAAAAAAAQIDAAQGEyEicREUFjFBUWH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAIDAQAAAAAAAAAAAAAAAAACAQQRMv/aAAwDAQACEQMRAD8AwPT9ptKxATLFERpUnLamUuFKUU4cJ4j2KtUnl9my+UzHLJhrrbsPNGXmJLVeqjbp/9k=');
}
    
#group_i59 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    order: 0;
}
    
#group_ki5 {
    min-width: 32px;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b9e4c26f {
    min-width: 32px;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#ad5fbcda {
    min-height: 170px;
}
    
#\31 c6064f9 {
    min-height: 170px;
}
}



@media all {
    
#cac7ca42 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    align-items: center;
    justify-content: space-between;
    border-radius: 0px 0px 0px 0px;
    padding: 60px 70px 60px 70px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c33f15a {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\31 00f9416 {
    margin: 0px 0% 0px 0%;
}
    
#group_4fu {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\30 58fb832 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-end;
}
    
#\34 b3f8e7d {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7546e51 {
    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_1vi {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_fkm {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\37 2b6fe54 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-color: rgba(18, 18, 121, 0.95);
    background-image: initial;
    align-items: center;
    justify-content: space-between;
    border-radius: 0px 0px 0px 0px;
    padding: 60px 70px 60px 70px;
    margin: 0px 0% 0px 0%;
}
    
#ae0f7ff0 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#b04479ad {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d1dbc05 {
    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;
}
    
#\34 72abb92 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 17ea153 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-end;
}
    
#\36 1cdb0e6 {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\32 20a6530 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    align-items: center;
    justify-content: space-between;
    border-radius: 0px 0px 0px 0px;
    padding: 60px 70px 60px 70px;
    margin: 0px 0% 0px 0%;
}
    
#\34 518ff68 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\38 065df98 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5e401ba {
    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;
}
    
#dc71129e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b778a8b3 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-end;
}
    
#\32 a03863c {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c33f15a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0px 0px 0px;
}
    
#cac7ca42 {
    width: 100%;
    min-height: 80px;
}
    
#\37 2b6fe54 {
    width: 100%;
    min-height: 80px;
}
    
#\32 20a6530 {
    width: 100%;
    min-height: 80px;
}
    
#\31 00f9416 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#cac7ca42 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c33f15a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\37 2b6fe54 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 20a6530 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 00f9416 {
    margin: 0px 0% 0px 0%;
}
    
#widget_fkm {
    min-height: 50px;
    width: 100%;
}
    
#\36 1cdb0e6 {
    width: 100%;
    min-height: 50px;
}
    
#\32 a03863c {
    width: 100%;
    min-height: 50px;
}
}



@media all {
    
#f4cf5a43 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48.5%;
    min-width: 4%;
}
    
#f7634b3f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-image: url();
}
#f7634b3f.lazy {
    background-image: url('');
}
    
#e029c1cb {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_8kh {
    width: 100%;
    height: 450px;
    max-width: 100%;
}
    
#c111a751 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 38f55cb {
    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;
}
    
#\34 84ecc5c {
    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) {
    
#e029c1cb {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#f4cf5a43 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#f7634b3f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
#f7634b3f.lazy {
    background-image: url('');
}
    
#e029c1cb {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_8kh {
    height: 240px;
}
}



@media all {
    
#\35 f705e06::before, #\35 f705e06 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.15;
    border-radius: inherit;
}
#\35 f705e06 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/586935098-1920w.jpg);
    align-items: center;
    flex-direction: row;
    justify-content: flex-start;
}
#\35 f705e06.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMEBf/EACIQAAEDAwMFAAAAAAAAAAAAAAECAxEABAUTITESIiNBUf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAIhUf/aAAwDAQACEQMRAD8AwGcq9fW6VNNq1SYg8UKsZniokacE7d1JwhIu3YMbeqvU651HyL5+moK4Jh//2Q==');
}
    
#\36 cefc909 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 60px 70px 60px 30px;
    margin: 0px 0% 0px 0%;
}
    
#b9a946fd {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#e8ad3a00 {
    margin: 0px 0% 0px 0%;
}
    
#group_uq2[data-css-edit] {
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
}
#group_uq2 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: initial;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: rgba(18, 18, 121, 0.3);
    margin: 0px 0% 0px 0%;
}
    
#group_sld {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#widget_t24 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_oq5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 95faa57 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c95b954e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ae9d226 {
    width: 60%;
    height: 600px;
    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) {
    
#b9a946fd {
    padding: 0px 0px 0px 0px;
}
    
#\35 f705e06::before, #\35 f705e06 > .bgExtraLayerOverlay {
    
}
#\35 f705e06.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMEBf/EACIQAAEDAwMFAAAAAAAAAAAAAAECAxEABAUTITESIiNBUf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAIhUf/aAAwDAQACEQMRAD8AwGcq9fW6VNNq1SYg8UKsZniokacE7d1JwhIu3YMbeqvU651HyL5+moK4Jh//2Q==');
}
    
#e8ad3a00 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 f705e06::before, #\35 f705e06 > .bgExtraLayerOverlay {
    
}
#\35 f705e06 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\35 f705e06.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMEBf/EACIQAAEDAwMFAAAAAAAAAAAAAAECAxEABAUTITESIiNBUf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAIhUf/aAAwDAQACEQMRAD8AwGcq9fW6VNNq1SYg8UKsZniokacE7d1JwhIu3YMbeqvU651HyL5+moK4Jh//2Q==');
}
    
#\36 cefc909 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#b9a946fd {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#e8ad3a00 {
    margin: 0px 0% 0px 0%;
}
    
#\33 ae9d226 {
    height: 250px;
}
}



@media all {
    
#de60176b {
    min-height: 559px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#a9fce342 {
    width: 100%;
    height: 450px;
    max-width: 100%;
}
    
#\31 9a8df4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-image: url();
}
#\31 9a8df4c.lazy {
    background-image: url('');
}
    
#af82ab12 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48.5%;
    min-width: 4%;
}
    
#ebbe36f3 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8b5968f {
    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;
}
    
#\36 c67a9d5 {
    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) {
    
#de60176b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#de60176b {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#a9fce342 {
    height: 240px;
}
    
#\31 9a8df4c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
#\31 9a8df4c.lazy {
    background-image: url('');
}
    
#af82ab12 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
}



@media all {
    
#ecb51847 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#e4def9a1 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 332928c::before, #\39 332928c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.8;
    border-radius: inherit;
}
#\39 332928c {
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/GettyImages-173585078-1920w.jpg);
    background-attachment: fixed;
    background-color: var(--color_1);
}
#\39 332928c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACAwUGEhMEFSEi/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAhEy/9oADAMBAAIRAxEAPwCepM7S32G15Dqi9kZKMcljN/Mb8up0BI8J2BESwANQsum//9k=');
}
    
#widget_o06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_pka {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_d6d {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: linear-gradient(90deg, rgba(255, 112, 12, 1) 0%, rgba(241, 175, 62, 1) 100%);
    border-radius: 50% 50% 50% 50%;
    background-origin: border-box;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_vrl {
    align-items: flex-start;
    width: 160px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/496622269-1920w.jpg);
    border-radius: 50% 50% 50% 50%;
}
#group_vrl.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAIBAAAQIFBQAAAAAAAAAAAAAAAQACAwQFEiETFDFRYf/EABUBAQEAAAAAAAAAAAAAAAAAAAIE/8QAGREAAwADAAAAAAAAAAAAAAAAAAECBBES/9oADAMBAAIRAxEAPwCMavTb4rHaG6Y/D7+R6t4lqe4XGNaTkjpEU+PT4QJt0ts//9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e4def9a1 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 332928c::before, #\39 332928c > .bgExtraLayerOverlay {
    
}
#\39 332928c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACAwUGEhMEFSEi/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAhEy/9oADAMBAAIRAxEAPwCepM7S32G15Dqi9kZKMcljN/Mb8up0BI8J2BESwANQsum//9k=');
}
}



@media (max-width: 767px) {
    
#ecb51847 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e4def9a1 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\39 332928c::before, #\39 332928c > .bgExtraLayerOverlay {
    
}
#\39 332928c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMEAwEAAAAAAAAAAAAAAQACAwUGEhMEFSEi/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAhEy/9oADAMBAAIRAxEAPwCepM7S32G15Dqi9kZKMcljN/Mb8up0BI8J2BESwANQsum//9k=');
}
}



@media all {
    
#\37 a1ddb2b::before, #\37 a1ddb2b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.15;
    border-radius: inherit;
}
#\37 a1ddb2b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/271998856_895015074495441_8944257348894921403_n-1920w.png);
    align-items: center;
    flex-direction: row;
    justify-content: flex-start;
}
#\37 a1ddb2b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJElEQVQY0wXB207CMAAA0H67MSQqwVuURB+8IBCCc2Mdo2OMhRbarRu70zmBEFEQ0I/wHJD4LHDHScCXRbr/+fr73R0Ou7wovCCyMQMxtzkxTF3WoUwIni8W+/0uyVIb447eA4mDOO7WH6uVyunlzS0ajmZFhhlS0XOtXQVTrBBTuq+el0rH5Ysr1RiO+QQaz1LnTFJPAEYNE7606net5pMCoYl510TN9vWbcmRYZTBQ67rcsPralNPlclXMN5R5ui4ZvQeHvgJiaqOB6VAvDrM8X6XZp+8Lh7qc2pGPQeiyOBQi3wqxEfl2Jr6FWH+8r7MgCRkFdGQxMnFZ5DtByMOITyPXE1HsTYiNNNCVGwhKFtLGJnSHmmdD31ZTNiB9RW3X/gFTruHJybrouQAAAABJRU5ErkJggg==');
}
    
#\38 f0996f7 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#bc304d0d {
    margin: 0px 0% 0px 0%;
}
    
#\36 5d8d600 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 97486d5[data-css-edit] {
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
}
#\38 97486d5 {
    align-items: center;
    width: 64.87164685908319%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-image: initial;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: rgba(18, 18, 121, 0.3);
    margin: 0px 0% 0px 0%;
}
    
#\30 cdcf19a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 ca75c64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: initial;
    padding: 60px 70px 60px 30px;
    margin: 0px 0% 0px 0%;
}
    
#f1d3d939 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#widget_vd2 {
    width: 60%;
    height: 550px;
    max-width: 100%;
}
    
#widget_1fm {
    width: 100%;
    height: 743px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 f0996f7 {
    padding: 0px 0px 0px 0px;
}
    
#\37 a1ddb2b::before, #\37 a1ddb2b > .bgExtraLayerOverlay {
    
}
#\37 a1ddb2b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJElEQVQY0wXB207CMAAA0H67MSQqwVuURB+8IBCCc2Mdo2OMhRbarRu70zmBEFEQ0I/wHJD4LHDHScCXRbr/+fr73R0Ou7wovCCyMQMxtzkxTF3WoUwIni8W+/0uyVIb447eA4mDOO7WH6uVyunlzS0ajmZFhhlS0XOtXQVTrBBTuq+el0rH5Ysr1RiO+QQaz1LnTFJPAEYNE7606net5pMCoYl510TN9vWbcmRYZTBQ67rcsPralNPlclXMN5R5ui4ZvQeHvgJiaqOB6VAvDrM8X6XZp+8Lh7qc2pGPQeiyOBQi3wqxEfl2Jr6FWH+8r7MgCRkFdGQxMnFZ5DtByMOITyPXE1HsTYiNNNCVGwhKFtLGJnSHmmdD31ZTNiB9RW3X/gFTruHJybrouQAAAABJRU5ErkJggg==');
}
    
#bc304d0d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 a1ddb2b::before, #\37 a1ddb2b > .bgExtraLayerOverlay {
    
}
#\37 a1ddb2b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\37 a1ddb2b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABJElEQVQY0wXB207CMAAA0H67MSQqwVuURB+8IBCCc2Mdo2OMhRbarRu70zmBEFEQ0I/wHJD4LHDHScCXRbr/+fr73R0Ou7wovCCyMQMxtzkxTF3WoUwIni8W+/0uyVIb447eA4mDOO7WH6uVyunlzS0ajmZFhhlS0XOtXQVTrBBTuq+el0rH5Ysr1RiO+QQaz1LnTFJPAEYNE7606net5pMCoYl510TN9vWbcmRYZTBQ67rcsPralNPlclXMN5R5ui4ZvQeHvgJiaqOB6VAvDrM8X6XZp+8Lh7qc2pGPQeiyOBQi3wqxEfl2Jr6FWH+8r7MgCRkFdGQxMnFZ5DtByMOITyPXE1HsTYiNNNCVGwhKFtLGJnSHmmdD31ZTNiB9RW3X/gFTruHJybrouQAAAABJRU5ErkJggg==');
}
    
#\38 f0996f7 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#\37 ca75c64 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#bc304d0d {
    margin: 0px 0% 0px 0%;
}
    
#widget_vd2 {
    height: 250px;
}
}



@media all {
    
#\32 1106983 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce84aa4e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#cbee40c9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\37 4bffe90 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ufb {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#ebf4c2ea {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
}
    
#group_iqe {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
}
    
#group_24t {
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    background-image: linear-gradient(135deg, rgba(255, 112, 12, 1) 0%, rgba(18, 18, 121, 1) 100%);
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    background-origin: border-box;
    flex-direction: row;
    padding: 3px 3px 3px 3px;
    margin: 0px 0% 0px 0%;
}
    
#group_s0a {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\37 27cab8d {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea6d1886 {
    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;
}
    
#b0c45d67 {
    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;
}
    
#f1c3bead {
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    background-image: linear-gradient(135deg, rgba(255, 112, 12, 1) 0%, rgba(18, 18, 121, 1) 100%);
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    background-origin: border-box;
    flex-direction: row;
    padding: 3px 3px 3px 3px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0de8266 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d8fd81f {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b49c1def {
    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;
}
    
#\30 e1c7195 {
    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;
}
    
#\31 0f16d70 {
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    background-image: linear-gradient(135deg, rgba(255, 112, 12, 1) 0%, rgba(18, 18, 121, 1) 100%);
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    background-origin: border-box;
    flex-direction: row;
    padding: 3px 3px 3px 3px;
    margin: 0px 0% 0px 0%;
}
    
#ace07493 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#ae8df3a2 {
    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;
}
    
#\30 24cd51f {
    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;
}
    
#aa0d1fc0 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
}
    
#\37 3da1e07 {
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    background-image: linear-gradient(135deg, rgba(255, 112, 12, 1) 0%, rgba(18, 18, 121, 1) 100%);
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    background-origin: border-box;
    flex-direction: row;
    padding: 3px 3px 3px 3px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ec021e7 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#bc25d6dc {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4c895e7 {
    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;
}
    
#\31 d2b43b7 {
    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;
}
    
#\33 16b2e4b {
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    background-image: linear-gradient(135deg, rgba(255, 112, 12, 1) 0%, rgba(18, 18, 121, 1) 100%);
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    background-origin: border-box;
    flex-direction: row;
    padding: 3px 3px 3px 3px;
    margin: 0px 0% 0px 0%;
}
    
#\32 58a2ca8 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#ef6ab9aa {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 df0a1ce {
    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;
}
    
#e15b2c77 {
    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;
}
    
#\39 78b9f26 {
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    background-image: linear-gradient(135deg, rgba(255, 112, 12, 1) 0%, rgba(18, 18, 121, 1) 100%);
    box-shadow: none;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    background-origin: border-box;
    flex-direction: row;
    padding: 3px 3px 3px 3px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1efb74a {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    background-color: var(--color_2);
    background-image: initial;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\32 df71cfc {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 361b986 {
    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;
}
    
#\31 e4505f1 {
    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;
}
    
#c9482a1a {
    align-items: flex-start;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: linear-gradient(90deg, rgba(255, 112, 12, 1) 0%, rgba(241, 175, 62, 1) 100%);
    border-radius: 50% 50% 50% 50%;
    background-origin: border-box;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e59bb9eb {
    align-items: flex-start;
    width: 160px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/GettyImages-1938392384-1920w.jpg);
    border-radius: 50% 50% 50% 50%;
}
#e59bb9eb.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAdEAACAwACAwAAAAAAAAAAAAABAgADBAYRByEx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAaEQACAwEBAAAAAAAAAAAAAAACAwABBBES/9oADAMBAAIRAxEAPwCbv5fndq11K1t4HZcCSW8gZlYg0H0evkRK8+pqasQLlQNyJbfox7P/2Q==');
}
}



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



@media (max-width: 767px) {
    
#ce84aa4e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
}
    
#cbee40c9 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_24t {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_iqe {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#f1c3bead {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 0f16d70 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#aa0d1fc0 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\37 3da1e07 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 16b2e4b {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 78b9f26 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 bbe834a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#ced6003e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 4594ffc {
    background-image: linear-gradient(90deg, rgba(255, 112, 12, 1) 0%, rgba(241, 175, 62, 1) 100%);
    background-origin: border-box;
}
    
#widget_fel {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 61196fe {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 d5d806a {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c6cf243 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
}
    
#\38 1a7d118 {
    align-items: flex-start;
    width: 112px;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/GettyImages-1978986421-1920w.png);
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\38 1a7d118.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAZElEQVQI1yXKsQ3CMBQAUW8Q320AygBsgBBQ4zoIWgpElcI/doZHUdp3l2DJ0A66jNovsBZdH9quEGPOcRyGmhPUE8QN4gxt0v7W/tL23C3u25O0FogPxARt1v7T/tU277a1Wv4KeRrCj4ORAwAAAABJRU5ErkJggg==');
}
    
#widget_ibf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 020a500 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b51dfa67 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 08720c6 {
    align-items: flex-start;
    width: 112px;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/GettyImages-1978986421-1920w.png);
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\35 08720c6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAZElEQVQI1yXKsQ3CMBQAUW8Q320AygBsgBBQ4zoIWgpElcI/doZHUdp3l2DJ0A66jNovsBZdH9quEGPOcRyGmhPUE8QN4gxt0v7W/tL23C3u25O0FogPxARt1v7T/tU277a1Wv4KeRrCj4ORAwAAAABJRU5ErkJggg==');
}
    
#f3e7034f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 bddde01 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a34406b3 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 992c10e {
    align-items: flex-start;
    width: 112px;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/GettyImages-1978986421-1920w.png);
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\34 992c10e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAZElEQVQI1yXKsQ3CMBQAUW8Q320AygBsgBBQ4zoIWgpElcI/doZHUdp3l2DJ0A66jNovsBZdH9quEGPOcRyGmhPUE8QN4gxt0v7W/tL23C3u25O0FogPxARt1v7T/tU277a1Wv4KeRrCj4ORAwAAAABJRU5ErkJggg==');
}
    
#\34 1a36d49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e79e09e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 280edf7 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
}
    
#e75c840d {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e417b48 {
    align-items: flex-start;
    width: 112px;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/GettyImages-1978986421-1920w.png);
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\33 e417b48.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAZElEQVQI1yXKsQ3CMBQAUW8Q320AygBsgBBQ4zoIWgpElcI/doZHUdp3l2DJ0A66jNovsBZdH9quEGPOcRyGmhPUE8QN4gxt0v7W/tL23C3u25O0FogPxARt1v7T/tU277a1Wv4KeRrCj4ORAwAAAABJRU5ErkJggg==');
}
    
#d879bc48 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 a06a5da {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e931f861 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#e91665da {
    align-items: flex-start;
    width: 112px;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/GettyImages-1978986421-1920w.png);
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#e91665da.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAZElEQVQI1yXKsQ3CMBQAUW8Q320AygBsgBBQ4zoIWgpElcI/doZHUdp3l2DJ0A66jNovsBZdH9quEGPOcRyGmhPUE8QN4gxt0v7W/tL23C3u25O0FogPxARt1v7T/tU277a1Wv4KeRrCj4ORAwAAAABJRU5ErkJggg==');
}
    
#\38 54edbe6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d9c8f6f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c86c41eb {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_2);
    background-image: initial;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#e08b8542 {
    align-items: flex-start;
    width: 112px;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/GettyImages-1978986421-1920w.png);
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#e08b8542.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAZElEQVQI1yXKsQ3CMBQAUW8Q320AygBsgBBQ4zoIWgpElcI/doZHUdp3l2DJ0A66jNovsBZdH9quEGPOcRyGmhPUE8QN4gxt0v7W/tL23C3u25O0FogPxARt1v7T/tU277a1Wv4KeRrCj4ORAwAAAABJRU5ErkJggg==');
}
    
#\32 8cc2305 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e22c2b28 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_lm1 {
    width: 320px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 2;
}
}



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



@media (max-width: 767px) {
    
#\32 bbe834a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
}
    
#ced6003e {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 61196fe {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 c6cf243 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#b51dfa67 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a34406b3 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 280edf7 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#e75c840d {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e931f861 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c86c41eb {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_lm1 {
    width: 100%;
    min-height: 50px;
}
}



@media all {
    
#c60e1d94 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48.5%;
    min-width: 4%;
}
    
#\36 5d6509a {
    width: 100%;
    height: 350px;
    max-width: 100%;
}
    
#\39 cd2f2c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-image: url();
}
#\39 cd2f2c5.lazy {
    background-image: url('');
}
    
#cddd8d4d {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#de436354 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f00cc0fd {
    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;
}
    
#c33c1028 {
    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) {
    
#cddd8d4d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#c60e1d94 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\36 5d6509a {
    height: 200px;
}
    
#\39 cd2f2c5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
#\39 cd2f2c5.lazy {
    background-image: url('');
}
    
#cddd8d4d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media all {
    
#fa4a6792 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 e681ceb {
    background-color: var(--color_6);
    background-image: initial;
}
    
#\32 14b7084[data-css-edit] {
    border-style: dashed;
}
#\32 14b7084 {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 3px 3px 3px 3px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 71f0813 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 0px;
    flex-wrap: nowrap;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
    order: 1;
    flex-direction: row;
}
    
#group_j08 {
    align-items: flex-start;
    width: 55%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_3);
    background-image: initial;
    align-self: stretch;
    height: auto;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c7df4e72 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_2);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_p4h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dc2 {
    width: 99.99173608797068%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c16df54 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    flex-wrap: nowrap;
    background-image: url(https://lirp.cdn-website.com/c828671b/dms3rep/multi/opt/image008-1920w.jpg);
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
#\34 c16df54.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIABAUSAwYRITH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIDETEB/9oADAMBAAIRAxEAPwCVDDVq93ltAbMh2Cn55mwe15BTqrAKPQERCxv2tFyIt4f/2Q==');
}
    
#\35 de24fa3 {
    width: 50%;
    height: 250px;
    max-width: 100%;
}
    
#group_k5j {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#f58b93d4 {
    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;
}
    
#\34 2b75521 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: rgba(219, 219, 219, 1);
    background-image: initial;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fa4a6792 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 14b7084 {
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\34 c16df54 {
    min-width: 32px;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
#\34 c16df54.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIABAUSAwYRITH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIDETEB/9oADAMBAAIRAxEAPwCVDDVq93ltAbMh2Cn55mwe15BTqrAKPQERCxv2tFyIt4f/2Q==');
}
    
#\35 71f0813 {
    min-width: 32px;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fa4a6792 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 14b7084 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 c16df54 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
#\34 c16df54.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIABAUSAwYRITH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAIDETEB/9oADAMBAAIRAxEAPwCVDDVq93ltAbMh2Cn55mwe15BTqrAKPQERCxv2tFyIt4f/2Q==');
}
    
#\35 71f0813 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\35 de24fa3 {
    height: 200px;
}
    
#group_j08 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c7df4e72 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_k5j {
    min-height: auto;
}
}



@media all {
    
#\38 0234063 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 70px 40px 70px;
}
    
#\39 a8f0772 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\36 7f6eedb {
    background-color: var(--color_3);
    background-image: initial;
}
    
#widget_n90 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f57b4d1 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\38 0234063 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\39 a8f0772 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 f57b4d1 {
    margin: 0px 0% 0px 0%;
}
}

