#1156276177
{
	background-color:rgba(255,255,255,0.3) !important;
	backdrop-filter:blur(10px) !important;
	-webkit-backdrop-filter:blur(10px) !important;
	border-radius:16px !important;
	padding:20px !important;
	box-shadow:0 8px 32px rgba(0,0,0,0.1) !important;
}
.blur-background
{
	backdrop-filter:blur(10px) !important;
	-webkit-backdrop-filter:blur(10px) !important;
	background-color:rgba(255,255,255,0.3) !important;
	padding:20px !important;
	border-radius:15px !important;
}
@media all {
  *#dm .dmInner div.u_1262187458 .dmforminput input {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .dmforminput textarea {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .dmforminput .fileUploadLink {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .checkboxwrapper span {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .radiowrapper span {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .optinwrapper div {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .freetextwrapper {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .dmforminput select {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .dmforminput option {
    color:var(--color_1) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_1262187458 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1262187458 .m-recaptcha { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1262187458 input::placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1262187458 input.placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1262187458 textarea::placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1262187458 textarea.placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1262187458 select::placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1262187458 select.placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1262187458 .dmformsubmit:hover { background-image:initial !important; }

  *#dm .dmInner div.u_1262187458 .dmformsubmit.hover { background-image:initial !important; }

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

  *#dm .dmInner div.u_1262187458 .dmformsubmit {
    margin-left:auto !important;
    margin-right:0 !important;
    justify-content:center !important;
    width:144px !important;
    height:55px !important;
    float:right !important;
    display:block !important;
  }

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

  *#dm .dmInner div.u_1657645363 {
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1348169449 {
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1262187458 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-radius:30px 30px 30px 30px !important;
  }

  *#dm .dmInner div.u_form_home input::placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_form_home input.placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_form_home textarea::placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_form_home textarea.placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_form_home select::placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_form_home select.placeholder {
    font-family: Roboto !important;
    font-size:16px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_form_home .dmformsubmit:hover { background-image:initial !important; }

  *#dm .dmInner div.u_form_home .dmformsubmit.hover { background-image:initial !important; }

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

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

  *#dm .dmInner div.u_1206541546 {
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_form_home textarea {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(147,147,147) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_form_home select {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(147,147,147) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3760028519 .caption-inner { background-color:var(--color_6) !important; }

  *#dm .dmInner div.u_1117544795 .caption-inner { background-color:var(--color_6) !important; }

  *#dm .dmInner div.u_form_home .dmformsubmit {
    margin-left:auto !important;
    margin-right:auto !important;
    justify-content:center !important;
    width:230px !important;
    height:55px !important;
    float:none !important;
    display:block !important;
  }

  *#dm .dmInner div.u_form_home .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:var(--color_4) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_form_home .m-recaptcha {
    color:var(--color_4) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner div.u_form_home .dmforminput input {
    color:var(--color_4) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .dmforminput textarea {
    color:var(--color_4) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .dmforminput .fileUploadLink {
    color:var(--color_4) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .checkboxwrapper span {
    color:var(--color_4) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .radiowrapper span {
    color:var(--color_4) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .optinwrapper div {
    color:var(--color_4) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .freetextwrapper {
    color:var(--color_4) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .dmforminput select {
    color:var(--color_4) !important;
    font-family:'Kumbh Sans' !important;
  }

  *#dm .dmInner div.u_form_home .dmforminput option {
    color:var(--color_4) !important;
    font-family:'Kumbh Sans' !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_form_home {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-radius:30px 30px 30px 30px !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner div.u_1262187458 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:15px !important; }

  *#dm .dmInner div.u_1262187458 .m-recaptcha { font-size:15px !important; }

  *#dm .dmInner div.u_1262187458 input[type="submit"] { font-size:16px !important; }

  *#dm .dmInner div.u_form_home .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:15px !important; }

  *#dm .dmInner div.u_form_home .m-recaptcha { font-size:15px !important; }

  *#dm .dmInner div.u_form_home input[type="submit"] { font-size:16px !important; }
}
*#dm .dmInner div.u_1657645363
{
	border-radius:20px !important;
}
*#dm .dmInner div.u_1348169449
{
	border-radius:20px !important;
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3760028519 .photoGalleryThumbs { padding:8px !important; }

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

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

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

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

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

  *#dm .dmInner *.u_1117544795 .photoGalleryThumbs { padding:8.5px !important; }

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

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

  *#dm .dmInner *.u_1117544795 .photoGalleryThumbs .image-container a { padding-top:235px !important; }
}
*#dm .dmInner div.u_1206541546
{
	border-radius:20px !important;
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3760028519 .photoGalleryThumbs { padding:8px !important; }

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

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

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

  *#dm .dmInner *.u_1117544795 .photoGalleryThumbs { padding:5.5px !important; }

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

  *#dm .dmInner *.u_1117544795 .photoGalleryViewAll { padding:0 5.5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3760028519 .photoGalleryThumbs { padding:6.5px !important; }

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

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

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

  *#dm .dmInner *.u_1117544795 .photoGalleryThumbs { padding:4px !important; }

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

  *#dm .dmInner *.u_1117544795 .photoGalleryViewAll { padding:0 4px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1657645363
{
}
*#dm .dmInner div.u_1657645363
{
}
*#dm .dmInner div.u_1348169449
{
}
*#dm .dmInner div.u_1348169449
{
}
*#dm .dmInner div.u_1206541546
{
}
*#dm .dmInner div.u_1206541546
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: var(--color_3);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: var(--color_3);
    --overlapping-background-image: var(--color_3);
    --overlapping-tablet-background-color: var(--color_3);
    --overlapping-tablet-background-image: var(--color_3);
    --overlapping-mobile-background-color: var(--color_3);
    --overlapping-mobile-background-image: var(--color_3);
}
}



@media all {
    
#b00ebecc::before, #b00ebecc > .bgExtraLayerOverlay {
    
}
#b00ebecc {
    background-image: initial;
    background-color: rgba(0, 0, 0, 0);
}
    
#c483aec4 {
    min-height: 570px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 0% 1% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d95d0ee4.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 6px;
}
#d95d0ee4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a0f18ed {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_vjb {
    align-items: flex-start;
    width: 99.72980298460695%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 07903e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    width: 45%;
    min-width: 4%;
    order: 0;
    background-color: var(--color_6);
    background-image: initial;
    align-items: center;
    border-radius: 30px 30px 30px 30px;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    padding: 3% 3% 3% 3%;
    margin: 0% 1% 0% 4%;
}
    
#widget_i58 {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 1;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#aad8d18f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    width: 45%;
    min-width: 4%;
    order: 2;
    background-color: rgba(0, 0, 0, 0);
    background-image: url();
    flex-direction: row;
    align-items: center;
    border-radius: 30px 30px 30px 30px;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    padding: 3% 3% 3% 3%;
    margin: 0% 4% 0% 1%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b00ebecc::before, #b00ebecc > .bgExtraLayerOverlay {
    
}
    
#c483aec4 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 25px;
    padding: 30px 4% 30px 4%;
}
    
#\38 a0f18ed {
    width: 94.65%;
}
    
#d95d0ee4 {
    width: 94.65%;
}
    
#\31 c0107af {
    margin: 0px 0% 0px 0%;
}
    
#\33 07903e9 {
    width: 100%;
    min-height: 80px;
    justify-content: center;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    align-items: flex-start;
    margin-top: 0%;
    padding: 4% 4% 4% 4%;
}
    
#aad8d18f {
    width: 100%;
    min-height: 306px;
    justify-content: center;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    align-items: flex-start;
    margin-top: 0%;
    padding: 0px 4% 0px 4%;
}
}



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



@media (max-width: 767px) {
    
#b00ebecc::before, #b00ebecc > .bgExtraLayerOverlay {
    
}
    
#c483aec4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 20px 4% 20px 4%;
}
    
#d95d0ee4 {
    width: 100%;
}
    
#\38 a0f18ed {
    width: 99.47%;
}
    
#\33 07903e9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 25px;
    order: 1;
    height: auto;
    justify-content: center;
    padding: 20px 20px 20px 20px;
    margin: 3% 0% 1% 0%;
}
    
#group_vjb {
    width: 100.00%;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_i58 {
    height: auto;
    min-height: 55px;
    width: 100%;
}
    
#aad8d18f {
    width: 100%;
    min-height: 202px;
    align-items: center;
    row-gap: 7px;
    order: 1;
    height: auto;
    justify-content: center;
    padding: 0px 4% 0px 4%;
    margin: 7% 0% 1% 0%;
}
    
#\31 c0107af {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 ab087b4 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 100px 30px 100px 30px;
    margin: 0% 0% 0% 0%;
}
    
#b1f2d3b1 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\31 a3c58fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 10px 0px 10px;
}
#\31 a3c58fc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#d8a9923f {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_um0 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_945 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#c37027de {
    width: 56.40%;
    height: auto;
    max-width: 100%;
}
    
#f5aded42 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 ab087b4 {
    padding: 100px 20px 100px 20px;
}
    
#f5aded42 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 ab087b4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 0px 50px 0px;
}
    
#\31 a3c58fc.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10px;
    padding-right: 10px;
}
#\31 a3c58fc {
    width: 99.99757970677217%;
}
    
#d8a9923f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_um0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c37027de {
    width: 100.00%;
}
    
#f5aded42 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b3ea8769 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    order: 0;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a68cf68 {
    background-color: var(--color_6);
    background-image: initial;
}
    
#dfa84c26 {
    min-height: 258px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a3dc8859 {
    width: 59.25%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_bdb {
    width: 230px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dfa84c26 {
    padding-left: 4%;
    padding-right: 4%;
}
    
#a3dc8859 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#b3ea8769 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 3;
}
    
#dfa84c26 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_bdb {
    width: 311px;
}
    
#a3dc8859 {
    width: 100.00%;
}
}



@media all {
    
#\30 782b51a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#b4e2aada {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
}
    
#\31 33ec8e8 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#dabfa4ef {
    width: 97.19298245614036%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kk7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d4e75f7f {
    flex-direction: row;
    align-items: flex-start;
    width: 25.64%;
    min-height: 127px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 22e4d92 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 51.03710526315789%;
    min-height: 110px;
    max-height: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    padding: 2% 2% 2% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 85d03a1 {
    align-items: flex-start;
    width: 71.3660854115944%;
    min-height: 103px;
    max-height: 100%;
    justify-self: auto;
    order: 1;
    height: auto;
    row-gap: 10px;
    align-self: auto;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 3%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f38e388.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\32 f38e388 {
    width: 122px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 53ded4a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 40afc02 {
    width: 1013px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bbf28900 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba2133c4 {
    align-items: flex-start;
    width: 71.3660854115944%;
    min-height: 103px;
    max-height: 100%;
    justify-self: auto;
    order: 1;
    height: auto;
    row-gap: 10px;
    align-self: auto;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 3%;
    grid-area: auto / auto / auto / auto;
}
    
#f36403ed {
    flex-direction: row;
    align-items: flex-start;
    width: 25.64%;
    min-height: 127px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e656932d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 51.03710526315789%;
    min-height: 110px;
    max-height: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    padding: 2% 2% 2% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 207a59f.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#\37 207a59f {
    width: 122px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 37b8080 {
    width: 1013px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c8e604c {
    flex-direction: row;
    align-items: flex-start;
    width: 25.64%;
    min-height: 127px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 761e1da {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 51.03710526315789%;
    min-height: 110px;
    max-height: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    padding: 2% 2% 2% 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 df6ee54 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2265e83.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0px;
    padding-left: 0px;
}
#d2265e83 {
    width: 122px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bfcc4147 {
    width: 1013px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e400e18f {
    align-items: flex-start;
    width: 71.3660854115944%;
    min-height: 103px;
    max-height: 100%;
    justify-self: auto;
    order: 1;
    height: auto;
    row-gap: 10px;
    align-self: auto;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 3%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mjt {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_mmr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 33ec8e8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d4e75f7f {
    width: 17.84%;
    height: auto;
    min-height: 100px;
}
    
#\38 22e4d92 {
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 85d03a1 {
    padding-left: 0%;
    width: 77.87%;
    margin: 2% 4% 2% 4%;
}
    
#\32 f38e388 {
    width: 100px;
    height: auto;
}
    
#ba2133c4 {
    padding-left: 0%;
    width: 77.87%;
    margin: 2% 4% 2% 4%;
}
    
#f36403ed {
    width: 17.90%;
    height: auto;
    min-height: 101px;
}
    
#e656932d {
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 207a59f {
    width: 101px;
    height: auto;
}
    
#\30 c8e604c {
    width: 17.87053957872463%;
    height: auto;
    min-height: 100px;
}
    
#\39 761e1da {
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d2265e83 {
    width: 100px;
    height: auto;
}
    
#e400e18f {
    padding-left: 0%;
    width: 76.81%;
    margin: 2% 4% 2% 4%;
}
    
#b4e2aada {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\30 782b51a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b4e2aada {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 33ec8e8 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#d4e75f7f {
    height: auto;
    min-height: 82px;
}
    
#\38 22e4d92 {
    order: 0;
    justify-self: auto;
    width: 99.99232739141351%;
    height: auto;
    min-height: 104px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 85d03a1 {
    height: auto;
    min-height: 73px;
    justify-content: center;
    width: 100%;
    max-width: 100%;
    row-gap: 15px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 53ded4a {
    width: 100.00%;
}
    
#\30 40afc02 {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#bbf28900 {
    width: 100.00%;
}
    
#ba2133c4 {
    height: auto;
    min-height: 73px;
    justify-content: center;
    width: 100%;
    max-width: 100%;
    row-gap: 15px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#f36403ed {
    height: auto;
    min-height: 82px;
}
    
#e656932d {
    order: 0;
    justify-self: auto;
    width: 99.99232739141351%;
    height: auto;
    min-height: 104px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 37b8080 {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#\30 c8e604c {
    height: auto;
    min-height: 82px;
}
    
#\39 761e1da {
    order: 0;
    justify-self: auto;
    width: 99.99232739141351%;
    height: auto;
    min-height: 104px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 df6ee54 {
    width: 100.00%;
}
    
#bfcc4147 {
    margin-left: 0%;
    margin-right: 0%;
    width: 305px;
    max-width: none;
}
    
#e400e18f {
    height: auto;
    min-height: 73px;
    justify-content: center;
    width: 100%;
    max-width: 100%;
    row-gap: 15px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#group_mjt {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\38 3a28af6 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 30px 100px 30px;
}
    
#a13482fc {
    width: 97.19298245614036%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1a8d015 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#widget_qdl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 14ef555 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\38 3a28af6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 50px 0px;
}
    
#a1a8d015 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 14ef555 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c58b6d8f {
    width: 97.19298245614036%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad21e3de {
    margin: 0px 0% 0px 0%;
}
    
#\30 3fb6309 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 5cf51d4 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 30px 100px 30px;
}
    
#\39 8383dc8 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
}



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



@media (max-width: 767px) {
    
#\31 5cf51d4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\39 8383dc8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#cd4091c8 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 30px 100px 30px;
}
    
#\37 568d96c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\34 a9ba8a7 {
    width: 97.19298245614036%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b24482c {
    margin: 0px 0% 0px 0%;
}
    
#widget_top {
    width: 100%;
    height: 548px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 37e880f {
    width: 100%;
    height: 548px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 545d67f {
    width: 100%;
    height: 548px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f83b27d {
    width: 100%;
    height: 548px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e69559b5 {
    background-color: var(--color_6);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cd4091c8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_top {
    height: 320px;
}
    
#\35 f83b27d {
    height: 320px;
}
    
#\30 545d67f {
    height: 320px;
}
    
#\35 37e880f {
    height: 320px;
}
}



@media (max-width: 767px) {
    
#cd4091c8 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 568d96c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_top {
    height: 226px;
}
    
#\35 f83b27d {
    height: 226px;
}
    
#\30 545d67f {
    height: 226px;
}
    
#\35 37e880f {
    height: 226px;
}
}

