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

  *#dm .dmInner div.u_1245221061 hr {
    border-width:2px !important;
    color:rgba(200,105,42,1) !important;
  }

  *#dm .dmInner a.u_1619205887:hover span.text,
  *#dm .dmInner a.u_1619205887.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1619205887:hover,
  *#dm .dmInner a.u_1619205887.hover { border-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1887244709 hr {
    border-width:2px !important;
    color:rgba(200,105,42,1) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1731503369 hr {
    border-width:1px !important;
    color:rgba(196,185,168,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1964073586 hr {
    border-width:2px !important;
    color:rgba(200,105,42,1) !important;
  }

  *#dm .dmInner div.u_1237354378 hr {
    border-width:2px !important;
    color:rgba(200,105,42,1) !important;
  }

  *#dm .dmInner a.u_1709147174:hover span.text,
  *#dm .dmInner a.u_1709147174.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1709147174:hover,
  *#dm .dmInner a.u_1709147174.hover { border-color:var(--color_3) !important; }
}
@media (min-width: 1025px) {}
@media (min-width: 768px) and (max-width: 1024px) {}
@media (min-width: 0px) and (max-width: 767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#d0b69424 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
}
    
#e31a6cbe::before, #e31a6cbe > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.55;
}
#e31a6cbe {
    background-image: url("https://lirp.cdn-website.com/d3653f2c/dms3rep/multi/opt/1782390651-1920w.jpeg");
}
    
#\39 7bb7b09 {
    min-height: 100vh;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#b2918383 {
    row-gap: 20px;
    max-width: 680px;
    width: 90%;
    justify-content: flex-start;
    align-items: center;
}
    
#\32 639d90f {
    align-self: center;
    max-width: 100%;
    width: 32px;
    min-height: 1px;
    height: auto;
}
    
#\34 f529e4c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d0088f75 {
    max-width: 100%;
    width: 506px;
    height: auto;
}
    
#\31 86cb130 {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    flex-wrap: wrap;
}
    
#\30 f7a01c1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\30 f7a01c1 {
    max-width: 100%;
    width: auto;
    min-height: 52px;
}
}



@media all {
    
#\37 c3c4075 {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
}
    
#f2f26969::before, #f2f26969 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: rgba(26,18,8,1);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.6;
    content: '';
    height: 100%;
}
#f2f26969 {
    background-image: url("https://lirp.cdn-website.com/d3653f2c/dms3rep/multi/opt/imgi_6_625115485_18324839668218653_7649798321744710532_n-1920w.jpg");
}
#f2f26969.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQb/xAAiEAACAQMCBwAAAAAAAAAAAAABAhEAAwUEMQYSIkFRUqH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABoRAAICAwAAAAAAAAAAAAAAAAABAwQFQVH/2gAMAwEAAhEDEQA/AAMbodHdti7dRVtzDRMg0iMfjfU/aB4WUPl9UHAYDaRPaqFlXmPSN/FUd+VbC8fDw//Z');
}
    
#\37 cc088b5 {
    min-height: 65vh;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#\30 dee5341 {
    row-gap: 20px;
    max-width: 620px;
    width: 90%;
    justify-content: flex-start;
    align-items: center;
}
    
#\36 bd90bc8 {
    align-self: center;
    max-width: 100%;
    width: 32px;
    min-height: 1px;
    height: auto;
}
    
#b80014fe {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#ea118b40 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 ec401dd {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#b2b61f61 {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    flex-direction: column;
}
    
#\33 f091b7d {
    background-color: var(--color_1);
}
    
#cd534bff {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    row-gap: 16px;
    background-repeat: no-repeat;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    min-width: 4%;
}
    
#d2be3f2d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f990991d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 746408a {
    align-self: stretch;
    background-size: cover;
    display: flex;
    background-position: 50% 50%;
    column-gap: 2%;
    row-gap: 24px;
    background-repeat: no-repeat;
    flex-direction: row;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    align-items: stretch;
    position: relative;
    min-width: 4%;
    flex-wrap: wrap;
}
    
#\35 08f2bce {
    background-color: var(--color_5);
    row-gap: 10px;
    padding-top: 24px;
    flex-direction: column;
    padding-left: 24px;
    width: 32%;
    padding-bottom: 24px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 24px;
}
    
#\33 b1a4e7c {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#f9957fe6 {
    max-width: 100%;
    width: auto;
    margin-bottom: 4px;
    height: auto;
}
    
#c9280879 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 459ddee {
    background-color: var(--color_5);
    row-gap: 10px;
    padding-top: 24px;
    flex-direction: column;
    padding-left: 24px;
    width: 32%;
    padding-bottom: 24px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 24px;
}
    
#ca1737f4 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#dc1b92d8 {
    max-width: 100%;
    width: auto;
    margin-bottom: 4px;
    height: auto;
}
    
#\31 6e0b147 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 548856a {
    background-color: var(--color_5);
    row-gap: 10px;
    padding-top: 24px;
    flex-direction: column;
    padding-left: 24px;
    width: 32%;
    padding-bottom: 24px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 24px;
}
    
#\32 4df5918 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\38 46153d4 {
    max-width: 100%;
    width: auto;
    margin-bottom: 4px;
    height: auto;
}
    
#d41f010d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 62a7358 {
    background-color: var(--color_5);
    row-gap: 10px;
    padding-top: 24px;
    flex-direction: column;
    padding-left: 24px;
    width: 32%;
    padding-bottom: 24px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 24px;
}
    
#\36 b445e6c {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\38 b8e6d18 {
    max-width: 100%;
    width: auto;
    margin-bottom: 4px;
    height: auto;
}
    
#e3ac857e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 629caee {
    background-color: var(--color_5);
    row-gap: 10px;
    padding-top: 24px;
    flex-direction: column;
    padding-left: 24px;
    width: 32%;
    padding-bottom: 24px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 24px;
}
    
#b591294f {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\35 3d83fff {
    max-width: 100%;
    width: auto;
    margin-bottom: 4px;
    height: auto;
}
    
#ca9e1b4c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#dd01b00d {
    background-color: var(--color_5);
    row-gap: 10px;
    padding-top: 24px;
    flex-direction: column;
    padding-left: 24px;
    width: 32%;
    padding-bottom: 24px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 24px;
}
    
#af274b23 {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#aaa959d9 {
    max-width: 100%;
    width: auto;
    margin-bottom: 4px;
    height: auto;
}
    
#\36 df60f36 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 61e3b59 {
    background-color: var(--color_5);
    row-gap: 10px;
    padding-top: 24px;
    flex-direction: column;
    padding-left: 24px;
    width: 32%;
    padding-bottom: 24px;
    justify-content: flex-start;
    align-items: flex-start;
    padding-right: 24px;
}
    
#e4d57b1a {
    max-width: 100%;
    width: 40px;
    height: 40px;
}
    
#\38 243174f {
    max-width: 100%;
    width: auto;
    margin-bottom: 4px;
    height: auto;
}
    
#\38 1fc6137 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#a1267c70 {
    min-height: auto;
    row-gap: 48px;
    width: 100%;
    flex-direction: column;
    max-width: var(--max-content-width_1, 1200px);
}
    
#\36 13f341b {
    background-color: var(--color_1);
}
    
#f4cd95b4 {
    min-height: 8px;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 4%;
}
    
#b5d532c1 {
    align-self: center;
    max-width: 100%;
    width: 100%;
    min-height: 1px;
    margin-bottom: 0;
    height: auto;
}
    
#\38 5c7fc61 {
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
}
    
#febf6a1f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#dc3977cf {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#e7f7d8e1 {
    column-gap: 4%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
}
    
#\33 70cc9fa {
    row-gap: 24px;
    width: 48%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#eb90cbd3 {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
}
    
#e0794b16 {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#\32 ddd852d {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 788325e {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
}
    
#\32 512772d {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#\32 574e790 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 80c2a3f {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
}
    
#\33 e7f8551 {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#\35 1dadecd {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#eaac6f08 {
    row-gap: 24px;
    width: 48%;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#ed0e09ed {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
}
    
#e6f025dd {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#\39 077c3bc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c9800c80 {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
}
    
#\36 97ea0b8 {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#\38 3b5e190 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 effecb4 {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
}
    
#\34 900c6b2 {
    max-width: 100%;
    width: 32px;
    height: 32px;
}
    
#\34 5bba9be {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\30 bf485ec {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
}
    
#c443d1c0::before, #c443d1c0 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: rgba(26,18,8,1);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.55;
    content: '';
    height: 100%;
}
#c443d1c0 {
    background-image: url("https://lirp.cdn-website.com/d3653f2c/dms3rep/multi/opt/imgi_4_622461041_18083636170919725_4566745683442369582_n-1920w.jpg");
}
#c443d1c0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgMEBf/EACUQAAIABAMJAAAAAAAAAAAAAAECAAMEBgUHMRESFCEjMkFRYv/EABQBAQAAAAAAAAAAAAAAAAAAAAb/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIRA//aAAwDAQACEQMRAD8AfbGD0k2h2ModWHL6gnsrCSxJdQSdIny0Zmt+QWJJ3TqYxqqbM4mb1H7z5PuDnEaaDEOCE//Z');
}
    
#\31 aead2d7 {
    min-height: 65vh;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#bcf68c59 {
    row-gap: 20px;
    max-width: 620px;
    width: 90%;
    justify-content: flex-start;
    align-items: center;
}
    
#\32 f12a566 {
    align-self: center;
    max-width: 100%;
    width: 32px;
    min-height: 1px;
    height: auto;
}
    
#ecd6d729 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\39 5bd982f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 4c647e5 {
    max-width: 100%;
    width: 488px;
    height: auto;
}
}



@media all {
    
#\34 70cb9d4 {
    min-height: 240px;
    column-gap: 4%;
    width: 100%;
}
    
#d747b86f {
    background-color: var(--color_1);
}
    
#\37 9b6f643 {
    row-gap: 16px;
    width: 48.0%;
    min-width: 4%;
    min-height: 8px;
}
    
#\38 4f09a63 {
    max-width: 100%;
    width: 450px;
    height: auto;
}
    
#\33 469bee1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#bfe1d627 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cad34a6c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 a31ae5b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 28px 12px 28px;
}
#\33 a31ae5b {
    max-width: 100%;
    width: auto;
    min-height: 44px;
}
    
#\30 4c9df17 {
    width: 48.0%;
    align-items: center;
    min-width: 4%;
    min-height: 8px;
}
    
#widget_7cc {
    width: 99.98%;
    height: 402px;
    max-width: 100%;
}
}



@media all {
    
#\38 7a1452e {
    min-height: auto;
    row-gap: 0;
    width: 100%;
    flex-direction: column;
}
    
#\39 123d400::before, #\39 123d400 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: rgba(26,18,8,1);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.65;
    content: '';
    height: 100%;
}
#\39 123d400 {
    background-image: url("https://lirp.cdn-website.com/d3653f2c/dms3rep/multi/opt/imgi_5_622913247_18161353480406889_4785543733510522576_n-1920w.jpg");
}
#\39 123d400.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIH/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIABAMhERJScZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACETH/2gAMAwEAAhEDEQA/AMSq0S+VemPQbhTGSU64RQyjtxuGqrEJokepZyP5t9hLCvY7cn//2Q==');
}
    
#e5892732 {
    min-height: 60vh;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#d9efd2d2 {
    row-gap: 20px;
    max-width: 620px;
    width: 90%;
    justify-content: flex-start;
    align-items: center;
}
    
#a1193d49 {
    align-self: center;
    max-width: 100%;
    width: 32px;
    min-height: 1px;
    height: auto;
}
    
#\31 fc651e7 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#eddd532c {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 c7c6b1f {
    row-gap: 12px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    align-items: stretch;
    flex-wrap: wrap;
}
    
#\30 03c3783.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 40px 16px 40px;
}
#\30 03c3783 {
    max-width: 100%;
    width: auto;
    min-height: 52px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d0b69424 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e31a6cbe::before, #e31a6cbe > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#b2b61f61 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 08f2bce {
    width: 48%;
}
    
#\32 459ddee {
    width: 48%;
}
    
#\31 548856a {
    width: 48%;
}
    
#\30 62a7358 {
    width: 48%;
}
    
#\34 629caee {
    width: 48%;
}
    
#dd01b00d {
    width: 48%;
}
    
#\31 61e3b59 {
    width: 48%;
}
}



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



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



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



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



@media (max-width: 767px) {
    
#d0b69424 {
    min-height: unset;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 7bb7b09 {
    min-height: unset;
}
    
#e31a6cbe::before, #e31a6cbe > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\37 c3c4075 {
    min-height: unset;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 cc088b5 {
    min-height: unset;
}
}



@media (max-width: 767px) {
    
#b2b61f61 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#cd534bff {
    align-items: center;
}
    
#\35 746408a {
    align-items: center;
}
    
#\35 08f2bce {
    width: 100%;
}
    
#\32 459ddee {
    width: 100%;
}
    
#\31 548856a {
    width: 100%;
}
    
#\30 62a7358 {
    width: 100%;
}
    
#\34 629caee {
    width: 100%;
}
    
#dd01b00d {
    width: 100%;
}
    
#\31 61e3b59 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#a1267c70 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f4cd95b4 {
    align-items: center;
}
    
#\38 5c7fc61 {
    align-items: center;
}
    
#e7f7d8e1 {
    flex-direction: column;
    row-gap: 24px;
}
    
#\33 70cc9fa {
    width: 100%;
}
    
#eaac6f08 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 bf485ec {
    min-height: unset;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 aead2d7 {
    min-height: unset;
}
}



@media (max-width: 767px) {
    
#\34 70cb9d4 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 32px;
}
    
#\37 9b6f643 {
    width: 100%;
}
    
#\30 4c9df17 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 7a1452e {
    min-height: unset;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e5892732 {
    min-height: unset;
}
}

