*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_3) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1495085844 p { font-size:45px !important; }

  *#dm .dmInner div.u_1495085844 li { font-size:45px !important; }

  *#dm .dmInner div.u_1495085844 { font-size:45px !important; }

  *#dm .dmInner div.u_1734688575 p { font-size:45px !important; }

  *#dm .dmInner div.u_1734688575 li { font-size:45px !important; }

  *#dm .dmInner div.u_1734688575 { font-size:45px !important; }

  *#dm .dmInner div.u_1794703199 p { font-size:32px !important; }

  *#dm .dmInner div.u_1794703199 li { font-size:32px !important; }

  *#dm .dmInner div.u_1794703199 { font-size:32px !important; }

  *#dm .dmInner div.u_1510308518 p { font-size:32px !important; }

  *#dm .dmInner div.u_1510308518 li { font-size:32px !important; }

  *#dm .dmInner div.u_1510308518 { font-size:32px !important; }

  *#dm .dmInner div.u_1566350032 p { font-size:32px !important; }

  *#dm .dmInner div.u_1566350032 li { font-size:32px !important; }

  *#dm .dmInner div.u_1566350032 { font-size:32px !important; }

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

  *#dm .dmInner *.u_1116357074 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1116357074 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner div.u_1892920699 p { font-size:32px !important; }

  *#dm .dmInner div.u_1892920699 li { font-size:32px !important; }

  *#dm .dmInner div.u_1892920699 { font-size:32px !important; }

  *#dm .dmInner div.u_1724287726 p { font-size:50px !important; }

  *#dm .dmInner div.u_1724287726 li { font-size:50px !important; }

  *#dm .dmInner div.u_1724287726 { font-size:50px !important; }

  *#dm .dmInner *.u_1307356671 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1307356671 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner *.u_1307356671 .photoGalleryThumbs .image-container a { padding-top:350px !important; }
}
@media all {
  *#dm .dmInner div.u_1114793110 .rteBlock { text-align:center !important; }

  *#dm .dmInner div.u_1114793110 p {
    color:var(--color_1) !important;
    font-weight:400 !important;
    font-size:24px !important;
  }

  *#dm .dmInner div.u_1114793110 li {
    color:var(--color_1) !important;
    font-weight:400 !important;
    font-size:24px !important;
  }

  *#dm .dmInner div.u_1114793110 {
    color:var(--color_1) !important;
    font-weight:400 !important;
    font-size:24px !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1495085844 p {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1495085844 li {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1495085844 {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1734688575 p {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1734688575 li {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1734688575 {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1830642182 p {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1830642182 li {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1830642182 {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1794703199 p {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1794703199 li {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1794703199 {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner nav.u_1527908722.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item:hover { color:var(--color_7) !important; }

  *#dm .dmInner nav.u_1527908722.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.hover { color:var(--color_7) !important; }

  *#dm .dmInner nav.u_1527908722.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item.dmNavItemSelected { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1510308518 p {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1510308518 li {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1510308518 {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1566350032 p {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1566350032 li {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1566350032 {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner *.u_1116357074 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner div.u_1892920699 p {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1892920699 li {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1892920699 {
    color:rgb(11,46,76) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(11,46,76) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1724287726 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1724287726 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1724287726 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:700 !important;
    text-decoration:none solid rgb(255,255,255) !important;
    letter-spacing:normal !important;
    font-family:"Open Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:center !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1325948554 img {
    box-shadow:rgb(0,0,0) 3px 3px 11px 0px !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1307356671 .photoGalleryThumbs .image-container { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_1362384592 img {
    box-shadow:rgb(0,0,0) 3px 3px 11px 0px !important;
    border-radius:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner div.u_1409911279 img {
    box-shadow:rgb(0,0,0) 3px 3px 11px 0px !important;
    border-radius:0px 0px 0px 0px !important;
    object-fit:cover !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1564707603 img {
    box-shadow:rgb(0,0,0) 3px 3px 11px 0px !important;
    border-radius:0px 0px 0px 0px !important;
    object-fit:cover !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1634982007 img {
    box-shadow:rgb(0,0,0) 3px 3px 11px 0px !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_2947598756 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1380163728 img {
    box-shadow:rgb(0,0,0) 3px 3px 11px 0px !important;
    border-radius:0px 0px 0px 0px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_755584832 img { object-fit:contain !important; }

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

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

  *#dm .dmInner div.u_1405213169 .svg { fill:var(--color_5) !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1495085844 p { font-size:35px !important; }

  *#dm .dmInner div.u_1495085844 li { font-size:35px !important; }

  *#dm .dmInner div.u_1495085844 { font-size:35px !important; }

  *#dm .dmInner div.u_1734688575 p { font-size:35px !important; }

  *#dm .dmInner div.u_1734688575 li { font-size:35px !important; }

  *#dm .dmInner div.u_1734688575 { font-size:35px !important; }

  *#dm .dmInner div.u_1794703199 p { font-size:30px !important; }

  *#dm .dmInner div.u_1794703199 li { font-size:30px !important; }

  *#dm .dmInner div.u_1794703199 { font-size:30px !important; }

  *#dm .dmInner div.u_1510308518 p { font-size:30px !important; }

  *#dm .dmInner div.u_1510308518 li { font-size:30px !important; }

  *#dm .dmInner div.u_1510308518 { font-size:30px !important; }

  *#dm .dmInner div.u_1566350032 p { font-size:30px !important; }

  *#dm .dmInner div.u_1566350032 li { font-size:30px !important; }

  *#dm .dmInner div.u_1566350032 { font-size:30px !important; }

  *#dm .dmInner div.u_1892920699 p { font-size:30px !important; }

  *#dm .dmInner div.u_1892920699 li { font-size:30px !important; }

  *#dm .dmInner div.u_1892920699 { font-size:30px !important; }

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

  *#dm .dmInner *.u_1116357074 .photoGalleryThumbs { padding:8px !important; }

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

  *#dm .dmInner *.u_1116357074 .photoGalleryViewAll { padding:0 8px !important; }

  *#dm .dmInner div.u_1724287726 p { font-size:50px !important; }

  *#dm .dmInner div.u_1724287726 li { font-size:50px !important; }

  *#dm .dmInner div.u_1724287726 { font-size:50px !important; }

  *#dm .dmInner *.u_1307356671 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1307356671 .photoGalleryViewAll { padding:0 20px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1495085844 p { font-size:20px !important; }

  *#dm .dmInner div.u_1495085844 li { font-size:20px !important; }

  *#dm .dmInner div.u_1495085844 { font-size:20px !important; }

  *#dm .dmInner div.u_1734688575 p { font-size:20px !important; }

  *#dm .dmInner div.u_1734688575 li { font-size:20px !important; }

  *#dm .dmInner div.u_1734688575 { font-size:20px !important; }

  *#dm .dmInner div.u_1794703199 p { font-size:30px !important; }

  *#dm .dmInner div.u_1794703199 li { font-size:30px !important; }

  *#dm .dmInner div.u_1794703199 { font-size:30px !important; }

  *#dm .dmInner div.u_1510308518 p { font-size:30px !important; }

  *#dm .dmInner div.u_1510308518 li { font-size:30px !important; }

  *#dm .dmInner div.u_1510308518 { font-size:30px !important; }

  *#dm .dmInner div.u_1566350032 p { font-size:30px !important; }

  *#dm .dmInner div.u_1566350032 li { font-size:30px !important; }

  *#dm .dmInner div.u_1566350032 { font-size:30px !important; }

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

  *#dm .dmInner div.u_1892920699 p { font-size:30px !important; }

  *#dm .dmInner div.u_1892920699 li { font-size:30px !important; }

  *#dm .dmInner div.u_1892920699 { font-size:30px !important; }

  *#dm .dmInner *.u_1116357074 .photoGalleryThumbs { padding:8px !important; }

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

  *#dm .dmInner *.u_1116357074 .photoGalleryViewAll { padding:0 8px !important; }

  *#dm .dmInner div.u_1724287726 p { font-size:40px !important; }

  *#dm .dmInner div.u_1724287726 li { font-size:40px !important; }

  *#dm .dmInner div.u_1724287726 { font-size:40px !important; }

  *#dm .dmInner *.u_1307356671 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1307356671 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner *.u_1307356671 .photoGalleryThumbs .image-container a { padding-top:170px !important; }
}
separatorHomeCss{color:red !important}*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1243667655
{
	margin-left:0 !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	margin-right:0 !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm .dmInner div.u_1114793110
{
	columns:3 !important;
}
*#dm .dmInner div.u_1114793110
{
	columns:3 !important;
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_6);
    --overlapping-background-image: var(--color_6);
}
}



@media all {
    
#\35 31bfbdc {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\37 6099a79 {
    align-self: auto;
    max-width: 100%;
    width: 70.2%;
    justify-self: auto;
    height: auto;
    min-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 79c8566 {
    margin: 0px 0% 0px 0%;
}
    
#\36 aadc411 {
    max-width: 100%;
    width: 95.38461538461539%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6cb6b8b {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: flex-start;
    flex-wrap: wrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dd30050b {
    max-width: 100%;
    width: 95.38461538461539%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 77d2e61 {
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d9c279d {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 0px;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 e70408b {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    min-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a201f08f {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 70.2%;
    min-height: auto;
    align-items: flex-start;
    min-width: 70.2%;
    padding: 0px 0px 64px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 d4b8733 {
    max-width: 100%;
    width: 295px;
    justify-self: auto;
    height: auto;
    min-width: 295px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad234dd1 {
    width: 300px;
    height: 52px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e925ccbc {
    column-gap: 2%;
    row-gap: 48px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 64px 64px 0px 64px;
    margin: 0% 0% 0% 0%;
}
    
#\33 94528c8 {
    row-gap: 24px;
    column-gap: 4%;
    max-height: 100%;
    width: 100%;
    justify-content: flex-start;
    min-height: auto;
    align-items: center;
    flex-wrap: nowrap;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 ab9a509 {
    margin: 0px 0% 0px 0%;
}
    
#bdf5e904 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bc9fa47e {
    max-height: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    max-width: 90%;
    width: 45%;
    align-items: center;
    justify-self: auto;
    order: 0;
    min-width: 290px;
    padding: 0px 24px 0px 24px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e517aba {
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    min-height: 514px;
    flex-wrap: nowrap;
    padding: 64px 48px 64px 48px;
    margin: 0% 0% 0% 0%;
}
    
#\32 045d401 {
    max-height: 52px;
    max-width: 250px;
    width: 100%;
    min-height: 52px;
    justify-self: auto;
    height: 52px;
    order: 0;
    min-width: 175px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e44236a3 {
    column-gap: 0%;
    row-gap: 24px;
    flex-direction: row;
    width: 100%;
    min-height: 8px;
    align-items: center;
    flex-wrap: wrap;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 f4b5718 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba8fde5e {
    width: 532px;
    height: 774px;
    max-width: 100%;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de15a853 {
    row-gap: 16px;
    column-gap: 16px;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: center;
    flex-wrap: nowrap;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#be480972 {
    row-gap: 16px;
    column-gap: 4%;
    max-height: 100%;
    width: 100%;
    min-height: auto;
    align-items: flex-start;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 dee1cd3 {
    max-height: 52px;
    max-width: 250px;
    width: 100%;
    min-height: 52px;
    justify-self: auto;
    height: 52px;
    order: 2;
    min-width: 175px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a491932f {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 16dd6db {
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-attachment: fixed;
}
#\37 16dd6db.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#widget_23d {
    width: 252px;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\32 fa867a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e6b73b9 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4209ad3 {
    width: 100%;
    height: 1000px;
    max-width: 100%;
    order: 1;
}
    
#d5823601 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 0px;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 85c89ee {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dd24a093 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#\39 3e2ab9e {
    margin: 0px 0% 0px 0%;
}
    
#\36 8da44f4 {
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-wrap: nowrap;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d75149b3 {
    column-gap: 2%;
    row-gap: 48px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 64px 48px 64px 48px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\34 6e48d5e {
    max-width: 100%;
    width: 90.07%;
    height: auto;
    justify-self: auto;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c18431bf {
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-height: 0px;
    align-items: center;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 efd436d {
    width: 97.49%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2eb55d4 {
    margin: 0px 0% 0px 0%;
}
    
#\39 7c1d6ed {
    flex-direction: row;
    align-items: flex-start;
    width: 99.81%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#db78260e {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    max-width: none;
    padding: 100px 4% 100px 4%;
    margin: 0% 0% 0% 0%;
}
    
#dbb0fbf7 {
    width: 99.50%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 c6355aa::before, #\32 c6355aa > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.5;
}
#\32 c6355aa {
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/Gemini_Generated_Image_6xuicl6xuicl6xui-1920w.png");
    border-width: 4px 0 0 0;
    border-color: rgba(241,207,128,1) #000000 #000000 #000000;
    border-style: solid;
    background-attachment: fixed;
}
    
#\31 7c02b65 {
    max-width: 250px;
    width: 245.984px;
    height: 52px;
    align-self: auto;
    order: 1;
    min-width: 175px;
    min-height: 52px;
    max-height: 52px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 28a1349 {
    align-items: center;
    width: 52.45%;
    min-height: 253px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 1.2493696214475118%;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dln {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 94.75%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_373 {
    width: 40.82%;
    height: 488px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ohs {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 2;
}
    
#widget_rqq {
    width: 246px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 52px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\35 244022f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 48%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 b8539cf {
    margin: 0px 0px 0px 0px;
}
    
#\30 206b3dc {
    min-height: 725px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 64px 4% 64px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d464ced7::before, #d464ced7 > .bgExtraLayerOverlay {
    
}
#d464ced7 {
    background-color: var(--color_5);
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    border-width: 4px 0 0 0;
    border-color: rgba(241,207,128,1) #000000 #000000 #000000;
    border-style: solid;
    background-attachment: fixed;
}
#d464ced7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#a3e8f10c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a3e8f10c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ad66575.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 ad66575 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3d1cb8f {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_39k {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    border-width: 4px 4px 4px 4px;
    border-color: rgba(239,191,4,1) rgba(239,191,4,1) rgba(239,191,4,1) rgba(239,191,4,1);
    border-style: solid;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#group_23i {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_lre {
    width: 100.00%;
    height: 582px;
    max-width: 100%;
}
}



@media all {
    
#\31 55c634f::before, #\31 55c634f > .bgExtraLayerOverlay {
    
}
#\31 55c634f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-attachment: fixed;
}
#\31 55c634f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#\31 18936c3 {
    width: 35.86%;
    height: auto;
    max-width: 100%;
}
    
#\35 0099fbc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 281aced {
    width: 36.23%;
    height: auto;
    max-width: 100%;
}
    
#\37 b0bac1a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b434652f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b98c7f2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f9a1aaf8 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 64px 4% 64px 4%;
    margin: 0% 0% 0% 0%;
}
    
#c6de3caa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 87e6a6d {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 81c3954 {
    width: 99.64%;
    grid-template-rows: minmax(544px, max-content);
    max-width: 100%;
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/USA-1920w.png");
}
#\34 81c3954.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA60lEQVQI1xXCi06CUAAA0PspIgqXR5DK8/JGQEECFFPS0HWZBCtHm+v/W2cHiAIvL2aGrppIs5BmIs3QVKTKuvIfGLqyWrplttnn6b5IizSOQz9wbc8yPNsE68CryqzDdY/rvrncrqf34+61SDerIPQcsA7c82E7dPjx3f7eu8dXe28/bpfT7iXxHRMgVUoi/1KVPa6HT/zTN0OHm7rK4kiTF4BnoCrNQs8us+R82NbH8q3M8yTyLDQXBUASBD2diDxnqPLSMQPXdi2kK9L8WeBZCIjRiByPqQnJQJrnmCee5VjIMTQDKUhN/wC/Az+yU4H5dgAAAABJRU5ErkJggg==');
}
    
#b38a9858 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 31fe8e4 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ac61a11 {
    background-color: var(--color_6);
    background-image: none;
}
    
#\36 aa589e5 {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 64px 48px 64px 48px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 ae26282 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d67b4251::before, #d67b4251 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.5;
    height: 100%;
}
#d67b4251 {
    min-height: 80px;
    background-position: 0% 0%;
    column-gap: 4%;
    row-gap: 48px;
    border-radius: 0px 0px 0px 0px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    background-image: url();
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#d67b4251.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 1fd6ec3 {
    margin: 0px 0% 0px 0%;
}
    
#d3c5a2e8 {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 2;
}
    
#\34 a4ae708 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c2e2fad2 {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-left: -1px;
    margin-top: 29px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 32e9b3b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: none;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 e9ad1d9 {
    width: 99.68%;
    height: 393px;
    max-width: 100.00006921812361%;
    align-self: stretch;
}
    
#\31 fd22d78 {
    min-height: 443px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 25px 2% 25px 2%;
    margin: 0% 0% 0% 0%;
}
    
#e6f2eed7 {
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-color: var(--color_6);
    background-attachment: fixed;
}
#e6f2eed7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#\30 94208a7 {
    margin: 0px 0% 0px 0%;
}
    
#efb738d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ce702138 {
    width: 100%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e52e14a4 {
    margin: 0px 0% 0px 0%;
}
    
#\37 166ba37 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-attachment: fixed;
}
#\37 166ba37.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#ffd74399 {
    width: 99.64%;
    height: auto;
    max-width: 100%;
}
    
#\36 131f1f4 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 32px 2% 32px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 9f6e3eb {
    width: 92.55%;
    height: auto;
    max-width: 100%;
}
    
#\30 b3d12db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
    border-width: 1px 4px 4px 1px;
    border-color: var(--color_3) rgba(92,49,134,1) rgba(92,49,134,1) var(--color_3);
    border-style: solid;
    border-radius: 25px 25px 25px 25px;
    background-color: var(--color_6);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 658ab64 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.43663914565451%;
    flex-wrap: nowrap;
}
    
#\37 20894f7 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 895px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/5258-1920w.png");
    height: auto;
    margin-top: 54px;
}
#\37 20894f7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f0b14130 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#bfd44eb3 {
    min-height: 93px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 48px 0px 48px;
    margin: 0% 0% 0% 0%;
}
    
#\39 f1dd101::before, #\39 f1dd101 > .bgExtraLayerOverlay {
    
}
#\39 f1dd101 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-attachment: fixed;
}
#\39 f1dd101.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#widget_jnm {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 1;
}
    
#af3d1979 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#da7cd624 {
    width: 100.00%;
    height: 663px;
    max-width: 100.00006921812361%;
    align-self: stretch;
}
    
#fb56ce5f {
    width: 99.74%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 27530a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c87b4599 {
    margin: 0px 0% 0px 0%;
}
    
#c79139e3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    border-width: 0 4px 4px 0;
    border-color: #000000 rgba(92,49,134,1) rgba(92,49,134,1) #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 5cdd603 {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-left: -1px;
    margin-top: 29px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0e25d41 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 9a92eb0 {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 25px 4% 25px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 afb2158 {
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-color: rgba(89,109,114,1);
    background-attachment: fixed;
}
#\38 afb2158.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#widget_79f {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#\35 3240b6f {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 25px 4% 25px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 f8ead2e {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-left: -1px;
    margin-top: 29px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f7eb9d0 {
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-color: rgba(89,109,114,1);
    background-attachment: fixed;
}
#\36 f7eb9d0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#\33 81b41d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 8216cb6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 0;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    border-width: 0 4px 4px 0;
    border-color: #000000 rgba(92,49,134,1) rgba(92,49,134,1) #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#baa313e9 {
    width: 100.00%;
    height: 663px;
    max-width: 100.00006921812361%;
    align-self: stretch;
}
    
#\38 c6287ee {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 3;
}
    
#a2413b78 {
    margin: 0px 0% 0px 0%;
}
    
#\35 e1ed661 {
    width: 99.74%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b57e26ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\34 4982032 {
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-color: rgba(89,109,114,1);
    background-attachment: fixed;
}
#\34 4982032.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#b391d760 {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-left: -1px;
    margin-top: 29px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f13b6a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    border-width: 0 4px 4px 0;
    border-color: #000000 rgba(92,49,134,1) rgba(92,49,134,1) #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 a4cb2a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ee071683 {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 25px 4% 25px 4%;
    margin: 0% 0% 0% 0%;
}
    
#e87fb681 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 e3304e2 {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 3;
}
    
#c1a66de7 {
    width: 100.00%;
    height: 663px;
    max-width: 100.00006921812361%;
    align-self: stretch;
}
    
#\38 2976b51 {
    width: 99.74%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 00f23a8 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 8762944 {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 3;
}
    
#b7ad6337 {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-left: -1px;
    margin-top: 29px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a27edbd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 204960d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    border-width: 0 4px 4px 0;
    border-color: #000000 rgba(92,49,134,1) rgba(92,49,134,1) #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b054b54b {
    width: 100.00%;
    height: 663px;
    max-width: 100.00006921812361%;
    align-self: stretch;
}
    
#\33 1e3feb4 {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 25px 4% 25px 4%;
    margin: 0% 0% 0% 0%;
}
    
#be38d359 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 2372218 {
    width: 99.74%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#bdf628c6 {
    margin: 0px 0% 0px 0%;
}
    
#\36 6ac934e {
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-color: rgba(89,109,114,1);
    background-attachment: fixed;
}
#\36 6ac934e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
}



@media all {
    
#\30 fcbab00 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#\39 8a67847 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.7%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 bb41278 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 636c1b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fb19e638 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#\36 f8cd6f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 50542dd::before, #\32 50542dd > .bgExtraLayerOverlay {
    
}
#\32 50542dd {
    background-color: rgba(192, 193, 193, 1);
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-attachment: fixed;
}
#\32 50542dd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#\38 69a3b62 {
    min-height: 372px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 0% 20px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 ccab5f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.7%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e06fced1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.7%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 210df60 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#widget_esh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_lcj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d6dc98f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.7%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 65e1a00 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#a9dde5bd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 7c37d13 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c6e8cead {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 5b59154 {
    margin: 0px 0% 0px 0%;
}
    
#\37 a8748d6 {
    min-height: 247px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 2% 6% 1% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 8301f0a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 4c59659 {
    width: 1067.89px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d6a38b2 {
    width: 100%;
    height: auto;
    max-width: none;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e07c20c7 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-attachment: fixed;
}
#e07c20c7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
}



@media all {
    
#\37 14aabc1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-style: solid;
    background-image: url();
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\37 14aabc1.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#b64ed9b0 {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-attachment: fixed;
}
#b64ed9b0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#\34 8aaa579 {
    min-height: 819px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 0% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 dad1397 {
    margin: 0px 0% 0px 0%;
}
    
#a4d90793 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 63f489a {
    width: 280px;
    height: 50px;
    max-width: 100%;
    order: 3;
}
    
#\39 7a07d1c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 b38f210 {
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-color: rgba(89,109,114,1);
    background-attachment: fixed;
}
#\30 b38f210.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#ae1f3622 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    order: 0;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    border-width: 0 4px 4px 0;
    border-color: #000000 rgba(92,49,134,1) rgba(92,49,134,1) #000000;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d1e9fc07 {
    width: 100.00%;
    height: 663px;
    max-width: 100.00006921812361%;
    align-self: stretch;
}
    
#\33 4376b96 {
    width: 99.74%;
    height: auto;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 216c241 {
    min-height: 600px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 25px 4% 25px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 ffa4394 {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin-left: -1px;
    margin-top: 29px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 fc0bab9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 f80069e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a85160cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.1%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b6e4e24e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f47afa04 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#f834bd23 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 77ec67a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.1%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a8d5e503 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#\37 3920a12 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f171840a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 15.00%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 6b435af {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 601baa0::before, #\35 601baa0 > .bgExtraLayerOverlay {
    
}
#\35 601baa0 {
    background-color: rgba(192, 193, 193, 1);
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-attachment: fixed;
}
#\35 601baa0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#\32 d098b1c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 13.605499999999997%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#faef3f25 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#\31 c13ef60 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.1%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 0d71b17 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 660fc42 {
    min-height: 274px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 25px 0% 25px 0%;
    margin: 0% 0% 0% 0%;
}
    
#a555a2a4 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#\34 3c4025f {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#\31 756f334 {
    margin: 0px 0% 0px 0%;
}
    
#\32 5184def {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 14.1%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 f3b1547 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#\34 b00c197 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 6f448ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a1573dd8 {
    min-height: 80px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 25px 48px 25px 48px;
    margin: 0% 0% 0% 0%;
}
    
#cb239dea {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-attachment: fixed;
}
#cb239dea.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#widget_5qn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 3f69af9 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 7599412 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d9002740 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 1bd9d54 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 349a565 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
    
#e72a27e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 d3efcf9 {
    min-height: 372px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 0% 20px 0%;
    margin: 0% 0% 0% 0%;
}
    
#c608540f {
    margin: 0px 0% 0px 0%;
}
    
#\37 8715bbb::before, #\37 8715bbb > .bgExtraLayerOverlay {
    
}
#\37 8715bbb {
    background-color: rgba(192, 193, 193, 1);
    background-image: url("https://lirp.cdn-website.com/877e3bf7/dms3rep/multi/opt/46545-1920w.png");
    background-attachment: fixed;
}
#\37 8715bbb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#dc48362b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    align-items: center;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e3af2628 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 735d7c3 {
    width: 70px;
    height: 70px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dd30050b {
    width: 100%;
}
    
#\38 6cb6b8b {
    column-gap: 24px;
}
    
#\39 77d2e61 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d9c279d {
    width: 100%;
    min-height: 80px;
}
    
#a201f08f {
    width: 100%;
    row-gap: 0px;
    padding: 0px 0px 64px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6099a79 {
    width: 100%;
    height: auto;
}
    
#e925ccbc {
    column-gap: 0%;
    row-gap: 48px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 64px 0% 0% 0%;
}
    
#\39 79c8566 {
    margin: 0px 0% 0px 0%;
}
    
#\33 94528c8 {
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 ab9a509 {
    margin: 0px 0% 0px 0%;
}
    
#bdf5e904 {
    column-gap: 0px;
    width: undefinednull;
}
    
#bc9fa47e {
    max-width: 90%;
    width: 100%;
    height: auto;
    min-height: 203px;
    padding: 0px 0px 24px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 e517aba {
    column-gap: 0%;
    row-gap: 6px;
    flex-direction: row;
    min-height: 419px;
    flex-wrap: nowrap;
    padding: 64px 48px 64px 48px;
}
    
#\32 045d401 {
    min-width: 175px;
    order: 2;
    max-width: 250px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#de15a853 {
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2.8720480170527853%;
}
    
#\30 dee1cd3 {
    min-width: 175px;
    order: 0;
    max-width: 250px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e44236a3 {
    width: 100%;
    min-height: 8px;
    column-gap: 3%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_23d {
    margin-right: 0%;
    margin-left: 0%;
    width: 44.71%;
    height: auto;
    min-height: 50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5823601 {
    width: 100%;
    min-height: 80px;
}
    
#\39 3e2ab9e {
    margin: 0px 0% 0px 0%;
}
    
#\36 8da44f4 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d75149b3 {
    column-gap: 0%;
    row-gap: 48px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 64px 48px 0% 48px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 6e48d5e {
    width: 619px;
    margin-left: 0%;
    margin-right: 0%;
    order: 0;
}
    
#c18431bf {
    align-items: center;
}
    
#\38 2eb55d4 {
    margin: 0px 0% 0px 0%;
}
    
#\39 7c1d6ed {
    justify-content: center;
    order: 2;
}
    
#db78260e {
    min-height: 401px;
    padding: 64px 48px 64px 48px;
}
    
#dbb0fbf7 {
    width: 100.00%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#\32 c6355aa::before, #\32 c6355aa > .bgExtraLayerOverlay {
    
}
    
#\32 28a1349 {
    align-items: center;
    width: 99.06%;
}
    
#group_dln {
    order: 0;
}
    
#widget_373 {
    width: 76.08%;
}
    
#\32 efd436d {
    order: 1;
}
    
#widget_ohs {
    height: 380px;
    margin-top: 31px;
    width: 61.55%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ad66575 {
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 244022f {
    row-gap: 48px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    order: 1;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 206b3dc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 48px;
    column-gap: 0%;
    padding: 64px 48px 64px 48px;
}
    
#\39 b8539cf {
    margin: 0px 0px 0px 0px;
}
    
#a3e8f10c {
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#d464ced7::before, #d464ced7 > .bgExtraLayerOverlay {
    
}
#d464ced7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#group_39k {
    order: 2;
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 281aced {
    width: 45.03%;
}
    
#\31 55c634f::before, #\31 55c634f > .bgExtraLayerOverlay {
    
}
#\31 55c634f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#\31 18936c3 {
    width: 43.21%;
}
    
#f9a1aaf8 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 20px 2% 20px 2%;
}
    
#b38a9858 {
    margin: 0px 0% 0px 0%;
}
    
#c6de3caa {
    width: 100%;
    min-height: 80px;
}
    
#\37 b0bac1a {
    width: 100%;
    min-height: 80px;
}
    
#\34 81c3954 {
    width: 99.62%;
    grid-template-rows: minmax(422px, max-content);
}
#\34 81c3954.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA60lEQVQI1xXCi06CUAAA0PspIgqXR5DK8/JGQEECFFPS0HWZBCtHm+v/W2cHiAIvL2aGrppIs5BmIs3QVKTKuvIfGLqyWrplttnn6b5IizSOQz9wbc8yPNsE68CryqzDdY/rvrncrqf34+61SDerIPQcsA7c82E7dPjx3f7eu8dXe28/bpfT7iXxHRMgVUoi/1KVPa6HT/zTN0OHm7rK4kiTF4BnoCrNQs8us+R82NbH8q3M8yTyLDQXBUASBD2diDxnqPLSMQPXdi2kK9L8WeBZCIjRiByPqQnJQJrnmCee5VjIMTQDKUhN/wC/Az+yU4H5dgAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 31fe8e4 {
    width: 100%;
}
    
#\36 aa589e5 {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 64px 48px 64px 48px;
}
    
#d67b4251 {
    width: 100%;
    min-height: 80px;
    row-gap: 48px;
}
#d67b4251.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 1fd6ec3 {
    margin: 0px 0% 0px 0%;
}
    
#d3c5a2e8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d3c5a2e8 {
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c2e2fad2 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#\34 e9ad1d9 {
    height: 618px;
}
    
#\31 fd22d78 {
    min-height: 500px;
    padding-left: 2%;
    padding-right: 2%;
}
    
#efb738d9 {
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 10px;
}
    
#ce702138 {
    align-self: stretch;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e52e14a4 {
    margin: 0px 0% 0px 0%;
}
    
#\36 131f1f4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 b3d12db {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#\37 20894f7 {
    height: auto;
    min-height: 414px;
}
#\37 20894f7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bfd44eb3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#af3d1979 {
    margin: 0px 0% 0px 0%;
}
    
#\39 f1dd101::before, #\39 f1dd101 > .bgExtraLayerOverlay {
    
}
#\39 f1dd101.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#da7cd624 {
    height: 618px;
}
    
#fb56ce5f {
    align-self: stretch;
}
    
#c79139e3 {
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 10px;
}
    
#\30 5cdd603 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#\35 9a92eb0 {
    min-height: 500px;
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 3240b6f {
    min-height: 500px;
    padding-left: 2%;
    padding-right: 2%;
}
    
#\34 f8ead2e {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#\35 8216cb6 {
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 10px;
}
    
#baa313e9 {
    height: 618px;
}
    
#\35 e1ed661 {
    align-self: stretch;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b391d760 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#\34 f13b6a9 {
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 10px;
}
    
#ee071683 {
    min-height: 500px;
    padding-left: 2%;
    padding-right: 2%;
}
    
#c1a66de7 {
    height: 618px;
}
    
#\38 2976b51 {
    align-self: stretch;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b7ad6337 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
    
#\36 204960d {
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 10px;
}
    
#b054b54b {
    height: 618px;
}
    
#\33 1e3feb4 {
    min-height: 500px;
    padding-left: 2%;
    padding-right: 2%;
}
    
#\30 2372218 {
    align-self: stretch;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 8a67847 {
    width: 49%;
    row-gap: 20px;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 69a3b62 {
    column-gap: 2%;
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 320px;
}
    
#\39 ccab5f2 {
    width: 49%;
    row-gap: 20px;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e06fced1 {
    width: 49%;
    row-gap: 20px;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d6dc98f5 {
    width: 49%;
    row-gap: 20px;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 50542dd::before, #\32 50542dd > .bgExtraLayerOverlay {
    
}
#\32 50542dd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 a8748d6 {
    min-height: 88px;
    padding: 8% 4% 2% 4%;
}
    
#\38 4c59659 {
    width: 100.00%;
}
    
#\32 d6a38b2 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 14aabc1 {
    width: 100%;
    min-height: 8px;
    row-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
#\37 14aabc1.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\34 8aaa579 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 360px;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ae1f3622 {
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 10px;
}
    
#d1e9fc07 {
    height: 618px;
}
    
#\33 4376b96 {
    align-self: stretch;
}
    
#\33 216c241 {
    min-height: 500px;
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 ffa4394 {
    align-self: stretch;
    width: 100%;
    max-width: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 c13ef60 {
    width: 32%;
    row-gap: 20px;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f171840a {
    width: 32%;
    row-gap: 20px;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 77ec67a {
    width: 32%;
    row-gap: 20px;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#a85160cb {
    width: 32%;
    row-gap: 20px;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 d098b1c {
    width: 32%;
    row-gap: 20px;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 601baa0::before, #\35 601baa0 > .bgExtraLayerOverlay {
    
}
#\35 601baa0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#\32 660fc42 {
    column-gap: 2%;
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 320px;
}
    
#\32 5184def {
    width: 32%;
    row-gap: 20px;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a1573dd8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 3f69af9 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dc48362b {
    width: 49%;
    row-gap: 20px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d3efcf9 {
    column-gap: 2%;
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
}
    
#d9002740 {
    width: 49%;
    row-gap: 20px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\37 8715bbb::before, #\37 8715bbb > .bgExtraLayerOverlay {
    
}
#\37 8715bbb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\30 206b3dc {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d464ced7 {
    grid-template-rows: minmax(8px, max-content);
}
#d464ced7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\36 ac61a11 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 aa589e5 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\37 a8748d6 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e07c20c7 {
    grid-template-rows: minmax(8px, max-content);
}
#e07c20c7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#b64ed9b0 {
    grid-template-rows: minmax(8px, max-content);
}
#b64ed9b0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#\34 8aaa579 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#dd30050b {
    width: 100.00008365575657%;
}
    
#\38 6cb6b8b {
    column-gap: 24px;
}
    
#\39 77d2e61 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
    padding: 12px 0px 8px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d9c279d {
    row-gap: 24px;
    padding-left: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
    padding-right: 16px;
}
    
#a201f08f {
    width: 100%;
    row-gap: 0px;
}
    
#\33 e70408b {
    width: 100.00018425532697%;
}
    
#\37 6099a79 {
    height: auto;
}
    
#e925ccbc {
    row-gap: 48px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 64px 0% 0px 0%;
}
    
#\39 79c8566 {
    margin: 0px 0% 0px 0%;
}
    
#\36 aadc411 {
    width: 100.00008365575657%;
}
}



@media (max-width: 767px) {
    
#\32 ab9a509 {
    margin: 0px 0% 0px 0%;
}
    
#bc9fa47e {
    width: 100%;
    row-gap: 24px;
    padding: 0px 0px 24px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 e517aba {
    row-gap: 0px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 64px 24px 64px 24px;
}
    
#\32 045d401 {
    width: 100%;
    min-width: 175px;
    max-width: 250px;
    margin: 0px 0% 0px 0%;
}
    
#de15a853 {
    column-gap: 16px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#be480972 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 dee1cd3 {
    width: 100%;
    min-width: 175px;
    max-width: 250px;
    margin: 0px 0% 0px 0%;
}
    
#e44236a3 {
    width: 100%;
    min-height: 0px;
    justify-content: center;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ba8fde5e {
    height: 984px;
}
    
#widget_23d {
    height: auto;
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\37 e6b73b9 {
    width: 100%;
}
    
#d5823601 {
    row-gap: 24px;
    padding-left: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
    padding-right: 16px;
}
    
#\39 3e2ab9e {
    margin: 0px 0% 0px 0%;
}
    
#\36 8da44f4 {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
    padding: 12px 0px 8px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d75149b3 {
    row-gap: 48px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 64px 24px 0px 24px;
}
}



@media (max-width: 767px) {
    
#\34 6e48d5e {
    width: 100%;
    order: 0;
}
    
#c18431bf {
    width: 100%;
    min-height: 80px;
    height: auto;
    padding: 16px 16px 16px 16px;
}
    
#\32 efd436d {
    width: 100%;
    order: 1;
}
    
#\38 2eb55d4 {
    margin: 0px 0% 0px 0%;
}
    
#\39 7c1d6ed {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    align-items: center;
}
    
#db78260e {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 32px 24px 32px 24px;
}
    
#dbb0fbf7 {
    width: 100.00%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#\32 c6355aa::before, #\32 c6355aa > .bgExtraLayerOverlay {
    
}
    
#\31 7c02b65 {
    min-width: 32px;
    order: 0;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 28a1349 {
    align-items: center;
    width: 100.00%;
}
    
#widget_373 {
    height: 240px;
    width: 95.68%;
}
    
#widget_ohs {
    height: 290px;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\33 ad66575 {
    width: 100%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 244022f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    justify-content: flex-start;
    row-gap: 48px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 206b3dc {
    min-height: 0;
    flex-direction: column;
    row-gap: 48px;
    flex-wrap: nowrap;
    padding: 32px 24px 32px 24px;
}
    
#\39 b8539cf {
    margin: 0px 0px 0px 0px;
}
    
#a3e8f10c {
    width: 100%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#d464ced7::before, #d464ced7 > .bgExtraLayerOverlay {
    
}
#d464ced7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#group_39k {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 2;
}
    
#widget_lre {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\31 55c634f::before, #\31 55c634f > .bgExtraLayerOverlay {
    
}
#\31 55c634f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#\37 b0bac1a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f9a1aaf8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c6de3caa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 81c3954 {
    width: 99.64%;
    grid-template-rows: minmax(360px, max-content);
    background-repeat: no-repeat;
    background-size: contain;
}
#\34 81c3954.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA60lEQVQI1xXCi06CUAAA0PspIgqXR5DK8/JGQEECFFPS0HWZBCtHm+v/W2cHiAIvL2aGrppIs5BmIs3QVKTKuvIfGLqyWrplttnn6b5IizSOQz9wbc8yPNsE68CryqzDdY/rvrncrqf34+61SDerIPQcsA7c82E7dPjx3f7eu8dXe28/bpfT7iXxHRMgVUoi/1KVPa6HT/zTN0OHm7rK4kiTF4BnoCrNQs8us+R82NbH8q3M8yTyLDQXBUASBD2diDxnqPLSMQPXdi2kK9L8WeBZCIjRiByPqQnJQJrnmCee5VjIMTQDKUhN/wC/Az+yU4H5dgAAAABJRU5ErkJggg==');
}
    
#\30 87e6a6d {
    column-gap: 7.29483282674772%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 0px;
}
    
#\36 281aced {
    margin-right: 0%;
    margin-left: 0%;
    width: 61.70%;
    align-self: center;
}
    
#\31 18936c3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 61.70%;
    align-self: center;
}
}



@media (max-width: 767px) {
    
#\36 aa589e5 {
    row-gap: 32px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 64px 24px 64px 24px;
}
    
#d67b4251::before, #d67b4251 > .bgExtraLayerOverlay {
    
}
#d67b4251 {
    row-gap: 48px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#d67b4251.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 1fd6ec3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c2e2fad2 {
    align-self: center;
    width: 100%;
    max-width: none;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 32e9b3b {
    min-height: 240px;
    align-items: center;
    order: 0;
    width: 100%;
}
    
#\34 e9ad1d9 {
    height: 247px;
}
    
#\31 fd22d78 {
    min-height: unset;
    flex-direction: column;
    padding: 50px 4% 50px 4%;
}
    
#efb738d9 {
    min-height: 240px;
    align-items: center;
    order: 1;
    width: 100%;
}
    
#ce702138 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\33 9f6e3eb {
    width: 100%;
}
    
#ffd74399 {
    width: 100%;
}
    
#\30 b3d12db {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\36 131f1f4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 20894f7 {
    height: auto;
    min-height: 191px;
}
#\37 20894f7.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 166ba37 {
    background-attachment: fixed;
}
#\37 166ba37.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#f0b14130 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bfd44eb3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 f1dd101::before, #\39 f1dd101 > .bgExtraLayerOverlay {
    
}
#\39 f1dd101.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#da7cd624 {
    height: 247px;
}
    
#fb56ce5f {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 96.89%;
}
    
#c79139e3 {
    min-height: 240px;
    align-items: center;
    order: 1;
    width: 100%;
}
    
#\30 5cdd603 {
    align-self: center;
    width: 100%;
    max-width: none;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 0e25d41 {
    min-height: 240px;
    align-items: center;
    order: 0;
    width: 100%;
}
    
#\35 9a92eb0 {
    min-height: unset;
    flex-direction: column;
    padding: 50px 4% 50px 4%;
}
}



@media (max-width: 767px) {
    
#\35 3240b6f {
    min-height: unset;
    flex-direction: column;
    padding: 50px 4% 50px 4%;
}
    
#\34 f8ead2e {
    align-self: center;
    width: 100%;
    max-width: none;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 8216cb6 {
    min-height: 240px;
    align-items: center;
    order: 1;
    width: 100%;
}
    
#baa313e9 {
    height: 247px;
}
    
#\35 e1ed661 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 96.89%;
}
    
#b57e26ea {
    min-height: 240px;
    align-items: center;
    order: 0;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#b391d760 {
    align-self: center;
    width: 100%;
    max-width: none;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 f13b6a9 {
    min-height: 240px;
    align-items: center;
    order: 1;
    width: 100%;
}
    
#\35 a4cb2a9 {
    min-height: 240px;
    align-items: center;
    order: 0;
    width: 100%;
}
    
#ee071683 {
    min-height: unset;
    flex-direction: column;
    padding: 50px 4% 50px 4%;
}
    
#c1a66de7 {
    height: 247px;
}
    
#\38 2976b51 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 96.89%;
}
}



@media (max-width: 767px) {
    
#b7ad6337 {
    align-self: center;
    width: 100%;
    max-width: none;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 a27edbd {
    min-height: 240px;
    align-items: center;
    order: 0;
    width: 100%;
}
    
#\36 204960d {
    min-height: 240px;
    align-items: center;
    order: 1;
    width: 100%;
}
    
#b054b54b {
    height: 247px;
}
    
#\33 1e3feb4 {
    min-height: unset;
    flex-direction: column;
    padding: 50px 4% 50px 4%;
}
    
#\30 2372218 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 96.89%;
}
}



@media (max-width: 767px) {
    
#\39 8a67847 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\38 69a3b62 {
    min-height: 0;
    flex-direction: column;
    row-gap: 25px;
    flex-wrap: nowrap;
    padding: 60px 4% 60px 4%;
}
    
#\39 ccab5f2 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#e06fced1 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#d6dc98f5 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\32 50542dd::before, #\32 50542dd > .bgExtraLayerOverlay {
    
}
#\32 50542dd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\37 a8748d6 {
    min-height: unset;
    flex-direction: column;
    padding: 12% 2% 2% 2%;
}
    
#\37 8301f0a {
    width: 100%;
    min-height: 135px;
    align-items: center;
    row-gap: 15px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 8px;
}
    
#\38 4c59659 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 14aabc1 {
    width: 100%;
    min-height: 654px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 8px 0px 8px 0px;
}
#\37 14aabc1.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\34 8aaa579 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0% 2% 12% 2%;
}
}



@media (max-width: 767px) {
    
#\39 7a07d1c {
    min-height: 240px;
    align-items: center;
    order: 0;
    width: 100%;
}
    
#ae1f3622 {
    min-height: 240px;
    align-items: center;
    order: 1;
    width: 100%;
}
    
#d1e9fc07 {
    height: 247px;
}
    
#\33 4376b96 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 96.89%;
}
    
#\33 216c241 {
    min-height: unset;
    flex-direction: column;
    padding: 50px 4% 50px 4%;
}
    
#\38 ffa4394 {
    align-self: center;
    width: 100%;
    max-width: none;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\31 c13ef60 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#f171840a {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\31 77ec67a {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#a85160cb {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\32 d098b1c {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\35 601baa0::before, #\35 601baa0 > .bgExtraLayerOverlay {
    
}
#\35 601baa0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
    
#\32 660fc42 {
    min-height: 0;
    flex-direction: column;
    row-gap: 25px;
    flex-wrap: nowrap;
    padding: 60px 4% 60px 4%;
}
    
#\32 5184def {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#\36 6f448ae {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a1573dd8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#dc48362b {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\36 d3efcf9 {
    min-height: 0;
    flex-direction: column;
    row-gap: 25px;
    flex-wrap: nowrap;
    padding: 60px 4% 60px 4%;
}
    
#d9002740 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\37 8715bbb::before, #\37 8715bbb > .bgExtraLayerOverlay {
    
}
#\37 8715bbb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAfUlEQVQY043PPQ6CQBDFcU5got7LCBdUKj4OAZzDbaTaQottcHZe8wgga7IxhOLf/ZI3k/T1gba70JkbZXhRoVSVKM/kWR5p2yududNvwuJM22R0j5x+eBMB+hCwA2KFfXFaoMnnaUTTgHxhOcE0wOXGDxUy94PVv2diKBwBNGP99TTaXisAAAAASUVORK5CYII=');
}
}

