@media (min-width:0) and (max-width:767px) {
  #dm .postArticle .readMore {
    position:absolute;
    top:40px;
    right:20px;
  }

  *#dm .dmInner div.u_1342026003 #jobWorkType { width:358px !important; }

  *#dm .dmInner div.u_1143834015 #jobWorkType { width:358px !important; }
}
*#dm .dmInner .searchBtn
{
	margin-top:-15px !important;
	margin-bottom:10px !important;
}
.mainSearchContainer
{
	padding-top:0px !important;
	padding-bottom:0px !important;
}
.searchBtn
{
	float:inline-end !important;
}
@media all {
  *#dm .dmInner a.u_1746920839 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1746920839:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1746920839.hover span.text { color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1375200092 .uqlMainContainer span.text { font-weight:600 !important; }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer {
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1375200092 .uqlLoginBtn { font-weight:600 !important; }

  *#dm .dmInner div.u_1375200092 .uqlRegisterBtn {
    color:var(--color_1) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1375200092 .uqlDivider { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1375200092 .uqnUser {
    color:var(--color_1) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1375200092 span.uqlCandidateInfo {
    color:var(--color_1) !important;
    font-weight:600 !important;
  }

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

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

  *#dm .dmInner a.u_1634002050 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/610e0cf6/icon/Button+arrow.svg) !important;
    order:1 !important;
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner div.u_3106452135 hr {
    border-width:4px !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner div.u_2814257525 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1059953681 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1425096953 img { border-radius:0px 0px 0px 0px !important; }

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

  *#dm .dmInner div.u_1435032960 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1400658209 img { border-radius:0px 0px 0px 0px !important; }

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

  *#dm .dmInner div.u_1453382739 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_undefined::after { margin-top:12px !important; }

  *#dm .dmInner *.u_1868624842::after { margin-top:0px !important; }

  *#dm .dmInner div.u_1763267639 img { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_260966215 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_2154462337 .svg { fill:rgba(0,0,0,0.3) !important; }

  *#dm .dmInner a.u_1763917039:hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1763917039.hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1763917039 span.text {
    font-weight:700 !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1763917039 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/610e0cf6/icon/Button+arrow.svg) !important;
    order:1 !important;
    width:40px !important;
    height:40px !important;
    background-color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1763917039:hover span.text { color:var(--color_7) !important; }

  *#dm .dmInner a.u_1763917039.hover span.text { color:var(--color_7) !important; }

  *#dm .dmInner a.u_1763917039:hover .iconBg { background-color:var(--color_7) !important; }

  *#dm .dmInner a.u_1763917039.hover .iconBg { background-color:var(--color_7) !important; }

  *#dm .dmInner div.u_1466873693 hr {
    border-width:4px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1220543547 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/610e0cf6/icon/Button+arrow.svg) !important;
    order:1 !important;
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner a.u_1220543547 span.text { font-weight:700 !important; }

  *#dm .dmInner a.u_1220543547:hover {
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1220543547.hover {
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1914809707 img {
    border-radius:5px 5px 0px 0px !important;
    object-position:0% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1818483152 img {
    border-radius:5px 5px 0px 0px !important;
    object-position:0% 0% !important;
  }

  *#dm .dmInner div.u_1362117480 hr {
    border-width:4px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1724244758 hr {
    border-width:4px !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner div.u_1298069687 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1755496208::after { margin-top:0px !important; }

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

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

  *#dm .dmInner div.u_1370805787 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1740168356 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_2354334285 .postDescription { max-height:-0.1em !important; }

  *#dm .dmInner div.u_2354334285 .postTitle a { color:var(--color_1) !important; }

  *#dm .dmInner div.u_2354334285 .postArticle>.inner {
    -webkit-box-shadow:rgb(231,231,231) 3px 3px 11px 0px !important;
    box-shadow:rgb(231,231,231) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgb(231,231,231) 3px 3px 11px 0px !important;
    background-color:var(--color_6) !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1251117390 hr {
    border-width:4px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1674273746 {
    background-image:url(https://lirp.cdn-website.com/610e0cf6/dms3rep/multi/opt/Blur+text+bg-1920w.png) !important;
    background-origin:border-box !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1485877878 {
    background-image:url(https://lirp.cdn-website.com/610e0cf6/dms3rep/multi/opt/Blur+text+bg-1920w.png) !important;
    background-origin:border-box !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1561181000 {
    background-image:url(https://lirp.cdn-website.com/610e0cf6/dms3rep/multi/opt/Blur+text+bg-1920w.png) !important;
    background-origin:border-box !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner a.u_1634002050 {
    gap:15px !important;
    justify-content:flex-end !important;
    text-align:right !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(247,181,0) rgb(247,181,0) rgb(247,181,0) rgb(247,181,0) !important;
  }

  *#dm .dmInner a.u_1763917039 {
    gap:15px !important;
    justify-content:flex-end !important;
    text-align:right !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(247,181,0) rgb(247,181,0) rgb(247,181,0) rgb(247,181,0) !important;
  }

  *#dm .dmInner a.u_1220543547 {
    gap:15px !important;
    justify-content:flex-end !important;
    text-align:right !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(247,181,0) rgb(247,181,0) rgb(247,181,0) rgb(247,181,0) !important;
  }

  *#dm .dmInner a.u_1634002050:hover {
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1634002050.hover {
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1593730860 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/610e0cf6/icon/Button+arrow.svg) !important;
    order:1 !important;
    width:40px !important;
    height:40px !important;
  }

  *#dm .dmInner a.u_1593730860 span.text { font-weight:700 !important; }

  *#dm .dmInner a.u_1593730860 {
    gap:15px !important;
    justify-content:flex-end !important;
    text-align:right !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(247,181,0) rgb(247,181,0) rgb(247,181,0) rgb(247,181,0) !important;
  }

  *#dm .dmInner a.u_1593730860:hover {
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1593730860.hover {
    background-color:var(--color_9) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1254684225 .postTitle a { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1254684225 .postDescription {
    max-height:2.6999999999999997em !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1254684225 .postArticle>.inner {
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    background-color:var(--color_6) !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1362836527 .postArticle .blogImgLink { height:240px !important; }

  *#dm .dmInner div.u_1362836527 .postTitle a { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1362836527 .postDescription {
    max-height:2.6999999999999997em !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1362836527 .readMore a { font-weight:300 !important; }

  *#dm .dmInner div.u_1362836527 .postArticle>.inner {
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    background-color:rgba(0,0,0,0) !important;
    border-radius:0px 0px 0px 0px !important;
    border-style:solid !important;
    border-width:0px !important;
    border-bottom-style:solid !important;
    border-bottom-width:2px !important;
    border-bottom-color:rgba(211,211,211,1) !important;
  }

  *#dm .dmInner div.u_1362836527 {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner a.u_1902309788:hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1902309788.hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1902309788 span.text {
    font-weight:700 !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1902309788 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/610e0cf6/icon/Button+arrow.svg) !important;
    order:1 !important;
    width:40px !important;
    height:40px !important;
    background-color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1902309788:hover span.text { color:var(--color_7) !important; }

  *#dm .dmInner a.u_1902309788.hover span.text { color:var(--color_7) !important; }

  *#dm .dmInner a.u_1902309788:hover .iconBg { background-color:var(--color_7) !important; }

  *#dm .dmInner a.u_1902309788.hover .iconBg { background-color:var(--color_7) !important; }

  *#dm .dmInner a.u_1902309788 {
    gap:15px !important;
    justify-content:flex-end !important;
    text-align:right !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(247,181,0) rgb(247,181,0) rgb(247,181,0) rgb(247,181,0) !important;
  }

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

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

  *#dm .dmInner div.u_1386118132 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1877823106 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1046083525 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_2354334285 .postArticle .blogImgLink { height:210px !important; }

  *#dm .dmInner a.u_1634002050 span.text {
    font-weight:700 !important;
    font-size:18px !important;
  }

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

  *#dm .dmInner div.u_1390701405 .postTitle a { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1390701405 .postDescription {
    max-height:2.6999999999999997em !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1390701405 .postArticle>.inner {
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    background-color:var(--color_6) !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1390701405 .postArticle .blogImgLink { height:220px !important; }

  *#dm .dmInner div.u_1342026003 #jobCategories {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1342026003 input#location {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1342026003 select#location {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1342026003 #jobWorkType {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1342026003 #city {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1342026003 #jobSubCategories {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1342026003 #country {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1342026003 #geoSearch {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1342026003 #geoRange {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1342026003 .shmJSLabel { font-weight:700 !important; }

  *#dm .dmInner div.u_1342026003 .searchBtn {
    background-color:var(--color_1) !important;
    border-color:var(--color_1) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner div.u_1342026003 .searchBtn span.text {
    font-weight:600 !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_1342026003 .searchBtn:hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1342026003 .searchBtn.hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1143834015 #searchBox {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1143834015 #jobCategories {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1143834015 input#location {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1143834015 select#location {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1143834015 #jobWorkType {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1143834015 #city {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1143834015 #jobSubCategories {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1143834015 #country {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1143834015 #geoSearch {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1143834015 #geoRange {
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1143834015 .shmJSLabel { font-weight:700 !important; }

  *#dm .dmInner div.u_1143834015 .mainSearchContainer { background-color:var(--color_7) !important; }

  *#dm .dmInner div.u_1143834015 .searchBtn {
    background-color:var(--color_1) !important;
    border-color:var(--color_1) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner div.u_1143834015 .searchBtn span.text {
    font-weight:600 !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_1143834015 .searchBtn:hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1143834015 .searchBtn.hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1342026003 .mainSearchContainer { background-color:var(--color_7) !important; }

  *#dm .dmInner div.u_2170047871 img {
    border-radius:0px 0px 0px 0px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1918522655 img {
    border-radius:0px 0px 0px 0px !important;
    object-fit:cover !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1933099410 img {
    object-fit:contain !important;
    object-position:100% 0% !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1480954328 img {
    border-radius:0px 0px 0px 0px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1482615166 img {
    border-radius:5px 5px 0px 0px !important;
    object-position:0% 0% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_3144593926 img {
    object-fit:contain !important;
    object-position:100% 0% !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1224661319 .postDescription { max-height:-0.1em !important; }

  *#dm .dmInner div.u_1224661319 .postTitle a { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1224661319 .postArticle>.inner {
    -webkit-box-shadow:rgb(231,231,231) 3px 3px 11px 0px !important;
    box-shadow:rgb(231,231,231) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgb(231,231,231) 3px 3px 11px 0px !important;
    background-color:var(--color_6) !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1224661319 .postArticle .blogImgLink { height:210px !important; }

  *#dm .dmInner div.u_1254684225 .postArticle .blogImgLink { height:350px !important; }

  *#dm .dmInner div.u_1974494164 .postTitle a { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1974494164 .postDescription {
    max-height:2.6999999999999997em !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1974494164 .postArticle>.inner {
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    background-color:var(--color_6) !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1974494164 .postArticle .blogImgLink { height:360px !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1704643698 .uqlMainContainer span.text { font-size:18px !important; }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer {
    height:54px !important;
    width:192px !important;
  }

  *#dm .dmInner div.u_1375200092 .uqlMainContainer span.text { font-size:16px !important; }

  *#dm .dmInner div.u_1375200092 .uqlLoginBtn { font-size:16px !important; }

  *#dm .dmInner div.u_1375200092 .uqlRegisterBtn { font-size:16px !important; }

  *#dm .dmInner *.u_1375200092 .uqlDivider {
    width:2px !important;
    margin-right:0px !important;
    margin-left:0px !important;
  }

  *#dm .dmInner div.u_1375200092 .uqnUser { font-size:16px !important; }

  *#dm .dmInner div.u_1375200092 span.uqlCandidateInfo { font-size:16px !important; }

  *#dm .dmInner div.u_1254684225 .postDescription { font-size:16px !important; }

  *#dm .dmInner div.u_1362836527 .postDescription { font-size:16px !important; }

  *#dm .dmInner div.u_1390701405 .postDescription { font-size:16px !important; }

  *#dm .dmInner div.u_1342026003 #searchBox { font-size:16px !important; }

  *#dm .dmInner div.u_1342026003 .resultText { font-size:16px !important; }

  *#dm .dmInner div.u_1342026003 .option-state { font-size:16px !important; }

  *#dm .dmInner div.u_1342026003 .shmJSLabel { font-size:14px !important; }

  *#dm .dmInner *.u_1342026003 .shzmSearch {
    border-radius:0px !important;
    padding-left:0px !important;
  }

  *#dm .dmInner *.u_1342026003 #jobCategories {
    border-radius:0px !important;
    padding-left:0px !important;
  }

  *#dm .dmInner *.u_1342026003 #shzmSearch {
    border-radius:0px !important;
    padding-left:0px !important;
  }

  *#dm .dmInner *.u_1342026003 #location {
    border-radius:0px !important;
    padding-left:0px !important;
  }

  *#dm .dmInner *.u_1342026003 #jobWorkType {
    border-radius:0px !important;
    padding-left:0px !important;
  }

  *#dm .dmInner *.u_1342026003 #city {
    border-radius:0px !important;
    padding-left:0px !important;
  }

  *#dm .dmInner *.u_1342026003 #jobSubCategories {
    border-radius:0px !important;
    padding-left:0px !important;
  }

  *#dm .dmInner *.u_1342026003 #country {
    border-radius:0px !important;
    padding-left:0px !important;
  }

  *#dm .dmInner *.u_1342026003 #geoSearch {
    border-radius:0px !important;
    padding-left:0px !important;
  }

  *#dm .dmInner *.u_1342026003 #geoRange {
    border-radius:0px !important;
    padding-left:0px !important;
  }

  *#dm .dmInner *.u_1342026003 .shmJSLabel { margin-bottom:10px !important; }

  *#dm .dmInner *.u_1342026003 .shmSpacer { margin-bottom:10px !important; }

  *#dm .dmInner div.u_1342026003 #location {
    font-size:16px !important;
    width:238px !important;
  }

  *#dm .dmInner div.u_1342026003 .searchBtn {
    height:60px !important;
    width:140px !important;
  }

  *#dm .dmInner div.u_1342026003 .searchBtn span.text { font-size:18px !important; }

  *#dm .dmInner div.u_1143834015 #searchBox { font-size:16px !important; }

  *#dm .dmInner div.u_1143834015 .resultText { font-size:16px !important; }

  *#dm .dmInner div.u_1143834015 .option-state { font-size:16px !important; }

  *#dm .dmInner div.u_1143834015 .shmJSLabel { font-size:14px !important; }

  *#dm .dmInner *.u_1143834015 .shmJSLabel { margin-bottom:10px !important; }

  *#dm .dmInner *.u_1143834015 .shmSpacer { margin-bottom:10px !important; }

  *#dm .dmInner div.u_1143834015 #location {
    font-size:16px !important;
    width:238px !important;
  }

  *#dm .dmInner div.u_1143834015 .searchBtn {
    height:60px !important;
    width:140px !important;
  }

  *#dm .dmInner div.u_1143834015 .searchBtn span.text { font-size:18px !important; }

  *#dm .dmInner div.u_1974494164 .postDescription { font-size:16px !important; }

  *#dm .dmInner *.u_1143834015 .shzmSearch {
    border-radius:0px !important;
    padding-left:5px !important;
  }

  *#dm .dmInner *.u_1143834015 #jobCategories {
    border-radius:0px !important;
    padding-left:5px !important;
  }

  *#dm .dmInner *.u_1143834015 #shzmSearch {
    border-radius:0px !important;
    padding-left:5px !important;
  }

  *#dm .dmInner *.u_1143834015 #location {
    border-radius:0px !important;
    padding-left:5px !important;
  }

  *#dm .dmInner *.u_1143834015 #jobWorkType {
    border-radius:0px !important;
    padding-left:5px !important;
  }

  *#dm .dmInner *.u_1143834015 #city {
    border-radius:0px !important;
    padding-left:5px !important;
  }

  *#dm .dmInner *.u_1143834015 #jobSubCategories {
    border-radius:0px !important;
    padding-left:5px !important;
  }

  *#dm .dmInner *.u_1143834015 #country {
    border-radius:0px !important;
    padding-left:5px !important;
  }

  *#dm .dmInner *.u_1143834015 #geoSearch {
    border-radius:0px !important;
    padding-left:5px !important;
  }

  *#dm .dmInner *.u_1143834015 #geoRange {
    border-radius:0px !important;
    padding-left:5px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1143834015 .searchBtn span.text { font-size:16px !important; }

  *#dm .dmInner div.u_1143834015 #searchBox { font-size:16px !important; }

  *#dm .dmInner div.u_1143834015 #location { font-size:16px !important; }

  *#dm .dmInner div.u_1143834015 .option-state { font-size:16px !important; }

  *#dm .dmInner div.u_1143834015 .searchBtn { height:60px !important; }

  *#dm .dmInner div.u_1914809707 img {
    object-position:0% 0% !important;
    object-fit:cover !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1776390973 .uqlDivider {
    margin-left:0px !important;
    margin-right:0px !important;
  }

  *#dm .dmInner div.u_1342026003 #searchBox { font-size:16px !important; }

  *#dm .dmInner div.u_1342026003 #location { font-size:16px !important; }

  *#dm .dmInner div.u_1342026003 .option-state { font-size:16px !important; }

  *#dm .dmInner div.u_1342026003 .searchBtn span.text { font-size:16px !important; }

  *#dm .dmInner div.u_1342026003 .searchBtn { height:50px !important; }

  *#dm .dmInner *.u_1342026003 .shzmSearch { padding-left:0px !important; }

  *#dm .dmInner *.u_1342026003 #jobCategories { padding-left:0px !important; }

  *#dm .dmInner *.u_1342026003 #shzmSearch { padding-left:0px !important; }

  *#dm .dmInner *.u_1342026003 #location { padding-left:0px !important; }

  *#dm .dmInner *.u_1342026003 #jobWorkType { padding-left:0px !important; }

  *#dm .dmInner *.u_1342026003 #city { padding-left:0px !important; }

  *#dm .dmInner *.u_1342026003 #jobSubCategories { padding-left:0px !important; }

  *#dm .dmInner *.u_1342026003 #country { padding-left:0px !important; }

  *#dm .dmInner *.u_1342026003 #geoSearch { padding-left:0px !important; }

  *#dm .dmInner *.u_1342026003 #geoRange { padding-left:0px !important; }
}
*#dm .dmInner div.u_1362836527 .postTextContainer .postText
{
	padding-right:15% !important;
}
*#dm .dmInner div.u_1918522655
{
	object-fit:cover !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner .mainSearchContainer
{
	border-radius:150px !important;
	padding-left:30px !important;
}
.mainSearchContainer
{
	border-radius:150px !important;
	padding-left:30px !important;
	box-shadow:2px 2px 6px rgba(0,0,0,0.15) !important;
}
*#dm .dmInner div.u_1362836527
{
}
*#dm .dmInner div.u_1342026003
{
}
*#dm .dmInner div.u_1143834015
{
}
*#dm .dmInner div.u_1918522655
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping]:not([data-scrolling]) {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e14a30e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 87.44%;
    min-width: 4%;
    padding: 0% 0px 10% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 c89f431 {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 c6ccc3c::before, #\36 c6ccc3c > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.8;
}
#\36 c6ccc3c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-size: contain;
    background-position: 50% 100%;
}
    
#widget_6gt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 d3d1ecf {
    width: 58.26%;
    height: auto;
    max-width: 100%;
}
    
#cc6ad430.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 5px 5px 20px;
}
#cc6ad430 {
    width: auto;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7g1 {
    width: 845px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_4i7::before, #group_4i7 > .bgExtraLayerOverlay {
    
}
#group_4i7 {
    background-size: contain;
    background-position: 100% 100%;
    justify-content: flex-end;
    align-items: flex-end;
    width: 12.55%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    background-image: url("https://irp.cdn-website.com/610e0cf6/dms3rep/multi/E+icon-b2ea2a17.svg");
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 fea5a50 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d2d9d573 {
    min-height: 47px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 6247a72 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#b7cbd398 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_hjh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_7g0 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#widget_mfa.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_mfa {
    width: 545px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#group_jhu {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_std {
    width: 100%;
    height: 240px;
    max-width: 100%;
}
    
#widget_tpl {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tfs {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    align-self: auto;
    order: 0;
    --column-gap: 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7d57c8d {
    width: 99.81%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fl2 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#group_eqr {
    align-items: flex-start;
    width: 113.31%;
    min-height: 260px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 10% 10% 10% 10%;
    margin: 0px 0% 0px 0%;
}
    
#\30 834bb91 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 452eeeb {
    width: 100%;
    height: 240px;
    max-width: 100%;
}
    
#f0123ab2 {
    align-items: flex-start;
    width: 100%;
    min-height: 260px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 10% 10% 10% 10%;
    margin: 0px 0% 0px 0%;
}
    
#dfd1b6b4 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    align-self: auto;
    order: 0;
    --column-gap: 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c705d94d {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 55f2bb8 {
    width: 28.5469px;
    height: auto;
    max-width: 100%;
}
    
#e2213909 {
    width: 90.65%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 35ba8ed {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 dca3023 {
    width: 100%;
    height: 240px;
    max-width: 100%;
}
    
#d78b7c80 {
    align-items: flex-start;
    width: 100%;
    min-height: 260px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    padding: 10% 10% 10% 10%;
    margin: 0px 0% 0px 0%;
}
    
#\32 704abcb {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    align-self: auto;
    order: 0;
    --column-gap: 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2e4487e {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad67eb8d {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\31 1ade1b8 {
    width: 91.57%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8b5f6f7 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 515f8e6 {
    width: 100%;
    height: 240px;
    max-width: 100%;
}
    
#\38 ada0456 {
    align-items: flex-start;
    width: 100%;
    min-height: 260px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    padding: 10% 10% 10% 10%;
    margin: 0px 0% 0px 0%;
}
    
#\33 a4075a8 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    align-self: auto;
    order: 0;
    --column-gap: 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 63e308e {
    width: 201.359px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cff4f61 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\38 a38b58f {
    width: 89.72%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 f851736 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\31 3ec3738 {
    min-height: 524px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#f70006b3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_s59::before, #group_s59 > .bgExtraLayerOverlay {
    
}
#group_s59 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: none;
    background-size: auto;
    background-position: 100% 0%;
}
    
#bd01ca17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kjf {
    width: 93.77%;
    height: auto;
    max-width: 100%;
}
    
#innergrid_f4f::before, #innergrid_f4f > .bgExtraLayerOverlay {
    
}
#innergrid_f4f {
    width: 99.97%;
    grid-template-rows: minmax(402px, max-content);
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#widget_o33 {
    width: 26.70%;
    height: 201px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_224 {
    width: 86.68%;
    height: 352px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 50px 0% 0px 0%;
}
    
#\30 13a9c17 {
    margin: 0px 0% 0px 0%;
}
    
#f3b22cee.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 5px 5px 20px;
}
#f3b22cee {
    width: auto;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 c11e342 {
    min-height: 43px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 3d5acc4 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 2% 3% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 6ecead7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_9);
    background-image: none;
}
    
#ee50bcee {
    margin: 0px 0% 0px 0%;
}
    
#widget_f06 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#group_d9l {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 93px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    align-items: center;
}
    
#group_om9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    --column-gap: 10px;
}
    
#\35 3cfb2cb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 68.87%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    background-color: var(--color_7);
    background-image: none;
}
    
#widget_mrs {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\39 738bb78 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2fdfc27 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#efb3a65e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 68.87%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#ebdab392 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 4311951 {
    width: 100%;
    min-width: 4%;
    min-height: 491px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
}
    
#\38 538ace9 {
    width: 100%;
    height: 280px;
    max-width: 100%;
}
    
#e15f9769 {
    align-items: center;
    width: 100%;
    min-height: 210px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    border-radius: 0 0 5px 5px;
    padding: 10% 10% 10% 10%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 16db783 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    flex-direction: column;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 fc6741e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e0967f15 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#\33 f42c754 {
    width: 90.65%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e14e1216 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 5646e44 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 0px 0px 0px 0px;
}
    
#\39 f88ca36.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 f88ca36 {
    width: 765px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#widget_jdu {
    width: 810px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 20px;
}
    
#f377cb9e {
    margin: 0px 0% 0px 0%;
}
    
#\30 0c93cdf {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 d0bf45e {
    width: 100%;
    height: 280px;
    max-width: 100%;
}
    
#eeab3b78 {
    align-items: center;
    width: 100%;
    min-height: 210px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    border-radius: 0 0 5px 5px;
    padding: 10% 10% 10% 10%;
    margin: 0px 0% 0px 0%;
}
    
#dcfd2d03 {
    width: 92.09%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8e8e050 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c9ad42a1 {
    width: 100%;
    height: 280px;
    max-width: 100%;
}
    
#a92200b0 {
    align-items: center;
    width: 100%;
    min-height: 210px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    background-color: var(--color_7);
    background-image: none;
    border-radius: 0 0 5px 5px;
    padding: 10% 10% 10% 10%;
    margin: 0px 0% 0px 0%;
}
    
#e41bbaff {
    width: 90.65%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_fr9 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 52px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c926566a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 5px 5px 20px;
}
#c926566a {
    width: auto;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d28eb29 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\33 6b628b7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    align-self: auto;
    order: 1;
    --column-gap: 10px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 885a036 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a211fe70 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 240bb4e {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    align-self: auto;
    order: 1;
    --column-gap: 10px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 dfe0f30 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#adca497e {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af2a476d {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    align-self: auto;
    order: 1;
    --column-gap: 10px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2bd5cf7 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#a386c09a {
    margin: 0px 0% 0px 0%;
}
    
#\39 bb3b45c {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\35 dd73450 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    flex-direction: column;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#bfbf7949 {
    width: 808px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 20px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 a8dbc28 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#cd69390c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f48e35e8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f48e35e8 {
    width: 839px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\38 215edb4 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#widget_amu {
    width: 85.28%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 401ab0a {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 76ee48d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 76ee48d {
    width: 765px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\31 76daf92 {
    margin: 0px 0% 0px 0%;
}
    
#d37357bb {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    flex-direction: column;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 0c6dea3 {
    width: 810px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 20px;
}
    
#\37 28aa135 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#de450b2e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#group_irq {
    width: 100%;
    min-width: 4%;
    min-height: 379px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
}
    
#b5231ef4 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\35 77aef8b {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 dbeb9c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dbdd5ee7 {
    align-items: center;
    width: 30.65%;
    min-height: 378px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    border-radius: 5px 5px 5px 5px;
    background-color: var(--color_7);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8721d3e {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nee {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_m4k {
    align-items: center;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#fc9df26a {
    align-items: center;
    width: 30.65%;
    min-height: 378px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    border-radius: 5px 5px 5px 5px;
    background-color: var(--color_7);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a38588dc {
    align-items: center;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#f6af3942 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef5a21db {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa4502c7 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5e466b9 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#b7a5669f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fca11d3 {
    align-items: center;
    width: 30.66%;
    min-height: 378px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    height: auto;
    border-radius: 5px 5px 5px 5px;
    background-color: var(--color_7);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0c16d90 {
    align-items: center;
    width: 99.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\30 7cadc52 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4ff0d01 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    height: auto;
    --column-gap: 10px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f9a04b3 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b658bee {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\39 bfc174c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c2f08142 {
    min-height: 47px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\39 eb0f5bd {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 324cca1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#group_56a {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#c6212f37 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 94bf8c9 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qst {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f441c17c {
    margin: 0px 0% 0px 0%;
}
    
#\30 1f21d9e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fe374432 {
    margin: 0px 0% 0px 0%;
}
    
#\38 d939022 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 539c79b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#\31 a04b902 {
    min-height: 59px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    height: auto;
    margin: 0% 0% 0% 0%;
}
    
#cce9e882.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#cce9e882 {
    width: 625px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#ee8d2ecb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d1466b99 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#widget_de6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 6361956 {
    min-height: 547px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d9e25e78 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 60px;
    width: 61.69%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 6% 0px;
    margin: 0% 0% 0% 0%;
}
    
#c18073bc::before, #c18073bc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#c18073bc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/610e0cf6/dms3rep/multi/opt/New+leadership+walk+photo-1920w.png");
}
    
#widget_g62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tpj {
    width: 34.28%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://irp.cdn-website.com/610e0cf6/dms3rep/multi/E+icon+Yellow-88ba676b.svg");
    background-size: contain;
    background-position: 100% 100%;
    justify-content: flex-end;
}
    
#c52062d9 {
    margin: 0px 0% 0px 0%;
}
    
#group_hdf {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.8285730070161867%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 77f1739.flex-element.widget-wrapper > [data-element-type] {
    padding: 4% 6% 4% 6%;
}
#\39 77f1739 {
    width: 284px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 649743d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.8285730070161867%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 b112ed4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 264be5f.flex-element.widget-wrapper > [data-element-type] {
    padding: 4% 6% 4% 6%;
}
#\38 264be5f {
    width: 284px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 55d2b04 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.8285730070161867%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b7367791 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 12e5b87.flex-element.widget-wrapper > [data-element-type] {
    padding: 4% 6% 4% 6%;
}
#\30 12e5b87 {
    width: 284px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 b7cf459 {
    width: 26.7%;
    height: 201px;
    justify-self: start;
    align-self: start;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b653a312 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\33 00b8101 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#b5a13ee9::before, #b5a13ee9 > .bgExtraLayerOverlay {
    
}
#b5a13ee9 {
    width: 99.93%;
    grid-template-rows: minmax(382px, max-content);
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\38 2ab13a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cc487e6 {
    width: 86.68%;
    height: 334px;
    justify-self: end;
    align-self: start;
    max-width: 100%;
    margin: 49px 0% 0px 0%;
}
    
#\37 141cb83 {
    min-height: 524px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ba27bddf::before, #ba27bddf > .bgExtraLayerOverlay {
    
}
#ba27bddf {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: none;
    background-size: auto;
    background-position: 100% 0%;
    order: 0;
}
    
#f4d50d8b {
    width: 93.77%;
    height: auto;
    max-width: 100%;
}
    
#\32 56c3805 {
    margin: 0px 0% 0px 0%;
}
    
#\35 82ce5dc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 5px 5px 20px;
}
#\35 82ce5dc {
    width: auto;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 fd06b2b {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b2bded5 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 6% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 2f00ac4 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b15db494 {
    min-height: 47px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#f860ad80 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#\32 313a97f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 f5d6598 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a40234a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 c2aff6b {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
}
    
#b979f668 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8ce345a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#\31 fcb5bdb {
    margin: 0px 0% 0px 0%;
}
    
#group_pkt {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    border-width: 0 2px 0 0;
    border-color: #000000 rgba(211,211,211,1) #000000 #000000;
    border-style: solid;
    padding: 0px 4% 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cb00c740 {
    justify-content: flex-start;
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    border-width: 0 0px 2px 0;
    border-color: #000000 rgba(211,211,211,1) rgba(211,211,211,1) #000000;
    border-style: solid;
    padding: 0px 4% 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 68cad11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bdc6d687 {
    justify-content: flex-start;
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    border-width: 0 0px 2px 0;
    border-color: #000000 rgba(211,211,211,1) rgba(211,211,211,1) #000000;
    border-style: solid;
    padding: 0px 4% 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 73c5ffe {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 95c8a47 {
    margin: 0px 0% 0px 0%;
}
    
#\36 50e2eb5 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 40px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b1ed062a {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 50px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
    padding: 20px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e299a062 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b4fdd70b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    height: auto;
    padding: 0px 8% 0px 8%;
    margin: 0% 0% 0% 0%;
}
    
#e55d4137 {
    width: 704px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 20px;
}
    
#b29fca1b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 3px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 3e6faa6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\35 b53485a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 5px 5px 20px;
}
#\35 b53485a {
    width: auto;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jhp {
    width: 100%;
    height: 380px;
    min-height: 100px;
    max-width: 100%;
}
    
#\34 97e1471 {
    width: 100%;
    height: 380px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 c89f431 {
    padding: 8% 0% 0% 4%;
}
    
#\32 fea5a50 {
    margin: 0px 0% 0px 0%;
}
    
#\36 c6ccc3c::before, #\36 c6ccc3c > .bgExtraLayerOverlay {
    
}
    
#group_4i7::before, #group_4i7 > .bgExtraLayerOverlay {
    
}
#group_4i7 {
    width: 20%;
}
    
#e14a30e2 {
    width: 79.91%;
    padding: 0% 0px 8% 0px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 6247a72 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 742e5fd {
    margin: 0px 0% 0px 0%;
}
    
#\39 cff4f61 {
    height: auto;
}
    
#group_7g0 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_jhu {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\30 834bb91 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\32 35ba8ed {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\38 8b5f6f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#group_eqr {
    height: auto;
    min-height: 215px;
}
    
#f0123ab2 {
    height: auto;
    min-height: 215px;
}
    
#\38 ada0456 {
    min-height: 215px;
}
    
#d78b7c80 {
    min-height: 215px;
}
    
#\31 1ade1b8 {
    width: 99.83%;
}
    
#\38 a38b58f {
    width: 99.83%;
}
    
#e2213909 {
    width: 99.83%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3ec3738 {
    min-height: 511px;
    padding: 8% 4% 8% 4%;
}
    
#\30 13a9c17 {
    margin: 0px 0% 0px 0%;
}
    
#group_s59::before, #group_s59 > .bgExtraLayerOverlay {
    
}
    
#innergrid_f4f::before, #innergrid_f4f > .bgExtraLayerOverlay {
    
}
    
#widget_224 {
    justify-self: start;
    align-self: start;
    width: 86.67885350762417%;
    margin: 32px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 3d5acc4 {
    padding: 0% 4% 4% 4%;
}
    
#ee50bcee {
    margin: 0px 0% 0px 0%;
}
    
#group_d9l {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_om9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#efb3a65e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4311951 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#f377cb9e {
    margin: 0px 0% 0px 0%;
}
    
#\37 16db783 {
    padding: 8% 4% 8% 4%;
}
    
#\37 5646e44 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 0c93cdf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 8e8e050 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e15f9769 {
    height: auto;
    min-height: 159px;
    padding: 5% 10% 5% 10%;
    margin: 0px 0% 0px 0%;
}
    
#eeab3b78 {
    height: auto;
    min-height: 159px;
    padding: 5% 10% 5% 10%;
    margin: 0px 0% 0px 0%;
}
    
#a92200b0 {
    height: auto;
    min-height: 159px;
    padding: 5% 10% 5% 10%;
    margin: 0px 0% 0px 0%;
}
    
#group_fr9 {
    height: auto;
    min-height: 70px;
}
    
#\38 d0bf45e {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\38 538ace9 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#c9ad42a1 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a386c09a {
    margin: 0px 0% 0px 0%;
}
    
#\35 dd73450 {
    padding: 8% 4% 8% 4%;
}
    
#widget_amu {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 76daf92 {
    margin: 0px 0% 0px 0%;
}
    
#d37357bb {
    padding: 8% 4% 8% 4%;
}
    
#group_irq {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#fc9df26a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 263px;
}
    
#dbdd5ee7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 263px;
}
    
#\32 fca11d3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 263px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 eb0f5bd {
    padding: 8% 4% 8% 4%;
}
    
#f441c17c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fe374432 {
    margin: 0px 0% 0px 0%;
}
    
#\38 d939022 {
    padding: 8% 4% 8% 4%;
}
    
#\31 a04b902 {
    height: auto;
    min-height: 59px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 6361956 {
    min-height: 459px;
    padding: 8% 0% 0% 4%;
}
    
#c52062d9 {
    margin: 0px 0% 0px 0%;
}
    
#c18073bc::before, #c18073bc > .bgExtraLayerOverlay {
    
}
    
#d9e25e78 {
    width: 76.12%;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 8% 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_tpj {
    width: 19.79%;
}
    
#group_hdf {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\30 649743d {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\34 55d2b04 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b5a13ee9::before, #b5a13ee9 > .bgExtraLayerOverlay {
    
}
    
#\37 141cb83 {
    padding: 8% 4% 8% 4%;
}
    
#\32 56c3805 {
    margin: 0px 0% 0px 0%;
}
    
#ba27bddf::before, #ba27bddf > .bgExtraLayerOverlay {
    
}
    
#\39 cc487e6 {
    justify-self: end;
    align-self: start;
    width: 86.67357598346834%;
    margin: 34px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 b2bded5 {
    padding: 8% 4% 0% 4%;
}
    
#\32 313a97f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 a40234a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 8% 4%;
}
    
#\31 fcb5bdb {
    margin: 0px 0% 0px 0%;
}
    
#group_pkt {
    width: 100%;
    min-height: 80px;
}
    
#\34 c2aff6b {
    width: 100%;
    min-height: 80px;
}
    
#cb00c740 {
    width: 30.6%;
    min-height: 8px;
}
    
#bdc6d687 {
    width: 100%;
    min-height: 80px;
    padding: 0px 0% 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 95c8a47 {
    margin: 0px 0% 0px 0%;
}
    
#b29fca1b {
    padding: 8% 0% 8% 0%;
}
    
#b4fdd70b {
    padding: 0px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b53485a {
    margin-top: 0px;
}
}



@media (max-width: 767px) {
    
#e14a30e2 {
    min-height: 550px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 15% 4% 15% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 c89f431 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\36 c6ccc3c::before, #\36 c6ccc3c > .bgExtraLayerOverlay {
    
}
    
#group_4i7::before, #group_4i7 > .bgExtraLayerOverlay {
    
}
#group_4i7 {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
    
#widget_7g1 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 d3d1ecf {
    width: 100.00%;
}
    
#\32 fea5a50 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d2d9d573 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 6247a72 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_7g0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_std {
    height: 240px;
}
    
#\33 452eeeb {
    height: 240px;
}
    
#\38 dca3023 {
    height: 240px;
}
    
#\33 515f8e6 {
    height: 240px;
}
    
#\39 cff4f61 {
    height: auto;
}
    
#group_jhu {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 834bb91 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 35ba8ed {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 8b5f6f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_eqr {
    height: auto;
    min-height: 192px;
}
    
#f0123ab2 {
    height: auto;
    min-height: 190px;
}
    
#d78b7c80 {
    height: auto;
    min-height: 192px;
}
    
#\31 1ade1b8 {
    width: 99.29%;
}
    
#e2213909 {
    width: 99.29%;
}
    
#\38 a38b58f {
    width: 99.29%;
}
    
#\38 ada0456 {
    height: auto;
    min-height: 216px;
}
}



@media (max-width: 767px) {
    
#\35 f851736 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#\31 3ec3738 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#group_s59::before, #group_s59 > .bgExtraLayerOverlay {
    
}
#group_s59 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#widget_o33 {
    height: 240px;
}
    
#innergrid_f4f::before, #innergrid_f4f > .bgExtraLayerOverlay {
    
}
#innergrid_f4f {
    width: 99.79%;
    grid-template-rows: minmax(242px, max-content);
}
    
#widget_224 {
    height: 240px;
    justify-self: start;
    align-self: start;
    width: 86.67%;
    margin: 30px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 13a9c17 {
    margin: 0px 0% 0px 0%;
}
    
#widget_kjf {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\39 c11e342 {
    min-height: 43px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\38 3d5acc4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 15% 4%;
}
    
#group_d9l {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_om9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: center;
    height: auto;
    min-height: 40px;
}
    
#\35 3cfb2cb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: center;
}
    
#widget_mrs {
    width: 40px;
}
    
#ee50bcee {
    margin: 0px 0% 0px 0%;
}
    
#efb3a65e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 4311951 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e14e1216 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 538ace9 {
    height: 240px;
}
    
#\37 16db783 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\38 d0bf45e {
    height: 240px;
}
    
#c9ad42a1 {
    height: 240px;
}
    
#group_fr9 {
    width: 100%;
    min-height: 50px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f377cb9e {
    margin: 0px 0% 0px 0%;
}
    
#\37 5646e44 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 0c93cdf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 8e8e050 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 6b628b7 {
    justify-content: space-between;
}
    
#\33 f42c754 {
    width: 99.29%;
}
    
#\38 240bb4e {
    justify-content: space-between;
}
    
#dcfd2d03 {
    width: 99.29%;
}
    
#e41bbaff {
    width: 99.29%;
}
    
#a92200b0 {
    height: auto;
    min-height: 183px;
}
    
#af2a476d {
    justify-content: space-between;
}
}



@media (max-width: 767px) {
    
#\39 bb3b45c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 dd73450 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\38 215edb4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a386c09a {
    margin: 0px 0% 0px 0%;
}
    
#widget_amu {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\38 401ab0a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d37357bb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#group_irq {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 76daf92 {
    margin: 0px 0% 0px 0%;
}
    
#dbdd5ee7 {
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 311px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#fc9df26a {
    width: 100%;
    height: auto;
    min-height: 311px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 fca11d3 {
    width: 100%;
    height: auto;
    min-height: 311px;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#a38588dc {
    align-items: center;
}
    
#\32 0c16d90 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#c2f08142 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 eb0f5bd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#group_56a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f441c17c {
    margin: 0px 0% 0px 0%;
}
    
#c6212f37 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 94bf8c9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 d939022 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\31 a04b902 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d1466b99 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fe374432 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 6361956 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#d9e25e78 {
    min-height: 522px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#c18073bc::before, #c18073bc > .bgExtraLayerOverlay {
    
}
    
#group_tpj {
    width: 100%;
    min-height: 163px;
    align-items: center;
    height: auto;
}
    
#c52062d9 {
    margin: 0px 0% 0px 0%;
}
    
#group_hdf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 142px;
}
    
#\30 649743d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 118px;
}
    
#\34 55d2b04 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    height: auto;
    min-height: 142px;
}
}



@media (max-width: 767px) {
    
#\36 b7cf459 {
    height: 240px;
}
    
#b653a312 {
    min-height: 340px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#b5a13ee9::before, #b5a13ee9 > .bgExtraLayerOverlay {
    
}
#b5a13ee9 {
    width: 99.84%;
    grid-template-rows: minmax(256px, max-content);
}
    
#\39 cc487e6 {
    height: 240px;
    justify-self: end;
    align-self: start;
    width: 86.68%;
    margin: 32px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 141cb83 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#ba27bddf::before, #ba27bddf > .bgExtraLayerOverlay {
    
}
#ba27bddf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 56c3805 {
    margin: 0px 0% 0px 0%;
}
    
#\38 2ab13a6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 2ab13a6 {
    margin: 0px 0% 0px 0%;
}
    
#f4d50d8b {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\34 b2bded5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 5% 4%;
}
    
#b15db494 {
    min-height: 37px;
    align-items: flex-start;
    width: 100%;
    height: auto;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 313a97f {
    margin: 0px 0% 0px 0%;
}
    
#\34 fd06b2b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 2f00ac4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 a40234a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 15% 4%;
}
    
#\34 c2aff6b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_pkt {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0% 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b979f668 {
    width: 99.95%;
}
    
#\38 f5d6598.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
    
#\31 fcb5bdb {
    margin: 0px 0% 0px 0%;
}
    
#cb00c740 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0% 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 68cad11 {
    width: 99.95%;
}
    
#bdc6d687 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0% 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 73c5ffe {
    width: 99.95%;
}
}



@media (max-width: 767px) {
    
#b4fdd70b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 4% 0px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 50e2eb5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b29fca1b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 0% 15% 0%;
}
    
#b1ed062a {
    width: 100%;
    min-height: 50px;
    align-items: center;
    height: auto;
    padding: 20px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#e55d4137 {
    width: 329px;
}
    
#\34 95c8a47 {
    margin: 0px 0% 0px 0%;
}
}

