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

  *#dm .dmInner div.u_809875417 img {
    border-radius:15px 15px 15px 15px !important;
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    border-color:rgb(244,218,121) rgb(244,218,121) rgb(244,218,121) rgb(244,218,121) !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1013788365 hr {
    color:rgba(190,149,67,1) !important;
    border-width:5px !important;
  }

  *#dm .dmInner div.u_1335088440 hr {
    color:rgba(0,0,0,1) !important;
    border-width:5px !important;
  }

  *#dm .dmInner div.u_3403205060 hr {
    color:rgba(0,0,0,1) !important;
    border-width:5px !important;
  }

  *#dm .dmInner div.u_1671670934 hr {
    color:rgba(0,0,0,1) !important;
    border-width:5px !important;
  }

  *#dm .dmInner div.u_1230697124 hr {
    color:rgba(0,0,0,1) !important;
    border-width:5px !important;
  }

  *#dm .dmInner div.u_1397976598 {
    background-color:rgba(0,0,0,0.4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1746452428 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1998023384 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1704243157 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1417666175 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.dmGeoMLocItem[geoid="51736"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner *.dmGeoMLocItem[geoid="25793"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner *.dmGeoMLocItem[geoid="16253"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner *.dmGeoMLocItem[geoid="60892"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner *.dmGeoMLocItem[geoid="75446"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner *.dmGeoMLocItem[geoid="71687"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner *.dmGeoMLocItem[geoid="72471"] .dmGeoMLocItemTitle { display:none !important; }

  *#dm .dmInner *.dmGeoMLocItem[geoid="49865"] .dmGeoMLocItemTitle { display:none !important; }
}
*#dm .dmInner div.u_1288352034
{
	column-count:2 !important;
}
*
{
}
div.u_1720596331 .dmGeoInnerWrapper
{
	padding:0 !important;
}
div.u_1720596331 .dmGeoInnerTitle
{
	display:none !important;
}
div.u_1720596331 .mapboxgl-canvas
{
	height:400px !important;
}
div.u_1720596331 .mapboxgl-canvas-container
{
	height:400px !important;
}
div.u_1720596331 .dmGeoMLocMapViewMap
{
	height:400px !important;
}
*#dm .dmInner div.u_1720596331
{
}
*#dm .dmInner div.u_96092473 .dmGeoMLocList
{
	display:none !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1288352034
{
}
*#dm .dmInner div.u_96092473
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 655px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 12% 2% 12% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.3;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/c718a0bb/dms3rep/multi/opt/GettyImages-1184500706-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_h6s {
    width: 99.93%;
    grid-template-rows: minmax(291px, max-content);
    max-width: 100%;
}
    
#widget_65d.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#widget_65d {
    width: 57.38%;
    height: auto;
    justify-self: start;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_65d {
    justify-self: start;
    align-self: start;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_l5t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_d3a {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#group_8od {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49.31437092082427%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\32 bf9fc38 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48.998978219951596%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_imv {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#ecb8ab16 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cil {
    width: 100%;
    height: 392px;
    max-width: 100%;
}
    
#widget_iam {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_cil {
    height: 240px;
}
    
#group_d3a {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_8od {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 bf9fc38 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 0546755 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f57e6792 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
}
    
#a5fb8a56 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_53r {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 a0b3002::before, #\32 a0b3002 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.65;
    border-radius: inherit;
}
#\32 a0b3002 {
    background-image: url("https://lirp.cdn-website.com/c718a0bb/dms3rep/multi/opt/Untitled+design+%285%29-1920w.png");
    background-position: 50% 0%;
}
#\32 a0b3002.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AKuxsIiLi2NkZkRERGZpY5ebkL7Drbm9m6CpfJGebACjoJuNjIp1dXZqbGyNkIy4u7XLzb29uZunn3OflWIAnZKGnZeRmpqaoKSjs7Swx8W/yMK3tayUp5h1pY9lAJSCbqqekru3scPCu723q7auoKafkJ2aiKKbh6ygiwCIcFaciXSuoI+yppakloOcj36elYmnppyysqi3takAeVw8hGpNjnZbkXthjHdhlId4pqCZvLu3yMa/yse7TktqmnenFHgAAAAASUVORK5CYII=');
}
    
#da66599c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#group_qs4 {
    align-items: flex-start;
    width: 23.809523809523807%;
    min-height: 497px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255,255,255,0.2);
    background-image: none;
}
    
#a1e15465 {
    align-items: flex-start;
    width: 23.809523809523807%;
    min-height: 497px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255,255,255,0.2);
    background-image: none;
}
    
#\33 dcabacb {
    align-items: flex-start;
    width: 23.809523809523807%;
    min-height: 497px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255,255,255,0.2);
    background-image: none;
}
    
#f556f244 {
    align-items: flex-start;
    width: 23.81%;
    min-height: 497px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255,255,255,0.2);
    background-image: none;
    height: auto;
}
    
#\38 8a88ec5.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#\38 8a88ec5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d56c3c5 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9dc2f65.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#\32 9dc2f65 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b303e6ee {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b77c9167.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#b77c9167 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7a39074.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#\31 7a39074 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d7bb53f {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -16px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a5fb8a56 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 a0b3002::before, #\32 a0b3002 > .bgExtraLayerOverlay {
    
}
#\32 a0b3002.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AKuxsIiLi2NkZkRERGZpY5ebkL7Drbm9m6CpfJGebACjoJuNjIp1dXZqbGyNkIy4u7XLzb29uZunn3OflWIAnZKGnZeRmpqaoKSjs7Swx8W/yMK3tayUp5h1pY9lAJSCbqqekru3scPCu723q7auoKafkJ2aiKKbh6ygiwCIcFaciXSuoI+yppakloOcj36elYmnppyysqi3takAeVw8hGpNjnZbkXthjHdhlId4pqCZvLu3yMa/yse7TktqmnenFHgAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\33 0546755 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#f57e6792 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#a5fb8a56 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 a0b3002::before, #\32 a0b3002 > .bgExtraLayerOverlay {
    
}
#\32 a0b3002.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AKuxsIiLi2NkZkRERGZpY5ebkL7Drbm9m6CpfJGebACjoJuNjIp1dXZqbGyNkIy4u7XLzb29uZunn3OflWIAnZKGnZeRmpqaoKSjs7Swx8W/yMK3tayUp5h1pY9lAJSCbqqekru3scPCu723q7auoKafkJ2aiKKbh6ygiwCIcFaciXSuoI+yppakloOcj36elYmnppyysqi3takAeVw8hGpNjnZbkXthjHdhlId4pqCZvLu3yMa/yse7TktqmnenFHgAAAAASUVORK5CYII=');
}
    
#da66599c {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 8a88ec5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9dc2f65 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b77c9167 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7a39074 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_qs4 {
    width: 100.00%;
}
    
#a1e15465 {
    width: 100.00%;
}
    
#\33 dcabacb {
    width: 100%;
}
    
#f556f244 {
    width: 100%;
}
    
#\33 d56c3c5 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b303e6ee {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 d7bb53f {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\36 2ed6396 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\33 66587a5 {
    min-height: 801px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 40px 70px 40px 70px;
}
    
#widget_0nm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_17p.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_17p {
    width: 21.17%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_b37 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_d3k {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_08j {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#bd810797 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
    
#\35 886a281 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#widget_at8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_clb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1am {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_s04 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 a45cc95 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    justify-content: flex-start;
}
    
#widget_50v {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_li4 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_rhs {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_art {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d69d9c49 {
    background-color: rgba(190, 149, 67, 1);
    background-image: none;
}
    
#\37 70c71a2 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 66587a5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_d3k {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_08j {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 886a281 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#bd810797 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 a45cc95 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 2ed6396 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\33 66587a5 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_d3k {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#group_08j {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 886a281 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#bd810797 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 a45cc95 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 e331f66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
}
    
#\30 b29dfd9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_mve {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_e2k {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3n4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 8e4962c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 8e4962c {
    width: 21.17%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\37 e331f66 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\30 b29dfd9 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 8e4962c {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#e51e09fa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 50%;
    min-width: 4%;
    order: 1;
    padding: 60px 30px 60px 70px;
    margin: 0px 0% 0px 0%;
}
    
#f147c8bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/c718a0bb/dms3rep/multi/opt/Image20251126130627-1920w.png");
    order: 0;
    background-size: contain;
    background-color: rgba(251, 236, 207, 1);
}
#f147c8bb.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAABYlAAAWJQFJUiTwAAABkUlEQVQY0yXMXUtTcQDA4f9n0SsZupyeOZaEqSGWzLlp2zlra4FMSFTmCZbzvenMiTZWipqhVsSQIJpTM0yLLERMtyEoQYl5YyGKiXij/Lro+QCP2NlaZD42TijYRJu/nmCnSnenysMuHy8nwmwn3nH6ex3x+tUgXR33kG0WqipNuJxVOBQrimzFU+NmZKiX5YUooidwH5fThk6XjV6fi9GoR9LnkKnNIiMrm9vuW4wO9iDGh0MEmuuxlBVTWiBxzZBBRWEO16/mIeUZcLgUIuEAIrnylqXpZ/S21tLoKObm5XRqTBJ1d8x4GzwMPQnyYe454nR/jYMfS8xH+4moFjyFadSV62j3OhkItfA+PkFqNYY4P0pxsveF9ZkIYz4r7oJ0So0aZLsZv9/L7JsxttbiiPPDJH93P7Mx+5hhv4JSpCFXk4buUiayvYLJp318T8z9H49+fiQRf8RkwI1qz8dWIlF2RYuvViYWjXCw+xVxcZjk+NcymwujTI/4CKtWgndv8KC6iKlwA6lPLzj7841/eib8yg8IMpQAAAAASUVORK5CYII=');
}
    
#\34 f8541b1 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#widget_b0m {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_2bn {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 f86cc1e {
    margin: 0px 0% 0px 0%;
}
    
#\31 69e9b78.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 69e9b78 {
    width: 43.41901723037652%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hp4 {
    width: 100%;
    height: 377px;
    max-width: 100%;
}
    
#widget_u4o {
    width: 76.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ill {
    width: 7.78%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 066e235 {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1);
    border-style: solid;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 f8541b1 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0% 0px 0%;
}
    
#f147c8bb {
    width: 100%;
    min-height: 80px;
}
#f147c8bb.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAABYlAAAWJQFJUiTwAAABkUlEQVQY0yXMXUtTcQDA4f9n0SsZupyeOZaEqSGWzLlp2zlra4FMSFTmCZbzvenMiTZWipqhVsSQIJpTM0yLLERMtyEoQYl5YyGKiXij/Lro+QCP2NlaZD42TijYRJu/nmCnSnenysMuHy8nwmwn3nH6ex3x+tUgXR33kG0WqipNuJxVOBQrimzFU+NmZKiX5YUooidwH5fThk6XjV6fi9GoR9LnkKnNIiMrm9vuW4wO9iDGh0MEmuuxlBVTWiBxzZBBRWEO16/mIeUZcLgUIuEAIrnylqXpZ/S21tLoKObm5XRqTBJ1d8x4GzwMPQnyYe454nR/jYMfS8xH+4moFjyFadSV62j3OhkItfA+PkFqNYY4P0pxsveF9ZkIYz4r7oJ0So0aZLsZv9/L7JsxttbiiPPDJH93P7Mx+5hhv4JSpCFXk4buUiayvYLJp318T8z9H49+fiQRf8RkwI1qz8dWIlF2RYuvViYWjXCw+xVxcZjk+NcymwujTI/4CKtWgndv8KC6iKlwA6lPLzj7841/eib8yg8IMpQAAAAASUVORK5CYII=');
}
    
#e51e09fa {
    width: 100%;
    min-height: 80px;
}
    
#\30 f86cc1e {
    margin: 0px 0% 0px 0%;
}
    
#widget_hp4 {
    width: 99.57%;
    height: 376px;
}
    
#\31 69e9b78 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#e51e09fa {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 35px 25px 35px 25px;
    margin: 0px 0% 0px 0%;
}
    
#f147c8bb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#f147c8bb.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAABYlAAAWJQFJUiTwAAABkUlEQVQY0yXMXUtTcQDA4f9n0SsZupyeOZaEqSGWzLlp2zlra4FMSFTmCZbzvenMiTZWipqhVsSQIJpTM0yLLERMtyEoQYl5YyGKiXij/Lro+QCP2NlaZD42TijYRJu/nmCnSnenysMuHy8nwmwn3nH6ex3x+tUgXR33kG0WqipNuJxVOBQrimzFU+NmZKiX5YUooidwH5fThk6XjV6fi9GoR9LnkKnNIiMrm9vuW4wO9iDGh0MEmuuxlBVTWiBxzZBBRWEO16/mIeUZcLgUIuEAIrnylqXpZ/S21tLoKObm5XRqTBJ1d8x4GzwMPQnyYe454nR/jYMfS8xH+4moFjyFadSV62j3OhkItfA+PkFqNYY4P0pxsveF9ZkIYz4r7oJ0So0aZLsZv9/L7JsxttbiiPPDJH93P7Mx+5hhv4JSpCFXk4buUiayvYLJp318T8z9H49+fiQRf8RkwI1qz8dWIlF2RYuvViYWjXCw+xVxcZjk+NcymwujTI/4CKtWgndv8KC6iKlwA6lPLzj7841/eib8yg8IMpQAAAAASUVORK5CYII=');
}
    
#\34 f8541b1 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_ill {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\34 463610f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8d193be {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48.998978219951596%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\37 1660a81 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c1813ffc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#\33 921bfc2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    padding: 0px 10px 0px 10px;
    margin: 5px 0% 0px 0%;
}
    
#\36 aefa71d {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3b5150f {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#bfe39e9c {
    margin: 0px 0% 0px 0%;
}
    
#c3e2a7c5 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 49.31437092082427%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 18c6f54 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 de63cb9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 70px 40px 70px;
}
}



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



@media (max-width: 767px) {
    
#\34 463610f {
    flex-direction: row;
    flex-wrap: nowrap;
    min-width: 32px;
    height: auto;
    min-height: 196px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8d193be {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#c1813ffc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 921bfc2 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#bfe39e9c {
    margin: 0px 0% 0px 0%;
}
    
#c3e2a7c5 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\34 18c6f54 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    margin: 0px 0% 0px 0%;
}
    
#\32 de63cb9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25px 4% 25px 4%;
}
}



@media all {
    
#\36 2d1ee13 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    padding: 35px 30px 35px 70px;
    margin: 0px 0% 0px 0%;
}
    
#c1db0ad8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d75f735a {
    margin: 0px 0% 0px 0%;
}
    
#\30 5b2bd43 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\33 8bad874.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 8bad874 {
    width: 43.41901723037652%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a207b651 {
    border-width: 0px 0 0 0;
    border-color: rgba(189, 148, 67, 1) #000000 #000000 #000000;
    border-style: solid;
    background-color: rgba(189, 148, 67, 1);
    background-image: none;
}
    
#group_866 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_4l6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_df9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 0ab0bba {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#ee39cf10 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 e46b2f8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\37 76e97be {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a45e28a6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\32 ec8310b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2d1ee13 {
    width: 100%;
    min-height: 80px;
}
    
#d75f735a {
    margin: 0px 0% 0px 0%;
}
    
#\30 5b2bd43 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0% 0px 0%;
}
    
#\33 8bad874 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\36 2d1ee13 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 35px 25px 35px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\30 5b2bd43 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_866 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#group_4l6 {
    min-width: 32px;
    width: 100%;
    height: auto;
    min-height: 140px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0ab0bba {
    min-width: 32px;
    width: 100%;
    height: auto;
    min-height: 140px;
    padding: 2px 10px 2px 10px;
    margin: -30px 0% 0px 0%;
}
    
#\33 e46b2f8 {
    min-width: 32px;
    width: 100%;
    height: auto;
    min-height: 140px;
    padding: 2px 10px 2px 10px;
    margin: -34px 0% 0px 0%;
}
    
#a45e28a6 {
    min-width: 32px;
    width: 100%;
    height: auto;
    min-height: 118px;
    padding: 2px 10px 2px 10px;
    margin: -31px 0% 0px 0%;
}
    
#\33 8bad874 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media all {
    
#\36 3aca46d {
    margin: 0px 0% 0px 0%;
}
    
#\32 ea47922 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/c718a0bb/dms3rep/multi/opt/Image20251130055524-1920w.png");
    background-size: contain;
    background-color: rgba(0,0,0,0);
}
#\32 ea47922.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAABYlAAAWJQFJUiTwAAABWklEQVQY0x3OzSuDAQCA8fevcFRKcvCRg6JNoShaUmu5oazJSfnIimUH5eCg7TAakTQfsWKzKXMwvFjelvHKNsx4920j+QMevS7P6Xd4hHSuRKH0i5LKcy89cnYYJOAOEgpGeIomUTKfpLNFBBXmij+8Jz6QRQlx+4iTlT1Od/3cihKvbylUI6SyJTKFb14fo0R8Ac7tqxzP2fDbVxF9AeKxBOlcUYVF0vkv4uE7Qq4dfNOzuEcn8cwvcHXoJfb0gmoEJaPCb54jMpebW+xNmHH2D+EcM3Owtsmt9PD/KahJKAVuRAm3w4nNNIy5qxtjTx+T41Zc7gByNImQVPLchGOsb3mxTlkZ7tWja2ymrq6VFp2J2UUXwZCMEE+k2PddMDqziK53EE1TOzW1GsqqO6jQDjBiWebg5BpBjr7h2PBgME5Tr9VT1dBJeX0XZQ0GKttMjFiW2Pdf8gfQ4AvdbFqcqAAAAABJRU5ErkJggg==');
}
    
#d531d7c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e04dbb4c {
    min-height: 517px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\39 b84018b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 b84018b {
    width: 43.41901723037652%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 234e28b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 50%;
    min-width: 4%;
    padding: 35px 30px 35px 70px;
    margin: 0px 0% 0px 0%;
}
    
#bedbc444 {
    width: 85.91%;
    height: 350px;
    max-width: 100%;
}
    
#widget_udm {
    width: 97.48562614937416%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd6c0491 {
    background-image: none;
    background-color: rgba(0, 0, 0, 0);
    border-width: 20px 0 0 0;
    border-color: rgba(255,255,255,1) #000000 #000000 #000000;
    border-style: solid;
}
    
#\33 a362d6f {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dab0adf3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 48.998978219951596%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 a05d293 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49.31437092082427%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 12b5697 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    justify-self: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\34 6b9e363 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3aca46d {
    margin: 0px 0% 0px 0%;
}
    
#\32 ea47922 {
    width: 100%;
    min-height: 80px;
}
#\32 ea47922.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAABYlAAAWJQFJUiTwAAABWklEQVQY0x3OzSuDAQCA8fevcFRKcvCRg6JNoShaUmu5oazJSfnIimUH5eCg7TAakTQfsWKzKXMwvFjelvHKNsx4920j+QMevS7P6Xd4hHSuRKH0i5LKcy89cnYYJOAOEgpGeIomUTKfpLNFBBXmij+8Jz6QRQlx+4iTlT1Od/3cihKvbylUI6SyJTKFb14fo0R8Ac7tqxzP2fDbVxF9AeKxBOlcUYVF0vkv4uE7Qq4dfNOzuEcn8cwvcHXoJfb0gmoEJaPCb54jMpebW+xNmHH2D+EcM3Owtsmt9PD/KahJKAVuRAm3w4nNNIy5qxtjTx+T41Zc7gByNImQVPLchGOsb3mxTlkZ7tWja2ymrq6VFp2J2UUXwZCMEE+k2PddMDqziK53EE1TOzW1GsqqO6jQDjBiWebg5BpBjr7h2PBgME5Tr9VT1dBJeX0XZQ0GKttMjFiW2Pdf8gfQ4AvdbFqcqAAAAABJRU5ErkJggg==');
}
    
#e04dbb4c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0% 0px 0%;
}
    
#\39 b84018b {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 234e28b {
    width: 100%;
    min-height: 80px;
}
    
#bedbc444 {
    width: 99.57%;
    height: 376px;
}
}



@media (max-width: 767px) {
    
#\32 ea47922 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\32 ea47922.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAABYlAAAWJQFJUiTwAAABWklEQVQY0x3OzSuDAQCA8fevcFRKcvCRg6JNoShaUmu5oazJSfnIimUH5eCg7TAakTQfsWKzKXMwvFjelvHKNsx4920j+QMevS7P6Xd4hHSuRKH0i5LKcy89cnYYJOAOEgpGeIomUTKfpLNFBBXmij+8Jz6QRQlx+4iTlT1Od/3cihKvbylUI6SyJTKFb14fo0R8Ac7tqxzP2fDbVxF9AeKxBOlcUYVF0vkv4uE7Qq4dfNOzuEcn8cwvcHXoJfb0gmoEJaPCb54jMpebW+xNmHH2D+EcM3Owtsmt9PD/KahJKAVuRAm3w4nNNIy5qxtjTx+T41Zc7gByNImQVPLchGOsb3mxTlkZ7tWja2ymrq6VFp2J2UUXwZCMEE+k2PddMDqziK53EE1TOzW1GsqqO6jQDjBiWebg5BpBjr7h2PBgME5Tr9VT1dBJeX0XZQ0GKttMjFiW2Pdf8gfQ4AvdbFqcqAAAAABJRU5ErkJggg==');
}
    
#e04dbb4c {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 234e28b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 35px 25px 35px 25px;
    margin: 0px 0% 0px 0%;
}
    
#widget_udm {
    width: 100.00%;
}
    
#dab0adf3 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 a05d293 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\38 12b5697 {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media all {
    
#\32 a2fa65c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
}
    
#\36 2b94e80 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
}
    
#b327c899 {
    min-height: 458px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 20px 70px 20px 70px;
}
    
#\39 57ea5f2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_0pe {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 3px;
}
    
#widget_8pm {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_p22 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fps {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vak {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\32 a2fa65c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 2b94e80 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b327c899 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_vak {
    width: 64.74%;
}
    
#widget_p22 {
    width: 87.23%;
}
}

