@media (min-width:1025px) {
  *#dm .dmInner *.u_1548258486 .photoGalleryThumbs { padding:0px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1548258486 .caption-inner {
    padding-left:10px !important;
    padding-right:10px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner *.u_1658124881 .caption-inner {
    padding-left:10px !important;
    padding-right:10px !important;
  }

  *#dm .dmInner *.u_1528978642 .caption-inner {
    padding-left:10px !important;
    padding-right:10px !important;
  }

  *#dm .dmInner *.u_1510866138 .caption-inner {
    padding-left:10px !important;
    padding-right:10px !important;
  }

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

  *#dm .dmInner *.u_1645923785 .caption-inner {
    padding-left:10px !important;
    padding-right:10px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1869578059 .caption-inner {
    padding-left:10px !important;
    padding-right:10px !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1317172895 .caption-inner {
    padding-left:10px !important;
    padding-right:10px !important;
  }

  *#dm .dmInner *.u_1002581308 .caption-inner {
    padding-left:10px !important;
    padding-right:10px !important;
  }

  *#dm .dmInner *.u_1619219643 .caption-inner {
    padding-left:10px !important;
    padding-right:10px !important;
  }

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

  *#dm .dmInner div.u_1002581308 .caption-container .caption-title { font-size:32px !important; }
}
@media all {
  *#dm .dmInner div.u_1548258486 .caption-container .caption-title { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1548258486 {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1548258486 .caption-inner {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:7px !important;
    border-color:rgba(255,255,255,1) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1510866138 {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1510866138 .caption-inner {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:7px !important;
    border-color:rgba(255,255,255,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1528978642 {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1528978642 .caption-inner {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:7px !important;
    border-color:rgba(255,255,255,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1658124881 {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1658124881 .caption-inner {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:7px !important;
    border-color:rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner div.u_1235062111:hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1235062111.hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1734579640:hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1734579640.hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1301589709:hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1301589709.hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1335906428:hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1335906428.hover .svg { fill:rgba(0,0,0,1) !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1548258486 .photoGalleryViewAll.link { color:rgba(255,255,255,1) !important; }

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

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

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

  *#dm .dmInner *.u_1548258486 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1658124881 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1528978642 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1510866138 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1645923785 {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1645923785 .caption-inner {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:7px !important;
    border-color:rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner *.u_1645923785 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

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

  *#dm .dmInner div.u_1869578059 {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1869578059 .caption-inner {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:7px !important;
    border-color:rgba(255,255,255,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1619219643 {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1619219643 .caption-inner {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:7px !important;
    border-color:rgba(255,255,255,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1002581308 {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1002581308 .caption-inner {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:7px !important;
    border-color:rgba(255,255,255,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1317172895 {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1317172895 .caption-inner {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:7px !important;
    border-color:rgba(255,255,255,1) !important;
  }

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

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

  *#dm .dmInner div.u_1869578059 .photoGalleryViewAll.link { color:rgba(255,255,255,1) !important; }

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

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

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

  *#dm .dmInner *.u_1869578059 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1317172895 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1002581308 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1619219643 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner div.u_1533441161 input:not([type="submit"]) {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgba(255,255,255,1) rgb(0,0,0) !important;
  }

  *#dm .dmInner div.u_1533441161 textarea {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgba(255,255,255,1) rgb(0,0,0) !important;
  }

  *#dm .dmInner div.u_1533441161 select {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgba(255,255,255,1) rgb(0,0,0) !important;
  }

  *#dm .dmInner div.u_1533441161 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 .m-recaptcha { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 .dmforminput input { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 .dmforminput textarea { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 .dmforminput .fileUploadLink { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 .checkboxwrapper span { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 .radiowrapper span { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 .optinwrapper div { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 .freetextwrapper { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 .dmforminput select { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 .dmforminput option { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 input::placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 input.placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 textarea::placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 textarea.placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 select::placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 select.placeholder { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 .dmform-success { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1533441161 .dmform-success .rteBlock { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1533441161 .dmform-error { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1533441161 input[type="submit"] { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1533441161 .dmformsubmit:hover input[type="submit"] { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1533441161 .dmformsubmit.hover input[type="submit"] { color:var(--color_1) !important; }

  *#dm .dmInner a.u_1339581922 span.text { text-decoration:none !important; }

  *#dm .dmInner a.u_1339581922 {
    background-color:rgba(113,135,152,0.17) !important;
    background-image:initial !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1548258486 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1548258486 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1510866138 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1528978642 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1658124881 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1645923785 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1869578059 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1619219643 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1002581308 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

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

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

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

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

  *#dm .dmInner *.u_1317172895 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1317172895 .photoGalleryThumbs .image-container a { padding-top:200px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 680px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 155px 4% 155px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.62;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_rvi {
    width: 68%;
    height: 126px;
    max-width: 100%;
    order: 0;
    margin-left: -24px;
}
    
#widget_87a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 16% 4% 8% 4%;
}
    
#widget_rvi {
    width: 55%;
    align-self: flex-start;
    margin-left: -24px;
    margin-right: 0px;
    max-width: 100%;
    height: 114px;
}
    
#\36 3bd85219866cc362278151d {
    margin-top: 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 195px;
    align-items: center;
    width: 100%;
    height: auto;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32% 4% 32% 4%;
}
    
#widget_rvi {
    max-width: 100%;
    margin-left: -48px;
    height: 44px;
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151d {
    margin-top: 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\38 9101543 {
    width: 504px;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 0;
    justify-self: end;
    margin-top: 184px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.8;
}
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 605px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 55px 1% 55px 1%;
    margin: 0% 0% 0% 0%;
}
    
#innergrid_di0::before, #innergrid_di0 > .bgExtraLayerOverlay {
    
}
#innergrid_di0 {
    width: 100.00%;
    grid-template-rows: minmax(350px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    background-image: url();
    background-size: auto;
    background-position: 100% 0%;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-area: auto / auto / auto / auto;
}
#innergrid_di0.lazy {
    background-image: url('');
}
    
#widget_kte {
    width: 55.9161960234151%;
    height: auto;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\36 e45cc12 {
    width: 504px;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 0;
    justify-self: end;
    margin-top: 112px;
    margin-right: 1px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\37 a3b674e {
    width: 504px;
    height: auto;
    max-width: 100%;
    align-self: start;
    order: 0;
    justify-self: end;
    margin-top: 262px;
    grid-area: 1 / 2 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 273px;
}
    
#widget_kte {
    width: 97.75629298990195%;
    justify-self: end;
    align-self: start;
    margin: 0px 1px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#innergrid_di0::before, #innergrid_di0 > .bgExtraLayerOverlay {
    
}
#innergrid_di0 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 1;
    grid-template-rows: minmax(394px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#innergrid_di0.lazy {
    background-image: url('');
}
    
#\36 e45cc12 {
    width: 595px;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\38 9101543 {
    width: 100.00%;
    justify-self: start;
    align-self: start;
    margin: 185px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_kte {
    width: 98.83%;
    justify-self: end;
    align-self: start;
    margin: 1px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#innergrid_di0::before, #innergrid_di0 > .bgExtraLayerOverlay {
    
}
#innergrid_di0 {
    width: 100.00%;
    grid-template-rows: minmax(302px, max-content);
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#innergrid_di0.lazy {
    background-image: url('');
}
    
#\36 e45cc12 {
    width: 78.69%;
    justify-self: end;
    align-self: start;
    margin: 112px 1px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
    
#\37 a3b674e {
    width: 100.00%;
    justify-self: start;
    align-self: start;
    margin: 262px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 2;
}
}



@media all {
    
#fb9e98d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 9.09%;
    min-width: 4%;
    background-image: linear-gradient(90deg, rgba(15, 72, 121, 1) 0%, rgba(84, 132, 161, 1) 100%);
    background-origin: border-box;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 85a8e3f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 90.90651558073655%;
    min-width: 4%;
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 4be104a {
    min-height: 700px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_5dl {
    width: 99.84%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_jjr {
    width: 85%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_h89 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-direction: row;
    order: 3;
    padding: 25px 16px 25px 16px;
}
    
#\32 b85a980 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f1c26dc4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#ed87c18b {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#bae7b771 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    min-width: 32px;
    justify-content: flex-start;
    order: 0;
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_1);
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 d877cde {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 accd97b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 05f58a7 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d8629d14 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    min-width: 32px;
    justify-content: flex-start;
    order: 0;
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_1);
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b0175df {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 b22148b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    min-width: 32px;
    justify-content: flex-start;
    order: 0;
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_1);
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d397cd3 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d959080 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 c74e390 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    min-width: 32px;
    justify-content: flex-start;
    order: 0;
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_1);
    background-color: rgba(246, 246, 246, 1);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a800f712 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 e3728dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 0af11c9 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c9f3c87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 588edbd {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 4be104a {
    padding-left: NaN%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 85a8e3f {
    width: 100%;
    min-height: 80px;
    padding: 8% 6% 8% 6%;
}
    
#fb9e98d6 {
    width: 100%;
    min-height: 80px;
}
    
#\31 588edbd {
    height: 32px;
}
    
#group_h89 {
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#bae7b771 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d8629d14 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b22148b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c74e390 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#fb9e98d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 85a8e3f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding-bottom: 8%;
    padding-top: 8%;
}
    
#\30 4be104a {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#widget_5dl {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jjr {
    order: 1;
    width: 100%;
}
    
#db3a2993 {
    margin-left: 0%;
}
    
#ed87c18b {
    width: 48px;
}
    
#bae7b771 {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 05f58a7 {
    width: 48px;
}
    
#d8629d14 {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b22148b {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 d397cd3 {
    width: 48px;
}
    
#\37 c74e390 {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 0af11c9 {
    width: 48px;
}
    
#\31 588edbd {
    height: 46px;
}
    
#group_h89 {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media all {
    
#b5b1a601::before, #b5b1a601 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.35;
    border-radius: inherit;
}
#b5b1a601 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/896b7121/dms3rep/multi/opt/heroristrutturazioni_giemmecostruzioni_sezze_latina-1920w.jpg);
    align-items: center;
    flex: 1 1 auto;
    padding: 45px 45px 45px 45px;
    margin: 0% 0% 0% 0%;
}
#b5b1a601.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAcEAABBQADAAAAAAAAAAAAAAABAAIDBhEEMTP/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEBAQADAAAAAAAAAAAAAAAAAQACEjH/2gAMAwEAAhEDEQA/AKa2XNvHnmhiaQA7CM7UibfFviiIZkkvQe3/2Q==');
}
    
#\38 9b28716 {
    min-height: 215px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: wrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_bed {
    width: 498px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a03a68e2::before, #a03a68e2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.35;
    border-radius: inherit;
}
#a03a68e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/896b7121/dms3rep/multi/opt/heroimpiantisportivi_giemmecostruzioni_sezze_latina-1920w.jpg);
    align-items: center;
    order: 0;
    flex: 1 1 auto;
    padding: 45px 45px 45px 45px;
    margin: 0% 0% 0% 0%;
}
#a03a68e2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIRAAAgIBAgcAAAAAAAAAAAAAAQIAAwQFBhETITFRoeH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABoRAAICAwAAAAAAAAAAAAAAAAECAAMEEjL/2gAMAwEAAhEDEQA/AM/aWitXjWWPeLqgOIVh29S3txw7DlL0Pj5ERq8i0DqT3RdzP//Z');
}
    
#bfb595fd {
    width: 793px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 92874c4::before, #\31 92874c4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.35;
    border-radius: inherit;
}
#\31 92874c4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/896b7121/dms3rep/multi/opt/herocostruzionipiscine_giemmecostruzioni_sezze_latina-1920w.jpg);
    align-items: center;
    order: 0;
    flex: 1 1 auto;
    padding: 45px 45px 45px 45px;
    margin: 0% 0% 0% 0%;
}
#\31 92874c4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAAUFAQAAAAAAAAAAAAAAAAECAwUEBhESMSL/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACAwQR/9oADAMBAAIRAxEAPwC9x1b8xCOqqtMqPKsF0ZmqNY2PwnoAFsA2hwWeT//Z');
}
    
#\31 ceba9dd {
    width: 498px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e1709434 {
    width: 498px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#dbaead03::before, #dbaead03 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.35;
    border-radius: inherit;
}
#dbaead03 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/896b7121/dms3rep/multi/opt/heronuovecostruzioni_giemmecostruzioni_sezze_latina-1920w.jpg);
    align-items: center;
    order: 0;
    flex: 1 1 auto;
    padding: 45px 45px 45px 45px;
    margin: 0% 0% 0% 0%;
}
#dbaead03.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABQMRBhITQf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQACAwEAAAAAAAAAAAAAAAAAAwIRMRL/2gAMAwEAAhEDEQA/AJPML33qnUoUYtsMPkxC3T9RvLkiIdT586IYiF4f/9k=');
}
    
#\36 eb749c9::before, #\36 eb749c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.35;
    border-radius: inherit;
}
#\36 eb749c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/896b7121/dms3rep/multi/opt/imgimpiantitermoidraulici_giemmecostruzioni_sezze_latina-1920w.jpg);
    align-items: center;
    order: 0;
    flex: 1 1 auto;
    padding: 55px 55px 55px 55px;
    margin: 0% 0% 0% 0%;
}
#\36 eb749c9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAQIEBwAAAAAAAAAAAAAAAgABBAURMQMGEhQhUfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8A25VmeFha4hw76irwze7UxTmXETlt7vWyIkmSP03/2Q==');
}
    
#\30 ae27b4a {
    width: 773px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 9b28716 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 22px;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
}
    
#b5b1a601::before, #b5b1a601 > .bgExtraLayerOverlay {
    
}
#b5b1a601 {
    width: 33.333333333333336%;
    min-height: 8px;
    align-items: center;
    flex: 1 1 auto;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
#b5b1a601.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAcEAABBQADAAAAAAAAAAAAAAABAAIDBhEEMTP/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEBAQADAAAAAAAAAAAAAAAAAQACEjH/2gAMAwEAAhEDEQA/AKa2XNvHnmhiaQA7CM7UibfFviiIZkkvQe3/2Q==');
}
    
#widget_bed {
    justify-self: auto;
    order: 0;
    width: 300px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 92874c4 {
    width: 33.333333333333336%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\31 92874c4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAAUFAQAAAAAAAAAAAAAAAAECAwUEBhESMSL/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACAwQR/9oADAMBAAIRAxEAPwC9x1b8xCOqqtMqPKsF0ZmqNY2PwnoAFsA2hwWeT//Z');
}
    
#a03a68e2 {
    width: 33.333333333333336%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#a03a68e2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIRAAAgIBAgcAAAAAAAAAAAAAAQIAAwQFBhETITFRoeH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABoRAAICAwAAAAAAAAAAAAAAAAECAAMEEjL/2gAMAwEAAhEDEQA/AM/aWitXjWWPeLqgOIVh29S3txw7DlL0Pj5ERq8i0DqT3RdzP//Z');
}
    
#dbaead03 {
    width: 33.333333333333336%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#dbaead03.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABQMRBhITQf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQACAwEAAAAAAAAAAAAAAAAAAwIRMRL/2gAMAwEAAhEDEQA/AJPML33qnUoUYtsMPkxC3T9RvLkiIdT586IYiF4f/9k=');
}
    
#\36 eb749c9 {
    width: 33.333333333333336%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\36 eb749c9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAQIEBwAAAAAAAAAAAAAAAgABBAURMQMGEhQhUfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8A25VmeFha4hw76irwze7UxTmXETlt7vWyIkmSP03/2Q==');
}
}



@media (max-width: 767px) {
    
#b5b1a601::before, #b5b1a601 > .bgExtraLayerOverlay {
    
}
#b5b1a601 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
}
#b5b1a601.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAcEAABBQADAAAAAAAAAAAAAAABAAIDBhEEMTP/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEBAQADAAAAAAAAAAAAAAAAAQACEjH/2gAMAwEAAhEDEQA/AKa2XNvHnmhiaQA7CM7UibfFviiIZkkvQe3/2Q==');
}
    
#\38 9b28716 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#widget_bed {
    width: 300px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a03a68e2::before, #a03a68e2 > .bgExtraLayerOverlay {
    
}
#a03a68e2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
}
#a03a68e2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAIRAAAgIBAgcAAAAAAAAAAAAAAQIAAwQFBhETITFRoeH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABoRAAICAwAAAAAAAAAAAAAAAAECAAMEEjL/2gAMAwEAAhEDEQA/AM/aWitXjWWPeLqgOIVh29S3txw7DlL0Pj5ERq8i0DqT3RdzP//Z');
}
    
#bfb595fd {
    width: 300px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 92874c4::before, #\31 92874c4 > .bgExtraLayerOverlay {
    
}
#\31 92874c4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
}
#\31 92874c4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHhAAAAUFAQAAAAAAAAAAAAAAAAECAwUEBhESMSL/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACAwQR/9oADAMBAAIRAxEAPwC9x1b8xCOqqtMqPKsF0ZmqNY2PwnoAFsA2hwWeT//Z');
}
    
#\31 ceba9dd {
    width: 300px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1709434 {
    width: 300px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbaead03::before, #dbaead03 > .bgExtraLayerOverlay {
    
}
#dbaead03 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
}
#dbaead03.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIABQMRBhITQf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQACAwEAAAAAAAAAAAAAAAAAAwIRMRL/2gAMAwEAAhEDEQA/AJPML33qnUoUYtsMPkxC3T9RvLkiIdT586IYiF4f/9k=');
}
    
#\36 eb749c9::before, #\36 eb749c9 > .bgExtraLayerOverlay {
    
}
#\36 eb749c9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
}
#\36 eb749c9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAQIEBwAAAAAAAAAAAAAAAgABBAURMQMGEhQhUfD/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8A25VmeFha4hw76irwze7UxTmXETlt7vWyIkmSP03/2Q==');
}
    
#\30 ae27b4a {
    width: 300px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 8435946::before, #\32 8435946 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 8435946 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/896b7121/dms3rep/multi/opt/imghome_giemmecostruzioni_sezza_latina-21b52e43-8099f428-735h.png);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 2dff5db::before, #\30 2dff5db > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 2dff5db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-width: 4%;
    align-items: flex-end;
    background-image: url(https://lirp.cdn-website.com/896b7121/dms3rep/multi/opt/imghome_giemmecostruzioni_sezza_latina-e63db4dc-c0c73e44-735h.png);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ba9c91b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fe4427cd {
    min-height: 721px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 70px 0% 70px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 3b8d7d9 {
    background-image: radial-gradient(circle, rgba(255, 255, 255, 1) 0%, rgba(254, 255, 255, 1) 100%);
    background-origin: border-box;
}
    
#\39 dae0fc0 {
    width: 886px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 fea1ce5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52.001967871485945%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a1a3735f {
    width: 848px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-bottom: 40px;
}
    
#widget_ktl {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\30 3a53011 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_om1 {
    width: 23%;
    height: 55px;
    max-width: 100%;
    order: 1;
}
    
#bebb30aa {
    width: 280px;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8435946::before, #\32 8435946 > .bgExtraLayerOverlay {
    
}
#\32 8435946 {
    width: 20.184752747252745%;
    min-height: 8px;
}
    
#\30 2dff5db::before, #\30 2dff5db > .bgExtraLayerOverlay {
    
}
#\30 2dff5db {
    width: 16.071428571428573%;
    min-height: 8px;
}
    
#fe4427cd {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 10% 0% 10% 0%;
}
    
#\33 fea1ce5 {
    width: 59.75%;
    min-height: 8px;
    row-gap: 12px;
    justify-content: center;
}
    
#a1a3735f {
    margin-bottom: 30px;
    margin-top: 0px;
}
}



@media (max-width: 767px) {
    
#\32 8435946::before, #\32 8435946 > .bgExtraLayerOverlay {
    
}
#\32 8435946 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 2dff5db::before, #\30 2dff5db > .bgExtraLayerOverlay {
    
}
#\30 2dff5db {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#fe4427cd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 11px;
    padding: 8% 4% 8% 4%;
}
    
#\39 dae0fc0 {
    width: 311px;
    order: 1;
}
    
#\33 fea1ce5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px;
    justify-content: flex-start;
    row-gap: 10px;
}
    
#a1a3735f {
    margin-bottom: 20px;
    width: 311px;
    order: 3;
}
    
#widget_om1 {
    height: 68px;
    width: 22.32%;
    order: 0;
}
    
#bebb30aa {
    min-height: 54px;
    width: 100%;
    order: 4;
}
    
#ba9c91b4 {
    justify-self: auto;
    align-self: auto;
    width: 99.99483980120546%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 8adb5ce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.416666666666664%;
    min-width: 4%;
}
    
#c17813c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.58%;
    min-width: 4%;
}
    
#\37 8303c3d {
    min-height: 239px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#aee41b57::before, #aee41b57 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.7;
    border-radius: inherit;
}
#aee41b57 {
    background-image: url(https://lirp.cdn-website.com/896b7121/dms3rep/multi/opt/backgroundcta_giemmecostruzioni_sezza_latina-1920w.jpg);
}
#aee41b57.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQIABAMRBRITITFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAbEQACAQUAAAAAAAAAAAAAAAAAAQIDERITUf/aAAwDAQACEQMRAD8AzDj7GCjQXt11L68k+jJ748juzBwOo718iI91RJK5NhHh/9k=');
}
    
#\37 59ece09 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 822ef27 {
    width: 886px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8aedceb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8303c3d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#aee41b57::before, #aee41b57 > .bgExtraLayerOverlay {
    
}
#aee41b57.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQIABAMRBRITITFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAbEQACAQUAAAAAAAAAAAAAAAAAAQIDERITUf/aAAwDAQACEQMRAD8AzDj7GCjQXt11L68k+jJ748juzBwOo718iI91RJK5NhHh/9k=');
}
    
#\37 59ece09 {
    height: auto;
}
    
#\39 8adb5ce {
    width: 100%;
    min-height: 80px;
}
    
#c17813c8 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\39 8adb5ce {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c17813c8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 8303c3d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#aee41b57::before, #aee41b57 > .bgExtraLayerOverlay {
    
}
#aee41b57.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQIABAMRBRITITFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAbEQACAQUAAAAAAAAAAAAAAAAAAQIDERITUf/aAAwDAQACEQMRAD8AzDj7GCjQXt11L68k+jJ748juzBwOo718iI91RJK5NhHh/9k=');
}
    
#\37 59ece09 {
    height: auto;
}
    
#\37 822ef27 {
    width: 311px;
}
}



@media all {
    
#baf29658::before, #baf29658 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.35;
    border-radius: inherit;
}
#baf29658 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/896b7121/dms3rep/multi/opt/herocancellieringhiere_giemmecostruzioni_sezze_latina-1920w.jpg);
    align-items: center;
    order: 0;
    flex: 1 1 auto;
    padding: 45px 45px 45px 45px;
    margin: 0% 0% 0% 0%;
}
#baf29658.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAAwQFERMxQf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAbEQACAgMBAAAAAAAAAAAAAAABAwACBBESIf/aAAwDAQACEQMRAD8AiaLMzWpqx+0vV8rPk3iajOZFI1ykEcxEVeY5I5odCHbFU09XHs//2Q==');
}
    
#\38 df5164f {
    width: 1675px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 67685df::before, #\31 67685df > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.35;
    border-radius: inherit;
}
#\31 67685df {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/896b7121/dms3rep/multi/opt/heromovimentoterra_giemmecostruzioni_sezze_latina-1920w.jpg);
    align-items: center;
    order: 0;
    flex: 1 1 auto;
    padding: 45px 45px 45px 45px;
    margin: 0% 0% 0% 0%;
}
#\31 67685df.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQDAQEAAAAAAAAAAAAAAwABAhEEBQYxcv/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIhIjH/2gAMAwEAAhEDEQA/AMzq93DGJI2UUhgwlTxrxWn7flrewZN/LoiLlp2MLPD/2Q==');
}
    
#\33 ac22879 {
    min-height: 215px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: wrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f36ccbcd::before, #f36ccbcd > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.35;
    border-radius: inherit;
}
#f36ccbcd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/896b7121/dms3rep/multi/opt/heroinfissieporte_giemmecostruzioni_sezze_latina-1920w.jpg);
    align-items: center;
    flex: 1 1 auto;
    padding: 45px 45px 45px 45px;
    margin: 0% 0% 0% 0%;
}
#f36ccbcd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHRAAAgEFAQEAAAAAAAAAAAAAAQIEAAMFBhESgf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAXEQEBAQEAAAAAAAAAAAAAAAABABEC/9oADAMBAAIRAxEAPwCO67bJm5WIcO5NyOCGa6OcrIvByd12uNJTrn0ftKU6cZg3/9k=');
}
    
#afe05de5 {
    width: 498px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f05dd657::before, #f05dd657 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.35;
    border-radius: inherit;
}
#f05dd657 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/896b7121/dms3rep/multi/opt/heropittureedilicartongesso_giemmecostruzioni_sezze_latina-1920w.jpg);
    align-items: center;
    order: 0;
    flex: 1 1 auto;
    padding: 45px 45px 45px 45px;
    margin: 0% 0% 0% 0%;
}
#f05dd657.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBQMRIQQjQVHw/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANXUka83GacG2yFuO1QSkxFmtTw1vZREJH//2Q==');
}
    
#\31 b0ec8bc {
    width: 498px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 50d94c7 {
    width: 471px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#baf29658 {
    width: 33.333333333333336%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#baf29658.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAAwQFERMxQf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAbEQACAgMBAAAAAAAAAAAAAAABAwACBBESIf/aAAwDAQACEQMRAD8AiaLMzWpqx+0vV8rPk3iajOZFI1ykEcxEVeY5I5odCHbFU09XHs//2Q==');
}
    
#\31 67685df {
    width: 33.333333333333336%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\31 67685df.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQDAQEAAAAAAAAAAAAAAwABAhEEBQYxcv/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIhIjH/2gAMAwEAAhEDEQA/AMzq93DGJI2UUhgwlTxrxWn7flrewZN/LoiLlp2MLPD/2Q==');
}
    
#\33 ac22879 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 22px;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
}
    
#f36ccbcd::before, #f36ccbcd > .bgExtraLayerOverlay {
    
}
#f36ccbcd {
    width: 33.333333333333336%;
    min-height: 8px;
    align-items: center;
    flex: 1 1 auto;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
#f36ccbcd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHRAAAgEFAQEAAAAAAAAAAAAAAQIEAAMFBhESgf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAXEQEBAQEAAAAAAAAAAAAAAAABABEC/9oADAMBAAIRAxEAPwCO67bJm5WIcO5NyOCGa6OcrIvByd12uNJTrn0ftKU6cZg3/9k=');
}
    
#afe05de5 {
    justify-self: auto;
    order: 0;
    width: 300px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f05dd657 {
    width: 33.333333333333336%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#f05dd657.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBQMRIQQjQVHw/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANXUka83GacG2yFuO1QSkxFmtTw1vZREJH//2Q==');
}
}



@media (max-width: 767px) {
    
#baf29658::before, #baf29658 > .bgExtraLayerOverlay {
    
}
#baf29658 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
}
#baf29658.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQIAAwQFERMxQf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAbEQACAgMBAAAAAAAAAAAAAAABAwACBBESIf/aAAwDAQACEQMRAD8AiaLMzWpqx+0vV8rPk3iajOZFI1ykEcxEVeY5I5odCHbFU09XHs//2Q==');
}
    
#\38 df5164f {
    width: 300px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 67685df::before, #\31 67685df > .bgExtraLayerOverlay {
    
}
#\31 67685df {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
}
#\31 67685df.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQDAQEAAAAAAAAAAAAAAwABAhEEBQYxcv/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAZEQACAwEAAAAAAAAAAAAAAAAAAQIhIjH/2gAMAwEAAhEDEQA/AMzq93DGJI2UUhgwlTxrxWn7flrewZN/LoiLlp2MLPD/2Q==');
}
    
#\33 ac22879 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#f36ccbcd::before, #f36ccbcd > .bgExtraLayerOverlay {
    
}
#f36ccbcd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
}
#f36ccbcd.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHRAAAgEFAQEAAAAAAAAAAAAAAQIEAAMFBhESgf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAXEQEBAQEAAAAAAAAAAAAAAAABABEC/9oADAMBAAIRAxEAPwCO67bJm5WIcO5NyOCGa6OcrIvByd12uNJTrn0ftKU6cZg3/9k=');
}
    
#afe05de5 {
    width: 300px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f05dd657::before, #f05dd657 > .bgExtraLayerOverlay {
    
}
#f05dd657 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    height: auto;
    padding: 10% 10% 10% 10%;
}
#f05dd657.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBQMRIQQjQVHw/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANXUka83GacG2yFuO1QSkxFmtTw1vZREJH//2Q==');
}
    
#\31 b0ec8bc {
    width: 300px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 50d94c7 {
    width: 300px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}

