@media all {
  *#dm .dmInner div.u_1586383312 .svg { fill:rgba(175,116,67,1) !important; }

  *#dm .dmInner div.u_1163774418 .svg { fill:rgba(175,116,67,1) !important; }

  *#dm .dmInner div.u_1849876609 .svg { fill:rgba(175,116,67,1) !important; }

  *#dm .dmInner *.u_1767156254 { display:block !important; }

  *#dm .dmInner *.u_1160886688 { display:none !important; }

  *#dm .dmInner *.u_1021550964 { display:none !important; }

  *#dm .dmInner *.u_1186456480 { display:block !important; }

  *#dm .dmInner *.u_1173700983 { display:none !important; }

  *#dm .dmInner *.u_1564185818 { display:none !important; }

  *#dm .dmInner *.u_1864316915 { display:block !important; }

  *#dm .dmInner *.u_1581130308 { display:none !important; }

  *#dm .dmInner *.u_1160806464 { display:none !important; }

  *#dm .dmInner *.u_1321638813 { display:block !important; }

  *#dm .dmInner *.u_1348444550 { display:none !important; }

  *#dm .dmInner *.u_1111617954 { display:none !important; }

  *#dm .dmInner *.u_1581265408 { display:block !important; }

  *#dm .dmInner *.u_1542470865 { display:none !important; }

  *#dm .dmInner *.u_1373565136 { display:none !important; }

  *#dm .dmInner *.u_1149923391 { display:block !important; }

  *#dm .dmInner *.u_1405965359 { display:none !important; }

  *#dm .dmInner *.u_1822677299 { display:none !important; }

  *#dm .dmInner *.u_1557436176 { display:block !important; }

  *#dm .dmInner *.u_1435957058 { display:none !important; }

  *#dm .dmInner *.u_1187849573 { display:none !important; }

  *#dm .dmInner *.u_1741624398 { display:block !important; }

  *#dm .dmInner *.u_1728449864 { display:none !important; }

  *#dm .dmInner *.u_1553450129 { display:none !important; }

  *#dm .dmInner *.u_1656152992 { display:block !important; }

  *#dm .dmInner *.u_1020012697 { display:none !important; }

  *#dm .dmInner *.u_1496591025 { display:none !important; }

  *#dm .dmInner div.u_1111135063 .svg { fill:rgba(175,116,67,1) !important; }

  *#dm .dmInner div.u_1699954998 .svg { fill:rgba(175,116,67,1) !important; }

  *#dm .dmInner div.u_1778112194 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1084084783 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1155659552 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1663950406 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1823145784 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.3) !important;
  }

  *#dm .dmInner div.u_1555459288 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.3) !important;
  }

  *#dm .dmInner div.u_1243784141 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.3) !important;
  }

  *#dm .dmInner div.u_1301601609 hr {
    color:rgba(128,128,128,0.3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1256491861 hr {
    color:rgba(128,128,128,0.3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1500779932 hr {
    color:rgba(128,128,128,0.3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1659083763 .svg { fill:rgba(175,116,67,1) !important; }

  *#dm .dmInner div.u_1680141498 .svg { fill:rgba(175,116,67,1) !important; }

  *#dm .dmInner div.u_1674196728 .svg { fill:rgba(175,116,67,1) !important; }

  *#dm .dmInner div.u_1511703876 .svg { fill:rgba(175,116,67,1) !important; }

  *#dm .dmInner div.u_1633163807 .svg { fill:rgba(175,116,67,1) !important; }

  *#dm .dmInner div.u_1120926331 .svg { fill:rgba(175,116,67,1) !important; }

  *#dm .dmInner div.u_2680984549 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.3) !important;
  }

  *#dm .dmInner div.u_1524398331 hr { border-width:1px !important; }

  *#dm .dmInner div.u_1477114897 hr { border-width:1px !important; }

  *#dm .dmInner div.u_1765785313 hr { border-width:1px !important; }

  *#dm .dmInner div.u_1029589785 hr { border-width:1px !important; }

  *#dm .dmInner div.u_2243745178 .caption-inner { background-color:rgba(174,161,127,1) !important; }

  *#dm .dmInner div.u_2243745178 .caption-container .caption-title { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3225057122 hr { border-width:5px !important; }

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

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

  *#dm .dmInner *.u_1076986211 { background-position:0% 50% !important; }
}
*#dm .dmInner a.u_1183623018
{
	box-shadow:rgba(0,0,0,0.16) 0px 3px 6px,rgba(0,0,0,0.23) 0px 3px 6px !important;
}
*#dm .dmInner div.u_1595490236
{
	text-shadow:rgba(28,9,15,0.56) -3px 3px 7px !important;
}
*#dm .dmInner div.u_1217176937
{
	box-shadow:rgba(0,0,0,0.16) 0px 3px 6px,rgba(0,0,0,0.23) 0px 3px 6px !important;
}
*#dm .dmInner div.u_1568279267
{
	box-shadow:rgba(0,0,0,0.16) 0px 3px 6px,rgba(0,0,0,0.23) 0px 3px 6px !important;
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_2243745178 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

  *#dm .dmInner *.u_2243745178 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_2243745178 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_2243745178 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_2243745178 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner *.u_2243745178 .photoGalleryThumbs { padding:0px !important; }

  *#dm .dmInner *.u_2243745178 .layout-container { padding:0px !important; }

  *#dm .dmInner *.u_2243745178 .photoGalleryViewAll { padding:0 0px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1217176937 .photoGalleryThumbs .image-container a { padding-top:340px !important; }

  *#dm .dmInner *.u_1568279267 .photoGalleryThumbs .image-container a { padding-top:340px !important; }

  *#dm .dmInner *.u_1568279267 .photoGalleryThumbs { padding:0px !important; }

  *#dm .dmInner *.u_1568279267 .layout-container { padding:0px !important; }

  *#dm .dmInner *.u_1568279267 .photoGalleryViewAll { padding:0 0px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner a.u_1183623018
{
}
*#dm .dmInner div.u_1595490236
{
}
*#dm .dmInner div.u_1217176937
{
}
*#dm .dmInner div.u_1568279267
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244,244,244,1);
    background-image: initial;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
}
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/480a2f53/dms3rep/multi/opt/thumbnail_IMG_0629-1920w.jpg);
    border-radius: 0px 0px 0px 0px;
    order: 0;
    padding: 150px 0% 150px 0%;
    margin: 0% 0% 0% 0%;
}
#\36 3d24979f4a54e38542a8abd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgQFBv/EACMQAAIBAgQHAAAAAAAAAAAAAAEDAgAhBAUxQQYHERMUFzP/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGBEBAQADAAAAAAAAAAAAAAAAAQACAzH/2gAMAwEAAhEDEQA/AHJ8x+IcCvusbB5J+ct6D2rnxv4CL31FYDBOOaQe546SFgAbCqK8KsQiL6DejHNOSZpG/9k=');
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_250 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_m50.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_m50 {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_298 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin-top: -2px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding: 5% 5% 5% 5%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: -2px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 160px;
    align-items: flex-start;
    width: 100%;
    order: 0;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 160px;
    align-items: center;
    width: 100%;
    order: 1;
    padding-top: 100px;
    padding-bottom: 100px;
}
#\36 3d24979f4a54e38542a8abd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgQFBv/EACMQAAIBAgQHAAAAAAAAAAAAAAEDAgAhBAUxQQYHERMUFzP/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGBEBAQADAAAAAAAAAAAAAAAAAQACAzH/2gAMAwEAAhEDEQA/AHJ8x+IcCvusbB5J+ct6D2rnxv4CL31FYDBOOaQe546SFgAbCqK8KsQiL6DejHNOSZpG/9k=');
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding: 10% 4% 10% 4%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 8626290 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 abec65a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d450ce4d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 cb8341f::before, #\34 cb8341f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255,255,255,1);
    opacity: 0.83;
    border-radius: inherit;
}
#\34 cb8341f {
    background-image: url(https://lirp.cdn-website.com/480a2f53/dms3rep/multi/opt/GettyImages-1370830829-1920w.jpg);
}
#\34 cb8341f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGhAAAgMBAQAAAAAAAAAAAAAAAQIAAzEEUf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDTfZa1ADod0Si3MVB9ERA//9k=');
}
    
#widget_mik {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6lu.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#widget_6lu {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\33 c30cb4f {
    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;
}
    
#a4fc6f14 {
    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;
}
    
#widget_mmj {
    width: 61.25936226324623%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 1;
    margin-left: 18px;
    margin-top: 10px;
}
    
#innergrid_hbl {
    width: 100.00%;
    grid-template-rows: minmax(537px, max-content);
    max-width: 100%;
    order: 0;
}
    
#\34 463b34f {
    width: 61.25484526767563%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    order: 1;
    margin-top: 248px;
    margin-right: 6px;
}
    
#\34 dde6a37 {
    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;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8626290 {
    padding: 5% 5% 5% 5%;
}
    
#\34 cb8341f::before, #\34 cb8341f > .bgExtraLayerOverlay {
    
}
#\34 cb8341f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGhAAAgMBAQAAAAAAAAAAAAAAAQIAAzEEUf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDTfZa1ADod0Si3MVB9ERA//9k=');
}
    
#widget_mmj {
    justify-self: start;
    align-self: start;
    width: 61.254489664850986%;
    margin: 9px 0px 0px 18px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 463b34f {
    justify-self: end;
    align-self: start;
    width: 61.24468910007882%;
    margin: 277px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_hbl {
    width: 100.00%;
    grid-template-rows: minmax(635px, max-content);
    margin-left: 0px;
    margin-right: 0px;
    align-self: flex-start;
}
    
#d450ce4d {
    justify-content: center;
    align-items: flex-start;
}
    
#\38 144ffad {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 8626290 {
    min-height: unset;
    flex-direction: column;
    padding: 10% 4% 10% 4%;
}
    
#\31 abec65a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#d450ce4d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 cb8341f::before, #\34 cb8341f > .bgExtraLayerOverlay {
    
}
#\34 cb8341f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMI/8QAGhAAAgMBAQAAAAAAAAAAAAAAAQIAAzEEUf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDTfZa1ADod0Si3MVB9ERA//9k=');
}
    
#\38 144ffad {
    margin: 0px 0% 0px 0%;
}
    
#\34 463b34f {
    justify-self: end;
    align-self: start;
    width: 61.252371916508544%;
    margin: 153px 24px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_hbl {
    width: 100.00%;
    grid-template-rows: minmax(373px, max-content);
}
}



@media all {
    
#\37 bc1fdbb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(172, 163, 161, 0.27) rgba(172, 163, 161, 0.27) rgba(172, 163, 161, 0.27) rgba(172, 163, 161, 0.27);
    border-width: 1px 1px 1px 1px;
    align-items: center;
    padding: 50px 30px 50px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\34 31d65b9 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 823eef4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d2571c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8of {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 ac04ab9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(172, 163, 161, 0.27) rgba(172, 163, 161, 0.27) rgba(172, 163, 161, 0.27) rgba(172, 163, 161, 0.27);
    border-width: 1px 1px 1px 1px;
    align-items: center;
    order: 0;
    padding: 50px 30px 50px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\35 823bccf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 527f51b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7aee6d0 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 6a4a360 {
    background-color: rgba(244,244,244,1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 31d65b9 {
    padding: 5% 5% 5% 5%;
}
    
#\37 bc1fdbb {
    align-items: center;
    justify-content: flex-start;
}
    
#\31 ac04ab9 {
    justify-content: flex-start;
}
    
#\32 841c423 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 bc1fdbb {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 20px 20px 20px 20px;
}
    
#\34 31d65b9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\31 ac04ab9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 20px 20px 20px 20px;
}
    
#widget_8of {
    width: 45px;
}
    
#\30 7aee6d0 {
    width: 45px;
}
    
#\32 841c423 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 876b169 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#df4bb4ce {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e1220a06::before, #e1220a06 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.5;
    border-radius: inherit;
}
#e1220a06 {
    background-image: url(https://lirp.cdn-website.com/480a2f53/dms3rep/multi/opt/Jordan+-+Jordan+Kitchen+Pic+1-1920w.jpg);
}
#e1220a06.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAdEAACAQQDAAAAAAAAAAAAAAABAgADBAURBhXx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIx/9oADAMBAAIRAxEAPwCm1y10yjsLbSk7DSSpzbGpUZTj6xKkjY8iJOJQ70//2Q==');
}
    
#\34 857d1cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tn7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_r5e {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0% 0%;
}
    
#group_hr3 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_5to {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_11r {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_cqa {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\36 92c3fd4 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8dbf58e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 442ac76 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5dad3d6 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8ed38e4 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e779ae12 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 220f20f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c2835bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 72e4f9c {
    width: 99.99425409160486%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9b5166d {
    width: 99.99425409160486%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c7d0258 {
    width: 99.99425409160486%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ec170aa {
    width: 99.99425409160486%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3d657a8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\31 3d657a8 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8538a8c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\34 8538a8c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 af71cf6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\36 af71cf6 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d6df10f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\35 d6df10f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#df4bb4ce {
    padding: 5% 5% 5% 5%;
}
    
#e1220a06::before, #e1220a06 > .bgExtraLayerOverlay {
    
}
#e1220a06.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAdEAACAQQDAAAAAAAAAAAAAAABAgADBAURBhXx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIx/9oADAMBAAIRAxEAPwCm1y10yjsLbSk7DSSpzbGpUZTj6xKkjY8iJOJQ70//2Q==');
}
    
#\38 8c96fe1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 876b169 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#df4bb4ce {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#e1220a06::before, #e1220a06 > .bgExtraLayerOverlay {
    
}
#e1220a06.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAdEAACAQQDAAAAAAAAAAAAAAABAgADBAURBhXx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIx/9oADAMBAAIRAxEAPwCm1y10yjsLbSk7DSSpzbGpUZTj6xKkjY8iJOJQ70//2Q==');
}
    
#group_r5e {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_5to {
    width: 100%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#group_cqa {
    width: 100%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#group_11r {
    width: 100%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#group_hr3 {
    width: 100%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\38 8c96fe1 {
    margin: 0px 0% 0px 0%;
}
    
#\36 92c3fd4 {
    width: 45px;
}
    
#\39 442ac76 {
    width: 45px;
}
    
#b5dad3d6 {
    width: 45px;
}
    
#a8ed38e4 {
    width: 45px;
}
}



@media all {
    
#\30 5c2e810 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b6a62918 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#f1fbd006 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_37k {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b6a62918 {
    padding: 5% 5% 5% 5%;
}
    
#a2514fa0 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 5c2e810 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b6a62918 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#a2514fa0 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 68adcb5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 75d7c87 {
    min-height: 77px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 c4b17ca {
    background-color: rgba(174,161,127,1);
    background-image: initial;
}
    
#a71e9fa8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 75d7c87 {
    padding: 2% 5% 2% 5%;
}
    
#ca9d3f70 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 68adcb5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\39 75d7c87 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\31 1c9235b[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
}
#\31 1c9235b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/480a2f53/dms3rep/multi/opt/thumbnail_IMG_2467-1920w.jpg);
    background-position: 0% 50%;
    padding: 200px 16px 200px 16px;
    margin: 0% 0% 0% 0%;
}
#\31 1c9235b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAIRAAAQMDBAMAAAAAAAAAAAAAAgABAwQFEQYSExUhQfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABkRAAIDAQAAAAAAAAAAAAAAAAECAAMEIf/aAAwDAQACEQMRAD8Ala6uC6PspR4ZmbJH6WVNpmsKUy7IWyTv94RFFtd1oBZjAzVJwLP/2Q==');
}
    
#\32 6fc681d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48.5%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ed0c55a6 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e358f420 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9u3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 77d720b {
    background-color: rgba(244,244,244,1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ed0c55a6 {
    padding: 5% 5% 5% 5%;
}
    
#cfa619f2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 1c9235b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-top: 100px;
    padding-bottom: 100px;
}
#\31 1c9235b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAIRAAAQMDBAMAAAAAAAAAAAAAAgABAwQFEQYSExUhQfD/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABkRAAIDAQAAAAAAAAAAAAAAAAECAAMEIf/aAAwDAQACEQMRAD8Ala6uC6PspR4ZmbJH6WVNpmsKUy7IWyTv94RFFtd1oBZjAzVJwLP/2Q==');
}
    
#\32 6fc681d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
}
    
#ed0c55a6 {
    min-height: unset;
    flex-direction: column;
    padding: 10% 4% 10% 4%;
}
    
#cfa619f2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 2dbc0b2[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
}
#\33 2dbc0b2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/480a2f53/dms3rep/multi/opt/thumbnail_IMG_2462-1920w.jpg);
    order: 1;
    padding: 200px 16px 200px 16px;
    margin: 0% 0% 0% 0%;
}
#\33 2dbc0b2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAgEEAQUAAAAAAAAAAAAAAQIDAAQGEQUSITFBUf/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECA1H/2gAMAwEAAhEDEQA/ANHPkmU3jkw3kcadW1AHr5VhMp5wIoaO2LAdzrzSlDukTeU8P//Z');
}
    
#\38 cb594b4 {
    background-color: rgba(0,0,0,0);
    background-image: initial;
}
    
#aab2e45a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#a4923a6b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48.5%;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 34fb2c4 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 17b95ec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 34fb2c4 {
    padding: 5% 5% 5% 5%;
}
    
#\37 45f0a81 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 2dbc0b2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 100px;
    padding-bottom: 100px;
}
#\33 2dbc0b2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAgEEAQUAAAAAAAAAAAAAAQIDAAQGEQUSITFBUf/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECA1H/2gAMAwEAAhEDEQA/ANHPkmU3jkw3kcadW1AHr5VhMp5wIoaO2LAdzrzSlDukTeU8P//Z');
}
    
#a4923a6b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\30 34fb2c4 {
    min-height: unset;
    flex-direction: column;
    padding: 10% 4% 10% 4%;
}
    
#\37 45f0a81 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 0826190[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
}
#\38 0826190 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/480a2f53/dms3rep/multi/opt/Jordan+-+Jordan+Kitchen+Pic+1-1920w.jpg);
    padding: 200px 16px 200px 16px;
    margin: 0% 0% 0% 0%;
}
#\38 0826190.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAdEAACAQQDAAAAAAAAAAAAAAABAgADBAURBhXx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIx/9oADAMBAAIRAxEAPwCm1y10yjsLbSk7DSSpzbGpUZTj6xKkjY8iJOJQ70//2Q==');
}
    
#a842fee9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 de9f870 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 d8b2d9f {
    background-color: rgba(244,244,244,1);
    background-image: initial;
}
    
#\38 e08a06a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f33bf657 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48.5%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 de9f870 {
    padding: 5% 5% 5% 5%;
}
    
#aea9f7ce {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 0826190 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-top: 100px;
    padding-bottom: 100px;
}
#\38 0826190.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAdEAACAQQDAAAAAAAAAAAAAAABAgADBAURBhXx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIx/9oADAMBAAIRAxEAPwCm1y10yjsLbSk7DSSpzbGpUZTj6xKkjY8iJOJQ70//2Q==');
}
    
#\32 de9f870 {
    min-height: unset;
    flex-direction: column;
    padding: 10% 4% 10% 4%;
}
    
#f33bf657 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
}
    
#aea9f7ce {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ff62d0ca::before, #ff62d0ca > .bgExtraLayerOverlay {
    
}
#ff62d0ca {
    background-image: url();
}
#ff62d0ca.lazy {
    background-image: url('');
}
    
#b0e93bbc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3d6fa21 {
    width: 99.99425409160486%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\30 79a06e9 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 10px 0% 0% 0%;
}
    
#\36 13d843e {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 e586ffb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bd18db45 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a3bfd25 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 533cd69 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 db89fa8 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 e7df22b {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 44c31d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4e8c305 {
    width: 99.99425409160486%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 70f3074 {
    width: 99.99425409160486%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2a386e2 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 00c60a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 59fb858 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_3i9 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 8be4029 {
    width: 99.99425409160486%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#d4089c37 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c11df517 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad75aa62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d99feb63 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebbff8f8 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c936a391 {
    width: 99.99425409160486%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ab1a351 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5be14cd {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 be7d8f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8d30029 {
    width: 99.99425409160486%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b49dfda {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1434d76.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\30 1434d76 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 45b04d7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\31 45b04d7 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4d853bf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\33 4d853bf {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ca737ec9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#ca737ec9 {
    width: 100%;
    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;
}
    
#\31 70e7f27.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\31 70e7f27 {
    width: 100%;
    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;
}
    
#\34 b78bf05.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\34 b78bf05 {
    width: 100%;
    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;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ff62d0ca::before, #ff62d0ca > .bgExtraLayerOverlay {
    
}
#ff62d0ca.lazy {
    background-image: url('');
}
    
#\37 e7df22b {
    padding: 5% 5% 5% 5%;
}
    
#a3be0e7f {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ff62d0ca::before, #ff62d0ca > .bgExtraLayerOverlay {
    
}
#ff62d0ca.lazy {
    background-image: url('');
}
    
#\37 e7df22b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\37 e586ffb {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#a3be0e7f {
    margin: 0px 0% 0px 0%;
}
    
#\30 79a06e9 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 13d843e {
    width: 100%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\32 59fb858 {
    width: 100%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\35 db89fa8 {
    width: 100%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#group_3i9 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d4089c37 {
    width: 100%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 5be14cd {
    width: 100%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 ab1a351 {
    width: 100%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\32 2a386e2 {
    width: 45px;
}
    
#\32 533cd69 {
    width: 45px;
}
    
#bd18db45 {
    width: 45px;
}
    
#c11df517 {
    width: 45px;
}
    
#\32 b49dfda {
    width: 45px;
}
    
#ebbff8f8 {
    width: 45px;
}
}



@media all {
    
#f56f5c0c[data-css-edit] {
    box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
}
#f56f5c0c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/480a2f53/dms3rep/multi/opt/IMG_2477-1920w.JPG);
    padding: 500px 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#f56f5c0c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQH/8QAJBAAAgECBQQDAAAAAAAAAAAAAQIEAAMFBhESIQcUIkEyUYH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGxEAAQQDAAAAAAAAAAAAAAAAAwABAiEEERT/2gAMAwEAAhEDEQA/AA+VsaxfEMQV13Xm3+bEHTb9VqHdSTyIC6euav6O5cgwsntM2C7ekIxJdfjx6o7Jm3lk3VVtAHIA/aWWYYb6HKkXJEluv//Z');
}
    
#\36 8d4c17d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 48.5%;
    min-width: 4%;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f4265020 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 ab9f56e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e51 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 b997abc {
    background-color: rgba(244,244,244,1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f4265020 {
    padding: 5% 5% 0% 5%;
}
    
#d91405cd {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f56f5c0c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding-top: 300px;
}
#f56f5c0c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQH/8QAJBAAAgECBQQDAAAAAAAAAAAAAQIEAAMFBhESIQcUIkEyUYH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGxEAAQQDAAAAAAAAAAAAAAAAAwABAiEEERT/2gAMAwEAAhEDEQA/AA+VsaxfEMQV13Xm3+bEHTb9VqHdSTyIC6euav6O5cgwsntM2C7ekIxJdfjx6o7Jm3lk3VVtAHIA/aWWYYb6HKkXJEluv//Z');
}
    
#\36 8d4c17d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
}
    
#f4265020 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#c01075ab {
    min-height: 1081px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 02217ae.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 02217ae {
    width: 778px;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin-top: 339px;
}
    
#\30 e3791b8 {
    width: 50px;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-top: 658px;
    margin-right: 30px;
}
    
#dc5ef2d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/480a2f53/dms3rep/multi/opt/bg-white-1920w.png);
    background-position: 100% 100%;
    background-size: contain;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a43772a8 {
    width: 50px;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-top: 808px;
    margin-right: 30px;
}
    
#a986e56f {
    width: 50px;
    height: auto;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin-top: 738px;
    margin-right: 29px;
}
    
#\38 684fcd2 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: start;
    order: 2;
    align-self: start;
    margin-top: 622px;
}
    
#b8a97ed4::before, #b8a97ed4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.5;
    border-radius: inherit;
}
#b8a97ed4 {
    background-image: url(https://lirp.cdn-website.com/480a2f53/dms3rep/multi/opt/5b07a953f8e3b32f672ccfb62d6bf25e-1920w.jpg);
}
    
#\33 d451c57 {
    width: 100.00%;
    grid-template-rows: minmax(966.78075px, max-content);
    max-width: 100%;
    padding-left: 5%;
    padding-top: 10%;
    align-self: flex-start;
}
    
#widget_32p {
    width: 3.80%;
    height: 63px;
    max-width: 100%;
    order: 0;
    justify-self: start;
    align-self: start;
    margin-top: 248px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c01075ab {
    min-height: 723px;
    padding: 0px 0% 0px 0%;
}
    
#\36 02217ae {
    justify-self: start;
    align-self: start;
    width: 392px;
    margin: 248px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 e3791b8 {
    justify-self: end;
    align-self: start;
    width: 45px;
    margin: 428px 41px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b415dd2f {
    margin: 0px 0% 0px 0%;
}
    
#dc5ef2d4 {
    background-position: 100% 100%;
}
    
#a43772a8 {
    justify-self: end;
    align-self: start;
    width: 45px;
    margin: 548px 36px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a986e56f {
    justify-self: end;
    align-self: start;
    width: 45px;
    margin: 488px 41px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 684fcd2 {
    justify-self: start;
    align-self: start;
    margin: 413px 0% 0px 0.19138744748775074%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b8a97ed4::before, #b8a97ed4 > .bgExtraLayerOverlay {
    
}
    
#\33 d451c57 {
    width: 100.00%;
    grid-template-rows: minmax(660px, max-content);
}
    
#widget_32p {
    width: 9.136915715863084%;
    height: 58px;
    justify-self: start;
    align-self: start;
    margin: 164px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#c01075ab {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\36 02217ae.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
}
#\36 02217ae {
    justify-self: start;
    align-self: start;
    width: 296px;
    margin: -25px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 e3791b8 {
    justify-self: end;
    align-self: start;
    width: 40px;
    margin: 262px 11px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b415dd2f {
    margin: 0px 0% 0px 0%;
}
    
#dc5ef2d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    background-position: 100% 100%;
    padding-top: 40%;
}
    
#a43772a8 {
    justify-self: end;
    align-self: start;
    width: 40px;
    margin: 363px 10px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a986e56f {
    justify-self: end;
    align-self: start;
    width: 40px;
    margin: 313px 10px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 684fcd2 {
    width: 150px;
    min-height: 45px;
    order: 1;
    justify-self: start;
    align-self: start;
    margin: 156px 0% 0px 0.2618645787085905%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b8a97ed4::before, #b8a97ed4 > .bgExtraLayerOverlay {
    
}
    
#\33 d451c57 {
    width: 100.00%;
    grid-template-rows: minmax(447.999625px, max-content);
    padding-top: 30%;
}
    
#widget_32p {
    height: 42px;
    width: 13.010534857942602%;
    justify-self: start;
    align-self: start;
    margin: -80px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\34 3feba1e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.916666666666664%;
    min-width: 4%;
}
    
#\31 b0dfbca {
    min-height: 240px;
    column-gap: 13%;
    row-gap: 78px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_324.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#widget_324 {
    width: 54.28%;
    height: 482px;
    max-width: 100%;
    align-self: flex-start;
    margin-left: -30%;
    margin-right: -30%;
}
    
#group_omg {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 53.08%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#widget_15v {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\34 3feba1e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 b0dfbca {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_omg {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

