@media all {
  *#dm .dmInner div.u_4006530187 {
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_444490064 img { border-radius:0px 0px 0px 0px !important; }

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

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

  *#dm .dmInner div.u_2960989087 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1647987531 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1632768223 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1085358584 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1864407297 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1254431781 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1280495134 img {
    border-radius:15px 15px 15px 15px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_266565488 .dmwidget-title { color:var(--color_3) !important; }

  *#dm .dmInner div.u_266565488 .dmformsubmit {
    background-color:var(--color_2) !important;
    background-image:none !important;
    width:280px !important;
    height:52px !important;
  }

  *#dm .dmInner div.u_266565488 input:not([type="submit"]) {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_266565488 textarea {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:4px 4px 4px 4px !important;
  }

  *#dm .dmInner div.u_266565488 select {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:4px 4px 4px 4px !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1300548771 hr { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1131399482 hr { color:var(--color_7) !important; }

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

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

  *#dm .dmInner div.u_1627299589 hr { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1720492876 hr { color:var(--color_7) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 724px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_git.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 16px 8px 16px;
}
#widget_git {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_ppl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_d6r {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_97q {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-self: center;
    --column-gap: 2%;
    height: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#widget_b0a {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\34 18204f2 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#innergrid_r3p {
    width: 100%;
    grid-template-rows: minmax(531px, max-content);
    max-width: 100%;
}
    
#widget_vju {
    width: 98%;
    height: 512px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_hv3 {
    align-items: flex-start;
    justify-self: end;
    align-self: end;
    order: 0;
    width: 98%;
    min-height: 98%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#c534ba15 {
    margin: 0px 0% 0px 0%;
}
    
#\38 4e9f7da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#abc69cd1 {
    min-height: 676px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 399d92e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\35 1925ff6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 85e993f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 72eae35 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_keq {
    align-items: flex-start;
    width: 100%;
    min-height: 500px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/5c0a2044/dms3rep/multi/opt/shutterstock_2437623747-1920w.jpg");
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
}
    
#group_m4h {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex-wrap: nowrap;
    --column-gap: 12px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_8v7 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#widget_039 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 4095b38 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#afdf9f11 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\34 5f55967 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\38 e3c398c {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_ket {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_glh {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 8px 8px 8px 8px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_sse {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_oh4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_5av {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f7f1bc72 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 8px 8px 8px 8px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f5767ff {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d476a365 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 643aeaa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 4fec054 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 cf9eccd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 8px 8px 8px 8px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\33 04544ba {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 b24cf8e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#efcb30c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 59fe623 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 8px 8px 8px 8px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#ea3ca238 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 e05a85d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 b863cb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\35 3465182 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 5b4bbc1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#c1a79f6e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#c5106555 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#d6e9cc37 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_bgp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_47p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_fnd::before, #group_fnd > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#group_fnd {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/5c0a2044/dms3rep/multi/opt/1-ba593334-1920w.png");
    margin-right: 0%;
    margin-left: 0.22033583277576538%;
}
#group_fnd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAwklEQVQI1wXBS2+CMAAA4P4yPfgIAdLRB8UCXQuo7SDKw2KWuCXLvBkv202TLSa7e9thJ0/+r30fsFbZJmtLNU/DlD1ExCfYZQyGEUIkAN0q3VSPRvJFEgkaSIYyTgs5Ewnx4BjUT3FXJYrDIsYCQcOjNledUeWSYTYAz63ZbXWRYcE96k0Kiu1cbSvZN7HWLvg+fXydD/t9YzTDcBL6jhGs1vyll287Ce6339vf9efy2VuDkTMdDWPq64y89vnxff0PmLRHAH/Zh0QAAAAASUVORK5CYII=');
}
    
#widget_asm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#be4b220f::before, #be4b220f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#be4b220f {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/5c0a2044/dms3rep/multi/opt/2-8c623ab6-1920w.png");
    margin-right: 0%;
    margin-left: 0%;
}
#be4b220f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/APz+/vr7+/Hy89nd4MDFy7rCx8zU1ubu7/T6+vr+/gDd3uHY09LMxsSxrrCYnaSQlp6eoaS6v8PM09nY4usArKWmpZqYm5GOhoKCeXqAb3F4cnN5iY6Zm6a4qrzUAH9lW3pfVHReVW1jYHBtcHJqamxjYm5tdW56j3aJpgBmPytnRTNkSz1mWFFlXFlmXFdkWlViX2FdYW1bYnMAYDQaZDwiYEEsYUw9U0ZAUUdBWk1CXVJJVU1LTERFpxNiUAneDBoAAAAASUVORK5CYII=');
}
    
#\34 c617817::before, #\34 c617817 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#\34 c617817 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/5c0a2044/dms3rep/multi/opt/3-1920w.png");
    margin-right: 0%;
    margin-left: 0%;
}
#\34 c617817.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AC4zOzA1PGBla6Gnq+Dl5+/y9PT29+/x8ru9wYSGjABBQkdNS016dnSpqKfZ2Njg3dzX0dDGwcGfnJ56dngAR0RGWlJQhnlzqqKfz8rI0cvJvbW0qZ+fj4WFe21rAGFfYHpycKGUjrqyr9DKyM7Ix7qztKagoZaPkJCEggB3eX14d3qJh4ijo6a+v8LGyc3FyM3Aw8evr7Sin6QAmaCmh42TgYaMlJuhrra8v8fOzNXbz9jfvcbPqrK+0stxQqAdBW4AAAAASUVORK5CYII=');
}
    
#af6155b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 626c43c {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 5e703b5::before, #\32 5e703b5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 5e703b5 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/5c0a2044/dms3rep/multi/opt/2-1920w.png");
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
#\32 5e703b5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAwklEQVQI1wXByQ7BQAAA0PlCR0tSF9LSqJYmyAxqGNVOQnUZa6s4tJqQJk5ILCdH/+Q9EEeLQ2is5qqGKsaweTrYj1t6f3/C9O2fX4C5ZON0F1QZtMvjvhxt6TXZXuKQeYy5DHRUXkdVC0sTVDU1JbS1mA0SB/pYDLAIeC6DJM7GjaWBlrS3pjDQ67EuXEZcSjggl7NduWThVmCRvTP2JtDrC9Gw+KSFr1UApF0zUcMh0J+Ro2cyszeFwg7lnzT3c/N/xdtfyNrxgfoAAAAASUVORK5CYII=');
}
    
#e0ca18eb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 762b7d5::before, #\36 762b7d5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 762b7d5 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/5c0a2044/dms3rep/multi/opt/shutterstock_2419789657-1920w.jpg");
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
#\36 762b7d5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECAxETITEy/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAAMBAAAAAAAAAAAAAAAAAAACMSH/2gAMAwEAAhEDEQA/ANbVdOyUXDhPooLZj0gANRLtP//Z');
}
    
#\34 d306e7e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 127daf1::before, #\34 127daf1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#\34 127daf1 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 400px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/5c0a2044/dms3rep/multi/opt/shutterstock_2420733897-1920w.jpg");
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
#\34 127daf1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAwQFERIhYf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEQP/2gAMAwEAAhEDEQA/AM4BBWw0VyxMZPL52yiFnS5PqQ9bREHWzTAkDZ1n/9k=');
}
    
#\38 4a4419f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 4270519 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e8ea620b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\38 fca240d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#cbd13d64 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 a5b6b86 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_5ao {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_hpl {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#eb1a7fad {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_nno {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_ato {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 51bd061 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 20faa59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#ac511a8b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#e6aa67d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#widget_e98 {
    width: 100%;
    height: 495px;
    max-width: 100%;
}
    
#\31 d65b53b {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a0fa6600 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 170385c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 84c7151 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 b35669c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f4b8bcdf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#d98ad530 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#ea5b03b8 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 bf71c40 {
    width: 100%;
    height: 546px;
    max-width: 100%;
}
    
#\35 56a1aa6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 0eb7f54.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 0eb7f54 {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b216f12f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b216f12f {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aefdd505 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 7a51ea8 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 7a5d319 {
    width: 100%;
    height: 546px;
    max-width: 100%;
}
    
#\31 8aee104 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 a465a08 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a5b400de.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a5b400de {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a86d5f11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#baeeb0d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 dbb1e81 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 0b25afc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\39 31ac44b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#a3d7e549 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#\39 fa22831 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 0ba67e9 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f6b73e5 {
    width: 100%;
    height: 546px;
    max-width: 100%;
}
    
#\37 91366c3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 38c3e44 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b31b1d7f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b31b1d7f {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bdc875d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b84a0660 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#fb8b5f5c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#b6082c8f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\38 6ba3892 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f47cc9d8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\39 d016a0d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\38 6bef214 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#e4006ea2 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_ok1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_stm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_dks {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mtr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ug6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_umu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 07fd2dc {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#d12d8131 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f4b51ae4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 6f1e8c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 c5253c8 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 3cc954c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 74add1b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d01c527e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 ca044b0 {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#eac1833b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 22bada6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 46e62dd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ad04cb1b {
    justify-content: flex-start;
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    align-self: stretch;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#ce376696 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e7f7bea8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 03bc9c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 9544283 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 62238f0 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\33 7b564f2 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 3dcaf80 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_7mm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vop {
    width: 58.48%;
    height: auto;
    max-width: 100%;
}
    
#\32 c12c305 {
    width: 63.41%;
    height: auto;
    max-width: 100%;
}
    
#group_qc9 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_3uf {
    width: 100%;
    height: 799px;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 08ead45 {
    min-height: 570px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#f75d0863 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#b4c693e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40%;
    min-width: 4%;
    justify-content: flex-start;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#ad37f377 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#widget_l28 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nfj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_rk7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_arg {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0%;
    max-height: none;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_fkd {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_97e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ddf42994 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 56px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a6a9ccd4 {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 16d7922 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0%;
    max-height: none;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 1abac47 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 e80584c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_spq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a0b332b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 12f8547 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\38 999f2db {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 20f4c5a {
    width: 49.63503913305238%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#f5687f7b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 bf1198a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ceb92d0c {
    min-height: 474px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 989d13d {
    margin: 0px 0% 0px 0%;
}
    
#\36 4da2f8a {
    width: 48.34%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#\39 ce6ec92 {
    width: 100.00%;
    height: 502px;
    max-width: 100%;
}
    
#\32 20a4913 {
    width: 98.12%;
    height: 502px;
    max-width: 100%;
}
    
#\37 774c999 {
    width: 98.12%;
    height: 502px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
}
    
#\36 3bd85219866cc3622781522 {
    width: 100%;
    min-height: 80px;
}
    
#widget_git {
    width: 50%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#abc69cd1 {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#group_keq {
    min-height: 400px;
}
    
#\38 4e9f7da {
    order: 0;
    width: 100%;
    min-height: 80px;
}
    
#\39 72eae35 {
    order: 1;
    width: 100%;
    min-height: 80px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1a79f6e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c98387cd {
    margin: 0px 0% 0px 0%;
}
    
#group_fnd::before, #group_fnd > .bgExtraLayerOverlay {
    
}
#group_fnd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#group_fnd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAwklEQVQI1wXBS2+CMAAA4P4yPfgIAdLRB8UCXQuo7SDKw2KWuCXLvBkv202TLSa7e9thJ0/+r30fsFbZJmtLNU/DlD1ExCfYZQyGEUIkAN0q3VSPRvJFEgkaSIYyTgs5Ewnx4BjUT3FXJYrDIsYCQcOjNledUeWSYTYAz63ZbXWRYcE96k0Kiu1cbSvZN7HWLvg+fXydD/t9YzTDcBL6jhGs1vyll287Ce6339vf9efy2VuDkTMdDWPq64y89vnxff0PmLRHAH/Zh0QAAAAASUVORK5CYII=');
}
    
#be4b220f::before, #be4b220f > .bgExtraLayerOverlay {
    
}
#be4b220f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#be4b220f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/APz+/vr7+/Hy89nd4MDFy7rCx8zU1ubu7/T6+vr+/gDd3uHY09LMxsSxrrCYnaSQlp6eoaS6v8PM09nY4usArKWmpZqYm5GOhoKCeXqAb3F4cnN5iY6Zm6a4qrzUAH9lW3pfVHReVW1jYHBtcHJqamxjYm5tdW56j3aJpgBmPytnRTNkSz1mWFFlXFlmXFdkWlViX2FdYW1bYnMAYDQaZDwiYEEsYUw9U0ZAUUdBWk1CXVJJVU1LTERFpxNiUAneDBoAAAAASUVORK5CYII=');
}
    
#\34 c617817::before, #\34 c617817 > .bgExtraLayerOverlay {
    
}
#\34 c617817 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\34 c617817.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AC4zOzA1PGBla6Gnq+Dl5+/y9PT29+/x8ru9wYSGjABBQkdNS016dnSpqKfZ2Njg3dzX0dDGwcGfnJ56dngAR0RGWlJQhnlzqqKfz8rI0cvJvbW0qZ+fj4WFe21rAGFfYHpycKGUjrqyr9DKyM7Ix7qztKagoZaPkJCEggB3eX14d3qJh4ijo6a+v8LGyc3FyM3Aw8evr7Sin6QAmaCmh42TgYaMlJuhrra8v8fOzNXbz9jfvcbPqrK+0stxQqAdBW4AAAAASUVORK5CYII=');
}
    
#\32 5e703b5::before, #\32 5e703b5 > .bgExtraLayerOverlay {
    
}
#\32 5e703b5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\32 5e703b5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAwklEQVQI1wXByQ7BQAAA0PlCR0tSF9LSqJYmyAxqGNVOQnUZa6s4tJqQJk5ILCdH/+Q9EEeLQ2is5qqGKsaweTrYj1t6f3/C9O2fX4C5ZON0F1QZtMvjvhxt6TXZXuKQeYy5DHRUXkdVC0sTVDU1JbS1mA0SB/pYDLAIeC6DJM7GjaWBlrS3pjDQ67EuXEZcSjggl7NduWThVmCRvTP2JtDrC9Gw+KSFr1UApF0zUcMh0J+Ro2cyszeFwg7lnzT3c/N/xdtfyNrxgfoAAAAASUVORK5CYII=');
}
    
#\36 762b7d5::before, #\36 762b7d5 > .bgExtraLayerOverlay {
    
}
#\36 762b7d5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\36 762b7d5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECAxETITEy/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAAMBAAAAAAAAAAAAAAAAAAACMSH/2gAMAwEAAhEDEQA/ANbVdOyUXDhPooLZj0gANRLtP//Z');
}
    
#d6e9cc37 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 626c43c {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 127daf1::before, #\34 127daf1 > .bgExtraLayerOverlay {
    
}
#\34 127daf1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\34 127daf1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAwQFERIhYf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEQP/2gAMAwEAAhEDEQA/AM4BBWw0VyxMZPL52yiFnS5PqQ9bREHWzTAkDZ1n/9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 fca240d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 c8b53cf {
    margin: 0px 0% 0px 0%;
}
    
#\32 a5b6b86 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_hpl {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#eb1a7fad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a0fa6600 {
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ea5b03b8 {
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 d65b53b {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 bf71c40 {
    height: 400px;
}
    
#widget_e98 {
    height: 400px;
}
    
#cbd13d64 {
    height: auto;
    min-height: 62px;
}
    
#aefdd505 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 7a51ea8 {
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 7a5d319 {
    height: 400px;
}
    
#\31 8aee104 {
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 fa22831 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 0ba67e9 {
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 f6b73e5 {
    height: 400px;
}
    
#\37 91366c3 {
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 d016a0d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 a89d148 {
    margin: 0px 0% 0px 0%;
}
    
#group_dks {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 07fd2dc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 c5253c8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 ca044b0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ad04cb1b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e4006ea2 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9544283 {
    margin: 0px 0% 0px 0%;
}
    
#\33 7b564f2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 08ead45 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 11d3d43 {
    margin: 0px 0% 0px 0%;
}
    
#b4c693e1 {
    width: 100%;
    min-height: 80px;
}
    
#ad37f377 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 20f4c5a {
    width: 100%;
    min-height: 80px;
}
    
#\32 989d13d {
    margin: 0px 0% 0px 0%;
}
    
#ceb92d0c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 4da2f8a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 20a4913 {
    width: 100.00%;
    height: 408px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#widget_vju {
    height: 240px;
}
    
#widget_git {
    width: 100%;
}
    
#group_97q {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#widget_b0a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 18204f2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#abc69cd1 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\38 4e9f7da {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#\39 72eae35 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#group_keq {
    min-height: 250px;
}
}



@media (max-width: 767px) {
    
#afdf9f11 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\34 5f55967 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 e3c398c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 4fec054 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_glh {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f7f1bc72 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 cf9eccd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 59fe623 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c1a79f6e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#c5106555 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d6e9cc37 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_fnd::before, #group_fnd > .bgExtraLayerOverlay {
    
}
#group_fnd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#group_fnd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAwklEQVQI1wXBS2+CMAAA4P4yPfgIAdLRB8UCXQuo7SDKw2KWuCXLvBkv202TLSa7e9thJ0/+r30fsFbZJmtLNU/DlD1ExCfYZQyGEUIkAN0q3VSPRvJFEgkaSIYyTgs5Ewnx4BjUT3FXJYrDIsYCQcOjNledUeWSYTYAz63ZbXWRYcE96k0Kiu1cbSvZN7HWLvg+fXydD/t9YzTDcBL6jhGs1vyll287Ce6339vf9efy2VuDkTMdDWPq64y89vnxff0PmLRHAH/Zh0QAAAAASUVORK5CYII=');
}
    
#be4b220f::before, #be4b220f > .bgExtraLayerOverlay {
    
}
#be4b220f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#be4b220f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/APz+/vr7+/Hy89nd4MDFy7rCx8zU1ubu7/T6+vr+/gDd3uHY09LMxsSxrrCYnaSQlp6eoaS6v8PM09nY4usArKWmpZqYm5GOhoKCeXqAb3F4cnN5iY6Zm6a4qrzUAH9lW3pfVHReVW1jYHBtcHJqamxjYm5tdW56j3aJpgBmPytnRTNkSz1mWFFlXFlmXFdkWlViX2FdYW1bYnMAYDQaZDwiYEEsYUw9U0ZAUUdBWk1CXVJJVU1LTERFpxNiUAneDBoAAAAASUVORK5CYII=');
}
    
#\34 c617817::before, #\34 c617817 > .bgExtraLayerOverlay {
    
}
#\34 c617817 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\34 c617817.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AC4zOzA1PGBla6Gnq+Dl5+/y9PT29+/x8ru9wYSGjABBQkdNS016dnSpqKfZ2Njg3dzX0dDGwcGfnJ56dngAR0RGWlJQhnlzqqKfz8rI0cvJvbW0qZ+fj4WFe21rAGFfYHpycKGUjrqyr9DKyM7Ix7qztKagoZaPkJCEggB3eX14d3qJh4ijo6a+v8LGyc3FyM3Aw8evr7Sin6QAmaCmh42TgYaMlJuhrra8v8fOzNXbz9jfvcbPqrK+0stxQqAdBW4AAAAASUVORK5CYII=');
}
    
#\32 626c43c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 5e703b5::before, #\32 5e703b5 > .bgExtraLayerOverlay {
    
}
#\32 5e703b5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\32 5e703b5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAwklEQVQI1wXByQ7BQAAA0PlCR0tSF9LSqJYmyAxqGNVOQnUZa6s4tJqQJk5ILCdH/+Q9EEeLQ2is5qqGKsaweTrYj1t6f3/C9O2fX4C5ZON0F1QZtMvjvhxt6TXZXuKQeYy5DHRUXkdVC0sTVDU1JbS1mA0SB/pYDLAIeC6DJM7GjaWBlrS3pjDQ67EuXEZcSjggl7NduWThVmCRvTP2JtDrC9Gw+KSFr1UApF0zUcMh0J+Ro2cyszeFwg7lnzT3c/N/xdtfyNrxgfoAAAAASUVORK5CYII=');
}
    
#\36 762b7d5::before, #\36 762b7d5 > .bgExtraLayerOverlay {
    
}
#\36 762b7d5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\36 762b7d5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHBAAAgICAwAAAAAAAAAAAAAAAAECAxETITEy/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAAMBAAAAAAAAAAAAAAAAAAACMSH/2gAMAwEAAhEDEQA/ANbVdOyUXDhPooLZj0gANRLtP//Z');
}
    
#\34 127daf1::before, #\34 127daf1 > .bgExtraLayerOverlay {
    
}
#\34 127daf1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
#\34 127daf1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAwQFERIhYf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEQP/2gAMAwEAAhEDEQA/AM4BBWw0VyxMZPL52yiFnS5PqQ9bREHWzTAkDZ1n/9k=');
}
}



@media (max-width: 767px) {
    
#\38 fca240d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#cbd13d64 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 a5b6b86 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_e98 {
    height: 250px;
}
    
#\31 d65b53b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 bf71c40 {
    height: 250px;
}
    
#group_hpl {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#eb1a7fad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a0fa6600 {
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ea5b03b8 {
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#aefdd505 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 7a51ea8 {
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 7a5d319 {
    height: 250px;
}
    
#\31 8aee104 {
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 fa22831 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 0ba67e9 {
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 f6b73e5 {
    height: 250px;
}
    
#\37 91366c3 {
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 d016a0d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\38 6bef214 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e4006ea2 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_dks {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 07fd2dc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 c5253c8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 ca044b0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ad04cb1b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 62238f0 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\33 7b564f2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_qc9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\38 08ead45 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b4c693e1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#ad37f377 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_rk7 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 4px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#ddf42994 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 4px;
}
    
#\33 16d7922 {
    min-height: 100%;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 4px;
}
    
#a6a9ccd4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#widget_fkd {
    margin-right: 0%;
    margin-left: 0%;
    width: 40px;
}
    
#group_arg {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 4px;
}
}



@media (max-width: 767px) {
    
#\39 20f4c5a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#ceb92d0c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\36 4da2f8a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 774c999 {
    height: 308px;
}
}

