@media all {
  *#dm .dmInner div.u_3982344987 .svg { fill:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_3982344987 span[data-icon-mask] { background-color:rgba(242,165,26,1) !important; }

  *#dm .dmInner a.u_1332654343 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1783828308 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1783828308 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1332654343:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1332654343.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1332654343:hover span.text { color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1332654343.hover span.text { color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1332654343:hover .iconBg { background-color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1332654343.hover .iconBg { background-color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1783828308:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1783828308.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1783828308:hover span.text { color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1783828308.hover span.text { color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1783828308:hover .iconBg { background-color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1783828308.hover .iconBg { background-color:rgba(16,43,34,1) !important; }

  *#dm .dmInner div.u_4051328784 .svg { fill:rgba(112,62,39,1) !important; }

  *#dm .dmInner div.u_4051328784 span[data-icon-mask] { background-color:rgba(112,62,39,1) !important; }

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

  *#dm .dmInner div.u_1490393538 .svg { fill:rgba(112,62,39,1) !important; }

  *#dm .dmInner div.u_1490393538 span[data-icon-mask] { background-color:rgba(112,62,39,1) !important; }

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

  *#dm .dmInner div.u_1795692485 .svg { fill:rgba(112,62,39,1) !important; }

  *#dm .dmInner div.u_1795692485 span[data-icon-mask] { background-color:rgba(112,62,39,1) !important; }

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

  *#dm .dmInner div.u_1417585824 .svg { fill:rgba(112,62,39,1) !important; }

  *#dm .dmInner div.u_1417585824 span[data-icon-mask] { background-color:rgba(112,62,39,1) !important; }

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

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

  *#dm .dmInner a.u_1783828308 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
    mask-image:url(https://irp.cdn-website.com/75e18a0a/icon/Arrow_1920806.svg) !important;
    order:1 !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner div.u_4051328784 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(243,238,231,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1490393538 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(243,238,231,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1795692485 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(243,238,231,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1417585824 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(243,238,231,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1356381519 .caption-inner { background-color:rgba(255,255,255,1) !important; }

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

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

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

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

  *#dm .dmInner div.u_1779843575 .svg { fill:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1779843575 span[data-icon-mask] { background-color:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1850079143 .svg { fill:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1850079143 span[data-icon-mask] { background-color:rgba(242,165,26,1) !important; }

  *#dm .dmInner a.u_1716350903 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1716350903:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1716350903.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1716350903:hover span.text { color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1716350903.hover span.text { color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1716350903:hover .iconBg { background-color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1716350903.hover .iconBg { background-color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1679606075:hover { background-image:none !important; }

  *#dm .dmInner a.u_1679606075.hover { background-image:none !important; }

  *#dm .dmInner a.u_1679606075:hover .iconBg { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1679606075.hover .iconBg { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1117161030 .svg { fill:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1117161030 span[data-icon-mask] { background-color:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1683842320 .svg { fill:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1683842320 span[data-icon-mask] { background-color:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1049661740 .svg { fill:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1049661740 span[data-icon-mask] { background-color:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1143729463 .svg { fill:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1143729463 span[data-icon-mask] { background-color:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1090572052 .svg { fill:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1090572052 span[data-icon-mask] { background-color:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_2640152390 img { object-position:100% 50% !important; }

  *#dm .dmInner a.u_1067977315:hover { background-image:none !important; }

  *#dm .dmInner a.u_1067977315.hover { background-image:none !important; }

  *#dm .dmInner a.u_1067977315:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1067977315.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner div.u_1294106450 .svg { fill:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1294106450 span[data-icon-mask] { background-color:rgba(242,165,26,1) !important; }

  *#dm .dmInner a.u_1467367679 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/75e18a0a/icon/Arrow_1920806.svg) !important;
    background-color:rgba(16,43,34,1) !important;
    order:1 !important;
    width:15px !important;
    height:15px !important;
  }

  *#dm .dmInner div.u_1977221820 .svg { fill:rgba(112,62,39,1) !important; }

  *#dm .dmInner div.u_1977221820 span[data-icon-mask] { background-color:rgba(112,62,39,1) !important; }

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

  *#dm .dmInner div.u_1977221820 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1235434806 .svg { fill:rgba(112,62,39,1) !important; }

  *#dm .dmInner div.u_1235434806 span[data-icon-mask] { background-color:rgba(112,62,39,1) !important; }

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

  *#dm .dmInner div.u_1235434806 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1489087235 .svg { fill:rgba(112,62,39,1) !important; }

  *#dm .dmInner div.u_1489087235 span[data-icon-mask] { background-color:rgba(112,62,39,1) !important; }

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

  *#dm .dmInner div.u_1489087235 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1453278180 .svg { fill:rgba(112,62,39,1) !important; }

  *#dm .dmInner div.u_1453278180 span[data-icon-mask] { background-color:rgba(112,62,39,1) !important; }

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

  *#dm .dmInner div.u_1453278180 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1230709359 .svg { fill:rgba(112,62,39,1) !important; }

  *#dm .dmInner div.u_1230709359 span[data-icon-mask] { background-color:rgba(112,62,39,1) !important; }

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

  *#dm .dmInner div.u_1230709359 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1106087671 .svg { fill:rgba(112,62,39,1) !important; }

  *#dm .dmInner div.u_1106087671 span[data-icon-mask] { background-color:rgba(112,62,39,1) !important; }

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

  *#dm .dmInner div.u_1106087671 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) rgb(112,62,39) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1111172065 .svg { fill:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1111172065 span[data-icon-mask] { background-color:rgba(242,165,26,1) !important; }

  *#dm .dmInner a.u_1467367679:hover {
    background-image:none !important;
    background-color:rgba(255,255,255,1) !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1467367679.hover {
    background-image:none !important;
    background-color:rgba(255,255,255,1) !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1467367679:hover span.text { color:rgba(34,34,34,1) !important; }

  *#dm .dmInner a.u_1467367679.hover span.text { color:rgba(34,34,34,1) !important; }

  *#dm .dmInner a.u_1467367679:hover .iconBg { background-color:rgba(34,34,34,1) !important; }

  *#dm .dmInner a.u_1467367679.hover .iconBg { background-color:rgba(34,34,34,1) !important; }

  *#dm .dmInner div.u_1620453485 .svg { fill:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1620453485 span[data-icon-mask] { background-color:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1871549566 .svg { fill:rgba(242,165,26,1) !important; }

  *#dm .dmInner div.u_1871549566 span[data-icon-mask] { background-color:rgba(242,165,26,1) !important; }

  *#dm .dmInner a.u_1903665942 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1903665942:hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1903665942.hover {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1903665942:hover span.text { color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1903665942.hover span.text { color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1903665942:hover .iconBg { background-color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1903665942.hover .iconBg { background-color:rgba(16,43,34,1) !important; }

  *#dm .dmInner a.u_1903665942 .iconBg {
    display:inline-block !important;
    background-color:rgba(16,43,34,1) !important;
    mask-image:url(https://irp.cdn-website.com/75e18a0a/icon/Phone_7247555.svg) !important;
    width:24px !important;
    height:24px !important;
  }

  *#dm .dmInner a.u_1067977315 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/75e18a0a/icon/Phone_7247555.svg) !important;
    background-color:rgba(16,43,34,1) !important;
    width:24px !important;
    height:24px !important;
  }

  *#dm .dmInner a.u_1679606075 .iconBg {
    display:inline-block !important;
    background-color:rgba(0,0,0,1) !important;
    mask-image:url(https://irp.cdn-website.com/75e18a0a/icon/Phone_7247555.svg) !important;
    width:24px !important;
    height:24px !important;
  }

  *#dm .dmInner a.u_1716350903 .iconBg {
    display:inline-block !important;
    background-color:rgba(16,43,34,1) !important;
    mask-image:url(https://irp.cdn-website.com/75e18a0a/icon/Phone_7247555.svg) !important;
    width:24px !important;
    height:24px !important;
  }

  *#dm .dmInner a.u_1332654343 .iconBg {
    display:inline-block !important;
    background-color:rgba(16,43,34,1) !important;
    mask-image:url(https://irp.cdn-website.com/75e18a0a/icon/Phone_7247555.svg) !important;
    width:24px !important;
    height:24px !important;
  }

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

  *#dm .dmInner nav.u_55656784 { color:white !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1356381519 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1356381519 .photoGalleryViewAll { padding:0 7.5px !important; }

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

  *#dm .dmInner div.u_1356381519 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1356381519 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner div.u_1356381519 .caption-button span.text { font-size:15px !important; }

  *#dm .dmInner div.u_1356381519 .caption-button {
    width:200px !important;
    height:45px !important;
  }
}
*#dm .dmInner div.u_1356381519 .caption-text .rteBlock
{
	line-height:1.5em !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1356381519 .photoGalleryThumbs .image-container a { padding-top:220px !important; }

  *#dm .dmInner *.u_1356381519 .photoGalleryThumbs { padding:2.5px !important; }

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

  *#dm .dmInner *.u_1356381519 .photoGalleryViewAll { padding:0 2.5px !important; }

  *#dm .dmInner div.u_1356381519 .caption-button {
    height:48px !important;
    width:200px !important;
  }

  *#dm .dmInner a.u_1067977315 span.text { font-size:14px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1356381519 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1356381519 .photoGalleryViewAll { padding:0 5px !important; }

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

  *#dm .dmInner div.u_1356381519 .caption-container .caption-title { font-size:24px !important; }

  *#dm .dmInner div.u_1356381519 .caption-container .caption-text { font-size:15px !important; }

  *#dm .dmInner div.u_1356381519 .caption-container .caption-text .rteBlock { font-size:15px !important; }

  *#dm .dmInner div.u_1356381519 .caption-button span.text { font-size:14px !important; }

  *#dm .dmInner div.u_1356381519 .caption-button { width:200px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1356381519
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 56.18%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 120px 1% 180px 1%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 39.81%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 47%, rgba(0, 0, 0, 0) 100%);
}
#\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://irp.cdn-website.com/75e18a0a/dms3rep/multi/opt/IMG_0505-1920w.jpeg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_2ur {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_f9m {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_8fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_jsj {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 2%;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2ss {
    width: 40px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 99c4de4 {
    width: 84.52%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c00b2324 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 20px;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 78cb8e4 {
    width: 220px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 76674ba {
    width: 300px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ed55760 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#b9c08e65 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(79, 48, 27, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/75e18a0a/dms3rep/multi/opt/IMG_0513-1920w.jpeg");
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 1% 100px 1%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#c7b5ec9b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f16fd3a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 934e520 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_8jl {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
}
    
#group_gcd {
    align-items: flex-start;
    width: 280px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 12px;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(242,165,26,1) #000000 #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_65l {
    width: 50px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 58cfddc {
    width: 72%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a5ccb32 {
    align-items: flex-start;
    width: 280px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 12px;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(242,165,26,1) #000000 #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 2d4cd59 {
    width: 50px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#aa3c30fd {
    width: 72%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb9ce1dd {
    width: 220px;
    height: auto;
    max-width: 100%;
    min-height: 50px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_8vh {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 50px;
    column-gap: 4%;
    row-gap: 24px;
    align-content: center;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 10d6b17 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 5cc358e {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 568e01a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_657 {
    width: 100%;
    height: 85px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\30 b58e2b6 {
    margin: -80px 0% 0px 0%;
}
}



@media all {
    
#\36 5257540 {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d16f2d38 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 dd47e53 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 da1b980 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_q9g {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#widget_v69 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_d3d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 12071e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 e1d510c {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#\35 5f166bc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 cb4b1cb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 6fa80d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 edf873f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 4ef3b9a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 6c8da68 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 045f0b6 {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#cfa1fe33 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 00c29eb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 04eb20a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b7759a36 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 100px 0% 100px 0%;
    margin: 0% 0% 0% 0%;
}
    
#e4dc02e3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(243, 238, 231, 1);
    background-image: none;
}
    
#\36 e363c67 {
    margin: 0px 0% 0px 0%;
}
    
#a6d0cacd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b7ddc22 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5ec6a8b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_31u {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
}
    
#widget_ns9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dfde7c7d {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fd294cf6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/75e18a0a/dms3rep/multi/opt/Rustic+Log+Splitter+in+Forest+Green%281%29-1920w.png");
}
    
#\37 2e5bd18 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\32 e700ae6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    align-content: flex-start;
    padding: 80px 80px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\35 9df9712 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 538d3aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_nf1 {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.582089552238806%;
    flex-wrap: nowrap;
    flex-direction: row;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_umd {
    align-items: flex-start;
    width: 48.21%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.363636363636364%;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 73fb93a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 bd0d36b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 db8072c {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 0ca2b0b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-height: 48px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9b4ffd7 {
    align-items: flex-start;
    width: 48.21%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d0e08be {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dbf9b36 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\37 1868828 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 b8da90e {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 065f43b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    align-content: flex-start;
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c1b3bebf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    padding: 40px 80px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\30 a1bbd9e {
    margin: 0px 0% 0px 0%;
}
    
#\35 aadf2b2 {
    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;
}
    
#a58c1597 {
    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;
}
    
#group_tli {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.174880895452156%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_c7g {
    align-items: flex-start;
    width: 47.91%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d2d897c3 {
    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;
}
    
#group_2fb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2f9da96 {
    width: 83%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rij {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 b5fa6b4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 bbf3566 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ee6d94b2 {
    width: 83%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 58d8e66 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e6cd2c0 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ef916c6d {
    width: 83%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2f40fd0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ca4731bd {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 f782cd8 {
    width: 83%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f14c27a1 {
    align-items: flex-start;
    width: 47.91%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a974984 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d87f04ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-height: 48px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pv4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_pv4 {
    width: 100%;
    height: 440px;
    max-width: 100%;
    margin: 2px 0% 0px 0%;
}
}



@media all {
    
#\32 0889713 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 1% 80px 1%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ebaf319d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 0be56cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 bea8fd6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 2f64aa5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sg3 {
    width: 100%;
    height: 382px;
    max-width: 100%;
}
    
#\35 e5b60fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1938ca5 {
    width: 220px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_t9u {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_ti8 {
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(34,34,34,1) rgba(34,34,34,1) rgba(34,34,34,1) rgba(34,34,34,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    align-content: center;
}
    
#\38 193c380 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 ca72c6d {
    align-items: center;
    width: 49%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(34,34,34,1) rgba(34,34,34,1) rgba(34,34,34,1) rgba(34,34,34,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    align-content: center;
}
    
#\33 0023c17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c95e5cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 1abc163 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 f2ee95b {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 ab5946e::before, #\38 ab5946e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(16,43,34,1);
    opacity: 0.95;
    border-radius: inherit;
}
#\38 ab5946e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/75e18a0a/dms3rep/multi/opt/IMG_0512-1920w.jpeg");
    background-attachment: fixed;
}
    
#b808c622 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 54.76%;
    min-width: 4%;
    align-content: flex-start;
    order: 1;
    padding: 80px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#be0457e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.23%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/75e18a0a/dms3rep/multi/opt/Sunlit+Rolling+Countryside+Farmstead-1920w.png");
    background-position: 100% 50%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b3bbeecc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 99bb94b {
    width: 71.28%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b83853a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1bb3211 {
    width: 83%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 05b081c {
    width: 40px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 c150579 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex: 0 1 auto;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0e165fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d508de7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1fc5c92 {
    width: 250px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    min-height: 48px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c33d0c14 {
    margin: 0px 0% 0px 0%;
}
    
#widget_0nj {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 dd6d13d {
    min-height: 40px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ee61936e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 100px 1% 100px 1%;
    margin: 0% 0% 0% 0%;
}
    
#\32 25e7290 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#eeb30eeb {
    margin: 0px 0% 0px 0%;
}
    
#\30 96ddf1f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rk2 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
}
    
#group_5l3 {
    align-items: center;
    width: 31.99%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    background-color: rgba(243,238,231,1);
    background-image: none;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#dc3e175c {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ae3a6c3 {
    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;
}
    
#\38 0f3941b {
    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;
}
    
#\39 eef05f2 {
    align-items: center;
    width: 31.99%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    background-color: rgba(243,238,231,1);
    background-image: none;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#e316022f {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 92f4ff3 {
    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;
}
    
#\31 2508f1d {
    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;
}
    
#\39 a06a95c {
    align-items: center;
    width: 31.99%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    background-color: rgba(243,238,231,1);
    background-image: none;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ce1007b {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c65a23aa {
    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;
}
    
#\30 b3e7c20 {
    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;
}
    
#b4b3549d {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
}
    
#\38 7b62e22 {
    align-items: center;
    width: 31.99%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    background-color: rgba(243,238,231,1);
    background-image: none;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\39 9edb751 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 40b3cbc {
    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 d3e9104 {
    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;
}
    
#\37 9dd5129 {
    align-items: center;
    width: 31.99%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    background-color: rgba(243,238,231,1);
    background-image: none;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 02298b6 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c04eb2f6 {
    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;
}
    
#be9880a8 {
    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;
}
    
#f2a6f283 {
    align-items: center;
    width: 31.99%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    align-content: center;
    background-color: rgba(243,238,231,1);
    background-image: none;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\35 85cde49 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9edc598 {
    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;
}
    
#fd4f2ec9 {
    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 all {
    
#f1469e75 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b75f1af {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 f22aab9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2f70490 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-content: center;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 399a040 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(243,238,231,1);
    background-image: none;
    background-attachment: fixed;
}
    
#\31 e1f8393 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d2197868 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 100px 1% 100px 1%;
    margin: 0% 0% 0% 0%;
}
    
#group_ejd {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_gnq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 dc903e3 {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ce92a74a {
    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) {
    
#\36 3bd85219866cc3622781520 {
    padding: 80px 4% 120px 4%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781522 {
    width: 19%;
    flex: 0 1 auto;
}
    
#\36 3bd85219866cc3622781521 {
    width: 76.98%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 5cc358e {
    padding: 0px 0% 0px 0%;
}
    
#\30 b58e2b6 {
    margin: -55px 0% 0px 0%;
}
    
#widget_657 {
    height: 60px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5257540 {
    width: 60px;
}
    
#\39 dd47e53 {
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: auto;
    padding: 80px 4% 80px 4%;
}
    
#\36 1d82d7d {
    margin: 0px 0% 0px 0%;
}
    
#widget_q9g {
    width: 60px;
}
    
#d16f2d38 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 12071e5 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 e1d510c {
    width: 60px;
}
    
#\35 6fa80d9 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 6c8da68 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 045f0b6 {
    width: 60px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b7759a36 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 e363c67 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dfde7c7d {
    min-height: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 80px 0% 80px 0%;
}
    
#\30 695ef04 {
    margin: 0px 0% 0px 0%;
}
    
#\37 2e5bd18 {
    width: 27.95%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
}
    
#\32 e700ae6 {
    width: 100%;
    min-height: 8px;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#fd294cf6 {
    background-position: 100% 50%;
}
    
#group_nf1 {
    column-gap: 3.582089552238806%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_umd {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.2%;
}
    
#b9b4ffd7 {
    width: 48.2%;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 b8da90e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0% 0px 0%;
}
    
#\30 a1bbd9e {
    margin: 0px 0% 0px 0%;
}
    
#\36 065f43b {
    width: 100%;
    min-height: 80px;
}
    
#c1b3bebf {
    width: 100%;
    min-height: 80px;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#widget_pv4 {
    height: 380px;
}
    
#d87f04ad {
    width: 220px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 0889713 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
}
    
#\30 1abc163 {
    margin: 0px 0% 0px 0%;
}
    
#group_ti8 {
    width: 49%;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ca72c6d {
    width: 49%;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 0be56cf {
    row-gap: 15px;
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\38 bea8fd6 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#widget_sg3 {
    height: 300px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 f2ee95b {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0% 0px 0%;
}
    
#c33d0c14 {
    margin: 0px 0% 0px 0%;
}
    
#be0457e9 {
    width: 100%;
    min-height: 80px;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\33 99bb94b {
    width: 100%;
}
    
#b808c622 {
    width: 100%;
    min-height: 80px;
    row-gap: 15px;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#widget_0nj {
    height: 300px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ee61936e {
    padding: 40px 4% 80px 4%;
}
    
#eeb30eeb {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2197868 {
    padding: 80px 4% 80px 4%;
}
    
#\30 b75f1af {
    margin: 0px 0% 0px 0%;
}
    
#\31 e1f8393 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#group_ejd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 dc903e3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 20px 80px 20px;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#group_jsj {
    justify-content: flex-start;
}
    
#c00b2324 {
    column-gap: 5.828072052315342%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 20px;
}
    
#\38 78cb8e4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 265px;
    min-height: 45px;
}
    
#\37 76674ba {
    margin-right: 0%;
    margin-left: 0%;
    width: 265px;
    min-height: 45px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    align-self: auto;
    align-content: center;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-content: flex-start;
    padding: 80px 20px 80px 20px;
}
    
#\34 934e520 {
    width: 80.18%;
}
    
#group_8jl {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-self: auto;
    align-content: center;
}
    
#group_gcd {
    align-items: center;
    align-content: center;
}
    
#cb9ce1dd {
    width: 180px;
    min-height: 45px;
}
    
#group_8vh {
    width: 100%;
    min-height: 50px;
    align-items: center;
    align-self: auto;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\32 2d4cd59 {
    width: 35px;
}
    
#widget_65l {
    width: 35px;
}
}



@media (max-width: 767px) {
    
#\37 10d6b17 {
    min-height: 40px;
    align-items: center;
    width: 100%;
}
    
#\30 5cc358e {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#widget_657 {
    height: 40px;
}
    
#\30 b58e2b6 {
    margin: -38px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 5257540 {
    width: 60px;
}
    
#d16f2d38 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    margin: 0% 0% 0% 0%;
}
    
#\39 dd47e53 {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 20px;
    padding: 20px 20px 20px 20px;
}
    
#widget_q9g {
    width: 60px;
}
    
#\32 12071e5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    margin: 0% 0% 0% 0%;
}
    
#\38 e1d510c {
    width: 60px;
}
    
#\35 6fa80d9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    margin: 0% 0% 0% 0%;
}
    
#\32 6c8da68 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    margin: 0% 0% 0% 0%;
}
    
#\36 045f0b6 {
    width: 60px;
}
    
#\36 1d82d7d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 04eb20a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    align-content: center;
    row-gap: 12px;
}
    
#b7759a36 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 40px 20px;
}
    
#group_31u {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 e363c67 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dfde7c7d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 60px 20px 60px 20px;
}
    
#\37 2e5bd18 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\32 e700ae6 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
    row-gap: 15px;
    padding: 20px 0px 20px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fd294cf6 {
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
    
#\37 73fb93a {
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0ca2b0b {
    margin-right: 0%;
    margin-left: 0%;
    width: 280px;
    min-height: 45px;
}
    
#b9b4ffd7 {
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\30 695ef04 {
    margin: 0px 0% 0px 0%;
}
    
#group_nf1 {
    column-gap: 3.582089552238806%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#group_umd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 15px;
}
}



@media (max-width: 767px) {
    
#\33 b8da90e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\36 065f43b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c1b3bebf {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 20px 40px 20px;
    margin: 0% 0% 0% 0%;
}
    
#d87f04ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 280px;
    min-height: 45px;
}
    
#widget_pv4 {
    height: 240px;
}
    
#\30 a1bbd9e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 0889713 {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 40px 20px;
}
    
#\33 0be56cf {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    order: 1;
}
    
#\38 bea8fd6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
    
#widget_sg3 {
    height: 240px;
}
    
#\34 1938ca5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 280px;
    min-height: 45px;
}
    
#group_ti8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#\37 ca72c6d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#\33 0023c17 {
    margin-top: 0px;
}
    
#\30 1abc163 {
    margin: 0px 0% 0px 0%;
}
    
#group_t9u {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
}



@media (max-width: 767px) {
    
#\32 f2ee95b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#b808c622 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 15px;
    padding: 40px 20px 40px 20px;
    margin: 0% 0% 0% 0%;
}
    
#be0457e9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 99bb94b {
    width: 100.00%;
}
    
#\36 1fc5c92 {
    margin-right: 0%;
    margin-left: 0%;
    width: 220px;
    min-height: 45px;
}
    
#c33d0c14 {
    margin: 0px 0% 0px 0%;
}
    
#widget_0nj {
    height: 220px;
}
}



@media (max-width: 767px) {
    
#\36 dd6d13d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ee61936e {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 40px 20px;
}
    
#group_rk2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#dc3e175c {
    width: 60px;
}
    
#group_5l3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 eef05f2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e316022f {
    width: 60px;
}
    
#eeb30eeb {
    margin: 0px 0% 0px 0%;
}
    
#\39 a06a95c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 ce1007b {
    width: 60px;
}
    
#b4b3549d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\38 7b62e22 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 9edb751 {
    width: 60px;
}
    
#\37 9dd5129 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 02298b6 {
    width: 60px;
}
    
#f2a6f283 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 85cde49 {
    width: 60px;
}
}



@media (max-width: 767px) {
    
#\30 2f70490 {
    width: 100%;
    min-height: 70px;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 12px;
}
    
#\31 e1f8393 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d2197868 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 20px 40px 20px;
}
    
#\30 b75f1af {
    margin: 0px 0% 0px 0%;
}
    
#group_ejd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 dc903e3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}

#fd294cf6.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhklEQVQI1wF7AIT/AGJNQf1wW0v+hG5Z/o17Wv5hY0X9Nkoy/R45KP4jPSz9IDop/h86KP0AaUM2+W9LO/qBXUj5hmtN/F5aPvouQiv6FTIg+ho1I/kXMyH6FzIg+gBwOCr0bTsq935MNvV/Wz/5WlE29iY5JPcMKhn3ECwb9Q8rGfcOKhj2AuIzqvZt9NUAAAAASUVORK5CYII=')!important}#\38 ab5946e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAAUCBwAAAAAAAAAAAAAAAAECAxIEBREUIUFCYfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACAzH/2gAMAwEAAhEDEQA/AIUV2Xfk6qL8tuJjXK9XnDRxRl7oAAGlorQez//Z')!important}#be0457e9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAIAAAA4WjmaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAh0lEQVQI1wF8AIP/AMPP1bvM1KzE0p27zY2xx4CpwHaium2btWmWsGiTrQCcoIuZoIyOm4qImId/k4F6kHp1i3ZyiHdvhXhugnYAh4NAh4VBgoM/gIQ+e4E5eX4zdXowdXgydXc1dHU1AIV8FYeBF4WCF4mHGYaGF4SFFoCAFn5+GX9+HX58H0JJOsluLoDzAAAAAElFTkSuQmCC')!important}#\36 3d24979f4a54e38542a8abe.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAeEAABBAEFAAAAAAAAAAAAAAADAAECBAYTFjFCVP/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAGREAAgMBAAAAAAAAAAAAAAAAAQIAAwQR/9oADAMBAAIRAxEAPwCRjuSlq1NAUolg/I36qpuAniZEVprtrHFMHz1sekT/2Q==')!important}