*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
@media all {
  *#dm .dmInner div.u_1246653996 img { border-radius:300px 300px 0px 0px !important; }

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

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

  *#dm .dmInner div.u_1155360042 img {
    object-fit:cover !important;
    border-radius:230px 230px 230px 230px !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1638460258 hr {
    border-width:1px !important;
    color:rgba(230,233,234,1) !important;
  }

  *#dm .dmInner div.u_1509734353 {
    border-style:solid !important;
    border-color:rgba(230,233,234,1) rgba(230,233,234,1) rgba(230,233,234,1) rgba(230,233,234,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:32px 32px 32px 32px !important;
  }

  *#dm .dmInner div.u_1612942367 {
    border-style:solid !important;
    border-color:rgba(230,233,234,1) rgba(230,233,234,1) rgba(230,233,234,1) rgba(230,233,234,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:32px 32px 32px 32px !important;
  }

  *#dm .dmInner div.u_1735726439 {
    border-style:solid !important;
    border-color:rgba(230,233,234,1) rgba(230,233,234,1) rgba(230,233,234,1) rgba(230,233,234,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:32px 32px 32px 32px !important;
  }

  *#dm .dmInner div.u_1556458662 img {
    object-fit:cover !important;
    border-radius:230px 230px 230px 230px !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1629993811 img {
    object-fit:cover !important;
    border-radius:230px 230px 230px 230px !important;
    object-position:50% 50% !important;
  }

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

  *#dm .dmInner div.u_1398540310 img {
    object-fit:cover !important;
    border-radius:230px 230px 230px 230px !important;
    object-position:50% 50% !important;
  }

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

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

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

  *#dm .dmInner div.u_1016094435 hr {
    color:var(--color_1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1550403568 img {
    object-fit:cover !important;
    border-radius:230px 230px 230px 230px !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1672572471 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_1256674948 img {
    object-fit:cover !important;
    border-radius:230px 230px 230px 230px !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1972576625 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1175621003 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1645347057 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1940172226 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1453220873 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1817332059 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner div.u_1823119317 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1219163614 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1310537933 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1710294522 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1412069073 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1456861962 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner div.u_1377063465 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1304164137 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1387171462 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1360920497 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1012742945 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1296535112 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

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

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

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

  *#dm .dmInner div.u_1980530106 img { border-radius:50% !important; }

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

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

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

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

  *#dm .dmInner div.u_1076106307 img {
    object-fit:cover !important;
    border-radius:230px 230px 230px 230px !important;
    object-position:50% 50% !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner nav.u_1810720905 { color:black !important; }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner{
background-repeat:no-repeat !important;
background-size:cover !important;
background-attachment:fixed !important;
background-position:50% 50% !important}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight{
background-repeat:no-repeat !important;
background-image:none !important;
background-size:cover !important;
background-attachment:fixed !important;
background-position:50% 50% !important}
*#dm *.dmBody div.u_1243667655{
margin-left:0 !important;
padding-top:100px !important;
padding-left:40px !important;
padding-bottom:100px !important;
margin-top:0 !important;
margin-bottom:0 !important;
padding-right:40px !important;
margin-right:0 !important;
float:none !important;
top:0 !important;
left:0 !important;
width:auto !important;
position:relative !important;
height:auto !important;
max-width:none !important;
min-width:0 !important;
text-align:center !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a5dbf22e {
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 764c52e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: initial;
}
    
#\36 e44cc8c {
    margin: 0px 0% 0px 0%;
}
    
#\31 57082d7 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    justify-content: flex-start;
    order: 0;
    padding: 16px 5% 16px 5%;
    margin: 0% 0% 0% 0%;
}
    
#\34 d733c9d {
    width: 65%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 298a941 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c2296a5e {
    width: 100%;
    height: 565px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 d7ccc86 {
    width: 100%;
    height: 565px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 c19d566 {
    width: 100%;
    height: 565px;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e7321b22 {
    width: 65%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 34fcd7a {
    min-height: 135px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 91c8c0d {
    width: 250px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    min-height: 54px;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9846705 {
    width: 70%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e30476b1 {
    margin: 0px 0% 0px 0%;
}
    
#de35fcae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\34 9a0f762 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
}



@media all {
    
#\36 7c4f42c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\35 5b3df5d {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#df09816f {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\36 21323fe {
    min-height: 403px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#c5e9f344 {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    margin-top: 3%;
}
    
#\33 55cb5e0 {
    width: 100.00%;
    height: 466px;
    max-width: 100%;
}
    
#\32 75f2747 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9ebe761 {
    justify-content: flex-start;
    align-items: center;
    width: 44%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 6e8c982 {
    width: 933.5px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ba131aae {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-top: 4%;
    padding-right: 4%;
    padding-left: 4%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\32 cfc0a73 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\36 ab3cc2d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 2px;
    padding-bottom: 2px;
}
#\36 ab3cc2d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 778dab3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 12px;
    padding-bottom: 12px;
}
#\34 778dab3 {
    width: 33%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin-right: 1%;
    grid-area: auto / auto / auto / auto;
}
    
#d9250d66::before, #d9250d66 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#d9250d66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    background-color: rgba(0, 0, 0, 0);
    width: 55.97%;
    justify-content: flex-start;
    background-image: url();
    min-width: 4%;
    order: 0;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#d9250d66.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#ef3fbe10::before, #ef3fbe10 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#ef3fbe10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 40%;
    justify-content: flex-start;
    background-image: url();
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#ef3fbe10.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\31 a2a5f41.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 12px;
    padding-bottom: 12px;
}
#\31 a2a5f41 {
    width: 33%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6467d12 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ba0944f {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 4%;
    padding-bottom: 8%;
    padding-left: 4%;
    padding-top: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\33 ced9260 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9a8d3ec.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 12px;
    padding-bottom: 12px;
}
#\30 9a8d3ec {
    width: 33%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 1% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 be28ecf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8f1b7ff {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 819px;
    min-height: 48px;
    max-height: 100%;
    order: 2;
    align-self: flex-start;
    flex-wrap: nowrap;
    height: auto;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#f404c2bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 54c77b3 {
    min-height: 403px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 c9f7eb6 {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    margin-top: 3%;
}
    
#\35 2798b35 {
    width: 933.5px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b93413eb {
    justify-content: flex-start;
    align-items: center;
    width: 44%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#f1fff38c {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 db16284 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fff4b6c3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#c71a90e0 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#d66f9bed {
    width: 100.00%;
    height: 466px;
    max-width: 100%;
}
}



@media all {
    
#\32 4ffdc29 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 382c3ab {
    min-height: 460px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 8% 2% 8% 2%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#c1da5e5c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b4cfd3ad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\36 6b29802 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 8404d12 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#df2c7ae3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 48px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#a5818c83 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#\30 7891b42 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 edfaf1c {
    width: 933.5px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f0fcd014 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 ba889f4 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b6e93f7 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1784975 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#fa9e00c2 {
    justify-content: flex-start;
    align-items: center;
    width: 44%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#a2b31893 {
    width: 100.00%;
    height: 466px;
    max-width: 100%;
}
    
#\34 91da18f {
    min-height: 403px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\32 d529e5e {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    margin-top: 3%;
}
}



@media all {
    
#f183d1e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 51.48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/51ddc8e2-5c71-418e-846b-695f68906f8c-1920w.png);
    justify-content: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#f183d1e6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMfFwMXAub+5sMG5rruxpbquoruuobquoayhlZuRhQDV1dLV1NDQzsnT0MrBvbewq6aspZ+vp5+on5OSiXwA2t7f3ODh2Nzd3eHgwcXHn6WqlpmeoJ+do5yRiIBzAMbMzsvR1MvR1dbb3r7Fy5WgrIqTnpWZm6CbkoR+cwCSl5mdo6apr7K+xMavtrmIkZl4f4Z/goSNioR5dm8AZ2hocnN0iIqKpqinp6emg4SEbm5ubW1senh1bWxoAEtGQV5ZVIOAe6OhnayppYaCfnVwamdiXG9rZGNfWQBwZ16Ad2+ZkYqmoJuvqaSQiYOPhXqDd2qOgXGCdWUAoJePr6aes6ukraagsamippuQsqKRp5N9rJZ+nohvAMnEwM3IxLmzrqigmqyimbipmsayncGojsWqj72hhCZiuOCi5pK3AAAAAElFTkSuQmCC');
}
    
#\32 10b718c {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\35 be2b4de {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 21f0861 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#deeebc80 {
    width: 574.625px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c035904 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c7cf73f {
    min-height: 240px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 f2d1fb7 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#\37 8cec653 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 42.51%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 5580f4f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 574.625px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 5px 5px 5px 5px;
}
}



@media all {
    
#cc947c3e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\30 0bb96e4 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fc3793c {
    min-height: 403px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\38 0f6f234 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 286e6cc {
    width: 933.5px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 bca58fc {
    width: 100.00%;
    height: 466px;
    max-width: 100%;
}
    
#\33 0906414 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\34 0c0884f {
    justify-content: flex-start;
    align-items: center;
    width: 44%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\31 d98c012 {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    margin-top: 3%;
}
}



@media all {
    
#ebfebf18 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\34 64e3eb2::before, #\34 64e3eb2 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\34 64e3eb2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 40.97%;
    justify-content: flex-start;
    background-image: url();
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\34 64e3eb2.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#ead5fb8c {
    width: 477px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 860cdae::before, #\31 860cdae > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\31 860cdae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    background-color: rgba(0, 0, 0, 0);
    width: 55%;
    justify-content: flex-start;
    background-image: url();
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\31 860cdae.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#f5664d69 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f4ccef14 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3be3266 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fbba74f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#f007bbe9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\37 4344370 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/091b5d56-d5f8-4265-841f-0220d47270bf-1184h.png);
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\37 4344370.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AM3Qy9na19/d2NHHvb+voLanmLmwo7qzp7Sqm6+hkAC9v7bMzsja2NPRyL68rZ6ypJK5sqXBvLG0q56ll4YAqq2gv8K409PM08vBvK+gsaWSurSmw7+ztKqen5B/AKenmLOxpby2qruuoKuaiaSWgrKpmbyzpK2hkpaFcgCtpZWyqZqwopKnkoCYgm6PfmyckIGjloagkH6Pe2cAuqeUuqmYsp6Mpo96nIRwmIR0m4x9l4d2kH1qgW1YAMi0osa0o7qnlauVgaGKd52JeJiGdYx5ZYFsV3VfSgDCsKDItqbGs5+8ppCwmoSplICahXGDbVlvWURiTTgAoY5+sqCOvqqXvKeRtJuDrJJ4m4BlfmRLZUs0Vz8oAHZbRpuFcr6smc66pceuk7qcfZ9/X3lbP11BJ1A1HAbjs+urBxTVAAAAAElFTkSuQmCC');
}
    
#e05a4786 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_4);
    align-items: center;
    justify-content: flex-start;
    background-image: initial;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\32 2f19ee2 {
    min-height: 780px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 a7cf6c7 {
    width: auto;
    height: 96px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c676190.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 c676190 {
    width: 11.35%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\30 effb9e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9af4bf1[data-pinned] {
    position: sticky;
    top: 20px;
    bottom: auto;
    z-index: 1;
}
#\36 9af4bf1 {
    justify-content: flex-start;
    align-items: center;
    width: 627.367px;
    min-height: 795px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    order: 0;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    border-radius: 300px 300px 0 0;
    height: auto;
    align-self: center;
    padding: 20% 7% 15% 7%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9e40c78 {
    width: 456.773px;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\32 81a6093 {
    width: 84.99%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e8edacb8 {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    margin-top: 3%;
}
    
#a94bcfe1 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5f361fc {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\35 f0d32b6 {
    width: 100.00%;
    height: 466px;
    max-width: 100%;
}
    
#e72843fe {
    justify-content: flex-start;
    align-items: center;
    width: 44%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#aa198d1c {
    width: 933.5px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ba9b821 {
    min-height: 403px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\35 77dcd4d {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5c326fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media all {
    
#a1d7560b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d42a496 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#b320d52d {
    width: 767px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#bdfbf094 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\34 fb748fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c74b8d76 {
    min-height: 525px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 2% 2% 2%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#f047e589 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 40.49%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#ac976d67 {
    width: 256px;
    height: auto;
    min-height: 96px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a371e431 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25.99%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#b72e27b9 {
    min-height: 701px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 2% 6% 2%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#c4d7ddc9 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\34 2e2345e {
    width: 100%;
    height: 665px;
    max-width: 100%;
    align-self: flex-end;
}
    
#a8343c08 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 70%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
}



@media all {
    
#a4285de4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ee357e80 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e19cc85b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\36 48d78a0 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#ce9b83d3 {
    min-height: 460px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 8% 2% 8% 2%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 c21e25e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#\35 0873897 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 48px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\36 705e730 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 34db8b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 6cb855e {
    width: 258px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 2% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7e2ad97 {
    justify-content: flex-end;
    align-items: center;
    width: 30%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#a9bbf1dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#ed15e886 {
    width: 90%;
    height: 500px;
    min-height: 350px;
    max-width: 100%;
}
    
#\31 745f7dd {
    width: 100%;
    height: 550px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c329c31 {
    width: 933.5px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin-top: 2%;
    margin-bottom: 2%;
    grid-area: auto / auto / auto / auto;
}
    
#c3e75e67 {
    min-height: 1029px;
    column-gap: 10%;
    row-gap: 60px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 2% 4% 2%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\32 8023ad4 {
    width: 921px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fdddacf {
    background-color: var(--color_4);
    background-image: initial;
}
}



@media all {
    
#bafab20f {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    margin-top: 3%;
}
    
#b105b11e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\33 94cfb47 {
    width: 100.00%;
    height: 466px;
    max-width: 100%;
}
    
#adae5245 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\39 1f594b3 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#bbb84b43 {
    min-height: 403px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\30 450805c {
    width: 933.5px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0173042 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#c8bf0875 {
    justify-content: flex-start;
    align-items: center;
    width: 44%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



@media all {
    
#\39 2e9d7dd::before, #\39 2e9d7dd > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\39 2e9d7dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 40.97%;
    justify-content: flex-start;
    background-image: url();
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\39 2e9d7dd.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 fe31f36 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ea50dd16::before, #ea50dd16 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#ea50dd16 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    background-color: rgba(0, 0, 0, 0);
    width: 55%;
    justify-content: flex-start;
    background-image: url();
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#ea50dd16.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\35 fe2cca2 {
    width: 477px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#ef6e0682 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\30 6c28b5a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f9a6a6b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#efeb6cf9 {
    padding-top: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#e594bb3c {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#\33 a83fc9b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 a5e1b63 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\30 158bb5b {
    background-color: var(--color_5);
    background-image: initial;
}
    
#bc07665f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ef04a546 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\35 a295171 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#abb79641 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#f150e9b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 cf74397 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 4;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#fa52e1c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fd2e5b13 {
    min-height: 336px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding-top: 4%;
    padding-right: 4%;
    padding-left: 4%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\37 52a3ba4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58%;
    min-width: 4%;
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#e0a5ac05 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 1896136.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 1896136 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#\38 7186bc4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#da065aa8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#b3359f3f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b3359f3f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\34 52475ec {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e57d451 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.92%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/42b2534b-4a11-4a41-8ded-66cea73a555c-1920w.png);
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
#\30 e57d451.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AM3Myc/Oy9HQztHQz9HQz9PS0MG8t6GXjYN1Z3hrWwDNysfOzMnQzszRz83R0M7T0s/AvLaglYqBcWJ1ZVQAz8zJ0M7L0c/N0tDO0tDO09HPwLq0npGFfWlYb1lGANHOy9PQztXT0NXT0dXT0dXU0sO+uJ+ShXpjUGdMNQDU0dDV09HX1dPX1dPW1NLX1dTHwr2jlYl7Y05kRiwAz8nG08/M19XT2djW2djW2tnYy8fCqJuPf2ZRZUUqAMGwpcW2rMu/t87Gv9DJxdTQzcnDv6eajnxjTl8/IwCzl4K5nou9ppW9qpy9rKHCtKu7rKGfinl7XkRmQiMAqINnqIRqqYdvqYp0rY97s5eFrZJ/mHlgfVg6bUQiAKaAY6J9Yp97YqB8ZKaAZqqEaqN8YZJpSYFVMXhLJeznv4clDXgbAAAAAElFTkSuQmCC');
}
    
#e40e18f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 004af17 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#d9b5edd7 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#b51abc46 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 d7581a2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\37 4af02ef {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\33 4e68b0e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
}



@media all {
    
#f1d9ff78 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#\37 2fe03a2 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 928b860 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f8d2c835 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#efc99065 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58%;
    min-width: 4%;
    justify-content: space-between;
    flex-wrap: nowrap;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\32 a87aa93 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\34 8e40340.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 8e40340 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#fd9d867b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\30 5212f0c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b0bde3cc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 fa8241b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.92%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/53704916-f329-476b-ada8-9df06805699f-1920w.png);
    order: 1;
    border-radius: 300px 300px 300px 300px;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
#\31 fa8241b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKElEQVQY0wXBbU+CQAAA4PtVrT6UMi1lk+xMJQTk5byD41U8DARaojbTNNfW1npZn/rQ+pU9D3CjCXYd2O9VuKrAXzA62pXF3S1zMDIVCTihj6kFe90qVxGadWab+3lWsNDDpqWrABGsI6PdgVXuTGjWmKXv75Mi8nysu2gICKWYkIF8I/VbtgbXKX1ZzIrICbHuIRVg08CmocmiY7TLSPp6HH+s8zlzI6IFSAESFOTrS+mK94b1bQz/Dv7PLt/lLAtI6hPQ57mBUBd5ThGOEu30vRB/n+LXMimnQRo6QG7VDNhQhXOxeUw6J0u3/b0MPh9mm5xlEx+MNTFG8lgTUZe3xEaKu4fMeZ4FmzRYTX0wHamppcVIphKkg05i64sJXUVkG9tvc/YPw25457Hi+P0AAAAASUVORK5CYII=');
}
    
#\31 bf760b6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\34 b115957.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 b115957 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\30 91ef531 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a18827d0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a18827d0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#\31 117bcd9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 9c73f34 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e42dabc3 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 7;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#c9dbd055 {
    min-height: 336px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding-top: 4%;
    padding-right: 4%;
    padding-left: 4%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#baf765ca {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#d426ea3c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a8c987da {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#fb114574 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 41c1979 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#cf6d3a1f {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 5;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#b6e5ad34.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b6e5ad34 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#\36 99b8d22 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9ee041f {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 33732b5 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    order: 1;
}
    
#\34 81888a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 45294e5 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\39 bb892dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\31 57eb6e2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding-top: 4%;
    padding-right: 4%;
    padding-left: 4%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#f8b3ee64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 40%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/e4c379f0-4f06-46b8-88b8-0798a5f52281-1920w.png);
    justify-content: flex-start;
    order: 0;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
#f8b3ee64.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AOHg287Fub2mkZVyVXpSM2lAIYBXOJJyWYt5aHVuZgDi49zOx722pJSOc1xzVj5lSDB2WUGLdF+QgXKJgncA0c/HwLuyqZ2Uh3lucWFVaFdJcl9Og3Fgin1uiYB0ALGroaylnZ+YkoyIhIF9d4J5cYp7bo6Ac4uBdIZ/dgCHcmCPgXWKjYmGmJ2FmJ2LlZmVko2Kgnt+dGlvaF8AjndklYl4i5eNgaSngKqziKq4jp6leX5/a2RdXldPAJ6KeZ+VgZCci4OkooKrtYarvoWZpHF4e2piWmRZTQCXj4abl4eXnIuVpZuXqqyUpq6GjY9va2VmV0ljUD4AjoiClY6DmZKEnZaJm5SKlYl/hXNjd15IdFg/dlg/AImCfJKJgpiPhpiMf4x7a31kT3BQNWZAIGhBIW1GKMc/mBsRZZYNAAAAAElFTkSuQmCC');
}
}



@media all {
    
#\35 e5ee704 {
    padding-top: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\32 3245f88 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ee66fcfe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\35 343f6b8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\38 099b1c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 3a7295e {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#e6c6bb40 {
    background-color: var(--color_5);
    background-image: initial;
}
}



@media all {
    
#\36 17527d3 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#c56e3528 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#be1124d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 10b00e8 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\39 f9873d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 e45674b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 e45674b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\38 54647d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ead50645 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#d959766f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.92%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/ccd36ca8-faca-42ff-ab58-de567ce94847-1920w.png);
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
#d959766f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABO0lEQVQY0wXB206CYAAA4P9Ju2irtrLSHDhDUJSpgSeUQ6AMFTWmORGFPPxuZk6c1Cqz2da8yQtfo+8Dh8Pfz9pxBo2eSnNRX5pEeYa0mgo01GG7BPb73fZzsRzqg1qWjeO3oTBOUmWF6+lCW8uB3932+2Oxgq1JU5BYBsEoD0rEKEIVqVIhAtZf7vsSOnZt2uIbUiaEEVc3ARwPVGW6JiXBHBozqw51bqSlmnyMRC79nlMi6G0omVY5B+xKylaTfZm0i9GHLBb2niAXxwnc36mwpsYBqxSHlbvnOj3X012ZorFr3HeWjfg6EmXKMTAzqsuu4hqi81gY13NaPionUS2F9IXgE4+CzauznppuV57VGVhl+kXKErHxPToVbybsOdhuNqtxZ6Qk2ozXzAehjLta+K2MvggeK3H0D4vWuVHtFnZcAAAAAElFTkSuQmCC');
}
    
#\33 95c1d7d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 355b970 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58%;
    min-width: 4%;
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#fda3b61e {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 4;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#\38 3a9af8d {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#dbbf9ab7 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#\36 aa35026 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#af5902bd {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a97193a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\34 211507e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b422979a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\33 dd6ffce {
    min-height: 336px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding-top: 4%;
    padding-right: 4%;
    padding-left: 4%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#de7360fa.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#de7360fa {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\31 16ba952 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#cab1dabf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cab1dabf {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#\38 207728b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d53064bb {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cb353f1 {
    min-height: 336px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding-top: 4%;
    padding-right: 4%;
    padding-left: 4%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#e72ee122 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\31 04a4d66 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 5;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#\38 04d6737 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b1d58c2f {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a4680e3 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 7;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#\38 5eccd81 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ad5c4bd2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58%;
    min-width: 4%;
    justify-content: space-between;
    flex-wrap: nowrap;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#e3d22877 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\36 c41c852 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#\35 28f084d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#a7dc422c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#f8d61dcc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 1daabc7 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c30d819.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 c30d819 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\37 be5ae00 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e5827421 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#\30 369f87a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f6f97641 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 a05ff10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.92%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/9db24f80-7a0e-42f7-babc-c9279e2495a3-1920w.png);
    order: 1;
    border-radius: 300px 300px 300px 300px;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
#\31 a05ff10.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABPklEQVQY0wXB206CYAAA4P/1uq+tC7O6aMu1tZZSc9NctHlI0jzliSkKmv0goiiykEAzF0kqEuBNq60X6fuA8/vnfP/YG0eb60vDtOyNZa61sSS1610iA6CiS5qhG6amf67WpmU7X8ZiNuqLj6VOGQPHWCtKDVl5NnnXV6Zl2Y65+HgV6EHtnsmhYAspHEapW3LQkSbaXDdWS32mKhzJFcNPST/YDuDuGyKQaxGwKwq8LPJ9us6U4w0MaUROwQGKe8I4mqkSVIODVA9SVCldwYLFkKcaOgInkTL6QFaasMcxQpfhWUgUUulrb8LnLvj3gQfNxfJ1yLCiwKsvo8lY7dLNUixw53NnERe4jOP5Ghz0B8M+ryrq23Qq9pgKFkx6XanzXYBEi1mc4tptFrZEQVBk+blHk4mr9MVe4mznH3xCw1FrFSH4AAAAAElFTkSuQmCC');
}
    
#f0df0a3c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f0df0a3c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\33 f8d23f4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 f8d23f4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#a35e353a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 5fa8de2 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a6498527 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    order: 1;
}
    
#\36 9661bf3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\31 7143577 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding-top: 4%;
    padding-right: 4%;
    padding-left: 4%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\33 89f0e67 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ce95fea {
    background-color: var(--color_5);
    background-image: initial;
}
    
#aa38b410 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 40%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/6adda1a6-4ad4-4a78-aed2-dbb8c176028c-1920w.png);
    justify-content: flex-start;
    order: 0;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
#aa38b410.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABLUlEQVQY0xXLyU7CQAAA0PlLb5yIUYjURqMJWg9KCkLQhCWokRqDsRAWFZWWpdiW6TadpQvb5xjOLw8QBLFrMB/GAdquw80qXMUsDmnIcEARiBhivuU7ugs1gqyI+VFAGUHYd8IAg/WShtSF+mQ0kCfDLtQU7CyQbXq2GccUbDfRKiK6Nm4+VKvlW6l6pw5kQ/1yTC2OKFguCSOWqn4XRJHneOGE6zTrfz89x5iG1AMWnGrTj/7g/fxCSCTT6cNU67lhKJ+WPiEeBL22JL9Wmk/3B6n0XmKf48+6HdkxZ3A+xu4CFAS+dHVUKWQzqWSGOxbzeXU09B1jxx4ERYGr505bNbEo8KXc5ctjxdQUbOtwru52o5h9q90o7Ua7ft2XympPwtYMW/PF7BfZ5j+rhs1UyU0kLgAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\34 143ba6b {
    padding-top: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#c9d200e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#da72a10d {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#\33 4565083 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ce4c0542 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#d1fb020b {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\32 b2d8084 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 d50c9d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58%;
    min-width: 4%;
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\36 d0ec403 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#a7661116 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b002fcd {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\39 54c7914 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 4;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#\39 60c3660 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\35 1e83d41 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 f2452ca {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#be4c51d3 {
    min-height: 336px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding-top: 4%;
    padding-right: 4%;
    padding-left: 4%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\36 e7504c1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 e7504c1 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#cd7f9010.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cd7f9010 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\36 d0d5029 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f70053d8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#c89426eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.92%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/cb16bc61-7094-46ba-865b-a64186dddac8-1920w.png);
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
#c89426eb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABOklEQVQY0wXB606CYAAA0O9d2+pHpcVkTkws5i23dFhmUUqutIWBIIp3XJDiBRGYRnjZmtn0MToH1HmmWWHFWllu1xW5ow66ujYyjYmhTzRNBQJbqPFMpyH0JFEd9MajvqGPZ1PTti3b/gb57COVy1ZKjPwhTjTV0LXZ1Jzb1nr987tZgzCGJq4uH+5uGLogiu3hcGB9zVarxXb3t91tgMd1Ejg/i4aDJJlhOVaSJNPQp1NzubTnCwu4IQeGItFwIPuUYYt0u9XoK12l9zkcKooiAwQ6wrxwMh7laKpZE8ocwzLvzDvFc8UiTQHf6UHYC5HJWKvCtqr8C0ncJmKp63j6PkUkcYCjTiKCFNIJscyU3nJ4BPO6HKgbilz4Qn4PyMcQOhWq5glJYLnXZzzohw/33Mf7KOz0w45/XtTJsMHeEpUAAAAASUVORK5CYII=');
}
    
#\35 cadebb9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\31 1b7cdd1 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 61b5de6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 ba8f9fa {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#d1d14ace {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a00055f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 e34c8b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 98b5e9f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#bbb6f130 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f32d671 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 ae495b4 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#faec7873.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#faec7873 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\31 e589c74 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 5;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#\33 2ee9c64 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\36 c185c53 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a2d65f47 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58%;
    min-width: 4%;
    justify-content: space-between;
    flex-wrap: nowrap;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\37 35d0a25.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 35d0a25 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#b00ec417 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fac4e38 {
    min-height: 336px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding-top: 4%;
    padding-right: 4%;
    padding-left: 4%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\30 5d99dba {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\39 f2f0f7d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 f2f0f7d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#dbff9fa4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b188ad47 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f74a65fe {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\34 096b99b {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8b4453b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 37.92%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/5e805bf3-3169-4d32-9a75-50bf274de249-1015h.png);
    order: 1;
    border-radius: 300px 300px 300px 300px;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
#\37 8b4453b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AJqTi7u4tNfY19zf3MDBvLSwqKKakKCWipqQg6GXiwCakou3tK/Q0dDU2di9wL22tK2ooZekm4+imo6sppwAmZOMs7GtwcXGusHEpqytra2or6mfqqGWqaOYtbKqAJiRi7GuqrS6vaOnq46Pj6KblLGqoK+nnK+qnry6rwCXj4muq6estLqTmJ57d3eSg3qrnpOooJWkn5GqqJkAlo2GrKeirrW4m6Gnh4F/kn5zo41+mYyAhoJ8eX9/AJeNhqehm7Gzsqmws56cmqCQhqOJd497bm1qbVJgcwCWjIWgmpSxr6u4u7q3t7S1rKWvl4iPfHVaXGsrRm0Alo2GopyWubaxzMzGysnExcG7taedj4iIVF5yIUJuAJWNiKejnsXEv9rb1tLRzMfGw7avqYqOl0peeRQ8bWnYufmXv1RCAAAAAElFTkSuQmCC');
}
    
#\35 deb4b82 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b4f3b6fd {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    min-height: 55px;
    grid-area: auto / auto / auto / auto;
}
    
#e92451de {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 e541cc5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 56.54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#\34 4702ead {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 7;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#\34 240d6c5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 240d6c5 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#\34 99c7744 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a281d2f5 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    margin: 0px 0% 0px 0%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
}
    
#\34 626f975 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\30 ccce851 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    order: 1;
}
    
#\30 156977c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding-top: 4%;
    padding-right: 4%;
    padding-left: 4%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#b77f8017 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\35 38c482b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 40%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/bedd0e68-346d-4ead-8bca-79efa16fd9ff-1920w.png);
    justify-content: flex-start;
    order: 0;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
#\35 38c482b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKElEQVQY0wXB3U6CUAAA4POwbV3bTFdbmXNkqCEqgiIHEQ4cj/yoqKD8xIkJXtTWTXXTy/R94Of3qzhn9tLoNOsPN1eN6vWIezaR5nm2YxNAaXQ67ghGwx7Tbd0PXhoLKC4xQoY2kQRgGqppQBVOeb7H9VlZHrmO6bkEzqQ20wRTkVflsQJn3ZnCqLLkWvvE97feeNiv31aAQ5BtaaqmtOC8upgwvrl6szc7Rxxy9VoFXGiY+tjUBE6fPlkcuxnANaebY2HQaTzegb/vj08a7G1I3Lm2FuCGVzGLLIlgDVs6KLKQhm7iW++xm8U4PKgrIi6xsts6SRQAC+krjPy1k0ZBnsU5TZLoeAoOWRKV5xywbab/2pUnIsE4Op7KoiyLMksTmsaXIv8HLrbAe/Ofma4AAAAASUVORK5CYII=');
}
    
#\37 27e5276 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
}
    
#fd5719ef {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 e2e4785 {
    width: 100%;
    height: 550px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9aa97e6 {
    width: 921px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#ac865af9 {
    justify-content: flex-end;
    align-items: center;
    width: 30%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\39 6e0cd3d {
    min-height: 1029px;
    column-gap: 10%;
    row-gap: 60px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 2% 4% 2%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\33 396ef46 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#d2022007 {
    width: 258px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 2% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0483a25 {
    width: 90%;
    height: 500px;
    min-height: 350px;
    max-width: 100%;
}
    
#\37 8e741f3 {
    width: 933.5px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin-top: 2%;
    margin-bottom: 2%;
    grid-area: auto / auto / auto / auto;
}
    
#aab414eb {
    background-color: var(--color_4);
    background-image: initial;
}
}



@media all {
    
#\31 3f5eeef {
    justify-content: flex-start;
    align-items: flex-start;
    width: 574.625px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 5px 5px 5px 5px;
}
    
#\33 7325865 {
    width: 574.625px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e6ef6b57 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 51.48%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/c5d66d7f-2bb0-412d-8be7-862733bd7cdd-1920w.png);
    justify-content: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#e6ef6b57.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY0wXBS07CQAAA0LmnJq68gCsJG92Y6EZjIoIolZZOv9N2+mGGfmid0mkbRDHBIIK4Eq7he6CO3SrC5cgqAp25MLXEyBCI+uTJD7bUBvPqZV5mb5NompEJQSmGERJDJFFT9LVn8Lte/q6Xq8X7YlaWScCoFWNl7BuJb0auDna7v/1+t92slouPPCGRZ3h6n2JtTHFGMfj5/tpuVp/zWc1ZGNieCdV+Byn9wNGz0AP5CPPYZ8QiSPYN0VIEKLR1WXAMmBAMRtpj6kjMHcRIyDzIKBoHRkpsaishVkHqqgW1ONEKf1ATeRqZfAgnvkxgyxGuQZ2nr5zViVcRtbC7OeqE4hXpXZi3TenyBFS84nkeO+pwcGe3zvWbRu/suNs8ajcO708P/gFfvtK6MRfbfwAAAABJRU5ErkJggg==');
}
    
#\30 fee1f01 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#\39 9c400ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 35eecb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 74112d6 {
    min-height: 240px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 e462671 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#c72b4601 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 50px;
    width: 42.51%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c3f7d0b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 c0b7031 {
    min-height: 712px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 28f947e::before, #\38 28f947e > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.15;
}
#\38 28f947e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/045c0ce0-3c4c-413a-aad9-c81636346be0-1920w.png);
    align-items: center;
    order: 0;
    padding: 8% 8% 8% 8%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#\38 28f947e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABPklEQVQY0wXB206CYAAA4P/duumm1VYXrbXZYWseUpul4qalhHgIRQon00TERFOQVBAwEMFzet1NL9P3gcmoZ2v9hT6cqaIxaMkdWmCLDQorYXE8CYGJIi5NdW1ps++BIXXH/ZbUrbdpksrBGBwCC1Pdrazt0lyYynQ8tHR5og2/PtkykU7FAmA5N3bb+XZtW7qsDHixywkdjnkvvWZhGPICy1RsU50aI03i+3yTqZbKFFnAUlgyikS8gOdooUWLbUb4KPc4ukoRhRf0MXwXD7rRyC0g0Ggx81TJJ2g8LjBvPFuqklkk7In5HGjYCcJuR+L+hnx+YPGY3qFmMqd1q3Qumg5eI4FLcHWy7784zkLOWjY0bhIrqb5ROLWBVxBfyn8Kzg/3XGcHGcjVJhNrif21xb/N6EeutfLBtOfoHwURtjKSu7ROAAAAAElFTkSuQmCC');
}
    
#\37 1f69483 {
    width: 45.61%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e0fce2e {
    width: 440px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 196a2e9 {
    width: 550px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f0fa8da.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 6%;
    padding-bottom: 6%;
}
#\32 f0fa8da {
    width: 250px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin-top: 4%;
    grid-area: auto / auto / auto / auto;
}
    
#b8976a32 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    align-items: center;
    order: 1;
    background-color: var(--color_3);
    background-image: initial;
    padding: 3% 3% 3% 3%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\37 c654024 {
    width: 562px;
    height: 562px;
    max-width: 100%;
}
}



@media all {
    
#\37 0181cd8 {
    width: 921px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 83d7ead {
    width: 933.5px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin-top: 2%;
    margin-bottom: 2%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1a2f699 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#e6fbb42f {
    justify-content: flex-end;
    align-items: center;
    width: 30%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\34 429e1ca {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\36 0e055a2 {
    min-height: 1029px;
    column-gap: 10%;
    row-gap: 60px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 2% 4% 2%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\36 d0fd8a2 {
    width: 90%;
    height: 500px;
    min-height: 350px;
    max-width: 100%;
}
    
#c9286b8e {
    width: 258px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 2% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1fb41d3 {
    width: 100%;
    height: 550px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 9909d26 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 11f40b3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/9f46de03-12b8-497a-bef2-d97233cb8b19-1184h.png);
    justify-content: flex-start;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\33 11f40b3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMa/tMjCuMvGvMjCt720prWqmsG4q9nVzu3s6vHx8AC7tqnGwbfOysLLx768tKi0qZrAt6rY1M3r6+jv7+0AopmHtKudw72yx8G4u7Kms6eYwbep19HJ6Ofj6enlAIF0X5CFdKScj7iwp7asoLKklcG1p9bQx+bm4eXl4ABvX0lxZFJ8cmaakomonpOwopS/s6TOx7zb2dHY1s4Aa1xKYVZHW1RKcm5ni4R7o5iKua2ew7mtycK3xb+yAGhbSl9URllSSGplXYB5cJeNgK2hkrSombaqm7OnmABeUEBaT0BiWU14b2WMg3eYjYCom4upm4qlloWhkoAAc2VVd2tcjYJ1qJ6StaufsqeasqaXraCRpZiIn5GAAIx+bZSIeKqfksK5rs7FusnAtcG2qbWpnKebjJ6QgSsTvXKj6qq1AAAAAElFTkSuQmCC');
}
    
#\34 4805d29[data-pinned] {
    position: sticky;
    top: 20px;
    bottom: auto;
    z-index: 1;
}
#\34 4805d29 {
    justify-content: flex-start;
    align-items: center;
    width: 627.367px;
    min-height: 795px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    order: 0;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    border-radius: 300px 300px 0 0;
    height: auto;
    align-self: center;
    padding: 20% 7% 15% 7%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c77b524 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_5);
    align-items: center;
    justify-content: flex-start;
    background-image: initial;
    order: 0;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#df67a813 {
    width: auto;
    height: 96px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\38 522a3ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\38 64364e8 {
    width: 84.99%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#aa64ef74 {
    min-height: 780px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\33 31f95fc {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    margin-top: 3%;
}
    
#a7cf55e9 {
    width: 933.5px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6bfe374 {
    width: 100.00%;
    height: 466px;
    max-width: 100%;
}
    
#\36 df5c558 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\33 078dd26 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#fcdd8995 {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#cc8ec803 {
    min-height: 403px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\36 595c298 {
    justify-content: flex-start;
    align-items: center;
    width: 44%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#ffaef6d7 {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media all {
    
#\35 42d65dc {
    width: 100%;
    height: 550px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0463ef6 {
    width: 258px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 2% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e13797f9 {
    width: 90%;
    height: 500px;
    min-height: 350px;
    max-width: 100%;
}
    
#\33 f8070a3 {
    justify-content: flex-end;
    align-items: center;
    width: 30%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\36 7860640 {
    width: 921px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#f235fc41 {
    width: 933.5px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin-top: 2%;
    margin-bottom: 2%;
    grid-area: auto / auto / auto / auto;
}
    
#bfe76a45 {
    min-height: 1029px;
    column-gap: 10%;
    row-gap: 60px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 2% 4% 2%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#d9ec8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 60%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\32 46abc19 {
    background-color: var(--color_4);
    background-image: initial;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f903b09b {
    min-height: 780px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 1d1a80b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: initial;
}
    
#\36 9a389c4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_5);
    align-items: center;
    justify-content: flex-start;
    background-image: initial;
    order: 0;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\32 b3ebd59 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/7f200798/dms3rep/multi/opt/a40e9843-bbc8-43db-825b-55749eb05453-1184h.png);
    justify-content: flex-start;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\32 b3ebd59.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+ALGkl72voci6q8q6qsW0o8GvnsKzosG2qL23rbWyqgCTiHyjmY22q561qJqpmYqfkICvo5e+uK/Jx8LHx8MAfHJmkYp/q6OYqJ+Uk4h8gnhtnpiRube00dPS0dXVAHxxY5GLgKqkmaihl5CGfHtya5mWkre4ttPW1dLX1QCQg3WbkYWnnJCmmY6He3BqZF55e3qbnZu4ubS2tK0An5GEoJSIoJOHm4+Dd2xiVlJMWVpXfn14oJqRopiMAJiKgJuMgZiNhJCLhm1pZVFOSVJMRWxkW4J1aX9tXgB+cGOEdGiHfHWEg4Jva2lbUUtZSD1kVUpxYVRzYlIAeGlbcmBTa11TaWFcXVNOUEI5TjwwXU5Dc2VahXZoAIBwYGdURFM9LlA6LUk1KTwqHzUmHFZIPoJ2bKuflLxcmzlF+FHaAAAAAElFTkSuQmCC');
}
    
#\35 ae90213 {
    width: auto;
    height: 96px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\38 03c5339 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b519670 {
    width: 84.99%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#a366a213[data-pinned] {
    position: sticky;
    top: 20px;
    bottom: auto;
    z-index: 1;
}
#a366a213 {
    justify-content: flex-start;
    align-items: center;
    width: 627.367px;
    min-height: 795px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    order: 0;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 1px 1px 1px 1px;
    border-radius: 300px 300px 0 0;
    height: auto;
    align-self: center;
    padding: 20% 7% 15% 7%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 53dd3ec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e6246131 {
    min-height: 76px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 4% 1% 4%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#c84ce249 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#\33 8a10bfa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\37 ba31db6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 95ac7d3 {
    width: 330px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 01ce99d {
    width: 37%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#dc6d9bd2 {
    width: 324.258px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ecde0a7 {
    width: 37%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#c962d948 {
    width: 37%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1b1c56d {
    width: 100%;
    height: 721px;
    max-width: 100%;
}
    
#d267cac7 {
    width: 330px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 709f427 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16%;
    height: auto;
    padding-top: 32px;
    padding-bottom: 32px;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-left: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#b61245fd {
    width: 324.258px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a97e447 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16%;
    height: auto;
    padding-top: 32px;
    padding-bottom: 32px;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-left: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\33 c81cb97 {
    width: 37%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 85039e4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16%;
    height: auto;
    padding-top: 32px;
    padding-bottom: 32px;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-left: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#af85d9d2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#\32 0ce638e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16%;
    height: auto;
    padding-top: 32px;
    padding-bottom: 32px;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-left: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#a0378bb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 61.98%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-end;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#c18e82f9 {
    width: 330px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 75a5f3f {
    justify-content: flex-start;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#f924edf3 {
    min-height: 490px;
    column-gap: 6%;
    row-gap: 36px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 6% 4%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#e2b54eba {
    width: 37%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4591929 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16%;
    height: auto;
    padding-top: 32px;
    padding-bottom: 32px;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-left: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\34 ee8371c {
    min-height: 76px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 4% 1% 4%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\35 2735ed9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\39 f07e368 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 abe9b0f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#fc90b9ec {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
}



@media all {
    
#\36 a335068 {
    width: 37%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e6c420b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16%;
    height: auto;
    padding-top: 32px;
    padding-bottom: 32px;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    align-self: auto;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-left: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#b2fde89e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16%;
    height: auto;
    padding-top: 32px;
    padding-bottom: 32px;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-left: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#bd2280b2 {
    width: 324.258px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 db570ef {
    width: 324.258px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8b3ebc5 {
    width: 37%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e14ed09 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: initial;
}
    
#\32 bcb84fe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16%;
    height: auto;
    padding-top: 32px;
    padding-bottom: 32px;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-left: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#\32 dc85a84 {
    width: 37%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d23376d {
    justify-content: flex-start;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#e08ef167 {
    width: 37%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#aab0fa37 {
    width: 37%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 64d2e1d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16%;
    height: auto;
    padding-top: 32px;
    padding-bottom: 32px;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-left: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#b6aa116d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 61.98%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-end;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#cffc42bc {
    width: 100%;
    height: 721px;
    max-width: 100%;
}
    
#be72f1ea {
    min-height: 490px;
    column-gap: 6%;
    row-gap: 36px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 6% 4%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#e1ec9f2c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16%;
    height: auto;
    padding-top: 32px;
    padding-bottom: 32px;
    border-style: solid;
    border-color: var(--color_2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-right: 0%;
    padding-left: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
}
    
#c317e5b8 {
    width: 330px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2d82da3 {
    width: 330px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5dc8203 {
    width: 330px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 0d74432 {
    min-height: 53px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 10% 1% 10%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d4fa1095 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d164acda {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    border-style: solid;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-width: 0 0px 0 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 66539e6 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#b0bb3d6b {
    margin: 0px 0px 0px 0px;
}
    
#\30 7183a9a {
    width: 1122px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e1a2c585 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 10% 8% 10%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\31 bc31ee0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#df754827 {
    width: 591px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d2bf956 {
    width: 591px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 704266a {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\33 46df75d {
    width: 591px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8e3071d {
    width: 591px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7a56eb5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 34px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: flex-end;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a5dbf22e {
    width: 100%;
    min-height: 80px;
}
    
#\36 e44cc8c {
    margin: 0px 0% 0px 0%;
}
    
#\31 57082d7 {
    row-gap: 32px;
    width: 100%;
    min-height: 80px;
    padding: 16px 6% 16px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\34 d733c9d {
    width: 100%;
}
    
#\34 298a941 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#c2296a5e {
    height: 350px;
}
    
#\34 c19d566 {
    width: 100%;
    height: 350px;
}
    
#\37 d7ccc86 {
    width: 100%;
    height: 350px;
}
    
#e7321b22 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 34fcd7a {
    padding: 2% 4% 2% 4%;
}
    
#\39 91c8c0d {
    width: 230px;
}
    
#\35 9846705 {
    width: 55.96%;
}
    
#e30476b1 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 7c4f42c {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    order: 0;
}
    
#\35 5b3df5d {
    width: 100.00%;
}
    
#\36 21323fe {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 16px;
    padding: 2% 2% 2% 2%;
}
    
#c5e9f344 {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#\33 55cb5e0 {
    height: 300px;
}
    
#\32 75f2747 {
    width: 100.00%;
}
    
#\32 9ebe761 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ba131aae {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9250d66 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
}
#d9250d66.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#ef3fbe10 {
    width: 100%;
    min-height: 0px;
}
#ef3fbe10.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\33 ba0944f {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 54c77b3 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 16px;
    padding: 2% 2% 2% 2%;
}
    
#\39 c9f7eb6 {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#b93413eb {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#f1fff38c {
    width: 100.00%;
}
    
#\32 db16284 {
    width: 100.00%;
}
    
#fff4b6c3 {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    order: 0;
}
    
#d66f9bed {
    height: 300px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 382c3ab {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    column-gap: 2%;
}
    
#b4cfd3ad {
    width: 49%;
    min-height: 8px;
    row-gap: 14px;
}
    
#df2c7ae3 {
    width: 48.95%;
    min-height: 8px;
    padding-top: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0fcd014 {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    order: 0;
}
    
#\32 ba889f4 {
    width: 100.00%;
}
    
#\30 b6e93f7 {
    width: 100.00%;
}
    
#fa9e00c2 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#a2b31893 {
    height: 300px;
}
    
#\34 91da18f {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 16px;
    padding: 2% 2% 2% 2%;
}
    
#\32 d529e5e {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f183d1e6 {
    width: 100%;
    min-height: 80px;
    padding-bottom: 4%;
    order: 1;
    background-position: 50% 50%;
}
#f183d1e6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMfFwMXAub+5sMG5rruxpbquoruuobquoayhlZuRhQDV1dLV1NDQzsnT0MrBvbewq6aspZ+vp5+on5OSiXwA2t7f3ODh2Nzd3eHgwcXHn6WqlpmeoJ+do5yRiIBzAMbMzsvR1MvR1dbb3r7Fy5WgrIqTnpWZm6CbkoR+cwCSl5mdo6apr7K+xMavtrmIkZl4f4Z/goSNioR5dm8AZ2hocnN0iIqKpqinp6emg4SEbm5ubW1senh1bWxoAEtGQV5ZVIOAe6OhnayppYaCfnVwamdiXG9rZGNfWQBwZ16Ad2+ZkYqmoJuvqaSQiYOPhXqDd2qOgXGCdWUAoJePr6aes6ukraagsamippuQsqKRp5N9rJZ+nohvAMnEwM3IxLmzrqigmqyimbipmsayncGojsWqj72hhCZiuOCi5pK3AAAAAElFTkSuQmCC');
}
    
#deeebc80 {
    width: 640px;
}
    
#\30 c7cf73f {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    row-gap: 24px;
}
    
#\33 f2d1fb7 {
    height: 202px;
}
    
#\37 8cec653 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    order: 0;
}
    
#\31 5580f4f {
    width: 640px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cc947c3e {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    order: 0;
}
    
#\30 0bb96e4 {
    width: 100.00%;
}
    
#\34 fc3793c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 16px;
    padding: 2% 2% 2% 2%;
}
    
#\38 0f6f234 {
    width: 100.00%;
}
    
#\37 bca58fc {
    height: 300px;
}
    
#\34 0c0884f {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\31 d98c012 {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ebfebf18 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\34 64e3eb2 {
    width: 100%;
    min-height: 0px;
}
#\34 64e3eb2.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#ead5fb8c {
    width: 100%;
}
    
#\31 860cdae {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
}
#\31 860cdae.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 4344370 {
    width: 50%;
    min-height: 8px;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 0;
}
#\37 4344370.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AM3Qy9na19/d2NHHvb+voLanmLmwo7qzp7Sqm6+hkAC9v7bMzsja2NPRyL68rZ6ypJK5sqXBvLG0q56ll4YAqq2gv8K409PM08vBvK+gsaWSurSmw7+ztKqen5B/AKenmLOxpby2qruuoKuaiaSWgrKpmbyzpK2hkpaFcgCtpZWyqZqwopKnkoCYgm6PfmyckIGjloagkH6Pe2cAuqeUuqmYsp6Mpo96nIRwmIR0m4x9l4d2kH1qgW1YAMi0osa0o7qnlauVgaGKd52JeJiGdYx5ZYFsV3VfSgDCsKDItqbGs5+8ppCwmoSplICahXGDbVlvWURiTTgAoY5+sqCOvqqXvKeRtJuDrJJ4m4BlfmRLZUs0Vz8oAHZbRpuFcr6smc66pceuk7qcfZ9/X3lbP11BJ1A1HAbjs+urBxTVAAAAAElFTkSuQmCC');
}
    
#e05a4786 {
    width: 50%;
    min-height: 8px;
    order: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 2% 2% 2%;
}
    
#\32 2f19ee2 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\32 a7cf6c7 {
    height: 72px;
}
    
#\36 9af4bf1 {
    width: 99.94%;
    height: auto;
    min-height: 574px;
    padding-bottom: 10%;
    padding-top: 15%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 81a6093 {
    width: 99.70%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e8edacb8 {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#a94bcfe1 {
    width: 100.00%;
}
    
#\35 f0d32b6 {
    height: 300px;
}
    
#e72843fe {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\30 ba9b821 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 16px;
    padding: 2% 2% 2% 2%;
}
    
#\35 77dcd4d {
    width: 100.00%;
}
    
#\34 5c326fc {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b320d52d {
    width: 100.00%;
}
    
#bdfbf094 {
    width: 49.5%;
    min-height: 8px;
    row-gap: 18px;
}
    
#\34 fb748fe {
    order: 0;
}
    
#c74b8d76 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 1%;
}
    
#f047e589 {
    width: 49.5%;
    min-height: 8px;
    row-gap: 32px;
}
    
#ac976d67 {
    min-height: 64px;
    width: 172px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a371e431 {
    width: 15.81%;
}
    
#b72e27b9 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 229px;
    padding-bottom: 4%;
}
    
#\34 2e2345e {
    height: 315px;
}
    
#a8343c08 {
    width: 80.04%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e19cc85b {
    width: 49%;
    min-height: 8px;
    row-gap: 14px;
}
    
#ce9b83d3 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    column-gap: 2%;
}
    
#\35 0873897 {
    width: 48.95%;
    min-height: 8px;
    padding-top: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 6cb855e {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#a7e2ad97 {
    width: 100%;
    min-height: 286px;
    flex-direction: row;
    height: auto;
    align-items: flex-end;
    justify-content: center;
}
    
#a9bbf1dd {
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
}
    
#\31 745f7dd {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    height: 365px;
    order: 0;
}
    
#\32 c329c31 {
    order: 1;
}
    
#c3e75e67 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    padding-bottom: 2%;
}
    
#\32 8023ad4 {
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bafab20f {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#b105b11e {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    order: 0;
}
    
#\33 94cfb47 {
    height: 300px;
}
    
#\39 1f594b3 {
    width: 100.00%;
}
    
#bbb84b43 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 16px;
    padding: 2% 2% 2% 2%;
}
    
#\30 0173042 {
    width: 100.00%;
}
    
#c8bf0875 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 2e9d7dd {
    width: 100%;
    min-height: 0px;
}
#\39 2e9d7dd.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#ea50dd16 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
}
#ea50dd16.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#ef6e0682 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 fe2cca2 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#efeb6cf9 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#\36 a5e1b63 {
    width: 100%;
    min-height: 80px;
}
    
#ef04a546 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 e57d451 {
    width: 100%;
    min-height: 80px;
}
#\30 e57d451.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AM3Myc/Oy9HQztHQz9HQz9PS0MG8t6GXjYN1Z3hrWwDNysfOzMnQzszRz83R0M7T0s/AvLaglYqBcWJ1ZVQAz8zJ0M7L0c/N0tDO0tDO09HPwLq0npGFfWlYb1lGANHOy9PQztXT0NXT0dXT0dXU0sO+uJ+ShXpjUGdMNQDU0dDV09HX1dPX1dPW1NLX1dTHwr2jlYl7Y05kRiwAz8nG08/M19XT2djW2djW2tnYy8fCqJuPf2ZRZUUqAMGwpcW2rMu/t87Gv9DJxdTQzcnDv6eajnxjTl8/IwCzl4K5nou9ppW9qpy9rKHCtKu7rKGfinl7XkRmQiMAqINnqIRqqYdvqYp0rY97s5eFrZJ/mHlgfVg6bUQiAKaAY6J9Yp97YqB8ZKaAZqqEaqN8YZJpSYFVMXhLJeznv4clDXgbAAAAAElFTkSuQmCC');
}
    
#\35 a295171 {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#abb79641 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\38 cf74397 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#fd2e5b13 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
}
    
#\37 52a3ba4 {
    width: 100%;
    min-height: 80px;
}
    
#\37 004af17 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#d9b5edd7 {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\35 d7581a2 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#da065aa8 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 4e68b0e {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\34 52475ec {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f1d9ff78 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
}
    
#\37 2fe03a2 {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#e42dabc3 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 7;
}
    
#c9dbd055 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    padding-top: 0%;
}
    
#f8d2c835 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 3;
}
    
#efc99065 {
    width: 100%;
    min-height: 80px;
}
    
#baf765ca {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#fd9d867b {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\34 8e40340 {
    order: 2;
}
    
#a8c987da {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\31 fa8241b {
    width: 100%;
    min-height: 80px;
}
#\31 fa8241b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKElEQVQY0wXBbU+CQAAA4PtVrT6UMi1lk+xMJQTk5byD41U8DARaojbTNNfW1npZn/rQ+pU9D3CjCXYd2O9VuKrAXzA62pXF3S1zMDIVCTihj6kFe90qVxGadWab+3lWsNDDpqWrABGsI6PdgVXuTGjWmKXv75Mi8nysu2gICKWYkIF8I/VbtgbXKX1ZzIrICbHuIRVg08CmocmiY7TLSPp6HH+s8zlzI6IFSAESFOTrS+mK94b1bQz/Dv7PLt/lLAtI6hPQ57mBUBd5ThGOEu30vRB/n+LXMimnQRo6QG7VDNhQhXOxeUw6J0u3/b0MPh9mm5xlEx+MNTFG8lgTUZe3xEaKu4fMeZ4FmzRYTX0wHamppcVIphKkg05i64sJXUVkG9tvc/YPw25457Hi+P0AAAAASUVORK5CYII=');
}
    
#\39 41c1979 {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\31 bf760b6 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#cf6d3a1f {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 5;
}
    
#\34 b115957 {
    order: 0;
}
    
#b6e5ad34 {
    order: 6;
}
    
#\36 99b8d22 {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#a18827d0 {
    order: 4;
}
    
#\36 9ee041f {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 33732b5 {
    height: 200px;
}
    
#\39 bb892dc {
    width: 50%;
    min-height: 8px;
}
    
#\31 57eb6e2 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#f8b3ee64 {
    width: 50%;
    min-height: 8px;
}
#f8b3ee64.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AOHg287Fub2mkZVyVXpSM2lAIYBXOJJyWYt5aHVuZgDi49zOx722pJSOc1xzVj5lSDB2WUGLdF+QgXKJgncA0c/HwLuyqZ2Uh3lucWFVaFdJcl9Og3Fgin1uiYB0ALGroaylnZ+YkoyIhIF9d4J5cYp7bo6Ac4uBdIZ/dgCHcmCPgXWKjYmGmJ2FmJ2LlZmVko2Kgnt+dGlvaF8AjndklYl4i5eNgaSngKqziKq4jp6leX5/a2RdXldPAJ6KeZ+VgZCci4OkooKrtYarvoWZpHF4e2piWmRZTQCXj4abl4eXnIuVpZuXqqyUpq6GjY9va2VmV0ljUD4AjoiClY6DmZKEnZaJm5SKlYl/hXNjd15IdFg/dlg/AImCfJKJgpiPhpiMf4x7a31kT3BQNWZAIGhBIW1GKMc/mBsRZZYNAAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 e5ee704 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#ee66fcfe {
    width: 100%;
    min-height: 80px;
}
    
#\35 343f6b8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 17527d3 {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\32 355b970 {
    width: 100%;
    min-height: 80px;
}
    
#fda3b61e {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#\38 3a9af8d {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#c56e3528 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#dbbf9ab7 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#af5902bd {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\33 a97193a {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#b422979a {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 dd6ffce {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
}
    
#ead50645 {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#d959766f {
    width: 100%;
    min-height: 80px;
}
#d959766f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABO0lEQVQY0wXB206CYAAA4P9Ju2irtrLSHDhDUJSpgSeUQ6AMFTWmORGFPPxuZk6c1Cqz2da8yQtfo+8Dh8Pfz9pxBo2eSnNRX5pEeYa0mgo01GG7BPb73fZzsRzqg1qWjeO3oTBOUmWF6+lCW8uB3932+2Oxgq1JU5BYBsEoD0rEKEIVqVIhAtZf7vsSOnZt2uIbUiaEEVc3ARwPVGW6JiXBHBozqw51bqSlmnyMRC79nlMi6G0omVY5B+xKylaTfZm0i9GHLBb2niAXxwnc36mwpsYBqxSHlbvnOj3X012ZorFr3HeWjfg6EmXKMTAzqsuu4hqi81gY13NaPionUS2F9IXgE4+CzauznppuV57VGVhl+kXKErHxPToVbybsOdhuNqtxZ6Qk2ozXzAehjLta+K2MvggeK3H0D4vWuVHtFnZcAAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 1daabc7 {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\31 16ba952 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#cab1dabf {
    order: 4;
}
    
#\37 c30d819 {
    order: 2;
}
    
#d53064bb {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\39 cb353f1 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    padding-top: 0%;
}
    
#e5827421 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 3;
}
    
#\31 04a4d66 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 5;
}
    
#\31 a05ff10 {
    width: 100%;
    min-height: 80px;
}
#\31 a05ff10.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABPklEQVQY0wXB206CYAAA4P/1uq+tC7O6aMu1tZZSc9NctHlI0jzliSkKmv0goiiykEAzF0kqEuBNq60X6fuA8/vnfP/YG0eb60vDtOyNZa61sSS1610iA6CiS5qhG6amf67WpmU7X8ZiNuqLj6VOGQPHWCtKDVl5NnnXV6Zl2Y65+HgV6EHtnsmhYAspHEapW3LQkSbaXDdWS32mKhzJFcNPST/YDuDuGyKQaxGwKwq8LPJ9us6U4w0MaUROwQGKe8I4mqkSVIODVA9SVCldwYLFkKcaOgInkTL6QFaasMcxQpfhWUgUUulrb8LnLvj3gQfNxfJ1yLCiwKsvo8lY7dLNUixw53NnERe4jOP5Ghz0B8M+ryrq23Qq9pgKFkx6XanzXYBEi1mc4tptFrZEQVBk+blHk4mr9MVe4mznH3xCw1FrFSH4AAAAAElFTkSuQmCC');
}
    
#f0df0a3c {
    order: 0;
}
    
#b1d58c2f {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\33 f8d23f4 {
    order: 6;
}
    
#\32 a4680e3 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 7;
}
    
#ad5c4bd2 {
    width: 100%;
    min-height: 80px;
}
    
#e3d22877 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 c41c852 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
}
    
#\35 28f084d {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#a7dc422c {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\39 5fa8de2 {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a6498527 {
    height: 200px;
}
    
#\36 9661bf3 {
    width: 50%;
    min-height: 8px;
}
    
#\31 7143577 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#aa38b410 {
    width: 50%;
    min-height: 8px;
}
#aa38b410.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABLUlEQVQY0xXLyU7CQAAA0PlLb5yIUYjURqMJWg9KCkLQhCWokRqDsRAWFZWWpdiW6TadpQvb5xjOLw8QBLFrMB/GAdquw80qXMUsDmnIcEARiBhivuU7ugs1gqyI+VFAGUHYd8IAg/WShtSF+mQ0kCfDLtQU7CyQbXq2GccUbDfRKiK6Nm4+VKvlW6l6pw5kQ/1yTC2OKFguCSOWqn4XRJHneOGE6zTrfz89x5iG1AMWnGrTj/7g/fxCSCTT6cNU67lhKJ+WPiEeBL22JL9Wmk/3B6n0XmKf48+6HdkxZ3A+xu4CFAS+dHVUKWQzqWSGOxbzeXU09B1jxx4ERYGr505bNbEo8KXc5ctjxdQUbOtwru52o5h9q90o7Ua7ft2XympPwtYMW/PF7BfZ5j+rhs1UyU0kLgAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 143ba6b {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
}
    
#c9d200e2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#ce4c0542 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 d50c9d0 {
    width: 100%;
    min-height: 80px;
}
    
#\36 d0ec403 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#a7661116 {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\39 54c7914 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#f70053d8 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#c89426eb {
    width: 100%;
    min-height: 80px;
}
#c89426eb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABOklEQVQY0wXB606CYAAA0O9d2+pHpcVkTkws5i23dFhmUUqutIWBIIp3XJDiBRGYRnjZmtn0MToH1HmmWWHFWllu1xW5ow66ujYyjYmhTzRNBQJbqPFMpyH0JFEd9MajvqGPZ1PTti3b/gb57COVy1ZKjPwhTjTV0LXZ1Jzb1nr987tZgzCGJq4uH+5uGLogiu3hcGB9zVarxXb3t91tgMd1Ejg/i4aDJJlhOVaSJNPQp1NzubTnCwu4IQeGItFwIPuUYYt0u9XoK12l9zkcKooiAwQ6wrxwMh7laKpZE8ocwzLvzDvFc8UiTQHf6UHYC5HJWKvCtqr8C0ncJmKp63j6PkUkcYCjTiKCFNIJscyU3nJ4BPO6HKgbilz4Qn4PyMcQOhWq5glJYLnXZzzohw/33Mf7KOz0w45/XtTJsMHeEpUAAAAASUVORK5CYII=');
}
    
#\35 cadebb9 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\31 1b7cdd1 {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\39 60c3660 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#be4c51d3 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
}
    
#\36 ba8f9fa {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
}
    
#d1d14ace {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 fac4e38 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    padding-top: 0%;
}
    
#\30 5d99dba {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\39 f2f0f7d {
    order: 4;
}
    
#\35 98b5e9f {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#bbb6f130 {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\30 ae495b4 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 3;
}
    
#\34 096b99b {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#faec7873 {
    order: 0;
}
    
#\37 8b4453b {
    width: 100%;
    min-height: 80px;
}
#\37 8b4453b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AJqTi7u4tNfY19zf3MDBvLSwqKKakKCWipqQg6GXiwCakou3tK/Q0dDU2di9wL22tK2ooZekm4+imo6sppwAmZOMs7GtwcXGusHEpqytra2or6mfqqGWqaOYtbKqAJiRi7GuqrS6vaOnq46Pj6KblLGqoK+nnK+qnry6rwCXj4muq6estLqTmJ57d3eSg3qrnpOooJWkn5GqqJkAlo2GrKeirrW4m6Gnh4F/kn5zo41+mYyAhoJ8eX9/AJeNhqehm7Gzsqmws56cmqCQhqOJd497bm1qbVJgcwCWjIWgmpSxr6u4u7q3t7S1rKWvl4iPfHVaXGsrRm0Alo2GopyWubaxzMzGysnExcG7taedj4iIVF5yIUJuAJWNiKejnsXEv9rb1tLRzMfGw7avqYqOl0peeRQ8bWnYufmXv1RCAAAAAElFTkSuQmCC');
}
    
#\31 e589c74 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 5;
}
    
#\33 2ee9c64 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#b4f3b6fd {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\39 e541cc5 {
    width: 100%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#a2d65f47 {
    width: 100%;
    min-height: 80px;
}
    
#\34 4702ead {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 7;
}
    
#\37 35d0a25 {
    order: 2;
}
    
#b00ec417 {
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
    
#\34 240d6c5 {
    order: 6;
}
    
#a281d2f5 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 ccce851 {
    height: 200px;
}
    
#\30 156977c {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#\35 38c482b {
    width: 50%;
    min-height: 8px;
}
#\35 38c482b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKElEQVQY0wXB3U6CUAAA4POwbV3bTFdbmXNkqCEqgiIHEQ4cj/yoqKD8xIkJXtTWTXXTy/R94Of3qzhn9tLoNOsPN1eN6vWIezaR5nm2YxNAaXQ67ghGwx7Tbd0PXhoLKC4xQoY2kQRgGqppQBVOeb7H9VlZHrmO6bkEzqQ20wRTkVflsQJn3ZnCqLLkWvvE97feeNiv31aAQ5BtaaqmtOC8upgwvrl6szc7Rxxy9VoFXGiY+tjUBE6fPlkcuxnANaebY2HQaTzegb/vj08a7G1I3Lm2FuCGVzGLLIlgDVs6KLKQhm7iW++xm8U4PKgrIi6xsts6SRQAC+krjPy1k0ZBnsU5TZLoeAoOWRKV5xywbab/2pUnIsE4Op7KoiyLMksTmsaXIv8HLrbAe/Ofma4AAAAASUVORK5CYII=');
}
    
#\37 27e5276 {
    width: 50%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 e2e4785 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    height: 365px;
    order: 0;
}
    
#\33 9aa97e6 {
    order: 2;
}
    
#ac865af9 {
    width: 100%;
    min-height: 286px;
    flex-direction: row;
    height: auto;
    align-items: flex-end;
    justify-content: center;
}
    
#\39 6e0cd3d {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    padding-bottom: 2%;
}
    
#\33 396ef46 {
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
}
    
#d2022007 {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#\37 8e741f3 {
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3f5eeef {
    width: 640px;
}
    
#\33 7325865 {
    width: 640px;
}
    
#e6ef6b57 {
    width: 100%;
    min-height: 80px;
    padding-bottom: 4%;
    order: 1;
    background-position: 50% 50%;
}
#e6ef6b57.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY0wXBS07CQAAA0LmnJq68gCsJG92Y6EZjIoIolZZOv9N2+mGGfmid0mkbRDHBIIK4Eq7he6CO3SrC5cgqAp25MLXEyBCI+uTJD7bUBvPqZV5mb5NompEJQSmGERJDJFFT9LVn8Lte/q6Xq8X7YlaWScCoFWNl7BuJb0auDna7v/1+t92slouPPCGRZ3h6n2JtTHFGMfj5/tpuVp/zWc1ZGNieCdV+Byn9wNGz0AP5CPPYZ8QiSPYN0VIEKLR1WXAMmBAMRtpj6kjMHcRIyDzIKBoHRkpsaishVkHqqgW1ONEKf1ATeRqZfAgnvkxgyxGuQZ2nr5zViVcRtbC7OeqE4hXpXZi3TenyBFS84nkeO+pwcGe3zvWbRu/suNs8ajcO708P/gFfvtK6MRfbfwAAAABJRU5ErkJggg==');
}
    
#\30 fee1f01 {
    height: 202px;
}
    
#\33 74112d6 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    row-gap: 24px;
}
    
#c72b4601 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c0b7031 {
    min-height: 322px;
    padding: 0px 0px 0px 0px;
}
    
#\38 28f947e::before, #\38 28f947e > .bgExtraLayerOverlay {
    
}
#\38 28f947e {
    justify-content: center;
    padding: 5% 5% 5% 5%;
}
#\38 28f947e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABPklEQVQY0wXB206CYAAA4P/duumm1VYXrbXZYWseUpul4qalhHgIRQon00TERFOQVBAwEMFzet1NL9P3gcmoZ2v9hT6cqaIxaMkdWmCLDQorYXE8CYGJIi5NdW1ps++BIXXH/ZbUrbdpksrBGBwCC1Pdrazt0lyYynQ8tHR5og2/PtkykU7FAmA5N3bb+XZtW7qsDHixywkdjnkvvWZhGPICy1RsU50aI03i+3yTqZbKFFnAUlgyikS8gOdooUWLbUb4KPc4ukoRhRf0MXwXD7rRyC0g0Ggx81TJJ2g8LjBvPFuqklkk7In5HGjYCcJuR+L+hnx+YPGY3qFmMqd1q3Qumg5eI4FLcHWy7784zkLOWjY0bhIrqb5ROLWBVxBfyn8Kzg/3XGcHGcjVJhNrif21xb/N6EeutfLBtOfoHwURtjKSu7ROAAAAAElFTkSuQmCC');
}
    
#\37 1f69483 {
    margin-top: 0%;
    margin-bottom: 3%;
    width: 80%;
}
    
#\37 e0fce2e {
    width: 75%;
}
    
#\31 196a2e9 {
    width: 80%;
}
    
#\32 f0fa8da {
    margin-bottom: 0%;
    margin-top: 4%;
    width: 200px;
}
    
#b8976a32 {
    row-gap: 20px;
}
    
#\37 c654024 {
    width: 290px;
    height: 290px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 0181cd8 {
    order: 2;
}
    
#\37 83d7ead {
    order: 1;
}
    
#\39 1a2f699 {
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
}
    
#e6fbb42f {
    width: 100%;
    min-height: 286px;
    flex-direction: row;
    height: auto;
    align-items: flex-end;
    justify-content: center;
}
    
#\36 0e055a2 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    padding-bottom: 2%;
}
    
#c9286b8e {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#\31 1fb41d3 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    height: 365px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 11f40b3 {
    width: 50%;
    min-height: 8px;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 0;
}
#\33 11f40b3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMa/tMjCuMvGvMjCt720prWqmsG4q9nVzu3s6vHx8AC7tqnGwbfOysLLx768tKi0qZrAt6rY1M3r6+jv7+0AopmHtKudw72yx8G4u7Kms6eYwbep19HJ6Ofj6enlAIF0X5CFdKScj7iwp7asoLKklcG1p9bQx+bm4eXl4ABvX0lxZFJ8cmaakomonpOwopS/s6TOx7zb2dHY1s4Aa1xKYVZHW1RKcm5ni4R7o5iKua2ew7mtycK3xb+yAGhbSl9URllSSGplXYB5cJeNgK2hkrSombaqm7OnmABeUEBaT0BiWU14b2WMg3eYjYCom4upm4qlloWhkoAAc2VVd2tcjYJ1qJ6StaufsqeasqaXraCRpZiIn5GAAIx+bZSIeKqfksK5rs7FusnAtcG2qbWpnKebjJ6QgSsTvXKj6qq1AAAAAElFTkSuQmCC');
}
    
#\34 4805d29 {
    width: 99.94%;
    height: auto;
    min-height: 574px;
    padding-bottom: 10%;
    padding-top: 15%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c77b524 {
    width: 50%;
    min-height: 8px;
    order: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 2% 2% 2%;
}
    
#df67a813 {
    height: 72px;
}
    
#\38 64364e8 {
    width: 99.70%;
}
    
#aa64ef74 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 31f95fc {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#\31 6bfe374 {
    height: 300px;
}
    
#\36 df5c558 {
    width: 100%;
    min-height: 80px;
    row-gap: 18px;
    order: 0;
}
    
#\33 078dd26 {
    width: 100.00%;
}
    
#fcdd8995 {
    width: 100.00%;
}
    
#cc8ec803 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 16px;
    padding: 2% 2% 2% 2%;
}
    
#\36 595c298 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 42d65dc {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    height: 365px;
    order: 0;
}
    
#\39 0463ef6 {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#\33 f8070a3 {
    width: 100%;
    min-height: 286px;
    flex-direction: row;
    height: auto;
    align-items: flex-end;
    justify-content: center;
}
    
#\36 7860640 {
    order: 2;
}
    
#f235fc41 {
    order: 1;
}
    
#bfe76a45 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    padding-bottom: 2%;
}
    
#d9ec8abb {
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f903b09b {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\36 9a389c4 {
    width: 50%;
    min-height: 8px;
    order: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 2% 2% 2%;
}
    
#\32 b3ebd59 {
    width: 50%;
    min-height: 8px;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 0;
}
#\32 b3ebd59.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+ALGkl72voci6q8q6qsW0o8GvnsKzosG2qL23rbWyqgCTiHyjmY22q561qJqpmYqfkICvo5e+uK/Jx8LHx8MAfHJmkYp/q6OYqJ+Uk4h8gnhtnpiRube00dPS0dXVAHxxY5GLgKqkmaihl5CGfHtya5mWkre4ttPW1dLX1QCQg3WbkYWnnJCmmY6He3BqZF55e3qbnZu4ubS2tK0An5GEoJSIoJOHm4+Dd2xiVlJMWVpXfn14oJqRopiMAJiKgJuMgZiNhJCLhm1pZVFOSVJMRWxkW4J1aX9tXgB+cGOEdGiHfHWEg4Jva2lbUUtZSD1kVUpxYVRzYlIAeGlbcmBTa11TaWFcXVNOUEI5TjwwXU5Dc2VahXZoAIBwYGdURFM9LlA6LUk1KTwqHzUmHFZIPoJ2bKuflLxcmzlF+FHaAAAAAElFTkSuQmCC');
}
    
#\35 ae90213 {
    height: 72px;
}
    
#\33 b519670 {
    width: 99.70%;
}
    
#a366a213 {
    width: 99.94%;
    height: auto;
    min-height: 574px;
    padding-bottom: 10%;
    padding-top: 15%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e6246131 {
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 12%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 95ac7d3 {
    width: 45%;
}
    
#\37 01ce99d {
    width: 40%;
}
    
#dc6d9bd2 {
    width: 45%;
}
    
#\37 ecde0a7 {
    width: 40%;
}
    
#c962d948 {
    width: 40%;
}
    
#\39 1b1c56d {
    height: 370px;
    width: 41.5%;
}
    
#d267cac7 {
    width: 45%;
}
    
#\32 709f427 {
    order: 0;
    column-gap: 15%;
}
    
#b61245fd {
    width: 45%;
}
    
#\31 a97e447 {
    order: 0;
    column-gap: 15%;
}
    
#\33 c81cb97 {
    width: 40%;
}
    
#\32 85039e4 {
    order: 0;
    column-gap: 15%;
}
    
#\32 0ce638e {
    order: 0;
    column-gap: 15%;
}
    
#a0378bb7 {
    width: 100%;
    min-height: 80px;
}
    
#c18e82f9 {
    width: 45%;
}
    
#\38 75a5f3f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f924edf3 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
    column-gap: 0%;
    padding-bottom: 4%;
}
    
#e2b54eba {
    width: 40%;
}
    
#\37 4591929 {
    order: 0;
    column-gap: 15%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 ee8371c {
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 12%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 a335068 {
    width: 40%;
}
    
#\38 e6c420b {
    order: 0;
    column-gap: 15%;
}
    
#b2fde89e {
    order: 0;
    column-gap: 15%;
}
    
#bd2280b2 {
    width: 45%;
}
    
#\30 db570ef {
    width: 45%;
}
    
#\30 8b3ebc5 {
    width: 40%;
}
    
#\32 bcb84fe {
    order: 0;
    column-gap: 15%;
}
    
#\32 dc85a84 {
    width: 40%;
}
    
#\32 d23376d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e08ef167 {
    width: 40%;
}
    
#aab0fa37 {
    width: 40%;
}
    
#\37 64d2e1d {
    order: 0;
    column-gap: 15%;
}
    
#b6aa116d {
    width: 100%;
    min-height: 80px;
}
    
#cffc42bc {
    height: 370px;
    width: 41.5%;
}
    
#be72f1ea {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 0px;
    column-gap: 0%;
    padding-bottom: 4%;
}
    
#e1ec9f2c {
    order: 0;
    column-gap: 15%;
}
    
#c317e5b8 {
    width: 45%;
}
    
#\37 2d82da3 {
    width: 45%;
}
    
#f5dc8203 {
    width: 45%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0d74432 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 4% 2% 4%;
}
    
#d164acda {
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
}
    
#\30 7183a9a {
    margin-left: 0%;
    margin-right: 0%;
    width: 110.04%;
    max-width: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e1a2c585 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
    padding: 2% 4% 10% 4%;
}
    
#\31 bc31ee0 {
    width: 100%;
    min-height: 80px;
    row-gap: 12px;
}
    
#df754827 {
    width: 100%;
}
    
#\39 d2bf956 {
    width: 100%;
}
    
#\33 46df75d {
    width: 100%;
}
    
#c8e3071d {
    width: 100%;
}
    
#f7a56eb5 {
    width: 100%;
    min-height: 80px;
    row-gap: 12px;
}
}



@media (max-width: 767px) {
    
#\36 0d74432 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 66539e6 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#a5dbf22e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 e44cc8c {
    margin: 0px 0% 0px 0%;
}
    
#\31 57082d7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 24px;
    height: auto;
}
    
#\34 d733c9d {
    width: 100.00%;
}
    
#\34 298a941 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 8% 4% 0% 4%;
}
    
#c2296a5e {
    height: 335px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d7ccc86 {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 c19d566 {
    height: 240px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e7321b22 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 34fcd7a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 91c8c0d {
    min-width: 32px;
    width: 100%;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9846705 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#de35fcae {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\36 7c4f42c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\35 5b3df5d {
    width: 100.00%;
}
    
#\36 21323fe {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c5e9f344 {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#\33 55cb5e0 {
    height: auto;
}
    
#\32 75f2747 {
    width: 100.00%;
}
    
#\32 9ebe761 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
}



@media (max-width: 767px) {
    
#ba131aae {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 cfc0a73 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\34 778dab3 {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 4% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9250d66 {
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#d9250d66.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#ef3fbe10 {
    row-gap: 8px;
    width: 100%;
    min-height: 0px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#ef3fbe10.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\31 a2a5f41 {
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\33 ba0944f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\30 9a8d3ec {
    width: 100%;
    order: 1;
    margin: 0px 0% 4% 0%;
}
    
#\33 ced9260 {
    order: 1;
}
    
#\39 be28ecf {
    width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8f1b7ff {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 155px;
    align-items: center;
    justify-content: flex-start;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f404c2bc {
    order: 1;
}
}



@media (max-width: 767px) {
    
#\35 54c77b3 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 c9f7eb6 {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#b93413eb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#f1fff38c {
    width: 100.00%;
}
    
#\32 db16284 {
    width: 100.00%;
}
    
#fff4b6c3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#d66f9bed {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\36 382c3ab {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
}
    
#b4cfd3ad {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 8px;
}
    
#df2c7ae3 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    padding-top: 16px;
}
}



@media (max-width: 767px) {
    
#f0fcd014 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\32 ba889f4 {
    width: 100.00%;
}
    
#\30 b6e93f7 {
    width: 100.00%;
}
    
#fa9e00c2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#a2b31893 {
    height: auto;
}
    
#\34 91da18f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 d529e5e {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
}



@media (max-width: 767px) {
    
#f183d1e6 {
    width: 100%;
    min-height: 236px;
    align-items: center;
    padding-bottom: 4%;
    height: auto;
    order: 1;
}
#f183d1e6.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMfFwMXAub+5sMG5rruxpbquoruuobquoayhlZuRhQDV1dLV1NDQzsnT0MrBvbewq6aspZ+vp5+on5OSiXwA2t7f3ODh2Nzd3eHgwcXHn6WqlpmeoJ+do5yRiIBzAMbMzsvR1MvR1dbb3r7Fy5WgrIqTnpWZm6CbkoR+cwCSl5mdo6apr7K+xMavtrmIkZl4f4Z/goSNioR5dm8AZ2hocnN0iIqKpqinp6emg4SEbm5ubW1senh1bWxoAEtGQV5ZVIOAe6OhnayppYaCfnVwamdiXG9rZGNfWQBwZ16Ad2+ZkYqmoJuvqaSQiYOPhXqDd2qOgXGCdWUAoJePr6aes6ukraagsamippuQsqKRp5N9rJZ+nohvAMnEwM3IxLmzrqigmqyimbipmsayncGojsWqj72hhCZiuOCi5pK3AAAAAElFTkSuQmCC');
}
    
#\30 c7cf73f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#\33 f2d1fb7 {
    height: 116px;
}
    
#\37 8cec653 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    order: 0;
}
}



@media (max-width: 767px) {
    
#cc947c3e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\30 0bb96e4 {
    width: 100.00%;
}
    
#\34 fc3793c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 0f6f234 {
    width: 100.00%;
}
    
#\37 bca58fc {
    height: auto;
}
    
#\34 0c0884f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\31 d98c012 {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
}



@media (max-width: 767px) {
    
#ebfebf18 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\34 64e3eb2 {
    row-gap: 8px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#\34 64e3eb2.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#ead5fb8c {
    width: 100.00%;
}
    
#\31 860cdae {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#\31 860cdae.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#f5664d69 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 4344370 {
    min-height: 240px;
    align-items: center;
    width: 100%;
    height: auto;
    order: 1;
}
#\37 4344370.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AM3Qy9na19/d2NHHvb+voLanmLmwo7qzp7Sqm6+hkAC9v7bMzsja2NPRyL68rZ6ypJK5sqXBvLG0q56ll4YAqq2gv8K409PM08vBvK+gsaWSurSmw7+ztKqen5B/AKenmLOxpby2qruuoKuaiaSWgrKpmbyzpK2hkpaFcgCtpZWyqZqwopKnkoCYgm6PfmyckIGjloagkH6Pe2cAuqeUuqmYsp6Mpo96nIRwmIR0m4x9l4d2kH1qgW1YAMi0osa0o7qnlauVgaGKd52JeJiGdYx5ZYFsV3VfSgDCsKDItqbGs5+8ppCwmoSplICahXGDbVlvWURiTTgAoY5+sqCOvqqXvKeRtJuDrJJ4m4BlfmRLZUs0Vz8oAHZbRpuFcr6smc66pceuk7qcfZ9/X3lbP11BJ1A1HAbjs+urBxTVAAAAAElFTkSuQmCC');
}
    
#e05a4786 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    padding: 10% 6% 10% 6%;
}
    
#\32 2f19ee2 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#\32 a7cf6c7 {
    height: 72px;
}
    
#\36 9af4bf1 {
    height: auto;
    min-height: 539px;
    row-gap: 24px;
}
    
#d9e40c78 {
    width: 100%;
}
    
#\32 81a6093 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e8edacb8 {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#a94bcfe1 {
    width: 100.00%;
}
    
#\35 f0d32b6 {
    height: auto;
}
    
#e72843fe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\30 ba9b821 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 77dcd4d {
    width: 100.00%;
}
    
#\34 5c326fc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
}



@media (max-width: 767px) {
    
#bdfbf094 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 18px;
}
    
#c74b8d76 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 12% 4% 4% 4%;
}
    
#f047e589 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#ac976d67 {
    min-height: 64px;
    width: 172px;
}
}



@media (max-width: 767px) {
    
#a371e431 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b72e27b9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 4% 5% 4%;
}
    
#\34 2e2345e {
    height: 200px;
}
    
#a8343c08 {
    width: 100%;
    min-height: 232px;
    align-items: center;
    height: auto;
    padding: 16px 16px 16px 16px;
}
}



@media (max-width: 767px) {
    
#e19cc85b {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 8px;
}
    
#ce9b83d3 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
}
    
#\35 0873897 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    padding-top: 16px;
}
}



@media (max-width: 767px) {
    
#\34 6cb855e {
    min-height: 50px;
    width: 220px;
    margin-top: 2%;
}
    
#a7e2ad97 {
    width: 100%;
    min-height: 235px;
    align-items: center;
    height: auto;
}
    
#a9bbf1dd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#ed15e886 {
    height: 240px;
}
    
#\31 745f7dd {
    height: 240px;
}
    
#c3e75e67 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 4% 4% 0% 4%;
}
}



@media (max-width: 767px) {
    
#bafab20f {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#b105b11e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\33 94cfb47 {
    height: auto;
}
    
#\39 1f594b3 {
    width: 100.00%;
}
    
#bbb84b43 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 0173042 {
    width: 100.00%;
}
    
#c8bf0875 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\39 2e9d7dd {
    row-gap: 8px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#\39 2e9d7dd.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#ea50dd16 {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#ea50dd16.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\35 fe2cca2 {
    width: 100.00%;
}
    
#ef6e0682 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\30 6c28b5a {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#efeb6cf9 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
}
    
#\36 a5e1b63 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#ef04a546 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\30 e57d451 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\30 e57d451.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AM3Myc/Oy9HQztHQz9HQz9PS0MG8t6GXjYN1Z3hrWwDNysfOzMnQzszRz83R0M7T0s/AvLaglYqBcWJ1ZVQAz8zJ0M7L0c/N0tDO0tDO09HPwLq0npGFfWlYb1lGANHOy9PQztXT0NXT0dXT0dXU0sO+uJ+ShXpjUGdMNQDU0dDV09HX1dPX1dPW1NLX1dTHwr2jlYl7Y05kRiwAz8nG08/M19XT2djW2djW2tnYy8fCqJuPf2ZRZUUqAMGwpcW2rMu/t87Gv9DJxdTQzcnDv6eajnxjTl8/IwCzl4K5nou9ppW9qpy9rKHCtKu7rKGfinl7XkRmQiMAqINnqIRqqYdvqYp0rY97s5eFrZJ/mHlgfVg6bUQiAKaAY6J9Yp97YqB8ZKaAZqqEaqN8YZJpSYFVMXhLJeznv4clDXgbAAAAAElFTkSuQmCC');
}
    
#\35 a295171 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#abb79641 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\38 cf74397 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#fd2e5b13 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
}
    
#\37 52a3ba4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\37 004af17 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#d9b5edd7 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\35 d7581a2 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#da065aa8 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 4e68b0e {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 52475ec {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f1d9ff78 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    order: 1;
}
    
#\37 2fe03a2 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#e42dabc3 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    order: 7;
}
    
#c9dbd055 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
    
#f8d2c835 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    order: 3;
}
    
#efc99065 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#baf765ca {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fd9d867b {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 8e40340 {
    order: 2;
}
    
#a8c987da {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 fa8241b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\31 fa8241b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKElEQVQY0wXBbU+CQAAA4PtVrT6UMi1lk+xMJQTk5byD41U8DARaojbTNNfW1npZn/rQ+pU9D3CjCXYd2O9VuKrAXzA62pXF3S1zMDIVCTihj6kFe90qVxGadWab+3lWsNDDpqWrABGsI6PdgVXuTGjWmKXv75Mi8nysu2gICKWYkIF8I/VbtgbXKX1ZzIrICbHuIRVg08CmocmiY7TLSPp6HH+s8zlzI6IFSAESFOTrS+mK94b1bQz/Dv7PLt/lLAtI6hPQ57mBUBd5ThGOEu30vRB/n+LXMimnQRo6QG7VDNhQhXOxeUw6J0u3/b0MPh9mm5xlEx+MNTFG8lgTUZe3xEaKu4fMeZ4FmzRYTX0wHamppcVIphKkg05i64sJXUVkG9tvc/YPw25457Hi+P0AAAAASUVORK5CYII=');
}
    
#\39 41c1979 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\31 bf760b6 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cf6d3a1f {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    order: 5;
}
    
#\34 b115957 {
    order: 0;
}
    
#b6e5ad34 {
    order: 6;
}
    
#\36 99b8d22 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#a18827d0 {
    order: 4;
}
    
#\36 9ee041f {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 33732b5 {
    height: 200px;
}
    
#\39 bb892dc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 57eb6e2 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#f8b3ee64 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#f8b3ee64.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AOHg287Fub2mkZVyVXpSM2lAIYBXOJJyWYt5aHVuZgDi49zOx722pJSOc1xzVj5lSDB2WUGLdF+QgXKJgncA0c/HwLuyqZ2Uh3lucWFVaFdJcl9Og3Fgin1uiYB0ALGroaylnZ+YkoyIhIF9d4J5cYp7bo6Ac4uBdIZ/dgCHcmCPgXWKjYmGmJ2FmJ2LlZmVko2Kgnt+dGlvaF8AjndklYl4i5eNgaSngKqziKq4jp6leX5/a2RdXldPAJ6KeZ+VgZCci4OkooKrtYarvoWZpHF4e2piWmRZTQCXj4abl4eXnIuVpZuXqqyUpq6GjY9va2VmV0ljUD4AjoiClY6DmZKEnZaJm5SKlYl/hXNjd15IdFg/dlg/AImCfJKJgpiPhpiMf4x7a31kT3BQNWZAIGhBIW1GKMc/mBsRZZYNAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#\35 e5ee704 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
}
    
#ee66fcfe {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\35 343f6b8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\32 355b970 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\36 17527d3 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#fda3b61e {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\38 3a9af8d {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#c56e3528 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dbbf9ab7 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#af5902bd {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 a97193a {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b422979a {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 dd6ffce {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
}
    
#ead50645 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#d959766f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#d959766f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABO0lEQVQY0wXB206CYAAA4P9Ju2irtrLSHDhDUJSpgSeUQ6AMFTWmORGFPPxuZk6c1Cqz2da8yQtfo+8Dh8Pfz9pxBo2eSnNRX5pEeYa0mgo01GG7BPb73fZzsRzqg1qWjeO3oTBOUmWF6+lCW8uB3932+2Oxgq1JU5BYBsEoD0rEKEIVqVIhAtZf7vsSOnZt2uIbUiaEEVc3ARwPVGW6JiXBHBozqw51bqSlmnyMRC79nlMi6G0omVY5B+xKylaTfZm0i9GHLBb2niAXxwnc36mwpsYBqxSHlbvnOj3X012ZorFr3HeWjfg6EmXKMTAzqsuu4hqi81gY13NaPionUS2F9IXgE4+CzauznppuV57VGVhl+kXKErHxPToVbybsOdhuNqtxZ6Qk2ozXzAehjLta+K2MvggeK3H0D4vWuVHtFnZcAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#\30 1daabc7 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\31 16ba952 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cab1dabf {
    order: 4;
}
    
#\37 c30d819 {
    order: 2;
}
    
#d53064bb {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\39 cb353f1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
    
#e5827421 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    order: 3;
}
    
#\31 04a4d66 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    order: 5;
}
    
#\31 a05ff10 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\31 a05ff10.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABPklEQVQY0wXB206CYAAA4P/1uq+tC7O6aMu1tZZSc9NctHlI0jzliSkKmv0goiiykEAzF0kqEuBNq60X6fuA8/vnfP/YG0eb60vDtOyNZa61sSS1610iA6CiS5qhG6amf67WpmU7X8ZiNuqLj6VOGQPHWCtKDVl5NnnXV6Zl2Y65+HgV6EHtnsmhYAspHEapW3LQkSbaXDdWS32mKhzJFcNPST/YDuDuGyKQaxGwKwq8LPJ9us6U4w0MaUROwQGKe8I4mqkSVIODVA9SVCldwYLFkKcaOgInkTL6QFaasMcxQpfhWUgUUulrb8LnLvj3gQfNxfJ1yLCiwKsvo8lY7dLNUixw53NnERe4jOP5Ghz0B8M+ryrq23Qq9pgKFkx6XanzXYBEi1mc4tptFrZEQVBk+blHk4mr9MVe4mznH3xCw1FrFSH4AAAAAElFTkSuQmCC');
}
    
#f0df0a3c {
    order: 0;
}
    
#b1d58c2f {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 f8d23f4 {
    order: 6;
}
    
#\32 a4680e3 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    order: 7;
}
    
#ad5c4bd2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#e3d22877 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 c41c852 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    order: 1;
}
    
#\35 28f084d {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a7dc422c {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 5fa8de2 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a6498527 {
    height: 200px;
}
    
#\36 9661bf3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 7143577 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#aa38b410 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#aa38b410.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABLUlEQVQY0xXLyU7CQAAA0PlLb5yIUYjURqMJWg9KCkLQhCWokRqDsRAWFZWWpdiW6TadpQvb5xjOLw8QBLFrMB/GAdquw80qXMUsDmnIcEARiBhivuU7ugs1gqyI+VFAGUHYd8IAg/WShtSF+mQ0kCfDLtQU7CyQbXq2GccUbDfRKiK6Nm4+VKvlW6l6pw5kQ/1yTC2OKFguCSOWqn4XRJHneOGE6zTrfz89x5iG1AMWnGrTj/7g/fxCSCTT6cNU67lhKJ+WPiEeBL22JL9Wmk/3B6n0XmKf48+6HdkxZ3A+xu4CFAS+dHVUKWQzqWSGOxbzeXU09B1jxx4ERYGr505bNbEo8KXc5ctjxdQUbOtwru52o5h9q90o7Ua7ft2XympPwtYMW/PF7BfZ5j+rhs1UyU0kLgAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\34 143ba6b {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
}
    
#c9d200e2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#ce4c0542 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\34 d50c9d0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\36 d0ec403 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#a7661116 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\39 54c7914 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#f70053d8 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c89426eb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#c89426eb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABOklEQVQY0wXB606CYAAA0O9d2+pHpcVkTkws5i23dFhmUUqutIWBIIp3XJDiBRGYRnjZmtn0MToH1HmmWWHFWllu1xW5ow66ujYyjYmhTzRNBQJbqPFMpyH0JFEd9MajvqGPZ1PTti3b/gb57COVy1ZKjPwhTjTV0LXZ1Jzb1nr987tZgzCGJq4uH+5uGLogiu3hcGB9zVarxXb3t91tgMd1Ejg/i4aDJJlhOVaSJNPQp1NzubTnCwu4IQeGItFwIPuUYYt0u9XoK12l9zkcKooiAwQ6wrxwMh7laKpZE8ocwzLvzDvFc8UiTQHf6UHYC5HJWKvCtqr8C0ncJmKp63j6PkUkcYCjTiKCFNIJscyU3nJ4BPO6HKgbilz4Qn4PyMcQOhWq5glJYLnXZzzohw/33Mf7KOz0w45/XtTJsMHeEpUAAAAASUVORK5CYII=');
}
    
#\35 cadebb9 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 1b7cdd1 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\39 60c3660 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#be4c51d3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
}
    
#\36 ba8f9fa {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#d1d14ace {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 fac4e38 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
    
#\30 5d99dba {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 f2f0f7d {
    order: 4;
}
    
#\35 98b5e9f {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bbb6f130 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\30 ae495b4 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    order: 3;
}
    
#\34 096b99b {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#faec7873 {
    order: 0;
}
    
#\37 8b4453b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\37 8b4453b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AJqTi7u4tNfY19zf3MDBvLSwqKKakKCWipqQg6GXiwCakou3tK/Q0dDU2di9wL22tK2ooZekm4+imo6sppwAmZOMs7GtwcXGusHEpqytra2or6mfqqGWqaOYtbKqAJiRi7GuqrS6vaOnq46Pj6KblLGqoK+nnK+qnry6rwCXj4muq6estLqTmJ57d3eSg3qrnpOooJWkn5GqqJkAlo2GrKeirrW4m6Gnh4F/kn5zo41+mYyAhoJ8eX9/AJeNhqehm7Gzsqmws56cmqCQhqOJd497bm1qbVJgcwCWjIWgmpSxr6u4u7q3t7S1rKWvl4iPfHVaXGsrRm0Alo2GopyWubaxzMzGysnExcG7taedj4iIVF5yIUJuAJWNiKejnsXEv9rb1tLRzMfGw7avqYqOl0peeRQ8bWnYufmXv1RCAAAAAElFTkSuQmCC');
}
    
#\31 e589c74 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    order: 5;
}
    
#\33 2ee9c64 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b4f3b6fd {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\39 e541cc5 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a2d65f47 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\34 4702ead {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    order: 7;
}
    
#\37 35d0a25 {
    order: 2;
}
    
#b00ec417 {
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\34 240d6c5 {
    order: 6;
}
    
#a281d2f5 {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\30 ccce851 {
    height: 200px;
}
    
#\30 156977c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 38c482b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\35 38c482b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKElEQVQY0wXB3U6CUAAA4POwbV3bTFdbmXNkqCEqgiIHEQ4cj/yoqKD8xIkJXtTWTXXTy/R94Of3qzhn9tLoNOsPN1eN6vWIezaR5nm2YxNAaXQ67ghGwx7Tbd0PXhoLKC4xQoY2kQRgGqppQBVOeb7H9VlZHrmO6bkEzqQ20wRTkVflsQJn3ZnCqLLkWvvE97feeNiv31aAQ5BtaaqmtOC8upgwvrl6szc7Rxxy9VoFXGiY+tjUBE6fPlkcuxnANaebY2HQaTzegb/vj08a7G1I3Lm2FuCGVzGLLIlgDVs6KLKQhm7iW++xm8U4PKgrIi6xsts6SRQAC+krjPy1k0ZBnsU5TZLoeAoOWRKV5xywbab/2pUnIsE4Op7KoiyLMksTmsaXIv8HLrbAe/Ofma4AAAAASUVORK5CYII=');
}
    
#\37 27e5276 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\38 e2e4785 {
    height: 240px;
}
    
#ac865af9 {
    width: 100%;
    min-height: 235px;
    align-items: center;
    height: auto;
}
    
#\39 6e0cd3d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 4% 4% 0% 4%;
}
    
#\33 396ef46 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#d2022007 {
    min-height: 50px;
    width: 220px;
    margin-top: 2%;
}
    
#\30 0483a25 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#e6ef6b57 {
    width: 100%;
    min-height: 236px;
    align-items: center;
    padding-bottom: 4%;
    height: auto;
    order: 1;
}
#e6ef6b57.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY0wXBS07CQAAA0LmnJq68gCsJG92Y6EZjIoIolZZOv9N2+mGGfmid0mkbRDHBIIK4Eq7he6CO3SrC5cgqAp25MLXEyBCI+uTJD7bUBvPqZV5mb5NompEJQSmGERJDJFFT9LVn8Lte/q6Xq8X7YlaWScCoFWNl7BuJb0auDna7v/1+t92slouPPCGRZ3h6n2JtTHFGMfj5/tpuVp/zWc1ZGNieCdV+Byn9wNGz0AP5CPPYZ8QiSPYN0VIEKLR1WXAMmBAMRtpj6kjMHcRIyDzIKBoHRkpsaishVkHqqgW1ONEKf1ATeRqZfAgnvkxgyxGuQZ2nr5zViVcRtbC7OeqE4hXpXZi3TenyBFS84nkeO+pwcGe3zvWbRu/suNs8ajcO708P/gFfvtK6MRfbfwAAAABJRU5ErkJggg==');
}
    
#\30 fee1f01 {
    height: 116px;
}
    
#\33 74112d6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#c72b4601 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\32 c0b7031 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#\38 28f947e::before, #\38 28f947e > .bgExtraLayerOverlay {
    
}
#\38 28f947e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10% 10% 10% 10%;
}
#\38 28f947e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABPklEQVQY0wXB206CYAAA4P/duumm1VYXrbXZYWseUpul4qalhHgIRQon00TERFOQVBAwEMFzet1NL9P3gcmoZ2v9hT6cqaIxaMkdWmCLDQorYXE8CYGJIi5NdW1ps++BIXXH/ZbUrbdpksrBGBwCC1Pdrazt0lyYynQ8tHR5og2/PtkykU7FAmA5N3bb+XZtW7qsDHixywkdjnkvvWZhGPICy1RsU50aI03i+3yTqZbKFFnAUlgyikS8gOdooUWLbUb4KPc4ukoRhRf0MXwXD7rRyC0g0Ggx81TJJ2g8LjBvPFuqklkk7In5HGjYCcJuR+L+hnx+YPGY3qFmMqd1q3Qumg5eI4FLcHWy7784zkLOWjY0bhIrqb5ROLWBVxBfyn8Kzg/3XGcHGcjVJhNrif21xb/N6EeutfLBtOfoHwURtjKSu7ROAAAAAElFTkSuQmCC');
}
    
#\37 1f69483 {
    margin-top: 0%;
    order: 0;
    width: 100%;
}
    
#\37 e0fce2e {
    width: 100%;
    order: 2;
}
    
#\31 196a2e9 {
    width: 100%;
    order: 1;
}
    
#\32 f0fa8da.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 6%;
    padding-bottom: 6%;
}
#\32 f0fa8da {
    width: 180px;
    margin-top: 4%;
    margin-bottom: 0%;
    order: 3;
}
    
#b8976a32 {
    width: 100%;
    min-height: 338px;
    align-items: center;
    row-gap: 16px;
    height: auto;
    padding: 16% 4% 16% 4%;
}
    
#\37 c654024 {
    height: 298px;
    width: 298px;
}
}



@media (max-width: 767px) {
    
#\39 1a2f699 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#e6fbb42f {
    width: 100%;
    min-height: 235px;
    align-items: center;
    height: auto;
}
    
#\36 0e055a2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 4% 4% 0% 4%;
}
    
#\36 d0fd8a2 {
    height: 240px;
}
    
#c9286b8e {
    min-height: 50px;
    width: 220px;
    margin-top: 2%;
}
    
#\31 1fb41d3 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\33 11f40b3 {
    min-height: 240px;
    align-items: center;
    width: 100%;
    height: auto;
    order: 1;
}
#\33 11f40b3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+AMa/tMjCuMvGvMjCt720prWqmsG4q9nVzu3s6vHx8AC7tqnGwbfOysLLx768tKi0qZrAt6rY1M3r6+jv7+0AopmHtKudw72yx8G4u7Kms6eYwbep19HJ6Ofj6enlAIF0X5CFdKScj7iwp7asoLKklcG1p9bQx+bm4eXl4ABvX0lxZFJ8cmaakomonpOwopS/s6TOx7zb2dHY1s4Aa1xKYVZHW1RKcm5ni4R7o5iKua2ew7mtycK3xb+yAGhbSl9URllSSGplXYB5cJeNgK2hkrSombaqm7OnmABeUEBaT0BiWU14b2WMg3eYjYCom4upm4qlloWhkoAAc2VVd2tcjYJ1qJ6StaufsqeasqaXraCRpZiIn5GAAIx+bZSIeKqfksK5rs7FusnAtcG2qbWpnKebjJ6QgSsTvXKj6qq1AAAAAElFTkSuQmCC');
}
    
#\34 4805d29 {
    height: auto;
    min-height: 539px;
    row-gap: 24px;
}
    
#\35 c77b524 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    padding: 10% 6% 10% 6%;
}
    
#df67a813 {
    height: 72px;
}
    
#\38 64364e8 {
    width: 100%;
}
    
#aa64ef74 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\33 31f95fc {
    min-height: 55px;
    width: 220px;
    margin-top: 2%;
}
    
#\31 6bfe374 {
    height: auto;
}
    
#\36 df5c558 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\33 078dd26 {
    width: 100.00%;
}
    
#fcdd8995 {
    width: 100.00%;
}
    
#cc8ec803 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 595c298 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\35 42d65dc {
    height: 240px;
}
    
#\39 0463ef6 {
    min-height: 50px;
    width: 220px;
    margin-top: 2%;
}
    
#e13797f9 {
    height: 240px;
}
    
#\33 f8070a3 {
    width: 100%;
    min-height: 235px;
    align-items: center;
    height: auto;
}
    
#bfe76a45 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 4% 4% 0% 4%;
}
    
#d9ec8abb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
}



@media (max-width: 767px) {
    
#f903b09b {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#\36 9a389c4 {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    padding: 10% 6% 10% 6%;
}
    
#\32 b3ebd59 {
    min-height: 240px;
    align-items: center;
    width: 100%;
    height: auto;
    order: 1;
}
#\32 b3ebd59.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQUlEQVQY0wE2Acn+ALGkl72voci6q8q6qsW0o8GvnsKzosG2qL23rbWyqgCTiHyjmY22q561qJqpmYqfkICvo5e+uK/Jx8LHx8MAfHJmkYp/q6OYqJ+Uk4h8gnhtnpiRube00dPS0dXVAHxxY5GLgKqkmaihl5CGfHtya5mWkre4ttPW1dLX1QCQg3WbkYWnnJCmmY6He3BqZF55e3qbnZu4ubS2tK0An5GEoJSIoJOHm4+Dd2xiVlJMWVpXfn14oJqRopiMAJiKgJuMgZiNhJCLhm1pZVFOSVJMRWxkW4J1aX9tXgB+cGOEdGiHfHWEg4Jva2lbUUtZSD1kVUpxYVRzYlIAeGlbcmBTa11TaWFcXVNOUEI5TjwwXU5Dc2VahXZoAIBwYGdURFM9LlA6LUk1KTwqHzUmHFZIPoJ2bKuflLxcmzlF+FHaAAAAAElFTkSuQmCC');
}
    
#\35 ae90213 {
    height: 72px;
}
    
#\33 b519670 {
    width: 100%;
}
    
#a366a213 {
    height: auto;
    min-height: 539px;
    row-gap: 24px;
}
}



@media (max-width: 767px) {
    
#e6246131 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 1% 4%;
}
    
#\33 8a10bfa {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 16px;
}
    
#\37 ba31db6 {
    width: 291.156px;
}
}



@media (max-width: 767px) {
    
#\34 95ac7d3 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 01ce99d {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dc6d9bd2 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 ecde0a7 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c962d948 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 1b1c56d {
    height: 460px;
    width: 326.094px;
}
    
#d267cac7 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 709f427 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 173px;
    row-gap: 8px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 3;
    padding: 32px 8px 32px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b61245fd {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 a97e447 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 157px;
    row-gap: 8px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    padding: 32px 8px 32px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c81cb97 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 85039e4 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 157px;
    row-gap: 8px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    padding: 32px 8px 32px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0ce638e {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 173px;
    row-gap: 8px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 3;
    padding: 32px 8px 32px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0378bb7 {
    min-height: 660px;
    align-items: center;
    width: 100%;
    height: auto;
    order: 0;
}
    
#c18e82f9 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 75a5f3f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#f924edf3 {
    min-height: 0;
    flex-direction: column;
    padding-left: 2%;
    padding-right: 2%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#e2b54eba {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 4591929 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 157px;
    row-gap: 8px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    padding: 32px 8px 32px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\34 ee8371c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 1% 4%;
}
    
#\35 2735ed9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 16px;
}
    
#\39 f07e368 {
    width: 291.156px;
}
}



@media (max-width: 767px) {
    
#\36 a335068 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 e6c420b {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 157px;
    row-gap: 8px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    padding: 32px 8px 32px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2fde89e {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 157px;
    row-gap: 8px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    padding: 32px 8px 32px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd2280b2 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 db570ef {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 8b3ebc5 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 bcb84fe {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 173px;
    row-gap: 8px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 3;
    padding: 32px 8px 32px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dc85a84 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 d23376d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#e08ef167 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#aab0fa37 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 64d2e1d {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 173px;
    row-gap: 8px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 3;
    padding: 32px 8px 32px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6aa116d {
    min-height: 660px;
    align-items: center;
    width: 100%;
    height: auto;
    order: 0;
}
    
#cffc42bc {
    height: 460px;
    width: 326.094px;
}
    
#be72f1ea {
    min-height: 0;
    flex-direction: column;
    padding-left: 2%;
    padding-right: 2%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#e1ec9f2c {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 157px;
    row-gap: 8px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    padding: 32px 8px 32px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c317e5b8 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 2d82da3 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f5dc8203 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 0d74432 {
    min-height: 0;
    flex-direction: column;
    row-gap: 30px;
    flex-wrap: nowrap;
    padding: 10% 4% 4% 4%;
}
    
#d4fa1095 {
    order: 0;
}
    
#d164acda {
    width: 100%;
    min-height: 277px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    padding-left: 16px;
    padding-right: 16px;
    row-gap: 11px;
    height: auto;
}
    
#\30 7183a9a {
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#e1a2c585 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 2% 4% 12% 4%;
}
    
#\31 bc31ee0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 24px;
}
    
#df754827 {
    width: 311px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d2bf956 {
    width: 311px;
}
    
#\33 46df75d {
    width: 311px;
}
    
#c8e3071d {
    width: 311px;
    order: 0;
}
    
#f7a56eb5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
}

