@media all {
  *#dm .dmInner div.u_1753876995 .postTitle a { font-weight:400 !important; }

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

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

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

  *#dm .dmInner div.u_1006857942 img {
    object-position:50% 50% !important;
    object-fit:contain !important;
    border-radius:0px 0px 0px 0px !important;
    box-shadow:none !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1439517947 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1955847013 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1887922972 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1979473934 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1066553722 { border-radius:250px 250px 250px 250px !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1753876995 .readMore a {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1753876995 .postDescription { font-size:16px !important; }

  *#dm .dmInner div.u_1753876995 .readMore a { font-size:18px !important; }

  *#dm .dmInner div.u_1753876995 .more-posts-text-container {
    width:220px !important;
    height:54px !important;
  }

  *#dm .dmInner div.u_1753876995 .postTitle a { font-size:20px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1232512783 { text-align:center !important; }

  *#dm .dmInner div.u_1753876995 .postTitle a { font-size:20px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1753876995 .postTitle a { font-size:30px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: var(--color_7);
    --overlapping-background-image: initial;
    --overlapping-tablet-background-color: rgba(0, 0, 0, 0);
    --overlapping-tablet-background-image: rgba(0, 0, 0, 0);
    --overlapping-mobile-background-color: rgba(0, 0, 0, 0);
    --overlapping-mobile-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\31 7645798 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 832a6c1 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 7f19c93 {
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    min-height: 138px;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_175 {
    max-width: 100%;
    width: 100%;
    margin-top: 20px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 7f19c93 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 138px;
    column-gap: 8%;
    padding: 8% 2% 8% 2%;
}
    
#\34 ba82892 {
    margin: 0px 0% 0px 0%;
}
    
#\30 832a6c1 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\30 832a6c1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 7f19c93 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\34 ba82892 {
    margin: 0px 0% 0px 0%;
}
    
#widget_175.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_175 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 4009765 {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 1;
}
    
#\33 4036b1b {
    column-gap: 4%;
    row-gap: 0px;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    width: 20.34%;
    min-height: 8px;
    background-image: initial;
    min-width: 4%;
}
    
#\30 166adc8 {
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    width: 77.53729281767956%;
    min-height: 8px;
    min-width: 4%;
}
    
#b2b74053 {
    column-gap: 2%;
    row-gap: 12px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
    max-width: none;
    width: 100%;
    min-height: 36px;
    flex-wrap: nowrap;
}
    
#\30 eb562c4 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#widget_hfn {
    max-width: 100%;
    width: 100.00%;
    min-height: 100px;
    height: 138px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b2b74053 {
    column-gap: 1%;
    row-gap: 12px;
    padding: 2% 2% 2% 2%;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\33 4036b1b {
    padding: 0px 0px 0px 0px;
    width: 100%;
    min-height: 29px;
    align-items: center;
    height: auto;
}
    
#\30 166adc8 {
    width: 100%;
    min-height: 80px;
}
    
#\35 85416bf {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 4009765 {
    width: 100.00%;
    order: 2;
}
    
#\33 4036b1b {
    width: 100%;
    min-height: 67px;
    align-items: center;
    height: auto;
}
    
#\30 166adc8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b2b74053 {
    padding: 8% 4% 8% 4%;
    flex-direction: column;
    min-height: unset;
}
    
#\35 85416bf {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 eedc1b5 {
    max-width: 100%;
    width: 1172px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b4ae813d {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f025fcd4 {
    max-height: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    column-gap: 4%;
    flex-direction: row;
    width: auto;
    justify-content: flex-end;
    margin-top: 0px;
    align-items: flex-end;
    margin-bottom: 0px;
    height: auto;
    min-width: 32px;
    order: 1;
    padding: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2a13d5b::before, #\39 2a13d5b > .bgExtraLayerOverlay {
    
}
#\39 2a13d5b {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#badc215d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#badc215d {
    max-width: 100%;
    width: 250px;
    min-height: 54px;
    height: auto;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a17b80a6 {
    column-gap: 0%;
    row-gap: 24px;
    flex-direction: column;
    max-width: none;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 1% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 a169abb {
    align-self: center;
    max-height: 100%;
    min-height: 200px;
    row-gap: 50px;
    column-gap: 4%;
    width: 99.99968005972218%;
    justify-content: space-between;
    margin-top: 0px;
    align-items: center;
    margin-bottom: 0px;
    min-width: 32px;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 04c5b0d::before, #\34 04c5b0d > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: rgba(0, 0, 0, 1);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    content: '';
    height: 100%;
}
#\34 04c5b0d {
    column-gap: 2%;
    row-gap: 50px;
    border-radius: 0px 0px 0px 0px;
    align-content: stretch;
    width: 100%;
    min-height: 75vh;
    align-items: center;
    flex-wrap: nowrap;
    min-width: 4%;
    height: auto;
    padding: 5% 2% 5% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\35 1bc16fd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\35 1bc16fd {
    max-width: 100%;
    width: 250px;
    min-height: 54px;
    height: auto;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5d6d285 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a17b80a6 {
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
}
    
#b4ae813d {
    width: 100.00%;
}
    
#\30 a169abb {
    row-gap: 16px;
    width: 99.87%;
    justify-content: flex-start;
    min-height: 153px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f025fcd4 {
    column-gap: 4%;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 04c5b0d::before, #\34 04c5b0d > .bgExtraLayerOverlay {
    
}
#\34 04c5b0d {
    row-gap: 50px;
    flex-direction: column;
    width: 100%;
    min-height: 50vh;
    flex-wrap: nowrap;
    height: auto;
    padding: 10% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 2a13d5b::before, #\39 2a13d5b > .bgExtraLayerOverlay {
    
}
    
#\39 5d6d285 {
    margin: 0px 0% 0px 0%;
}
    
#\30 eedc1b5 {
    width: 672px;
}
}



@media (max-width: 767px) {
    
#\30 eedc1b5 {
    width: 94.54%;
}
    
#a17b80a6 {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 4% 8% 4%;
}
    
#b4ae813d {
    width: 100%;
}
    
#\30 a169abb {
    row-gap: 24px;
    min-height: 238px;
    align-items: center;
    height: auto;
    padding: 0px 0% 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f025fcd4 {
    row-gap: 24px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 04c5b0d::before, #\34 04c5b0d > .bgExtraLayerOverlay {
    
}
#\34 04c5b0d {
    row-gap: 36px;
    width: 100%;
    min-height: 502px;
    align-items: center;
    height: auto;
    padding: 5% 2% 5% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\39 2a13d5b::before, #\39 2a13d5b > .bgExtraLayerOverlay {
    
}
    
#\35 1bc16fd {
    align-self: flex-start;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 5d6d285 {
    margin: 0px 0% 0px 0%;
}
    
#badc215d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 4935306::before, #\39 4935306 > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.3;
    content: '';
    height: 100%;
}
#\39 4935306 {
    align-self: auto;
    max-height: none;
    background-size: contain;
    min-height: 450px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 1);
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    width: 33.5%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/mogo-1920w.png);
    border-style: solid;
    justify-self: auto;
    min-width: 32px;
    height: auto;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\39 4935306.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABCklEQVQY0z2QyXKCQABEB2SdAYISkMWFsCgiBFAr//9nL4WpyqFP/Q79WgghMC0bVwX4YYzyd9iOQtcN1u4/uq7j+R/EcUZWVERxgQoiLFu+YU3T/kDTskiSlLa90d8flHVPnJYEYYLjehiGhRAawnElh/zAPM48pifX60ieV6TpmSja43kBpmEilPI5ZAXLOPOaFqb7RHVuqMoL5aliH+9RrkRI6ZElKfdu4Dl+87MsjF3HeBvp2p5jcSTwfYRtO0RRTPV1YR4nXvPENAz03UDb3MizAiUlYrPZvHes1lXd0rYNTV1THE4kSUEQhJjmKrT+aNq40iOKU7a7T8JthOMqHEdimBaapvMLLOdwUpe7bNsAAAAASUVORK5CYII=');
}
    
#\33 9eb804c::before, #\33 9eb804c > .bgExtraLayerOverlay {
    
}
#\33 9eb804c {
    background-color: var(--color_7);
    background-image: url();
    background-position: 50% 100%;
    background-size: contain;
}
#\33 9eb804c.lazy {
    background-image: url('');
}
    
#dedd2780 {
    column-gap: 1%;
    row-gap: 16px;
    flex-direction: column;
    max-width: none;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 1% 2% 1%;
}
    
#eb77ce1d {
    column-gap: 1%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-image: initial;
    min-width: 4%;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
}
    
#\30 3456840 {
    column-gap: 1%;
    row-gap: 10px;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    background-image: initial;
    flex-wrap: nowrap;
    min-width: 4%;
    order: 3;
    padding: 0px 0% 0px 0%;
}
    
#\39 d2bad42::before, #\39 d2bad42 > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.35;
    content: '';
    height: 100%;
}
#\39 d2bad42 {
    max-height: none;
    background-size: contain;
    min-height: 400px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    width: 33.5%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/RGK-1920w.png);
    border-style: solid;
    min-width: 32px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\39 d2bad42.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/UlEQVQY002Q246CQBBEh/sAEQQmoEZAcAQ14kbii/v//3U2M5tN9qHS6a5Op/oIIQR/CoKAPM/Z7fYopYjjmH++wPM8pJTWHM9nnsvCRWtUVVnPLrquSyQjtkXBsW1Znk++Px/W9UXXHpEywnUdhO/7ZHlG27boi+axPHi/V9bXF5MeyfOMMPARURShVMUwDgzDydb77cryuHOdL1RlQRJLhMnWNDXzPDHNE/2pR+sz13nifpupa0WaJogwDCnKgr7vrJpdQ13XHA57uu5IWRY2pzBfGQxmUFUlWZaRJAmbzYbtNidNU3zf+8XjOA5B4FuOppre0DBHjBxH8AMiJ21p/1GsggAAAABJRU5ErkJggg==');
}
    
#\36 d52a587 {
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: center;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\32 94f3fd4 {
    align-self: flex-end;
    max-width: 100%;
    width: 78.93%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4e03953 {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 37f129a {
    max-width: 100%;
    width: 85.64%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e7a230f {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd593e16::before, #dd593e16 > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.1;
    content: '';
    height: 100%;
}
#dd593e16 {
    max-height: none;
    background-size: contain;
    min-height: 400px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    width: 33.49920537396576%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/rove-1920w.png);
    border-style: solid;
    min-width: 32px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#dd593e16.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA00lEQVQY012Q226EMBBDA4EkJIFcJiy0qqq+9P8/8awIrbbqgzWSx2NrrJRS/McwDIw/+MO/BOM4Ms8zwQdiCDjnOtf3ehxwRrN6S94iOSWkVpoIOWcW53qC8nYihZlTVh6tcOw7j73dszXWuDJNM6pEw1td+P4UPs5bkLeVnLbbNWWstaiyGs7q+XqvHE3YRag5IaXQWiNtCWMsKrgJSZ5DNqRkSs7UWpEqlFIIIaC1Rk16ZHEWvziC9/3jlFKPjCFijHnVc1Xwi+v6quhCd1J3l09A4WROswssXAAAAABJRU5ErkJggg==');
}
    
#a9b7f940 {
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: center;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\31 25cb6d6 {
    align-self: flex-end;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0321ea1 {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    justify-self: auto;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 aeb0c7f {
    max-width: 100%;
    width: 80%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 da39e7f {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e652e08f {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 98012a4 {
    align-self: center;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\35 732561a {
    max-width: 100%;
    width: 83.81%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 93c3a8d::before, #\36 93c3a8d > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.45;
    content: '';
    height: 100%;
}
#\36 93c3a8d {
    align-self: auto;
    max-height: none;
    background-size: contain;
    min-height: 400px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    border-radius: 1px 1px 1px 1px;
    box-shadow: none;
    width: 33.5%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/Wolturnus-1920w.png);
    border-style: solid;
    justify-self: auto;
    min-width: 32px;
    height: auto;
    order: 2;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\36 93c3a8d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABIUlEQVQY0z2PyU7CYAAG/zbdWwrdWcoWWpa24gJIXRIVEkPiQfFiPHjz/V9hDCHx8J1mDvMJIQSOYxMGAZ12Qst1MXQNWZY4sf9JksD3W0yzMfX1jNUiZZg4eI6GrkhoikCWBEKWZTpJQL2qeN+vOb6UPBQR5cCl5+l4joKhSghVVUgTj+fNgq/dkt9DwcdNzK4KqPoOaWjgmjJC0zQSv8GmHHHYZPy85HzXMZ+biF3ZZN6ziF0ZYRg6ke9STFIeq5RjnXK8DXlbJzxdRCwGLu2WehYD32M07LG9mrLfZrzWQ+6XHe6qLvNhSOyZp0aVZrNBkkRURc5lOWG5GNHvBqTdmCj0cGzz/NrQdRoNh9k0I88zxuMRlmVh2zamaaKoKn93enXM8GzRaQAAAABJRU5ErkJggg==');
}
    
#bdb2c0b6 {
    align-self: center;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-start;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\33 c4ab790 {
    align-self: flex-end;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rm6 {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3aaf999 {
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f2922b00 {
    align-self: center;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#f558e197 {
    align-self: center;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\38 786849a {
    max-width: 100%;
    width: 83.81%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1cd82ea {
    max-width: 100%;
    width: 80%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0cce05b {
    align-self: center;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: center;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\36 77dd509 {
    align-self: flex-end;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c77159a {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 218cee4 {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0220aa2::before, #\31 0220aa2 > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.45;
    content: '';
    height: 100%;
}
#\31 0220aa2 {
    align-self: auto;
    max-height: none;
    background-size: contain;
    min-height: 450px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    border-radius: 0px 0px 0px 0px;
    width: 33.51754311315796%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/otto-1920w.png);
    border-style: solid;
    justify-self: auto;
    min-width: 32px;
    height: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\31 0220aa2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABIElEQVQY0zWQa0vCYACFX9Ht3UCn7WpKbipeQ5umOc1ppmRpZpQQBP3/n/GEiz4858s5cDhHCCE4o+katmMRBD5BNcBxbHRd598XZ1EUBbdo0+21mM7HCe3rJo5nkc6k/4KpVArHcegNujwfNhxPO94+dzxsYhqdOkbeIHUOSinpdjss1jP2H1vidcT88Y7VNmYwucH3K0mjMC8uiJf3vH/vOP5sGa17CU+nJetDTDjsk8vmEIHvs1zFHL62zF5vaccB7UWVyUvIaj9nOApxXRdRq1UZjkPmm4hOVKcRVWhOfdpRjeGsT6vToOgVEZ7nUSpdUr4qY1hZzFIBq1zAsHPYro1pmhTyBYSmaUhNIqWaXKFKJSGTSScjVEVFVVV+ATpOfNxY4MEAAAAAAElFTkSuQmCC');
}
    
#group_8eq {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 4%;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\38 f9d074b {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5abad9e {
    column-gap: 1%;
    row-gap: 10px;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    background-image: initial;
    flex-wrap: nowrap;
    min-width: 4%;
    order: 1;
    padding: 0px 0% 0px 0%;
}
    
#\36 faf7356::before, #\36 faf7356 > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    content: '';
    height: 100%;
}
#\36 faf7356 {
    align-self: stretch;
    max-height: none;
    background-size: contain;
    min-height: 100%;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    border-radius: 0px 0px 0px 0px;
    width: 33.5%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/aria-pediatric-KID-caaff2d2-cb0064b3-1920w.png);
    justify-self: auto;
    border-style: solid;
    min-width: 32px;
    height: auto;
    order: 0;
    padding: 20px 20px 20px 20px;
    grid-area: auto / auto / auto / auto;
}
#\36 faf7356.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABmElEQVQY0y3KMWgTURgA4FesDra9HLm73OVy73//n7vL3eUuJuSusQ0hrSCpEtsUJZRqyVKHGCGl0KlQCraDDkLdnAJa54JLoaVuFYKjW3dxcHHTVRS/+WPsv06nM7HW610LolKIZPeJnHdEzr7nFe+0Wq3r/9Jqe3UyriSW63jziPkhAI6I7LFtOx9ct7BRjCL975uoLc3rhZLXBhsPTLDOLOBXAvEnUf6SiHY5iBp78n7zRvP53Vv+QrSFiX1uBvyb5cNvnodfiPhFCPEaELtsaWcllXTrbb8RvXIb/ljEdAUV+pEj6ztw8UkI8UYgDtjDp+th7UGjX27Gb4Nm9NmpexeY2OMc8VMAGiHSC0QasvriYrcyN3sY366dlJLy12I1+gg+HRtZ86WVgyPOYY8DDFg5nh2U4upuJYmPvDA4IcceZXLZg3Ra62cyxrauG8+yprnM0PWWC1HYLifVR34YbHMBh2lNHc7MpB4rirqiqto9wzQDpugmKBnDkOW0oShqIklyX5Lk3s2p6ftSSuZSSrYUTZv6A5gTVxhGOFYFAAAAAElFTkSuQmCC');
}
    
#\32 00b8fe0 {
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: center;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\34 d7540e0 {
    align-self: flex-end;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 dad9b36 {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9a8ee9f {
    max-width: 100%;
    width: 80%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4d7a572 {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b07c7a0a {
    align-self: center;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\30 166f746 {
    align-self: flex-end;
    max-width: 100%;
    width: 99.99785834203003%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c1428b91 {
    max-width: 100%;
    width: 83.81%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b25facc2::before, #b25facc2 > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    content: '';
    height: 100%;
}
#b25facc2 {
    align-self: stretch;
    max-height: none;
    background-size: contain;
    min-height: 100%;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    box-shadow: none;
    width: 33.5%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/Ku-schall-1920w.png);
    justify-self: auto;
    border-style: solid;
    min-width: 32px;
    height: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#b25facc2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7klEQVQY001Q0XKDIBBEARWjMRFJ1WBMCKlG07Qz/f9v287RdtqHvTm4hb1dxhjDf8RxjDTNsNkUUCqH4OJ39k3gnEMIiaIocTi0OB4H6LqBlMkfUUqJartDow1OwxnTtOJ+f8MwjFBKIYoiMPqpLErY7gg3XrDMDzzfP7E+PmDtGOQ5ySdJAtMY+LPD7F+xzCuW9QnvJ7RtjzzPQRxGTdd28M7jenHw1xucuwVZrZtAJHMsy1S4sHb4wQl9b2HMC6pqF3YkD4wKRVHXGnXdQGuDqtqjLLdhP5KNYw5Gjig7ekAShCRJw5kLEWaUzBcHt2pbbP9WjQAAAABJRU5ErkJggg==');
}
    
#\36 5b77dd5 {
    align-self: center;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-start;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#bee80310 {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9bb922b {
    max-width: 100%;
    width: 85%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 09b1fa7 {
    align-self: flex-end;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5fb2339 {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 519b361 {
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: center;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\32 c73e525 {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    justify-self: auto;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f1f06518::before, #f1f06518 > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.45;
    content: '';
    height: 100%;
}
#f1f06518 {
    align-self: auto;
    max-height: none;
    background-size: contain;
    min-height: 450px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    border-radius: 0px 0px 0px 0px;
    width: 33.5%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/melrose-1920w.png);
    border-style: solid;
    justify-self: auto;
    min-width: 32px;
    height: auto;
    order: 2;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#f1f06518.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABGElEQVQY002QXU+CYABGX+LDF1BTmC8CkqYi+LWpFCTVWrXZ+ti66P//ltOoLro4V8/ZuXiEEAJd1wnUkGW+/kGpANM00TSNZv9DYJgGYRKxOWzZlXtmixme18e27f+ywJIWo2lMcb/n9qXmUO+ZpBP6fh/Tsn7FM+0M6UjUeEBWpRSnA1dPBatyTTSOaHfbNI4wDINOr8Mojdncrak/a8q3iu3DjjhN6DVVw0RIKempHlEWkV6nVK8V9UdN+X7DvFigxkOkLRGOY+MHHheLhLzIKE8lx6b6dSR/3BDmMXbXQbRaFudelyBWJNMR6XbOsl6xet5yWc3xpwMst4VoPmy7LoEaEMch4SRkmIUEqwh/prD7Lrql8w0QUnYTLZ/miQAAAABJRU5ErkJggg==');
}
    
#\33 c460c6c::before, #\33 c460c6c > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    content: '';
    height: 100%;
}
#\33 c460c6c {
    align-self: stretch;
    max-height: none;
    background-size: contain;
    min-height: 100%;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    border-radius: 0px 0px 0px 0px;
    width: 33.5%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/Panthera-1920w.png);
    justify-self: auto;
    border-style: solid;
    min-width: 32px;
    height: auto;
    order: 2;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\33 c460c6c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABAklEQVQY0z2P6VLCQBCEF0giuSPkgJxLQsQUNwpoqe//WJ/uUuWPqeqq+Wa6WwghMA2DKAhYpAlpPMd1HCbjMWr3P6PRiMD3KYucdSupy5x4PiMMA+zpFMOYPEDLMsnShMN24P185LgbaGVNUxX6wLHtB+h7rv52ezvz/XHj637V8HbYIOuK2XOEYRgIJfLlgtNhx/Vy4ufzzuW4Zzds6FpJliXY9vQBLhcZL33Ha7/mtN/qGJu+o5UNWRrjex7Cc12dUdnUZYGsSw10q4a+W5EvM6IoRJimSRgEpMlch1cOaRJTFTmyqbRWPYRq9GRZuK6D57k4jq0XKk5dFdrN/mv+C/V6ccPcyZFDAAAAAElFTkSuQmCC');
}
    
#\30 910825b {
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#df76f1c0 {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5bf0b75 {
    max-width: 100%;
    width: 80%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbbd7888 {
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 168a946 {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    justify-self: auto;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4935306::before, #\39 4935306 > .bgExtraLayerOverlay {
    
}
#\39 4935306 {
    row-gap: 50px;
    width: 100%;
    min-height: 300px;
    height: auto;
    min-width: 32px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#\39 4935306.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABCklEQVQY0z2QyXKCQABEB2SdAYISkMWFsCgiBFAr//9nL4WpyqFP/Q79WgghMC0bVwX4YYzyd9iOQtcN1u4/uq7j+R/EcUZWVERxgQoiLFu+YU3T/kDTskiSlLa90d8flHVPnJYEYYLjehiGhRAawnElh/zAPM48pifX60ieV6TpmSja43kBpmEilPI5ZAXLOPOaFqb7RHVuqMoL5aliH+9RrkRI6ZElKfdu4Dl+87MsjF3HeBvp2p5jcSTwfYRtO0RRTPV1YR4nXvPENAz03UDb3MizAiUlYrPZvHes1lXd0rYNTV1THE4kSUEQhJjmKrT+aNq40iOKU7a7T8JthOMqHEdimBaapvMLLOdwUpe7bNsAAAAASUVORK5CYII=');
}
    
#dedd2780 {
    row-gap: 12px;
    padding: 4% 2% 4% 2%;
}
    
#\39 d2bad42::before, #\39 d2bad42 > .bgExtraLayerOverlay {
    
}
#\39 d2bad42 {
    row-gap: 50px;
    width: 100.00%;
    min-width: 32px;
    min-height: 300px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#\39 d2bad42.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/UlEQVQY002Q246CQBBEh/sAEQQmoEZAcAQ14kbii/v//3U2M5tN9qHS6a5Op/oIIQR/CoKAPM/Z7fYopYjjmH++wPM8pJTWHM9nnsvCRWtUVVnPLrquSyQjtkXBsW1Znk++Px/W9UXXHpEywnUdhO/7ZHlG27boi+axPHi/V9bXF5MeyfOMMPARURShVMUwDgzDydb77cryuHOdL1RlQRJLhMnWNDXzPDHNE/2pR+sz13nifpupa0WaJogwDCnKgr7vrJpdQ13XHA57uu5IWRY2pzBfGQxmUFUlWZaRJAmbzYbtNidNU3zf+8XjOA5B4FuOppre0DBHjBxH8AMiJ21p/1GsggAAAABJRU5ErkJggg==');
}
    
#dd593e16::before, #dd593e16 > .bgExtraLayerOverlay {
    
}
#dd593e16 {
    row-gap: 50px;
    width: 100.00%;
    min-width: 32px;
    min-height: 300px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#dd593e16.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA00lEQVQY012Q226EMBBDA4EkJIFcJiy0qqq+9P8/8awIrbbqgzWSx2NrrJRS/McwDIw/+MO/BOM4Ms8zwQdiCDjnOtf3ehxwRrN6S94iOSWkVpoIOWcW53qC8nYihZlTVh6tcOw7j73dszXWuDJNM6pEw1td+P4UPs5bkLeVnLbbNWWstaiyGs7q+XqvHE3YRag5IaXQWiNtCWMsKrgJSZ5DNqRkSs7UWpEqlFIIIaC1Rk16ZHEWvziC9/3jlFKPjCFijHnVc1Xwi+v6quhCd1J3l09A4WROswssXAAAAABJRU5ErkJggg==');
}
    
#\33 9eb804c::before, #\33 9eb804c > .bgExtraLayerOverlay {
    
}
#\33 9eb804c.lazy {
    background-image: url('');
}
    
#eb77ce1d {
    row-gap: 12px;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
}
    
#\36 93c3a8d::before, #\36 93c3a8d > .bgExtraLayerOverlay {
    
}
#\36 93c3a8d {
    row-gap: 50px;
    width: 100.00%;
    min-height: 300px;
    min-width: 32px;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#\36 93c3a8d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABIUlEQVQY0z2PyU7CYAAG/zbdWwrdWcoWWpa24gJIXRIVEkPiQfFiPHjz/V9hDCHx8J1mDvMJIQSOYxMGAZ12Qst1MXQNWZY4sf9JksD3W0yzMfX1jNUiZZg4eI6GrkhoikCWBEKWZTpJQL2qeN+vOb6UPBQR5cCl5+l4joKhSghVVUgTj+fNgq/dkt9DwcdNzK4KqPoOaWjgmjJC0zQSv8GmHHHYZPy85HzXMZ+biF3ZZN6ziF0ZYRg6ke9STFIeq5RjnXK8DXlbJzxdRCwGLu2WehYD32M07LG9mrLfZrzWQ+6XHe6qLvNhSOyZp0aVZrNBkkRURc5lOWG5GNHvBqTdmCj0cGzz/NrQdRoNh9k0I88zxuMRlmVh2zamaaKoKn93enXM8GzRaQAAAABJRU5ErkJggg==');
}
    
#\31 0220aa2::before, #\31 0220aa2 > .bgExtraLayerOverlay {
    
}
#\31 0220aa2 {
    align-self: stretch;
    row-gap: 50px;
    max-height: none;
    width: 100.00%;
    min-height: 300px;
    align-items: center;
    height: auto;
    min-width: 32px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#\31 0220aa2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABIElEQVQY0zWQa0vCYACFX9Ht3UCn7WpKbipeQ5umOc1ppmRpZpQQBP3/n/GEiz4858s5cDhHCCE4o+katmMRBD5BNcBxbHRd598XZ1EUBbdo0+21mM7HCe3rJo5nkc6k/4KpVArHcegNujwfNhxPO94+dzxsYhqdOkbeIHUOSinpdjss1jP2H1vidcT88Y7VNmYwucH3K0mjMC8uiJf3vH/vOP5sGa17CU+nJetDTDjsk8vmEIHvs1zFHL62zF5vaccB7UWVyUvIaj9nOApxXRdRq1UZjkPmm4hOVKcRVWhOfdpRjeGsT6vToOgVEZ7nUSpdUr4qY1hZzFIBq1zAsHPYro1pmhTyBYSmaUhNIqWaXKFKJSGTSScjVEVFVVV+ATpOfNxY4MEAAAAAAElFTkSuQmCC');
}
    
#\30 3456840 {
    row-gap: 12px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 f9d074b {
    width: 69.46%;
}
    
#\31 218cee4 {
    margin-left: 0%;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: nowrap;
    margin-right: 0%;
}
    
#\39 1cd82ea {
    width: 88.95%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c77159a {
    align-self: flex-end;
    width: 60px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f558e197 {
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: nowrap;
}
    
#\38 786849a {
    width: 89.69%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_rm6 {
    align-self: flex-end;
    width: 60px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 98012a4 {
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\35 732561a {
    width: 91.16%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e652e08f {
    width: 60px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c0cce05b {
    align-items: flex-start;
}
    
#f2922b00 {
    align-items: flex-start;
}
    
#bdb2c0b6 {
    align-self: flex-end;
    margin-left: 0px;
    align-items: flex-start;
    margin-right: 0px;
}
    
#\38 da39e7f {
    width: 60px;
}
    
#\33 aeb0c7f {
    width: 91.05%;
}
    
#a9b7f940 {
    align-items: flex-start;
}
    
#\36 d52a587 {
    align-items: flex-start;
}
    
#\32 94f3fd4 {
    width: 100.00%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 e7a230f {
    width: 60px;
}
    
#\32 37f129a {
    width: 88.38%;
}
    
#\34 3aaf999 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 77dd509 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 c4ab790 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 39e9f28 {
    margin: 0px 0% 0px 0%;
}
    
#f5abad9e {
    row-gap: 12px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 faf7356::before, #\36 faf7356 > .bgExtraLayerOverlay {
    
}
#\36 faf7356 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 300px;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#\36 faf7356.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABmElEQVQY0y3KMWgTURgA4FesDra9HLm73OVy73//n7vL3eUuJuSusQ0hrSCpEtsUJZRqyVKHGCGl0KlQCraDDkLdnAJa54JLoaVuFYKjW3dxcHHTVRS/+WPsv06nM7HW610LolKIZPeJnHdEzr7nFe+0Wq3r/9Jqe3UyriSW63jziPkhAI6I7LFtOx9ct7BRjCL975uoLc3rhZLXBhsPTLDOLOBXAvEnUf6SiHY5iBp78n7zRvP53Vv+QrSFiX1uBvyb5cNvnodfiPhFCPEaELtsaWcllXTrbb8RvXIb/ljEdAUV+pEj6ztw8UkI8UYgDtjDp+th7UGjX27Gb4Nm9NmpexeY2OMc8VMAGiHSC0QasvriYrcyN3sY366dlJLy12I1+gg+HRtZ86WVgyPOYY8DDFg5nh2U4upuJYmPvDA4IcceZXLZg3Ra62cyxrauG8+yprnM0PWWC1HYLifVR34YbHMBh2lNHc7MpB4rirqiqto9wzQDpugmKBnDkOW0oShqIklyX5Lk3s2p6ftSSuZSSrYUTZv6A5gTVxhGOFYFAAAAAElFTkSuQmCC');
}
    
#\32 00b8fe0 {
    align-items: flex-start;
}
    
#\34 d7540e0 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 dad9b36 {
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\37 9a8ee9f {
    width: 91.31%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4d7a572 {
    width: 60px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b25facc2 {
    width: 100.00%;
    min-height: 300px;
}
#b25facc2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7klEQVQY001Q0XKDIBBEARWjMRFJ1WBMCKlG07Qz/f9v287RdtqHvTm4hb1dxhjDf8RxjDTNsNkUUCqH4OJ39k3gnEMIiaIocTi0OB4H6LqBlMkfUUqJartDow1OwxnTtOJ+f8MwjFBKIYoiMPqpLErY7gg3XrDMDzzfP7E+PmDtGOQ5ySdJAtMY+LPD7F+xzCuW9QnvJ7RtjzzPQRxGTdd28M7jenHw1xucuwVZrZtAJHMsy1S4sHb4wQl9b2HMC6pqF3YkD4wKRVHXGnXdQGuDqtqjLLdhP5KNYw5Gjig7ekAShCRJw5kLEWaUzBcHt2pbbP9WjQAAAABJRU5ErkJggg==');
}
    
#f1f06518 {
    width: 100.00%;
    height: auto;
    min-height: 300px;
}
#f1f06518.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABGElEQVQY002QXU+CYABGX+LDF1BTmC8CkqYi+LWpFCTVWrXZ+ti66P//ltOoLro4V8/ZuXiEEAJd1wnUkGW+/kGpANM00TSNZv9DYJgGYRKxOWzZlXtmixme18e27f+ywJIWo2lMcb/n9qXmUO+ZpBP6fh/Tsn7FM+0M6UjUeEBWpRSnA1dPBatyTTSOaHfbNI4wDINOr8Mojdncrak/a8q3iu3DjjhN6DVVw0RIKempHlEWkV6nVK8V9UdN+X7DvFigxkOkLRGOY+MHHheLhLzIKE8lx6b6dSR/3BDmMXbXQbRaFudelyBWJNMR6XbOsl6xet5yWc3xpwMst4VoPmy7LoEaEMch4SRkmIUEqwh/prD7Lrql8w0QUnYTLZ/miQAAAABJRU5ErkJggg==');
}
    
#\33 c460c6c {
    width: 100.00%;
    min-height: 300px;
}
#\33 c460c6c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABAklEQVQY0z2P6VLCQBCEF0giuSPkgJxLQsQUNwpoqe//WJ/uUuWPqeqq+Wa6WwghMA2DKAhYpAlpPMd1HCbjMWr3P6PRiMD3KYucdSupy5x4PiMMA+zpFMOYPEDLMsnShMN24P185LgbaGVNUxX6wLHtB+h7rv52ezvz/XHj637V8HbYIOuK2XOEYRgIJfLlgtNhx/Vy4ufzzuW4Zzds6FpJliXY9vQBLhcZL33Ha7/mtN/qGJu+o5UNWRrjex7Cc12dUdnUZYGsSw10q4a+W5EvM6IoRJimSRgEpMlch1cOaRJTFTmyqbRWPYRq9GRZuK6D57k4jq0XKk5dFdrN/mv+C/V6ccPcyZFDAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#\39 4935306::before, #\39 4935306 > .bgExtraLayerOverlay {
    
}
#\39 4935306 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 269px;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#\39 4935306.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABCklEQVQY0z2QyXKCQABEB2SdAYISkMWFsCgiBFAr//9nL4WpyqFP/Q79WgghMC0bVwX4YYzyd9iOQtcN1u4/uq7j+R/EcUZWVERxgQoiLFu+YU3T/kDTskiSlLa90d8flHVPnJYEYYLjehiGhRAawnElh/zAPM48pifX60ieV6TpmSja43kBpmEilPI5ZAXLOPOaFqb7RHVuqMoL5aliH+9RrkRI6ZElKfdu4Dl+87MsjF3HeBvp2p5jcSTwfYRtO0RRTPV1YR4nXvPENAz03UDb3MizAiUlYrPZvHes1lXd0rYNTV1THE4kSUEQhJjmKrT+aNq40iOKU7a7T8JthOMqHEdimBaapvMLLOdwUpe7bNsAAAAASUVORK5CYII=');
}
    
#dedd2780 {
    row-gap: 12px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#eb77ce1d {
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\30 3456840 {
    row-gap: 12px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\39 d2bad42::before, #\39 d2bad42 > .bgExtraLayerOverlay {
    
}
#\39 d2bad42 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 36.98%;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
}
#\39 d2bad42.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA/UlEQVQY002Q246CQBBEh/sAEQQmoEZAcAQ14kbii/v//3U2M5tN9qHS6a5Op/oIIQR/CoKAPM/Z7fYopYjjmH++wPM8pJTWHM9nnsvCRWtUVVnPLrquSyQjtkXBsW1Znk++Px/W9UXXHpEywnUdhO/7ZHlG27boi+axPHi/V9bXF5MeyfOMMPARURShVMUwDgzDydb77cryuHOdL1RlQRJLhMnWNDXzPDHNE/2pR+sz13nifpupa0WaJogwDCnKgr7vrJpdQ13XHA57uu5IWRY2pzBfGQxmUFUlWZaRJAmbzYbtNidNU3zf+8XjOA5B4FuOppre0DBHjBxH8AMiJ21p/1GsggAAAABJRU5ErkJggg==');
}
    
#dd593e16::before, #dd593e16 > .bgExtraLayerOverlay {
    
}
#dd593e16 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 31.72%;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
}
#dd593e16.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA00lEQVQY012Q226EMBBDA4EkJIFcJiy0qqq+9P8/8awIrbbqgzWSx2NrrJRS/McwDIw/+MO/BOM4Ms8zwQdiCDjnOtf3ehxwRrN6S94iOSWkVpoIOWcW53qC8nYihZlTVh6tcOw7j73dszXWuDJNM6pEw1td+P4UPs5bkLeVnLbbNWWstaiyGs7q+XqvHE3YRag5IaXQWiNtCWMsKrgJSZ5DNqRkSs7UWpEqlFIIIaC1Rk16ZHEWvziC9/3jlFKPjCFijHnVc1Xwi+v6quhCd1J3l09A4WROswssXAAAAABJRU5ErkJggg==');
}
    
#\33 9eb804c::before, #\33 9eb804c > .bgExtraLayerOverlay {
    
}
#\33 9eb804c.lazy {
    background-image: url('');
}
    
#\36 93c3a8d::before, #\36 93c3a8d > .bgExtraLayerOverlay {
    
}
#\36 93c3a8d {
    row-gap: 50px;
    width: 100.00%;
    min-height: 265px;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#\36 93c3a8d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABIUlEQVQY0z2PyU7CYAAG/zbdWwrdWcoWWpa24gJIXRIVEkPiQfFiPHjz/V9hDCHx8J1mDvMJIQSOYxMGAZ12Qst1MXQNWZY4sf9JksD3W0yzMfX1jNUiZZg4eI6GrkhoikCWBEKWZTpJQL2qeN+vOb6UPBQR5cCl5+l4joKhSghVVUgTj+fNgq/dkt9DwcdNzK4KqPoOaWjgmjJC0zQSv8GmHHHYZPy85HzXMZ+biF3ZZN6ziF0ZYRg6ke9STFIeq5RjnXK8DXlbJzxdRCwGLu2WehYD32M07LG9mrLfZrzWQ+6XHe6qLvNhSOyZp0aVZrNBkkRURc5lOWG5GNHvBqTdmCj0cGzz/NrQdRoNh9k0I88zxuMRlmVh2zamaaKoKn93enXM8GzRaQAAAABJRU5ErkJggg==');
}
    
#\31 0220aa2::before, #\31 0220aa2 > .bgExtraLayerOverlay {
    
}
#\31 0220aa2 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 287px;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#\31 0220aa2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABIElEQVQY0zWQa0vCYACFX9Ht3UCn7WpKbipeQ5umOc1ppmRpZpQQBP3/n/GEiz4858s5cDhHCCE4o+katmMRBD5BNcBxbHRd598XZ1EUBbdo0+21mM7HCe3rJo5nkc6k/4KpVArHcegNujwfNhxPO94+dzxsYhqdOkbeIHUOSinpdjss1jP2H1vidcT88Y7VNmYwucH3K0mjMC8uiJf3vH/vOP5sGa17CU+nJetDTDjsk8vmEIHvs1zFHL62zF5vaccB7UWVyUvIaj9nOApxXRdRq1UZjkPmm4hOVKcRVWhOfdpRjeGsT6vToOgVEZ7nUSpdUr4qY1hZzFIBq1zAsHPYro1pmhTyBYSmaUhNIqWaXKFKJSGTSScjVEVFVVV+ATpOfNxY4MEAAAAAAElFTkSuQmCC');
}
    
#group_8eq {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
    
#\38 f9d074b {
    width: 100%;
}
    
#widget_rm6 {
    width: 32px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 786849a {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f558e197 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c0cce05b {
    width: 100.00%;
    align-items: flex-end;
}
    
#\36 77dd509 {
    margin-left: 0px;
    width: 81.32%;
    margin-right: 0px;
}
    
#\37 c77159a {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 218cee4 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 1cd82ea {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 c4ab790 {
    margin-left: 0px;
    width: 67.93%;
    margin-right: 0px;
}
    
#\38 98012a4 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 732561a {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e652e08f {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 94f3fd4 {
    margin-left: 0px;
    width: 60.33%;
    margin-right: 0px;
}
    
#\34 4e03953 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 37f129a {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e7a230f {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 0321ea1 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 aeb0c7f {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 da39e7f {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 25cb6d6 {
    margin-left: 0px;
    width: 60.77%;
    margin-right: 0px;
}
    
#\36 39e9f28 {
    margin: 0px 0% 0px 0%;
}
    
#f2922b00 {
    align-items: flex-end;
}
    
#bdb2c0b6 {
    align-items: flex-end;
}
    
#\36 d52a587 {
    align-items: flex-end;
}
    
#a9b7f940 {
    align-items: flex-end;
}
    
#f5abad9e {
    row-gap: 12px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\36 faf7356::before, #\36 faf7356 > .bgExtraLayerOverlay {
    
}
#\36 faf7356 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 31.36%;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#\36 faf7356.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAABmElEQVQY0y3KMWgTURgA4FesDra9HLm73OVy73//n7vL3eUuJuSusQ0hrSCpEtsUJZRqyVKHGCGl0KlQCraDDkLdnAJa54JLoaVuFYKjW3dxcHHTVRS/+WPsv06nM7HW610LolKIZPeJnHdEzr7nFe+0Wq3r/9Jqe3UyriSW63jziPkhAI6I7LFtOx9ct7BRjCL975uoLc3rhZLXBhsPTLDOLOBXAvEnUf6SiHY5iBp78n7zRvP53Vv+QrSFiX1uBvyb5cNvnodfiPhFCPEaELtsaWcllXTrbb8RvXIb/ljEdAUV+pEj6ztw8UkI8UYgDtjDp+th7UGjX27Gb4Nm9NmpexeY2OMc8VMAGiHSC0QasvriYrcyN3sY366dlJLy12I1+gg+HRtZ86WVgyPOYY8DDFg5nh2U4upuJYmPvDA4IcceZXLZg3Ra62cyxrauG8+yprnM0PWWC1HYLifVR34YbHMBh2lNHc7MpB4rirqiqto9wzQDpugmKBnDkOW0oShqIklyX5Lk3s2p6ftSSuZSSrYUTZv6A5gTVxhGOFYFAAAAAElFTkSuQmCC');
}
    
#\32 00b8fe0 {
    align-items: flex-end;
}
    
#\34 d7540e0 {
    margin-left: 0px;
    width: 68.12%;
    margin-right: 0px;
}
    
#\36 dad9b36 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 9a8ee9f {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4d7a572 {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b07c7a0a {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 166f746 {
    margin-left: 0px;
    width: 71.98%;
    margin-right: 0px;
}
    
#c1428b91 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b25facc2::before, #b25facc2 > .bgExtraLayerOverlay {
    
}
#b25facc2 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 289px;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#b25facc2.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7klEQVQY001Q0XKDIBBEARWjMRFJ1WBMCKlG07Qz/f9v287RdtqHvTm4hb1dxhjDf8RxjDTNsNkUUCqH4OJ39k3gnEMIiaIocTi0OB4H6LqBlMkfUUqJartDow1OwxnTtOJ+f8MwjFBKIYoiMPqpLErY7gg3XrDMDzzfP7E+PmDtGOQ5ySdJAtMY+LPD7F+xzCuW9QnvJ7RtjzzPQRxGTdd28M7jenHw1xucuwVZrZtAJHMsy1S4sHb4wQl9b2HMC6pqF3YkD4wKRVHXGnXdQGuDqtqjLLdhP5KNYw5Gjig7ekAShCRJw5kLEWaUzBcHt2pbbP9WjQAAAABJRU5ErkJggg==');
}
    
#\36 5b77dd5 {
    justify-content: space-between;
    align-items: flex-end;
}
    
#bee80310 {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b9bb922b {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 09b1fa7 {
    margin-left: 0px;
    width: 73.53%;
    margin-right: 0px;
}
    
#\34 5fb2339 {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 519b361 {
    align-self: flex-end;
    margin-left: 0px;
    align-items: flex-end;
    margin-right: 0px;
}
    
#\32 c73e525 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f1f06518::before, #f1f06518 > .bgExtraLayerOverlay {
    
}
#f1f06518 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 313px;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#f1f06518.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABGElEQVQY002QXU+CYABGX+LDF1BTmC8CkqYi+LWpFCTVWrXZ+ti66P//ltOoLro4V8/ZuXiEEAJd1wnUkGW+/kGpANM00TSNZv9DYJgGYRKxOWzZlXtmixme18e27f+ywJIWo2lMcb/n9qXmUO+ZpBP6fh/Tsn7FM+0M6UjUeEBWpRSnA1dPBatyTTSOaHfbNI4wDINOr8Mojdncrak/a8q3iu3DjjhN6DVVw0RIKempHlEWkV6nVK8V9UdN+X7DvFigxkOkLRGOY+MHHheLhLzIKE8lx6b6dSR/3BDmMXbXQbRaFudelyBWJNMR6XbOsl6xet5yWc3xpwMst4VoPmy7LoEaEMch4SRkmIUEqwh/prD7Lrql8w0QUnYTLZ/miQAAAABJRU5ErkJggg==');
}
    
#\33 c460c6c::before, #\33 c460c6c > .bgExtraLayerOverlay {
    
}
#\33 c460c6c {
    row-gap: 50px;
    width: 100.00%;
    min-height: 289px;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#\33 c460c6c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABAklEQVQY0z2P6VLCQBCEF0giuSPkgJxLQsQUNwpoqe//WJ/uUuWPqeqq+Wa6WwghMA2DKAhYpAlpPMd1HCbjMWr3P6PRiMD3KYucdSupy5x4PiMMA+zpFMOYPEDLMsnShMN24P185LgbaGVNUxX6wLHtB+h7rv52ezvz/XHj637V8HbYIOuK2XOEYRgIJfLlgtNhx/Vy4ufzzuW4Zzds6FpJliXY9vQBLhcZL33Ha7/mtN/qGJu+o5UNWRrjex7Cc12dUdnUZYGsSw10q4a+W5EvM6IoRJimSRgEpMlch1cOaRJTFTmyqbRWPYRq9GRZuK6D57k4jq0XKk5dFdrN/mv+C/V6ccPcyZFDAAAAAElFTkSuQmCC');
}
    
#\30 910825b {
    align-items: flex-end;
}
    
#df76f1c0 {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 5bf0b75 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#dbbd7888 {
    margin-left: 0px;
    width: 71.44%;
    margin-right: 0px;
}
    
#\36 168a946 {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media all {
    
#\36 7d4e8d6 {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
}
    
#\32 d07b39c::before, #\32 d07b39c > .bgExtraLayerOverlay {
    
}
#\32 d07b39c {
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    flex-direction: row;
    width: 49%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
}
#\32 d07b39c.lazy {
    background-image: url('');
}
    
#c6c3bd69 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 1;
}
    
#cd90e146 {
    column-gap: 2%;
    row-gap: 12px;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
    max-width: none;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
}
    
#widget_ubn.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ubn {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#\30 ee72e9f::before, #\30 ee72e9f > .bgExtraLayerOverlay {
    
}
#\30 ee72e9f {
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    width: 49%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
}
#\30 ee72e9f.lazy {
    background-image: url('');
}
    
#widget_nv2[data-pinned] {
    z-index: 1;
    top: 150px;
    bottom: auto;
    position: sticky;
}
#widget_nv2 {
    align-self: stretch;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    height: 484px;
    min-width: 32px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 d07b39c::before, #\32 d07b39c > .bgExtraLayerOverlay {
    
}
#\32 d07b39c {
    width: 100%;
    min-height: 80px;
    height: auto;
    order: 1;
}
#\32 d07b39c.lazy {
    background-image: url('');
}
    
#cd90e146 {
    row-gap: 50px;
    padding: 8% 2% 8% 2%;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\30 ee72e9f::before, #\30 ee72e9f > .bgExtraLayerOverlay {
    
}
#\30 ee72e9f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    order: 0;
}
#\30 ee72e9f.lazy {
    background-image: url('');
}
    
#\34 e712bac {
    margin: 0px 0% 0px 0%;
}
    
#widget_nv2 {
    height: 400px;
}
    
#c6c3bd69 {
    width: 83.45%;
}
}



@media (max-width: 767px) {
    
#\32 d07b39c::before, #\32 d07b39c > .bgExtraLayerOverlay {
    
}
#\32 d07b39c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
#\32 d07b39c.lazy {
    background-image: url('');
}
    
#cd90e146 {
    row-gap: 24px;
    padding: 8% 4% 8% 4%;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#widget_ubn {
    width: 100.00%;
}
    
#\30 ee72e9f::before, #\30 ee72e9f > .bgExtraLayerOverlay {
    
}
#\30 ee72e9f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
#\30 ee72e9f.lazy {
    background-image: url('');
}
    
#widget_nv2 {
    height: 350px;
}
    
#\34 e712bac {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a3d3a384 {
    column-gap: 0%;
    row-gap: 50px;
    flex-direction: column;
    max-width: none;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 06324dc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 06324dc {
    margin-left: -5%;
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1c8f3cc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 20px;
}
#\32 1c8f3cc {
    align-self: flex-start;
    max-width: 100%;
    width: 454px;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b747379.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\38 b747379 {
    max-width: 100%;
    width: 220px;
    min-height: 54px;
    height: auto;
    min-width: 32px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e000f7b {
    align-self: auto;
    max-width: 100%;
    width: 48.49%;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3ca83f9 {
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    min-height: 115px;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    height: auto;
    padding: 0% 0px 0% 0px;
}
    
#\38 bd6d0dc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 bd6d0dc {
    margin-left: -5%;
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ecd7e356 {
    align-self: start;
    max-height: none;
    min-height: 300px;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    width: 36.35966656064461%;
    justify-content: space-between;
    align-items: flex-start;
    background-image: initial;
    justify-self: end;
    height: auto;
    min-width: 32px;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 8px 0px 0px 0px;
}
    
#\39 eb58a21 {
    column-gap: 0%;
    row-gap: 50px;
    flex-direction: row;
    width: 100%;
    min-height: 350px;
    align-items: center;
    min-width: 4%;
    order: 2;
    height: auto;
    padding: 0% 0px 0% 0px;
}
    
#f792bd62 {
    align-self: stretch;
    max-height: none;
    max-width: 100%;
    width: 350px;
    justify-self: center;
    height: auto;
    min-width: 32px;
    order: 1;
}
    
#f502409e {
    align-self: center;
    max-height: none;
    min-height: 300px;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    width: 36.06982846902201%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    justify-self: start;
    height: auto;
    min-width: 32px;
    order: 0;
    padding: 0% 0% 0% 0%;
}
    
#bc99327c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bc99327c {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 0;
    margin-right: -5%;
    grid-area: auto / auto / auto / auto;
}
    
#e52b55fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 0px;
}
#e52b55fc {
    align-self: flex-end;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ad426be5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad426be5 {
    max-width: 100%;
    width: auto;
    height: auto;
    order: 2;
    margin-right: -5%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_34b {
    max-width: 100%;
    grid-template-rows: minmax(316.2421875px, max-content);
    width: 100.00%;
}
    
#\35 604b04b::before, #\35 604b04b > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.9;
    content: '';
    height: 100%;
}
#\35 604b04b {
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    background-image: initial;
    background-position: 50% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a3d3a384 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\37 e000f7b {
    width: 71.18%;
}
    
#\36 3ca83f9 {
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
}
    
#\39 eb58a21 {
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
}
    
#f792bd62 {
    align-self: start;
    width: 40.20778753788463%;
    justify-self: center;
    height: 291px;
    margin: 12px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 604b04b::before, #\35 604b04b > .bgExtraLayerOverlay {
    
}
    
#f502409e {
    align-items: flex-start;
}
    
#ecd7e356 {
    align-items: flex-end;
}
    
#e1f93a32 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a3d3a384 {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\37 06324dc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 06324dc {
    width: 343px;
    margin: 0px 0% 0px 0%;
}
    
#\32 1c8f3cc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 1c8f3cc {
    align-self: center;
    width: 247px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b747379 {
    width: 250px;
    min-height: 54px;
    height: auto;
    order: 1;
}
    
#\37 e000f7b {
    width: 100.00%;
    order: 0;
}
    
#\36 3ca83f9 {
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 bd6d0dc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 bd6d0dc {
    width: 343px;
    margin: 0px 0% 0px 0%;
}
    
#ecd7e356 {
    row-gap: 24px;
    align-self: end;
    max-height: none;
    width: 100%;
    min-height: 27.639772727272728%;
    align-items: center;
    justify-self: start;
    height: auto;
    margin: 0px 0px -1px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 eb58a21 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f792bd62 {
    align-self: start;
    width: 63.41805275488676%;
    justify-self: center;
    height: 197px;
    margin: 165px 5px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f502409e {
    row-gap: 24px;
    align-self: start;
    max-height: none;
    width: 100.00%;
    min-height: 27.27%;
    justify-content: space-between;
    align-items: center;
    justify-self: start;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#bc99327c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bc99327c {
    width: 343px;
    margin: 0px 0% 0px 0%;
}
    
#e52b55fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e52b55fc {
    align-self: center;
    width: 241px;
    margin: 0px 0% 0px 0%;
}
    
#ad426be5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad426be5 {
    width: 343px;
    margin: 0px 0% 0px 0%;
}
    
#\35 604b04b::before, #\35 604b04b > .bgExtraLayerOverlay {
    
}
    
#innergrid_34b {
    grid-template-rows: minmax(528px, max-content);
    width: 100.00%;
}
    
#e1f93a32 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 3d2b927 {
    align-self: flex-end;
    max-width: 100%;
    width: 99.99785834203003%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#dad70b4e::before, #dad70b4e > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    content: '';
    height: 100%;
}
#dad70b4e {
    align-self: stretch;
    max-height: none;
    background-size: contain;
    min-height: 100%;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    box-shadow: none;
    width: 33.5%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/batec-1920w.png);
    justify-self: auto;
    border-style: solid;
    min-width: 32px;
    height: auto;
    order: 0;
    padding: 20px 20px 20px 20px;
    grid-area: auto / auto / auto / auto;
}
#dad70b4e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA5UlEQVQY02WQ2W6CUABEAUG4oFxiQTEINhXQ1LQGN2xSlv7/R53mNrF0eZinOZmZjKZpGncZhoEQAiklQRDguR6WZaHruvIH0PM80jSlKEqyLMOf+v/B0cgkjmNOxyO3umZblvj+H3A8Hn/V7bY7uqahb1rKvMB13TuEZpomgZQ8rtdczxe695b6fCFNEhzb+Z6lCeGQLJccXl75aHv6pqM6VCzmC2zbHhI91yVdrThVFX3bc7u+kW8KJpPpACmpfWEYkj9t2D/vKTYF80il/ahVUt+pWx5mM6IwQsoA4QhM0/oFfgKQUm0ONnmvbgAAAABJRU5ErkJggg==');
}
    
#a44c19be {
    max-width: 100%;
    width: 80%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8f3a2ff {
    align-self: center;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-start;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#ab2d6a82 {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faaf5091 {
    align-self: flex-end;
    max-width: 100%;
    width: 99.99785834203003%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#acd8160a {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    width: 100%;
    min-height: 56px;
    align-items: center;
    background-image: initial;
    min-width: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\30 6da54b3::before, #\30 6da54b3 > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.2;
    content: '';
    height: 100%;
}
#\30 6da54b3 {
    align-self: stretch;
    max-height: none;
    background-size: contain;
    min-height: 100%;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    width: 33.5%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/SMOOV-1920w.png);
    justify-self: auto;
    border-style: solid;
    min-width: 32px;
    height: auto;
    order: 2;
    padding: 20px 20px 20px 20px;
    grid-area: auto / auto / auto / auto;
}
#\30 6da54b3.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA1klEQVQY02VQ2WqEQBB0xGPUUcErgwoeKMIGmaBuMOv/f1eF7hwk7EMxTHd1VVGWZVkQQsBxHEgpEccxoiiC7/s8pz1DCBue5yFJEpRlia7rGFVV8eEv0bZtKBWjaRrM8wxjDI7jwLIsyPP8P5HU2rbl5bquuK4L+75jGAa4rvtjLdgiyzLUdc2227bh8fjglyJ8ky2QKn3CMOSDaZrwfr/jPE+M4wil1BfxL4IggNYar7cb3oxB3/fcxBORaiKFoiigXzTSNIX05TORMlNdlJu6pFg0/wQUNGrCiR5EjwAAAABJRU5ErkJggg==');
}
    
#e3568324::before, #e3568324 > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.45;
    content: '';
    height: 100%;
}
#e3568324 {
    align-self: stretch;
    max-height: none;
    background-size: contain;
    min-height: 450px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    width: 33.5%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/efix-1920w.png);
    justify-self: auto;
    border-style: solid;
    min-width: 32px;
    height: auto;
    order: 1;
    padding: 20px 20px 20px 20px;
    grid-area: auto / auto / auto / auto;
}
#e3568324.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABCUlEQVQY022QzUvCcBzGf5NtbsFamFabYGyaSzHLkDE6SkgFI5CkS6FiCCF08NDJQ+Chg1AdOveCEf2Xn9ioBOnwwPf14eEjhBAsKpFIIMtyrKj+mc+XqqqiaRqmabKWWcfasDHNlfjh7zCZTGJZWfKFIpVKld3qHrXaPo7jYhgGInKKHLaKHscnIReXPbq9K9rtcxqNQzyvhGEsIyLret2n2+0znT7x8vrBw+Mzg8E1vh9g21l0XUek0xmazSPG4zve3z6Zzb6YTO5ptc7I5TbjzHG8VGqVIDig0+kzGt0yHN4Qhqd42yV0fWlOQ1EUomPXLVAu7+A4+biXZWURm0CSpBjPr/5j+w1tsH7mYL9sjAAAAABJRU5ErkJggg==');
}
    
#fe932857 {
    column-gap: 1%;
    row-gap: 10px;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    background-image: initial;
    flex-wrap: nowrap;
    min-width: 4%;
    padding: 0px 0% 0px 0%;
}
    
#\39 b031542 {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdb12726 {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 89e4da8 {
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: center;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#ae1d4536 {
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: center;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#\35 bdf1ada {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a8e1dfa {
    align-self: center;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#e01e80ef {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    justify-self: auto;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f0e0f4bf {
    max-width: 100%;
    width: 83.81%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8a1ed2a {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#e2e72982 {
    align-self: flex-end;
    max-width: 100%;
    width: 99.99785834203003%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c0af8e3a {
    column-gap: 1%;
    row-gap: 16px;
    flex-direction: column;
    max-width: none;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 1% 4% 1%;
}
    
#f3dd4aa6 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7475bec {
    max-width: 100%;
    width: 80%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c0af8e3a {
    row-gap: 12px;
    padding: 4% 2% 4% 2%;
}
    
#e3568324::before, #e3568324 > .bgExtraLayerOverlay {
    
}
#e3568324 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 300px;
    min-width: 32px;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#e3568324.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABCUlEQVQY022QzUvCcBzGf5NtbsFamFabYGyaSzHLkDE6SkgFI5CkS6FiCCF08NDJQ+Chg1AdOveCEf2Xn9ioBOnwwPf14eEjhBAsKpFIIMtyrKj+mc+XqqqiaRqmabKWWcfasDHNlfjh7zCZTGJZWfKFIpVKld3qHrXaPo7jYhgGInKKHLaKHscnIReXPbq9K9rtcxqNQzyvhGEsIyLret2n2+0znT7x8vrBw+Mzg8E1vh9g21l0XUek0xmazSPG4zve3z6Zzb6YTO5ptc7I5TbjzHG8VGqVIDig0+kzGt0yHN4Qhqd42yV0fWlOQ1EUomPXLVAu7+A4+biXZWURm0CSpBjPr/5j+w1tsH7mYL9sjAAAAABJRU5ErkJggg==');
}
    
#dad70b4e::before, #dad70b4e > .bgExtraLayerOverlay {
    
}
#dad70b4e {
    row-gap: 50px;
    width: 100.00%;
    min-height: 300px;
    min-width: 32px;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#dad70b4e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA5UlEQVQY02WQ2W6CUABEAUG4oFxiQTEINhXQ1LQGN2xSlv7/R53mNrF0eZinOZmZjKZpGncZhoEQAiklQRDguR6WZaHruvIH0PM80jSlKEqyLMOf+v/B0cgkjmNOxyO3umZblvj+H3A8Hn/V7bY7uqahb1rKvMB13TuEZpomgZQ8rtdczxe695b6fCFNEhzb+Z6lCeGQLJccXl75aHv6pqM6VCzmC2zbHhI91yVdrThVFX3bc7u+kW8KJpPpACmpfWEYkj9t2D/vKTYF80il/ahVUt+pWx5mM6IwQsoA4QhM0/oFfgKQUm0ONnmvbgAAAABJRU5ErkJggg==');
}
    
#f3dd4aa6 {
    width: 82.13%;
}
    
#\30 6da54b3::before, #\30 6da54b3 > .bgExtraLayerOverlay {
    
}
#\30 6da54b3 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 300px;
    min-width: 32px;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#\30 6da54b3.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA1klEQVQY02VQ2WqEQBB0xGPUUcErgwoeKMIGmaBuMOv/f1eF7hwk7EMxTHd1VVGWZVkQQsBxHEgpEccxoiiC7/s8pz1DCBue5yFJEpRlia7rGFVV8eEv0bZtKBWjaRrM8wxjDI7jwLIsyPP8P5HU2rbl5bquuK4L+75jGAa4rvtjLdgiyzLUdc2227bh8fjglyJ8ky2QKn3CMOSDaZrwfr/jPE+M4wil1BfxL4IggNYar7cb3oxB3/fcxBORaiKFoiigXzTSNIX05TORMlNdlJu6pFg0/wQUNGrCiR5EjwAAAABJRU5ErkJggg==');
}
    
#fe932857 {
    row-gap: 12px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 8f3a2ff {
    align-items: flex-start;
}
    
#\35 bdf1ada {
    width: 60px;
}
    
#f0e0f4bf {
    width: 91.55%;
}
    
#ae1d4536 {
    align-items: flex-start;
}
    
#ab2d6a82 {
    width: 60px;
}
    
#\30 7475bec {
    width: 95.03%;
}
    
#\39 89e4da8 {
    align-items: flex-start;
}
    
#bdb12726 {
    width: 60px;
}
    
#a44c19be {
    width: 95.29%;
}
    
#a43de700 {
    margin: 0px 0% 0px 0%;
}
    
#acd8160a {
    min-height: 40px;
    height: auto;
}
    
#\32 3d2b927 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#faaf5091 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e2e72982 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#dad70b4e::before, #dad70b4e > .bgExtraLayerOverlay {
    
}
#dad70b4e {
    row-gap: 50px;
    width: 100.00%;
    min-width: 32px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#dad70b4e.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA5UlEQVQY02WQ2W6CUABEAUG4oFxiQTEINhXQ1LQGN2xSlv7/R53mNrF0eZinOZmZjKZpGncZhoEQAiklQRDguR6WZaHruvIH0PM80jSlKEqyLMOf+v/B0cgkjmNOxyO3umZblvj+H3A8Hn/V7bY7uqahb1rKvMB13TuEZpomgZQ8rtdczxe695b6fCFNEhzb+Z6lCeGQLJccXl75aHv6pqM6VCzmC2zbHhI91yVdrThVFX3bc7u+kW8KJpPpACmpfWEYkj9t2D/vKTYF80il/ahVUt+pWx5mM6IwQsoA4QhM0/oFfgKQUm0ONnmvbgAAAABJRU5ErkJggg==');
}
    
#acd8160a {
    width: 100%;
    min-height: 67px;
    align-items: center;
    height: auto;
}
    
#\30 6da54b3::before, #\30 6da54b3 > .bgExtraLayerOverlay {
    
}
#\30 6da54b3 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 28.12%;
    align-items: flex-end;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#\30 6da54b3.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA1klEQVQY02VQ2WqEQBB0xGPUUcErgwoeKMIGmaBuMOv/f1eF7hwk7EMxTHd1VVGWZVkQQsBxHEgpEccxoiiC7/s8pz1DCBue5yFJEpRlia7rGFVV8eEv0bZtKBWjaRrM8wxjDI7jwLIsyPP8P5HU2rbl5bquuK4L+75jGAa4rvtjLdgiyzLUdc2227bh8fjglyJ8ky2QKn3CMOSDaZrwfr/jPE+M4wil1BfxL4IggNYar7cb3oxB3/fcxBORaiKFoiigXzTSNIX05TORMlNdlJu6pFg0/wQUNGrCiR5EjwAAAABJRU5ErkJggg==');
}
    
#c0af8e3a {
    row-gap: 12px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#e3568324::before, #e3568324 > .bgExtraLayerOverlay {
    
}
#e3568324 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 263px;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#e3568324.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABCUlEQVQY022QzUvCcBzGf5NtbsFamFabYGyaSzHLkDE6SkgFI5CkS6FiCCF08NDJQ+Chg1AdOveCEf2Xn9ioBOnwwPf14eEjhBAsKpFIIMtyrKj+mc+XqqqiaRqmabKWWcfasDHNlfjh7zCZTGJZWfKFIpVKld3qHrXaPo7jYhgGInKKHLaKHscnIReXPbq9K9rtcxqNQzyvhGEsIyLret2n2+0znT7x8vrBw+Mzg8E1vh9g21l0XUek0xmazSPG4zve3z6Zzb6YTO5ptc7I5TbjzHG8VGqVIDig0+kzGt0yHN4Qhqd42yV0fWlOQ1EUomPXLVAu7+A4+biXZWURm0CSpBjPr/5j+w1tsH7mYL9sjAAAAABJRU5ErkJggg==');
}
    
#fe932857 {
    row-gap: 12px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#f3dd4aa6 {
    width: 100.00%;
}
    
#\32 3d2b927 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 a8e1dfa {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f0e0f4bf {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 bdf1ada {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ae1d4536 {
    align-items: flex-end;
}
    
#\39 b031542 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#faaf5091 {
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 7475bec {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ab2d6a82 {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e2e72982 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e01e80ef {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a44c19be {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#bdb12726 {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a43de700 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 3399007::before, #\38 3399007 > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.35;
    content: '';
    height: 100%;
}
#\38 3399007 {
    align-self: stretch;
    max-height: none;
    background-size: contain;
    min-height: 450px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    border-radius: 0px 0px 0px 0px;
    width: 33.5%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/batec+accessories-1920w.png);
    justify-self: auto;
    border-style: solid;
    min-width: 32px;
    height: auto;
    order: 0;
    padding: 20px 20px 20px 20px;
    grid-area: auto / auto / auto / auto;
}
#\38 3399007.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7ElEQVQY01WQW3OCMBBGg4IyBKLCg1xHoIxcHlCYWP3/f+y0Sad1+pB92JzNtydCCIHruvi+TxiGKKWIooggCGzf3NvjOI4F0jSlrmvatqWpa4qiQEUR2+32B9xsNiRJQt/3rOuK1pplWZimyQ6bpH/gMAw8tOb1fPKpNev9zqWqCKXEpNrog1I0bctjnnnNM7ofuH10XM5nTkHwBs2OZVWxjiN6HLk1DUNRkp9OHPb+r5CwhlmeM1+vzF3HNc8p45hYSqTrvcHdbsfxeCTLMrI0JYlj+0VG5M/aFCNkYPOylNICnufZvjD7fYNfgndtZFqoI4EAAAAASUVORK5CYII=');
}
    
#a8567452 {
    column-gap: 1%;
    row-gap: 16px;
    flex-direction: column;
    max-width: none;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 1% 4% 1%;
}
    
#\32 c9ce498 {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e2fa721 {
    align-self: flex-end;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4b15b4b {
    align-self: center;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: center;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#ba415f29::before, #ba415f29 > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.45;
    content: '';
    height: 100%;
}
#ba415f29 {
    align-self: stretch;
    max-height: none;
    background-size: contain;
    min-height: 100%;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    box-shadow: none;
    width: 33.5%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/wheels+tyres-1920w.png);
    justify-self: auto;
    border-style: solid;
    min-width: 32px;
    height: auto;
    order: 0;
    padding: 20px 20px 20px 20px;
    grid-area: auto / auto / auto / auto;
}
#ba415f29.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4ElEQVQY01WP2W6DUBBD2bfLVrYbmlAQhJZAFEHF///aqaAqqA/2yxx5bEVRFDYZhoHv+2RZRppmCCHQdZ2/u7KZpumEYUyeS263CiklSZLgui6qqp6gZTnkRUnTdAzDg7brqKqKKIowTfMEPRFQvn8wTi/meWEcR7q2I0nSPfUA/SCikFeer5l1XXeN44Qs5N77AIUIkPLK9PxNXJZvhq8Hl0u5jzo72g5JmlM3Lfd7T99/UtcNWZZj2fb/1VtqmuZIWe4v4/gNzxOoqnaCm3TdwPM8oigmDEJs20HTDogfxW5q8/ybZy4AAAAASUVORK5CYII=');
}
    
#\38 021c7b3 {
    column-gap: 1%;
    row-gap: 10px;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    background-image: initial;
    flex-wrap: nowrap;
    min-width: 4%;
    padding: 0px 0% 0px 0%;
}
    
#\39 6797aea {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e1b1c4b::before, #\32 e1b1c4b > .bgExtraLayerOverlay {
    background-color: rgba(0, 0, 0, 1);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.35;
    content: '';
    height: 100%;
}
#\32 e1b1c4b {
    align-self: stretch;
    max-height: none;
    background-size: contain;
    min-height: 100%;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    row-gap: 12px;
    column-gap: 4%;
    background-color: var(--color_7);
    border-radius: 0px 0px 0px 0px;
    width: 33.5%;
    justify-content: space-between;
    border-width: 1px 1px 1px 1px;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/backrests+cushions-1920w.png);
    justify-self: auto;
    border-style: solid;
    min-width: 32px;
    height: auto;
    order: 0;
    padding: 20px 20px 20px 20px;
    grid-area: auto / auto / auto / auto;
}
#\32 e1b1c4b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAArklEQVQY042QywqDMBBF8zIaGzFRN2qI4KNiW/H/v+4W48K2C+niLGa4F+YMIYTgT86BUgrOeYAx9h3cF1LG0FrDWouqqgLWFmEnpTxKURTB5AZt6zAMI6bpjmma0fcjmsYhzw2EiI7g3u58h8fyxLpueK0b5nmBc/4M7vek6Q1lUaJtWnjv4X2Hum5gbAGlFBjjh8wuIbiAShSyTAeSJP4V+rAmBIzRAKUX77niDdFgY8LtitBIAAAAAElFTkSuQmCC');
}
    
#\39 691d53d {
    align-self: flex-end;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ecbf18b6 {
    align-self: center;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#b3cda381 {
    max-width: 100%;
    width: 99.99785834203003%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d94cb04 {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    justify-self: auto;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 06a6899 {
    align-self: auto;
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    width: 100.00%;
    justify-content: space-between;
    align-items: flex-end;
    background-image: initial;
    justify-self: auto;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a53cf02 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    width: 100%;
    min-height: 88px;
    align-items: center;
    background-image: initial;
    min-width: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\39 d5c3520 {
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: center;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#b0e1b4ad {
    max-height: 100%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    width: 100.00%;
    justify-content: space-between;
    align-items: center;
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#b91afc32 {
    max-width: 100%;
    width: 82.01%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e65dd82 {
    max-width: 100%;
    width: 82.65%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 94fb11e {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e35e9c59 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#ddaba0e7 {
    max-width: 100%;
    width: 60px;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d56c3e97 {
    max-width: 100%;
    width: 81.07%;
    height: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 3399007::before, #\38 3399007 > .bgExtraLayerOverlay {
    
}
#\38 3399007 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 300px;
    min-width: 32px;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#\38 3399007.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7ElEQVQY01WQW3OCMBBGg4IyBKLCg1xHoIxcHlCYWP3/f+y0Sad1+pB92JzNtydCCIHruvi+TxiGKKWIooggCGzf3NvjOI4F0jSlrmvatqWpa4qiQEUR2+32B9xsNiRJQt/3rOuK1pplWZimyQ6bpH/gMAw8tOb1fPKpNev9zqWqCKXEpNrog1I0bctjnnnNM7ofuH10XM5nTkHwBs2OZVWxjiN6HLk1DUNRkp9OHPb+r5CwhlmeM1+vzF3HNc8p45hYSqTrvcHdbsfxeCTLMrI0JYlj+0VG5M/aFCNkYPOylNICnufZvjD7fYNfgndtZFqoI4EAAAAASUVORK5CYII=');
}
    
#a8567452 {
    row-gap: 12px;
    padding: 4% 2% 4% 2%;
}
    
#\32 c9ce498 {
    width: 100.00%;
}
    
#ba415f29::before, #ba415f29 > .bgExtraLayerOverlay {
    
}
#ba415f29 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 300px;
    min-width: 32px;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#ba415f29.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4ElEQVQY01WP2W6DUBBD2bfLVrYbmlAQhJZAFEHF///aqaAqqA/2yxx5bEVRFDYZhoHv+2RZRppmCCHQdZ2/u7KZpumEYUyeS263CiklSZLgui6qqp6gZTnkRUnTdAzDg7brqKqKKIowTfMEPRFQvn8wTi/meWEcR7q2I0nSPfUA/SCikFeer5l1XXeN44Qs5N77AIUIkPLK9PxNXJZvhq8Hl0u5jzo72g5JmlM3Lfd7T99/UtcNWZZj2fb/1VtqmuZIWe4v4/gNzxOoqnaCm3TdwPM8oigmDEJs20HTDogfxW5q8/ybZy4AAAAASUVORK5CYII=');
}
    
#\32 e1b1c4b::before, #\32 e1b1c4b > .bgExtraLayerOverlay {
    
}
#\32 e1b1c4b {
    row-gap: 50px;
    width: 100.00%;
    min-height: 300px;
    min-width: 32px;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#\32 e1b1c4b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAArklEQVQY042QywqDMBBF8zIaGzFRN2qI4KNiW/H/v+4W48K2C+niLGa4F+YMIYTgT86BUgrOeYAx9h3cF1LG0FrDWouqqgLWFmEnpTxKURTB5AZt6zAMI6bpjmma0fcjmsYhzw2EiI7g3u58h8fyxLpueK0b5nmBc/4M7vek6Q1lUaJtWnjv4X2Hum5gbAGlFBjjh8wuIbiAShSyTAeSJP4V+rAmBIzRAKUX77niDdFgY8LtitBIAAAAAElFTkSuQmCC');
}
    
#\38 021c7b3 {
    row-gap: 12px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 94fb11e {
    width: 60px;
}
    
#\36 4b15b4b {
    align-items: flex-start;
}
    
#\35 e65dd82 {
    width: 91.72%;
}
    
#\39 d5c3520 {
    align-items: flex-start;
}
    
#\39 6797aea {
    width: 60px;
}
    
#d56c3e97 {
    width: 91.81%;
}
    
#b0e1b4ad {
    align-items: flex-start;
}
    
#ddaba0e7 {
    width: 60px;
}
    
#b91afc32 {
    width: 94.34%;
}
    
#\38 7916a6a {
    margin: 0px 0% 0px 0%;
}
    
#\31 a53cf02 {
    min-height: 40px;
    height: auto;
}
    
#\39 e2fa721 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b3cda381 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 691d53d {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\38 3399007::before, #\38 3399007 > .bgExtraLayerOverlay {
    
}
#\38 3399007 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 267px;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#\38 3399007.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA7ElEQVQY01WQW3OCMBBGg4IyBKLCg1xHoIxcHlCYWP3/f+y0Sad1+pB92JzNtydCCIHruvi+TxiGKKWIooggCGzf3NvjOI4F0jSlrmvatqWpa4qiQEUR2+32B9xsNiRJQt/3rOuK1pplWZimyQ6bpH/gMAw8tOb1fPKpNev9zqWqCKXEpNrog1I0bctjnnnNM7ofuH10XM5nTkHwBs2OZVWxjiN6HLk1DUNRkp9OHPb+r5CwhlmeM1+vzF3HNc8p45hYSqTrvcHdbsfxeCTLMrI0JYlj+0VG5M/aFCNkYPOylNICnufZvjD7fYNfgndtZFqoI4EAAAAASUVORK5CYII=');
}
    
#a8567452 {
    row-gap: 12px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\32 c9ce498 {
    width: 100.00%;
}
    
#ba415f29::before, #ba415f29 > .bgExtraLayerOverlay {
    
}
#ba415f29 {
    row-gap: 50px;
    width: 100.00%;
    min-height: 24.82%;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#ba415f29.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA4ElEQVQY01WP2W6DUBBD2bfLVrYbmlAQhJZAFEHF///aqaAqqA/2yxx5bEVRFDYZhoHv+2RZRppmCCHQdZ2/u7KZpumEYUyeS263CiklSZLgui6qqp6gZTnkRUnTdAzDg7brqKqKKIowTfMEPRFQvn8wTi/meWEcR7q2I0nSPfUA/SCikFeer5l1XXeN44Qs5N77AIUIkPLK9PxNXJZvhq8Hl0u5jzo72g5JmlM3Lfd7T99/UtcNWZZj2fb/1VtqmuZIWe4v4/gNzxOoqnaCm3TdwPM8oigmDEJs20HTDogfxW5q8/ybZy4AAAAASUVORK5CYII=');
}
    
#\38 021c7b3 {
    row-gap: 12px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
}
    
#\31 a53cf02 {
    width: 100%;
    min-height: 67px;
    align-items: center;
    height: auto;
}
    
#\32 e1b1c4b::before, #\32 e1b1c4b > .bgExtraLayerOverlay {
    
}
#\32 e1b1c4b {
    row-gap: 50px;
    width: 100.00%;
    min-height: 26.28%;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
#\32 e1b1c4b.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAArklEQVQY042QywqDMBBF8zIaGzFRN2qI4KNiW/H/v+4W48K2C+niLGa4F+YMIYTgT86BUgrOeYAx9h3cF1LG0FrDWouqqgLWFmEnpTxKURTB5AZt6zAMI6bpjmma0fcjmsYhzw2EiI7g3u58h8fyxLpueK0b5nmBc/4M7vek6Q1lUaJtWnjv4X2Hum5gbAGlFBjjh8wuIbiAShSyTAeSJP4V+rAmBIzRAKUX77niDdFgY8LtitBIAAAAAElFTkSuQmCC');
}
    
#\39 e2fa721 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ecbf18b6 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 e65dd82 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 94fb11e {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b3cda381 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 06a6899 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d56c3e97 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 6797aea {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 691d53d {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 d94cb04 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b91afc32 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ddaba0e7 {
    width: 30px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 7916a6a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 3c5b0d0::before, #\30 3c5b0d0 > .bgExtraLayerOverlay {
    
}
#\30 3c5b0d0 {
    column-gap: 4%;
    row-gap: 24px;
    width: 59%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
}
#\30 3c5b0d0.lazy {
    background-image: url('');
}
    
#\38 c558646::before, #\38 c558646 > .bgExtraLayerOverlay {
    
}
#\38 c558646 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 38.880386740331495%;
    min-height: 8px;
    background-image: url();
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
#\38 c558646.lazy {
    background-image: url('');
}
    
#\33 27662ce {
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 4% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#da3d1574 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#cf4674e4[data-pinned] {
    z-index: 1;
    top: 150px;
    bottom: auto;
    position: sticky;
}
#cf4674e4 {
    align-self: stretch;
    max-width: 100%;
    width: 100%;
    height: 683px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 acbeafb {
    align-self: auto;
    max-width: 100%;
    width: 94.91489470792894%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a2d6398.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 a2d6398 {
    align-self: auto;
    max-width: 100%;
    width: 94.91489470792894%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 3c5b0d0::before, #\30 3c5b0d0 > .bgExtraLayerOverlay {
    
}
#\30 3c5b0d0 {
    width: 100%;
    min-height: 80px;
    height: auto;
    order: 1;
}
#\30 3c5b0d0.lazy {
    background-image: url('');
}
    
#\38 c558646::before, #\38 c558646 > .bgExtraLayerOverlay {
    
}
#\38 c558646 {
    width: 100%;
    min-height: 80px;
    height: auto;
    order: 1;
}
#\38 c558646.lazy {
    background-image: url('');
}
    
#\33 27662ce {
    row-gap: 50px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 2% 8% 2%;
}
    
#\33 acbeafb {
    width: 100.00%;
}
    
#\31 a2d6398 {
    width: 100.00%;
}
    
#e53e607c {
    margin: 0px 0% 0px 0%;
}
    
#cf4674e4 {
    height: 800px;
}
}



@media (max-width: 767px) {
    
#\30 3c5b0d0::before, #\30 3c5b0d0 > .bgExtraLayerOverlay {
    
}
#\30 3c5b0d0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
#\30 3c5b0d0.lazy {
    background-image: url('');
}
    
#\38 c558646::before, #\38 c558646 > .bgExtraLayerOverlay {
    
}
#\38 c558646 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
}
#\38 c558646.lazy {
    background-image: url('');
}
    
#\33 27662ce {
    row-gap: 24px;
    padding-top: 8%;
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
}
    
#cf4674e4 {
    width: 100.00%;
    height: 400px;
}
    
#\31 a2d6398 {
    width: 100.00%;
}
}



@media all {
    
#\32 d3b832f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 d3b832f {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\35 26caf32::before, #\35 26caf32 > .bgExtraLayerOverlay {
    background-color: var(--color_7);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.7;
    content: '';
    height: 100%;
}
#\35 26caf32 {
    background-color: var(--color_7);
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/486110693_1449198479852458_844171273048383247_n-1920w.jpg);
    background-position: 50% 0%;
}
#\35 26caf32.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAgICAgMAAAAAAAAAAAAAAgMAAQQFITEGFKH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEQP/2gAMAwEAAhEDEQA/AJ8vS+TkhqQUAY1XwNd31N5CNsKFj61cDVfIiB1s4Eerk//Z');
}
    
#\35 9854fcc {
    align-self: center;
    max-width: 100%;
    width: 100.00%;
    height: auto;
    order: 1;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#e47c7ee1::before, #e47c7ee1 > .bgExtraLayerOverlay {
    
}
#e47c7ee1 {
    min-height: 8px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    width: 48%;
    border-width: 0px 0px 0px 0px;
    justify-content: flex-start;
    background-image: url();
    border-style: solid;
    min-width: 4%;
    order: 0;
    background-color: var(--color_9);
    padding: 40px 40px 40px 40px;
}
#e47c7ee1.lazy {
    background-image: url('');
}
    
#\39 bb969e9::before, #\39 bb969e9 > .bgExtraLayerOverlay {
    
}
#\39 bb969e9 {
    min-height: 8px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 0px 0px 0px 0px;
    width: 48%;
    border-width: 0px 0px 0px 0px;
    justify-content: flex-start;
    background-image: url();
    border-style: solid;
    min-width: 4%;
    order: 1;
    background-color: var(--color_11);
    padding: 40px 40px 40px 40px;
}
#\39 bb969e9.lazy {
    background-image: url('');
}
    
#b693ce81 {
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    min-height: 240px;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 ff308d6 {
    align-self: center;
    max-width: 100%;
    width: 100.00%;
    margin-top: 0px;
    margin-bottom: 0px;
    height: auto;
    order: 1;
    min-width: 32px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bb250a2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 bb250a2 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e47c7ee1::before, #e47c7ee1 > .bgExtraLayerOverlay {
    
}
#e47c7ee1 {
    width: 100%;
    min-height: 80px;
    height: auto;
    order: 1;
}
#e47c7ee1.lazy {
    background-image: url('');
}
    
#\39 bb969e9::before, #\39 bb969e9 > .bgExtraLayerOverlay {
    
}
#\39 bb969e9 {
    width: 100%;
    min-height: 80px;
    height: auto;
    order: 1;
}
#\39 bb969e9.lazy {
    background-image: url('');
}
    
#b693ce81 {
    row-gap: 50px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\35 26caf32::before, #\35 26caf32 > .bgExtraLayerOverlay {
    
}
#\35 26caf32.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAgICAgMAAAAAAAAAAAAAAgMAAQQFITEGFKH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEQP/2gAMAwEAAhEDEQA/AJ8vS+TkhqQUAY1XwNd31N5CNsKFj61cDVfIiB1s4Eerk//Z');
}
    
#\33 104957d {
    margin: 0px 0% 0px 0%;
}
    
#\35 9854fcc {
    align-self: flex-start;
    margin-left: 0px;
    width: 100.00%;
    margin-right: 0px;
}
    
#\38 ff308d6 {
    align-self: flex-start;
    margin-left: 0px;
    width: 100.00%;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\32 d3b832f {
    width: 100.00%;
}
    
#e47c7ee1::before, #e47c7ee1 > .bgExtraLayerOverlay {
    
}
#e47c7ee1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#e47c7ee1.lazy {
    background-image: url('');
}
    
#\39 bb969e9::before, #\39 bb969e9 > .bgExtraLayerOverlay {
    
}
#\39 bb969e9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
#\39 bb969e9.lazy {
    background-image: url('');
}
    
#b693ce81 {
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\38 bb250a2 {
    width: 100.00%;
}
    
#\35 26caf32::before, #\35 26caf32 > .bgExtraLayerOverlay {
    
}
#\35 26caf32.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAgICAgMAAAAAAAAAAAAAAgMAAQQFITEGFKH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEQP/2gAMAwEAAhEDEQA/AJ8vS+TkhqQUAY1XwNd31N5CNsKFj61cDVfIiB1s4Eerk//Z');
}
    
#\35 9854fcc {
    width: 100.00%;
}
    
#\38 ff308d6 {
    width: 100.00%;
}
    
#\33 104957d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 5612bf4 {
    align-self: start;
    max-width: 100%;
    width: 79.62%;
    justify-self: end;
    height: 450px;
}
    
#\38 494a14b {
    align-self: start;
    min-height: 190px;
    border-radius: 200px 200px 200px 200px;
    margin-left: 33px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px ;
    width: 190px;
    margin-top: 377px;
    align-items: center;
    background-image: linear-gradient(135deg, rgba(12, 85, 87, 1) 20%, rgba(173, 212, 121, 1) 100%);
    background-origin: border-box;
    justify-self: start;
    order: 0;
    height: auto;
    padding: 5% 5% 5% 5%;
}
    
#cf2ed55d {
    background-color: var(--color_7);
    background-image: url();
}
#cf2ed55d.lazy {
    background-image: url('');
}
    
#dbe25082 {
    max-width: 100%;
    grid-template-rows: minmax(566px, max-content);
    width: 100.00%;
}
    
#\34 a658403 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 55847ac {
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ccdf2364 {
    column-gap: 4%;
    row-gap: 24px;
    width: 56%;
    min-height: 8px;
    justify-content: flex-start;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e0ba70b0 {
    column-gap: 0%;
    row-gap: 0px;
    flex-direction: row;
    width: 40%;
    min-height: 8px;
    justify-content: space-between;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ba30eaf4 {
    align-self: auto;
    max-width: 100%;
    width: 832px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 982e6b6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 982e6b6 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f9c0b68 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5612bf4 {
    align-self: start;
    width: 85.23%;
    justify-self: end;
    height: 500px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 494a14b {
    margin-left: 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px ;
    justify-self: start;
    margin-right: 0px;
}
    
#ccdf2364 {
    row-gap: 24px;
    width: 100%;
    min-height: 160px;
}
    
#dbe25082 {
    grid-template-rows: minmax(366px, max-content);
    width: 100.00%;
}
    
#e0ba70b0 {
    width: 100%;
    min-height: 160px;
}
    
#\35 55847ac {
    column-gap: 4%;
    row-gap: 50px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 2% 8% 2%;
}
    
#db0eb966 {
    margin: 0px 0% 0px 0%;
}
    
#ba30eaf4 {
    width: 580px;
}
}



@media (max-width: 767px) {
    
#\35 5612bf4 {
    align-self: start;
    width: 83.83%;
    justify-self: end;
    height: 315px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 494a14b {
    align-self: end;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px ;
    width: 140px;
    min-height: 145px;
    align-items: flex-start;
    justify-self: start;
    height: auto;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ccdf2364 {
    row-gap: 24px;
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
}
    
#dbe25082 {
    grid-template-rows: minmax(387px, max-content);
    width: 100.00%;
}
    
#e0ba70b0 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\34 a658403 {
    margin-left: 0px;
    width: 100%;
    margin-right: 0px;
}
    
#\35 55847ac {
    row-gap: 24px;
    flex-direction: column;
    min-height: unset;
    padding: 8% 4% 8% 4%;
}
    
#\37 982e6b6 {
    width: 100.00%;
}
    
#\37 f9c0b68 {
    margin-left: 0px;
    width: 100%;
    margin-right: 0px;
}
    
#db0eb966 {
    margin: 0px 0% 0px 0%;
}
    
#ba30eaf4 {
    width: 324px;
}
}



@media all {
    
#\38 2954caa {
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 1;
}
    
#\30 1e78f77::before, #\30 1e78f77 > .bgExtraLayerOverlay {
    
}
#\30 1e78f77 {
    max-height: none;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
    min-height: auto;
    border-radius: 0px 0px 0px 0px;
    row-gap: 24px;
    background-color: var(--color_2);
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    width: 100.00%;
    justify-content: flex-start;
    align-items: flex-start;
    background-image: initial;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
    min-width: 32px;
}
    
#\32 9c83f5b {
    column-gap: 1%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    width: 58.89110438729199%;
    min-height: 8px;
    justify-content: space-between;
    flex-wrap: nowrap;
    min-width: 4%;
}
    
#\31 cc2a8ee {
    column-gap: 1%;
    row-gap: 6px;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
    max-width: none;
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
}
    
#a499afc2 {
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#dfa9c11b::before, #dfa9c11b > .bgExtraLayerOverlay {
    
}
#dfa9c11b {
    align-self: flex-start;
    max-height: none;
    padding: 20px 20px 20px 20px;
    min-height: auto;
    flex-wrap: nowrap;
    border-radius: 0px 0px 0px 0px;
    row-gap: 24px;
    background-color: var(--color_2);
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    width: 100.00%;
    justify-content: flex-start;
    margin-top: 0px;
    align-items: flex-start;
    background-image: initial;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
    min-width: 32px;
}
    
#\33 495fa1d {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    width: 103.93%;
    min-height: 92px;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 0%;
    height: auto;
}
    
#\39 acb72d9 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    width: 103.93%;
    min-height: 140px;
    justify-content: flex-start;
    margin-top: 0px;
    align-items: flex-start;
    margin-bottom: 0px;
    height: auto;
    min-width: 32px;
}
    
#\30 c9db240::before, #\30 c9db240 > .bgExtraLayerOverlay {
    background-color: var(--color_7);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.7;
    content: '';
    height: 100%;
}
#\30 c9db240 {
    background-color: var(--color_7);
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/486110693_1449198479852458_844171273048383247_n-1920w.jpg);
    background-position: 50% 0%;
}
#\30 c9db240.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAgICAgMAAAAAAAAAAAAAAgMAAQQFITEGFKH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEQP/2gAMAwEAAhEDEQA/AJ8vS+TkhqQUAY1XwNd31N5CNsKFj61cDVfIiB1s4Eerk//Z');
}
    
#b3976cd1 {
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    width: 40%;
    min-height: 8px;
    justify-content: flex-start;
    align-items: flex-end;
    min-width: 4%;
    height: auto;
}
    
#aa6d2b45 {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 116px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 1;
}
    
#\36 2afdffa {
    max-width: 100%;
    width: 116px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 1;
}
    
#c6bf516b::before, #c6bf516b > .bgExtraLayerOverlay {
    
}
#c6bf516b {
    align-self: flex-start;
    max-height: none;
    padding: 20px 20px 20px 20px;
    min-height: auto;
    border-radius: 0px 0px 0px 0px;
    row-gap: 24px;
    background-color: var(--color_2);
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    width: 100.00%;
    justify-content: flex-start;
    margin-top: 0px;
    align-items: flex-start;
    background-image: initial;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: auto;
    min-width: 32px;
    order: 3;
}
    
#\39 33ba3ec {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    width: 103.93%;
    min-height: 92px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
}
    
#b022265f {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 116px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 1;
}
    
#c98042c7 {
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 1;
}
    
#\30 4ecff0c::before, #\30 4ecff0c > .bgExtraLayerOverlay {
    
}
#\30 4ecff0c {
    align-self: flex-start;
    max-height: none;
    padding: 20px 20px 20px 20px;
    min-height: auto;
    border-radius: 0px 0px 0px 0px;
    row-gap: 24px;
    background-color: var(--color_2);
    box-shadow: rgba(0, 0, 0, 0.25) 0px -3px 11px 0px;
    width: 100.00%;
    justify-content: flex-start;
    margin-top: 0px;
    align-items: flex-start;
    background-image: initial;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    height: auto;
    min-width: 32px;
    order: 1;
}
    
#\39 4bece12 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    width: 103.93%;
    min-height: 98px;
    justify-content: flex-start;
    margin-top: 0%;
    align-items: flex-start;
    margin-bottom: 0%;
    height: auto;
}
    
#dbf2ebc1 {
    max-width: 100%;
    width: 116px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 1;
}
    
#f864da61 {
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 2;
}
    
#e4ae690b {
    align-self: flex-start;
    max-width: 100%;
    width: 90.16%;
    height: auto;
}
    
#group_1cg[data-pinned] {
    z-index: 1;
    top: 150px;
    bottom: auto;
    position: sticky;
}
#group_1cg {
    align-self: flex-start;
    max-height: 100%;
    padding: 0px 0px 0px 0px;
    min-height: 89px;
    row-gap: 24px;
    column-gap: 4%;
    width: 100.00%;
    margin-top: 0px;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
    min-width: 32px;
    height: auto;
    order: 0;
}
    
#df302a6d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#df302a6d {
    align-self: auto;
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 250px;
    min-height: 54px;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    height: auto;
    order: 0;
    min-width: 32px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dfa9c11b::before, #dfa9c11b > .bgExtraLayerOverlay {
    
}
#dfa9c11b {
    align-self: stretch;
    max-height: none;
    padding: 2% 2% 2% 2%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100.00%;
    min-height: auto;
    margin-top: 0px;
    justify-content: space-between;
    margin-bottom: 0px;
    height: auto;
}
    
#\30 8a6b007 {
    margin: 0px 0% 0px 0%;
}
    
#\30 1e78f77::before, #\30 1e78f77 > .bgExtraLayerOverlay {
    
}
#\30 1e78f77 {
    padding: 2% 2% 2% 2%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: auto;
    justify-content: space-around;
}
    
#\33 495fa1d {
    row-gap: 12px;
    min-height: auto;
    align-items: center;
}
    
#\31 cc2a8ee {
    row-gap: 24px;
    padding: 8% 2% 8% 2%;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\39 acb72d9 {
    row-gap: 12px;
    min-height: auto;
    align-items: center;
}
    
#b3976cd1 {
    width: 100%;
    min-height: 80px;
    height: auto;
}
    
#\30 c9db240::before, #\30 c9db240 > .bgExtraLayerOverlay {
    
}
#\30 c9db240.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAgICAgMAAAAAAAAAAAAAAgMAAQQFITEGFKH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEQP/2gAMAwEAAhEDEQA/AJ8vS+TkhqQUAY1XwNd31N5CNsKFj61cDVfIiB1s4Eerk//Z');
}
    
#c6bf516b::before, #c6bf516b > .bgExtraLayerOverlay {
    
}
#c6bf516b {
    padding: 2% 2% 2% 2%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    min-height: auto;
    justify-content: space-around;
}
    
#\39 33ba3ec {
    row-gap: 12px;
    align-self: center;
    margin-left: 0%;
    min-height: auto;
    align-items: center;
    margin-right: 0%;
}
    
#\30 4ecff0c::before, #\30 4ecff0c > .bgExtraLayerOverlay {
    
}
#\30 4ecff0c {
    max-height: none;
    padding: 2% 2% 2% 2%;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100.00%;
    min-height: auto;
    justify-content: space-between;
    height: auto;
}
    
#\39 4bece12 {
    row-gap: 12px;
    min-height: auto;
    align-items: center;
}
    
#\32 9c83f5b {
    width: 100%;
    min-height: 80px;
}
    
#group_1cg {
    align-self: center;
    margin-left: 0px;
    align-items: center;
    margin-right: 0px;
}
    
#e4ae690b {
    align-self: center;
    margin-left: 0px;
    width: 66.90%;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#dfa9c11b::before, #dfa9c11b > .bgExtraLayerOverlay {
    
}
#dfa9c11b {
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
    background-repeat: no-repeat;
    margin: 0px 0% 0px 0%;
    background-size: cover;
    width: 100.00%;
    min-height: auto;
}
    
#\30 8a6b007 {
    margin: 0px 0% 0px 0%;
}
    
#\30 1e78f77::before, #\30 1e78f77 > .bgExtraLayerOverlay {
    
}
#\30 1e78f77 {
    padding: 4% 4% 4% 4%;
    background-repeat: no-repeat;
    margin: 0px 0% 0px 0%;
    background-size: cover;
    width: 100.00%;
    min-height: auto;
}
    
#\33 495fa1d {
    row-gap: 12px;
    width: 100%;
    min-height: auto;
    align-items: center;
}
    
#\32 9c83f5b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 cc2a8ee {
    row-gap: 24px;
    padding: 8% 4% 8% 4%;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
}
    
#\39 acb72d9 {
    row-gap: 12px;
    min-height: auto;
    align-items: center;
}
    
#b3976cd1 {
    width: 100%;
    min-height: 38px;
    align-items: center;
    height: auto;
}
    
#\30 c9db240::before, #\30 c9db240 > .bgExtraLayerOverlay {
    
}
#\30 c9db240.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAgICAgMAAAAAAAAAAAAAAgMAAQQFITEGFKH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEQP/2gAMAwEAAhEDEQA/AJ8vS+TkhqQUAY1XwNd31N5CNsKFj61cDVfIiB1s4Eerk//Z');
}
    
#aa6d2b45 {
    width: 96px;
    height: auto;
}
    
#\36 2afdffa {
    width: 96px;
    height: auto;
}
    
#c6bf516b::before, #c6bf516b > .bgExtraLayerOverlay {
    
}
#c6bf516b {
    padding: 4% 4% 4% 4%;
    background-repeat: no-repeat;
    margin: 0px 0% 0px 0%;
    background-size: cover;
    width: 100.00%;
    min-height: auto;
}
    
#\39 33ba3ec {
    row-gap: 12px;
    width: 100%;
    min-height: auto;
    align-items: center;
}
    
#b022265f {
    width: 96px;
    height: auto;
}
    
#\30 4ecff0c::before, #\30 4ecff0c > .bgExtraLayerOverlay {
    
}
#\30 4ecff0c {
    padding: 4% 4% 4% 4%;
    background-repeat: no-repeat;
    margin: 0px 0% 0px 0%;
    background-size: cover;
    width: 100.00%;
    min-height: auto;
}
    
#\39 4bece12 {
    row-gap: 12px;
    min-height: auto;
    align-items: center;
}
    
#dbf2ebc1 {
    width: 96px;
    height: auto;
}
    
#group_1cg {
    align-items: center;
}
    
#e4ae690b {
    width: 100.00%;
}
}



@media all {
    
#\30 d560475 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 45px;
    min-width: 4%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#\30 50a8b1a {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\36 2b9fe95 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    max-width: none;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 8% 8% 4% 8%;
}
    
#widget_ls4 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d1a4b8b {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb82764d::before, #cb82764d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.8;
    border-radius: inherit;
}
#cb82764d {
    background-image: url(https://lirp.cdn-website.com/62c50155/dms3rep/multi/opt/6-1920w.png);
}
#cb82764d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAA+wAAAPsAHpfpy9AAABKklEQVQY0wEfAeD+AACpqQAMJywLETxEOBQ+RX8wQVK8Xjpd0X02ZK2HK1x5WClHOUQaMBcAAI2NAQZNUB0KUFRdHUpWqzRLYdxTRGjmY0d002dAbadeRGtdVjJRJAAOVFQCB05RMRBSV4UnT1/YPlRv/VxWcvxiW3b5YlJpzVhNa3lMMlMoADUrLx8sP0hZL0xbqEBScOhPWX39amlx/GtvafptcF3IX2Fsd05PVikAbm9hSmpuZ4ZmaW7NYWJ781thfP5rcmn+bXpY+3mIUtZrflyOaH9USQBydGVOhX91hId9fcWCe4XlbXV382p+XfVrhEzre5JNxXaNVoNyiVVKAJijhzWut6Bipa2bopWfjNF4jm/pZ4VY7GmKUd11klSygJpYcnuUWD8iy3eKSOOE2QAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2b9fe95 {
    padding: 8% 2% 8% 2%;
}
    
#a97a13e2 {
    margin: 0px 0% 0px 0%;
}
    
#cb82764d::before, #cb82764d > .bgExtraLayerOverlay {
    
}
#cb82764d {
    background-repeat: no-repeat;
    background-size: cover;
}
#cb82764d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAA+wAAAPsAHpfpy9AAABKklEQVQY0wEfAeD+AACpqQAMJywLETxEOBQ+RX8wQVK8Xjpd0X02ZK2HK1x5WClHOUQaMBcAAI2NAQZNUB0KUFRdHUpWqzRLYdxTRGjmY0d002dAbadeRGtdVjJRJAAOVFQCB05RMRBSV4UnT1/YPlRv/VxWcvxiW3b5YlJpzVhNa3lMMlMoADUrLx8sP0hZL0xbqEBScOhPWX39amlx/GtvafptcF3IX2Fsd05PVikAbm9hSmpuZ4ZmaW7NYWJ781thfP5rcmn+bXpY+3mIUtZrflyOaH9USQBydGVOhX91hId9fcWCe4XlbXV382p+XfVrhEzre5JNxXaNVoNyiVVKAJijhzWut6Bipa2bopWfjNF4jm/pZ4VY7GmKUd11klSygJpYcnuUWD8iy3eKSOOE2QAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\30 d560475 {
    width: 100%;
    min-height: 67px;
    align-items: center;
    height: auto;
}
    
#\30 50a8b1a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 2b9fe95 {
    flex-direction: column;
    min-height: unset;
    padding: 8% 4% 8% 4%;
}
    
#widget_ls4 {
    margin: 0px 0% 0px 0%;
}
    
#\35 d1a4b8b {
    order: 2;
}
    
#a97a13e2 {
    margin: 0px 0% 0px 0%;
}
    
#cb82764d::before, #cb82764d > .bgExtraLayerOverlay {
    
}
#cb82764d {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50% 0%;
}
#cb82764d.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAA+wAAAPsAHpfpy9AAABKklEQVQY0wEfAeD+AACpqQAMJywLETxEOBQ+RX8wQVK8Xjpd0X02ZK2HK1x5WClHOUQaMBcAAI2NAQZNUB0KUFRdHUpWqzRLYdxTRGjmY0d002dAbadeRGtdVjJRJAAOVFQCB05RMRBSV4UnT1/YPlRv/VxWcvxiW3b5YlJpzVhNa3lMMlMoADUrLx8sP0hZL0xbqEBScOhPWX39amlx/GtvafptcF3IX2Fsd05PVikAbm9hSmpuZ4ZmaW7NYWJ781thfP5rcmn+bXpY+3mIUtZrflyOaH9USQBydGVOhX91hId9fcWCe4XlbXV382p+XfVrhEzre5JNxXaNVoNyiVVKAJijhzWut6Bipa2bopWfjNF4jm/pZ4VY7GmKUd11klSygJpYcnuUWD8iy3eKSOOE2QAAAABJRU5ErkJggg==');
}
}

