@media all {
  *#dm .dmInner div.u_1463731820 .svg {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1179709379 {
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(67,67,67,1) !important;
  }

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

  *#dm .dmInner a.u_1245695952 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1226622065:hover span.text { color:rgba(115,189,66,1) !important; }

  *#dm .dmInner a.u_1226622065.hover span.text { color:rgba(115,189,66,1) !important; }

  *#dm .dmInner a.u_1102523461 span.text { font-weight:300 !important; }

  *#dm .dmInner a.u_1527443013 span.text { font-weight:300 !important; }

  *#dm .dmInner a.u_1107210773 span.text { font-weight:300 !important; }

  *#dm .dmInner a.u_3741612165 span.text { font-weight:300 !important; }

  *#dm .dmInner div.u_1878291011 img { box-shadow:rgba(117,117,117,1) 0px 3px 11px 0px !important; }

  *#dm .dmInner a.u_1704073393 span.text { font-weight:300 !important; }

  *#dm .dmInner div.u_1993677962 img { box-shadow:rgba(117,117,117,1) 0px 3px 11px 0px !important; }

  *#dm .dmInner div.u_1475263941 img { box-shadow:rgba(117,117,117,1) 0px 3px 11px 0px !important; }

  *#dm .dmInner a.u_1288670968 span.text { font-weight:300 !important; }

  *#dm .dmInner a.u_1096325531 span.text { font-weight:300 !important; }

  *#dm .dmInner a.u_1218549841 span.text { font-weight:300 !important; }

  *#dm .dmInner div.u_3801182306 .readMore a {
    font-family: 'Rubik' !important;
    font-weight:700 !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_3801182306 .postArticle>.inner { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner a.u_1338917279 span.text { font-weight:300 !important; }

  *#dm .dmInner a.u_1338917279 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/7032671e/icon/Double+Right_1507398.svg) !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_3801182306 .postTitle a { font-size:20px !important; }

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

  *#dm .dmInner div.u_3801182306 .readMore a { font-size:17px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1107210773 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1527443013 span.text { font-size:14px !important; }

  *#dm .dmInner a.u_1102523461 span.text { font-size:14px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\38 9753737 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d07ca7b3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\34 45a1ed6 {
    min-height: 503px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 0% 2% 0%;
}
    
#\35 1ba10a4 {
    margin: 0px 0% 0px 0%;
}
    
#aaed2625 {
    background-image: url(https://lirp.cdn-website.com/7032671e/dms3rep/multi/opt/aspiring-leaders-1920w.jpg);
    background-position: 50% 100%;
}
    
#group_k2o {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 84.08%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
}
    
#group_sa3 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
}
    
#widget_519 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_gkm {
    width: 32%;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_ad4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    align-self: stretch;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\30 776cfe2 {
    width: 32%;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 18f965e {
    width: 32%;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 45a1ed6 {
    padding: 0% 0% 0% 0%;
}
    
#\35 1ba10a4 {
    margin: 0px 0% 0px 0%;
}
    
#group_k2o {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#group_sa3 {
    width: 54.45%;
}
    
#\35 18f965e {
    width: 33%;
}
}



@media (max-width: 767px) {
    
#d07ca7b3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 45a1ed6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\35 1ba10a4 {
    margin: 0px 0% 0px 0%;
}
    
#group_k2o {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#group_sa3 {
    width: 100.00%;
    padding: 10% 16px 10% 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_ad4 {
    flex-wrap: wrap;
}
    
#widget_gkm {
    width: 36.584662576687116%;
}
    
#\35 18f965e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 18f965e {
    width: 38.74%;
    margin: -10px 0% 0px 0%;
}
    
#\30 776cfe2 {
    width: 42.11564417177914%;
}
}



@media all {
    
#\31 9334e0c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\39 69b6236 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#group_get {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 82.92%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    padding: 0px 0px 0px 0px;
}
    
#group_qnl {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
}
    
#widget_gj3 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_n60 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_gf3 {
    width: 162px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#\37 66f314b {
    width: 79.72%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f7ad0f5c {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
}
    
#\34 69acc67 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f26993e8 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 633ca49 {
    width: 75.46%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 5bffa93 {
    width: 162px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#\31 28515af {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
}
    
#a2592a56 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 c6bb3e8 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a6092e17 {
    width: 84.95%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 a1026c3 {
    width: 162px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 69b6236 {
    padding: 0% 0% 0% 0%;
}
    
#widget_gj3 {
    height: auto;
}
    
#\34 69acc67 {
    height: auto;
}
    
#a2592a56 {
    height: auto;
}
    
#\31 86b9c93 {
    margin: 0px 0% 0px 0%;
}
    
#group_get {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 9334e0c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 69b6236 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_gj3 {
    height: auto;
}
    
#\34 69acc67 {
    height: auto;
}
    
#a2592a56 {
    height: auto;
}
    
#\31 86b9c93 {
    margin: 0px 0% 0px 0%;
}
    
#group_get {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#group_qnl {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f7ad0f5c {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 28515af {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b4b2d405 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#e4bad23a {
    min-height: 181px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\30 d04d6e3 {
    background-color: var(--color_1);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#b4b2d405 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e4bad23a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#b0576b72 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 5212325.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 5212325 {
    width: 63.31%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#dee68791 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7032671e/dms3rep/multi/opt/LMC-icon-1920w.png);
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 60px 16px;
}
#dee68791.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAApUlEQVQI102PrWrCYRxGX4tFsZhsXoBFWFR2ByvWgSB4A1aDZVEMDoxLgzEEyxaHGk1e0Os5708cf8QHnnZ4PlKqFBH/VtvqUJ2qY/UpoJkewFrOuQ50gRdgASzRGTq6J0VEs5TSU1/RFfCN/qKf6PsdBFrqMzpHv9Ad+oMe0HPKEfWsHXRQ1WzRE7pHP9S1ukm5lEbW/gUm6FsF/qHH2wR1djt2BSBmux7lL4TDAAAAAElFTkSuQmCC');
}
    
#caefd746 {
    min-height: 1102px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#e5c8991a {
    background-image: initial;
    background-color: rgba(245, 247, 250, 1);
}
    
#group_89t {
    justify-content: flex-start;
    align-items: center;
    width: 1727px;
    min-height: 178px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    height: auto;
    flex-wrap: nowrap;
}
    
#widget_mjk.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_mjk {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin-top: 50px;
    order: 0;
}
    
#e89f423b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e89f423b {
    width: 144px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin-top: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#df2a1147.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#df2a1147 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 3;
    margin-top: 30px;
    margin-bottom: 30px;
}
    
#widget_58e {
    width: 86.31%;
    height: 610px;
    min-height: 100px;
    max-width: 100%;
    order: 4;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5212325 {
    width: 97.10%;
}
    
#caefd746 {
    min-height: 928px;
    padding: 0% 0% 0% 0%;
}
    
#\39 c5515b3 {
    margin: 0px 0% 0px 0%;
}
    
#group_89t {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 900px;
}
    
#widget_58e {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    height: 382px;
}
}



@media (max-width: 767px) {
    
#\36 5212325 {
    width: 100.00%;
}
    
#dee68791 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 16px 30px 16px;
    margin: 0px 0% 0px 0%;
}
#dee68791.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAApUlEQVQI102PrWrCYRxGX4tFsZhsXoBFWFR2ByvWgSB4A1aDZVEMDoxLgzEEyxaHGk1e0Os5708cf8QHnnZ4PlKqFBH/VtvqUJ2qY/UpoJkewFrOuQ50gRdgASzRGTq6J0VEs5TSU1/RFfCN/qKf6PsdBFrqMzpHv9Ad+oMe0HPKEfWsHXRQ1WzRE7pHP9S1ukm5lEbW/gUm6FsF/qHH2wR1djt2BSBmux7lL4TDAAAAAElFTkSuQmCC');
}
    
#caefd746 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\39 c5515b3 {
    margin: 0px 0% 0px 0%;
}
    
#group_89t {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#widget_58e {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    height: 159px;
}
    
#widget_mjk.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_mjk {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 e1eb0ad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#f5e29f57 {
    min-height: 185px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 0% 1% 0%;
}
    
#group_o7e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 286px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_7fq {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_5sm {
    width: 82.74%;
    height: 201px;
    min-width: 32px;
    min-height: 100px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 4fe4b6a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 4fe4b6a {
    width: 484px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-top: -1px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f5e29f57 {
    padding: 0% 0% 0% 0%;
}
    
#\31 c1ab7bf {
    margin: 0px 0% 0px 0%;
}
    
#group_o7e {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 e1eb0ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f5e29f57 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\31 c1ab7bf {
    margin: 0px 0% 0px 0%;
}
    
#group_o7e {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#widget_5sm {
    width: 100.00%;
}
}



@media all {
    
#\34 9adfdee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(245, 247, 250, 1);
    background-image: initial;
    padding: 300px 0px 0px 0px;
}
    
#fe9d8a44 {
    min-height: 827px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#group_h13 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 16px 16px 50px 16px;
}
    
#widget_o5e {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_i6j {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#group_148 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 70px;
    column-gap: 4%;
    align-self: stretch;
    flex-wrap: nowrap;
    margin-top: -320px;
}
    
#widget_sur {
    width: 79.82%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#group_tjf {
    align-items: center;
    width: 57.30%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    margin-top: 46px;
    flex-wrap: nowrap;
}
    
#widget_432 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e7d53760.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e7d53760 {
    width: 40.09%;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    min-width: 32px;
    margin-top: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#a514881d {
    width: 55.29%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fe9d8a44 {
    padding: 0% 0% 0% 0%;
}
    
#b0dc3e51 {
    margin: 0px 0% 0px 0%;
}
    
#widget_sur {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#group_tjf {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 9adfdee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fe9d8a44 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#b0dc3e51 {
    margin: 0px 0% 0px 0%;
}
    
#widget_sur {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#group_tjf {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 30px 0px 30px 0px;
}
    
#a514881d {
    width: 100.01%;
}
    
#e7d53760 {
    margin-top: -2px;
    width: 100.00%;
}
    
#group_h13 {
    min-height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_148 {
    row-gap: 40px;
}
}

