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

  *#dm .dmInner div.u_1673530924 .uqlMainContainer { background-color:var(--color_4) !important; }

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

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

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

  *#dm .dmInner *.u_1673530924 .uqlMainContainer { text-align:CENTER !important; }

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

  *#dm .dmInner div.u_1673530924 span.uqlCandidateInfo { font-weight:700 !important; }

  *#dm .dmInner *.u_1248739469 .shiva>span { text-align:CENTER !important; }

  *#dm .dmInner *.u_1310669840 .shiva>span { text-align:CENTER !important; }

  *#dm .dmInner *.u_1238072670 .shiva>span { text-align:CENTER !important; }

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

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

  *#dm .dmInner div.u_1160952490 div.shmTestimonial-userImg img {
    border-style:solid !important;
    border-width:0px !important;
  }

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

  *#dm .dmInner div.u_1160952490 div.shmHoriTest-image img {
    border-style:solid !important;
    border-width:0px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1248739469 .shiva>span {
    font-family: 'Lato' !important;
    font-weight:700 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1310669840 .shiva>span {
    font-family: 'Lato' !important;
    font-weight:700 !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1238072670 .shiva>span {
    font-family: 'Lato' !important;
    font-weight:700 !important;
    color:var(--color_4) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1024380165:hover { border-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1024380165.hover { border-color:var(--color_2) !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1094672122 {
    border-style:solid !important;
    border-width:0px 5px 5px 0px !important;
    border-color:rgba(0,0,0,0) var(--color_3) rgb(76,76,77) rgb(76,76,77) !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1160952490 .shmTestimonial-comments { background-color:rgba(240,243,250,0.9) !important; }

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

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

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

  *#dm .dmInner *.u_1160952490 .clsNameTestPositionDIV { text-align:CENTER !important; }

  *#dm .dmInner *.u_1160952490 .clsNameTestPositionDIV p { text-align:CENTER !important; }

  *#dm .dmInner *.u_1160952490 .clsNameTestPositionDIV i { text-align:CENTER !important; }

  *#dm .dmInner div.u_1160952490 .clsNameTestPositionDIV {
    color:var(--color_3) !important;
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1160952490 .clsNameTestPositionDIV p {
    color:var(--color_3) !important;
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1160952490 .clsNameTestPositionDIV i {
    color:var(--color_3) !important;
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1160952490 .shmTestimonial-userName {
    color:var(--color_1) !important;
    font-weight:700 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1160952490 .shmTestimonial-userName p {
    color:var(--color_1) !important;
    font-weight:700 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1160952490 .shmTestimonial-userName i {
    color:var(--color_1) !important;
    font-weight:700 !important;
    font-style:italic !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1160952490 .shmTestimonial-userTestimonial {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1160952490 .shmTestimonial-userTestimonial p {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1160952490 .shmTestimonial-userTestimonial i {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1160952490 .shmTestimonial-userTestimonial span {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1160952490 .shmHoriTest-content {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1160952490 .shmHoriTest-content i {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1160952490 .shmHoriTest-content p {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1160952490 .shmHoriTest-content span {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

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

  *#dm .dmInner a.u_1024380165 {
    border-style:solid !important;
    border-width:0px 0px 5px 5px !important;
    border-color:rgba(0,0,0,0) rgb(76,76,77) rgb(76,76,77) rgb(76,76,77) !important;
  }

  *#dm .dmInner a.u_1279778965 {
    border-style:solid !important;
    border-width:0px 0px 5px 5px !important;
    border-color:rgba(0,0,0,0) rgb(76,76,77) rgb(76,76,77) rgb(76,76,77) !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner *.u_507228628 .splide__arrow { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_507228628 .container-card {
    background-color:var(--color_4) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_2) !important;
    border-left-width:5px !important;
    border-left-style:solid !important;
    border-bottom-width:5px !important;
    border-bottom-style:solid !important;
  }

  *#dm .dmInner div.u_507228628 .flex-items-jobs-posted-bottom { color:var(--color_5) !important; }

  *#dm .dmInner div.u_507228628 .flex-items-jobname-text { color:var(--color_2) !important; }

  *#dm .dmInner *.u_507228628 .splide__pagination__page { background-color:var(--color_3) !important; }

  *#dm .dmInner *.u_507228628 .splide__pagination__page.is-active { background-color:var(--color_2) !important; }

  *#dm .dmInner *.u_507228628 .flex-items-jobname-text:hover { color:var(--color_2) !important; }

  *#dm .dmInner div.u_507228628 .flex-items-job-types-category { color:var(--color_3) !important; }

  *#dm .dmInner div.u_507228628 .flex-items-job-types-subcategory { color:var(--color_3) !important; }

  *#dm .dmInner div.u_507228628 .flex-items-location-city { color:var(--color_3) !important; }

  *#dm .dmInner *.u_507228628 hr.custom-rule { border-color:var(--color_3) !important; }

  *#dm .dmInner div.u_507228628 .flex-container-job-category-subcategory .flex-items-bottom-section-separator { color:var(--color_5) !important; }

  *#dm .dmInner div.u_507228628 .flex-container-location .flex-items-bottom-section-separator { color:var(--color_5) !important; }

  *#dm .dmInner div.u_507228628 .flex-items-location-state { color:var(--color_3) !important; }

  *#dm .dmInner div.u_507228628 .flex-container-job-types { color:var(--color_3) !important; }

  *#dm .dmInner div.u_507228628 .flex-container-job-types .flex-items-bottom-section-separator { color:var(--color_5) !important; }

  *#dm .dmInner div.u_507228628 .flex-items-job-types-worktype { color:var(--color_3) !important; }

  *#dm .dmInner div.u_507228628 .flex-items-job-types-workmodel { color:var(--color_3) !important; }

  *#dm .dmInner div.u_507228628 .flex-container-job-salary { color:var(--color_2) !important; }

  *#dm .dmInner div.u_507228628 .flex-container-salaryfrom-salaryto .flex-items-bottom-section-salary-separator { color:var(--color_3) !important; }

  *#dm .dmInner div.u_507228628 .flex-items-job-types-salary-text-description { color:var(--color_2) !important; }

  *#dm .dmInner div.u_507228628 .flex-items-job-startdate { color:var(--color_3) !important; }

  *#dm .dmInner div.u_507228628 .flex-container-job-dates .flex-items-bottom-section-separator { color:var(--color_3) !important; }

  *#dm .dmInner div.u_507228628 .flex-items-job-enddate { color:var(--color_3) !important; }

  *#dm .dmInner div.u_507228628 .flex-items-job-posted-date { color:var(--color_3) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1064557449 {
    border-style:solid !important;
    border-width:0px 0px 5px 5px !important;
    border-color:rgba(0,0,0,0) rgb(76,76,77) rgb(76,76,77) rgb(76,76,77) !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1735239576 .caption-container .caption-title {
    font-weight:700 !important;
    color:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1735239576 .caption-container .caption-text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1735239576 .caption-container .caption-text .rteBlock { color:var(--color_4) !important; }

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

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

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

  *#dm .dmInner div.u_507228628 .flex-items-job-types-salarytype { color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1744091211 .caption-container .caption-title {
    font-weight:700 !important;
    color:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1744091211 .caption-container .caption-text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1744091211 .caption-container .caption-text .rteBlock { color:var(--color_4) !important; }

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

  *#dm .dmInner div.u_507228628 .flex-items-job-short-description { color:var(--color_5) !important; }

  *#dm .dmInner div.u_507228628 .flex-items-job-long-description { color:var(--color_3) !important; }

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

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

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

  *#dm .dmInner *.u_1531132592 input.jobSearch::placeholder { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1531132592 input.locationSearch::placeholder { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1531132592 input.citySearch::placeholder { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1531132592 input#geoSearch::placeholder { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1531132592 #searchBox {
    border-color:var(--color_2) !important;
    background-color:rgba(255,255,255,0.6) !important;
    border-right-style:solid !important;
    border-bottom-style:solid !important;
    border-right-width:0px !important;
    border-bottom-width:5px !important;
    border-left-width:5px !important;
    border-left-style:solid !important;
  }

  *#dm .dmInner div.u_1531132592 #jobCategories {
    border-color:var(--color_2) !important;
    border-right-style:solid !important;
    border-bottom-style:solid !important;
    border-right-width:0px !important;
    border-bottom-width:5px !important;
    border-left-width:5px !important;
    border-left-style:solid !important;
  }

  *#dm .dmInner div.u_1531132592 input#location {
    border-color:var(--color_2) !important;
    border-right-style:solid !important;
    border-bottom-style:solid !important;
    border-right-width:0px !important;
    border-bottom-width:5px !important;
    border-left-width:5px !important;
    border-left-style:solid !important;
  }

  *#dm .dmInner div.u_1531132592 select#location {
    border-color:var(--color_2) !important;
    border-right-style:solid !important;
    border-bottom-style:solid !important;
    border-right-width:0px !important;
    border-bottom-width:5px !important;
    border-left-width:5px !important;
    border-left-style:solid !important;
  }

  *#dm .dmInner div.u_1531132592 #jobWorkType {
    border-color:var(--color_2) !important;
    border-right-style:solid !important;
    border-bottom-style:solid !important;
    border-right-width:0px !important;
    border-bottom-width:5px !important;
    border-left-width:5px !important;
    border-left-style:solid !important;
  }

  *#dm .dmInner div.u_1531132592 #city {
    border-color:var(--color_2) !important;
    border-right-style:solid !important;
    border-bottom-style:solid !important;
    border-right-width:0px !important;
    border-bottom-width:5px !important;
    border-left-width:5px !important;
    border-left-style:solid !important;
  }

  *#dm .dmInner div.u_1531132592 #jobSubCategories {
    border-color:var(--color_2) !important;
    border-right-style:solid !important;
    border-bottom-style:solid !important;
    border-right-width:0px !important;
    border-bottom-width:5px !important;
    border-left-width:5px !important;
    border-left-style:solid !important;
  }

  *#dm .dmInner div.u_1531132592 #country {
    border-color:var(--color_2) !important;
    border-right-style:solid !important;
    border-bottom-style:solid !important;
    border-right-width:0px !important;
    border-bottom-width:5px !important;
    border-left-width:5px !important;
    border-left-style:solid !important;
  }

  *#dm .dmInner div.u_1531132592 #geoSearch {
    border-color:var(--color_2) !important;
    background-color:var(--color_2) !important;
    border-right-style:solid !important;
    border-bottom-style:solid !important;
    border-right-width:0px !important;
    border-bottom-width:5px !important;
    border-left-width:5px !important;
    border-left-style:solid !important;
  }

  *#dm .dmInner div.u_1531132592 #geoRange {
    border-color:var(--color_2) !important;
    background-color:var(--color_2) !important;
    border-right-style:solid !important;
    border-bottom-style:solid !important;
    border-right-width:0px !important;
    border-bottom-width:5px !important;
    border-left-width:5px !important;
    border-left-style:solid !important;
  }

  *#dm .dmInner div.u_1531132592 .searchBtn:hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-bottom-color:var(--color_2) !important;
    border-left-color:var(--color_2) !important;
    border-top-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1531132592 .searchBtn.hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-bottom-color:var(--color_2) !important;
    border-left-color:var(--color_2) !important;
    border-top-color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1531132592 #searchBox {
    padding-left:10px !important;
    padding-right:10px !important;
    text-align:CENTER !important;
  }

  *#dm .dmInner div.u_1531132592 .searchBtn {
    background-color:var(--color_2) !important;
    border-radius:10px 10px 10px 10px !important;
    border-style:solid !important;
    border-width:0px !important;
    border-right-style:solid !important;
    border-bottom-style:solid !important;
    border-left-width:5px !important;
    border-left-style:solid !important;
    border-bottom-width:5px !important;
    border-top-width:1px !important;
    border-top-style:solid !important;
    border-right-width:1px !important;
    border-right-color:var(--color_2) !important;
    border-top-color:var(--color_4) !important;
    border-left-color:var(--color_4) !important;
    border-bottom-color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_507228628 .flex-items-joblink-button-A {
    background-color:var(--color_3) !important;
    border-right-style:solid !important;
    border-right-color:var(--color_2) !important;
    border-bottom-style:solid !important;
    border-right-width:0px !important;
    border-left-style:solid !important;
    border-left-color:var(--color_2) !important;
    border-bottom-color:var(--color_2) !important;
    border-radius:10px 10px 10px 10px !important;
    border-bottom-width:0px !important;
    border-left-width:0px !important;
  }

  *#dm .dmInner div.u_507228628 .flex-items-joblink-button-B {
    background-color:var(--color_2) !important;
    border-radius:10px 10px 10px 10px !important;
    border-left-style:solid !important;
    border-left-color:var(--color_3) !important;
    border-bottom-style:solid !important;
    border-bottom-color:var(--color_3) !important;
    border-bottom-width:0px !important;
    border-left-width:0px !important;
  }

  *#dm .dmInner *.u_1426794719 { background-position:0% 50% !important; }

  *#dm .dmInner *.u_1413560499 { background-position:0% 50% !important; }

  *#dm .dmInner *.u_1286972440 { background-position:0% 50% !important; }

  *#dm .dmInner *.u_1575438128 { background-position:0% 50% !important; }

  *#dm .dmInner *.u_1023151727 { background-position:0% 50% !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_1321090645 {
    border-style:solid !important;
    border-width:0px 0px 5px 5px !important;
    border-color:rgba(0,0,0,0) rgb(76,76,77) rgb(76,76,77) rgb(76,76,77) !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1849738876 .caption-container .caption-title {
    font-weight:700 !important;
    color:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1849738876 .caption-container .caption-text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1849738876 .caption-container .caption-text .rteBlock { color:var(--color_4) !important; }

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

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

  *#dm .dmInner div.u_1398567020 .caption-container .caption-title {
    font-weight:700 !important;
    color:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1398567020 .caption-container .caption-text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1398567020 .caption-container .caption-text .rteBlock { color:var(--color_4) !important; }

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

  *#dm .dmInner *.u_1662976140 { background-position:0% 50% !important; }

  *#dm .dmInner *.u_1770175073 { background-position:0% 50% !important; }

  *#dm .dmInner *.u_1033094126 { background-position:0% 50% !important; }

  *#dm .dmInner *.u_1968206730 { background-position:0% 50% !important; }

  *#dm .dmInner *.u_1041011801 { background-position:0% 50% !important; }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1218488627 {
    border-style:solid !important;
    border-width:0px 0px 5px 5px !important;
    border-color:rgba(0,0,0,0) rgb(76,76,77) rgb(76,76,77) rgb(76,76,77) !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1332068276 .caption-container .caption-title {
    font-weight:700 !important;
    color:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1332068276 .caption-container .caption-text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1332068276 .caption-container .caption-text .rteBlock { color:var(--color_4) !important; }

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

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

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

  *#dm .dmInner div.u_1587321190 .caption-container .caption-title {
    font-weight:700 !important;
    color:var(--color_4) !important;
  }

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

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

  *#dm .dmInner div.u_1587321190 .caption-container .caption-text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1587321190 .caption-container .caption-text .rteBlock { color:var(--color_4) !important; }

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

  *#dm .dmInner *.u_1066040599 { background-position:0% 50% !important; }

  *#dm .dmInner *.u_1235585553 { background-position:0% 50% !important; }

  *#dm .dmInner *.u_1569758687 { background-position:0% 50% !important; }

  *#dm .dmInner *.u_1807415919 { background-position:0% 50% !important; }

  *#dm .dmInner *.u_1589552571 { background-position:0% 50% !important; }

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

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

  *#dm .dmInner div.u_1741458426 div.shmTestimonial-userImg img {
    border-style:solid !important;
    border-width:0px !important;
  }

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

  *#dm .dmInner div.u_1741458426 div.shmHoriTest-image img {
    border-style:solid !important;
    border-width:0px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1741458426 .shmTestimonial-comments { background-color:rgba(240,243,250,0.9) !important; }

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

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

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

  *#dm .dmInner *.u_1741458426 .clsNameTestPositionDIV { text-align:CENTER !important; }

  *#dm .dmInner *.u_1741458426 .clsNameTestPositionDIV p { text-align:CENTER !important; }

  *#dm .dmInner *.u_1741458426 .clsNameTestPositionDIV i { text-align:CENTER !important; }

  *#dm .dmInner div.u_1741458426 .clsNameTestPositionDIV {
    color:var(--color_3) !important;
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1741458426 .clsNameTestPositionDIV p {
    color:var(--color_3) !important;
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1741458426 .clsNameTestPositionDIV i {
    color:var(--color_3) !important;
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1741458426 .shmTestimonial-userName {
    color:var(--color_1) !important;
    font-weight:700 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1741458426 .shmTestimonial-userName p {
    color:var(--color_1) !important;
    font-weight:700 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1741458426 .shmTestimonial-userName i {
    color:var(--color_1) !important;
    font-weight:700 !important;
    font-style:italic !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1741458426 .shmTestimonial-userTestimonial {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1741458426 .shmTestimonial-userTestimonial p {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1741458426 .shmTestimonial-userTestimonial i {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1741458426 .shmTestimonial-userTestimonial span {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1741458426 .shmHoriTest-content {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1741458426 .shmHoriTest-content i {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1741458426 .shmHoriTest-content p {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1741458426 .shmHoriTest-content span {
    color:var(--color_5) !important;
    font-weight:400 !important;
    font-style:italic !important;
  }

  *#dm .dmInner div.u_1436036629 .svg { fill:var(--color_1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1673530924 .uqlMainContainer { width:200px !important; }

  *#dm .dmInner div.u_1160952490 div.shmTestimonial-userImg {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1160952490 div.shmTestimonial-userImg img {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1160952490 div.shmHoriTest-image {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1160952490 div.shmHoriTest-image img {
    width:1px !important;
    height:1px !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1160952490 .imgTestConsultant {
    width:70 !important;
    height:0px !important;
  }

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

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

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

  *#dm .dmInner *.u_1160952490 .shmTestimonial-commentsSlider { height:100% !important; }

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

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

  *#dm .dmInner *.u_1160952490 div.shmHoriTest-content { line-height:2 !important; }

  *#dm .dmInner *.u_1160952490 div.shmTestimonial-userTestimonial { line-height:2 !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_507228628 .splide__arrow {
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner div.u_507228628 .flex-items-location-city { font-size:16px !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1735239576 .caption-container .caption-text { font-size:14px !important; }

  *#dm .dmInner div.u_1735239576 .caption-container .caption-text .rteBlock { font-size:14px !important; }

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

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

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

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

  *#dm .dmInner div.u_1744091211 .caption-container .caption-text { font-size:14px !important; }

  *#dm .dmInner div.u_1744091211 .caption-container .caption-text .rteBlock { font-size:14px !important; }

  *#dm .dmInner *.u_507228628 .flex-items-job-short-description {
    line-height:131% !important;
    -webkit-line-clamp:4 !important;
  }

  *#dm .dmInner *.u_507228628 .flex-items-job-long-description { -webkit-line-clamp:4 !important; }

  *#dm .dmInner div.u_1531132592 #jobWorkType { width:1024px !important; }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1531132592 #searchBox {
    width:265px !important;
    height:50px !important;
    font-size:18px !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1849738876 .caption-container .caption-text { font-size:14px !important; }

  *#dm .dmInner div.u_1849738876 .caption-container .caption-text .rteBlock { font-size:14px !important; }

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

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

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

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

  *#dm .dmInner div.u_1398567020 .caption-container .caption-text { font-size:14px !important; }

  *#dm .dmInner div.u_1398567020 .caption-container .caption-text .rteBlock { font-size:14px !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1332068276 .caption-container .caption-text { font-size:14px !important; }

  *#dm .dmInner div.u_1332068276 .caption-container .caption-text .rteBlock { font-size:14px !important; }

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

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

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

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

  *#dm .dmInner div.u_1741458426 div.shmTestimonial-userImg {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1741458426 div.shmTestimonial-userImg img {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1741458426 div.shmHoriTest-image {
    width:1px !important;
    height:1px !important;
  }

  *#dm .dmInner div.u_1741458426 div.shmHoriTest-image img {
    width:1px !important;
    height:1px !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1741458426 .imgTestConsultant {
    width:70 !important;
    height:0px !important;
  }

  *#dm .dmInner *.u_1741458426 .shmTestimonial-commentsSlider { height:100% !important; }

  *#dm .dmInner *.u_1741458426 div.shmTestimonial-userImg {}

  *#dm .dmInner *.u_1741458426 div.shmHoriTest-image {}

  *#dm .dmInner *.u_1741458426 div.shmHoriTest-content { line-height:2 !important; }

  *#dm .dmInner *.u_1741458426 div.shmTestimonial-userTestimonial { line-height:2 !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_507228628 .container-card-content { height:410px !important; }

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

  *#dm .dmInner div.u_1587321190 .caption-container .caption-text { font-size:14px !important; }

  *#dm .dmInner div.u_1587321190 .caption-container .caption-text .rteBlock { font-size:14px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1160952490 .fas.fa-chevron-right.slick-next.slick-arrow { font-size:30px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_507228628 .flex-items-job-long-description { -webkit-line-clamp:5 !important; }
}
*#dm .dmInner div.u_1567956995
{
	z-index:2 !important;
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner div.u_1531132592 #searchBox { font-size:16px !important; }

  *#dm .dmInner div.u_1531132592 .searchBtn span.text { font-size:16px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1398567020 .photoGalleryThumbs { padding:10px !important; }

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

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

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

  *#dm .dmInner *.u_507228628 .flex-items-job-long-description { -webkit-line-clamp:4 !important; }
}
*#dm .dmInner div.u_1436036629
{
	z-index:2 !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1567956995
{
}
*#dm .dmInner div.u_1436036629
{
}
*#dm .dmInner div.u_1436036629
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 300px 8% 300px 8%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.4;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_1gt {
    width: 38.98%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\35 d2ad3d8 {
    width: 77.07%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea723217 {
    width: 72.64%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 00aaa54 {
    align-items: center;
    width: 24.88%;
    min-height: 254px;
    row-gap: 15px;
    column-gap: 24px;
    background-color: rgba(239, 239, 239, 1);
    background-image: none;
    border-radius: 20px 20px 0px 20px;
    height: auto;
    order: 0;
    box-shadow: var(--color_2) 3px 3px 11px 0px;
    padding: 1% 0px 1% 0px;
    grid-area: 1 / 1 / 2 / 2;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 30.67%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#group_kjb {
    width: 30.7%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_n41 {
    width: 30.63%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e68b951e {
    width: 100%;
    height: 60px;
    max-width: 100%;
}
    
#\36 9f96c9f {
    width: 100%;
    height: 60px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 cc93da6 {
    width: 100%;
    height: 60px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_klb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b7dd7cdd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3a82f83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_4ul {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 3a2da32 {
    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;
}
    
#\36 8178a87 {
    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;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 3505860 {
    width: 99.72%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 794303f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 26aa88b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#de3fba1c {
    background-color: rgba(75,144,204,1);
    background-image: none;
    box-shadow: none;
}
    
#widget_9g4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_9g4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 2% 0px 2%;
}
    
#widget_18i.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#widget_18i {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    margin: 0px 2% 0px 2%;
}
    
#group_8on {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 135740e {
    margin: 0px 0% 0px 0%;
}
    
#\37 123da91.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\37 123da91 {
    width: 231px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    margin: 0px 2% 0px 2%;
    grid-area: auto / auto / auto / auto;
}
    
#b4ccd37a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b4ccd37a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 2% 0px 2%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_tig {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_p3e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    order: 4;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\33 19783f0 {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fb31f62 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd7e902e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 021b095 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8d26e37 {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ecd45cd8 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de22aa54 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9786b6a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ed6b8d2 {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3683102 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4e6975b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5ab2bb1 {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2f91e01 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1f41c4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 088254b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9cd7aea {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb979513 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d72d13d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd912d3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7f4c4be {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\30 a4650ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 ad48d95 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#widget_ha3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ha3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 2% 0px 2%;
}
    
#\32 d6cd5e2 {
    margin: 0px 0% 0px 0%;
}
    
#\35 4a2854e {
    background-color: var(--color_4);
    background-image: url("https://irp.cdn-website.com/1c8d825b/dms3rep/multi/1131257c02989b36a758d7bde26840c8.svg");
    background-size: auto;
    background-position: 100% 0%;
}
    
#widget_0hu.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_0hu {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 2% 0% 0px 0%;
}
    
#\37 e68336d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 e68336d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 2% 0px 2%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f0cc85cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 796572f {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#widget_9t6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_9t6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 2% 0px 2%;
}
    
#widget_hl0 {
    width: 113px;
    height: auto;
    max-width: 100%;
    margin-bottom: -50px;
    order: 2;
}
    
#widget_9na.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_9na {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: -4% 0% 0px 0%;
}
    
#\36 dc4f4a3 {
    background-color: var(--color_2);
    background-image: none;
}
    
#e618ffb2 {
    margin: 0px 0% 0px 0%;
}
    
#\34 e309df4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 e309df4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 2% 0px 2%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 3258656 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 659px;
    min-height: 188px;
    max-height: 100%;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c7080394 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/1c8d825b/dms3rep/multi/opt/modern-skyscrapers-reflecting-skies-cityscapes-1920w.jpg");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 b60ec15 {
    background-color: var(--color_4);
    background-image: none;
}
    
#cad5f90e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#\30 79772c1 {
    width: 758px;
    height: auto;
    max-width: 100%;
}
    
#\36 eaa0ad9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 56px;
    width: 50%;
    min-width: 4%;
    justify-content: space-between;
    background-color: var(--color_2);
    background-image: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 ff9dbce {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-bottom: 15px;
}
    
#e312e3f6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 7d86be7 {
    min-height: 370px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b4a6841e {
    width: 231px;
    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 {
    
#\39 a46a877 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\38 b7c3b15 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ce11178e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 56px;
    width: 50%;
    min-width: 4%;
    justify-content: space-between;
    background-image: url("https://irp.cdn-website.com/1c8d825b/dms3rep/multi/1131257c02989b36a758d7bde26840c8.svg");
    background-size: auto;
    background-position: 0% 100%;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c119016c {
    width: 758px;
    height: auto;
    max-width: 100%;
}
    
#\35 dff74c2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-bottom: 15px;
}
    
#aa1378f1 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 758px;
    min-height: 188px;
    max-height: 100%;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 c4cf781 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/1c8d825b/dms3rep/multi/opt/future-visions-business-technology-concept+%281%29-1920w.jpg");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fdc8bd63 {
    min-height: 370px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cd626b0d {
    width: 231px;
    height: auto;
    max-width: 100%;
}
    
#\39 f4f1442 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
}
}



@media all {
    
#\37 3d681e4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 3d681e4 {
    width: 80.28%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#fe077998 {
    margin: 0px 0% 0px 0%;
}
    
#b6982eb9 {
    background-color: var(--color_4);
    background-image: url("https://irp.cdn-website.com/1c8d825b/dms3rep/multi/1131257c02989b36a758d7bde26840c8.svg");
    background-size: auto;
    background-position: 100% 0%;
}
    
#e55198f1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 b2d3fbe {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\37 44ce5ce {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\38 2da8790 {
    background-color: var(--color_2);
    background-image: none;
}
    
#ea406162 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 2a0873e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 12e0011.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 12e0011 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bea5400 {
    margin: 0px 0% 0px 0%;
}
    
#\32 d11a718 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#\39 95e8651 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ecb0c746 {
    width: 76.18%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a7ec1b42 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8107e4b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 8107e4b {
    width: 80px;
    height: 80px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6bcfc44 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#b084d2d9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de883001.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#de883001 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 02f591f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f86d5f64 {
    width: 76.18%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e0a714a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 f30e80d {
    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;
}
    
#bdcd5e3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bd234b1 {
    width: 76.18%;
    height: auto;
    max-width: 100%;
    order: 8;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#f86e74a5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f86e74a5 {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#c56ebde2 {
    width: 231px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7607c12.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 7607c12 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8fee7ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#c6decdeb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#bb291c62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#bf5ae892 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\37 254cfd6 {
    flex-direction: row;
    align-items: center;
    width: 48%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 084c7b5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\32 fd3c63b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 4d54f28 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\35 59a68dc {
    margin: 0px 0% 0px 0%;
}
    
#\33 37203ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f532e4a2 {
    background-color: var(--color_4);
    background-image: url("https://irp.cdn-website.com/1c8d825b/dms3rep/multi/1131257c02989b36a758d7bde26840c8.svg");
    background-size: auto;
    background-position: 100% 0%;
}
    
#group_pk8 {
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_6st {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c9e86d95 {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\31 7708246 {
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/1c8d825b/dms3rep/multi/1131257c02989b36a758d7bde26840c8.svg");
    background-size: auto;
    background-position: 0% 0%;
}
    
#ff598e56 {
    margin: 0px 0% 0px 0%;
}
    
#\30 2951665.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 2951665 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 1;
    margin: 0px 0% 2% 0%;
}
    
#ecbfa539 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a7bc1bc {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\35 fb0452a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_5sh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\32 a7c2774 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#e5e237e6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa067988 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3e835b0 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    order: 4;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#ee291c04 {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1ab9b6a {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 62b49c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a06cd752 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bacce30 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc27f120 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 6c68836 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a07ee6a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee198b18 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cfc212b8 {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d900565 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 af93707 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c30f5e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e0ca35ec {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 76556f8 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a73c666 {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 467b7ca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\34 467b7ca {
    width: 231px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    margin: 0px 2% 0px 2%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2d3c98b {
    background-color: rgba(75,144,204,1);
    background-image: none;
    box-shadow: none;
}
    
#bf325c4f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d29cf786.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#d29cf786 {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    margin: 0px 2% 0px 2%;
}
    
#\32 c5eae11 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5eae78d {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7445b67 {
    width: 99.72%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 06474ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 55e733d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 55e733d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 2% 0px 2%;
}
    
#c8864e7b {
    margin: 0px 0% 0px 0%;
}
    
#\33 0373e66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 c5d7d33.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 c5d7d33 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 2% 0px 2%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 9bfb900 {
    background-color: var(--color_4);
    background-image: url("https://irp.cdn-website.com/1c8d825b/dms3rep/multi/1131257c02989b36a758d7bde26840c8.svg");
    background-size: auto;
    background-position: 100% 0%;
}
    
#f7187980 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f00d7511 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 0d4edee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 0d4edee {
    width: 80.28%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#cecc44ea {
    margin: 0px 0% 0px 0%;
}
    
#eeb92687 {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#c1f8ddc1 {
    margin: 0px 0% 0px 0%;
}
    
#dda9471f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd996f1b {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\30 8063f05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f22102ad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f95f65c9 {
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/1c8d825b/dms3rep/multi/1131257c02989b36a758d7bde26840c8.svg");
    background-size: auto;
    background-position: 0% 0%;
}
    
#d250e7cb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d250e7cb {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 1;
    margin: 0px 0% 2% 0%;
}
}



@media all {
    
#\39 7b0ed96.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#\39 7b0ed96 {
    width: 10%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    margin: 0px 2% 0px 2%;
}
    
#\34 5dfeb84 {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d1c69f3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\35 d1c69f3 {
    width: 231px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    margin: 0px 2% 0px 2%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f983ebf {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dab3c877 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 2b5bbc5 {
    margin: 0px 0% 0px 0%;
}
    
#e68a4e10 {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be324205 {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ebe8bb9 {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bc0d8ca.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 bc0d8ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 2% 0px 2%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dc2fb84 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 3;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 7c4a97b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a284c0ee {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e45d681 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 7691ec7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd3b517a {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9e34f2a {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf0cb871 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2fd2fb3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    order: 4;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\36 32ef45f {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7c5d93a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 450a8b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b482424c {
    background-color: rgba(75,144,204,1);
    background-image: none;
    box-shadow: none;
}
    
#\34 3c1d9f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a27e5d6e {
    width: 80px;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 418b64e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d36d428 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de84064f {
    width: 99.72%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a5d2dd0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3ecf086.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 3ecf086 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 2% 0px 2%;
}
    
#cb0d0f84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b013f59a {
    align-items: flex-start;
    width: 18.73%;
    min-height: 365px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_5);
    background-image: none;
    height: auto;
    border-radius: 20px 20px 20px 20px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 66fdde6 {
    background-color: var(--color_2);
    background-image: none;
}
    
#\32 2d4d538 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 8% 6% 8%;
    margin: 0% 0% 0% 0%;
}
    
#bca07c5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bca07c5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 2% 0px 2%;
}
    
#c9b6766f {
    width: 113px;
    height: auto;
    max-width: 100%;
    margin-bottom: -50px;
    order: 2;
}
    
#\33 1abc593 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f0eee58b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f0eee58b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: -4% 0% 0px 0%;
}
    
#\32 fe8f537 {
    margin: 0px 0% 0px 0%;
}
    
#\34 58e9922.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 58e9922 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 2% 0px 2%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 582px;
    padding: 30% 4% 30% 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_1gt {
    width: 50.17%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 6% 4% 6% 4%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 32%;
    min-height: 8px;
}
    
#group_kjb {
    width: 32%;
    min-height: 8px;
}
    
#group_n41 {
    width: 32%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 26aa88b {
    padding: 10% 4% 10% 4%;
}
    
#\30 135740e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 ad48d95 {
    padding: 10% 4% 10% 4%;
}
    
#\32 d6cd5e2 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 796572f {
    padding: 10% 4% 10% 4%;
}
    
#widget_hl0 {
    height: auto;
    width: 87px;
}
    
#e618ffb2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_9na.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_9na {
    margin: -6% 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3258656 {
    height: auto;
    min-height: 236px;
}
    
#c7080394 {
    width: 39.7%;
}
    
#\36 eaa0ad9 {
    row-gap: 26px;
    width: 60.30%;
}
    
#e312e3f6 {
    height: auto;
    min-height: 119px;
}
    
#\39 7d86be7 {
    padding-left: 0%;
    padding-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 b7c3b15 {
    height: auto;
    min-height: 119px;
}
    
#ce11178e {
    row-gap: 26px;
    width: 60.30%;
}
    
#aa1378f1 {
    height: auto;
    min-height: 236px;
}
    
#\31 c4cf781 {
    width: 39.7%;
}
    
#fdc8bd63 {
    padding-left: 0%;
    padding-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fe077998 {
    margin: 0px 0% 0px 0%;
}
    
#\37 44ce5ce {
    padding: 10% 4% 10% 4%;
}
    
#\37 3d681e4 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 8107e4b {
    height: auto;
}
    
#\36 7607c12 {
    height: auto;
}
    
#\39 12e0011 {
    height: auto;
}
    
#\38 bea5400 {
    margin: 0px 0% 0px 0%;
}
    
#de883001 {
    height: auto;
}
    
#bf5ae892 {
    padding: 6% 4% 6% 4%;
}
    
#\32 d11a718 {
    height: auto;
}
    
#\39 95e8651 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 4d54f28 {
    padding: 10% 4% 10% 4%;
}
    
#\35 59a68dc {
    margin: 0px 0% 0px 0%;
}
    
#widget_6st {
    width: 32.16%;
    height: auto;
}
    
#c9e86d95 {
    width: 30.34%;
    height: auto;
}
    
#group_pk8 {
    height: auto;
    min-height: 71px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ff598e56 {
    margin: 0px 0% 0px 0%;
}
    
#\30 a7bc1bc {
    padding: 6% 4% 6% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 a7c2774 {
    padding: 6% 4% 6% 4%;
}
    
#c8864e7b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f7187980 {
    padding: 6% 4% 6% 4%;
}
    
#cecc44ea {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1f8ddc1 {
    margin: 0px 0% 0px 0%;
}
    
#dd996f1b {
    padding: 10% 4% 10% 4%;
}
    
#f95f65c9 {
    background-position: 100% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7c5d93a {
    padding: 10% 4% 10% 4%;
}
    
#\34 2b5bbc5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2d4d538 {
    padding: 10% 4% 10% 4%;
}
    
#c9b6766f {
    height: auto;
    width: 87px;
}
    
#\32 fe8f537 {
    margin: 0px 0% 0px 0%;
}
    
#f0eee58b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f0eee58b {
    margin: -6% 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 5px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60% 4% 60% 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\35 d2ad3d8 {
    width: 100.00%;
}
    
#\32 00aaa54 {
    max-width: 100%;
}
    
#widget_1gt {
    width: 100.00%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 30px;
    padding: 15% 4% 15% 4%;
}
    
#group_kjb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_n41 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 794303f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 26aa88b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#group_8on {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    row-gap: 30px;
}
    
#\30 135740e {
    margin: 0px 0% 0px 0%;
}
    
#\32 fb31f62 {
    height: auto;
}
    
#ecd45cd8 {
    height: auto;
}
    
#d3683102 {
    height: auto;
}
    
#\36 2f91e01 {
    height: auto;
}
    
#bb979513 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\30 a4650ae {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 ad48d95 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 10% 4%;
}
    
#\32 d6cd5e2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ha3 {
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#f0cc85cf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 796572f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#widget_hl0 {
    height: auto;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 80px;
}
    
#e618ffb2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_9t6 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_9na.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_9na {
    margin: -15% 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 3258656 {
    height: auto;
    min-height: 270px;
}
    
#c7080394 {
    width: 100%;
    min-height: 181px;
    align-items: center;
    height: auto;
    order: 0;
}
    
#\36 eaa0ad9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 17px;
    order: 1;
    padding: 12% 8% 12% 8%;
}
    
#e312e3f6 {
    height: auto;
    min-height: 65px;
}
    
#\39 7d86be7 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\38 b7c3b15 {
    height: auto;
    min-height: 65px;
}
    
#ce11178e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 17px;
    order: 1;
    padding: 12% 8% 12% 8%;
}
    
#aa1378f1 {
    height: auto;
    min-height: 270px;
}
    
#\31 c4cf781 {
    width: 100%;
    min-height: 181px;
    align-items: center;
    height: auto;
    order: 0;
}
    
#fdc8bd63 {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\37 3d681e4 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
    
#fe077998 {
    margin: 0px 0% 0px 0%;
}
    
#e55198f1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 44ce5ce {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 10% 4%;
}
}



@media (max-width: 767px) {
    
#\39 12e0011 {
    height: auto;
}
    
#\38 bea5400 {
    margin: 0px 0% 0px 0%;
}
    
#\32 d11a718 {
    height: auto;
}
    
#\39 95e8651 {
    height: auto;
}
    
#\31 8107e4b {
    height: auto;
}
    
#\36 7607c12 {
    height: auto;
}
    
#\35 6bcfc44 {
    min-width: 32px;
    width: 100%;
    align-items: center;
    row-gap: 10px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b084d2d9 {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#de883001 {
    height: auto;
}
    
#bf5ae892 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\35 02f591f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 254cfd6 {
    min-width: 32px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 084c7b5 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    row-gap: 30px;
}
}



@media (max-width: 767px) {
    
#\32 fd3c63b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 4d54f28 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 10% 4%;
}
    
#\35 59a68dc {
    margin: 0px 0% 0px 0%;
}
    
#\33 37203ed {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 80.34%;
}
    
#group_pk8 {
    column-gap: 1.5828850553391456%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#widget_6st {
    margin-right: 0%;
    margin-left: 0%;
    width: 59.51%;
    height: auto;
}
    
#c9e86d95 {
    margin-right: 0%;
    margin-left: 0%;
    width: 59.51%;
    height: auto;
}
}



@media (max-width: 767px) {
    
#ff598e56 {
    margin: 0px 0% 0px 0%;
}
    
#\30 2951665 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 a7bc1bc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\35 fb0452a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\32 a7c2774 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\32 c5eae11 {
    height: auto;
}
    
#\30 6c68836 {
    height: auto;
}
    
#\36 1ab9b6a {
    height: auto;
}
    
#\34 af93707 {
    height: auto;
}
    
#\35 76556f8 {
    height: auto;
}
    
#c8864e7b {
    margin: 0px 0% 0px 0%;
}
    
#\33 0373e66 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#ee198b18 {
    flex-direction: column;
    flex-wrap: nowrap;
    margin-left: 0%;
    margin-right: 0%;
    row-gap: 30px;
}
    
#d29cf786 {
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#f7187980 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 10% 4%;
}
    
#f00d7511 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 0d4edee {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
    
#cecc44ea {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c1f8ddc1 {
    margin: 0px 0% 0px 0%;
}
    
#dd996f1b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#f22102ad {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d250e7cb {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#a27e5d6e {
    height: auto;
}
    
#\36 32ef45f {
    height: auto;
}
    
#\32 dc2fb84 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    row-gap: 30px;
}
    
#\34 7c5d93a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#dab3c877 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 2b5bbc5 {
    margin: 0px 0% 0px 0%;
}
    
#be324205 {
    height: auto;
}
    
#cd3b517a {
    height: auto;
}
    
#d9e34f2a {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\32 2d4d538 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#bca07c5b {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c9b6766f {
    height: auto;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 80px;
}
    
#\33 1abc593 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 fe8f537 {
    margin: 0px 0% 0px 0%;
}
    
#f0eee58b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f0eee58b {
    margin: -15% 0% 0px 0%;
}
}

