*#dm .dmInner div.u_1973828228 .slideTwo-dotsl2 li button:before
{
	line-height:0.9 !important;
}
@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner div.u_1235651691 .photoGalleryThumbs .image-container {
    border-radius:3% !important;
    -moz-border-radius:3% !important;
    -webkit-border-radius:3% !important;
  }

  *#dm .dmInner div.u_1235651691 .caption-button {
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_1235651691 .caption-button { text-align:CENTER !important; }

  *#dm .dmInner *.u_1235651691 .photoGalleryViewAll { text-align:LEFT !important; }

  *#dm .dmInner div.u_properties .photoGalleryThumbs .image-container {
    border-radius:3% !important;
    -moz-border-radius:3% !important;
    -webkit-border-radius:3% !important;
  }

  *#dm .dmInner div.u_properties .caption-button {
    border-style:solid !important;
    border-width:0 !important;
  }

  *#dm .dmInner *.u_properties .caption-button { text-align:CENTER !important; }

  *#dm .dmInner *.u_properties .photoGalleryViewAll { text-align:LEFT !important; }

  *#dm .dmInner div.u_properties .caption-button span.text { font-weight:400 !important; }

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

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

  *#dm .dmInner div.u_1130752344 #searchBox { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1130752344 #jobCategories { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1130752344 input#location { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1130752344 select#location { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1130752344 #jobWorkType { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1130752344 #city { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1130752344 #jobSubCategories { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1130752344 #country { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1130752344 #geoSearch { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1130752344 #geoRange { border-color:rgba(26,27,31,0.6) !important; }

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

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

  *#dm .dmInner div.u_1904984548 #searchBox { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1904984548 #jobCategories { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1904984548 input#location { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1904984548 select#location { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1904984548 #jobWorkType { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1904984548 #city { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1904984548 #jobSubCategories { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1904984548 #country { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1904984548 #geoSearch { border-color:rgba(26,27,31,0.6) !important; }

  *#dm .dmInner div.u_1904984548 #geoRange { border-color:rgba(26,27,31,0.6) !important; }

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

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

  *#dm .dmInner div.u_1621962213 .uqlMainContainer {
    background-color:rgba(0,0,0,1) !important;
    border-style:solid !important;
    border-color:var(--color_1) !important;
    border-width:1px !important;
  }

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

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

  *#dm .dmInner a.u_1426881305 span.text { font-size:16px !important; }

  *#dm .dmInner div.u_1867601280 .shiva>span {
    font-family: 'Poppins' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1430021705 .shiva>span {
    font-family: 'Poppins' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1572519460 .shiva>span {
    font-family: 'Poppins' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1973764940 .shiva>span {
    font-family: 'Poppins' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1414727685 .shiva>span {
    font-family: 'Poppins' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1442009275 img {
    box-shadow:none !important;
    object-fit:contain !important;
    object-position:50% 50% !important;
    border-style:solid !important;
    border-color:rgb(64,23,115) rgb(64,23,115) rgba(107,81,138,0.73) rgb(64,23,115) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner *.u_1973828228 .shmTestimonial-userTestimonial { text-align:CENTER !important; }

  *#dm .dmInner *.u_1973828228 .shmTestimonial-userTestimonial p { text-align:CENTER !important; }

  *#dm .dmInner *.u_1973828228 .shmTestimonial-userTestimonial i { text-align:CENTER !important; }

  *#dm .dmInner *.u_1973828228 .shmTestimonial-userTestimonial span { text-align:CENTER !important; }

  *#dm .dmInner *.u_1973828228 .shmHoriTest-content { text-align:CENTER !important; }

  *#dm .dmInner *.u_1973828228 .shmHoriTest-content i { text-align:CENTER !important; }

  *#dm .dmInner *.u_1973828228 .shmHoriTest-content p { text-align:CENTER !important; }

  *#dm .dmInner *.u_1973828228 .shmHoriTest-content span { text-align:CENTER !important; }

  *#dm .dmInner div.u_1973828228 .clsNameTestPositionDIV p {
    color:var(--color_4) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1973828228 .clsNameTestPositionDIV i {
    color:var(--color_4) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1973828228 .clsTestPosition { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1973828228 .clsNameTestPositionDIV {
    color:var(--color_4) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1973828228 .clsTestConsultant { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1973828228 .clsNameTestConsultantDIV { color:var(--color_4) !important; }

  *#dm .dmInner *.u_1973828228 .clsTestCompany {
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner *.u_1973828228 .clsNameTestCompanyDIV {
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1973828228 .clsTestCompany {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1973828228 .clsNameTestCompanyDIV {
    color:var(--color_3) !important;
    font-weight:700 !important;
  }

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

  *#dm .dmInner div.u_1973828228 .clsQuoteImage {
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
    border-style:solid !important;
    border-width:0px !important;
  }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userTestimonial { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userTestimonial p { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userTestimonial i { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userTestimonial span { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1973828228 .shmHoriTest-content { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1973828228 .shmHoriTest-content i { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1973828228 .shmHoriTest-content p { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1973828228 .shmHoriTest-content span { color:var(--color_3) !important; }

  *#dm .dmInner *.u_1973828228 .fas.fa-chevron-right.slick-next.slick-arrow { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1973828228 .fas.fa-chevron-left.slick-prev.slick-arrow { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1973828228 .slick-prev { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1973828228 .slick-next { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1973828228 .slick-prev:before { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1973828228 .slick-next:before { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-comments {
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-color:rgba(215,215,215,1) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_91710099 .container-card {
    background-color:var(--color_1) !important;
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/02e574c1/dms3rep/multi/opt/Frame+536-bae6ccb7-564h.png) !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_91710099 .flex-items-new-label-bottom {
    color:var(--color_1) !important;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-A {
    background-color:rgba(0,0,0,0) !important;
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-A:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-A.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-A:hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-A.hover span.text { color:var(--color_1) !important; }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-B {
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-B:hover {
    border-color:var(--color_3) !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-B.hover {
    border-color:var(--color_3) !important;
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-B:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-B.hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-A span.text {
    color:var(--color_3) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-B span.text {
    color:var(--color_1) !important;
    font-weight:600 !important;
  }

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

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

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

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userName {
    color:var(--color_2) !important;
    font-family: 'Ubuntu' !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userName p {
    color:var(--color_2) !important;
    font-family: 'Ubuntu' !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userName i {
    color:var(--color_2) !important;
    font-family: 'Ubuntu' !important;
    font-weight:700 !important;
  }

  *#dm .dmInner *.u_91710099 .splide__arrow svg { fill:var(--color_1) !important; }

  *#dm .dmInner *.u_91710099 .splide__arrow { background-color:rgba(107,81,138,0.42) !important; }

  *#dm .dmInner *.u_1973828228 .slideTwo-dotsl3 li.slick-active button:before {
    color:var(--color_1) !important;
    background:none !important;
  }

  *#dm .dmInner *.u_1973828228 .slideTwo-dotsl3 li button:before { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1973828228 .slideTwo-dotsl2 li.slick-active button:before {
    background-color:var(--color_3) !important;
    background:none !important;
  }

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

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

  *#dm .dmInner a.u_1507098512 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    background-color:rgba(177,151,207,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1507098512 span.text {
    font-size:18px !important;
    color:var(--color_1) !important;
  }

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

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

  *#dm .dmInner a.u_1507098512:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1507098512.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1277528742:hover {
    background-image:none !important;
    background-color:rgba(177,151,207,1) !important;
  }

  *#dm .dmInner a.u_1277528742.hover {
    background-image:none !important;
    background-color:rgba(177,151,207,1) !important;
  }

  *#dm .dmInner div.u_1973828228 .slideTwo-dotsl2 li button:before { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1973828228 .slideTwo-dotsl2 li.slick-active button:before { color:var(--color_3) !important; }

  *#dm .dmInner *.u_1973828228 .slideTwo-dotsl2 li button:before { color:var(--color_3) !important; }

  *#dm .dmInner *.u_91710099 .splide__pagination__page.is-active { background-color:var(--color_1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1235651691 .caption-button {
    width:200px !important;
    height:55px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1130752344 #searchBox { height:42px !important; }

  *#dm .dmInner div.u_1130752344 #jobCategories { height:42px !important; }

  *#dm .dmInner div.u_1130752344 #location { height:42px !important; }

  *#dm .dmInner div.u_1130752344 .searchBtn { height:42px !important; }

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

  *#dm .dmInner div.u_1904984548 #searchBox { height:42px !important; }

  *#dm .dmInner div.u_1904984548 #jobCategories { height:42px !important; }

  *#dm .dmInner div.u_1904984548 #location { height:42px !important; }

  *#dm .dmInner div.u_1904984548 .searchBtn { height:42px !important; }

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

  *#dm .dmInner div.u_1621962213 .uqlMainContainer { height:30px !important; }

  *#dm .dmInner div.u_1621962213 { height:42px !important; }

  *#dm .dmInner *.u_1621962213 .uqlDivider { width:4px !important; }

  *#dm .dmInner *.u_1973828228 div.shmTestimonial-userImg { margin-bottom:0px !important; }

  *#dm .dmInner *.u_1973828228 div.shmHoriTest-image { margin-bottom:0px !important; }

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

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

  *#dm .dmInner *.u_1973828228 div.shmHoriTest-content { line-height:20px !important; }

  *#dm .dmInner *.u_1973828228 div.shmTestimonial-userTestimonial { line-height:20px !important; }

  *#dm .dmInner *.u_1973828228 .slideTwo-dotsl3 li button:before { font-size:0 !important; }

  *#dm .dmInner *.u_1973828228 .slideTwo-dotsl3 li.slick-active button:before { font-size:0 !important; }

  *#dm .dmInner *.u_1973828228 .fas.fa-chevron-right.slick-next.slick-arrow { font-size:10px !important; }

  *#dm .dmInner *.u_1973828228 .fas.fa-chevron-left.slick-prev.slick-arrow { font-size:10px !important; }

  *#dm .dmInner *.u_1973828228 .slick-prev { font-size:10px !important; }

  *#dm .dmInner *.u_1973828228 .slick-next { font-size:10px !important; }

  *#dm .dmInner *.u_1973828228 .slick-prev:before { font-size:10px !important; }

  *#dm .dmInner *.u_1973828228 .slick-next:before { font-size:10px !important; }

  *#dm .dmInner *.u_1973828228 .slideTwo-dotsl2 li button:before { font-size:20px !important; }

  *#dm .dmInner *.u_1973828228 .slideTwo-dotsl2 li.slick-active button:before { font-size:20px !important; }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userName { font-size:24px !important; }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userName p { font-size:24px !important; }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userName i { font-size:24px !important; }

  *#dm .dmInner div.u_1973828228 .clsNameTestPositionDIV { font-size:18px !important; }

  *#dm .dmInner div.u_1973828228 .clsNameTestPositionDIV p { font-size:18px !important; }

  *#dm .dmInner div.u_1973828228 .clsNameTestPositionDIV i { font-size:18px !important; }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userTestimonial { font-size:18px !important; }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userTestimonial p { font-size:18px !important; }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userTestimonial i { font-size:18px !important; }

  *#dm .dmInner div.u_1973828228 .shmTestimonial-userTestimonial span { font-size:18px !important; }

  *#dm .dmInner div.u_1973828228 .shmHoriTest-content { font-size:18px !important; }

  *#dm .dmInner div.u_1973828228 .shmHoriTest-content i { font-size:18px !important; }

  *#dm .dmInner div.u_1973828228 .shmHoriTest-content p { font-size:18px !important; }

  *#dm .dmInner div.u_1973828228 .shmHoriTest-content span { font-size:18px !important; }

  *#dm .dmInner *.u_1973828228 .shmTestimonialPanel .slick-slide>div { height:300px !important; }

  *#dm .dmInner *.u_1973828228 .shmTestimonialPanel.shmTestimonialPanelAdaptive .slick-slide>div { height:300px !important; }

  *#dm .dmInner *.u_1973828228 .shmTestimonial-comments .slick-slide .shmTestimonial-commentsSlider .slick-active { height:300px !important; }

  *#dm .dmInner *.u_1973828228 .shmTestimonial-comments { border-radius:20px !important; }

  *#dm .dmInner *.u_91710099 .flex-items-job-short-description { -webkit-line-clamp:4 !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1235651691 .photoGalleryThumbs .image-container a { padding-top:326px !important; }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1130752344 .shzmSearch { border-radius:10px !important; }

  *#dm .dmInner *.u_1130752344 #jobCategories { border-radius:10px !important; }

  *#dm .dmInner *.u_1130752344 #shzmSearch { border-radius:10px !important; }

  *#dm .dmInner *.u_1130752344 #location { border-radius:10px !important; }

  *#dm .dmInner *.u_1130752344 #jobWorkType { border-radius:10px !important; }

  *#dm .dmInner *.u_1130752344 #city { border-radius:10px !important; }

  *#dm .dmInner *.u_1130752344 #jobSubCategories { border-radius:10px !important; }

  *#dm .dmInner *.u_1130752344 #country { border-radius:10px !important; }

  *#dm .dmInner *.u_1130752344 #geoSearch { border-radius:10px !important; }

  *#dm .dmInner *.u_1130752344 #geoRange { border-radius:10px !important; }

  *#dm .dmInner *.u_1973828228 .fas.fa-chevron-right.slick-next.slick-arrow { font-size:30px !important; }

  *#dm .dmInner *.u_1973828228 .fas.fa-chevron-left.slick-prev.slick-arrow { font-size:30px !important; }

  *#dm .dmInner *.u_1973828228 .slick-prev { font-size:30px !important; }

  *#dm .dmInner *.u_1973828228 .slick-next { font-size:30px !important; }

  *#dm .dmInner *.u_1973828228 .slick-prev:before { font-size:30px !important; }

  *#dm .dmInner *.u_1973828228 .slick-next:before { font-size:30px !important; }

  *#dm .dmInner div.u_1867601280 .shiva>span { font-size:44px !important; }

  *#dm .dmInner div.u_1430021705 .shiva>span { font-size:44px !important; }

  *#dm .dmInner div.u_1572519460 .shiva>span { font-size:44px !important; }

  *#dm .dmInner div.u_1973764940 .shiva>span { font-size:44px !important; }

  *#dm .dmInner div.u_1414727685 .shiva>span { font-size:44px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.u_1235651691 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

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

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

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

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

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

  *#dm .dmInner *.u_1973828228 .fas.fa-chevron-right.slick-next.slick-arrow { font-size:30px !important; }

  *#dm .dmInner *.u_1973828228 .fas.fa-chevron-left.slick-prev.slick-arrow { font-size:30px !important; }

  *#dm .dmInner *.u_1973828228 .slick-prev { font-size:30px !important; }

  *#dm .dmInner *.u_1973828228 .slick-next { font-size:30px !important; }

  *#dm .dmInner *.u_1973828228 .slick-prev:before { font-size:30px !important; }

  *#dm .dmInner *.u_1973828228 .slick-next:before { font-size:30px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_91710099 .flex-items-jobname-text { font-size:20px !important; }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-A { width:125px !important; }

  *#dm .dmInner div.u_91710099 .flex-items-joblink-button-B { width:125px !important; }
}
*#dm .dmInner div.u_1973828228 .clsTestCompany
{
	padding-top:15px !important;
}
*#dm .dmInner div.u_1973828228 .slideTwo-dotsl2 li button
{
	border:0px !important;
}
*#dm .dmInner div.u_1984892015
{
	z-index:1 !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1973828228
{
}
*#dm .dmInner div.u_1984892015
{
}
separatorHomeCss{color:red !important}@media all {
    
#\37 37e6dc7::before, #\37 37e6dc7 > .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;
}
#\37 37e6dc7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/02e574c1/dms3rep/multi/opt/building-dreamy-setting-1920w.jpg");
    border-width: 0 2px 0 0;
    border-color: #000000 rgba(107,81,138,1) #000000 #000000;
    border-style: solid;
    align-items: center;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b26344eb::before, #b26344eb > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#b26344eb {
    background-position: 0% 0%;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/8c0aaeb6/dms3rep/multi/hero.svg");
    border-width: 0 0 2px 0;
    border-color: #000000 #000000 rgba(107,81,138,1) #000000;
    border-style: solid;
}
    
#d2140be4 {
    min-height: 774px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#fd5c87c7::before, #fd5c87c7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
    border-radius: inherit;
}
#fd5c87c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/02e574c1/dms3rep/multi/opt/women-protesting-rights-women-s-day-a21f4f4a-1920w.png");
    align-items: center;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ef257537 {
    margin: 0px 0% 0px 0%;
}
    
#widget_rrp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_q5k {
    width: 226px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 676a1b8 {
    width: 99.73%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 96a6ad2 {
    width: 226px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 a439b01 {
    min-height: 398px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 1% 6% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\35 e1c30cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    justify-content: flex-start;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/02e574c1/dms3rep/multi/opt/world-map-installed-wall-with-purple-neon-lights-dark-room-1920w.jpg");
    border-radius: 20px 20px 20px 20px;
    border-width: 5px 5px 5px 5px;
    border-color: rgba(107, 81, 138, 1) rgba(107, 81, 138, 1) rgba(107, 81, 138, 1) rgba(107, 81, 138, 1);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_1td {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_ed0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_3v8 {
    width: 230px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
}
    
#f8944796 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c96b4940 {
    min-height: 339px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e3af35e0::before, #e3af35e0 > .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;
}
#e3af35e0 {
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/02e574c1/dms3rep/multi/opt/7626-1920w.jpg");
    background-attachment: fixed;
}
#e3af35e0.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_gt0 {
    width: 18.4%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_omr {
    width: 18.4%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_5tb {
    width: 18.4%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_22q {
    width: 18.4%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-style: solid;
    border-color: var(--color_5) #000000 #000000 #000000;
    border-width: 0px 0 0 0;
    border-radius: 10px 10px 10px 10px;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_vvo {
    width: 173px;
    height: 70px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ebe1383 {
    width: 179px;
    height: 68px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f69afbb {
    width: 179px;
    height: 70px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 86875ab {
    width: 179px;
    height: 68px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_g20 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 765be04 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d3a7b07 {
    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;
}
    
#d1d8df51 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 125ca06 {
    width: 18.4%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 0.6);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 546c9ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1fc8d09 {
    width: 179px;
    height: 68px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1cdba41 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 e3d4013 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 5d2b0d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 872b1d1 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#widget_udj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 103dc87 {
    margin: 0px 0% 0px 0%;
}
    
#widget_19o {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 f64e731.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\36 f64e731 {
    width: 76.94%;
    height: 367px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 f65bd93 {
    width: 59.42%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    order: 1;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% -25%;
}
    
#\36 f049810 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.58%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    flex-direction: row;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ab352eda {
    min-height: 432px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\35 86946cd::before, #\35 86946cd > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#\35 86946cd {
    background-color: var(--color_3);
    background-image: url();
    background-repeat: repeat;
    background-size: auto;
}
#\35 86946cd.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_nco {
    align-items: flex-start;
    width: 100%;
    min-height: 450px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-radius: 2px 2px 2px 2px;
    background-color: var(--color_3);
    background-image: initial;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0 0 0 0px;
    padding: 0% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#bf34bb40 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 fb02da3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 fb02da3 {
    width: 99.78%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0946d1d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
}
#a0946d1d {
    width: 286px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\38 59d2020 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 5628064 {
    margin: 0px 0% 0px 0%;
}
    
#\33 10e2480 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 953dd47 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_pjc.flex-element.widget-wrapper > [data-element-type] {
    padding-bottom: 20px;
}
#widget_pjc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 c3def29 {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#widget_e8t {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#ff699816 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#fa39264a {
    width: 1117px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6ac81c6 {
    margin-top: -90px;
    margin-left: 60px;
    margin-right: 60px;
}
    
#c5619aae {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\39 65b7dde {
    min-height: 89px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 2% 40px 2%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 135c667 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#e5cf934d {
    margin-top: -90px;
    margin-left: 60px;
    margin-right: 60px;
}
    
#\32 8bdca5c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding-right: 16px;
    padding-left: 16px;
    padding-bottom: 0%;
    padding-top: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#c4c82687 {
    min-height: 89px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 2% 40px 2%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#f354ddc4 {
    width: 1117px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3410591 {
    width: 1143px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 71f61ab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-end;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 607753f {
    min-height: 613px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f026e28b {
    width: 110px;
    height: auto;
    max-width: 100%;
}
    
#\32 2a9aea8 {
    align-items: flex-start;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% -120px 0%;
}
    
#cb37f391::before, #cb37f391 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
    border-radius: inherit;
}
#cb37f391 {
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/02e574c1/dms3rep/multi/opt/wonderful-complex-working-buildings-lights-1920w.jpg");
}
#cb37f391.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAwQGESExMpH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhEx/9oADAMBAAIRAxEAPwDMxib7dKSRrxsOCVEOIz69m+oioTGLorP/2Q==');
}
    
#widget_cvp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9cc1631 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2140be4 {
    min-height: 464px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#b26344eb::before, #b26344eb > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#b26344eb {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/8c0aaeb6/dms3rep/multi/hero.svg");
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\37 37e6dc7::before, #\37 37e6dc7 > .bgExtraLayerOverlay {
    
}
#\37 37e6dc7 {
    width: 48%;
    min-height: 8px;
}
    
#fd5c87c7::before, #fd5c87c7 > .bgExtraLayerOverlay {
    
}
#fd5c87c7 {
    width: 50%;
    min-height: 8px;
}
    
#ef257537 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 a439b01 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 10% 4% 10% 4%;
}
    
#\35 e1c30cf {
    width: 100%;
    min-height: 402px;
    padding-left: 0px;
    padding-right: 0px;
    height: auto;
    order: 0;
}
    
#group_1td {
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#f8944796 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c96b4940 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 10% 4% 10% 4%;
}
    
#group_gt0 {
    width: 49%;
    min-height: 8px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_omr {
    width: 49%;
    min-height: 8px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_5tb {
    width: 49%;
    min-height: 8px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_22q {
    width: 49%;
    min-height: 8px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 125ca06 {
    width: 49%;
    min-height: 8px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 1cdba41 {
    margin: 0px 0% 0px 0%;
}
    
#e3af35e0::before, #e3af35e0 > .bgExtraLayerOverlay {
    
}
#e3af35e0.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 e3d4013 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 10% 4% 10% 4%;
}
    
#\33 5d2b0d6 {
    width: 100%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
}
    
#\36 103dc87 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 f65bd93 {
    width: 56.11%;
    min-height: 8px;
}
    
#\36 f049810 {
    width: 64.73%;
    min-height: 8px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#ab352eda {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 506px;
    padding: 10% 4% 10% 4%;
}
    
#\35 86946cd::before, #\35 86946cd > .bgExtraLayerOverlay {
    
}
#\35 86946cd.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_nco {
    height: auto;
    min-height: 461px;
    justify-content: flex-start;
    padding: 4% 4% 4% 4%;
}
    
#\36 f64e731 {
    height: 427px;
    width: 69.28%;
}
    
#\37 fb02da3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
    
#\38 59d2020 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 5628064 {
    margin: 0px 0% 0px 0%;
}
    
#\33 10e2480 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 10% 4% 10% 4%;
}
    
#\35 953dd47 {
    width: 100%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
}
    
#widget_pjc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_pjc {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ff699816 {
    width: 100%;
    min-height: 8px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\39 65b7dde {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 137px;
    padding: 6% 3% 6% 3%;
}
    
#\30 6ac81c6 {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8bdca5c {
    width: 100%;
    min-height: 8px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#c4c82687 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 632px;
    padding-top: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 71f61ab {
    width: 100%;
    min-height: 8px;
}
    
#\32 607753f {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 439px;
    row-gap: 24px;
    padding: 10% 4% 10% 4%;
}
    
#cb37f391::before, #cb37f391 > .bgExtraLayerOverlay {
    
}
#cb37f391 {
    background-color: var(--color_1);
}
#cb37f391.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAwQGESExMpH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhEx/9oADAMBAAIRAxEAPwDMxib7dKSRrxsOCVEOIz69m+oioTGLorP/2Q==');
}
    
#f9cc1631 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 37e6dc7::before, #\37 37e6dc7 > .bgExtraLayerOverlay {
    
}
#\37 37e6dc7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 20px;
    padding: 20% 4% 20% 4%;
    margin: 0px 0% 0px 0%;
}
    
#d2140be4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#b26344eb::before, #b26344eb > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#b26344eb {
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/8c0aaeb6/dms3rep/multi/hero.svg");
    background-size: cover;
    background-repeat: no-repeat;
}
    
#fd5c87c7::before, #fd5c87c7 > .bgExtraLayerOverlay {
    
}
#fd5c87c7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 20px;
    padding: 20% 4% 20% 4%;
    margin: 0px 0% 0px 0%;
}
    
#ef257537 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 a439b01 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\35 e1c30cf {
    width: 100%;
    min-height: 250px;
    align-items: center;
    order: 0;
}
    
#group_1td {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#widget_3v8 {
    width: 60%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f8944796 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c96b4940 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#group_gt0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_omr {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_5tb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_22q {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 125ca06 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 1cdba41 {
    margin: 0px 0% 0px 0%;
}
    
#e3af35e0::before, #e3af35e0 > .bgExtraLayerOverlay {
    
}
#e3af35e0.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\39 e3d4013 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 0% 15% 0%;
}
    
#\33 5d2b0d6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#\36 103dc87 {
    margin: 0px 0% 0px 0%;
}
    
#widget_udj.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#widget_udj {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 f64e731 {
    height: auto;
    width: 100%;
}
    
#\31 f65bd93 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-left: 0%;
}
    
#\36 f049810 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ab352eda {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 12% 4% 12% 4%;
}
    
#\35 86946cd::before, #\35 86946cd > .bgExtraLayerOverlay {
    
}
#\35 86946cd.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_nco {
    align-items: center;
    width: 100.00%;
    align-self: stretch;
    max-width: 100%;
    row-gap: 15px;
    justify-content: flex-start;
    height: auto;
    min-height: 390px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0px 0% 0px;
}
    
#bf34bb40 {
    width: 298px;
    margin-left: 0%;
    margin-right: 0%;
}
    
#a0946d1d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 10px 20px;
}
#a0946d1d {
    width: auto;
    min-height: 47px;
    margin: 0px 0px 0px 0px;
}
    
#\37 fb02da3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#\37 fb02da3 {
    margin-top: 1px;
    width: 99.89%;
}
    
#\38 59d2020 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 5628064 {
    margin: 0px 0% 0px 0%;
}
    
#\33 10e2480 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 0% 5% 0%;
}
    
#\35 953dd47 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#widget_pjc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 10px 4%;
}
#widget_pjc {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ff699816 {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
    
#\39 65b7dde {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 8%;
}
}



@media (max-width: 767px) {
    
#\32 8bdca5c {
    width: 100%;
    min-height: 160px;
    align-items: center;
}
    
#c4c82687 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 8%;
}
}



@media (max-width: 767px) {
    
#\39 71f61ab {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\32 607753f {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#cb37f391::before, #cb37f391 > .bgExtraLayerOverlay {
    
}
#cb37f391 {
    background-color: var(--color_1);
}
#cb37f391.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAwQGESExMpH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhEx/9oADAMBAAIRAxEAPwDMxib7dKSRrxsOCVEOIz69m+oioTGLorP/2Q==');
}
}

