@media all {
  *#dm .dmInner a.u_1746920839 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div#4130849502 a.shmJobsFeed-Link span:hover {
    background-color:rgba(57,99,164,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div#4130849502 a.shmJobsFeed-Link span.hover {
    background-color:rgba(57,99,164,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div#4130849502 .shmJobsFeed-Link:hover {
    background-color:rgba(57,99,164,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div#4130849502 .shmJobsFeed-Link.hover {
    background-color:rgba(57,99,164,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3043845428 .svg { fill:rgba(57,99,164,1) !important; }

  *#dm .dmInner *.u_1903399176 .shape-fill { fill:rgba(119,143,187,0.2) !important; }

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

  *#dm .dmInner div.u_3651594977 .clsTestConsultant { color:rgba(57,99,164,1) !important; }

  *#dm .dmInner div.u_3651594977 .clsNameTestConsultantDIV { color:rgba(57,99,164,1) !important; }

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

  *#dm .dmInner div.u_3651594977 .clsTestCompany { color:rgba(57,99,164,1) !important; }

  *#dm .dmInner div.u_3651594977 .clsNameTestCompanyDIV { color:rgba(57,99,164,1) !important; }

  *#dm .dmInner div#4130849502 a.shmJobsFeed-Link span span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div#4130849502 .shmJobsFeed-Link span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1246057473 .svg { fill:rgba(57,99,164,1) !important; }

  *#dm .dmInner div.u_1386405331 .svg { fill:rgba(57,99,164,1) !important; }

  *#dm .dmInner div.u_1663843855 .svg { fill:rgba(57,99,164,1) !important; }

  *#dm .dmInner div.u_1954196338 .pagination-nav .pagination-item:not(.active) { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1954196338 .pagination-nav .pagination-item.active {
    background-color:rgba(242,242,242,1) !important;
    color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner div.u_1954196338 .pagination-nav .pagination-link.disabled { color:rgba(51,51,51,1) !important; }

  *#dm .dmInner div.u_3651594977 .clsQuoteImage { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner div.u_1954196338 .postArticle>.inner {
    -webkit-box-shadow:rgba(0,0,0,0.08) 0px 0px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.08) 0px 0px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.08) 0px 0px 11px 0px !important;
    border-radius:20px 20px 20px 20px !important;
  }

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

  *#dm .dmInner *.u_3651594977 .slideTwo-dotsl2 li.slick-active button:before { color:rgba(119,143,187,1) !important; }

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

  *#dm .dmInner div.u_3129977115 .flex-items-job-types-salaryfrom { color:rgba(37,61,121,1) !important; }

  *#dm .dmInner div.u_3129977115 .flex-items-job-types-salaryto { color:rgba(37,61,121,1) !important; }

  *#dm .dmInner div.u_3129977115 .flex-items-job-types-salarytype { color:rgba(37,61,121,1) !important; }

  *#dm .dmInner div.u_3129977115 .flex-container-salaryfrom-salaryto .flex-items-bottom-section-salary-separator { color:rgba(37,61,121,1) !important; }

  *#dm .dmInner div.u_3129977115 .flex-items-job-types-salary-text-description { color:rgba(37,61,121,1) !important; }

  *#dm .dmInner div.u_3129977115 .flex-items-job-posted-date { color:rgba(37,61,121,1) !important; }

  *#dm .dmInner div.u_3129977115 .message-empty { color:rgba(37,61,121,1) !important; }

  *#dm .dmInner *.u_3129977115 .svg-location-icon svg { fill:rgba(37,61,121,1) !important; }

  *#dm .dmInner a.u_1247694895 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1334444684 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1619182665 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1603562948 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_3129977115 .container-overlay { border-radius:16px 16px 16px 16px !important; }

  *#dm .dmInner div.u_3129977115 .container-card-content { border-radius:16px 16px 16px 16px !important; }

  *#dm .dmInner a.u_1617688292 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1617688292 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1348964190 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1348964190 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1828092720 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1828092720 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1619182665 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1619182665 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1603562948 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1603562948 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1501630469 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1501630469 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1247694895 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1247694895 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1334444684 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1334444684 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1917228041 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1917228041 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_1401906731 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1401906731 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner div.u_3129977115 .flex-container-job-category-subcategory .flex-items-bottom-section-separator { color:rgba(37,61,121,1) !important; }

  *#dm .dmInner div.u_3129977115 .flex-items-joblink-button-B span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3129977115 .flex-items-joblink-button-A {
    border-radius:32px 32px 32px 32px !important;
    border-style:solid !important;
    border-width:0px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1340739228 span.text { font-family: Inter !important; }

  *#dm .dmInner div.u_3129977115 .container-card {
    background-color:var(--color_3) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(232,231,229,1) !important;
    border-radius:16px 16px 16px 16px !important;
  }

  *#dm .dmInner div.u_3129977115 .flex-items-jobs-posted-bottom {
    color:var(--color_15) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_3129977115 .flex-items-jobname-text {
    color:var(--color_12) !important;
    font-weight:700 !important;
    font-family: 'DM Sans' !important;
  }

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

  *#dm .dmInner *.u_3129977115 .flex-items-job-types-category:hover { color:var(--color_15) !important; }

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

  *#dm .dmInner div.u_3129977115 .flex-items-location-city {
    color:var(--color_11) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner *.u_3129977115 .flex-items-location-city:hover { color:var(--color_16) !important; }

  *#dm .dmInner div.u_3129977115 .flex-container-location .flex-items-bottom-section-separator {
    color:var(--color_11) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_3129977115 .flex-items-location-state {
    color:var(--color_11) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner *.u_3129977115 .flex-items-location-state:hover { color:var(--color_16) !important; }

  *#dm .dmInner div.u_3129977115 .flex-items-location-country {
    color:var(--color_11) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner *.u_3129977115 .flex-items-location-country:hover { color:var(--color_16) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_3129977115 .flex-items-joblink-button-B:hover {
    background-color:var(--color_16) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_3129977115 .flex-items-joblink-button-B.hover {
    background-color:var(--color_16) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

  *#dm .dmInner a.u_962179510 span.text {
    font-family: 'DM Sans' !important;
    color:var(--color_12) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1206013809 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner a.u_1206013809 span.text {
    font-family: 'DM Sans' !important;
    color:var(--color_3) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_3651594977 .shmTestimonial-comments {
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_17) !important;
    background-color:var(--color_18) !important;
  }

  *#dm .dmInner div.u_3651594977 .clsNameTestPositionDIV { color:var(--color_11) !important; }

  *#dm .dmInner div.u_3651594977 .clsNameTestPositionDIV p { color:var(--color_11) !important; }

  *#dm .dmInner div.u_3651594977 .clsNameTestPositionDIV i { color:var(--color_11) !important; }

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

  *#dm .dmInner div.u_1954196338 .postDescription {
    color:var(--color_11) !important;
    max-height:4.1em !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_3870794569 #location { color:var(--color_11) !important; }

  *#dm .dmInner div.u_3870794569 .option-state { color:var(--color_11) !important; }

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

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

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

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

  *#dm .dmInner div.u_3870794569 .opt-category { color:var(--color_11) !important; }

  *#dm .dmInner div.u_3870794569 .resultText { color:var(--color_11) !important; }

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

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

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

  *#dm .dmInner div.u_3870794569 #searchBox {
    color:var(--color_11) !important;
    border-color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_3870794569 #jobCategories {
    color:var(--color_11) !important;
    border-color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_3870794569 input#location { border-color:var(--color_9) !important; }

  *#dm .dmInner div.u_3870794569 select#location { border-color:var(--color_9) !important; }

  *#dm .dmInner div.u_3870794569 #city {
    color:var(--color_11) !important;
    border-color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_3870794569 #jobSubCategories { border-color:var(--color_9) !important; }

  *#dm .dmInner div.u_3870794569 #country {
    color:var(--color_11) !important;
    border-color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_3870794569 #geoSearch {
    color:var(--color_11) !important;
    border-color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_3870794569 #geoRange {
    color:var(--color_11) !important;
    border-color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_3870794569 #jobWorkType {
    color:var(--color_11) !important;
    border-color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_3870794569 .opt-workType { color:var(--color_11) !important; }

  *#dm .dmInner a.u_699811515 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_3230788701 span.text {
    color:var(--color_13) !important;
    font-weight:500 !important;
  }

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

  *#dm .dmInner a.u_699811515:hover {
    background-color:rgba(255,255,255,0.2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_699811515.hover {
    background-color:rgba(255,255,255,0.2) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_3230788701:hover {
    background-color:rgba(176,233,252,0.8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_3230788701.hover {
    background-color:rgba(176,233,252,0.8) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_3702439917 span[data-icon-mask] { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_3702439917 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(57,99,164,1) rgba(57,99,164,1) rgba(57,99,164,1) rgba(57,99,164,1) !important;
  }

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

  *#dm .dmInner div.u_1915234196 span[data-icon-mask] { background-color:rgba(0,0,0,0) !important; }

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

  *#dm .dmInner div.u_1066308659 span[data-icon-mask] { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1761268493 .shiva>span {
    color:var(--color_3) !important;
    font-family: 'DM Sans' !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1500466465 .shiva>span {
    color:var(--color_3) !important;
    font-family: 'DM Sans' !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1681158159 .shiva>span {
    color:var(--color_3) !important;
    font-family: 'DM Sans' !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_3129977115 .flex-items-new-label-bottom {
    color:var(--color_13) !important;
    background-color:var(--color_14) !important;
  }

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

  *#dm .dmInner a.u_1617688292 span.text {
    color:var(--color_13) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1348964190 span.text {
    color:var(--color_13) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1828092720 span.text {
    color:var(--color_13) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1501630469 span.text {
    color:var(--color_13) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1917228041 span.text {
    color:var(--color_13) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1401906731 span.text {
    color:var(--color_13) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_3651594977 .shmTestimonial-userName {
    font-weight:700 !important;
    color:rgba(57,99,164,1) !important;
  }

  *#dm .dmInner div.u_3651594977 .shmTestimonial-userName p {
    font-weight:700 !important;
    color:rgba(57,99,164,1) !important;
  }

  *#dm .dmInner div.u_3651594977 .shmTestimonial-userName i {
    font-weight:700 !important;
    color:rgba(57,99,164,1) !important;
  }

  *#dm .dmInner a.u_3294565051 span.text {
    font-family: 'DM Sans' !important;
    color:rgba(57,99,164,1) !important;
    font-weight:600 !important;
  }

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

  *#dm .dmInner div.u_1954196338 .postTitle a {
    font-family: 'DM Sans' !important;
    color:rgba(57,99,164,1) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner a.u_1340739228 {
    background-color:rgba(57,99,164,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3870794569 .searchBtn {
    border-radius:94px 94px 94px 94px !important;
    background-color:rgba(57,99,164,1) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_3129977115 .flex-items-joblink-button-B {
    border-style:solid !important;
    border-width:1px !important;
    border-radius:60px 60px 60px 60px !important;
    background-color:rgba(57,99,164,1) !important;
    border-color:rgba(37,61,121,1) !important;
  }

  *#dm .dmInner a.u_1222629971 span.text {
    font-family: 'DM Sans' !important;
    color:rgba(37,61,121,1) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1954196338 .readMore a {
    color:rgba(37,61,121,1) !important;
    font-weight:500 !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1704643698 .uqlMainContainer span.text { font-size:18px !important; }

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

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

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

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

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

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

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

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(255,255,255,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner div#4130849502 a.shmJobsFeed-Link span span.text { font-size:16px !important; }

  *#dm .dmInner div#4130849502 .shmJobsFeed-Link span.text { font-size:16px !important; }

  *#dm .dmInner *.u_3129977115 .flex-container-job-category-subcategory { padding-bottom:8px !important; }

  *#dm .dmInner *.u_3129977115 .flex-container-jobname { padding-bottom:16px !important; }

  *#dm .dmInner *.u_3129977115 .flex-container-location { padding-bottom:8px !important; }

  *#dm .dmInner *.u_3129977115 .flex-items-job-posted-date { padding-bottom:2px !important; }

  *#dm .dmInner *.u_3129977115 .flex-items-job-salary { padding-bottom:8px !important; }

  *#dm .dmInner div.u_3129977115 .flex-items-job-short-description { font-size:16px !important; }

  *#dm .dmInner *.u_3129977115 .flex-container-job-types { padding-bottom:9px !important; }

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

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

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

  *#dm .dmInner div.u_3129977115 .flex-items-jobname-text { font-size:24px !important; }

  *#dm .dmInner *.u_3129977115 .flex-container-joblink-buttons { padding:24px !important; }

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

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

  *#dm .dmInner *.u_3129977115 .flex-items-job-short-description { line-height:155% !important; }

  *#dm .dmInner *.u_3651594977 .shmHoriTest-wrap {
    padding-left:32px !important;
    padding-right:32px !important;
    padding-top:20px !important;
    padding-bottom:20px !important;
  }

  *#dm .dmInner *.u_3651594977 .shmTestimonial-comments {
    border-radius:20px !important;
    padding-left:32px !important;
    padding-right:32px !important;
    padding-top:20px !important;
    padding-bottom:20px !important;
  }

  *#dm .dmInner div.u_3129977115 .flex-items-joblink-button-B { height:46px !important; }

  *#dm .dmInner div.u_3129977115 .flex-items-new-label-bottom { font-size:10px !important; }

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

  *#dm .dmInner *.u_3129977115 .container-card { width:375px !important; }

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

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

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

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

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

  *#dm .dmInner *.u_3651594977 div.shmHoriTest-name { margin-top:25px !important; }

  *#dm .dmInner *.u_3651594977 div.shmTestimonial-userName { margin-top:25px !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1954196338 .postTitle a { font-size:20px !important; }

  *#dm .dmInner div.u_3870794569 .opt-category { font-size:16px !important; }

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

  *#dm .dmInner *.u_3870794569 .shzmSearch {
    border-radius:8px !important;
    padding-left:12px !important;
  }

  *#dm .dmInner *.u_3870794569 #jobCategories {
    border-radius:8px !important;
    padding-left:12px !important;
  }

  *#dm .dmInner *.u_3870794569 #shzmSearch {
    border-radius:8px !important;
    padding-left:12px !important;
  }

  *#dm .dmInner *.u_3870794569 #location {
    border-radius:8px !important;
    padding-left:12px !important;
  }

  *#dm .dmInner *.u_3870794569 #jobWorkType {
    border-radius:8px !important;
    padding-left:12px !important;
  }

  *#dm .dmInner *.u_3870794569 #city {
    border-radius:8px !important;
    padding-left:12px !important;
  }

  *#dm .dmInner *.u_3870794569 #jobSubCategories {
    border-radius:8px !important;
    padding-left:12px !important;
  }

  *#dm .dmInner *.u_3870794569 #country {
    border-radius:8px !important;
    padding-left:12px !important;
  }

  *#dm .dmInner *.u_3870794569 #geoSearch {
    border-radius:8px !important;
    padding-left:12px !important;
  }

  *#dm .dmInner *.u_3870794569 #geoRange {
    border-radius:8px !important;
    padding-left:12px !important;
  }

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

  *#dm .dmInner div.u_3870794569 #jobCategories {
    font-size:16px !important;
    height:48px !important;
  }

  *#dm .dmInner div.u_3870794569 #city { height:48px !important; }

  *#dm .dmInner div.u_3870794569 #country { height:48px !important; }

  *#dm .dmInner div.u_3870794569 #geoSearch { height:48px !important; }

  *#dm .dmInner div.u_3870794569 #geoRange { height:48px !important; }

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

  *#dm .dmInner div.u_3870794569 .searchBtn { height:48px !important; }

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

  *#dm .dmInner div.u_3870794569 #jobWorkType {
    height:48px !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_3870794569 .opt-workType { font-size:16px !important; }

  *#dm .dmInner *.u_3129977115 .container-card-content {
    height:398px !important;
    padding:24px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(0,0,0,0) !important; }

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

  *#dm .dmInner *.u_1903399176 .custom-shape svg { height:60px !important; }

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

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

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

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

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

  *#dm .dmInner div.u_3129977115 .flex-items-jobname-text { font-size:22px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

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

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

  *#dm .dmInner a.u_1206013809 span.text { font-size:14px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

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

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(0,0,0,0) !important; }

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

  *#dm .dmInner *.u_1903399176 .custom-shape svg { height:45px !important; }

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

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

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

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

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

  *#dm .dmInner div.u_3129977115 .flex-items-jobname-text { font-size:20px !important; }

  *#dm .dmInner *.u_3129977115 .flex-container-job-long-description { padding-bottom:0px !important; }

  *#dm .dmInner *.u_3129977115 .flex-container-job-short-description { padding-bottom:17px !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_3129977115 .container-card-content {
    height:400px !important;
    padding:10px !important;
  }

  *#dm .dmInner *.u_3129977115 .flex-container-joblink-buttons { padding:10px !important; }

  *#dm .dmInner *.u_3129977115 .space-the-arrows {
    padding-left:30px !important;
    padding-right:30px !important;
  }

  *#dm .dmInner *.u_3129977115 .container-card { width:275px !important; }

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

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

  *#dm .dmInner *.u_3651594977 .shmTestimonial-comments .slick-slide .shmTestimonial-commentsSlider .slick-active { height:450px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: rgba(0, 0, 0, 1);
}
#flex-header[data-overlapping]:not([data-scrolling]) {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\35 4917e99 {
    min-height: 251px;
    column-gap: 4%;
    row-gap: 32px;
    width: 77.93%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    align-content: flex-start;
    justify-content: flex-end;
    height: auto;
}
    
#\30 377369e {
    min-height: 630px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    align-items: flex-end;
    align-content: flex-end;
    max-width: none;
    padding: 260px 64px 280px 64px;
}
    
#\35 b4dc9a5::before, #\35 b4dc9a5 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_13);
    opacity: 0.19;
}
#\35 b4dc9a5 {
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/opt/newgra-1920w.png");
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
}
    
#c9b5ffb0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_rdb {
    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;
}
    
#widget_eoe {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#undefined {
    width: 76%;
}
    
#group_udo {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e857271 {
    width: 70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 03ec2df:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\39 03ec2df [data-content-reference].active-tab-title .tab-title, #\39 03ec2df [data-content-reference]:not(.active-tab-title):hover .tab-title {
    color: var(--color_3) !important;
    font-weight: normal !important;
}
#\39 03ec2df [data-content-reference]:not(.active-tab-title) {
    background-color: var(--color_2);
    background-image: none;
}
#\39 03ec2df:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\39 03ec2df [data-content-reference].active-tab-title, #\39 03ec2df [data-content-reference]:not(.active-tab-title):hover {
    background-color: var(--color_13);
    background-image: none;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0 0 0 0;
}
#\39 03ec2df [data-content-reference]:not(.active-tab-title) .tab-title {
    font-family: 'DM Sans' !important;
    font-weight: normal !important;
    color: var(--color_3) !important;
}
#\39 03ec2df {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    background-color: rgba(0,0,0,0);
    background-image: none;
    order: 0;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\30 6625b7a {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.9%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    padding-top: 6px;
    padding-bottom: 6px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    column-gap: 6%;
    margin-bottom: 32px;
    grid-area: auto / auto / auto / auto;
}
    
#ff8ea703 {
    background-color: rgba(0,0,0,0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7f85559 {
    width: 99.82%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 15px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c8b37c7 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.9%;
    min-height: 68px;
    max-height: 100%;
    height: auto;
    padding-top: 6px;
    padding-bottom: 6px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-bottom: 30px;
    grid-area: auto / auto / auto / auto;
}
    
#b84d1911 {
    width: 99.82%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5eb252a {
    background-color: rgba(0,0,0,0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 970cfd2 {
    width: 70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_lra {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#widget_64e {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_a4t {
    width: 48.37%;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_7v1 {
    width: 48.37%;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_hjn {
    flex-direction: row;
    align-items: flex-start;
    width: 50%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.262462564516472%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
}
    
#group_irv {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    flex: 0 1 auto;
}
}



@media all {
    
#\39 6466071 {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 abae4da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#b06317b3 {
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 200px 40px 200px 40px;
    margin: 0% 0% 0% 0%;
}
    
#aca97a48::before, #aca97a48 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.68;
    border-radius: inherit;
}
#aca97a48 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/opt/Xmas-NZ-1920w.jpg");
    background-attachment: fixed;
}
    
#\32 dbbb0df {
    margin: -80px 0% 0px 0%;
}
    
#widget_ov5 {
    width: 88.30%;
    height: auto;
    max-width: 100%;
}
    
#widget_l9l {
    width: 250px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_22s {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 45.89%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 7px;
}
}



@media all {
    
#b0d06a77 {
    min-height: 0;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 60px 64px 60px 64px;
}
    
#\33 521bc38 {
    margin: 0px 0% 0px 0%;
}
    
#\33 3ce6ec8 {
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/opt/download-%281%29-1920w.png");
    background-size: contain;
    background-position: 0% 50%;
    background-color: var(--color_18);
}
    
#group_1co {
    width: 100%;
    min-width: 4%;
    min-height: 728px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    height: auto;
    align-items: center;
    align-content: center;
    margin-top: 0px;
}
    
#widget_tt7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tt7 {
    width: 42.85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_j2t.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_j2t {
    width: 100%;
    height: 557px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#widget_5vp.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_5vp {
    width: 182px;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_blk {
    align-items: flex-start;
    width: 100%;
    min-height: 78px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_9ql {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 78px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
}
}



@media all {
    
#\36 8d8e343 {
    min-height: 60px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#a899373a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d32b3b7c {
    margin: 0px 0% 0px 0%;
}
    
#\34 1e5bbe0 {
    background-color: rgba(255,255,255,1);
    background-image: none;
}
}



@media all {
    
#b72e109d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#be691b05 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 1%;
    align-self: flex-start;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 24px 0% 0px 0%;
}
    
#\34 601b929 {
    min-height: 684px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 64px 120px 64px;
}
    
#af001f68 {
    background-color: var(--color_10);
    background-image: none;
}
    
#\32 048335e {
    margin: 0px 0% 0px 0%;
}
    
#\33 7a0c445::before, #\33 7a0c445 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(62, 62, 62, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\33 7a0c445 {
    justify-content: space-between;
    align-items: flex-start;
    width: 22%;
    min-height: 220px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.768525767973104%;
    background-color: rgba(119,143,187,1);
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/opt/pexels-photo-30797638-1920w.jpeg");
    height: auto;
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    order: 5;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#ed425f54 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mss {
    width: 60.22%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f31d9dbe::before, #f31d9dbe > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(62, 62, 62, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#f31d9dbe {
    justify-content: space-between;
    align-items: flex-start;
    width: 31.88%;
    min-height: 248px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.768525767973104%;
    background-color: rgba(119,143,187,1);
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/opt/pexels-photo-6291290-1920w.jpeg");
    height: auto;
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    order: 4;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\35 1e9e006 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7fe3737 {
    width: 60.22%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f7eca7dc::before, #f7eca7dc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(62, 62, 62, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#f7eca7dc {
    justify-content: space-between;
    align-items: flex-start;
    width: 22%;
    min-height: 220px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.768525767973104%;
    background-color: rgba(119,143,187,1);
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/opt/pexels-photo-5215004-1920w.jpeg");
    height: auto;
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    order: 4;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#ec65157a {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f52c7220 {
    width: 59.80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e01689c7::before, #e01689c7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(62, 62, 62, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#e01689c7 {
    justify-content: space-between;
    align-items: flex-start;
    width: 32.85%;
    min-height: 244px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.768525767973104%;
    background-color: rgba(119,143,187,1);
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/opt/pexels-photo-9155927-1920w.jpeg");
    height: auto;
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    order: 4;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\38 18100c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 c905775 {
    width: 59.80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: flex-start;
}
    
#\32 52b38d1::before, #\32 52b38d1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(62, 62, 62, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 52b38d1 {
    justify-content: space-between;
    align-items: flex-start;
    width: 33.17%;
    min-height: 244px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.768525767973104%;
    background-color: rgba(119,143,187,1);
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/opt/pexels-photo-28123713-1920w.jpeg");
    height: auto;
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    order: 4;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\37 58d1457 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f3e4208 {
    width: 60.22%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 31022d5::before, #\30 31022d5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(62, 62, 62, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 31022d5 {
    justify-content: space-between;
    align-items: flex-start;
    width: 22%;
    min-height: 220px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.768525767973104%;
    background-color: rgba(119,143,187,1);
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/opt/pexels-photo-11370618-1920w.jpeg");
    height: auto;
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    order: 5;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#a18c0e0e {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d8b87878 {
    width: 59.80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 eb52c3a::before, #\33 eb52c3a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(62, 62, 62, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\33 eb52c3a {
    justify-content: space-between;
    align-items: flex-start;
    width: 31.88%;
    min-height: 246px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.768525767973104%;
    background-color: rgba(119,143,187,1);
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/opt/pexels-photo-7108418-1920w.jpeg");
    height: auto;
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    order: 5;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c3ef26c {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d94b24dc {
    width: 59.80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 09fbcac::before, #\31 09fbcac > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(62, 62, 62, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\31 09fbcac {
    justify-content: space-between;
    align-items: flex-start;
    width: 22%;
    min-height: 220px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.768525767973104%;
    background-color: rgba(119,143,187,1);
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/opt/pexels-photo-7447010-1920w.jpeg");
    height: auto;
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    order: 5;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#f12c4028 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ef20f26.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 4px 10px 4px;
}
#\38 ef20f26 {
    width: 60.22%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 8becc21::before, #\33 8becc21 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(62, 62, 62, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\33 8becc21 {
    justify-content: space-between;
    align-items: flex-start;
    width: 33.17%;
    min-height: 246px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.768525767973104%;
    background-color: rgba(119,143,187,1);
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/opt/pexels-photo-7579308-1920w.jpeg");
    height: auto;
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    order: 5;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#e79fe74c {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ed34d439 {
    width: 58.10%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dfd6e8af::before, #dfd6e8af > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(62, 62, 62, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#dfd6e8af {
    justify-content: space-between;
    align-items: flex-start;
    width: 32.85%;
    min-height: 244px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.768525767973104%;
    background-color: rgba(119,143,187,1);
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/opt/pexels-photo-10972100-1920w.jpeg");
    height: auto;
    border-radius: 8px 8px 8px 8px;
    flex-wrap: nowrap;
    order: 5;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#d8ed5cd7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d2d9331d {
    width: 60.22%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b8ec57e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c7599295.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c7599295 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3cb9c1f {
    align-items: flex-start;
    width: 100%;
    min-height: 78px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c007c80e {
    min-height: 713px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 64px 60px 64px;
    margin: 0% 0% 0% 0%;
}
    
#\34 9484f1f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 2988fec {
    margin: 0px 0% 0px 0%;
}
    
#\37 36f79a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_fbb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_fbb {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 4401d06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ac853c32.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ac853c32 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e3c61a0 {
    align-items: center;
    width: 100%;
    min-height: 78px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 0;
    align-self: auto;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 c944263 {
    margin: 0px 0% 0px 0%;
}
    
#\30 d97869b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\36 4bd810c {
    min-height: 60px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#f0559b85 {
    width: 2721px;
    height: auto;
    max-width: 100%;
}
    
#\30 2c3b61c {
    background-color: rgba(255,255,255,1);
    background-image: none;
}
}



@media all {
    
#ba56d0be {
    min-height: 712px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 64px 80px 64px;
}
    
#\37 b4b6edb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#widget_o7r {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 14px;
    order: 1;
}
    
#\31 32d6928 {
    background-color: var(--color_18);
    background-image: none;
}
    
#d6ed91de {
    margin: 0px 0% 0px 0%;
}
    
#\34 5b73b42 {
    align-items: flex-start;
    width: 100%;
    min-height: 78px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e493ce96.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e493ce96 {
    width: 182px;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8bd4d84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a63c8afe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a63c8afe {
    width: 57.89%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d55b619 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 78px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b9b9f4bc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 57293af {
    min-height: 262px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 64px 80px 64px;
    margin: 0% 0% 0% 0%;
}
    
#\39 8ff8fba {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255,255,255,1);
    background-image: none;
}
    
#widget_0vi {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_994 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 50px;
    margin-top: 27px;
}
    
#group_kbt {
    align-items: flex-start;
    width: 25.77%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 50px;
    column-gap: 24px;
    order: 0;
}
    
#\31 94868c1 {
    align-items: flex-start;
    width: 37.82%;
    min-height: 312px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 1;
}
    
#widget_met {
    width: 100.00%;
    height: 284px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_pje {
    align-items: center;
    width: 118.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    background-color: rgba(119, 143, 187, 0.1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#widget_j81 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vto {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7f9a7e7 {
    align-items: center;
    width: 118.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    background-color: rgba(119, 143, 187, 0.1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 2b33266 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 878770a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a667da47 {
    align-items: flex-start;
    width: 25.77%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 50px;
    column-gap: 24px;
    order: 2;
}
    
#\33 ff99c2b {
    align-items: center;
    width: 118.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    background-color: rgba(119, 143, 187, 0.1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c99a1ff3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a043fd8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5101f3e {
    align-items: center;
    width: 118.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: flex-start;
    background-color: rgba(119, 143, 187, 0.1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\35 436e27a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 02c57a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 074fbcb {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 3dfacac {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#afd9ddbf {
    min-height: 86px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 64px 0px 64px;
    margin: 0% 0% 0% 0%;
}
    
#\37 d81856f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
}
    
#widget_sao {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b1ea9a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_3ek {
    align-items: center;
    width: 20.02%;
    min-height: 158px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 0;
    background-color: rgba(0,0,0,0);
    background-image: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 30cc4d9 {
    align-items: center;
    width: 20.02%;
    min-height: 158px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 2;
    background-color: rgba(0,0,0,0);
    background-image: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c00bac8 {
    align-items: center;
    width: 20.02%;
    min-height: 158px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 1;
    background-color: rgba(0,0,0,0);
    background-image: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb3bd88c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f909756c {
    margin: 0px 0% 0px 0%;
}
    
#undefined {
    width: 24%;
}
    
#\34 a876f5b {
    width: 131px;
    height: 54px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8354951 {
    width: 131px;
    height: 54px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 853a539 {
    width: 131px;
    height: 54px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 1371955 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\35 043b715 {
    min-height: 61px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\35 ff09a46 {
    margin: -80px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 8b1fed0 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: rgba(37,61,121,1);
    background-image: url("https://irp.cdn-website.com/87b15c47/dms3rep/multi/bg.svg");
    justify-content: space-around;
    border-radius: 24px 24px 24px 24px;
    padding: 80px 0px 80px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b4429f1d {
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 64px 80px 64px;
    margin: 0% 0% 0% 0%;
}
    
#\36 9d72a01 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_n3n {
    width: 33.33%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_cum {
    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;
}
    
#widget_s72 {
    width: 48.21%;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_c12 {
    align-items: flex-start;
    width: 43.09%;
    min-height: 132px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
}
    
#\34 d90ab0a {
    margin: 0px 0% 0px 0%;
}
    
#\36 4a5fd56 {
    width: 48.49%;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_g3c {
    flex-direction: row;
    align-items: flex-start;
    width: 76.61%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.2918282934356315%;
    flex-wrap: nowrap;
    height: auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 3961a57 {
    min-height: 320px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 60px 64px 80px 64px;
    margin: 0% 0% 0% 0%;
}
    
#\33 6cf658c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\35 0da1af6 {
    min-height: 604px;
    column-gap: 4%;
    row-gap: 0px;
    width: 41%;
    min-width: 4%;
    justify-self: auto;
    height: auto;
    align-self: center;
    align-items: center;
    align-content: center;
    flex: 0 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e9699874 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 56%;
    min-width: 4%;
    justify-content: flex-start;
    justify-self: auto;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 d5690a5[data-pinned] {
    position: sticky;
    top: 118px;
    bottom: auto;
    z-index: 1;
}
#\31 d5690a5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 b3fb847 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d82e8b35.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d82e8b35 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 27182f4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 27182f4 {
    width: 210px;
    height: auto;
    max-width: 100%;
    order: 3;
    min-height: 48px;
    justify-self: auto;
    align-self: auto;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a59705a {
    margin: -1px 0% 0px 0%;
}
    
#widget_ot5 {
    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;
}
    
#group_4cu {
    align-items: flex-start;
    width: 100%;
    min-height: 91px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    order: 0;
}
    
#group_4bc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 16px;
    order: 2;
    flex: 0 1 auto;
}
    
#group_8b8 {
    align-items: center;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: center;
    background-color: var(--color_14);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
}
    
#widget_hcf {
    width: 28px;
    height: auto;
    max-width: 100%;
}
    
#group_95t {
    justify-content: flex-start;
    align-items: flex-start;
    width: 90.2%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
}
    
#widget_aol {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_90k {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 b4eab4f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 16px;
    order: 2;
    flex: 0 1 auto;
}
    
#b8b89337 {
    align-items: center;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: center;
    background-color: var(--color_14);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
}
    
#\30 ce62f03 {
    width: 28px;
    height: auto;
    max-width: 100%;
}
    
#\33 87f0673 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 90.2%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
}
    
#\37 bf2ac28 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b5af10fb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 0dc934b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 59px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 16px;
    order: 2;
    flex: 0 1 auto;
}
    
#d83ff5cf {
    align-items: center;
    width: 48px;
    min-height: 48px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: center;
    background-color: var(--color_14);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
}
    
#\34 8dcce32 {
    width: 28px;
    height: auto;
    max-width: 100%;
}
    
#dbda8191 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 90.2%;
    min-height: 59px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
}
    
#c2fc88e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b0785dea {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 c1992e1 {
    min-height: 98px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    height: auto;
    align-self: center;
    margin: 0% 0% 0% 0%;
}
    
#a6e5fa05 {
    min-height: 103px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 64px 40px 64px;
    margin: 0% 0% 0% 0%;
}
    
#\30 44b8c44 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_2ss {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 853dccd {
    margin: 0px 0% 0px 0%;
}
    
#group_vuv {
    align-items: center;
    width: 99.52%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: center;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(224, 224, 227, 0.83) 3px 0px 11px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 377369e {
    padding: 160px 30px 160px 30px;
}
    
#\35 b4dc9a5::before, #\35 b4dc9a5 > .bgExtraLayerOverlay {
    
}
    
#c9b5ffb0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_rdb {
    width: 100.00%;
}
    
#\35 4917e99 {
    width: 79%;
}
    
#undefined {
    width: 113%;
}
    
#widget_eoe {
    width: 88.02%;
}
    
#\34 c8b37c7 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 99.56%;
    align-items: center;
    height: auto;
    min-height: 127px;
}
    
#\34 e857271 {
    width: 75.45%;
    margin: 0px 0% 20px 0%;
}
    
#\39 03ec2df {
    height: auto;
    min-height: 567px;
    width: 100%;
}
    
#b84d1911 {
    order: 0;
}
    
#\31 5eb252a {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#\30 6625b7a {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 99.56%;
    align-items: center;
    height: auto;
    min-height: 127px;
    order: 1;
}
    
#\39 970cfd2 {
    width: 79.47%;
    margin: 0px 0% 20px 0%;
}
    
#ff8ea703 {
    align-items: center;
    height: auto;
    min-height: 648px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b06317b3 {
    padding: 120px 30px 120px 30px;
}
    
#\32 dbbb0df {
    margin: -52px 0% 0px 0%;
}
    
#aca97a48::before, #aca97a48 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b0d06a77 {
    padding: 50px 30px 100px 30px;
}
    
#\33 3ce6ec8 {
    background-repeat: no-repeat;
    background-size: contain;
}
    
#\33 521bc38 {
    margin: 0px 0% 0px 0%;
}
    
#widget_j2t {
    height: 619px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 8d8e343 {
    min-height: 60px;
    padding: 0px 0% 0px 0%;
}
    
#d32b3b7c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 601b929 {
    padding: 50px 30px 50px 30px;
}
    
#be691b05 {
    flex-wrap: wrap;
    --column-gap: 16px;
    column-gap: 16px;
}
    
#\32 048335e {
    margin: 0px 0% 0px 0%;
}
    
#\33 7a0c445::before, #\33 7a0c445 > .bgExtraLayerOverlay {
    
}
#\33 7a0c445 {
    width: 48%;
}
    
#f31d9dbe::before, #f31d9dbe > .bgExtraLayerOverlay {
    
}
#f31d9dbe {
    width: 48%;
}
    
#f7eca7dc::before, #f7eca7dc > .bgExtraLayerOverlay {
    
}
#f7eca7dc {
    width: 48%;
}
    
#e01689c7::before, #e01689c7 > .bgExtraLayerOverlay {
    
}
#e01689c7 {
    width: 48%;
}
    
#\32 52b38d1::before, #\32 52b38d1 > .bgExtraLayerOverlay {
    
}
#\32 52b38d1 {
    width: 48%;
}
    
#\30 31022d5::before, #\30 31022d5 > .bgExtraLayerOverlay {
    
}
#\30 31022d5 {
    width: 48%;
}
    
#\33 eb52c3a::before, #\33 eb52c3a > .bgExtraLayerOverlay {
    
}
#\33 eb52c3a {
    width: 48%;
}
    
#\31 09fbcac::before, #\31 09fbcac > .bgExtraLayerOverlay {
    
}
#\31 09fbcac {
    width: 48%;
}
    
#\33 8becc21::before, #\33 8becc21 > .bgExtraLayerOverlay {
    
}
#\33 8becc21 {
    width: 48%;
}
    
#dfd6e8af::before, #dfd6e8af > .bgExtraLayerOverlay {
    
}
#dfd6e8af {
    width: 48%;
}
    
#\39 7fe3737 {
    width: 54.46%;
}
    
#\39 f3e4208 {
    width: 54.46%;
}
    
#\37 c905775 {
    width: 54.09%;
}
    
#f52c7220 {
    width: 54.46%;
}
    
#d8b87878 {
    width: 54.46%;
}
    
#widget_mss {
    width: 54.09%;
}
    
#d94b24dc {
    width: 54.46%;
}
    
#\38 ef20f26 {
    width: 53.73%;
}
    
#ed34d439 {
    width: 54.46%;
}
    
#d2d9331d {
    width: 54.46%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c007c80e {
    padding: 50px 30px 50px 30px;
}
    
#\36 2988fec {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 4bd810c {
    padding: 0px 0% 0px 0%;
}
    
#\35 c944263 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ba56d0be {
    padding: 50px 30px 50px 30px;
}
    
#d6ed91de {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 57293af {
    padding: 50px 30px 50px 30px;
}
    
#\33 074fbcb {
    margin: 0px 0% 0px 0%;
}
    
#group_pje {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#b7f9a7e7 {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ff99c2b {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5101f3e {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vto {
    width: 100.00%;
}
    
#group_994 {
    --column-gap: 20px;
    column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 20px 0%;
}
    
#widget_j81 {
    width: 50px;
}
    
#c99a1ff3 {
    width: 50px;
}
    
#\38 2b33266 {
    width: 50px;
}
    
#\35 436e27a {
    width: 50px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#afd9ddbf {
    padding: 20px 30px 20px 30px;
}
    
#f909756c {
    margin: 0px 0% 0px 0%;
}
    
#\30 c00bac8 {
    justify-content: center;
    width: 23.16%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 30cc4d9 {
    justify-content: center;
    width: 24.01%;
}
    
#group_3ek {
    justify-content: center;
    width: 28.01%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 043b715 {
    padding: 0px 0px 0px 0px;
}
    
#\35 ff09a46 {
    margin: -80px 0% 0px 0%;
}
    
#\30 1371955 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#undefined {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b4429f1d {
    min-height: 280px;
    padding: 0px 30px 50px 30px;
}
    
#\34 d90ab0a {
    margin: 0px 0% 0px 0%;
}
    
#group_c12 {
    width: 48.52%;
    row-gap: 16px;
}
    
#\34 8b1fed0 {
    width: 100%;
    padding: 60px 15px 60px 15px;
    margin: 0% 0% 0% 0%;
}
    
#widget_n3n {
    width: 34.24%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3961a57 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 a59705a {
    margin: 0px 0% 0px 0%;
}
    
#\31 d5690a5 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a6e5fa05 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 853dccd {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 4917e99 {
    width: 100%;
    min-height: 491px;
    align-items: flex-start;
    height: auto;
    row-gap: 21px;
}
    
#\30 377369e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 15px 60px 15px;
}
    
#\35 b4dc9a5::before, #\35 b4dc9a5 > .bgExtraLayerOverlay {
    
}
    
#c9b5ffb0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_rdb {
    width: 100.00%;
}
    
#widget_eoe {
    width: 100.00%;
}
    
#\34 c8b37c7 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
}
    
#\34 e857271 {
    width: 90.10%;
    margin: 0px 0% 20px 0%;
}
    
#\39 03ec2df {
    width: 100%;
}
    
#\31 5eb252a {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6625b7a {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 96.03%;
    align-items: center;
    height: auto;
    min-height: 173px;
}
    
#\39 970cfd2 {
    width: 90.10%;
    margin: 0px 0% 20px 0%;
}
    
#ff8ea703 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\39 6466071 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 abae4da {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b06317b3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 15px 100px 15px;
}
    
#aca97a48::before, #aca97a48 > .bgExtraLayerOverlay {
    
}
    
#\32 dbbb0df {
    margin: -45px 0% -45px 0%;
}
    
#group_22s {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 70.09%;
}
    
#widget_l9l {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ov5 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#b0d06a77 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 5px 80px 5px;
}
    
#\33 521bc38 {
    margin: 0px 0% 0px 0%;
}
    
#group_1co {
    width: 100%;
    min-height: 746px;
    align-items: center;
    height: auto;
    row-gap: 15px;
}
    
#widget_j2t {
    height: 585px;
}
    
#widget_5vp.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_5vp {
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\36 8d8e343 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#a899373a {
    width: 100%;
    min-height: 45px;
    align-items: center;
    height: auto;
}
    
#d32b3b7c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b72e109d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 601b929 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\32 048335e {
    margin: 0px 0% 0px 0%;
}
    
#be691b05 {
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 15px 0%;
}
    
#\33 7a0c445::before, #\33 7a0c445 > .bgExtraLayerOverlay {
    
}
#\33 7a0c445 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f31d9dbe::before, #f31d9dbe > .bgExtraLayerOverlay {
    
}
#f31d9dbe {
    min-width: 32px;
    width: 100%;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#f7eca7dc::before, #f7eca7dc > .bgExtraLayerOverlay {
    
}
#f7eca7dc {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e01689c7::before, #e01689c7 > .bgExtraLayerOverlay {
    
}
#e01689c7 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 52b38d1::before, #\32 52b38d1 > .bgExtraLayerOverlay {
    
}
#\32 52b38d1 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 31022d5::before, #\30 31022d5 > .bgExtraLayerOverlay {
    
}
#\30 31022d5 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 eb52c3a::before, #\33 eb52c3a > .bgExtraLayerOverlay {
    
}
#\33 eb52c3a {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 09fbcac::before, #\31 09fbcac > .bgExtraLayerOverlay {
    
}
#\31 09fbcac {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 8becc21::before, #\33 8becc21 > .bgExtraLayerOverlay {
    
}
#\33 8becc21 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#dfd6e8af::before, #dfd6e8af > .bgExtraLayerOverlay {
    
}
#dfd6e8af {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 7fe3737 {
    width: 50.16%;
    min-height: 45px;
}
    
#\39 f3e4208 {
    width: 50.17%;
    min-height: 45px;
}
    
#\37 c905775 {
    width: 50.17%;
    min-height: 45px;
}
    
#f52c7220 {
    width: 50.17%;
}
    
#widget_mss {
    width: 50.17%;
}
    
#d8b87878 {
    width: 50.17%;
}
    
#d94b24dc {
    width: 50.17%;
    min-height: 45px;
}
    
#\38 ef20f26 {
    width: 50.17%;
}
    
#ed34d439 {
    width: 50.17%;
    min-height: 45px;
}
    
#d2d9331d {
    width: 50.17%;
    min-height: 45px;
}
}



@media (max-width: 767px) {
    
#c007c80e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\37 36f79a7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 2988fec {
    margin: 0px 0% 0px 0%;
}
    
#widget_fbb {
    margin-top: -45px;
}
}



@media (max-width: 767px) {
    
#\30 d97869b {
    width: 100%;
    min-height: 45px;
    align-items: center;
    height: auto;
}
    
#\36 4bd810c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\35 c944263 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 b4b6edb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ba56d0be {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#d6ed91de {
    margin: 0px 0% 0px 0%;
}
    
#e493ce96.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e493ce96 {
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#b9b9f4bc {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 15px;
}
    
#\37 57293af {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15px 15px 30px 15px;
}
    
#widget_met {
    height: 240px;
}
    
#group_994 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_kbt {
    min-width: 32px;
    width: 100%;
    row-gap: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 1;
    margin: -5px 0% 0px 0%;
}
    
#\31 94868c1 {
    min-width: 32px;
    width: 100%;
    order: 0;
    height: auto;
    min-height: 240px;
    margin: 0px 0% 0px 0%;
}
    
#a667da47 {
    min-width: 32px;
    width: 100%;
    order: 2;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_pje {
    width: 118%;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 074fbcb {
    margin: 100px 0% 0px 0%;
}
    
#b7f9a7e7 {
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ff99c2b {
    align-items: center;
}
    
#\31 5101f3e {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\37 3dfacac {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 6%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#afd9ddbf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px 15px 20px 15px;
}
    
#group_3ek {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 100px;
}
    
#\30 c00bac8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 100px;
}
    
#\33 30cc4d9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 100px;
}
    
#f909756c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 1371955 {
    width: 100%;
    min-height: 45px;
    align-items: center;
    height: auto;
}
    
#\35 043b715 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\35 ff09a46 {
    margin: -60px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 8b1fed0 {
    min-height: 316px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    row-gap: 0px;
    padding: 40px 24px 40px 24px;
    margin: 0% 0% 0% 0%;
}
    
#b4429f1d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 15px 30px 15px;
}
    
#widget_n3n {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_c12 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 d90ab0a {
    margin: 0px 0% 0px 0%;
}
    
#widget_s72 {
    min-height: 50px;
    width: 218px;
}
    
#\36 4a5fd56 {
    min-height: 50px;
    width: 218px;
}
}



@media (max-width: 767px) {
    
#\34 3961a57 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 0da1af6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e9699874 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 d5690a5 {
    height: auto;
}
    
#\32 27182f4 {
    min-height: 50px;
}
}



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

#\33 3ce6ec8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA80lEQVQY0y1Qu5LCQAwzcBwXCCQB5u4bKeho2PXbW1Lmf3NjhsKFNZIlCwAAlmWB1+u1aa3t3f0sIn8i8ltKGWutP7fbbZU8EJFVRHy7+9HMJmaeiOhca83pH4/HFph5HREbM9ur6qSqV2Y+EdGAiGdEHEspHdRad4i4VdU30cwuqnpAxJyRiCYR6SGXBJm5M7NeVYeISNFBRAYRGc3sAM/nM0NnlqOq9kmOiLdARPLaycx2QERXRMxcF3cfI2JorQ35VJKJqCulbCAtMvzHYoqIMQVmllhXa/263+8A8zyvW2tbd+/cvf9UtE+7bIOZ3xX+A3Cphv2Oe296AAAAAElFTkSuQmCC')!important}#f31d9dbe.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIF/8QAIRAAAQMDBQEBAAAAAAAAAAAAAQIDEQAEBQYSEyFBBzH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABwRAAEEAwEAAAAAAAAAAAAAAAEAAgMEESFBUf/aAAwDAQACEQMRAD8A1WtPY/N4pTl48UurQSgDw0Dc+b5HkVsdZKZMd+Uix+qHrdm3teBtQHUxFUrP3e4xtAn8psdVsQIHTlSpGizvxf/Z')!important}#\32 52b38d1.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABAwQDAAAAAAAAAAAAAAABAAIDBAURIQcxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAECMTL/2gAMAwEAAhEDEQA/AIjjy+VUlDJEYmNhccNHfitRba9wyI4MHY2iIVspDKP/2Q==')!important}#e01689c7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHxAAAQQABwAAAAAAAAAAAAAAAwACBBEBBRIUITFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhEDEQA/ANWy1svSOPFxYMLB1V9qzYn9NyiKzbLgv//Z')!important}#\33 eb52c3a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHxAAAgICAQUAAAAAAAAAAAAAAQIDBAAGEQUxQVFx/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABYRAQEBAAAAAAAAAAAAAAAAAAEAAv/aAAwDAQACEQMRAD8Au1crFbsrIzMJOX589sz7Gr9IlnkkNq4CzFiAfZ+4xg6WYC//2Q==')!important}#\33 8becc21.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQf/xAAhEAACAQMEAwEAAAAAAAAAAAACAwEABAUREiFBBhQxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGBEBAQEBAQAAAAAAAAAAAAAAAQIAETH/2gAMAwEAAhEDEQA/AKoXmg3txfJx6NfWOI39FFPKfbmsDkuSiJqV50WW1y1ONAUC0o3zE9faTXnmKWK552RA6/ulRYT1zphDhv/Z')!important}#dfd6e8af.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAkEAAAAwYHAQAAAAAAAAAAAAAAAQIDBAUGEjERExQhIjJikf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECEQP/2gAMAwEAAhEDEQA/AI6AzE7NJZSxf2dHGklILta/wT2ogBbHn4l5ABeec4F09Z//2Q==')!important}#\34 8b1fed0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjklEQVQY002QSw6DMAxEDRWflpAGkNrb+t0gZ65cjSUWs0jmTcaxubsBoQewARfwBT7AAazuPljvPcEZ2GWGTqkAUwADMAJPAZcCVWALL8AlEgKbwBjhBbwVLiYzjFU1VVCCf980+Cmg3JSvxf1sqko1AflSVdNoqig3M+FdUKzNLHakw6LQpo9N2kgw9gPvoYoJkyuLNAAAAABJRU5ErkJggg==')!important}