@media (min-width:1025px) {
  *#dm .dmInner *.u_820144542 .photoGalleryThumbs .image-container a { padding-top:486px !important; }

  *#dm .dmInner div.u_1215643346 .containerBullet { font-size:20px !important; }

  *#dm .dmInner *.u_1215643346 .IconBulletText svg { width:22px !important; }

  *#dm .dmInner *.u_1215643346 .bulltext { margin-left:5px !important; }

  *#dm .dmInner *.u_1215643346 .IconBulletText { top:0px !important; }

  *#dm .dmInner *.u_3167330744 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:8px !important;
    padding-bottom:8px !important;
  }

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

  *#dm .dmInner *.u_3167330744 .cusArrow-wrapper .cusArrow {
    width:17px !important;
    height:17px !important;
  }

  *#dm .dmInner *.u_3167330744 .cusArrow-wrapper { padding:14px !important; }

  *#dm .dmInner *.u_3167330744 .followIcon {
    width:38px !important;
    height:38px !important;
    margin-left:7px !important;
  }

  *#dm .dmInner div.u_3167330744 .accBtn { width:160px !important; }

  *#dm .dmInner *.u_3167330744 .cusTitle-iconWrapper { width:50px !important; }

  *#dm .dmInner *.u_3167330744 .cusList-titleWrapper { padding-left:8px !important; }

  *#dm .dmInner div.u_3167330744 .cusList-titleWrapper { font-size:20px !important; }

  *#dm .dmInner *.u_1915646753 .cusArrow-wrapper .cusArrow {
    width:17px !important;
    height:17px !important;
  }

  *#dm .dmInner *.u_1915646753 .cusArrow-wrapper { padding:14px !important; }

  *#dm .dmInner div.u_1915646753 .cusList-titleWrapper { font-size:20px !important; }

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

  *#dm .dmInner *.u_2869089307 .IconBulletText svg { width:16px !important; }

  *#dm .dmInner *.u_2869089307 .IconBulletText { top:4px !important; }

  *#dm .dmInner div.u_1915646753 .cusAccInnerText { font-size:15px !important; }

  *#dm .dmInner div.u_1915646753 .accBtn {
    width:150px !important;
    height:50px !important;
  }

  *#dm .dmInner *.u_2826756527 .cusArrow-wrapper .cusArrow {
    width:13px !important;
    height:13px !important;
  }

  *#dm .dmInner div.u_2826756527 .cusAccMain { width:549px !important; }

  *#dm .dmInner *.u_1915646753 .cusAccMain {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner *.u_1915646753 .cusList-item:not(:last-child) { margin-bottom:10px !important; }

  *#dm .dmInner *.u_1915646753 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:8px !important;
    padding-bottom:8px !important;
  }

  *#dm .dmInner *.u_1915646753 .cusList-titleWrapper { padding-left:8px !important; }

  *#dm .dmInner div.u_1915646753 .cusAccMain { width:547px !important; }

  *#dm .dmInner div.u_1915646753 .accBtnTwo {
    width:150px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1915646753 .accBtnThree {
    width:150px !important;
    height:50px !important;
  }

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

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

  *#dm .dmInner *.u_1495676512 .cusArrow-wrapper .cusArrow {
    width:13px !important;
    height:13px !important;
  }

  *#dm .dmInner div.u_1495676512 .cusAccMain { width:549px !important; }

  *#dm .dmInner *.u_1495676512 .cusList-item:not(:last-child) { margin-bottom:10px !important; }

  *#dm .dmInner *.u_1608952018 .cusArrow-wrapper .cusArrow {
    width:13px !important;
    height:13px !important;
  }

  *#dm .dmInner div.u_1608952018 .cusAccMain { width:549px !important; }

  *#dm .dmInner *.u_1608952018 .cusList-item:not(:last-child) { margin-bottom:10px !important; }

  *#dm .dmInner *.u_1181255273 .review-item {
    padding-top:20px !important;
    padding-bottom:20px !important;
  }

  *#dm .dmInner div.u_1181255273 .review-title .text { font-size:16px !important; }

  *#dm .dmInner div.u_1181255273 .review-description { font-size:16px !important; }

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

  *#dm .dmInner *.u_1577363204 .IconBulletText svg { width:16px !important; }

  *#dm .dmInner *.u_1577363204 .IconBulletText { top:4px !important; }

  *#dm .dmInner *.u_1025301686 .IconBulletText { top:0px !important; }

  *#dm .dmInner *.u_1025301686 .bulltext { margin-left:0px !important; }

  *#dm .dmInner *.u_1606639271 .IconBulletText { top:0px !important; }

  *#dm .dmInner *.u_1606639271 .bulltext { margin-left:0px !important; }

  *#dm .dmInner *.u_1142759945 .IconBulletText { top:0px !important; }

  *#dm .dmInner *.u_1142759945 .bulltext { margin-left:0px !important; }

  *#dm .dmInner *.u_1715193354 .IconBulletText { top:0px !important; }

  *#dm .dmInner *.u_1715193354 .bulltext { margin-left:0px !important; }

  *#dm .dmInner *.u_1478038149 .bulltext { margin-left:0px !important; }

  *#dm .dmInner *.u_1386229536 .IconBulletText { top:0px !important; }

  *#dm .dmInner *.u_1386229536 .bulltext { margin-left:0px !important; }

  *#dm .dmInner *.u_1820402130 .cusArrow-wrapper .cusArrow {
    width:13px !important;
    height:13px !important;
  }

  *#dm .dmInner div.u_1820402130 .cusAccMain { width:549px !important; }

  *#dm .dmInner *.u_1820402130 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:5px !important;
    padding-bottom:5px !important;
  }

  *#dm .dmInner *.u_1820402130 .cusList-item:not(:last-child) { margin-bottom:10px !important; }

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

  *#dm .dmInner *.u_1458142147 .cusArrow-wrapper .cusArrow {
    width:13px !important;
    height:13px !important;
  }

  *#dm .dmInner div.u_1458142147 .cusAccMain { width:549px !important; }

  *#dm .dmInner *.u_1458142147 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:5px !important;
    padding-bottom:5px !important;
  }

  *#dm .dmInner *.u_1458142147 .cusList-item:not(:last-child) { margin-bottom:10px !important; }

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

  *#dm .dmInner div.u_1181255273 .review-icon {
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner div.u_1181255273 .review-icon svg {
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner div.u_1181255273 .review-name { font-size:15px !important; }

  *#dm .dmInner *.u_1181255273 .review-name { margin-bottom:15px !important; }

  *#dm .dmInner *.u_1025301686 .IconBulletText svg { width:25px !important; }

  *#dm .dmInner *.u_1606639271 .IconBulletText svg { width:25px !important; }

  *#dm .dmInner *.u_1142759945 .IconBulletText svg { width:25px !important; }

  *#dm .dmInner *.u_1715193354 .IconBulletText svg { width:25px !important; }

  *#dm .dmInner *.u_1478038149 .IconBulletText { top:0px !important; }

  *#dm .dmInner *.u_1478038149 .IconBulletText svg { width:25px !important; }

  *#dm .dmInner *.u_1386229536 .IconBulletText svg { width:25px !important; }

  *#dm .dmInner *.u_1915646753 .followIcon {
    width:34px !important;
    height:34px !important;
    margin-left:7px !important;
  }

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

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

  *#dm .dmInner div.u_1608952018 .cusList-titleWrapper { font-size:16px !important; }

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

  *#dm .dmInner *.u_1495676512 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:3px !important;
    padding-bottom:3px !important;
  }

  *#dm .dmInner *.u_1608952018 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:3px !important;
    padding-bottom:3px !important;
  }

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

  *#dm .dmInner *.u_1915646753 .cusTitle-iconWrapper { width:50px !important; }

  *#dm .dmInner *.u_2826756527 .cusList-item:not(:last-child) { margin-bottom:8px !important; }

  *#dm .dmInner *.u_2826756527 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:5px !important;
    padding-bottom:5px !important;
  }

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

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

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

  *#dm .dmInner *.u_1845756480 .photoGalleryThumbs .image-container a { padding-top:427px !important; }
}
@media all {
  *#dm .dmInner div.u_820144542 .photoGalleryThumbs .image-container { border-radius:40px 40px 40px 40px !important; }

  *#dm .dmInner *.u_1215643346 .containerBullet {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner *.u_1215643346 .IconBulletText svg { fill:rgba(164,133,177,1) !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3167330744 .cusAcc-titleWrapper { background-color:var(--color_1) !important; }

  *#dm .dmInner *.u_3167330744 .cusTitle-iconWrapper { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_3167330744 .cusTitle-iconWrapper svg path { fill:var(--color_3) !important; }

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

  *#dm .dmInner *.u_3167330744 .cusArrow-wrapper svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_3167330744 .followIcon { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_3167330744 .accBtn:hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3167330744 .accBtn.hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3167330744 .accBtn {
    border-style:solid !important;
    border-width:0px !important;
    background-color:var(--color_3) !important;
    border-radius:300px 300px 300px 300px !important;
  }

  *#dm .dmInner div.u_3167330744 .accBtn span.text { color:var(--color_1) !important; }

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

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

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

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

  *#dm .dmInner div.u_3167330744 .accBtnThree {
    background-color:var(--color_3) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(0,0,0,0) !important;
    border-radius:300px 300px 300px 300px !important;
  }

  *#dm .dmInner div.u_3167330744 .accBtnThree:hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3167330744 .accBtnThree.hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_3167330744 .accBtnThree span.text { color:var(--color_1) !important; }

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

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

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

  *#dm .dmInner div.u_3167330744 .accBtnTwo:hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_3167330744 .accBtnTwo.hover {
    background-color:var(--color_5) !important;
    background-image:none !important;
    border-color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_3167330744 .cusArrow-wrapper { border-radius:50% 50% 50% 50% !important; }

  *#dm .dmInner div.u_3167330744 .cusAccMain {
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:1px !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_3167330744 .accBtnTwo {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:2px !important;
    border-color:var(--color_3) !important;
    border-radius:300px 300px 300px 300px !important;
  }

  *#dm .dmInner div.u_3167330744 .cusList-titleWrapper {
    font-weight:500 !important;
    color:var(--color_7) !important;
  }

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

  *#dm .dmInner *.u_3167330744 .cusList-titleWrapper { text-align:LEFT !important; }

  *#dm .dmInner *.u_1915646753 .cusTitle-iconWrapper { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1915646753 .cusTitle-iconWrapper svg path { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1915646753 .cusArrow-wrapper svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1915646753 .followIcon { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1915646753 .accBtn span.text { color:var(--color_1) !important; }

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

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

  *#dm .dmInner div.u_1915646753 .accBtnThree span.text { color:var(--color_1) !important; }

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

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

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

  *#dm .dmInner div.u_1915646753 .cusList-titleWrapper {
    font-weight:500 !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner *.u_1915646753 .cusList-titleWrapper { text-align:LEFT !important; }

  *#dm .dmInner *.u_2869089307 .IconBulletText svg { fill:var(--color_7) !important; }

  *#dm .dmInner *.u_1915646753 .acc-active .cusArrow-wrapper svg { fill:var(--color_4) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1915646753 .cusAccInner-descWrapper {
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:0px !important;
    border-top-style:solid !important;
    border-top-color:rgba(0,0,0,0) !important;
    border-top-width:0px !important;
  }

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

  *#dm .dmInner div.u_1915646753 .cusAcc-titleWrapper {
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:0px !important;
    border-bottom-style:solid !important;
    border-bottom-color:rgba(0,0,0,0) !important;
    border-bottom-width:0px !important;
  }

  *#dm .dmInner div.u_1915646753 .cusArrow-wrapper { border-radius:50% 50% 50% 50% !important; }

  *#dm .dmInner div.u_1915646753 .accBtn {
    border-style:solid !important;
    border-width:0px !important;
    background-color:var(--color_3) !important;
    border-radius:50px 50px 50px 50px !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1915646753 .accBtnTwo {
    background-color:var(--color_3) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_3) !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

  *#dm .dmInner div.u_1915646753 .accBtnThree {
    background-color:var(--color_3) !important;
    border-style:solid !important;
    border-width:0px !important;
    border-color:var(--color_3) !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

  *#dm .dmInner *.u_2826756527 .acc-active .cusArrow-wrapper svg { fill:var(--color_4) !important; }

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

  *#dm .dmInner *.u_1495676512 .cusList-titleWrapper {
    padding-left:5px !important;
    padding-right:5px !important;
    text-align:LEFT !important;
  }

  *#dm .dmInner *.u_1495676512 .cusArrow-wrapper svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1495676512 .acc-active .cusArrow-wrapper svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1495676512 .cusList-titleWrapper { color:var(--color_6) !important; }

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

  *#dm .dmInner *.u_1608952018 .cusList-titleWrapper {
    padding-left:5px !important;
    padding-right:5px !important;
    text-align:LEFT !important;
  }

  *#dm .dmInner *.u_1608952018 .cusArrow-wrapper svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1608952018 .acc-active .cusArrow-wrapper svg { fill:var(--color_4) !important; }

  *#dm .dmInner *.u_1181255273 .starWrap svg { fill:rgba(248,184,5,1) !important; }

  *#dm .dmInner *.u_1181255273 .starWrap svg path { fill:rgba(248,184,5,1) !important; }

  *#dm .dmInner *.u_1181255273 .starWrap svg polygon { fill:rgba(248,184,5,1) !important; }

  *#dm .dmInner *.u_1577363204 .IconBulletText svg { fill:var(--color_7) !important; }

  *#dm .dmInner div.u_2263299356 .shape-text { color:rgba(245,241,246,1) !important; }

  *#dm .dmInner div.u_1820333055 .shape-text { color:rgba(245,241,246,1) !important; }

  *#dm .dmInner div.u_1840013365 .shape-text { color:rgba(245,241,246,1) !important; }

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

  *#dm .dmInner *.u_1025301686 .containerBullet {
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner *.u_1606639271 .containerBullet {
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner *.u_1142759945 .containerBullet {
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner *.u_1715193354 .containerBullet {
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner *.u_1478038149 .containerBullet {
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner *.u_1386229536 .containerBullet {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_2803985562 img { object-fit:contain !important; }

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

  *#dm .dmInner *.u_1820402130 .cusList-titleWrapper {
    padding-left:5px !important;
    padding-right:5px !important;
    text-align:LEFT !important;
  }

  *#dm .dmInner *.u_1820402130 .cusArrow-wrapper svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1820402130 .acc-active .cusArrow-wrapper svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1820402130 .cusList-titleWrapper { color:var(--color_6) !important; }

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

  *#dm .dmInner *.u_1458142147 .cusList-titleWrapper {
    padding-left:5px !important;
    padding-right:5px !important;
    text-align:LEFT !important;
  }

  *#dm .dmInner *.u_1458142147 .cusArrow-wrapper svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1458142147 .acc-active .cusArrow-wrapper svg { fill:var(--color_4) !important; }

  *#dm .dmInner div.u_1458142147 .cusList-titleWrapper { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1458142147 .cusAcc-titleWrapper {
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:0px !important;
    border-bottom-width:1px !important;
    border-bottom-style:solid !important;
    border-bottom-color:rgba(245,241,246,1) !important;
  }

  *#dm .dmInner div.u_1820402130 .cusAcc-titleWrapper {
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:0px !important;
    border-bottom-width:1px !important;
    border-bottom-style:solid !important;
    border-bottom-color:rgba(245,241,246,1) !important;
  }

  *#dm .dmInner div.u_4213669731 .dmform-success { text-align:center !important; }

  *#dm .dmInner div.u_4213669731 .dmform-success .rteBlock { text-align:center !important; }

  *#dm .dmInner div.u_4213669731 .dmform-error { text-align:center !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1103805265 .map-background-popup-wrapper { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1103805265 .mapboxgl-popup-content { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1103805265 .leaflet-popup-content-wrapper { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1103805265 .leaflet-rrose-content-wrapper { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1103805265 .leaflet-rrose-tip { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1103805265 .leaflet-popup-tip { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1181255273 .review-item {
    background-color:rgba(245,241,246,1) !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1181255273 .review-title .text {
    font-weight:600 !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1181255273 .review-name {
    font-weight:500 !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1181255273 .review-description { color:var(--color_6) !important; }

  *#dm .dmInner div.u_1103805265 .map-popup-title {
    font-size:20px !important;
    color:var(--color_3) !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_2826756527 .cusList-titleWrapper {
    color:var(--color_6) !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_1495676512 .cusAcc-titleWrapper {
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:0px !important;
    border-top-color:rgba(0,0,0,0) !important;
    border-top-style:solid !important;
    border-top-width:0px !important;
    border-bottom-width:1px !important;
    border-bottom-style:solid !important;
    border-bottom-color:rgba(245,241,246,1) !important;
  }

  *#dm .dmInner div.u_1608952018 .cusAcc-titleWrapper {
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:0px !important;
    border-top-color:rgba(0,0,0,0) !important;
    border-top-style:solid !important;
    border-top-width:0px !important;
    border-bottom-width:1px !important;
    border-bottom-style:solid !important;
    border-bottom-color:rgba(245,241,246,1) !important;
  }

  *#dm .dmInner a.u_2391797518:hover {
    background-color:rgba(89,222,211,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_2391797518.hover {
    background-color:rgba(89,222,211,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

  *#dm .dmInner a.u_1070451268:hover {
    background-color:rgba(89,222,211,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1070451268.hover {
    background-color:rgba(89,222,211,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

  *#dm .dmInner a.u_1205955232:hover {
    background-color:rgba(89,222,211,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1205955232.hover {
    background-color:rgba(89,222,211,1) !important;
    background-image:none !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_4213669731 .dmformsubmit:hover {
    background-color:rgba(89,222,211,1) !important;
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner div.u_4213669731 .dmformsubmit.hover {
    background-color:rgba(89,222,211,1) !important;
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner div.u_4213669731 .dmformsubmit:hover input[type="submit"] { color:var(--color_1) !important; }

  *#dm .dmInner div.u_4213669731 .dmformsubmit.hover input[type="submit"] { color:var(--color_1) !important; }

  *#dm .dmInner div.u_4213669731 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-size:14px !important;
    color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner div.u_4213669731 .m-recaptcha {
    font-size:14px !important;
    color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner div.u_4213669731 .dmforminput input {
    font-size:14px !important;
    color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner div.u_4213669731 .dmforminput textarea {
    font-size:14px !important;
    color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner div.u_4213669731 .dmforminput .fileUploadLink {
    font-size:14px !important;
    color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner div.u_4213669731 .checkboxwrapper span {
    font-size:14px !important;
    color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner div.u_4213669731 .radiowrapper span {
    font-size:14px !important;
    color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner div.u_4213669731 .optinwrapper div {
    font-size:14px !important;
    color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner div.u_4213669731 .freetextwrapper {
    font-size:14px !important;
    color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner div.u_4213669731 .dmforminput select {
    font-size:14px !important;
    color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner div.u_4213669731 .dmforminput option {
    font-size:14px !important;
    color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner div.u_4213669731 input::placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_4213669731 input.placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_4213669731 textarea::placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_4213669731 textarea.placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_4213669731 select::placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_4213669731 select.placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_4213669731 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:25px 25px 25px 25px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_4213669731 .dmforminput { padding-inline:0px !important; }

  *#dm .dmInner div.u_4213669731 .spacing-container { margin-inline:-0px !important; }

  *#dm .dmInner div.u_4213669731 .dmformsubmit {
    margin-left:0 !important;
    margin-right:auto !important;
    width:120px !important;
    height:47px !important;
    float:left !important;
    display:block !important;
    margin-block-start:10px !important;
  }

  *#dm .dmInner a.u_1204379122:hover {
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner a.u_1204379122.hover {
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner a.u_3860410982:hover {
    background-color:rgba(89,222,211,1) !important;
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner a.u_3860410982.hover {
    background-color:rgba(89,222,211,1) !important;
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

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

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

  *#dm .dmInner a.u_1896460893:hover {
    background-image:none !important;
    background-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner a.u_1896460893.hover {
    background-image:none !important;
    background-color:rgba(89,222,211,1) !important;
  }

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

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

  *#dm .dmInner a.u_1417420089:hover {
    background-image:none !important;
    background-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner a.u_1417420089.hover {
    background-image:none !important;
    background-color:rgba(89,222,211,1) !important;
  }

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

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

  *#dm .dmInner a.u_1920056261:hover {
    background-image:none !important;
    background-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner a.u_1920056261.hover {
    background-image:none !important;
    background-color:rgba(89,222,211,1) !important;
  }

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

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

  *#dm .dmInner *.u_2826756527 .cusArrow-wrapper svg { fill:rgba(54,189,177,1) !important; }

  *#dm .dmInner div.u_1608952018 .cusList-titleWrapper {
    color:var(--color_6) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1215643346 .containerBullet { color:var(--color_3) !important; }

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

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

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

  *#dm .dmInner *.u_2826756527 .cusList-titleWrapper {
    padding-left:2px !important;
    padding-right:2px !important;
    text-align:LEFT !important;
  }

  *#dm .dmInner div.u_2826756527 .cusAcc-titleWrapper {
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:1px !important;
    border-bottom-style:solid !important;
    border-top-style:solid !important;
    border-right-style:solid !important;
    border-right-width:0px !important;
    border-left-width:0px !important;
    border-left-style:solid !important;
    border-bottom-color:rgba(245,241,246,1) !important;
    border-top-color:rgba(0,0,0,0) !important;
    border-top-width:0px !important;
  }

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

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

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

  *#dm .dmInner *.u_1019108773 .photoGalleryThumbs .image-container a { background-size:cover !important; }

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

  *#dm .dmInner a.u_1204379122 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(54,189,177,0.94) rgba(54,189,177,0.94) rgba(54,189,177,0.94) rgba(54,189,177,0.94) !important;
  }

  *#dm .dmInner a.u_1408796672 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(54,189,177,0.94) rgba(54,189,177,0.94) rgba(54,189,177,0.94) rgba(54,189,177,0.94) !important;
  }

  *#dm .dmInner a.u_1792194479 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(54,189,177,0.94) rgba(54,189,177,0.94) rgba(54,189,177,0.94) rgba(54,189,177,0.94) !important;
  }

  *#dm .dmInner a.u_1493318180 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(54,189,177,0.94) rgba(54,189,177,0.94) rgba(54,189,177,0.94) rgba(54,189,177,0.94) !important;
  }

  *#dm .dmInner a.u_1170590584 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(54,189,177,0.94) rgba(54,189,177,0.94) rgba(54,189,177,0.94) rgba(54,189,177,0.94) !important;
  }

  *#dm .dmInner a.u_1170590584:hover {
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner a.u_1170590584.hover {
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner a.u_1493318180:hover {
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner a.u_1493318180.hover {
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner a.u_1792194479:hover {
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner a.u_1792194479.hover {
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner a.u_1408796672:hover {
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

  *#dm .dmInner a.u_1408796672.hover {
    background-image:none !important;
    border-color:rgba(89,222,211,1) !important;
  }

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

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

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

  *#dm .dmInner div.u_1845756480 .photoGalleryThumbs .image-container { border-radius:8px 8px 8px 8px !important; }
}
*#dm .dmInner div.u_820144542
{
	box-shadow:0 10px 15px rgb(22 51 127/15%) !important;
	border-radius:40px !important;
	-moz-border-radius:40px !important;
	-webkit-border-radius:40px !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_820144542 .photoGalleryThumbs .image-container a { padding-top:280px !important; }

  *#dm .dmInner div.u_1215643346 .containerBullet { font-size:17px !important; }

  *#dm .dmInner *.u_1215643346 .IconBulletText svg { width:24px !important; }

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

  *#dm .dmInner *.u_3167330744 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:8px !important;
    padding-bottom:8px !important;
  }

  *#dm .dmInner div.u_3167330744 .cusList-titleWrapper { font-size:16px !important; }

  *#dm .dmInner *.u_3167330744 .cusList-titleWrapper { padding-left:5px !important; }

  *#dm .dmInner *.u_3167330744 .cusArrow-wrapper .cusArrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner div.u_3167330744 .cusAccMain { width:318px !important; }

  *#dm .dmInner *.u_3167330744 .cusAccMain {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner *.u_3167330744 .cusList-item:not(:last-child) { margin-bottom:10px !important; }

  *#dm .dmInner *.u_3167330744 .followIcon {
    width:34px !important;
    height:34px !important;
  }

  *#dm .dmInner *.u_3167330744 .cusTitle-iconWrapper { width:38px !important; }

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

  *#dm .dmInner *.u_1915646753 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:8px !important;
    padding-bottom:8px !important;
  }

  *#dm .dmInner div.u_1915646753 .cusList-titleWrapper { font-size:16px !important; }

  *#dm .dmInner *.u_1915646753 .cusList-titleWrapper { padding-left:5px !important; }

  *#dm .dmInner *.u_1915646753 .cusArrow-wrapper .cusArrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner div.u_1915646753 .cusAccMain { width:318px !important; }

  *#dm .dmInner *.u_1915646753 .cusAccMain {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner *.u_1915646753 .cusList-item:not(:last-child) { margin-bottom:10px !important; }

  *#dm .dmInner *.u_1915646753 .followIcon {
    width:34px !important;
    height:34px !important;
  }

  *#dm .dmInner *.u_1915646753 .cusTitle-iconWrapper { width:38px !important; }

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

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

  *#dm .dmInner *.u_2826756527 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:12px !important;
    padding-bottom:12px !important;
  }

  *#dm .dmInner *.u_2826756527 .cusArrow-wrapper .cusArrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner *.u_1495676512 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:12px !important;
    padding-bottom:12px !important;
  }

  *#dm .dmInner *.u_1495676512 .cusArrow-wrapper .cusArrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner *.u_1608952018 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:12px !important;
    padding-bottom:12px !important;
  }

  *#dm .dmInner *.u_1608952018 .cusArrow-wrapper .cusArrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner *.u_2869089307 .IconBulletText svg { width:18px !important; }

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

  *#dm .dmInner div.u_1181255273 .review-title .text { font-size:18px !important; }

  *#dm .dmInner div.u_1181255273 .review-description { font-size:15px !important; }

  *#dm .dmInner div.u_1181255273 .review-name { font-size:16px !important; }

  *#dm .dmInner *.u_1577363204 .IconBulletText { top:4px !important; }

  *#dm .dmInner *.u_1577363204 .IconBulletText svg { width:17px !important; }

  *#dm .dmInner *.u_1820402130 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:12px !important;
    padding-bottom:12px !important;
  }

  *#dm .dmInner *.u_1820402130 .cusArrow-wrapper .cusArrow {
    width:10px !important;
    height:10px !important;
  }

  *#dm .dmInner *.u_1458142147 .cusList-Wrapper .cusAcc-titleWrapper {
    padding-top:12px !important;
    padding-bottom:12px !important;
  }

  *#dm .dmInner *.u_1458142147 .cusArrow-wrapper .cusArrow {
    width:10px !important;
    height:10px !important;
  }

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

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

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

  *#dm .dmInner *.u_1845756480 .photoGalleryThumbs .image-container a { padding-top:250px !important; }
}
*#dm .dmInner *.u_1915646753 .cusList-Wrapper .cusAcc-titleWrapper
{
	padding-top:8px !important;
	padding-bottom:8px !important;
	border-radius:8px !important;
}
*#dm *.dmBody div.u_1260677674 .accBtn
{
	background-color:rgba(0,0,0,0) !important;
	border-style:solid !important;
	border-width:2px !important;
	border-radius:3px !important;
	-moz-border-radius:3px !important;
	-webkit-border-radius:3px !important;
	border-color:rgba(48,140,203,1) !important;
}
*#dm .dmInner div.u_4007811774
{
	line-height:initial !important;
}
*#dm .dmInner div.u_1620314184
{
	line-height:initial !important;
}
*#dm *.dmBody *.u_1458142147 .cusList-item
{
	margin-bottom:0 !important;
}
*#dm *.dmBody *.u_1458142147 .cusTitle-iconWrapper
{
	display:none !important;
}
*#dm *.dmBody *.u_1458142147 .cusArrow-wrapper
{
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1458142147 .accBtn:hover
{
	background-color:rgba(43,126,182,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1458142147 .accBtn.hover
{
	background-color:rgba(43,126,182,1) !important;
	background-image:none !important;
}
*#dm *.dmBody *.u_1458142147 .followIcon
{
	background-color:rgba(107,107,108,0.5) !important;
}
*#dm *.dmBody *.u_1458142147 .followIcon:hover
{
	background-color:rgba(64,65,69,.5) !important;
}
*#dm *.dmBody *.u_1458142147 .socialIconsTitle
{
	font-size:12px !important;
}
*#dm *.dmBody div.u_1458142147 .accBtn
{
	background-color:rgba(0,0,0,0) !important;
	border-style:solid !important;
	border-width:2px !important;
	border-radius:3px !important;
	-moz-border-radius:3px !important;
	-webkit-border-radius:3px !important;
	border-color:rgba(48,140,203,1) !important;
}
*#dm *.dmBody div.u_1458142147 .accBtn span.text
{
	font-weight:bold !important;
	color:rgba(48,140,203,1) !important;
}
*#dm *.dmBody div.u_1458142147 .accBtn:hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1458142147 .accBtn.hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1458142147 .cusArrow-wrapper
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1458142147 .cusAcc-titleWrapper
{
	background-color:rgba(255,255,255,1) !important;
	border-top-style:solid !important;
	border-top-color:rgba(224,224,224,1) !important;
	border-top-width:0 !important;
}
*#dm *.dmBody div.u_1458142147 .cusList-titleWrapper
{
	color:rgba(119,71,138,1) !important;
	font-weight:bold !important;
	padding-left:0 !important;
}
*#dm *.dmBody *.u_1458142147 .cusArrow-wrapper svg
{
	fill:rgba(173,145,185,1) !important;
}
*#dm *.dmBody *.u_1458142147 .acc-active .cusArrow-wrapper svg
{
	fill:rgba(173,145,185,1) !important;
}
*#dm *.dmBody *.u_1820402130 .cusList-item
{
	margin-bottom:0 !important;
}
*#dm *.dmBody *.u_1820402130 .cusTitle-iconWrapper
{
	display:none !important;
}
*#dm *.dmBody *.u_1820402130 .cusArrow-wrapper
{
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1820402130 .accBtn:hover
{
	background-color:rgba(43,126,182,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1820402130 .accBtn.hover
{
	background-color:rgba(43,126,182,1) !important;
	background-image:none !important;
}
*#dm *.dmBody *.u_1820402130 .followIcon
{
	background-color:rgba(107,107,108,0.5) !important;
}
*#dm *.dmBody *.u_1820402130 .followIcon:hover
{
	background-color:rgba(64,65,69,.5) !important;
}
*#dm *.dmBody *.u_1820402130 .socialIconsTitle
{
	font-size:12px !important;
}
*#dm *.dmBody div.u_1820402130 .accBtn
{
	background-color:rgba(0,0,0,0) !important;
	border-style:solid !important;
	border-width:2px !important;
	border-radius:3px !important;
	-moz-border-radius:3px !important;
	-webkit-border-radius:3px !important;
	border-color:rgba(48,140,203,1) !important;
}
*#dm *.dmBody div.u_1820402130 .accBtn span.text
{
	font-weight:bold !important;
	color:rgba(48,140,203,1) !important;
}
*#dm *.dmBody div.u_1820402130 .accBtn:hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1820402130 .accBtn.hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1820402130 .cusArrow-wrapper
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1820402130 .cusAcc-titleWrapper
{
	background-color:rgba(255,255,255,1) !important;
	border-top-style:solid !important;
	border-top-color:rgba(224,224,224,1) !important;
	border-top-width:0 !important;
}
*#dm *.dmBody div.u_1820402130 .cusList-titleWrapper
{
	color:rgba(119,71,138,1) !important;
	font-weight:bold !important;
	padding-left:0 !important;
}
*#dm *.dmBody *.u_1820402130 .cusArrow-wrapper svg
{
	fill:rgba(173,145,185,1) !important;
}
*#dm *.dmBody *.u_1820402130 .acc-active .cusArrow-wrapper svg
{
	fill:rgba(173,145,185,1) !important;
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1181255273 .review-title .text { font-size:16px !important; }

  *#dm .dmInner div.u_1181255273 .review-name { font-size:15px !important; }

  *#dm .dmInner div.u_1181255273 .review-description { font-size:16px !important; }

  *#dm .dmInner div.u_1181255273 .review-icon {
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner div.u_1181255273 .review-icon svg {
    width:35px !important;
    height:35px !important;
  }
}
*#dm *.dmBody *.u_1103805265 .map-popup-title
{
	text-align:CENTER !important;
}
*#dm *.dmBody *.u_1103805265 .map-popup-description
{
	text-align:CENTER !important;
}
*#dm *.dmBody div.u_1103805265 .mapboxgl-map
{
	border-radius:25px !important;
}
*#dm *.dmBody div.u_1103805265 .map-popup-title
{
	font-weight:800 !important;
}
*#dm *.dmBody *.u_1608952018 .cusList-item
{
	margin-bottom:0 !important;
}
*#dm *.dmBody *.u_1608952018 .cusTitle-iconWrapper
{
	display:none !important;
}
*#dm *.dmBody *.u_1608952018 .cusArrow-wrapper
{
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1608952018 .accBtn:hover
{
	background-color:rgba(43,126,182,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1608952018 .accBtn.hover
{
	background-color:rgba(43,126,182,1) !important;
	background-image:none !important;
}
*#dm *.dmBody *.u_1608952018 .followIcon
{
	background-color:rgba(107,107,108,0.5) !important;
}
*#dm *.dmBody *.u_1608952018 .followIcon:hover
{
	background-color:rgba(64,65,69,.5) !important;
}
*#dm *.dmBody *.u_1608952018 .socialIconsTitle
{
	font-size:12px !important;
}
*#dm *.dmBody div.u_1608952018 .accBtn
{
	background-color:rgba(0,0,0,0) !important;
	border-style:solid !important;
	border-width:2px !important;
	border-radius:3px !important;
	-moz-border-radius:3px !important;
	-webkit-border-radius:3px !important;
	border-color:rgba(48,140,203,1) !important;
}
*#dm *.dmBody div.u_1608952018 .accBtn span.text
{
	font-weight:bold !important;
	color:rgba(48,140,203,1) !important;
}
*#dm *.dmBody div.u_1608952018 .accBtn:hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1608952018 .accBtn.hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1608952018 .cusArrow-wrapper
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1608952018 .cusAcc-titleWrapper
{
	background-color:rgba(255,255,255,1) !important;
	border-top-style:solid !important;
	border-top-color:rgba(224,224,224,1) !important;
	border-top-width:0 !important;
}
*#dm *.dmBody div.u_1608952018 .cusList-titleWrapper
{
	color:rgba(94,96,93,1) !important;
	font-weight:500px !important;
	padding-left:0 !important;
}
*#dm *.dmBody *.u_1608952018 .cusArrow-wrapper svg
{
	fill:rgba(54,189,177,1) !important;
}
*#dm *.dmBody *.u_1608952018 .acc-active .cusArrow-wrapper svg
{
	fill:rgba(173,145,185,1) !important;
}
*#dm *.dmBody *.u_1495676512 .cusList-item
{
	margin-bottom:0 !important;
}
*#dm *.dmBody *.u_1495676512 .cusTitle-iconWrapper
{
	display:none !important;
}
*#dm *.dmBody *.u_1495676512 .cusArrow-wrapper
{
	margin-right:0 !important;
}
*#dm *.dmBody div.u_1495676512 .accBtn:hover
{
	background-color:rgba(43,126,182,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_1495676512 .accBtn.hover
{
	background-color:rgba(43,126,182,1) !important;
	background-image:none !important;
}
*#dm *.dmBody *.u_1495676512 .followIcon
{
	background-color:rgba(107,107,108,0.5) !important;
}
*#dm *.dmBody *.u_1495676512 .followIcon:hover
{
	background-color:rgba(64,65,69,.5) !important;
}
*#dm *.dmBody *.u_1495676512 .socialIconsTitle
{
	font-size:12px !important;
}
*#dm *.dmBody div.u_1495676512 .accBtn
{
	background-color:rgba(0,0,0,0) !important;
	border-style:solid !important;
	border-width:2px !important;
	border-radius:3px !important;
	-moz-border-radius:3px !important;
	-webkit-border-radius:3px !important;
	border-color:rgba(48,140,203,1) !important;
}
*#dm *.dmBody div.u_1495676512 .accBtn span.text
{
	font-weight:bold !important;
	color:rgba(48,140,203,1) !important;
}
*#dm *.dmBody div.u_1495676512 .accBtn:hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1495676512 .accBtn.hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1495676512 .cusArrow-wrapper
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1495676512 .cusAcc-titleWrapper
{
	background-color:rgba(255,255,255,1) !important;
	border-top-style:solid !important;
	border-top-color:rgba(224,224,224,1) !important;
	border-top-width:0 !important;
}
*#dm *.dmBody div.u_1495676512 .cusList-titleWrapper
{
	color:rgba(94,96,93,1) !important;
	font-weight:600px !important;
	padding-left:0 !important;
}
*#dm *.dmBody *.u_1495676512 .cusArrow-wrapper svg
{
	fill:rgba(54,189,177,1) !important;
}
*#dm *.dmBody *.u_1495676512 .acc-active .cusArrow-wrapper svg
{
	fill:rgba(173,145,185,1) !important;
}
*#dm *.dmBody *.u_2826756527 .cusList-item
{
	margin-bottom:0 !important;
}
*#dm *.dmBody *.u_2826756527 .cusTitle-iconWrapper
{
	display:none !important;
}
*#dm *.dmBody *.u_2826756527 .cusArrow-wrapper
{
	margin-right:0 !important;
}
*#dm *.dmBody div.u_2826756527 .accBtn:hover
{
	background-color:rgba(43,126,182,1) !important;
	background-image:none !important;
}
*#dm *.dmBody div.u_2826756527 .accBtn.hover
{
	background-color:rgba(43,126,182,1) !important;
	background-image:none !important;
}
*#dm *.dmBody *.u_2826756527 .followIcon
{
	background-color:rgba(107,107,108,0.5) !important;
}
*#dm *.dmBody *.u_2826756527 .followIcon:hover
{
	background-color:rgba(64,65,69,.5) !important;
}
*#dm *.dmBody *.u_2826756527 .socialIconsTitle
{
	font-size:12px !important;
}
*#dm *.dmBody div.u_2826756527 .accBtn
{
	background-color:rgba(0,0,0,0) !important;
	border-style:solid !important;
	border-width:2px !important;
	border-radius:3px !important;
	-moz-border-radius:3px !important;
	-webkit-border-radius:3px !important;
	border-color:rgba(48,140,203,1) !important;
}
*#dm *.dmBody div.u_2826756527 .accBtn span.text
{
	font-weight:bold !important;
	color:rgba(48,140,203,1) !important;
}
*#dm *.dmBody div.u_2826756527 .accBtn:hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_2826756527 .accBtn.hover span.text
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_2826756527 .cusArrow-wrapper
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_2826756527 .cusAcc-titleWrapper
{
	background-color:rgba(255,255,255,1) !important;
	border-top-style:solid !important;
	border-top-color:rgba(224,224,224,1) !important;
	border-top-width:0 !important;
}
*#dm *.dmBody div.u_2826756527 .cusList-titleWrapper
{
	color:rgba(94,96,93,1) !important;
	font-weight:600px !important;
	padding-left:0 !important;
}
*#dm *.dmBody *.u_2826756527 .cusArrow-wrapper svg
{
	fill:rgba(54,189,177,1) !important;
}
*#dm *.dmBody *.u_2826756527 .acc-active .cusArrow-wrapper svg
{
	fill:rgba(173,145,185,1) !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_820144542
{
}
*#dm .dmInner div.u_1915646753
{
}
*#dm .dmInner div.u_4007811774
{
}
*#dm .dmInner div.u_1620314184
{
}
*#dm .dmInner div.u_1458142147
{
}
*#dm .dmInner div.u_1820402130
{
}
*#dm .dmInner div.u_1103805265
{
}
*#dm .dmInner div.u_1608952018
{
}
*#dm .dmInner div.u_1495676512
{
}
*#dm .dmInner div.u_2826756527
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.87%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: radial-gradient(circle, rgba(245, 241, 246, 1) 0%, rgba(245, 241, 246, 1) 100%);
    background-origin: border-box;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_66k {
    width: 46.13%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_pps {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_s3g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kku {
    width: 95.09%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_tni {
    width: 549px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_oot {
    width: 261px;
    height: auto;
    min-height: 66px;
    max-width: 100%;
}
}



@media all {
    
#\35 9798c6d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
}
    
#f7b11c9c {
    min-height: 0;
    column-gap: 2%;
    row-gap: 15px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 40px 80px 40px;
}
    
#bb8c3a7c {
    margin: 0px 0% 0px 0%;
}
    
#widget_4g6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_gua {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_99p {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_cla {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
}
    
#group_dsb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.8%;
    min-height: 144px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.142857142857143%;
    flex-wrap: nowrap;
    background-color: rgba(245, 241, 246, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    align-self: flex-start;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_c7m {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_di5 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a1160da2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.8%;
    min-height: 144px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.142857142857143%;
    flex-wrap: nowrap;
    background-color: rgba(245, 241, 246, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    align-self: flex-start;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5be2bf2 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 1bbcb56 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e6754880 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.8%;
    min-height: 144px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.142857142857143%;
    flex-wrap: nowrap;
    background-color: rgba(245, 241, 246, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2ab1dd1 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a5314c54 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 26e3426 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.8%;
    min-height: 144px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.142857142857143%;
    flex-wrap: nowrap;
    background-color: rgba(245, 241, 246, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#a32ccd28 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 f48d3a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 a0a8a83 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.8%;
    min-height: 144px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.142857142857143%;
    flex-wrap: nowrap;
    background-color: rgba(245, 241, 246, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#f26220c5 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 0a92331 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 537c9be {
    justify-content: flex-start;
    align-items: flex-start;
    width: 15.8%;
    min-height: 144px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.142857142857143%;
    flex-wrap: nowrap;
    background-color: rgba(245, 241, 246, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#d11895fe {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ef466db2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\37 69c667e {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/abc2b4b0/dms3rep/multi/opt/top-curve-1920w.webp");
    order: 0;
}
    
#bfc1196b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#f1962420 {
    margin: 0px 0% 0px 0%;
}
    
#d89d8f89 {
    background-image: radial-gradient(circle, rgba(245, 241, 246, 1) 0%, rgba(245, 241, 246, 1) 100%);
    background-origin: border-box;
}
    
#widget_bc3 {
    width: 100%;
    height: 80px;
    max-width: 100%;
}
}



@media all {
    
#\37 7726d27 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49.20%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#a2e0b0d7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.81%;
    min-width: 4%;
}
    
#\38 269b2c4 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 40px 80px 40px;
}
    
#\31 a04c09f {
    background-image: radial-gradient(circle, rgba(245, 241, 246, 1) 0%, rgba(245, 241, 246, 1) 100%);
    background-origin: border-box;
}
    
#\39 a0a814e {
    margin: 0px 0% 0px 0%;
}
    
#widget_r8u {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_s4o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_m7r {
    width: 600px;
    height: auto;
    max-width: 100%;
}
    
#group_sj4 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-content: flex-start;
    height: auto;
}
    
#group_rdo {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 42.65%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 c91460c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_vb2 {
    width: 230px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
}
    
#\37 c0fd569 {
    width: 230px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 54d4414 {
    width: 600px;
    height: auto;
    max-width: 100%;
}
    
#widget_2e3 {
    width: 501px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\33 01e3d7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#b5703ac2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
}
    
#a632ca84 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 50px 40px;
}
    
#group_6vt {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cb4e67bc {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_d5r {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_qai {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_qat.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_qat {
    width: 548px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: -25px 0% 0px 0%;
}
    
#\38 d44e133 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 37.90%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\38 91acce7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 38.08%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\33 eba405f {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ge4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ge4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: -7px 0% 0px 0%;
}
    
#ac235949 {
    margin: 0px 0% 0px 0%;
}
    
#\38 d88e6b7 {
    width: 200px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2a633f0 {
    width: 200px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fcfd845.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 fcfd845 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 93px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7f52c95.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 7f52c95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ad922d6f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 bd3bdb9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 bd3bdb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 93px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2d9f126 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
}
    
#\32 747bd68 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 37.90%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\39 daf732f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    order: 0;
}
    
#\39 56bcbe4 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 40px 20px 40px;
}
    
#\31 9ae77c2 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a24b6bf9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 39cac92 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b5562839 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 38.27%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\30 f637a65 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 90f6c04 {
    margin: 0px 0% 0px 0%;
}
    
#d650536a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d650536a {
    width: 548px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: -25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_j1g.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_j1g {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: -20px 0% 0px 0%;
}
    
#\34 ff77a4b {
    width: 200px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef3e8d99 {
    width: 200px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9fe9d86.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 9fe9d86 {
    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;
}
    
#d45a8ce0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d45a8ce0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 93px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 24ca8c6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 37.90%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#ec210e26 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49%;
    min-width: 4%;
    order: 1;
}
    
#c9c920ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 0;
}
    
#f3e8373a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 38.08%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#c93267a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 4f79229 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 24adc62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e6489266 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 40px 80px 40px;
}
    
#\34 5c62d3b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 5c62d3b {
    width: 548px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: -25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_88m.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_88m {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: -20px 0% 0px 0%;
}
    
#\38 371d2b6 {
    margin: 0px 0% 0px 0%;
}
    
#\34 e827613 {
    width: 200px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 15f5493 {
    width: 200px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sjp {
    width: 100%;
    height: 562px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\38 e4bd8a9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\37 74b8f06 {
    width: 100%;
    height: 80px;
    max-width: 100%;
}
    
#\39 f1c4cb2 {
    background-image: radial-gradient(circle, rgba(245, 241, 246, 1) 0%, rgba(245, 241, 246, 1) 100%);
    background-origin: border-box;
}
    
#\39 785f73b {
    margin: 0px 0% 0px 0%;
}
    
#\37 437167d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/abc2b4b0/dms3rep/multi/opt/top-curve-1920w.webp");
    order: 0;
}
}



@media all {
    
#\38 5d04136 {
    margin: 0px 0% 0px 0%;
}
    
#\37 e41a331 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\31 45dda25 {
    background-image: radial-gradient(circle, rgba(245, 241, 246, 1) 0%, rgba(245, 241, 246, 1) 100%);
    background-origin: border-box;
}
    
#fe06731e {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 50px 40px 50px 40px;
}
    
#widget_kdo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_flk {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#group_3mh {
    justify-content: flex-start;
    align-items: center;
    width: 31.9%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.142857142857143%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#widget_a3l {
    width: 65.14%;
    height: 160px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#widget_buk {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#widget_fr6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ba171dd8 {
    justify-content: flex-start;
    align-items: center;
    width: 31.9%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.142857142857143%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#e15ae0c3 {
    width: 65.14%;
    height: 160px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#ab79f3b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\33 8074b14 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e14ac2d6 {
    justify-content: flex-start;
    align-items: center;
    width: 31.9%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.142857142857143%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\39 9fbf443 {
    width: 65.14%;
    height: 160px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 6b961ff {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#eed44169 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\37 bf27647 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\38 6ecdd97 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    order: 0;
    background-color: rgba(0,0,0,0);
}
    
#b1972166::before, #b1972166 > .bgExtraLayerOverlay {
    
}
#b1972166 {
    background-image: none;
    background-color: rgba(0,0,0,0);
}
    
#\32 43db1c9 {
    width: 97.89%;
    height: 150px;
    max-width: 100%;
}
    
#\38 f767efb {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 581cc4a {
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: rgba(245,241,246,1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    align-items: center;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#a091da73 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#group_j4n {
    align-items: flex-start;
    width: 68.34%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 e5ced29 {
    align-items: flex-end;
    width: 29.66%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_rcu {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    --column-gap: 0px;
}
    
#\33 d939b11 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_0ua {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 20.14%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#d6c4ab4c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 79.86%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_u9i {
    width: 141px;
    height: 55px;
    max-width: 100%;
}
    
#widget_r49 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_0a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_82l {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_p29 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\38 f0b5eb5 {
    width: 200px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 a91c7c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 49.20%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#ad5bbee6 {
    margin: 0px 0% 0px 0%;
}
    
#\38 c709529 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 37.93%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 bc5f8e0 {
    width: 423px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 972d7d8 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-content: flex-start;
    height: auto;
}
    
#eb3e0c9c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 98e4cbc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 42d5339 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 49%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 f336811 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 40px 80px 40px;
}
    
#\37 44941ab {
    background-image: radial-gradient(circle, rgba(245, 241, 246, 1) 0%, rgba(245, 241, 246, 1) 100%);
    background-origin: border-box;
}
    
#f7e8d995 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.81%;
    min-width: 4%;
}
    
#\39 b1446d4 {
    width: 547px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 81cf34e {
    width: 200px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5c332a0 {
    width: 200px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 6813785 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 8332207 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b2e4807b {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\36 f8ee19f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 40px 80px 40px;
}
    
#widget_981 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_lu6 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
    
#group_m4j {
    align-items: flex-start;
    width: 33.3%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 4%;
}
    
#group_ftc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 19.35%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bd69be0b {
    justify-content: flex-start;
    align-items: center;
    width: 78.44%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 6.559617355654254%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#widget_28l {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\38 5bd36c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5tr {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 cc9f713 {
    align-items: flex-start;
    width: 33.3%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 4%;
}
    
#\36 52d0ae0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 19.35%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a672067c {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\35 44abb4c {
    justify-content: flex-start;
    align-items: center;
    width: 78.44%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 6.559617355654254%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\37 f61698c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 af47121 {
    align-items: flex-start;
    width: 33.3%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 4%;
}
    
#f0b6b54c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 19.35%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 9817ffa {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\38 0b9d7ac {
    justify-content: flex-start;
    align-items: center;
    width: 78.44%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 6.559617355654254%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#b536c771 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_d55 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 0px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
    margin: 50px 0% 0px 0%;
}
    
#group_0mm {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    padding: 20px 60px 20px 60px;
    margin: 0px 0% 0px 0%;
}
    
#widget_d7o {
    width: 98.05%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    align-self: center;
}
    
#a51c2011 {
    width: 98.11%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_521 {
    width: 452px;
    height: auto;
    max-width: 100%;
}
    
#dd6f568c {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#cccc04ad {
    width: 418px;
    height: auto;
    max-width: 100%;
}
    
#\38 be4d40e {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    padding: 20px 60px 20px 60px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e489deb {
    width: 98.05%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    align-self: center;
}
    
#edaa41f1 {
    width: 98.11%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#aa5ed537 {
    width: 452px;
    height: auto;
    max-width: 100%;
}
    
#\30 1671c9e {
    width: 418px;
    height: auto;
    max-width: 100%;
}
    
#f2da32c7 {
    width: 418px;
    height: auto;
    max-width: 100%;
}
    
#\30 ee7a2f3 {
    background-image: radial-gradient(circle, rgba(245, 241, 246, 1) 0%, rgba(245, 241, 246, 1) 100%);
    background-origin: border-box;
}
    
#\36 3cc5bcf {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 92a993a {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
}
    
#\35 f50a512 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 29bbb37 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\32 4ab1be7 {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#eae2654f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ddq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_jkn {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#e66454e4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\31 66c09d3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 66c09d3 {
    width: 548px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fa74184.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 fa74184 {
    width: 548px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ea66cf0a {
    background-color: rgba(245,241,246,1);
    background-image: none;
}
    
#\34 d29e9d0 {
    align-items: flex-start;
    width: 60.73%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    flex-wrap: nowrap;
}
    
#\31 945ae6d {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
}
    
#\35 c3469b8 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_jr8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#ca7ec037 {
    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_r23.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 5px 5px 5px;
}
#widget_r23 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -15px 0% 0px 0%;
}
    
#\33 f1d60b1 {
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.5285199053548046%;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
}
    
#e72b9677 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e4ffe0e {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 5905a43 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
    height: auto;
}
    
#\33 365e25f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 49.83%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 0.7351083136155843%;
    --column-gap: 5px;
    height: auto;
    flex-wrap: nowrap;
    align-self: flex-start;
}
    
#\38 ae26f6d {
    width: 100.36%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#abd21119 {
    flex-direction: row;
    align-items: center;
    width: 96.59%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: flex-start;
}
    
#c1e2f026 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 a8ca315 {
    width: 33px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dbd8d935 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b862b0d {
    width: 38px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 88e71f7 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 0f922d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\36 c20336d {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 aac2cbc {
    width: 90.75%;
    height: auto;
    max-width: 100%;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\33 f4b5986 {
    width: 103.05%;
    height: auto;
    max-width: 100%;
}
    
#f07bed1b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0 0 0px 0px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ff1f5c3 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    --column-gap: 10px;
}
    
#\30 87d9a52 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#e567669f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 78.84%;
    min-height: 29px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c253a546 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ce321fe {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 79.84%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 58c0f94 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 892b5ac {
    justify-content: flex-start;
    align-items: center;
    width: 48.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 0.7351083136155843%;
    --column-gap: 5px;
    height: auto;
    flex-wrap: nowrap;
}
    
#widget_pcc {
    width: 100.88%;
    height: 397px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
}
    
#aa395c93 {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
}
    
#Form {
    align-items: flex-start;
    width: 38.27%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 2.142857142857143%;
    flex-wrap: nowrap;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 25px 25px 25px 25px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#Contact {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 3.5285199053548046%;
    flex-wrap: nowrap;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 25px 25px 25px 25px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c9d3e6d9 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\31 9bae92f {
    margin: 0px 0% 0px 0%;
}
    
#b976041c {
    width: 97.35%;
    height: 80px;
    max-width: 100%;
}
    
#\35 4b94bc3::before, #\35 4b94bc3 > .bgExtraLayerOverlay {
    
}
#\35 4b94bc3 {
    background-image: radial-gradient(circle, rgba(245, 241, 246, 1) 0%, rgba(245, 241, 246, 1) 100%);
    background-origin: border-box;
}
    
#b609afd5 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/abc2b4b0/dms3rep/multi/opt/bottom-curve-1920w.webp");
    order: 0;
}
}



@media all {
    
#\37 b45ddec {
    background-image: radial-gradient(circle, rgba(245, 241, 246, 1) 0%, rgba(245, 241, 246, 1) 100%);
    background-origin: border-box;
}
    
#\31 1f790f7 {
    margin: 0px 0% 0px 0%;
}
    
#\39 b3bd3ae {
    width: 100%;
    height: 80px;
    max-width: 100%;
}
    
#\35 4ce0d7e {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/abc2b4b0/dms3rep/multi/opt/bottom-curve-1920w.webp");
    order: 0;
}
    
#\33 507f754 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f7b11c9c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_dsb {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#a1160da2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#e6754880 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\33 26e3426 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
    align-self: flex-start;
    height: auto;
    min-height: 144px;
}
    
#\39 a0a8a83 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
    height: auto;
    min-height: 0px;
    align-self: flex-start;
}
    
#\34 537c9be {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
    align-self: flex-start;
    height: auto;
    min-height: 0px;
}
    
#group_cla {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 15px;
    --column-gap: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bfc1196b {
    padding: 0px 0px 0px 0px;
}
    
#f1962420 {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 56bcbe4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 e4bd8a9 {
    padding: 0px 0px 0px 0px;
}
    
#\39 785f73b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fe06731e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_a3l {
    width: 100.00%;
}
    
#e15ae0c3 {
    width: 100.00%;
}
    
#\39 9fbf443 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 bf27647 {
    padding: 0px 0px 0px 0px;
}
    
#\38 f767efb {
    margin: 0px 0% 0px 0%;
}
    
#b1972166::before, #b1972166 > .bgExtraLayerOverlay {
    
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 f8ee19f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#group_m4j {
    --column-gap: 6%;
    column-gap: 6%;
}
    
#\36 cc9f713 {
    --column-gap: 6%;
    column-gap: 6%;
}
    
#\35 af47121 {
    --column-gap: 6%;
    column-gap: 6%;
}
    
#group_0mm {
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\38 be4d40e {
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
}
    
#b2e4807b {
    width: 100%;
    min-height: 80px;
}
    
#group_lu6 {
    width: 100%;
    min-height: 80px;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#c9d3e6d9 {
    padding: 0px 0px 0px 0px;
}
    
#\31 9bae92f {
    margin: 0px 0% 0px 0%;
}
    
#\35 4b94bc3::before, #\35 4b94bc3 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 1f790f7 {
    margin: 0px 0% 0px 0%;
}
    
#\33 507f754 {
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    row-gap: 18px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
}
    
#group_66k {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_oot.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_oot {
    width: 300px;
    min-height: 47px;
    margin: -10px 0% 0px 0%;
}
    
#widget_pps.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_pps {
    margin: 0px 0% 5px 0%;
}
}



@media (max-width: 767px) {
    
#\35 9798c6d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f7b11c9c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 30px 20px 30px 20px;
}
    
#group_99p {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_dsb {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    height: auto;
    min-height: 123px;
}
    
#a1160da2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    height: auto;
    min-height: 123px;
}
    
#e6754880 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    height: auto;
    min-height: 123px;
}
    
#\33 26e3426 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    height: auto;
    min-height: 123px;
}
    
#\39 a0a8a83 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    height: auto;
    min-height: 123px;
}
    
#\34 537c9be {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    height: auto;
    min-height: 123px;
}
    
#bb8c3a7c {
    margin: 0px 0% 0px 0%;
}
    
#group_cla {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 4%;
    row-gap: 15px;
}
    
#widget_di5 {
    width: 35px;
}
    
#\31 5be2bf2 {
    width: 35px;
}
    
#\39 2ab1dd1 {
    width: 35px;
}
    
#a32ccd28 {
    width: 35px;
}
    
#f26220c5 {
    width: 35px;
}
    
#d11895fe {
    width: 35px;
}
    
#widget_4g6 {
    width: 94.97%;
}
}



@media (max-width: 767px) {
    
#\37 69c667e {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#bfc1196b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#f1962420 {
    margin: 0px 0% 0px 0%;
}
    
#widget_bc3 {
    height: 50px;
}
}



@media (max-width: 767px) {
    
#\37 7726d27 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 15px;
}
    
#a2e0b0d7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 269b2c4 {
    min-height: unset;
    flex-direction: column;
    padding: 30px 20px 30px 20px;
}
    
#widget_m7r {
    width: 328px;
}
    
#group_sj4 {
    min-height: 0px;
    justify-content: flex-start;
}
    
#widget_vb2 {
    width: 159.9px;
    min-height: 47px;
}
    
#group_rdo {
    width: 49.5%;
}
    
#\32 c91460c {
    width: 50%;
}
    
#\37 c0fd569 {
    width: 161px;
    min-height: 47px;
}
    
#\39 a0a814e {
    margin: 0px 0% 0px 0%;
}
    
#\39 54d4414 {
    width: 328px;
}
}



@media (max-width: 767px) {
    
#\33 01e3d7c {
    width: 100%;
    min-height: 0px;
    align-items: center;
    height: auto;
    column-gap: 4%;
}
    
#b5703ac2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#a632ca84 {
    min-height: unset;
    flex-direction: column;
    row-gap: 15px;
    padding: 30px 20px 30px 20px;
}
    
#\38 d44e133 {
    width: 49.5%;
}
    
#\38 91acce7 {
    width: 50%;
}
    
#\33 eba405f {
    min-height: 0px;
    justify-content: flex-start;
}
    
#group_6vt {
    width: 48%;
    min-height: 0px;
    order: 0;
}
    
#cb4e67bc {
    height: auto;
    min-height: 0px;
    order: 1;
}
    
#ac235949 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ge4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ge4 {
    margin: -30px 0% 0px 0%;
}
    
#\38 d88e6b7 {
    width: 159.9px;
    min-height: 47px;
}
    
#\37 2a633f0 {
    width: 161px;
    min-height: 47px;
}
    
#\31 fcfd845.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 fcfd845 {
    width: 100.00%;
    margin: 50px 0% 0px 0%;
}
    
#\36 7f52c95.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 7f52c95 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 56bcbe4 {
    min-height: unset;
    flex-direction: column;
    padding: 30px 20px 30px 20px;
}
    
#\31 2d9f126 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\32 747bd68 {
    width: 49.5%;
}
    
#b5562839 {
    width: 50%;
}
    
#\30 f637a65 {
    min-height: 0px;
    justify-content: flex-start;
}
    
#\39 daf732f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    order: 1;
}
    
#\30 bd3bdb9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 bd3bdb9 {
    margin: 50px 0% 0px 0%;
}
    
#\37 90f6c04 {
    margin: 0px 0% 0px 0%;
}
    
#widget_j1g.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_j1g {
    margin: -30px 0% 0px 0%;
}
    
#\34 ff77a4b {
    width: 159.9px;
    min-height: 47px;
}
    
#ef3e8d99 {
    width: 161px;
    min-height: 47px;
}
    
#\31 9ae77c2 {
    order: 1;
}
    
#\33 39cac92 {
    order: 0;
}
    
#\39 9fe9d86.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 9fe9d86 {
    margin: 0px 0% 0px 0%;
}
    
#d45a8ce0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d45a8ce0 {
    margin: 50px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 24ca8c6 {
    width: 49.5%;
}
    
#\39 4f79229 {
    min-height: 0px;
    justify-content: flex-start;
}
    
#e6489266 {
    min-height: unset;
    flex-direction: column;
    row-gap: 12px;
    padding: 30px 20px 30px 20px;
}
    
#ec210e26 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#c9c920ac {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f3e8373a {
    width: 50%;
}
    
#\38 371d2b6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_88m.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_88m {
    margin: -30px 0% 0px 0%;
}
    
#\34 e827613 {
    width: 159.9px;
    min-height: 47px;
}
    
#\39 15f5493 {
    width: 161px;
    min-height: 47px;
}
    
#widget_sjp {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\38 e4bd8a9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\37 74b8f06 {
    height: 50px;
}
    
#\39 785f73b {
    margin: 0px 0% 0px 0%;
}
    
#\37 437167d {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\38 5d04136 {
    margin: 0px 0% 0px 0%;
}
    
#\37 e41a331 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 15px;
}
    
#fe06731e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
}
    
#widget_a3l {
    height: 129px;
    width: 230px;
}
    
#group_flk {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#group_3mh {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ba171dd8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e15ae0c3 {
    height: 129px;
    width: 230px;
}
    
#e14ac2d6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 9fbf443 {
    height: 129px;
    width: 230px;
}
}



@media (max-width: 767px) {
    
#\37 bf27647 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\38 6ecdd97 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\32 43db1c9 {
    height: 50px;
}
    
#\38 f767efb {
    margin: 0px 0% 0px 0%;
}
    
#b1972166::before, #b1972166 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\39 581cc4a {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    justify-content: flex-start;
}
    
#a091da73 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_u9i {
    height: 48px;
    width: 112px;
}
    
#d6c4ab4c {
    width: 59.71%;
    align-items: flex-start;
    justify-content: flex-start;
    margin-left: 0px;
    height: auto;
    min-height: 31px;
}
    
#group_0ua {
    width: 40.29%;
}
    
#group_j4n {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: flex-start;
    row-gap: 0px;
}
    
#\34 e5ced29 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#group_82l {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_r49.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_r49 {
    width: 85.31%;
    margin: 0px 0px 0px 0px;
}
    
#group_rcu {
    align-items: center;
    --column-gap: 0px;
    column-gap: 0px;
    width: 100.00%;
    margin-top: 0px;
}
    
#widget_0a1 {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\38 f0b5eb5 {
    width: 159.9px;
    min-height: 47px;
}
}



@media (max-width: 767px) {
    
#\38 a91c7c0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    row-gap: 15px;
}
    
#ad5bbee6 {
    margin: 0px 0% 0px 0%;
}
    
#\38 c709529 {
    width: 49.5%;
}
    
#\36 972d7d8 {
    min-height: 0px;
    justify-content: flex-start;
}
    
#\34 42d5339 {
    width: 50%;
}
    
#\38 f336811 {
    min-height: unset;
    flex-direction: column;
    row-gap: 15px;
    padding: 30px 20px 30px 20px;
}
    
#f7e8d995 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 98e4cbc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 98e4cbc {
    width: 93.09%;
    margin: 0px 0% 0px 0%;
}
    
#\33 81cf34e {
    width: 159.9px;
    min-height: 47px;
}
    
#\36 5c332a0 {
    width: 161px;
    min-height: 47px;
}
}



@media (max-width: 767px) {
    
#\35 6813785 {
    width: 95.60%;
}
    
#b2e4807b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 f8ee19f {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_lu6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#group_d55 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 0px 0%;
}
    
#group_m4j {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    justify-content: flex-start;
    align-items: center;
}
    
#\36 cc9f713 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\35 af47121 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#group_ftc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: center;
}
    
#bd69be0b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    justify-content: flex-start;
    align-items: center;
}
    
#\38 5bd36c2 {
    width: 100.00%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 52d0ae0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: center;
}
    
#\35 44abb4c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    align-items: center;
}
    
#\37 f61698c {
    width: 100.00%;
}
    
#f0b6b54c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: center;
}
    
#\38 0b9d7ac {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#b536c771 {
    width: 100.00%;
}
    
#group_0mm {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 10px 0%;
}
    
#\38 be4d40e {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_981 {
    width: 57.87%;
}
}



@media (max-width: 767px) {
    
#\37 92a993a {
    width: 100%;
    min-height: 0px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f50a512 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\32 29bbb37 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
}
    
#eae2654f {
    width: 100.00%;
}
    
#group_jkn {
    row-gap: 0px;
    width: 100.00%;
    height: auto;
    min-height: 0px;
}
    
#e66454e4 {
    min-height: 283px;
    width: 100.00%;
    height: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: -35px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 d29e9d0 {
    row-gap: 0px;
    width: 100.00%;
    height: auto;
    min-height: 0px;
}
    
#\31 945ae6d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c3469b8 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#widget_jr8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jr8 {
    margin: 0px 0% 0px 0%;
}
    
#\33 f1d60b1 {
    column-gap: 7.547169811320755%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 f4b5986 {
    width: 99.58%;
}
    
#f07bed1b {
    column-gap: 7.547169811320755%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\33 365e25f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 10px;
}
    
#\34 892b5ac {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 10px;
}
    
#widget_pcc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_pcc {
    align-self: flex-start;
    height: 250px;
    margin: 15px 0% 0px 0%;
}
    
#\36 c20336d {
    width: 35px;
}
    
#\33 e4ffe0e {
    --column-gap: 10px;
    column-gap: 10px;
}
    
#\30 5905a43 {
    --column-gap: 10px;
    column-gap: 10px;
}
    
#\36 b862b0d {
    width: 25px;
}
    
#\36 a8ca315 {
    width: 25px;
}
    
#abd21119 {
    --column-gap: 10px;
    column-gap: 10px;
}
    
#\30 88e71f7 {
    width: 35px;
}
    
#c1e2f026 {
    --column-gap: 10px;
    column-gap: 10px;
}
    
#\38 58c0f94 {
    width: 40px;
}
    
#Form {
    min-height: 283px;
    width: 100.00%;
    height: auto;
    justify-content: flex-start;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#Contact {
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c9d3e6d9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\31 9bae92f {
    margin: 0px 0% 0px 0%;
}
    
#b976041c {
    height: 50px;
}
    
#b609afd5 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\35 4b94bc3::before, #\35 4b94bc3 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\31 1f790f7 {
    margin: 0px 0% 0px 0%;
}
    
#\39 b3bd3ae {
    height: 50px;
}
    
#\35 4ce0d7e {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\33 507f754 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
}

#\37 69c667e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAACQAAAAAAQUxQSAsAAAAAWWt+gHZoXmODoQBWUDggGAAAADABAJ0BKgoAAQABQCYlpAADcAD+/OIAAA==')!important}#b609afd5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAACQAAAAAAQUxQSAsAAAAAWWt+gHZoXmODoQBWUDggGAAAADABAJ0BKgoAAQABQCYlpAADcAD+/OIAAA==')!important}#\37 437167d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAACQAAAAAAQUxQSAsAAAAAWWt+gHZoXmODoQBWUDggGAAAADABAJ0BKgoAAQABQCYlpAADcAD+/OIAAA==')!important}#\35 4ce0d7e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAACQAAAAAAQUxQSAsAAAAAWWt+gHZoXmODoQBWUDggGAAAADABAJ0BKgoAAQABQCYlpAADcAD+/OIAAA==')!important}