@font-face {
  font-family: "AvenirNext";
  src: url("../../fonts/7a1b7ae7-5c29-481f-83ac-652e932c5509.eot?#iefix");
  src: url("../../fonts/7a1b7ae7-5c29-481f-83ac-652e932c5509.eot?#iefix") format("embedded-opentype"), url("../../fonts/8e46b6cb-85f2-4400-a9d8-7cbd8ed30dd8.svg#8e46b6cb-85f2-4400-a9d8-7cbd8ed30dd8") format("svg"), url("../../fonts/3a42a252-67ff-4186-88cf-762f56719ca1.woff") format("woff"), url("../../fonts/dbc39ae3-2636-4653-a23e-8938bce2cf51.ttf") format("truetype");
  font-weight: normal; }

@font-face {
  font-family: "AvenirNext";
  src: url("../../fonts/ec8454e9-1900-4157-902d-1667f20b503e.eot?#iefix");
  src: url("../../fonts/ec8454e9-1900-4157-902d-1667f20b503e.eot?#iefix") format("embedded-opentype"), url("../../fonts/e2f89b55-2e17-4aa3-af72-75a82c51008b.svg#e2f89b55-2e17-4aa3-af72-75a82c51008b") format("svg"), url("../../fonts/e40e6ac5-f2bd-4d65-baf7-b1e397d7fdcc.woff") format("woff"), url("../../fonts/34772968-ece3-42e3-9f0d-f5724cafa60e.ttf") format("truetype");
  font-weight: 900; }

@font-face {
  font-family: "AvenirNext";
  src: url("../../fonts/f2c1017b-8f5f-4e69-8a34-3788975c6e84.eot?#iefix");
  src: url("../../fonts/f2c1017b-8f5f-4e69-8a34-3788975c6e84.eot?#iefix") format("embedded-opentype"), url("../../fonts/9eaa4170-3804-4e8d-a010-4d1f191948a4.svg#9eaa4170-3804-4e8d-a010-4d1f191948a4") format("svg"), url("../../fonts/0417e965-6ae1-4395-8f71-f61ea767d523.woff") format("woff"), url("../../fonts/eb8735e1-059f-4b58-b708-78ede4e39742.ttf") format("truetype");
  font-weight: bold; }

@font-face {
  font-family: "open_sansregular";
  src: url("../../fonts/opensans-regular-webfont.eot");
  src: url("../../fonts/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-regular-webfont.woff") format("woff"), url("../../fonts/opensans-regular-webfont.ttf") format("truetype"), url("../../fonts/opensans-regular-webfont.svg#open_sansregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "open_sanssemibold";
  src: url("../../fonts/opensans-semibold-webfont.eot");
  src: url("../../fonts/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-semibold-webfont.woff") format("woff"), url("../../fonts/opensans-semibold-webfont.ttf") format("truetype"), url("../../fonts/opensans-semibold-webfont.svg#open_sanssemibold") format("svg");
  font-weight: normal;
  font-style: normal; }

.boldfont {
  font-weight: bold; }

.bolderfont {
  font-weight: 900; }

.noboldfont {
  font-weight: normal; }

.largefont {
  font-size: 18px; }

.normalfont {
  font-size: 14px; }

.smallfont {
  font-size: 12px; }

.largerfont {
  font-size: 24px; }

.largestfont {
  font-size: 36px; }

.largestestfont {
  font-size: 42px; }

.hugefont {
  font-size: 60px; }

.text-white {
  color: #ffffff; }

.text-purple {
  color: #853a6f; }

.text-blue {
  color: #79acbb; }

.text-orange {
  color: #d9791c; }

.text-brown {
  color: #725b7a; }

.text-blue2 {
  color: #3a688c; }

.text-blue3 {
  color: #4e899d; }

.text-green {
  color: #67a470; }

.text-purple2 {
  color: #8b67a4; }

.text-orange2 {
  color: #e37373; }

.text-purple3 {
  color: #a879bb; }

.text-yellow {
  color: #ebd177; }

.bg-white {
  background-color: #ffffff; }

.bg-purple {
  background-color: #853a6f; }

.bg-blue {
  background-color: #79acbb; }

.bg-orange {
  background-color: #d9791c; }

.bg-brown {
  background-color: #725b7a; }

.bg-blue2 {
  background-color: #3a688c; }

.bg-blue3 {
  background-color: #4e899d; }

.bg-green {
  background-color: #67a470; }

.bg-purple2 {
  background-color: #8b67a4; }

.bg-orange {
  background-color: #d9791c; }

.bg-purple3 {
  background-color: #a879bb; }

.bg-yellow {
  background-color: #ebd177; }

.colorscheme1 {
  background: #ffffff !important;
  color: #424242 !important; }

.mainarea:after,
.field-wrapper:after,
.tabstrip:after,
.service-category-icon-pool:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

/* mixin */
.normal_action {
  float: none;
  display: inline-block;
  width: auto;
  min-width: 150px;
  margin: 0;
  padding: 11px 15px;
  height: auto;
  text-transform: none;
  background: #4a89dc;
  font-size: 14px;
  font-weight: normal;
  color: #fff;
  cursor: pointer;
  border-radius: 6px !important;
  text-transform: uppercase;
  transition: all 300ms ease;
  width: auto;
  min-width: 165px;
  min-height: 39px;
  text-transform: uppercase; }
  .normal_action:hover {
    opacity: 0.8; }

.cancel-action {
  float: none;
  display: inline-block;
  width: auto;
  min-width: 150px;
  margin: 0;
  padding: 11px 15px;
  height: auto;
  text-transform: none;
  background: #4a89dc;
  font-size: 14px;
  font-weight: normal;
  color: #fff;
  cursor: pointer;
  border-radius: 6px !important;
  text-transform: uppercase;
  transition: all 300ms ease;
  background: #a4a1a1;
  margin: 0 15px; }
  .cancel-action:hover {
    opacity: 0.8; }

.action-button {
  display: block;
  margin: 22px 0;
  padding: 14px 15px;
  height: auto;
  text-transform: none;
  background: #3078d7;
  font-size: 14px;
  color: #fff !important;
  cursor: pointer;
  border-radius: 6px; }
  .action-button .short {
    max-width: 120px; }
  .action-button:hover {
    opacity: 0.9; }

a.actionlink {
  display: block;
  margin: 10px 15px;
  color: #3078d7;
  text-decoration: none; }
  a.actionlink:hover {
    opacity: 0.9; }

html {
  background: url(#{baseurl}ui/images/app-bg.jpg) no-repeat center center fixed;
  background-size: auto;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background: #f2f2f2; }

.grid3 .gridmain {
  width: calc(100% - 230px);
  margin-left: 230px;
  padding-right: 0; }

.grid3.grid3-h {
  position: fixed;
  top: 0;
  left: 0;
  height: 50px;
  background: #ffffff;
  border-bottom: 1px solid #e0e0e0;
  z-index: 11; }
  .grid3.grid3-h .gridmain h1 {
    float: left;
    margin: 6px 0 0 19px;
    font-family: "open_sanssemibold";
    font-weight: normal;
    text-transform: uppercase;
    font-size: 14px;
    color: #666;
    line-height: 28px;
    text-align: left;
    letter-spacing: 1px; }
    .grid3.grid3-h .gridmain h1 .v3-app-icon {
      position: relative;
      top: 5px;
      margin-right: 8px;
      font-size: 24px; }
  .grid3.grid3-h .gridmain .usersection {
    left: auto;
    right: 0;
    top: 3px; }
    .grid3.grid3-h .gridmain .usersection .welcomemsg {
      font-family: "open_sansregular";
      color: #424242;
      font-size: 13px;
      font-weight: normal; }
  .grid3.grid3-h .gridmain .toolbarsection {
    right: 212px; }
    .grid3.grid3-h .gridmain .toolbarsection .toolbar a:not(:nth-child(1)):not(:nth-child(2)) {
      display: none; }
    .grid3.grid3-h .gridmain .toolbarsection .toolbar .billing-cta,
    .grid3.grid3-h .gridmain .toolbarsection .toolbar .billing-need-attention {
      display: inline-block;
      position: relative;
      top: -1px;
      padding: 9px 19px;
      background-color: #f95252 !important;
      border-radius: 6px !important;
      margin-right: 5px;
      vertical-align: top;
      color: #fff !important;
      font-family: "open_sansregular" !important;
      font-size: 13px !important;
      font-weight: normal; }
    .grid3.grid3-h .gridmain .toolbarsection .toolbar .billing-need-attention {
      background-color: #eb8563 !important; }
    .grid3.grid3-h .gridmain .toolbarsection .toolbar a.inbox-btn,
    .grid3.grid3-h .gridmain .toolbarsection .toolbar a.icon-tb-help {
      display: inline-block !important; }

.grid3.grid3-bh {
  position: fixed;
  top: 51px;
  left: 0;
  min-height: 44px;
  padding: 0;
  background: #fafafa;
  border-bottom: 1px solid #e0e0e0;
  margin-top: 0;
  z-index: 10; }
  .grid3.grid3-bh .iviva-bread-crumb {
    float: left;
    position: relative;
    margin: 13px 0 13px 20px;
    margin-bottom: 13px;
    padding: 1px 25px 0 0;
    margin-bottom: 0;
    font-size: 12px;
    border-radius: 0;
    background-color: transparent; }
    .grid3.grid3-bh .iviva-bread-crumb a {
      float: left;
      font-family: "open_sansregular";
      color: #1e282c;
      font-weight: normal; }
      .grid3.grid3-bh .iviva-bread-crumb a:hover {
        color: #555; }
      .grid3.grid3-bh .iviva-bread-crumb a:first-child:before {
        float: left;
        width: 15px;
        height: 15px;
        margin: 0 6px 0 0 !important;
        background-image: url('data:image/svg+xml,%3Csvg fill="%231e282c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.962891 1.0546875 A 1.0001 1.0001 0 0 0 24.384766 1.2636719 L 1.3847656 19.210938 A 1.0005659 1.0005659 0 0 0 2.6152344 20.789062 L 4 19.708984 L 4 46 A 1.0001 1.0001 0 0 0 5 47 L 18.832031 47 A 1.0001 1.0001 0 0 0 19.158203 47 L 30.832031 47 A 1.0001 1.0001 0 0 0 31.158203 47 L 45 47 A 1.0001 1.0001 0 0 0 46 46 L 46 19.708984 L 47.384766 20.789062 A 1.0005657 1.0005657 0 1 0 48.615234 19.210938 L 41 13.269531 L 41 6 L 35 6 L 35 8.5859375 L 25.615234 1.2636719 A 1.0001 1.0001 0 0 0 24.962891 1.0546875 z M 25 3.3222656 L 44 18.148438 L 44 45 L 32 45 L 32 26 L 18 26 L 18 45 L 6 45 L 6 18.148438 L 25 3.3222656 z M 37 8 L 39 8 L 39 11.708984 L 37 10.146484 L 37 8 z M 20 28 L 30 28 L 30 45 L 20 45 L 20 28 z"%3E%3C/path%3E%3C/svg%3E'); }
      .grid3.grid3-bh .iviva-bread-crumb a.item:before {
        margin: 0 8px; }
      .grid3.grid3-bh .iviva-bread-crumb a:nth-child(4) {
        max-width: 40%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; }

.grid3.grid3-c {
  position: relative;
  margin-top: 96px; }
  .grid3.grid3-c .side2 {
    position: fixed;
    top: 0;
    left: 0;
    width: 230px;
    min-height: 100%;
    padding-top: 5px;
    padding-bottom: 40px;
    background-color: #2a3042;
    color: #ffffff;
    font-size: 13px;
    z-index: 12; }
    .grid3.grid3-c .side2 div.logo {
      background-position: 0% 50%;
      background-repeat: no-repeat;
      background-size: 100% auto;
      width: 165px;
      height: 80px;
      margin: 0 auto; }
    .grid3.grid3-c .side2 ul.applist {
      float: left;
      width: calc(100% - 8px);
      background: #2a3042;
      margin: -4px 4px 4px; }
      .grid3.grid3-c .side2 ul.applist li {
        position: relative;
        display: block;
        float: left;
        width: 100%;
        margin-bottom: 8px;
        background: #0000001c;
        border-radius: 4px; }
        .grid3.grid3-c .side2 ul.applist li:first-child {
          display: none; }
        .grid3.grid3-c .side2 ul.applist li a {
          display: block;
          height: auto;
          padding: 8px;
          font-family: "open_sansregular";
          font-size: 13px;
          line-height: 23px; }
          .grid3.grid3-c .side2 ul.applist li a:hover {
            background: #1e282c; }
          .grid3.grid3-c .side2 ul.applist li a.selected {
            background: #1e282c; }
          .grid3.grid3-c .side2 ul.applist li a .v3-app-icon {
            float: left;
            margin: 0 8px 0 0; }
          .grid3.grid3-c .side2 ul.applist li a .v3-app-icon-title {
            position: absolute;
            top: 50%;
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            width: calc(100% - 60px);
            margin: 0;
            color: #ffffff;
            white-space: break-spaces;
            left: 50px;
            text-align: left;
            line-height: 17px; }
      .grid3.grid3-c .side2 ul.applist .v3icon-arrow-right::before {
        line-height: 25px; }
    .grid3.grid3-c .side2 ul.applist-other {
      float: left;
      width: calc(100% - 8px);
      background: #2a3042;
      margin: 60px 4px 4px; }
      .grid3.grid3-c .side2 ul.applist-other li {
        position: relative;
        display: block;
        float: left;
        width: 100%;
        margin-bottom: 8px;
        background: #0000001c;
        border-radius: 4px; }
        .grid3.grid3-c .side2 ul.applist-other li a {
          display: block;
          height: auto;
          padding: 8px;
          font-family: "open_sansregular";
          font-size: 13px;
          line-height: 23px;
          overflow: hidden;
          text-overflow: ellipsis;
          text-decoration: none; }
          .grid3.grid3-c .side2 ul.applist-other li a:hover {
            background: #1e282c; }
          .grid3.grid3-c .side2 ul.applist-other li a .v3-app-icon {
            float: left;
            width: 25px;
            height: 25px;
            margin: 7px auto 7px auto;
            display: block;
            margin: 0 8px 0 0; }
          .grid3.grid3-c .side2 ul.applist-other li a .v3-app-icon-title {
            position: absolute;
            top: 50%;
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            width: calc(100% - 60px);
            margin: 0;
            color: #ffffff;
            white-space: break-spaces;
            left: 50px;
            text-align: left;
            line-height: 17px; }
  .grid3.grid3-c .gridmain {
    background: #f2f2f2;
    /* .field-label[nodata="Not set"],
            .field-label[nodata="Any"]{
                min-width: 35px;
                width: auto;
                border: 1px solid #dedede !important;
                padding: 5px;
                text-align: center;
                margin-top: 0;
            }
            .field-label[nodata=""]{
                border: none !important;
                padding: 0;
            } */
    /* TAB PAGES */
    /* .use-parent-visibility {
                float: left;
                width: 100%;
                height: auto;
                display: block;
                line-height: 25px;
    
                &.field-label{
                    height: auto;
                    margin: 25px 0 10px;
                    padding: 0;
                    border: none;
                    font-family: 'open_sanssemibold';
                    font-size: 17px;
    
                    &.plain{
                        margin-top: 5px;
                        padding: 5px 30px 5px 15px;
                        font-family: 'open_sansregular';
                        font-weight: normal;
                        font-size: 13px;
                    }
                }
    
                &.fieldeditor{
                    .editbox{
                        margin: 20px 0 20px 8px;
                    }
                }
            } */ }
    .grid3.grid3-c .gridmain h1 {
      margin: 0 0 0 3px;
      font-family: "open_sanssemibold";
      font-weight: normal;
      text-transform: uppercase;
      font-size: 14px;
      color: #666;
      line-height: 28px;
      text-align: left;
      letter-spacing: 1px; }
      .grid3.grid3-c .gridmain h1 .v3-app-icon {
        position: relative;
        top: 5px;
        margin-right: 8px;
        font-size: 24px; }
    .grid3.grid3-c .gridmain label {
      float: left;
      margin: 20px 0 8px;
      font-family: "open_sanssemibold";
      font-size: 13px;
      clear: both; }
    .grid3.grid3-c .gridmain * label.hide {
      opacity: 0;
      visibility: hidden; }
    .grid3.grid3-c .gridmain input,
    .grid3.grid3-c .gridmain textarea,
    .grid3.grid3-c .gridmain .field-select,
    .grid3.grid3-c .gridmain span.use-parent-visibility {
      float: left;
      width: 100%;
      height: 40px;
      padding: 8px 30px 6px 15px;
      margin: 0;
      background: #fff;
      border: 1px solid #dedede !important;
      border-radius: 8px;
      font-family: "open_sansregular";
      font-size: 13px;
      font-weight: normal;
      box-sizing: border-box;
      min-width: unset;
      /* text-transform: capitalize; */
      line-height: 25px; }
      .grid3.grid3-c .gridmain input option,
      .grid3.grid3-c .gridmain textarea option,
      .grid3.grid3-c .gridmain .field-select option,
      .grid3.grid3-c .gridmain span.use-parent-visibility option {
        font-family: "open_sansregular"; }
    .grid3.grid3-c .gridmain input[type="checkbox"],
    .grid3.grid3-c .gridmain input[type="radio"] {
      width: 20px !important;
      margin-right: 15px; }
    .grid3.grid3-c .gridmain input:focus,
    .grid3.grid3-c .gridmain textarea:focus {
      background-color: #f3f8ff;
      border-color: #3078d7; }
    .grid3.grid3-c .gridmain textarea {
      min-height: 400px; }
    .grid3.grid3-c .gridmain .invalid {
      background: none; }
      .grid3.grid3-c .gridmain .invalid input,
      .grid3.grid3-c .gridmain .invalid textarea,
      .grid3.grid3-c .gridmain .invalid .field-select,
      .grid3.grid3-c .gridmain .invalid .use-parent-visibility {
        border: 1px solid #e63f24 !important; }
      .grid3.grid3-c .gridmain .invalid .field-validation-error {
        float: left;
        width: 100%;
        background: #e63f24;
        margin-top: 5px;
        border-radius: 4px;
        color: #fff;
        opacity: 0.8;
        box-sizing: border-box; }
    .grid3.grid3-c .gridmain .mobile-drawer {
      background: #fff !important; }
    .grid3.grid3-c .gridmain .content {
      float: left;
      width: calc(100% - 370px);
      box-sizing: border-box; }
      .grid3.grid3-c .gridmain .content.contentfield-td {
        padding: 10px;
        /* /Apps/User/profile?key=3#!tabs.pt=0 */ }
      .grid3.grid3-c .gridmain .content > .fieldgroup {
        position: relative;
        padding: 0; }
        .grid3.grid3-c .gridmain .content > .fieldgroup .fieldlist-name {
          padding: 0; }
          .grid3.grid3-c .gridmain .content > .fieldgroup .fieldlist-name .fieldlist-title {
            margin-top: 12px; }
      .grid3.grid3-c .gridmain .content .searchbox_section {
        padding: 0; }
      .grid3.grid3-c .gridmain .content .hover_container {
        float: left;
        width: 100%;
        height: auto;
        padding-right: 0 !important; }
        .grid3.grid3-c .gridmain .content .hover_container .content {
          float: left;
          width: auto; }
          .grid3.grid3-c .gridmain .content .hover_container .content > span {
            font-family: "open_sansregular";
            font-weight: normal;
            font-size: 15px; }
        .grid3.grid3-c .gridmain .content .hover_container .edit_action {
          float: right;
          position: relative;
          top: 5px; }
        .grid3.grid3-c .gridmain .content .hover_container.dynlist {
          width: 100%; }
          .grid3.grid3-c .gridmain .content .hover_container.dynlist.withpin {
            float: left;
            width: calc(100% - 65px); }
            .grid3.grid3-c .gridmain .content .hover_container.dynlist.withpin input {
              width: calc(100% - 0px) !important;
              box-sizing: border-box;
              min-width: unset; }
            .grid3.grid3-c .gridmain .content .hover_container.dynlist.withpin .pin_accept {
              right: -68px;
              top: 6px; }
            .grid3.grid3-c .gridmain .content .hover_container.dynlist.withpin .dynlistsearch {
              right: -35px;
              top: 6px; }
          .grid3.grid3-c .gridmain .content .hover_container.dynlist .dynlistsearch {
            right: -35px;
            top: 6px; }
      .grid3.grid3-c .gridmain .content .content {
        position: relative;
        width: 100%;
        padding: 0;
        padding: 10px;
        box-sizing: border-box; }
        .grid3.grid3-c .gridmain .content .content.fieldlist-content {
          padding: 0; }
          .grid3.grid3-c .gridmain .content .content.fieldlist-content > span .nodata,
          .grid3.grid3-c .gridmain .content .content.fieldlist-content > span.nodata {
            float: left;
            width: 100%;
            height: auto;
            min-height: 40px;
            margin-top: 0;
            padding: 8px 30px 6px 15px;
            border-radius: 8px;
            border: 1px solid #dedede !important;
            background: #fff;
            box-sizing: border-box;
            font-size: 13px !important;
            font-family: "open_sansregular";
            font-weight: normal;
            color: #424242 !important;
            line-height: 25px;
            /* text-transform: capitalize; */ }
            .grid3.grid3-c .gridmain .content .content.fieldlist-content > span .nodata > span,
            .grid3.grid3-c .gridmain .content .content.fieldlist-content > span.nodata > span {
              font-size: 15px;
              font-weight: normal;
              color: #424242; }
            .grid3.grid3-c .gridmain .content .content.fieldlist-content > span .nodata .textlabel,
            .grid3.grid3-c .gridmain .content .content.fieldlist-content > span.nodata .textlabel {
              background: none;
              padding: 0; }
      .grid3.grid3-c .gridmain .content.full {
        width: 100%; }
    .grid3.grid3-c .gridmain .fieldlist-vertical-column-row {
      margin-bottom: 15px; }
    .grid3.grid3-c .gridmain .fieldlist-vertical:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden; }
    .grid3.grid3-c .gridmain .fieldlist-vertical-title {
      float: left;
      width: 25%;
      margin-top: 12px;
      font-family: "open_sanssemibold";
      color: #424242 !important;
      font-size: 14px;
      font-weight: normal; }
    .grid3.grid3-c .gridmain .fieldlist-vertical-content {
      float: left;
      width: 75%;
      margin: 0 0 8px; }
      .grid3.grid3-c .gridmain .fieldlist-vertical-content .field-label,
      .grid3.grid3-c .gridmain .fieldlist-vertical-content span.textfield_long,
      .grid3.grid3-c .gridmain .fieldlist-vertical-content div.use-parent-visibility,
      .grid3.grid3-c .gridmain .fieldlist-vertical-content > span.nodata,
      .grid3.grid3-c .gridmain .fieldlist-vertical-content > span .nodata,
      .grid3.grid3-c .gridmain .fieldlist-vertical-content .field-select {
        float: left;
        width: 100%;
        height: auto;
        min-height: 40px;
        margin-top: 0;
        padding: 8px 30px 6px 15px;
        border-radius: 8px;
        border: 1px solid #dedede !important;
        background: #fff;
        box-sizing: border-box;
        font-size: 13px !important;
        font-family: "open_sansregular";
        font-weight: normal;
        color: #424242 !important;
        line-height: 25px;
        /* text-transform: capitalize; */ }
        .grid3.grid3-c .gridmain .fieldlist-vertical-content .field-label .dateunit, .grid3.grid3-c .gridmain .fieldlist-vertical-content .field-label .foid,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content span.textfield_long .dateunit,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content span.textfield_long .foid,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content div.use-parent-visibility .dateunit,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content div.use-parent-visibility .foid,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content > span.nodata .dateunit,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content > span.nodata .foid,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content > span .nodata .dateunit,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content > span .nodata .foid,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content .field-select .dateunit,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content .field-select .foid {
          font-size: 13px; }
        .grid3.grid3-c .gridmain .fieldlist-vertical-content .field-label.extra-text,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content span.textfield_long.extra-text,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content div.use-parent-visibility.extra-text,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content > span.nodata.extra-text,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content > span .nodata.extra-text,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content .field-select.extra-text {
          width: calc(100% - 65px); }
        .grid3.grid3-c .gridmain .fieldlist-vertical-content .field-label > span,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content span.textfield_long > span,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content div.use-parent-visibility > span,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content > span.nodata > span,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content > span .nodata > span,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content .field-select > span {
          font-size: 15px;
          font-weight: normal;
          color: #424242; }
        .grid3.grid3-c .gridmain .fieldlist-vertical-content .field-label .textlabel,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content span.textfield_long .textlabel,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content div.use-parent-visibility .textlabel,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content > span.nodata .textlabel,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content > span .nodata .textlabel,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content .field-select .textlabel {
          background: none;
          padding: 0; }
      .grid3.grid3-c .gridmain .fieldlist-vertical-content span.nodata,
      .grid3.grid3-c .gridmain .fieldlist-vertical-content .nodata.plain,
      .grid3.grid3-c .gridmain .fieldlist-vertical-content .nodata.label {
        background: #ddd;
        border: none !important; }
        .grid3.grid3-c .gridmain .fieldlist-vertical-content span.nodata.hasDatepicker,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content .nodata.plain.hasDatepicker,
        .grid3.grid3-c .gridmain .fieldlist-vertical-content .nodata.label.hasDatepicker {
          background: #fff; }
      .grid3.grid3-c .gridmain .fieldlist-vertical-content > a {
        font-size: 15px;
        font-weight: normal;
        color: #424242; }
      .grid3.grid3-c .gridmain .fieldlist-vertical-content > span {
        font-size: 15px;
        font-weight: normal;
        color: #424242; }
      .grid3.grid3-c .gridmain .fieldlist-vertical-content .actionlink {
        display: block;
        margin: 20px 15px; }
      .grid3.grid3-c .gridmain .fieldlist-vertical-content .textfooter {
        float: left;
        margin: 10px 0 0 10px;
        font-size: 16px;
        color: #424242; }
    .grid3.grid3-c .gridmain .fieldlist-section-title {
      padding: 6px 8px 8px 0;
      margin: 30px 0 25px;
      font-size: 18px;
      font-family: "open_sanssemibold";
      color: #424242;
      line-height: 18px;
      font-weight: normal;
      box-sizing: border-box;
      text-decoration: none;
      border-bottom: 1px solid #424242;
      border-radius: unset; }
    .grid3.grid3-c .gridmain .sidebar {
      float: right;
      width: 310px;
      min-height: calc(100vh - 135px);
      height: auto;
      padding: 15px;
      background: #e1e0dc;
      border: 15px solid #f2f2f2; }
      .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical {
        margin: 0 0 15px !important; }
        .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical .location-search {
          top: 10px;
          left: 5px; }
        .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical .datecontrol.use-parent-visibility {
          position: relative;
          border: none !important;
          padding: 0;
          background: none;
          height: auto;
          min-height: 40px; }
        .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical .datecontrol .datefield-container,
        .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical .datecontrol .timefield-container {
          float: left;
          width: calc(100% - 28px) !important;
          white-space: nowrap; }
          .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical .datecontrol .datefield-container input,
          .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical .datecontrol .timefield-container input {
            width: 100%; }
          .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical .datecontrol .datefield-container .clearer,
          .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical .datecontrol .timefield-container .clearer {
            top: 14px;
            right: 10px; }
          .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical .datecontrol .datefield-container .dateicon,
          .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical .datecontrol .datefield-container .timeicon,
          .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical .datecontrol .timefield-container .dateicon,
          .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical .datecontrol .timefield-container .timeicon {
            position: relative;
            top: 7px;
            right: -7px;
            font-size: 23px; }
        .grid3.grid3-c .gridmain .sidebar .fieldlist-vertical .datecontrol .timezone {
          position: absolute;
          bottom: 8px;
          right: 60px; }
      .grid3.grid3-c .gridmain .sidebar .util-info {
        margin: 0 0 10px;
        border-radius: 8px; }
        .grid3.grid3-c .gridmain .sidebar .util-info.warning {
          background: #f5b025; }
      .grid3.grid3-c .gridmain .sidebar .side-bar-header {
        margin-bottom: 15px;
        padding: 15px;
        background: #948d97;
        border-radius: 8px; }
        .grid3.grid3-c .gridmain .sidebar .side-bar-header .pagetitle.block {
          background: #948d97;
          padding: 0; }
        .grid3.grid3-c .gridmain .sidebar .side-bar-header .pagetitle-subtitle {
          color: #fff;
          font-size: 14px; }
          .grid3.grid3-c .gridmain .sidebar .side-bar-header .pagetitle-subtitle:after {
            content: ".";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden; }
          .grid3.grid3-c .gridmain .sidebar .side-bar-header .pagetitle-subtitle .pagetitle-subtitle-link {
            position: relative;
            top: -2px;
            margin-left: 5px;
            text-transform: uppercase;
            text-decoration: none;
            color: #fff;
            /*&:after{
                                position: absolute;
                                bottom: -10px;
                                left: -33px;
                                width: calc(100% + 35px);
                                height: 1px;
                                background: #424242;
                                @include afterBG();
                            }*/ }
        .grid3.grid3-c .gridmain .sidebar .side-bar-header .pagetitle-maintitle {
          margin: 15px 0 0 0;
          padding: 0 0 10px 0px;
          font-family: "open_sanssemibold";
          font-size: 15px;
          color: #fff;
          text-transform: uppercase;
          font-weight: normal; }
      .grid3.grid3-c .gridmain .sidebar .pagetitle {
        padding: 18px; }
        .grid3.grid3-c .gridmain .sidebar .pagetitle:after {
          content: ".";
          display: block;
          height: 0;
          clear: both;
          visibility: hidden; }
        .grid3.grid3-c .gridmain .sidebar .pagetitle .pagetitle-app-link {
          float: left;
          position: relative;
          top: 3px;
          margin-right: 8px; }
        .grid3.grid3-c .gridmain .sidebar .pagetitle .pagetitle-subtitle-text {
          float: left;
          width: 85%;
          margin-top: 7px;
          font-size: 18px;
          color: #424242; }
      .grid3.grid3-c .gridmain .sidebar .search-filter-action {
        float: none;
        display: inline-block;
        width: auto;
        min-width: 150px;
        margin: 0;
        padding: 11px 15px;
        height: auto;
        text-transform: none;
        background: #4a89dc;
        font-size: 14px;
        font-weight: normal;
        color: #fff;
        cursor: pointer;
        border-radius: 6px !important;
        text-transform: uppercase;
        transition: all 300ms ease;
        width: 100%;
        margin-top: 15px;
        margin-bottom: 15px;
        padding: 0;
        box-sizing: border-box;
        text-align: center; }
        .grid3.grid3-c .gridmain .sidebar .search-filter-action .actionlink {
          float: none;
          color: #fff;
          font-weight: normal; }
        .grid3.grid3-c .gridmain .sidebar .search-filter-action:hover {
          background: #4a89dc !important;
          opacity: 0.8; }
      .grid3.grid3-c .gridmain .sidebar .sidebargroup .content {
        width: 100%;
        padding: 0; }
        .grid3.grid3-c .gridmain .sidebar .sidebargroup .content ul.celllist-column {
          padding: 0; }
    .grid3.grid3-c .gridmain .edit > .fieldgroup {
      padding: 0; }
    .grid3.grid3-c .gridmain .edit .fieldgroup {
      background: none !important; }
      .grid3.grid3-c .gridmain .edit .fieldgroup div.use-parent-visibility {
        border: none !important;
        background: none;
        padding: 0; }
      .grid3.grid3-c .gridmain .edit .fieldgroup input,
      .grid3.grid3-c .gridmain .edit .fieldgroup .field-select,
      .grid3.grid3-c .gridmain .edit .fieldgroup textarea {
        width: 100%;
        background: #ffdfdf !important;
        border-color: #ffdfdf !important;
        padding: 8px 30px 6px 15px !important; }
      .grid3.grid3-c .gridmain .edit .fieldgroup textarea {
        width: 100% !important; }
      .grid3.grid3-c .gridmain .edit .fieldgroup .textlabel {
        background: none !important; }
      .grid3.grid3-c .gridmain .edit .fieldgroup .groupeditor-save,
      .grid3.grid3-c .gridmain .edit .fieldgroup .groupeditor-cancel {
        float: none;
        display: inline-block;
        width: auto;
        min-width: 100px;
        margin: 7px 15px;
        padding: 11px 15px !important;
        text-transform: uppercase;
        background: #0080ff !important;
        font-size: 13px;
        color: #fff;
        cursor: pointer;
        border-radius: 6px;
        -webkit-box-shadow: inset 1px 1px 15px #0956bb;
        -moz-box-shadow: inset 1px 1px 15px #0956bb;
        box-shadow: inset 1px 1px 15px #0956bb;
        white-space: pre-wrap;
        white-space: -moz-pre-wrap;
        white-space: -pre-wrap;
        white-space: -o-pre-wrap;
        word-wrap: break-word;
        font-family: "open_sansregular";
        font-size: 13px;
        font-weight: normal;
        line-height: 16px; }
      .grid3.grid3-c .gridmain .edit .fieldgroup .groupeditor-cancel {
        background-color: #a4a1a1 !important;
        -webkit-box-shadow: inset 1px 1px 10px #959595;
        -moz-box-shadow: inset 1px 1px 10px #959595;
        box-shadow: inset 1px 1px 10px #959595; }
    .grid3.grid3-c .gridmain .fieldeditor .edit {
      float: left;
      position: relative;
      width: 100%;
      z-index: 9;
      box-sizing: border-box;
      background: #fff; }
      .grid3.grid3-c .gridmain .fieldeditor .edit .fieldlist-row {
        float: left;
        width: 100%;
        margin-bottom: 15px; }
        .grid3.grid3-c .gridmain .fieldeditor .edit .fieldlist-row > .fieldlist-content > .field-wrapper > .use-parent-visibility {
          position: relative;
          height: auto;
          min-height: 40px;
          border: none !important;
          padding: 0; }
        .grid3.grid3-c .gridmain .fieldeditor .edit .fieldlist-row .datecontrol .datefield-container,
        .grid3.grid3-c .gridmain .fieldeditor .edit .fieldlist-row .datecontrol .timefield-container {
          float: left;
          width: calc(100% - 65px);
          white-space: nowrap;
          margin-bottom: 5px; }
          .grid3.grid3-c .gridmain .fieldeditor .edit .fieldlist-row .datecontrol .datefield-container .clearer,
          .grid3.grid3-c .gridmain .fieldeditor .edit .fieldlist-row .datecontrol .timefield-container .clearer {
            top: 14px;
            right: 15px; }
          .grid3.grid3-c .gridmain .fieldeditor .edit .fieldlist-row .datecontrol .datefield-container .dateicon,
          .grid3.grid3-c .gridmain .fieldeditor .edit .fieldlist-row .datecontrol .datefield-container .timeicon,
          .grid3.grid3-c .gridmain .fieldeditor .edit .fieldlist-row .datecontrol .timefield-container .dateicon,
          .grid3.grid3-c .gridmain .fieldeditor .edit .fieldlist-row .datecontrol .timefield-container .timeicon {
            position: relative;
            top: 7px;
            right: -10px;
            font-size: 23px; }
        .grid3.grid3-c .gridmain .fieldeditor .edit .fieldlist-row .datecontrol .timezone {
          position: absolute;
          bottom: 13px;
          right: 110px; }
    .grid3.grid3-c .gridmain .fieldeditor .editbox .actions {
      float: left;
      width: 100%;
      box-sizing: border-box; }
    .grid3.grid3-c .gridmain .tab_container {
      margin: 15px 15px 0;
      border-radius: 8px 8px 0 0;
      border: 1px solid #c4c4c4;
      border-bottom: none;
      background: #ffffff; }
      .grid3.grid3-c .gridmain .tab_container .tabstrip {
        background: #fafafa;
        border-radius: 8px 8px 0 0; }
        .grid3.grid3-c .gridmain .tab_container .tabstrip .tab {
          margin: 7px 0 8px 7px;
          border: none;
          background: #f2f2f2;
          transition: all 300ms ease;
          border-radius: 5px;
          cursor: pointer;
          font-family: "open_sansregular";
          font-weight: normal;
          color: #424242; }
          .grid3.grid3-c .gridmain .tab_container .tabstrip .tab:hover {
            background: #3078d7;
            color: #fff; }
          .grid3.grid3-c .gridmain .tab_container .tabstrip .tab.tab_selected {
            background: #3078d7;
            color: #fff; }
      .grid3.grid3-c .gridmain .tab_container .utilstrip {
        height: auto;
        margin: 12px 10px 15px 0; }
    .grid3.grid3-c .gridmain .tabpage {
      width: calc(100% - 32px);
      margin: 0 15px 15px;
      background: #fff !important;
      border: 1px solid #c4c4c4;
      border-top: none; }
      .grid3.grid3-c .gridmain .tabpage .fieldlist-title:not(:empty) {
        min-width: 175px;
        /* margin-top: 15px; */
        text-align: left; }
      .grid3.grid3-c .gridmain .tabpage .content .fieldeditor::after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden; }
      .grid3.grid3-c .gridmain .tabpage .content .fieldgroup .fieldgroup-body {
        float: left;
        width: 100%;
        box-sizing: border-box;
        padding: 20px;
        /* /Apps/User/view?key=1#!tabs.ov=0 */ }
        .grid3.grid3-c .gridmain .tabpage .content .fieldgroup .fieldgroup-body .fieldlist-vertical {
          margin-bottom: 15px; }
        .grid3.grid3-c .gridmain .tabpage .content .fieldgroup .fieldgroup-body .fieldlist-vertical-columns .fieldlist-vertical-column {
          width: 100% !important; }
          .grid3.grid3-c .gridmain .tabpage .content .fieldgroup .fieldgroup-body .fieldlist-vertical-columns .fieldlist-vertical-column .fieldlist-vertical-title {
            float: left;
            width: 25%; }
      .grid3.grid3-c .gridmain .tabpage .content .fieldgroup:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden; }
      .grid3.grid3-c .gridmain .tabpage .content:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden; }
      .grid3.grid3-c .gridmain .tabpage .sidebar .fieldlist-vertical {
        margin: 0; }
        .grid3.grid3-c .gridmain .tabpage .sidebar .fieldlist-vertical .dynlist {
          width: 100%; }
          .grid3.grid3-c .gridmain .tabpage .sidebar .fieldlist-vertical .dynlist input {
            width: calc(100% - 0px) !important;
            padding-left: 25px;
            box-sizing: border-box;
            min-width: unset;
            line-height: 21px; }
          .grid3.grid3-c .gridmain .tabpage .sidebar .fieldlist-vertical .dynlist.withpin {
            float: left;
            width: calc(100% - 30px); }
            .grid3.grid3-c .gridmain .tabpage .sidebar .fieldlist-vertical .dynlist.withpin .pin_accept {
              right: -35px;
              top: 6px; }
      .grid3.grid3-c .gridmain .tabpage .sidebar .fieldlist .fieldlist-name {
        float: left;
        width: 100%; }
      .grid3.grid3-c .gridmain .tabpage .sidebar .fieldlist .fieldlist-content {
        float: left;
        width: 100%; }
        .grid3.grid3-c .gridmain .tabpage .sidebar .fieldlist .fieldlist-content #defaultimage {
          height: auto;
          padding: 8px 8px 1px;
          width: 100%;
          float: none;
          display: inline-block;
          border-radius: 5px;
          text-align: center; }
          .grid3.grid3-c .gridmain .tabpage .sidebar .fieldlist .fieldlist-content #defaultimage a {
            display: block;
            width: 100%;
            height: 100%;
            padding: 0; }
          .grid3.grid3-c .gridmain .tabpage .sidebar .fieldlist .fieldlist-content #defaultimage .nodata {
            display: block;
            padding-bottom: 6px;
            font-size: 14px; }
      .grid3.grid3-c .gridmain .tabpage .sidebar input,
      .grid3.grid3-c .gridmain .tabpage .sidebar .field-select {
        background: #f9f9f8; }
        .grid3.grid3-c .gridmain .tabpage .sidebar input .textlabel,
        .grid3.grid3-c .gridmain .tabpage .sidebar .field-select .textlabel {
          background: #f9f9f8;
          padding: 0; }
      .grid3.grid3-c .gridmain .tabpage .sidebar .clearer {
        background: #f9f9f8;
        right: 10px !important;
        height: 12px; }
      .grid3.grid3-c .gridmain .tabpage .sidebar .sidebar_link {
        float: none;
        display: inline-block;
        width: auto;
        min-width: 150px;
        margin: 0;
        padding: 11px 15px;
        height: auto;
        text-transform: none;
        background: #4a89dc;
        font-size: 14px;
        font-weight: normal;
        color: #fff;
        cursor: pointer;
        border-radius: 6px !important;
        text-transform: uppercase;
        transition: all 300ms ease;
        width: 100%;
        margin-top: 15px;
        box-sizing: border-box;
        text-align: center; }
        .grid3.grid3-c .gridmain .tabpage .sidebar .sidebar_link .sidebar_link_text {
          float: none; }
        .grid3.grid3-c .gridmain .tabpage .sidebar .sidebar_link:hover {
          background: #4a89dc !important;
          opacity: 0.8; }
      .grid3.grid3-c .gridmain .tabpage .sidebar .sidebar_link_switch {
        float: none;
        display: inline-block;
        width: auto;
        min-width: 150px;
        margin: 0;
        padding: 11px 15px;
        height: auto;
        text-transform: none;
        background: #4a89dc;
        font-size: 14px;
        font-weight: normal;
        color: #fff;
        cursor: pointer;
        border-radius: 6px !important;
        text-transform: uppercase;
        transition: all 300ms ease;
        width: 100%;
        margin-top: 15px;
        box-sizing: border-box;
        text-align: center;
        text-decoration: none;
        line-height: 25px; }
        .grid3.grid3-c .gridmain .tabpage .sidebar .sidebar_link_switch .sidebar_link_text {
          float: none; }
        .grid3.grid3-c .gridmain .tabpage .sidebar .sidebar_link_switch .arrow {
          top: 0 !important; }
        .grid3.grid3-c .gridmain .tabpage .sidebar .sidebar_link_switch .sidebar_link_arrow {
          display: none; }
        .grid3.grid3-c .gridmain .tabpage .sidebar .sidebar_link_switch:hover {
          background: #4a89dc !important;
          opacity: 0.8; }
        .grid3.grid3-c .gridmain .tabpage .sidebar .sidebar_link_switch.model_delete {
          background-color: #f95252 !important;
          -webkit-box-shadow: inset 1px 1px 10px #cc4949;
          -moz-box-shadow: inset 1px 1px 10px #cc4949;
          box-shadow: inset 1px 1px 10px #cc4949; }
          .grid3.grid3-c .gridmain .tabpage .sidebar .sidebar_link_switch.model_delete:hover {
            background-color: #f95252 !important;
            -webkit-box-shadow: inset 1px 1px 10px #cc4949;
            -moz-box-shadow: inset 1px 1px 10px #cc4949;
            box-shadow: inset 1px 1px 10px #cc4949; }
      .grid3.grid3-c .gridmain .tabpage .sidebar .user-image-wrapper > div {
        float: left;
        width: 40%;
        margin: 0 5%;
        padding: 0; }
        .grid3.grid3-c .gridmain .tabpage .sidebar .user-image-wrapper > div img {
          border: 15px solid #fff; }
      .grid3.grid3-c .gridmain .tabpage .sidebar .user-image-wrapper:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden; }
      .grid3.grid3-c .gridmain .tabpage .sidebar .datecontrol.use-parent-visibility {
        position: relative;
        border: none !important;
        padding: 0;
        background: none;
        height: auto;
        min-height: 40px; }
      .grid3.grid3-c .gridmain .tabpage .sidebar .datecontrol .datefield-container,
      .grid3.grid3-c .gridmain .tabpage .sidebar .datecontrol .timefield-container {
        float: left;
        width: calc(100% - 28px) !important;
        white-space: nowrap; }
        .grid3.grid3-c .gridmain .tabpage .sidebar .datecontrol .datefield-container .clearer,
        .grid3.grid3-c .gridmain .tabpage .sidebar .datecontrol .timefield-container .clearer {
          top: 15px; }
        .grid3.grid3-c .gridmain .tabpage .sidebar .datecontrol .datefield-container .dateicon,
        .grid3.grid3-c .gridmain .tabpage .sidebar .datecontrol .datefield-container .timeicon,
        .grid3.grid3-c .gridmain .tabpage .sidebar .datecontrol .timefield-container .dateicon,
        .grid3.grid3-c .gridmain .tabpage .sidebar .datecontrol .timefield-container .timeicon {
          position: relative;
          top: 6px;
          right: -7px; }
        .grid3.grid3-c .gridmain .tabpage .sidebar .datecontrol .datefield-container .timeicon,
        .grid3.grid3-c .gridmain .tabpage .sidebar .datecontrol .timefield-container .timeicon {
          right: -9px; }
    .grid3.grid3-c .gridmain .content.full .fieldgroup-body .fieldlist {
      float: left;
      position: relative;
      width: 100%;
      margin-bottom: 15px;
      z-index: 1; }
      .grid3.grid3-c .gridmain .content.full .fieldgroup-body .fieldlist .fieldlist-name {
        float: left;
        width: 25%;
        box-sizing: border-box;
        text-align: left; }
      .grid3.grid3-c .gridmain .content.full .fieldgroup-body .fieldlist .fieldlist-content {
        float: left;
        width: 75%;
        box-sizing: border-box; }
        .grid3.grid3-c .gridmain .content.full .fieldgroup-body .fieldlist .fieldlist-content .field-wrapper {
          float: left;
          width: 100%;
          margin: 5px 0; }
        .grid3.grid3-c .gridmain .content.full .fieldgroup-body .fieldlist .fieldlist-content > span .nodata,
        .grid3.grid3-c .gridmain .content.full .fieldgroup-body .fieldlist .fieldlist-content > span.nodata {
          float: left;
          width: 100%;
          height: auto;
          min-height: 40px;
          margin-top: 0;
          padding: 8px 30px 6px 15px;
          border-radius: 8px;
          border: 1px solid #dedede !important;
          background: #fff;
          box-sizing: border-box;
          font-size: 13px !important;
          font-family: "open_sansregular";
          font-weight: normal;
          color: #424242 !important;
          line-height: 25px;
          /* text-transform: capitalize; */ }
          .grid3.grid3-c .gridmain .content.full .fieldgroup-body .fieldlist .fieldlist-content > span .nodata > span,
          .grid3.grid3-c .gridmain .content.full .fieldgroup-body .fieldlist .fieldlist-content > span.nodata > span {
            font-size: 15px;
            font-weight: normal;
            color: #424242; }
          .grid3.grid3-c .gridmain .content.full .fieldgroup-body .fieldlist .fieldlist-content > span .nodata .textlabel,
          .grid3.grid3-c .gridmain .content.full .fieldgroup-body .fieldlist .fieldlist-content > span.nodata .textlabel {
            background: none;
            padding: 0; }
    .grid3.grid3-c .gridmain .content.full .fieldgroup-body .searchtable {
      float: left;
      width: 100%;
      padding: 25px 10px 10px;
      margin: 25px 0;
      box-sizing: border-box;
      text-align: center;
      background: #eaeaea;
      min-height: 120px;
      border-radius: 8px; }
    .grid3.grid3-c .gridmain .content.full .fieldgroup-body:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden; }
    .grid3.grid3-c .gridmain .content.full .fieldgroup-body .datecontrol.use-parent-visibility {
      position: relative;
      border: none !important;
      padding: 0;
      background: none;
      height: auto;
      min-height: 40px; }
    .grid3.grid3-c .gridmain .content.full .fieldgroup-body .datecontrol .datefield-container,
    .grid3.grid3-c .gridmain .content.full .fieldgroup-body .datecontrol .timefield-container {
      float: left;
      width: calc(100% - 64px) !important; }
      .grid3.grid3-c .gridmain .content.full .fieldgroup-body .datecontrol .datefield-container input,
      .grid3.grid3-c .gridmain .content.full .fieldgroup-body .datecontrol .timefield-container input {
        width: 100% !important; }
      .grid3.grid3-c .gridmain .content.full .fieldgroup-body .datecontrol .datefield-container .clearer,
      .grid3.grid3-c .gridmain .content.full .fieldgroup-body .datecontrol .timefield-container .clearer {
        top: 17px;
        right: 10px; }
      .grid3.grid3-c .gridmain .content.full .fieldgroup-body .datecontrol .datefield-container .dateicon,
      .grid3.grid3-c .gridmain .content.full .fieldgroup-body .datecontrol .datefield-container .timeicon,
      .grid3.grid3-c .gridmain .content.full .fieldgroup-body .datecontrol .timefield-container .dateicon,
      .grid3.grid3-c .gridmain .content.full .fieldgroup-body .datecontrol .timefield-container .timeicon {
        position: absolute;
        top: 8px;
        right: -37px;
        margin: 0; }
    .grid3.grid3-c .gridmain .field-select {
      float: left;
      width: 100% !important; }
      .grid3.grid3-c .gridmain .field-select .textlabel {
        padding: 0;
        font-weight: normal; }
      .grid3.grid3-c .gridmain .field-select .down-arrow {
        top: 10px;
        right: 5px;
        width: 25px;
        height: 20px;
        background-image: url('data:image/svg+xml,%3Csvg fill="%23B6B4AE" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 44.984375 12.96875 C 44.453125 12.984375 43.953125 13.203125 43.585938 13.585938 L 25 32.171875 L 6.414063 13.585938 C 6.035156 13.199219 5.519531 12.980469 4.976563 12.980469 C 4.164063 12.980469 3.433594 13.476563 3.128906 14.230469 C 2.820313 14.984375 3.003906 15.847656 3.585938 16.414063 L 23.585938 36.414063 C 24.367188 37.195313 25.632813 37.195313 26.414063 36.414063 L 46.414063 16.414063 C 47.007813 15.84375 47.195313 14.964844 46.875 14.203125 C 46.558594 13.441406 45.808594 12.953125 44.984375 12.96875 Z"%3E%3C/path%3E%3C/svg%3E');
        background-position: center center; }
    .grid3.grid3-c .gridmain .currencyunit {
      font-family: "open_sansregular";
      font-weight: normal;
      font-size: 13px; }
    .grid3.grid3-c .gridmain .hover_container {
      float: left;
      width: 100%;
      height: auto;
      padding-right: 0 !important; }
      .grid3.grid3-c .gridmain .hover_container > .fieldgroup {
        padding: 0;
        margin-bottom: 20px; }
      .grid3.grid3-c .gridmain .hover_container .content {
        float: left;
        width: auto; }
        .grid3.grid3-c .gridmain .hover_container .content > span {
          font-family: "open_sansregular";
          font-weight: normal;
          font-size: 15px; }
      .grid3.grid3-c .gridmain .hover_container .edit_action {
        float: right;
        position: relative;
        top: 5px; }
      .grid3.grid3-c .gridmain .hover_container.dynlist {
        width: 100%; }
        .grid3.grid3-c .gridmain .hover_container.dynlist.withpin {
          float: left;
          width: calc(100% - 30px); }
          .grid3.grid3-c .gridmain .hover_container.dynlist.withpin input {
            width: calc(100% - 0px) !important;
            padding-left: 25px;
            box-sizing: border-box;
            min-width: unset;
            line-height: 21px; }
          .grid3.grid3-c .gridmain .hover_container.dynlist.withpin .pin_accept {
            right: -35px;
            top: 7px; }
    .grid3.grid3-c .gridmain .normal_action {
      width: auto;
      min-width: 165px;
      margin-top: 25px;
      padding: 6px 30px 6px 30px;
      text-transform: uppercase;
      background: #3078d7;
      -webkit-box-shadow: inset 1px 1px 15px #0956bb;
      -moz-box-shadow: inset 1px 1px 15px #0956bb;
      box-shadow: inset 1px 1px 15px #0956bb;
      color: #fff;
      line-height: 27px; }
    .grid3.grid3-c .gridmain .cancel-action {
      margin-top: 25px;
      padding: 6px 30px 6px 30px;
      line-height: 27px; }
    .grid3.grid3-c .gridmain .cb_container {
      float: left;
      margin-bottom: 10px; }
      .grid3.grid3-c .gridmain .cb_container input {
        width: 26px;
        min-width: 26px;
        height: 26px;
        margin-right: 15px; }
      .grid3.grid3-c .gridmain .cb_container label {
        clear: none;
        margin: 6px 0 0 0;
        font-weight: normal; }
    .grid3.grid3-c .gridmain textarea {
      padding: 10px 20px;
      width: 100% !important;
      height: 175px; }
    .grid3.grid3-c .gridmain input:focus,
    .grid3.grid3-c .gridmain .select-search input[readonly]:focus,
    .grid3.grid3-c .gridmain textarea:focus {
      background: #f3f8ff;
      border-color: #3078d7; }
    .grid3.grid3-c .gridmain input[readonly]:focus,
    .grid3.grid3-c .gridmain textarea[readonly]:focus {
      background: #fff;
      border-color: #dedede; }
    .grid3.grid3-c .gridmain input.invalid,
    .grid3.grid3-c .gridmain textarea.invalid {
      border: 1px solid #e63f24;
      color: #e63f24; }
    .grid3.grid3-c .gridmain .weblet {
      margin: 16px 8px 8px !important;
      width: calc(100% - 16px);
      height: calc(324px - 16px);
      border-radius: 8px;
      border: 1px solid #c4c4c4;
      background: #fff !important; }
      .grid3.grid3-c .gridmain .weblet.w2 {
        width: calc(50% - 16px); }
      .grid3.grid3-c .gridmain .weblet.w3 {
        width: calc(33.33% - 16px); }
      .grid3.grid3-c .gridmain .weblet.w4 {
        width: calc(25% - 16px); }
      .grid3.grid3-c .gridmain .weblet .content {
        width: 100% !important; }
      .grid3.grid3-c .gridmain .weblet .title {
        margin-bottom: 15px;
        font-size: 16px;
        padding-bottom: 10px;
        border-bottom: 1px solid #c4c4c4;
        color: #424242; }
      .grid3.grid3-c .gridmain .weblet .field-label {
        padding: 5px 0 15px;
        border-radius: unset !important;
        background: none !important;
        border: none !important; }
      .grid3.grid3-c .gridmain .weblet ul.celllist-column li.celllist-cell {
        background: #cae2f1 !important;
        padding: 15px;
        border-radius: 8px;
        margin-bottom: 10px !important;
        color: #424242; }
        .grid3.grid3-c .gridmain .weblet ul.celllist-column li.celllist-cell:hover {
          height: auto; }
        .grid3.grid3-c .gridmain .weblet ul.celllist-column li.celllist-cell .celllist-cell-block {
          background: none;
          border: none;
          padding: 0;
          margin: 0; }
          .grid3.grid3-c .gridmain .weblet ul.celllist-column li.celllist-cell .celllist-cell-block:hover {
            box-shadow: none;
            box-shadow: unset; }
        .grid3.grid3-c .gridmain .weblet ul.celllist-column li.celllist-cell .celllist-cell-block > div {
          line-height: 30px; }
          .grid3.grid3-c .gridmain .weblet ul.celllist-column li.celllist-cell .celllist-cell-block > div .largestfont {
            font-size: 24px; }
      .grid3.grid3-c .gridmain .weblet .celllist-util .celllist-counter {
        top: 8px;
        margin-right: 8px;
        color: #424242; }
      .grid3.grid3-c .gridmain .weblet .weblet-settings-area {
        width: 252px; }
        .grid3.grid3-c .gridmain .weblet .weblet-settings-area input {
          min-width: 235px !important;
          max-width: 235px !important; }
      .grid3.grid3-c .gridmain .weblet .fieldlist-content .sr_object {
        word-break: unset;
        font-size: 15px;
        font-weight: normal;
        font-family: "open_sanssemibold"; }
      .grid3.grid3-c .gridmain .weblet .fieldlist-content .subtxt {
        margin-right: 10px;
        font-size: 16px;
        font-weight: normal;
        font-family: "open_sanssemibold"; }
      .grid3.grid3-c .gridmain .weblet .fieldlist-content .v3icon-search {
        float: right;
        margin-top: 8px;
        font-size: 15px; }
      .grid3.grid3-c .gridmain .weblet[weblet-row="1"] {
        transform: translate(0, 20px); }
      .grid3.grid3-c .gridmain .weblet[weblet-row="2"] {
        transform: translate(0, 40px); }
      .grid3.grid3-c .gridmain .weblet[weblet-row="3"] {
        transform: translate(0, 60px); }
      .grid3.grid3-c .gridmain .weblet[weblet-row="4"] {
        transform: translate(0, 80px); }
      .grid3.grid3-c .gridmain .weblet[weblet-row="5"] {
        transform: translate(0, 100px); }
      .grid3.grid3-c .gridmain .weblet[weblet-row="6"] {
        transform: translate(0, 120px); }
      .grid3.grid3-c .gridmain .weblet[weblet-row="7"] {
        transform: translate(0, 140px); }
      .grid3.grid3-c .gridmain .weblet[weblet-row="8"] {
        transform: translate(0, 160px); }
      .grid3.grid3-c .gridmain .weblet[weblet-row="9"] {
        transform: translate(0, 180px); }
      .grid3.grid3-c .gridmain .weblet[weblet-row="10"] {
        transform: translate(0, 200px); }
    .grid3.grid3-c .gridmain .v3icon-cog-2 {
      font-size: 24px;
      float: right;
      margin: 10px;
      position: absolute;
      top: -45px;
      right: 6px;
      z-index: 10; }
    .grid3.grid3-c .gridmain #dashboardmenu {
      background: #2a3042; }
      .grid3.grid3-c .gridmain #dashboardmenu .sidebar_group {
        margin: 0 0 15px; }
      .grid3.grid3-c .gridmain #dashboardmenu .sidebar_header {
        margin-bottom: 15px;
        background-color: #0000001c;
        color: #fff;
        font-size: 16px; }
      .grid3.grid3-c .gridmain #dashboardmenu .sidebar_link_container {
        color: #fff;
        font-weight: normal; }
    .grid3.grid3-c .gridmain .contentfield > .fieldgroup > .fieldgroup-header {
      display: none; }
    .grid3.grid3-c .gridmain .contentfield > .fieldgroup .contentfield {
      /* .contentfield-td > div:not(.cc-form-sheet){
                        background: #fff !important;
                        margin: 15px 0;
                        border: 1px solid #DEDEDE;
                        border-radius: 8px;
    
                        &.alt{
                            background: #fff !important;
                        }
                    } */
      /* .contentfield-td > .padblock{
                        display: none;
                    } */
      /*  .contentfield-td > .config-portal-block{
                        display: block;
                        float: left;
                        width: 100%;
                    } */ }
      .grid3.grid3-c .gridmain .contentfield > .fieldgroup .contentfield .contentfield-td > div:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden; }
    .grid3.grid3-c .gridmain .celllist .results ul.celllist-column {
      display: block;
      padding: 0 10px 0 0;
      box-sizing: border-box; }
      .grid3.grid3-c .gridmain .celllist .results ul.celllist-column li.celllist-cell {
        display: block;
        height: auto !important;
        margin-bottom: 4px; }

/** OTHER SECTIONS **/
.modal_layer {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  -webkit-transform: translate(-50%, -50%) !important;
  -ms-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
  min-height: 330px;
  height: calc(100vh - 200px);
  max-height: calc(100vh - 200px);
  width: calc(60%);
  padding: 0;
  background: #fff;
  border-radius: 8px;
  overflow: hidden;
  z-index: 155; }
  .modal_layer .content {
    float: left;
    width: 100%;
    height: 100%; }
  .modal_layer .actionlayer {
    box-shadow: unset;
    float: left;
    width: 100%;
    height: 100%;
    background: #fafafa !important; }
    .modal_layer .actionlayer .header {
      background: #3078d7;
      padding: 25px 15px 25px;
      border-radius: 7px 7px 0 0;
      font-size: 16px;
      color: #fff;
      text-transform: uppercase; }
      .modal_layer .actionlayer .header .closer {
        width: 30px;
        height: 30px;
        border: 2px solid #fff;
        border-radius: 4px;
        cursor: pointer; }
        .modal_layer .actionlayer .header .closer .v3icon-close {
          float: left;
          background-image: url('data:image/svg+xml,%3Csvg fill="%23fff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 15.125 12.28125 L 12.28125 15.125 L 22.21875 25 L 12.28125 34.875 L 15.125 37.71875 L 25.0625 27.84375 L 35 37.71875 L 37.8125 34.875 L 27.90625 25 L 37.8125 15.125 L 35 12.28125 L 25.0625 22.15625 Z"%3E%3C/path%3E%3C/svg%3E');
          background-position: center;
          background-repeat: no-repeat;
          padding: 7px;
          border: none; }
    .modal_layer .actionlayer .fieldgroup-body .fieldgroup {
      float: left;
      width: 100%;
      box-sizing: border-box;
      padding: 0; }
    .modal_layer .actionlayer .fieldlist-title {
      float: left;
      width: 100%;
      background: none;
      border: none;
      margin-bottom: 5px;
      padding: 6px 0 3px;
      font-size: 15px;
      color: #424242;
      font-weight: normal;
      text-align: left; }
    .modal_layer .actionlayer .body {
      height: calc(100% - 150px);
      overflow-y: auto;
      overflow-x: hidden; }
      .modal_layer .actionlayer .body table.fieldlist {
        width: 100%; }
      .modal_layer .actionlayer .body .fieldgroup::after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden; }
    .modal_layer .actionlayer .fieldlist {
      float: left;
      width: 100%; }
      .modal_layer .actionlayer .fieldlist .fieldlist-name {
        text-align: left; }
        .modal_layer .actionlayer .fieldlist .fieldlist-name .fieldlist-title {
          float: left;
          width: 100%;
          background: none;
          border: none;
          margin-bottom: 5px;
          padding: 6px 0 3px;
          font-size: 15px;
          color: #424242;
          font-weight: normal; }
      .modal_layer .actionlayer .fieldlist .field-wrapper {
        float: left;
        width: calc(100% - 95px); }
        .modal_layer .actionlayer .fieldlist .field-wrapper::after {
          content: ".";
          display: block;
          height: 0;
          clear: both;
          visibility: hidden; }
        .modal_layer .actionlayer .fieldlist .field-wrapper.invalid {
          background: none; }
          .modal_layer .actionlayer .fieldlist .field-wrapper.invalid input,
          .modal_layer .actionlayer .fieldlist .field-wrapper.invalid .field-select,
          .modal_layer .actionlayer .fieldlist .field-wrapper.invalid textarea {
            border: 1px solid #e63f24 !important; }
          .modal_layer .actionlayer .fieldlist .field-wrapper.invalid .field-validation-error {
            float: left;
            width: 100%;
            background: #e63f24;
            margin-top: 5px;
            border-radius: 4px;
            color: #fff;
            opacity: 0.8;
            box-sizing: border-box; }
      .modal_layer .actionlayer .fieldlist .dynlist {
        float: left;
        width: 100%;
        padding: 0; }
        .modal_layer .actionlayer .fieldlist .dynlist > .dynlist_edit_container {
          float: left;
          width: calc(100% - 95px); }
          .modal_layer .actionlayer .fieldlist .dynlist > .dynlist_edit_container > .dynlist-edit {
            width: 100% !important; }
        .modal_layer .actionlayer .fieldlist .dynlist.withpin > .dynlist_edit_container {
          width: calc(100% - 95px); }
          .modal_layer .actionlayer .fieldlist .dynlist.withpin > .dynlist_edit_container > .dynlist-edit {
            width: 100% !important; }
        .modal_layer .actionlayer .fieldlist .dynlist .pin_accept {
          top: 8px;
          right: 10px; }
        .modal_layer .actionlayer .fieldlist .dynlist .dynlistsearch {
          top: 8px;
          right: 55px; }
        .modal_layer .actionlayer .fieldlist .dynlist .location-search {
          left: 3px;
          top: 10px; }
      .modal_layer .actionlayer .fieldlist .datefield-container {
        float: left;
        width: calc(100% - 95px); }
    .modal_layer .actionlayer input,
    .modal_layer .actionlayer .field-select,
    .modal_layer .actionlayer textarea {
      float: left;
      width: calc(100% - 95px) !important;
      height: 45px;
      padding: 5px 15px 5px 25px;
      margin: 0;
      background: #fff;
      border: 1px solid #dedede !important;
      border-radius: 8px;
      font-family: "open_sansregular";
      font-size: 13px;
      font-weight: normal !important;
      text-transform: none;
      outline: 0;
      box-sizing: border-box; }
      .modal_layer .actionlayer input.textfield_long,
      .modal_layer .actionlayer .field-select.textfield_long,
      .modal_layer .actionlayer textarea.textfield_long {
        width: calc(100% - 95px) !important; }
    .modal_layer .actionlayer textarea {
      height: auto; }
    .modal_layer .actionlayer input[type="checkbox"],
    .modal_layer .actionlayer input[type="radio"] {
      width: 20px !important; }
    .modal_layer .actionlayer .field-select {
      width: calc(100% - 95px) !important; }
      .modal_layer .actionlayer .field-select > .textlabel {
        padding: 10px 0;
        font-weight: normal; }
      .modal_layer .actionlayer .field-select > .down-arrow {
        top: 18px;
        right: 12px; }
    .modal_layer .actionlayer label {
      float: left;
      margin: 15px 0 0 10px;
      font-weight: normal; }
    .modal_layer .actionlayer .datecontrol {
      float: left;
      position: relative;
      width: 100%; }
      .modal_layer .actionlayer .datecontrol .datefield-container,
      .modal_layer .actionlayer .datecontrol .timefield-container {
        width: calc(100% - 95px) !important; }
        .modal_layer .actionlayer .datecontrol .datefield-container input,
        .modal_layer .actionlayer .datecontrol .timefield-container input {
          width: 100% !important; }
        .modal_layer .actionlayer .datecontrol .datefield-container .clearer,
        .modal_layer .actionlayer .datecontrol .timefield-container .clearer {
          top: 17px;
          right: 10px; }
        .modal_layer .actionlayer .datecontrol .datefield-container .dateicon,
        .modal_layer .actionlayer .datecontrol .datefield-container .timeicon,
        .modal_layer .actionlayer .datecontrol .timefield-container .dateicon,
        .modal_layer .actionlayer .datecontrol .timefield-container .timeicon {
          position: absolute;
          top: 10px;
          right: -37px;
          margin: 0; }
      .modal_layer .actionlayer .datecontrol .timezone {
        position: absolute;
        right: 18px;
        bottom: 20px; }
    .modal_layer .actionlayer #new_startdate .datefield-container {
      width: calc(100% - 35px) !important; }
    .modal_layer .actionlayer .dynlist .pin_accept {
      top: 8px; }
    .modal_layer .actionlayer .dynlistsearch {
      top: -15px; }
    .modal_layer .actionlayer .normal_action {
      display: inline-block;
      width: auto !important;
      float: none;
      margin: 7px 15px 10px 0;
      padding: 11px 15px;
      text-transform: none;
      background: #0080ff;
      font-size: 13px;
      color: #fff;
      cursor: pointer;
      border-radius: 6px;
      -webkit-box-shadow: inset 1px 1px 15px #0956bb;
      -moz-box-shadow: inset 1px 1px 15px #0956bb;
      box-shadow: inset 1px 1px 15px #0956bb;
      white-space: pre-wrap;
      white-space: -moz-pre-wrap;
      white-space: -pre-wrap;
      white-space: -o-pre-wrap;
      word-wrap: break-word;
      text-transform: uppercase; }
    .modal_layer .actionlayer .textfooter {
      float: left;
      color: #424242 !important;
      font-weight: normal;
      margin: 10px 0 0 10px; }
  .modal_layer .action {
    display: inline-block;
    margin: 0; }

.modal_container {
  padding: 0;
  background: #fff;
  border-radius: 8px; }

.modal_container {
  padding: 0;
  background: #fff;
  border-radius: 8px; }
  .modal_container .mobile-drawer {
    background: #fafafa !important;
    padding: 15px; }
    .modal_container .mobile-drawer .contentfield-td.content {
      padding: 10px 20px 10px 10px;
      box-sizing: border-box; }
      .modal_container .mobile-drawer .contentfield-td.content .searchbox_section {
        padding: 0; }
        .modal_container .mobile-drawer .contentfield-td.content .searchbox_section .searchbox {
          border: 1px solid #ddd;
          margin: 10px 0;
          border-radius: 6px;
          padding-left: 10px;
          font-size: 16px;
          font-weight: normal;
          background: #ddd; }
          .modal_container .mobile-drawer .contentfield-td.content .searchbox_section .searchbox :focus {
            background-color: #f3f8ff;
            border-color: #3078d7; }
    .modal_container .mobile-drawer .subtxt .quickinfo {
      float: right; }
    .modal_container .mobile-drawer .sidebar {
      float: right; }
      .modal_container .mobile-drawer .sidebar .hover_container.dynlist {
        width: 100%; }
        .modal_container .mobile-drawer .sidebar .hover_container.dynlist.withpin {
          float: left;
          width: calc(100% - 30px); }
          .modal_container .mobile-drawer .sidebar .hover_container.dynlist.withpin input {
            width: calc(100% - 0px) !important;
            padding-left: 25px;
            box-sizing: border-box;
            min-width: unset;
            line-height: 21px; }
          .modal_container .mobile-drawer .sidebar .hover_container.dynlist.withpin .pin_accept {
            right: -5px;
            top: 5px; }
      .modal_container .mobile-drawer .sidebar .datecontrol {
        float: left;
        position: relative;
        width: 100%; }
        .modal_container .mobile-drawer .sidebar .datecontrol .datefield-container,
        .modal_container .mobile-drawer .sidebar .datecontrol .timefield-container {
          width: calc(100% - 95px) !important; }
          .modal_container .mobile-drawer .sidebar .datecontrol .datefield-container .clearer,
          .modal_container .mobile-drawer .sidebar .datecontrol .timefield-container .clearer {
            top: 17px;
            right: 10px; }
          .modal_container .mobile-drawer .sidebar .datecontrol .datefield-container .dateicon,
          .modal_container .mobile-drawer .sidebar .datecontrol .datefield-container .timeicon,
          .modal_container .mobile-drawer .sidebar .datecontrol .timefield-container .dateicon,
          .modal_container .mobile-drawer .sidebar .datecontrol .timefield-container .timeicon {
            position: absolute;
            top: 10px;
            right: -37px;
            margin: 0; }
        .modal_container .mobile-drawer .sidebar .datecontrol .timezone {
          position: absolute;
          right: 18px;
          bottom: 20px; }

#downloadsection .downloadsection {
  background: #3078d7; }
  #downloadsection .downloadsection .label {
    font-size: 18px;
    color: #fff;
    font-weight: normal; }
  #downloadsection .downloadsection .i {
    border: none; }
    #downloadsection .downloadsection .i .v3icon-download {
      display: inline-block;
      width: 45px;
      height: 45px;
      background-size: cover;
      background-repeat: no-repeat;
      background-image: url('data:image/svg+xml,%3Csvg fill="%23fff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.90625 0.96875 C 24.863281 0.976563 24.820313 0.988281 24.78125 1 C 24.316406 1.105469 23.988281 1.523438 24 2 L 24 32.5625 L 17.71875 26.28125 C 17.476563 26.03125 17.121094 25.925781 16.78125 26 C 16.40625 26.066406 16.105469 26.339844 16 26.703125 C 15.894531 27.070313 16.003906 27.460938 16.28125 27.71875 L 24.28125 35.71875 L 25 36.40625 L 25.71875 35.71875 L 33.71875 27.71875 C 34.117188 27.320313 34.117188 26.679688 33.71875 26.28125 C 33.320313 25.882813 32.679688 25.882813 32.28125 26.28125 L 26 32.5625 L 26 2 C 26.011719 1.710938 25.894531 1.433594 25.6875 1.238281 C 25.476563 1.039063 25.191406 0.941406 24.90625 0.96875 Z M 7 16 L 7 50 L 43 50 L 43 16 L 33 16 C 32.640625 15.996094 32.304688 16.183594 32.121094 16.496094 C 31.941406 16.808594 31.941406 17.191406 32.121094 17.503906 C 32.304688 17.816406 32.640625 18.003906 33 18 L 41 18 L 41 48 L 9 48 L 9 18 L 17 18 C 17.359375 18.003906 17.695313 17.816406 17.878906 17.503906 C 18.058594 17.191406 18.058594 16.808594 17.878906 16.496094 C 17.695313 16.183594 17.359375 15.996094 17 16 Z"%3E%3C/path%3E%3C/svg%3E'); }
      #downloadsection .downloadsection .i .v3icon-download:before {
        display: none; }

#downloadsectionv .downloadsectionv {
  background: #3078d7; }
  #downloadsectionv .downloadsectionv .labelv {
    font-size: 18px;
    color: #fff;
    font-weight: normal; }
  #downloadsectionv .downloadsectionv .i {
    border: none; }
    #downloadsectionv .downloadsectionv .i .v3icon-download {
      display: inline-block;
      width: 45px;
      height: 45px;
      background-size: cover;
      background-repeat: no-repeat;
      background-image: url('data:image/svg+xml,%3Csvg fill="%23fff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.90625 0.96875 C 24.863281 0.976563 24.820313 0.988281 24.78125 1 C 24.316406 1.105469 23.988281 1.523438 24 2 L 24 32.5625 L 17.71875 26.28125 C 17.476563 26.03125 17.121094 25.925781 16.78125 26 C 16.40625 26.066406 16.105469 26.339844 16 26.703125 C 15.894531 27.070313 16.003906 27.460938 16.28125 27.71875 L 24.28125 35.71875 L 25 36.40625 L 25.71875 35.71875 L 33.71875 27.71875 C 34.117188 27.320313 34.117188 26.679688 33.71875 26.28125 C 33.320313 25.882813 32.679688 25.882813 32.28125 26.28125 L 26 32.5625 L 26 2 C 26.011719 1.710938 25.894531 1.433594 25.6875 1.238281 C 25.476563 1.039063 25.191406 0.941406 24.90625 0.96875 Z M 7 16 L 7 50 L 43 50 L 43 16 L 33 16 C 32.640625 15.996094 32.304688 16.183594 32.121094 16.496094 C 31.941406 16.808594 31.941406 17.191406 32.121094 17.503906 C 32.304688 17.816406 32.640625 18.003906 33 18 L 41 18 L 41 48 L 9 48 L 9 18 L 17 18 C 17.359375 18.003906 17.695313 17.816406 17.878906 17.503906 C 18.058594 17.191406 18.058594 16.808594 17.878906 16.496094 C 17.695313 16.183594 17.359375 15.996094 17 16 Z"%3E%3C/path%3E%3C/svg%3E'); }
      #downloadsectionv .downloadsectionv .i .v3icon-download:before {
        display: none; }

#samplesvu .downloadsection,
#samplesvu .downloadsectionvu,
#downloadsectionvu .downloadsection,
#downloadsectionvu .downloadsectionvu {
  background: #3078d7; }
  #samplesvu .downloadsection .labelvu,
  #samplesvu .downloadsectionvu .labelvu,
  #downloadsectionvu .downloadsection .labelvu,
  #downloadsectionvu .downloadsectionvu .labelvu {
    font-size: 18px;
    color: #fff;
    font-weight: normal; }
  #samplesvu .downloadsection .i,
  #samplesvu .downloadsectionvu .i,
  #downloadsectionvu .downloadsection .i,
  #downloadsectionvu .downloadsectionvu .i {
    border: none; }
    #samplesvu .downloadsection .i .v3icon-download,
    #samplesvu .downloadsectionvu .i .v3icon-download,
    #downloadsectionvu .downloadsection .i .v3icon-download,
    #downloadsectionvu .downloadsectionvu .i .v3icon-download {
      display: inline-block;
      width: 45px;
      height: 45px;
      background-size: cover;
      background-repeat: no-repeat;
      background-image: url('data:image/svg+xml,%3Csvg fill="%23fff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.90625 0.96875 C 24.863281 0.976563 24.820313 0.988281 24.78125 1 C 24.316406 1.105469 23.988281 1.523438 24 2 L 24 32.5625 L 17.71875 26.28125 C 17.476563 26.03125 17.121094 25.925781 16.78125 26 C 16.40625 26.066406 16.105469 26.339844 16 26.703125 C 15.894531 27.070313 16.003906 27.460938 16.28125 27.71875 L 24.28125 35.71875 L 25 36.40625 L 25.71875 35.71875 L 33.71875 27.71875 C 34.117188 27.320313 34.117188 26.679688 33.71875 26.28125 C 33.320313 25.882813 32.679688 25.882813 32.28125 26.28125 L 26 32.5625 L 26 2 C 26.011719 1.710938 25.894531 1.433594 25.6875 1.238281 C 25.476563 1.039063 25.191406 0.941406 24.90625 0.96875 Z M 7 16 L 7 50 L 43 50 L 43 16 L 33 16 C 32.640625 15.996094 32.304688 16.183594 32.121094 16.496094 C 31.941406 16.808594 31.941406 17.191406 32.121094 17.503906 C 32.304688 17.816406 32.640625 18.003906 33 18 L 41 18 L 41 48 L 9 48 L 9 18 L 17 18 C 17.359375 18.003906 17.695313 17.816406 17.878906 17.503906 C 18.058594 17.191406 18.058594 16.808594 17.878906 16.496094 C 17.695313 16.183594 17.359375 15.996094 17 16 Z"%3E%3C/path%3E%3C/svg%3E'); }
      #samplesvu .downloadsection .i .v3icon-download:before,
      #samplesvu .downloadsectionvu .i .v3icon-download:before,
      #downloadsectionvu .downloadsection .i .v3icon-download:before,
      #downloadsectionvu .downloadsectionvu .i .v3icon-download:before {
        display: none; }

#uploadsection .dropbox {
  border: 3px dotted #3078d7; }
  #uploadsection .dropbox .dropcontent {
    font-size: 18px;
    color: #3078d7;
    font-weight: normal; }
    #uploadsection .dropbox .dropcontent:after {
      border: none;
      width: 45px;
      height: 45px;
      display: block;
      position: relative;
      margin: 0 auto;
      margin-top: 0px;
      text-indent: -9999px;
      padding: 0;
      transform: none;
      left: auto;
      margin-top: 15px;
      border-radius: unset;
      background-size: cover;
      background-repeat: no-repeat;
      background-image: url('data:image/svg+xml,%3Csvg fill="%233078D7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 25 0.59375 L 24.28125 1.28125 L 16.28125 9.28125 C 15.882813 9.679688 15.882813 10.320313 16.28125 10.71875 C 16.679688 11.117188 17.320313 11.117188 17.71875 10.71875 L 24 4.4375 L 24 32 C 23.996094 32.359375 24.183594 32.695313 24.496094 32.878906 C 24.808594 33.058594 25.191406 33.058594 25.503906 32.878906 C 25.816406 32.695313 26.003906 32.359375 26 32 L 26 4.4375 L 32.28125 10.71875 C 32.679688 11.117188 33.320313 11.117188 33.71875 10.71875 C 34.117188 10.320313 34.117188 9.679688 33.71875 9.28125 L 25.71875 1.28125 Z M 7 16 L 7 50 L 43 50 L 43 16 L 33 16 C 32.640625 15.996094 32.304688 16.183594 32.121094 16.496094 C 31.941406 16.808594 31.941406 17.191406 32.121094 17.503906 C 32.304688 17.816406 32.640625 18.003906 33 18 L 41 18 L 41 48 L 9 48 L 9 18 L 17 18 C 17.359375 18.003906 17.695313 17.816406 17.878906 17.503906 C 18.058594 17.191406 18.058594 16.808594 17.878906 16.496094 C 17.695313 16.183594 17.359375 15.996094 17 16 Z"%3E%3C/path%3E%3C/svg%3E'); }

#uploadsectionv .dropbox,
#uploadsectionvu .dropbox {
  border: 3px dotted #3078d7; }
  #uploadsectionv .dropbox .dropcontent,
  #uploadsectionvu .dropbox .dropcontent {
    font-size: 18px;
    color: #3078d7;
    font-weight: normal; }
    #uploadsectionv .dropbox .dropcontent:after,
    #uploadsectionvu .dropbox .dropcontent:after {
      border: none;
      width: 45px;
      height: 45px;
      display: block;
      position: relative;
      margin: 0 auto;
      margin-top: 0px;
      text-indent: -9999px;
      padding: 0;
      transform: none;
      left: auto;
      margin-top: 15px;
      border-radius: unset;
      background-size: cover;
      background-repeat: no-repeat;
      background-image: url('data:image/svg+xml,%3Csvg fill="%233078D7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 25 0.59375 L 24.28125 1.28125 L 16.28125 9.28125 C 15.882813 9.679688 15.882813 10.320313 16.28125 10.71875 C 16.679688 11.117188 17.320313 11.117188 17.71875 10.71875 L 24 4.4375 L 24 32 C 23.996094 32.359375 24.183594 32.695313 24.496094 32.878906 C 24.808594 33.058594 25.191406 33.058594 25.503906 32.878906 C 25.816406 32.695313 26.003906 32.359375 26 32 L 26 4.4375 L 32.28125 10.71875 C 32.679688 11.117188 33.320313 11.117188 33.71875 10.71875 C 34.117188 10.320313 34.117188 9.679688 33.71875 9.28125 L 25.71875 1.28125 Z M 7 16 L 7 50 L 43 50 L 43 16 L 33 16 C 32.640625 15.996094 32.304688 16.183594 32.121094 16.496094 C 31.941406 16.808594 31.941406 17.191406 32.121094 17.503906 C 32.304688 17.816406 32.640625 18.003906 33 18 L 41 18 L 41 48 L 9 48 L 9 18 L 17 18 C 17.359375 18.003906 17.695313 17.816406 17.878906 17.503906 C 18.058594 17.191406 18.058594 16.808594 17.878906 16.496094 C 17.695313 16.183594 17.359375 15.996094 17 16 Z"%3E%3C/path%3E%3C/svg%3E'); }

.config-portal-settings-block {
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e0e0e0; }
  .config-portal-settings-block span {
    margin: 0; }
  .config-portal-settings-block .showqix {
    float: right;
    width: 21px;
    height: 19px;
    background-position: -157px 0;
    cursor: pointer;
    background-size: 1600% auto; }
    .config-portal-settings-block .showqix:hover {
      background-position: -157px 0; }
  .config-portal-settings-block a.lt {
    font-weight: normal;
    color: #424242; }
  .config-portal-settings-block .actionlink {
    font-weight: normal;
    color: #424242; }
    .config-portal-settings-block .actionlink:hover {
      color: #3078d7; }
  .config-portal-settings-block span.lt {
    margin-left: 28px;
    font-size: 14px;
    font-weight: normal;
    color: #424242; }
  .config-portal-settings-block .v3icon-checkmark {
    float: left;
    width: 30px;
    height: 30px;
    background-image: url('data:image/svg+xml,%3Csvg fill="%2370CA63" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"%3E%3Cpath d="M 16 4 C 9.382813 4 4 9.382813 4 16 C 4 22.617188 9.382813 28 16 28 C 22.617188 28 28 22.617188 28 16 C 28 14.039063 27.523438 12.199219 26.6875 10.5625 L 25.1875 12.0625 C 25.582031 12.980469 25.832031 13.964844 25.9375 15 L 24 15 L 24 17 L 25.9375 17 C 25.472656 21.726563 21.726563 25.472656 17 25.9375 L 17 24 L 15 24 L 15 25.9375 C 10.273438 25.472656 6.527344 21.726563 6.0625 17 L 8 17 L 8 15 L 6.0625 15 C 6.527344 10.273438 10.273438 6.527344 15 6.0625 L 15 8 L 17 8 L 17 6.0625 C 18.546875 6.21875 19.992188 6.71875 21.25 7.5 L 22.71875 6.0625 C 20.804688 4.765625 18.480469 4 16 4 Z M 26.28125 5.28125 L 16 15.5625 L 12.71875 12.28125 L 11.28125 13.71875 L 15.28125 17.71875 L 16 18.40625 L 16.71875 17.71875 L 27.71875 6.71875 Z"%3E%3C/path%3E%3C/svg%3E');
    position: relative;
    top: -6px;
    background-size: cover;
    background-repeat: no-repeat;
    margin-right: 15px; }
    .config-portal-settings-block .v3icon-checkmark:before {
      display: none; }
  .config-portal-settings-block > .v3icon-checkmark {
    float: left;
    width: 30px;
    height: 30px;
    background-image: url('data:image/svg+xml,%3Csvg fill="%2370CA63" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 98 98"%3E%3Cpath d="M 42.810547 7.9980469 A 1.9 1.9 0 0 0 41 9.5996094 L 39.900391 15.900391 A 36.4 36.4 0 0 0 31.199219 19.5 L 25.900391 15.699219 A 2.3 2.3 0 0 0 23.300781 15.900391 L 15.900391 23.300781 A 2.1 2.1 0 0 0 15.699219 25.900391 L 19.5 31.199219 A 34.8 34.8 0 0 0 15.900391 39.900391 L 9.5996094 41 A 1.9 1.9 0 0 0 8 43 L 8 53.400391 A 1.8 1.8 0 0 0 9.5996094 55.300781 L 15.900391 56.400391 A 36.4 36.4 0 0 0 19.5 65.099609 L 15.699219 70.400391 A 2.3 2.3 0 0 0 15.900391 73 L 23.300781 80.400391 A 2.1 2.1 0 0 0 25.900391 80.599609 L 31.199219 76.800781 A 34.8 34.8 0 0 0 39.900391 80.400391 L 41 86.599609 A 1.8 1.8 0 0 0 43 88 L 53.400391 88 A 1.8 1.8 0 0 0 55.300781 86.599609 A 22.5 22.5 0 0 0 67.300781 90.099609 A 22.8 22.8 0 0 0 90.099609 67.300781 A 22 22 0 0 0 86.5 55.199219 L 86.599609 55.199219 A 1.8 1.8 0 0 0 88 53.199219 L 88 42.900391 A 1.8 1.8 0 0 0 86.599609 40.900391 L 80.300781 39.800781 A 36 36 0 0 0 76.800781 31.099609 L 80.599609 25.800781 A 2.3 2.3 0 0 0 80.400391 23.199219 L 73 15.800781 A 2.1 2.1 0 0 0 70.400391 15.599609 L 65.099609 19.400391 A 38.6 38.6 0 0 0 56.400391 15.900391 L 55.300781 9.5996094 A 1.8 1.8 0 0 0 53.400391 8 L 43 8 A 1.9 1.9 0 0 0 42.810547 7.9980469 z M 44.599609 12 L 51.699219 12 L 52.699219 18 A 1.7 1.7 0 0 0 54.199219 19.5 A 34.3 34.3 0 0 1 64.099609 23.5 A 1.8 1.8 0 0 0 66.300781 23.5 L 71.300781 19.900391 L 76.300781 24.900391 L 72.800781 29.900391 A 2 2 0 0 0 72.800781 32.099609 A 32.2 32.2 0 0 1 76.800781 42 C 77.000781 42.8 77.399219 43.4 78.199219 43.5 L 84 44.5 L 84 51.599609 L 83.599609 51.599609 A 22.3 22.3 0 0 0 67.199219 44.400391 L 66.5 44.400391 A 18.9 18.9 0 0 0 48.099609 29.300781 A 18.7 18.7 0 0 0 29.400391 48 A 18.5 18.5 0 0 0 44.599609 66.400391 A 2.8 2.8 0 0 0 44.5 67.300781 A 22.2 22.2 0 0 0 51.699219 83.699219 L 51.699219 84 L 44.599609 84 L 43.599609 78.199219 A 1.7 1.7 0 0 0 42.099609 76.699219 A 31.7 31.7 0 0 1 32.199219 72.699219 A 2 2 0 0 0 30 72.800781 L 25 76.300781 L 20 71.300781 L 23.5 66.300781 A 2 2 0 0 0 23.5 64.099609 A 32.2 32.2 0 0 1 19.5 54.199219 A 1.8 1.8 0 0 0 18 52.699219 L 12 51.699219 L 12 44.599609 L 18 43.599609 A 1.7 1.7 0 0 0 19.5 42.099609 A 34.3 34.3 0 0 1 23.5 32.199219 A 1.8 1.8 0 0 0 23.5 30 L 20 25 L 25 20 L 30 23.5 A 2 2 0 0 0 32.199219 23.5 A 32.2 32.2 0 0 1 42.099609 19.5 A 1.8 1.8 0 0 0 43.599609 18 L 44.599609 12 z M 48.099609 33.300781 A 14.9 14.9 0 0 1 62.599609 45 A 23.1 23.1 0 0 0 45.099609 62.400391 A 14.7 14.7 0 0 1 48.099609 33.300781 z M 66.517578 48.515625 A 18.8 18.8 0 0 1 86.099609 67.300781 A 18.8 18.8 0 0 1 67.300781 86.099609 A 18.8 18.8 0 0 1 66.517578 48.515625 z M 77.933594 61.976562 A 2.0248457 2.0248457 0 0 0 76.900391 62.300781 L 63.599609 71.199219 L 58.699219 63.900391 A 2.0248457 2.0248457 0 1 0 55.300781 66.099609 L 61.300781 75.099609 A 2.1 2.1 0 0 0 63 76 A 2 2 0 0 0 64.099609 75.699219 L 79.099609 65.699219 A 2.0248457 2.0248457 0 0 0 77.933594 61.976562 z"%3E%3C/path%3E%3C/svg%3E');
    position: relative;
    top: -6px;
    background-size: cover;
    background-repeat: no-repeat;
    margin-right: 15px; }
    .config-portal-settings-block > .v3icon-checkmark:before {
      display: none; }
  .config-portal-settings-block > .v3icon-checkmark-2 {
    float: left;
    width: 30px;
    height: 30px;
    background-image: url('data:image/svg+xml,%3Csvg fill="%23FF9C1E" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 98 98"%3E%3Cpath d="M 42.810547 7.9980469 A 1.9 1.9 0 0 0 41 9.5996094 L 39.900391 15.900391 A 36.4 36.4 0 0 0 31.199219 19.5 L 25.900391 15.699219 A 2.3 2.3 0 0 0 23.300781 15.900391 L 15.900391 23.300781 A 2.1 2.1 0 0 0 15.699219 25.900391 L 19.5 31.199219 A 34.8 34.8 0 0 0 15.900391 39.900391 L 9.5996094 41 A 1.9 1.9 0 0 0 8 43 L 8 53.400391 A 1.8 1.8 0 0 0 9.5996094 55.300781 L 15.900391 56.400391 A 36.4 36.4 0 0 0 19.5 65.099609 L 15.699219 70.400391 A 2.3 2.3 0 0 0 15.900391 73 L 23.300781 80.400391 A 2.1 2.1 0 0 0 25.900391 80.599609 L 31.199219 76.800781 A 34.8 34.8 0 0 0 39.900391 80.400391 L 41 86.599609 A 1.8 1.8 0 0 0 43 88 L 53.400391 88 A 1.8 1.8 0 0 0 55.300781 86.599609 A 22.5 22.5 0 0 0 67.300781 90.099609 A 22.8 22.8 0 0 0 90.099609 67.300781 A 22 22 0 0 0 86.5 55.199219 L 86.599609 55.199219 A 1.8 1.8 0 0 0 88 53.199219 L 88 42.900391 A 1.8 1.8 0 0 0 86.599609 40.900391 L 80.300781 39.800781 A 36 36 0 0 0 76.800781 31.099609 L 80.599609 25.800781 A 2.3 2.3 0 0 0 80.400391 23.199219 L 73 15.800781 A 2.1 2.1 0 0 0 70.400391 15.599609 L 65.099609 19.400391 A 38.6 38.6 0 0 0 56.400391 15.900391 L 55.300781 9.5996094 A 1.8 1.8 0 0 0 53.400391 8 L 43 8 A 1.9 1.9 0 0 0 42.810547 7.9980469 z M 44.599609 12 L 51.699219 12 L 52.699219 18 A 1.7 1.7 0 0 0 54.199219 19.5 A 34.3 34.3 0 0 1 64.099609 23.5 A 1.8 1.8 0 0 0 66.300781 23.5 L 71.300781 19.900391 L 76.300781 24.900391 L 72.800781 29.900391 A 2 2 0 0 0 72.800781 32.099609 A 32.2 32.2 0 0 1 76.800781 42 C 77.000781 42.8 77.399219 43.4 78.199219 43.5 L 84 44.5 L 84 51.599609 L 83.599609 51.599609 A 22.3 22.3 0 0 0 67.199219 44.400391 L 66.5 44.400391 A 18.9 18.9 0 0 0 48.099609 29.300781 A 18.7 18.7 0 0 0 29.400391 48 A 18.5 18.5 0 0 0 44.599609 66.400391 A 2.8 2.8 0 0 0 44.5 67.300781 A 22.2 22.2 0 0 0 51.699219 83.699219 L 51.699219 84 L 44.599609 84 L 43.599609 78.199219 A 1.7 1.7 0 0 0 42.099609 76.699219 A 31.7 31.7 0 0 1 32.199219 72.699219 A 2 2 0 0 0 30 72.800781 L 25 76.300781 L 20 71.300781 L 23.5 66.300781 A 2 2 0 0 0 23.5 64.099609 A 32.2 32.2 0 0 1 19.5 54.199219 A 1.8 1.8 0 0 0 18 52.699219 L 12 51.699219 L 12 44.599609 L 18 43.599609 A 1.7 1.7 0 0 0 19.5 42.099609 A 34.3 34.3 0 0 1 23.5 32.199219 A 1.8 1.8 0 0 0 23.5 30 L 20 25 L 25 20 L 30 23.5 A 2 2 0 0 0 32.199219 23.5 A 32.2 32.2 0 0 1 42.099609 19.5 A 1.8 1.8 0 0 0 43.599609 18 L 44.599609 12 z M 48.099609 33.300781 A 14.9 14.9 0 0 1 62.599609 45 A 23.1 23.1 0 0 0 45.099609 62.400391 A 14.7 14.7 0 0 1 48.099609 33.300781 z M 66.517578 48.515625 A 18.8 18.8 0 0 1 86.099609 67.300781 A 18.8 18.8 0 0 1 67.300781 86.099609 A 18.8 18.8 0 0 1 66.517578 48.515625 z M 68 53 A 2 2 0 0 0 66 55 L 66 70 A 2 2 0 0 0 70 70 L 70 55 A 2 2 0 0 0 68 53 z M 68 75 A 2 2 0 0 0 66 77 L 66 80 A 2 2 0 0 0 70 80 L 70 77 A 2 2 0 0 0 68 75 z"%3E%3C/path%3E%3C/svg%3E');
    position: relative;
    top: -6px;
    background-size: cover;
    background-repeat: no-repeat;
    margin-right: 15px;
    opacity: 1 !important; }
    .config-portal-settings-block > .v3icon-checkmark-2:before {
      display: none; }
  .config-portal-settings-block .v3icon-trash-delete {
    background-image: url('data:image/svg+xml,%3Csvg fill="%23B7B7B7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"%3E%3Cpath d="M 11 -0.03125 C 10.164063 -0.03125 9.34375 0.132813 8.75 0.71875 C 8.15625 1.304688 7.96875 2.136719 7.96875 3 L 4 3 C 3.449219 3 3 3.449219 3 4 L 2 4 L 2 6 L 24 6 L 24 4 L 23 4 C 23 3.449219 22.550781 3 22 3 L 18.03125 3 C 18.03125 2.136719 17.84375 1.304688 17.25 0.71875 C 16.65625 0.132813 15.835938 -0.03125 15 -0.03125 Z M 11 2.03125 L 15 2.03125 C 15.546875 2.03125 15.71875 2.160156 15.78125 2.21875 C 15.84375 2.277344 15.96875 2.441406 15.96875 3 L 10.03125 3 C 10.03125 2.441406 10.15625 2.277344 10.21875 2.21875 C 10.28125 2.160156 10.453125 2.03125 11 2.03125 Z M 4 7 L 4 23 C 4 24.652344 5.347656 26 7 26 L 19 26 C 20.652344 26 22 24.652344 22 23 L 22 7 Z M 8 10 L 10 10 L 10 22 L 8 22 Z M 12 10 L 14 10 L 14 22 L 12 22 Z M 16 10 L 18 10 L 18 22 L 16 22 Z"%3E%3C/path%3E%3C/svg%3E');
    position: relative;
    top: 3px;
    background-size: cover;
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-left: 5px; }
    .config-portal-settings-block .v3icon-trash-delete::before {
      display: none; }
    .config-portal-settings-block .v3icon-trash-delete:hover {
      background-image: url('data:image/svg+xml,%3Csvg fill="%23E63F24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"%3E%3Cpath d="M 11 -0.03125 C 10.164063 -0.03125 9.34375 0.132813 8.75 0.71875 C 8.15625 1.304688 7.96875 2.136719 7.96875 3 L 4 3 C 3.449219 3 3 3.449219 3 4 L 2 4 L 2 6 L 24 6 L 24 4 L 23 4 C 23 3.449219 22.550781 3 22 3 L 18.03125 3 C 18.03125 2.136719 17.84375 1.304688 17.25 0.71875 C 16.65625 0.132813 15.835938 -0.03125 15 -0.03125 Z M 11 2.03125 L 15 2.03125 C 15.546875 2.03125 15.71875 2.160156 15.78125 2.21875 C 15.84375 2.277344 15.96875 2.441406 15.96875 3 L 10.03125 3 C 10.03125 2.441406 10.15625 2.277344 10.21875 2.21875 C 10.28125 2.160156 10.453125 2.03125 11 2.03125 Z M 4 7 L 4 23 C 4 24.652344 5.347656 26 7 26 L 19 26 C 20.652344 26 22 24.652344 22 23 L 22 7 Z M 8 10 L 10 10 L 10 22 L 8 22 Z M 12 10 L 14 10 L 14 22 L 12 22 Z M 16 10 L 18 10 L 18 22 L 16 22 Z"%3E%3C/path%3E%3C/svg%3E'); }

#fb_password {
  position: relative;
  border: none !important;
  background: none;
  /*  #password{
        position: relative;
        top: -6px;
        left: -16px;
        height: 41px;
        width: calc(100% + 45px);
        box-sizing: border-box;
    } */ }
  #fb_password > span {
    float: left;
    width: 100%; }
  #fb_password #img_showPWD,
  #fb_password #img_hidePWD {
    position: absolute;
    right: 10px;
    top: 7px; }
  #fb_password .quickinfo {
    position: absolute;
    right: -40px;
    top: 7px; }

#parent_ed,
#relatedassets_fg,
#child_assets_fg_1 {
  float: left;
  position: relative;
  width: 100%;
  box-sizing: border-box; }

/* CAT ICON POOL */
.service-category-icon-pool {
  max-width: 475px;
  /*height: 240px;
    overflow-x: auto;*/
  padding: 5px 0;
  background-color: #fff;
  border-radius: 8px; }
  .service-category-icon-pool .service-category-icon-wrap {
    float: left;
    width: calc((100% / 3) - 13px);
    text-align: center;
    background: #f2f2f2;
    margin: 4px 6px 6px;
    min-height: 69px;
    border-radius: 6px;
    cursor: pointer;
    -webkit-transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    transition: all 500ms ease; }
    .service-category-icon-pool .service-category-icon-wrap .service-category-icon {
      display: inline-block;
      position: relative;
      width: 35px;
      height: 35px;
      margin: 8px auto 0;
      background-color: #fff;
      border: 1px solid #424242;
      z-index: 2;
      border-radius: 5px;
      background-repeat: no-repeat;
      background-size: 70%;
      background-position: center center;
      cursor: pointer; }
    .service-category-icon-pool .service-category-icon-wrap .icon-title {
      display: block;
      margin: 2px 0;
      font-size: 11px;
      font-family: "open_sanssemibold";
      text-transform: uppercase; }
    .service-category-icon-pool .service-category-icon-wrap:hover {
      background-color: #3078d7; }
      .service-category-icon-pool .service-category-icon-wrap:hover .service-category-icon {
        background-color: #3078d7;
        border: 1px solid #fff; }
      .service-category-icon-pool .service-category-icon-wrap:hover .icon-title {
        color: #fff; }
    .service-category-icon-pool .service-category-icon-wrap.active {
      background-color: #3078d7; }
      .service-category-icon-pool .service-category-icon-wrap.active .service-category-icon {
        background-color: #3078d7;
        border: 1px solid #fff; }
      .service-category-icon-pool .service-category-icon-wrap.active .icon-title {
        color: #fff; }

/* VIDEO TOUR */
.video-container .welcome-title {
  background: #2a3042; }
  .video-container .welcome-title .axn a {
    display: inline-block;
    margin-bottom: 0;
    margin-top: 0;
    background-color: #3078d7;
    border: 2px solid #3078d7;
    color: #fff;
    padding: 10px 35px;
    border-radius: 8px;
    text-transform: uppercase;
    font-weight: 500;
    transition: 0.3s linear;
    position: relative;
    top: -11px; }

.video-container .contentfield {
  background: none !important;
  padding: 0 !important; }

.video-container .welcome-subtitle {
  display: none; }

.video-container .videocontainer {
  position: relative;
  width: 75%;
  margin: 45px auto;
  border: 10px solid #2a3042; }
  .video-container .videocontainer .videoplayer {
    width: calc(70%); }
    .video-container .videocontainer .videoplayer .mediaplayer {
      width: 100%;
      height: 100%; }
  .video-container .videocontainer .videolist {
    width: calc(30%); }
    .video-container .videocontainer .videolist .links a {
      float: left;
      width: 100%;
      height: auto;
      box-sizing: border-box;
      font-weight: normal; }
      .video-container .videocontainer .videolist .links a.selected {
        background: #2a3042;
        color: #fff; }
      .video-container .videocontainer .videolist .links a:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden; }
      .video-container .videocontainer .videolist .links a .video-play {
        float: left;
        height: 22px; }
      .video-container .videocontainer .videolist .links a .txt {
        float: left;
        width: calc(100% - 35px);
        height: auto;
        line-height: 24px; }

.video-container.app .videocontainer {
  width: 95%; }

/* VALIDATE EMAIL */
.white-container {
  position: relative;
  width: 55%;
  height: auto;
  margin: 60px auto 0 !important;
  padding: 0;
  box-shadow: 0px 0px 4px #c8c8c8;
  border-radius: 8px;
  background: #fff; }
  .white-container .contentfield {
    background: none !important; }
  .white-container .validate-heading {
    margin-bottom: 25px; }
    .white-container .validate-heading:after {
      width: 150px;
      height: 2px;
      background: #ddd;
      margin-top: 30px; }
    .white-container .validate-heading .vh-icon {
      display: inline-block;
      width: 50px;
      height: 50px;
      background-size: cover;
      margin-bottom: 20px; }
    .white-container .validate-heading .vh-heading-text {
      display: block;
      color: #70ca63;
      font-size: 23px; }
  .white-container .additional-data-row {
    font-size: 15px; }

/* TOS */
.eula-content {
  /* position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    min-height: 330px;
    height: 70%;
    max-height: 70%;
    width: calc(60%);
    padding: 0;
    background: #fff;
    border-radius: 8px; */
  margin: 2% auto;
  min-height: 330px;
  height: 70%;
  max-height: 70%; }

#LocationTZDetails .fieldgroup-header {
  margin: 10px 0 0;
  background: none;
  font-family: "open_sanssemibold";
  color: #424242;
  font-size: 18px;
  font-weight: normal; }

#LocationTZDetails .fieldlist-title {
  float: left;
  margin: 0;
  font-family: "open_sanssemibold";
  font-weight: normal;
  font-size: 13px;
  line-height: 16px;
  color: #424242;
  clear: both; }

#LocationTZDetails .fieldlist-content {
  padding-bottom: 20px; }
  #LocationTZDetails .fieldlist-content .field-wrapper.invalid {
    background: none; }
    #LocationTZDetails .fieldlist-content .field-wrapper.invalid .field-select {
      border-color: #f52c40c9;
      z-index: 10; }
    #LocationTZDetails .fieldlist-content .field-wrapper.invalid input {
      border-color: #f52c40c9; }
    #LocationTZDetails .fieldlist-content .field-wrapper.invalid .field-validation-error {
      position: relative;
      top: 6px;
      color: #f52c40c9; }

#LocationTZDetails input,
#LocationTZDetails .field-select,
#LocationTZDetails textarea {
  float: left;
  width: 100%;
  min-width: 320px;
  height: 35px;
  padding: 5px 15px;
  margin: 0;
  background: #fff;
  border: 1px solid #dedede;
  border-radius: 8px;
  font-family: "open_sansregular";
  font-size: 13px;
  font-weight: normal;
  text-transform: none;
  box-sizing: border-box;
  outline: 0;
  color: #424242; }

#LocationTZDetails .field-select .textlabel {
  padding: 0;
  font-weight: normal; }

#LocationTZDetails .field-select .down-arrow {
  top: 13px;
  right: 13px;
  height: 10px; }

#LocationTZDetails #action-next {
  display: inline-block;
  width: 406px;
  position: relative; }
  #LocationTZDetails #action-next #Nextid {
    display: block;
    float: right;
    width: auto;
    min-width: 125px;
    margin: 0;
    padding: 11px 15px;
    height: auto;
    text-transform: none;
    background: #3078d7;
    font-size: 13px;
    color: #fff;
    cursor: pointer;
    border-radius: 6px; }

/* TIME ZONE */
.welcome-title {
  width: 100%;
  height: 80px;
  left: 0;
  right: 0;
  margin: 0 auto;
  border-radius: 8px 8px 0 0;
  background-color: #2a3042 !important;
  color: #fff; }

/* LOGIN */
.loginbox {
  position: relative;
  width: 450px;
  height: auto;
  margin: 60px auto 0 !important;
  padding: 0;
  box-shadow: 0px 0px 4px #c8c8c8;
  border-radius: 8px;
  background: #fff; }
  .loginbox .loginlogo {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 80px;
    left: 0;
    right: 0;
    margin: 0 auto;
    border-radius: 8px 8px 0 0;
    background-color: #2a3042 !important;
    background-size: 40% !important;
    background-repeat: no-repeat !important;
    background-position: center center !important; }
  .loginbox .appheader {
    float: left;
    width: 100%;
    margin: 80px 0 10px; }
    .loginbox .appheader .accountlabel {
      margin: 10px 0 0;
      font-family: "open_sanssemibold";
      color: #424242;
      font-size: 18px;
      font-weight: normal; }
  .loginbox .mainarea {
    padding: 0 15px 10px;
    box-sizing: border-box;
    /* input{
            float: left;
            width: 100%;
            min-width: 320px;
            height: 35px;
            padding: 5px 15px;
            margin: 0;
            background: #fff;
            border: 1px solid #DEDEDE;
            border-radius: 8px;
            font-family: 'open_sansregular';
            font-size: 13px;
            font-weight: normal;
            text-transform: capitalize;
            box-sizing: border-box;
            outline: 0;
        }
        input:focus, textarea:focus{
            background-color: #F3F8FF;
            border-color: #3078D7;
        } */ }
    .loginbox .mainarea .fieldlist-title {
      float: left;
      margin: 0;
      font-family: "open_sanssemibold";
      font-weight: normal;
      font-size: 13px;
      line-height: 16px;
      color: #424242;
      clear: both;
      text-align: left; }
    .loginbox .mainarea .fieldlist-row {
      margin-bottom: 15px; }
      .loginbox .mainarea .fieldlist-row .fieldlist-content {
        padding-bottom: 20px; }
        .loginbox .mainarea .fieldlist-row .fieldlist-content .subtxt {
          font-size: 15px; }
      .loginbox .mainarea .fieldlist-row .fieldlist-content .field-label {
        float: left;
        width: 100%;
        height: 35px;
        padding: 5px 15px;
        margin: 0;
        background-color: #f3f8ff;
        border-color: #3078d7;
        color: #424242;
        box-sizing: border-box;
        border-radius: 8px;
        font-family: "open_sansregular";
        font-size: 13px;
        font-weight: normal;
        line-height: 22px; }
      .loginbox .mainarea .fieldlist-row #rememberme {
        float: left;
        width: 20px;
        height: 35px;
        min-width: 20px; }
      .loginbox .mainarea .fieldlist-row .cb_container label {
        float: left;
        margin: 9px 0 0 10px;
        font-weight: normal;
        color: #7d7d7d; }
      .loginbox .mainarea .fieldlist-row .actionlink {
        float: right;
        margin: 10px 0 0 0;
        color: #3078d7;
        font-weight: normal;
        text-decoration: none; }
    .loginbox .mainarea .field-wrapper {
      padding: 0; }
    .loginbox .mainarea .field-wrapper:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden; }
    .loginbox .mainarea .field-wrapper.invalid {
      background: none;
      padding: 0; }
      .loginbox .mainarea .field-wrapper.invalid .field-validation-error {
        float: left;
        padding: 0;
        margin-top: 4px;
        color: #e63f24; }
    .loginbox .mainarea input {
      width: 100%;
      min-width: 320px;
      height: 35px;
      margin: 0;
      padding: 5px 15px;
      border: 1px solid #dedede;
      border-radius: 8px;
      outline: 0;
      font-family: "open_sansregular";
      font-size: 13px;
      font-weight: normal;
      text-transform: none; }
      .loginbox .mainarea input:focus {
        background-color: #f3f8ff;
        border-color: #3078d7; }
    .loginbox .mainarea #changepassword,
    .loginbox .mainarea #login {
      display: block;
      margin: 0;
      padding: 11px 15px;
      height: auto;
      text-transform: none;
      background: #3078d7;
      font-size: 13px;
      color: #fff;
      cursor: pointer;
      border-radius: 6px; }

#accordion-tabs .content.contentfield-td {
  float: left;
  width: calc(100% - 385px);
  margin-bottom: 15px;
  margin-left: 15px; }

#accordion-tabs .content .expandcontainer {
  margin: 0 0 15px;
  border-radius: 8px; }
  #accordion-tabs .content .expandcontainer.collapsed .fieldexpandable-header {
    /* background: #fafafa  !important; */
    border-radius: 8px; }
  #accordion-tabs .content .expandcontainer.collapsed .fieldexpandable-body {
    /* background: #fafafa  !important; */ }
  #accordion-tabs .content .expandcontainer .fieldexpandable-header {
    /* background: #f2f2f2 !important; */
    border-radius: 8px 8px 0 0;
    /* border-bottom: 2px solid #948d97; */
    font-size: 18px;
    transition: all 300ms ease; }
    #accordion-tabs .content .expandcontainer .fieldexpandable-header .titletext {
      font-family: "open_sanssemibold";
      color: #424242;
      font-size: 18px;
      font-weight: normal; }
    #accordion-tabs .content .expandcontainer .fieldexpandable-header:hover {
      /* background: #f2f2f2 !important; */
      opacity: 0.8; }
    #accordion-tabs .content .expandcontainer .fieldexpandable-header .icon-add,
    #accordion-tabs .content .expandcontainer .fieldexpandable-header .icon-collapse {
      margin-top: -5px; }
  #accordion-tabs .content .expandcontainer .fieldexpandable-body {
    /* background: #f2f2f2 !important; */
    border-radius: 0 0 10px 10px; }
    #accordion-tabs .content .expandcontainer .fieldexpandable-body:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden; }
    #accordion-tabs .content .expandcontainer .fieldexpandable-body .titletext:not(:empty) {
      background: none;
      padding-left: 0;
      color: #424242;
      border-bottom: 1px solid #424242;
      border-radius: 0;
      padding: 0 0 8px; }

#accordion-tabs .sidebar {
  border-top: none; }

/** AD-HOC */
#x-scope-1140908527-1-main-uploader {
  float: left;
  width: 100%; }

/*.fieldgroup-body{
    .fieldgroup{
        float: left;
        width: 100%;
        box-sizing: border-box;
    }
}*/
/* .edit .fieldlist-row > td.fieldlist-name{
    padding: 18px;
} */
#cb_container {
  margin: 15px 0 50px; }

.gridmain .mainarea .contentfield {
  background: none !important;
  padding-bottom: 25px; }

.appdrawer {
  z-index: 35 !important; }

.celllist .nomoredataresults {
  text-align: center;
  margin-bottom: 40px;
  margin-top: 20px; }

.section-heading {
  width: calc(100% - 30px);
  background: #2d63a9;
  padding: 14px 15px 14px;
  margin-bottom: 25px;
  font-size: 16px;
  border-radius: 5px;
  color: #fff;
  line-height: 18px; }

.likeinput,
input[type="text"],
input[type="password"],
input[type="search"],
input[type="number"] {
  box-sizing: border-box; }

.contentfield > table > tbody > tr > td.content {
  width: 100%; }

.fieldgroup-header {
  position: relative; }
  .fieldgroup-header .titletext:not(:empty) {
    float: left;
    width: 100%;
    background: #3078d7;
    padding: 14px 15px 14px;
    font-size: 16px;
    border-radius: 5px;
    font-family: "open_sansregular";
    color: #fff;
    line-height: 18px;
    font-weight: normal;
    box-sizing: border-box;
    text-transform: uppercase; }
  .fieldgroup-header .fieldgroup-subtitle {
    position: absolute;
    top: 10px;
    right: 12px;
    color: #fff;
    z-index: 9; }
    .fieldgroup-header .fieldgroup-subtitle > div {
      padding: 0 !important; }

.dynlist .clearer {
  top: 13px; }

.dynlist .dynlistsearch {
  position: absolute;
  right: -40px;
  top: -12px; }

.dynlist .pin_accept {
  position: absolute;
  right: -75px;
  top: -12px; }

.dynlist_results .item {
  padding: 4px 8px; }
  .dynlist_results .item .mainitem {
    font-family: "open_sanssemibold";
    font-weight: normal; }
  .dynlist_results .item.active {
    background: #3078d7; }

.dynlist_edit_container {
  width: 100%; }
  .dynlist_edit_container input.dynlist-edit {
    width: 100% !important; }

.groupeditor-actions {
  float: left;
  width: 100%;
  background: #d7d7d75e;
  padding: 10px 0;
  margin-bottom: 15px;
  border-radius: 8px; }
  .groupeditor-actions .actions {
    float: left;
    width: 100%; }

/* .contentfield .fieldlist-title, 
.contentfield .fieldlist-vertical-title, 
.contentfield .fieldlist-subtitle{
    margin-top: 7px;
    text-align: left;
} */
.disablelink {
  display: none; }

.sidebar {
  overflow: hidden; }
  .sidebar .fieldgroup-header {
    float: left;
    width: 100%;
    background: none;
    padding: 0 0 8px;
    margin: 10px 0 25px;
    padding-bottom: 5px;
    border-bottom: 1px solid #424242;
    font-size: 15px;
    border-radius: unset;
    font-family: "open_sanssemibold";
    color: #424242;
    line-height: 18px;
    font-weight: normal;
    box-sizing: border-box;
    text-transform: uppercase; }
  .sidebar .fieldgroup-title .titletext {
    margin: 0;
    padding: 0;
    background: none;
    color: #424242;
    font-family: "open_sanssemibold"; }
  .sidebar .fieldgroup {
    padding: 0; }
  .sidebar .sidebar_link {
    float: none;
    display: inline-block;
    width: auto;
    min-width: 150px;
    margin: 0;
    margin-top: 0px;
    padding: 11px 15px;
    height: auto;
    text-transform: none;
    background: #4a89dc !important;
    font-size: 14px;
    font-weight: normal;
    color: #fff;
    cursor: pointer;
    border-radius: 6px !important;
    text-transform: uppercase;
    transition: all 300ms ease;
    width: 100%;
    margin-top: 15px;
    box-sizing: border-box;
    text-align: center; }
    .sidebar .sidebar_link:hover {
      background: #4a89dc !important;
      opacity: 0.8; }
    .sidebar .sidebar_link .sidebar_link_text {
      float: none; }

.sidebargroup .title {
  float: left;
  width: 100%;
  background: none;
  padding: 6px 8px 8px 0;
  margin: 25px 0 25px;
  padding-bottom: 5px;
  border-bottom: 1px solid #424242;
  font-size: 15px;
  border-radius: unset;
  font-family: "open_sanssemibold";
  color: #424242;
  line-height: 18px;
  font-weight: normal;
  box-sizing: border-box;
  text-transform: uppercase; }

.sidebargroup .sidebarchild {
  float: left;
  width: 100%; }
  .sidebargroup .sidebarchild .fieldlist-vertical {
    margin: 0 0 10px !important; }
    .sidebargroup .sidebarchild .fieldlist-vertical .fieldlist-vertical-title {
      color: #424242;
      font-size: 16px; }
    .sidebargroup .sidebarchild .fieldlist-vertical .fieldlist-vertical-content .field-label {
      margin-top: 0;
      border: none !important;
      background: none;
      font-size: 16px;
      font-family: "open_sansregular"; }
    .sidebargroup .sidebarchild .fieldlist-vertical .fieldlist-vertical-content:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden; }
    .sidebargroup .sidebarchild .fieldlist-vertical:after {
      content: ".";
      display: block;
      height: 0;
      clear: both;
      visibility: hidden; }

.sidebargroup::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

.hover_container:hover .v3icon-edit {
  visibility: visible;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1; }

#reports_on_db .titletext {
  display: block;
  width: 100%;
  background: #2d63a9;
  background: #3078d7;
  padding: 14px 15px 14px;
  margin-bottom: 10px;
  font-size: 16px;
  border-radius: 5px;
  color: #fff;
  line-height: 18px;
  box-sizing: border-box; }

a.calltoaction {
  padding: 11px 15px;
  text-transform: none;
  font-family: "open_sansregular";
  font-size: 13px;
  color: #fff;
  font-weight: normal;
  cursor: pointer;
  border-radius: 6px;
  background: #967adc;
  -webkit-box-shadow: inset 1px 1px 15px #6344b0;
  -moz-box-shadow: inset 1px 1px 15px #6344b0;
  box-shadow: inset 1px 1px 15px #6344b0;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word; }
  a.calltoaction:hover {
    background: #8362d6; }

.layer_mask {
  z-index: 100; }

.fieldgroup .normal_action {
  float: none;
  display: inline-block;
  width: auto;
  min-width: 100px;
  margin: 7px 15px;
  padding: 11px 15px;
  text-transform: none;
  background: #0080ff !important;
  font-size: 13px;
  color: #fff;
  cursor: pointer;
  border-radius: 6px;
  -webkit-box-shadow: inset 1px 1px 15px #0956bb;
  -moz-box-shadow: inset 1px 1px 15px #0956bb;
  box-shadow: inset 1px 1px 15px #0956bb;
  /* white-space: pre-wrap;
        white-space: -moz-pre-wrap;
        white-space: -pre-wrap;
        white-space: -o-pre-wrap; */
  word-wrap: break-word;
  font-family: "open_sansregular";
  font-size: 13px;
  font-weight: normal;
  white-space: nowrap; }

.celllist-header .cells_container_column {
  font-size: 15px;
  color: #424242;
  font-weight: bold; }

.celllist-cell-block {
  display: block;
  min-height: 32px;
  padding: 10px;
  /* border: 1px solid #DEDEDE; */
  background: #fafafa;
  border-radius: 8px;
  margin: 0 0 10px;
  font-weight: normal;
  transition: all 300ms ease; }
  .celllist-cell-block a.object_link_qi {
    float: left;
    line-height: 28px;
    text-transform: capitalize; }
    .celllist-cell-block a.object_link_qi .v3-app-icon.v3-app-icon-user {
      float: left;
      width: 25px;
      height: 25px;
      margin-right: 14px;
      border-radius: 50%;
      background-color: #ddd;
      background-size: 75%; }
  .celllist-cell-block .profilepic {
    float: left;
    margin-right: 14px; }
  .celllist-cell-block .sr_object {
    float: left;
    padding: 4px 0 4px 10px;
    font-weight: normal;
    font-family: "open_sansregular";
    font-size: 15px;
    text-transform: capitalize; }
    .celllist-cell-block .sr_object:nth-child(1) {
      font-weight: bold; }
  .celllist-cell-block .subtxt {
    float: left;
    width: 100%;
    margin-top: 5px; }
  .celllist-cell-block:hover {
    box-shadow: none;
    /* background: #F3F8FF; */
    background-color: #e8e8e8; }

.celllist-util {
  margin: 12px; }

ul.applist {
  background: #2a3042 !important; }

.processmessage {
  position: fixed;
  right: 0;
  top: 45px;
  max-width: 0;
  opacity: 0;
  padding: 0;
  visibility: hidden;
  overflow: hidden;
  z-index: 1000;
  border-radius: 12px 0 0 12px; }
  .processmessage > div {
    min-width: 230px;
    padding: 13px 15px 10px 15px;
    background: #5aad4e;
    border: 2px solid #8de081;
    border-radius: 12px 0 0 12px;
    color: #fff; }

.showqix {
  margin-left: 0 !important; }

#lowstock_container {
  display: none; }

#radiobuttons {
  border: none !important;
  padding: 0; }

#percentagevalue {
  height: 35px !important;
  margin-top: 3px; }

#percentagelabel {
  float: left;
  margin: 0 0 0 15px;
  line-height: 40px; }

.custom-action:hover {
  opacity: 0.8; }

.custom-action.absolute {
  position: absolute;
  top: 15px;
  right: 10px;
  margin: 0; }

.fieldeditor-edit-action {
  text-decoration: none;
  color: #3078d7; }
  .fieldeditor-edit-action::before {
    position: relative;
    top: 7px;
    width: 25px;
    height: 25px;
    margin: 0 10px 0 0;
    background: url('data:image/svg+xml,%3Csvg fill="%233078D7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 25 2 C 12.309295 2 2 12.309295 2 25 C 2 37.690705 12.309295 48 25 48 C 37.690705 48 48 37.690705 48 25 C 48 12.309295 37.690705 2 25 2 z M 25 4 C 36.609824 4 46 13.390176 46 25 C 46 36.609824 36.609824 46 25 46 C 13.390176 46 4 36.609824 4 25 C 4 13.390176 13.390176 4 25 4 z M 24.984375 16.986328 A 1.0001 1.0001 0 0 0 24 18 L 24 24 L 18 24 A 1.0001 1.0001 0 1 0 18 26 L 24 26 L 24 32 A 1.0001 1.0001 0 1 0 26 32 L 26 26 L 32 26 A 1.0001 1.0001 0 1 0 32 24 L 26 24 L 26 18 A 1.0001 1.0001 0 0 0 24.984375 16.986328 z"%3E%3C/path%3E%3C/svg%3E');
    content: "";
    display: inline-block;
    overflow: hidden;
    pointer-events: none;
    visibility: visible; }

.searchtable {
  padding: 0; }

.fe_table {
  border-collapse: separate;
  border-spacing: 0 10px; }
  .fe_table .fe_row {
    background: none;
    /* &:nth-of-type(2n+1) {

            .table_cell{
                background-color: #d0d0d0;
            }
            
        } */ }
    .fe_table .fe_row .table_cell {
      background: #e8e8e8;
      border-radius: 6px;
      transition: all 300ms ease; }
      .fe_table .fe_row .table_cell > div {
        padding: 0 10px; }
      .fe_table .fe_row .table_cell:hover {
        background: #d0d0d0; }
    .fe_table .fe_row .table_cell {
      font-weight: normal;
      font-family: "open_sansregular";
      font-size: 15px; }
  .fe_table .fe_header_content:empty {
    display: none; }

#roles__results .fe_table .fe_row,
#unassignedroles__results .fe_table .fe_row,
#customdashboards__results .fe_table .fe_row {
  background: #e8e8e8; }
  #roles__results .fe_table .fe_row .table_cell,
  #unassignedroles__results .fe_table .fe_row .table_cell,
  #customdashboards__results .fe_table .fe_row .table_cell {
    border-radius: none; }
  #roles__results .fe_table .fe_row:hover,
  #unassignedroles__results .fe_table .fe_row:hover,
  #customdashboards__results .fe_table .fe_row:hover {
    background: #d0d0d0; }
    #roles__results .fe_table .fe_row:hover .table_cell,
    #unassignedroles__results .fe_table .fe_row:hover .table_cell,
    #customdashboards__results .fe_table .fe_row:hover .table_cell {
      background: none; }

.padblock-bottom:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

ul.repeater {
  margin-top: 10px; }
  ul.repeater li.results_section {
    float: left;
    width: 100%;
    height: auto;
    background: #e8e8e8 !important;
    margin-bottom: 10px;
    border-radius: 6px;
    box-sizing: border-box;
    transition: all 300ms ease; }
    ul.repeater li.results_section:nth-of-type(2n+1) {
      background-color: #e8e8e8 !important; }
    ul.repeater li.results_section .repeater-cell {
      float: left;
      width: 100%;
      min-height: 50px;
      box-sizing: border-box; }
      ul.repeater li.results_section .repeater-cell .content {
        margin-top: 5px; }
      ul.repeater li.results_section .repeater-cell .edit_action {
        margin-right: 45px; }
      ul.repeater li.results_section .repeater-cell .fieldeditor {
        float: left;
        width: 100%; }
    ul.repeater li.results_section:hover {
      background: #d0d0d0; }

.fieldlist-vertical-column {
  width: 48% !important; }
  .fieldlist-vertical-column.firstcol {
    margin-right: 4%; }

#__default_layer__Auth_requestpasswordreset_partial .actionlayer {
  background: #fff !important; }
  #__default_layer__Auth_requestpasswordreset_partial .actionlayer .fieldgroup-header {
    display: none; }
  #__default_layer__Auth_requestpasswordreset_partial .actionlayer input {
    border: 1px solid #dedede;
    border-radius: 8px; }
  #__default_layer__Auth_requestpasswordreset_partial .actionlayer .fieldlist-title {
    margin-top: 4px; }

#__default_layer__Auth_requestpasswordreset_partial .header {
  background: #3078d7;
  font-family: "open_sansregular";
  font-size: 16px;
  color: #fff;
  text-transform: uppercase; }

.fieldlist-vertical-column {
  padding: 0; }

.grid3-c .gridmain .content.full .datecontrol .timezone {
  right: 100px;
  position: absolute;
  bottom: 12px;
  color: #a7a4a7 !important; }

.grid3-c .gridmain .content.full .datecontrol .timefield-container .timeicon {
  font-size: 25px; }

#wrapper {
  font-size: 1.5rem;
  text-align: center;
  box-sizing: border-box;
  color: #333; }

#wrapper #dialog {
  margin: 10px auto;
  padding: 20px 30px;
  display: inline-block;
  overflow: hidden;
  position: relative; }

#wrapper #dialog h3 {
  margin: 0 0 10px;
  padding: 0;
  line-height: 1.25;
  font-size: 18px; }

#wrapper #dialog span {
  font-size: 90%;
  font-size: 15px; }

.verfication-misc-data {
  font-size: 15px; }

.verfication-misc-data a:hover {
  color: #0080ff; }

#wrapper #dialog #form {
  max-width: 260px;
  margin: 25px auto 0; }

#wrapper #dialog #form input {
  margin: 0 5px;
  padding: 18px 5px;
  text-align: center;
  line-height: 37px;
  font-size: 35px;
  border: solid 1px #ccc;
  box-shadow: 0 0 5px #ccc inset;
  outline: none;
  width: calc((100% / 4) - 20px);
  transition: all 0.2s ease-in-out;
  border-radius: 3px; }

#wrapper #dialog #form input:focus {
  border-color: #3078d7;
  box-shadow: 0 0 5px #3078d7 inset; }

#wrapper #dialog #form input::-moz-selection {
  background: transparent; }

#wrapper #dialog #form input::selection {
  background: transparent; }

#wrapper #dialog #form button {
  display: inline-block;
  min-width: 75px;
  margin: 25px 15px 30px;
  padding: 11px 15px;
  text-transform: none;
  background: #0080ff;
  font-size: 13px;
  color: #fff;
  cursor: pointer;
  border-radius: 6px;
  -webkit-box-shadow: inset 1px 1px 15px #0956bb;
  -moz-box-shadow: inset 1px 1px 15px #0956bb;
  box-shadow: inset 1px 1px 15px #0956bb;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word;
  font-weight: normal;
  text-transform: uppercase; }

#wrapper #dialog div {
  position: relative;
  z-index: 1; }

.object_link_qi .foid {
  font-weight: normal; }

#fg_servicecontracts .cells_container_column:nth-child(1) {
  width: 180px !important; }

#fg_servicecontracts .cells_container_column:nth-child(2) {
  width: 100px !important; }

#fg_servicecontracts .cells_container_column:nth-child(3) {
  width: 100px !important; }

#fg_servicecontracts .cells_container_column:nth-child(4) {
  width: 180px !important; }

#asset_group__container {
  width: calc(100% - 65px); }

table.fieldlist {
  float: left;
  width: 100%; }
  table.fieldlist tr.fieldlist-row td {
    margin-bottom: 15px; }
    table.fieldlist tr.fieldlist-row td.fieldlist-name {
      width: 250px; }

.edit .fieldgroup .warning {
  background-color: #fff; }

.field-select.withpin {
  width: calc(100% - 45px) !important; }

.grid3.grid3-c .gridmain .field-select.withpin {
  width: calc(100% - 45px) !important; }

.absolute-info-icon {
  position: absolute;
  top: 6px;
  right: 0; }

.grid3.grid3-c .gridmain #cats .hover_container .content {
  padding: 0; }

.icon-add.positioned-on-title {
  position: absolute;
  top: 9px;
  right: 7px; }

.largeicon.positioned-on-title {
  position: absolute;
  top: 9px;
  right: 7px; }

.linktext.positioned-on-title {
  position: relative;
  top: -4px;
  right: 0;
  width: 100%;
  text-align: right; }
  .linktext.positioned-on-title .actionlink {
    display: inline-block;
    margin: 0;
    color: #fff; }
    .linktext.positioned-on-title .actionlink:hover {
      opacity: 0.8; }
    .linktext.positioned-on-title .actionlink:nth-child(2)::before {
      content: "";
      display: inline-block;
      overflow: hidden;
      pointer-events: none;
      visibility: visible;
      float: left;
      width: 1px;
      height: 15px;
      margin: 0 15px;
      background: #fff; }

.contentfield > table > tbody > tr > td.sidebar .pagetitle-subtitle:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

.repeater-cell .field-label {
  float: left;
  margin-top: 8px; }

#gp_system_userroles .fieldgroup-header {
  float: left;
  width: 100%;
  min-height: 48px; }

.ur-category .ur-category-title {
  float: left;
  width: 100%;
  margin-bottom: 15px;
  box-sizing: border-box; }
  .ur-category .ur-category-title::before {
    float: right;
    margin-top: 11px; }

.ur-category .desc.sr_sub {
  float: left;
  margin: 14px 0 0 15px; }

#new_rejectreason,
#new_SkillName,
#new_PriorityID,
#new_severityid,
#new_expensecodename,
#new_cateName,
#new_rolename,
#new_taskcategory,
#new_fmidentification,
#duration,
#mindistribution,
#new_classid,
#new_lifetime,
#new_locationtype,
#new_categoryid,
#new_holidaytype,
#new_itn,
#new_icn,
#new_usertype,
#new_VisitorTypeID,
#new_validityperiod,
#new_VisitTypeID,
#new_CWOExpenseTypeName,
#new_CWOCostElementName,
#new_taskname,
#new_Role,
#new_LeaveType,
#new_Code,
#newcolor,
#new_BookingTypeID,
#new_SeatingTypeName,
#new_FacilityServiceID,
#new_OnOrderStockQty,
#new_IssuableQty,
#new_FacilityTypeID,
#new_IncidentCategoryID,
#new_Description,
#newcolor,
#new_LossPreventionCategoryID,
#new_IncidentRiskType,
#new_Description,
#new_severityname,
#new_weightvalue,
#new_CommandName,
#new_TaskTypeName,
#new_ServiceTypeName {
  padding: 8px 30px 6px 15px;
  border: 1px solid #dedede !important; }

#new_expensecodedescription,
#new_cateDes,
#new_Description {
  padding: 8px 30px 6px 15px;
  border: 1px solid #dedede !important;
  min-height: 400px; }

ul#cats li .edit .fieldlist-name {
  width: 100%; }
  ul#cats li .edit .fieldlist-name .fieldlist-title {
    width: auto; }

ul#cats li .edit .fieldlist-content {
  width: 100%; }
  ul#cats li .edit .fieldlist-content input {
    border: 1px solid #dedede !important;
    padding: 8px 30px 6px 15px; }

.grid3-c .gridmain #pt__content0 .content.contentfield-td,
.grid3-c .gridmain #pt__content1 .content.contentfield-td,
.grid3-c .gridmain #pt__content2 .content.contentfield-td {
  width: calc(100% - 370px); }

h4.info-title {
  font-family: "open_sanssemibold";
  font-size: 14px; }

/* .grid3-c .gridmain {
    #pt__content2{
        .fieldlist-content.content{
            float: right;
            width: 55%;
        }
    }
} */
#gp_general_p::after,
#gp_general_prefix::after,
#cwoappgen::after,
#cwoapprequester::after,
#signatureverify::after,
#cwoappos::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

#gp_general_p .fieldgroup-body::after,
#gp_general_prefix .fieldgroup-body::after,
#cwoappgen .fieldgroup-body::after,
#cwoapprequester .fieldgroup-body::after,
#signatureverify .fieldgroup-body::after,
#cwoappos .fieldgroup-body::after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

#gp_general_p .fieldgroup-body .content,
#gp_general_prefix .fieldgroup-body .content,
#cwoappgen .fieldgroup-body .content,
#cwoapprequester .fieldgroup-body .content,
#signatureverify .fieldgroup-body .content,
#cwoappos .fieldgroup-body .content {
  padding: 0; }

#gp_general_p .edit {
  padding: 25px; }

.multi-select.field-select {
  position: relative; }
  .multi-select.field-select .ml-bubble.results {
    top: 45px;
    left: 0;
    background: #fafafa;
    padding: 0;
    box-sizing: border-box;
    box-shadow: 0px 3px 6px #ddd;
    border-radius: 0 0 5px 5px; }
    .multi-select.field-select .ml-bubble.results .item {
      margin-bottom: 3px;
      padding: 5px 10px; }
      .multi-select.field-select .ml-bubble.results .item:hover {
        background: #ddd; }
      .multi-select.field-select .ml-bubble.results .item span {
        float: left; }
      .multi-select.field-select .ml-bubble.results .item:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden; }

#wr_portal_fb_edit table:nth-child(1),
#wr_wsp_fb_edit table:nth-child(1),
#cwo_wsp_fb_edit table:nth-child(1),
#mwo_wsp_fb_edit table:nth-child(1),
#ppm_wsp_fb_edit table:nth-child(1) {
  z-index: 5; }

.qibubble.bubble {
  background: #2a3042;
  width: 220px;
  min-height: 200px;
  height: auto;
  padding: 10px;
  z-index: 10;
  border-radius: 6px;
  color: #fff; }
  .qibubble.bubble .header {
    margin: 5px;
    font-size: 16px;
    border-bottom: 1px solid #fff;
    padding-bottom: 10px; }
    .qibubble.bubble .header .profilepic {
      float: left;
      width: 32px;
      height: 32px;
      margin-right: 8px; }
  .qibubble.bubble .body {
    background: #2a3042; }
    .qibubble.bubble .body .body-content {
      padding: 5px; }
      .qibubble.bubble .body .body-content .fieldlist-vertical {
        margin: 10px 0 15px; }
        .qibubble.bubble .body .body-content .fieldlist-vertical .fieldlist-vertical-title {
          font-family: "open_sanssemibold";
          font-size: 14px;
          font-weight: normal;
          color: #fff; }
        .qibubble.bubble .body .body-content .fieldlist-vertical .field-label,
        .qibubble.bubble .body .body-content .fieldlist-vertical .foid,
        .qibubble.bubble .body .body-content .fieldlist-vertical a,
        .qibubble.bubble .body .body-content .fieldlist-vertical .label,
        .qibubble.bubble .body .body-content .fieldlist-vertical .phonelabel {
          font-family: "open_sansregular";
          font-size: 13px;
          font-weight: normal; }
      .qibubble.bubble .body .body-content .fieldlist-row {
        margin: 10px 0 15px; }
      .qibubble.bubble .body .body-content .fieldlist-name {
        width: 100%;
        display: block;
        padding: 0;
        margin: 0 0 5px;
        text-align: left;
        font-family: "open_sanssemibold";
        font-size: 14px;
        font-weight: normal;
        color: #fff; }
        .qibubble.bubble .body .body-content .fieldlist-name a,
        .qibubble.bubble .body .body-content .fieldlist-name span {
          font-family: "open_sanssemibold" !important;
          font-size: 14px !important;
          font-weight: normal;
          color: #fff; }
      .qibubble.bubble .body .body-content .fieldlist-content {
        display: block;
        width: 100%;
        margin-bottom: 0.5em;
        font-family: "open_sansregular";
        font-size: 13px;
        font-weight: normal; }
        .qibubble.bubble .body .body-content .fieldlist-content a,
        .qibubble.bubble .body .body-content .fieldlist-content span {
          font-family: "open_sansregular";
          font-size: 13px;
          color: #ece8ed;
          font-weight: normal; }
  .qibubble.bubble .pointer_r {
    border-left-color: #2a3042; }
  .qibubble.bubble .pointer_l {
    border-right-color: #2a3042; }

#storeinventorydetails .fieldgroup-body .fieldgroup {
  padding: 0; }

#storeinventorydetails .fieldgroup-subtitle {
  top: 8px; }
  #storeinventorydetails .fieldgroup-subtitle .actionlink {
    color: #fff; }

#error_layout {
  max-width: 1280px;
  width: 100%;
  margin: 30px auto;
  transform: scale(0.8);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; }
  #error_layout .error-with-image {
    float: left;
    position: relative;
    width: 100%;
    height: auto;
    margin: 45px auto;
    text-align: center; }
    #error_layout .error-with-image .error-image {
      display: block;
      width: 100%;
      height: 250px;
      background-size: contain;
      background-position: center center;
      background-repeat: no-repeat;
      background-image: url("data:image/svg+xml,%3Csvg id='06c42c9d-6d9c-45ee-a61b-17902c1dca73' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1145.57' height='819.91' viewBox='0 0 1145.57 819.91'%3E%3Cdefs%3E%3ClinearGradient id='2f697947-2a6f-450c-95af-56e5336b1d5f' x1='591.3' y1='646.08' x2='591.3' y2='107.75' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='gray' stop-opacity='0.25'/%3E%3Cstop offset='0.54' stop-color='gray' stop-opacity='0.12'/%3E%3Cstop offset='1' stop-color='gray' stop-opacity='0.1'/%3E%3C/linearGradient%3E%3ClinearGradient id='2563b911-9cd4-457d-b636-acc38b40f33a' x1='944.34' y1='854.67' x2='944.34' y2='289.29' xlink:href='%232f697947-2a6f-450c-95af-56e5336b1d5f'/%3E%3C/defs%3E%3Ctitle%3Esecurity%3C/title%3E%3Cpath d='M1154.4,591.26c-26.57,54.81-80.52,91.46-136.43,115.63-75.27,32.55-158.16,45.46-239.91,40q-21.49-1.43-42.85-4.57a540.44,540.44,0,0,1-143.27-41.72q-19.74-8.89-38.68-19.41a494.85,494.85,0,0,1-60.46-39.54q-7.23-5.52-14.26-11.32c-3.25-2.68-6.47-5.42-9.74-8.08-6.9-5.61-14-10.94-21.92-14.93a78.31,78.31,0,0,0-7.34-3.24c-25.08-9.54-54-5.94-80.11,1.5-19.86,5.66-39.22,13.41-59.06,18.94a196,196,0,0,1-26.91,5.72A143.21,143.21,0,0,1,213,624.93l-1.67-.52q-4.2-1.32-8.33-2.89l-1.67-.64q-4-1.54-7.83-3.31l-1.67-.76q-4-1.86-7.83-3.93c-.92-.48-1.83-1-2.73-1.49a163.67,163.67,0,0,1-39.16-30.49c-.33-.33-.64-.67-1-1-1.59-1.72-3.15-3.47-4.66-5.26-.56-.66-1.12-1.32-1.67-2q-2.69-3.28-5.19-6.71c-.25-.33-.49-.67-.73-1A144.59,144.59,0,0,1,112,534.44c-.14-.33-.27-.67-.39-1q-2-5.15-3.65-10.47c-.45-1.48-.88-3-1.26-4.48-.13-.44-.25-.89-.36-1.33-5.52-21.73-6.15-44.32-6.15-66.78q0-3.93,0-7.85c.16-36.33.72-73.28,6.08-109.11,0-.25.07-.5.11-.74a340.76,340.76,0,0,1,7.31-35.82A264.25,264.25,0,0,1,126,260.56c12.33-29,30.26-55.39,50.17-79.85C226.32,119.16,292.09,67.49,369.07,48.15c82.95-20.83,175.14-.87,242.05,52.4,20.4,16.24,38.73,35.47,61.64,47.92,20,10.84,43.41,15.33,64.83,6.8,17.7-7.05,29.22-10.55,49.1-9.48A411.56,411.56,0,0,1,907.05,171c1.56.57,3.12,1.16,4.67,1.75C1012.43,211.28,1099,287.83,1144,386.2q1.79,3.9,3.47,7.86C1174.3,456.73,1184,530.18,1154.4,591.26Z' transform='translate(-26.97 -40.04)' fill='%236c63ff' opacity='0.1'/%3E%3Cellipse cx='120.3' cy='728.81' rx='88.28' ry='14.18' fill='%236c63ff' opacity='0.1'/%3E%3Cellipse cx='912.26' cy='804.71' rx='156.53' ry='15.2' fill='%236c63ff' opacity='0.1'/%3E%3Crect x='116.14' y='107.75' width='950.33' height='538.33' rx='12.49' ry='12.49' fill='url(%232f697947-2a6f-450c-95af-56e5336b1d5f)'/%3E%3Crect x='117.65' y='115.32' width='947.42' height='528.97' rx='12.49' ry='12.49' fill='%23fff'/%3E%3Crect x='117.65' y='115.32' width='947.42' height='528.97' rx='12.49' ry='12.49' fill='%23fff'/%3E%3Crect x='117.65' y='115.32' width='947.42' height='528.97' rx='12.49' ry='12.49' fill='%23fff' opacity='0.04'/%3E%3Cpath d='M1087.23,149.29H149.43a4.81,4.81,0,0,0-4.81,4.81v20.33H1092V154.1A4.81,4.81,0,0,0,1087.23,149.29Z' transform='translate(-26.97 -40.04)' fill='%235a5773'/%3E%3Cg id='6c975d28-8d47-4ade-9154-b3b78f637b65' data-name='buttons'%3E%3Ccircle cx='136.57' cy='121.82' r='6.5' fill='%23fff'/%3E%3Ccircle cx='154.07' cy='121.82' r='6.5' fill='%23fff'/%3E%3Ccircle cx='171.57' cy='121.82' r='6.5' fill='%23fff'/%3E%3C/g%3E%3Crect x='195.68' y='181.67' width='254.25' height='21.58' fill='%236c63ff' opacity='0.2'/%3E%3Crect x='195.68' y='268.2' width='791.36' height='331.96' fill='%235a5773' opacity='0.1'/%3E%3Cpath d='M686,329.89H672.45V303.57c0-29.7-23.68-54.39-53.38-54.84a54.28,54.28,0,0,0-54.85,54.11v27.05H550.7a22.62,22.62,0,0,0-22.55,22.55V460.66a22.62,22.62,0,0,0,22.55,22.55H686a22.61,22.61,0,0,0,22.54-22.55V352.44A22.61,22.61,0,0,0,686,329.89Zm-59.75,70.35V439a8.09,8.09,0,0,1-7.5,8.12,7.91,7.91,0,0,1-8.28-7.9v-39a18,18,0,1,1,15.78,0Zm30.44-70.35H580V302.84a38.33,38.33,0,0,1,76.66,0Z' transform='translate(-26.97 -40.04)' opacity='0.1'/%3E%3Cpath d='M686,327.89H672.45V301.57c0-29.7-23.68-54.39-53.38-54.84a54.28,54.28,0,0,0-54.85,54.11v27.05H550.7a22.62,22.62,0,0,0-22.55,22.55V458.66a22.62,22.62,0,0,0,22.55,22.55H686a22.61,22.61,0,0,0,22.54-22.55V350.44A22.61,22.61,0,0,0,686,327.89Zm-59.75,70.35V437a8.09,8.09,0,0,1-7.5,8.12,7.91,7.91,0,0,1-8.28-7.9v-39a18,18,0,1,1,15.78,0Zm30.44-70.35H580V300.84a38.33,38.33,0,0,1,76.66,0Z' transform='translate(-26.97 -40.04)' fill='%236c63ff'/%3E%3Crect x='906.94' y='236.25' width='80.1' height='18.91' fill='%235a5773' opacity='0.1'/%3E%3Cpath d='M1041.27,849.33a28.47,28.47,0,0,0-2.68-7.61l-12-17.92h.07s-1.89-9,0-13.42-6.74-15.29-6.74-15.29-1.05-2.73,1.69-6.09-1.69-13.2-1.69-13.2-2.1-20.55-2.31-23.69-1.9-20.54-1.9-20.54l-4-36.89-7.12-97.77-.13-1.83c.88-.43,1.35-.7,1.35-.7l-1.42-54.06,1.23-1.11c10.74-9.72,35.51-32.22,35.26-32.71s-3-37.57-3.32-46.85a55.83,55.83,0,0,0-4.26-19.18c-.62-1.23-2.41-9.34-3.15-12.77-.2-.94-.33-1.53-.33-1.53s-7.26-13.84-6.63-20.13,1.89-11-13.59-13.2c0,0-13-1.94-20.74-7.23A59,59,0,0,0,974,378.17s-4.34-8-7.36-5.29a42,42,0,0,1-2.85-8.91l-.09-.56a29.47,29.47,0,0,0,11.64-16.66c.1-.38.18-.77.27-1.15a3.25,3.25,0,0,0,.93.17c2.63,0,4.25-2.93,6.71-3.86,1-.39,2.23-.45,3-1.24a2.93,2.93,0,0,0,.66-2.21,4.51,4.51,0,0,0,0-.82,2.93,2.93,0,0,0,0-.29l0,.1c-.67-3.64-3.49-6.87-3.18-10.57.3-3.48,3.36-6.54,3.11-9.93a5.4,5.4,0,0,0-.07-.8l0,.12a8.56,8.56,0,0,0-2-3.54,11.36,11.36,0,0,0-4.12-3.46c-1.39-.61-3-.75-4.3-1.48-3.82-2.08-3.81-7.5-6.08-11.2A9.91,9.91,0,0,0,961,292c-2.84.28-5.41,1.79-8.22,2.28-3.84.68-7.75-.57-11.39-2s-7.33-3-11.24-3-8.14,2-9.32,5.69c-.63,2-.32,4.15-.8,6.18-.86,3.58-4,6.14-7.25,7.92-2,1.11-4.38,2.38-5,4.48,0-.06,0-.11,0-.16a3.84,3.84,0,0,0-.1.51,3.75,3.75,0,0,0,0,.67c0,1.44.76,2.81,1.27,4.18a11.53,11.53,0,0,1-.06,8.06c-.74,1.9-2,3.57-2.72,5.46a10.75,10.75,0,0,0-.66,2.74l0-.16a11,11,0,0,0,0,1.28,9,9,0,0,0,1,4.2A7.54,7.54,0,0,0,911,344.1c2,.46,3.25-1.5,5.36-1a8.42,8.42,0,0,1,1.11.35c.07.45.14.9.22,1.34a29.39,29.39,0,0,0,10.14,17.17c0,.24.08.48.11.73h0a67.15,67.15,0,0,1,.83,12.06s-3.15-4.61-7.47,4.29c0,0-11.27,6.5-15.16,7.24s-17.7,5.55-17.7,5.55a12.18,12.18,0,0,1-7.16,2.31c-4.31,0-7.89,9.43-7.37,14.56s-.31,8.91-4.32,9.12-1.82,8.34-1.79,8.48l-.37,1.75c-.78,3.58-2.48,11.26-3.08,12.46a56,56,0,0,0-4.27,19.18c-.31,9.28-3,46.22-3.31,46.85-.21.41,16.76,15.92,28.69,26.76l1.73,1.56-5.49,51.28a13.69,13.69,0,0,0,5.64,10c0,.6,0,1.21-.06,1.84-.24,6-.72,13.26-1.68,15.16-1.68,3.36-1.26,21.38-1.26,21.38s-1.69,36.68-3.79,40.67-2.53,12.36-1.9,14-2.11,45.69-2.11,45.69l-2.1,19.71s.63,18.86-1.27,19.28-2.95,13.42-2.95,13.42-6.73,9.22-3.79,12.57-.43,4.83-.74,5.66-6.42,4-2,15.72a3.45,3.45,0,0,0,.14.34c-4.14,5.75-17.26,24.3-16.46,27.12a7.43,7.43,0,0,0,3.5,4.2c3.09,1.85,8.39,2.71,16.82,0,14-4.51,13-7.76,13-7.76a5.94,5.94,0,0,1,5.9-5.66c5.79-.42,10.11-5.76,10.11-5.76l-.68-2.53-.93-3.5c.11-1,.82-2.75,4-3.72,4.85-1.47,3.58-10.69,3.58-10.69s-.42-9.64,1.68-10.9,1.27-17.19,1.27-17.19,2.32-11.53,5.68-19.29,7.38-53.86,7.38-53.86,2.73-22.64,5.26-29.14,4.85-24.73,4.85-24.73,15.59-30.19,15.79-36.9c0,0,2-6.29,4,.63s7.62,23.48,7.62,23.48l5.47,20.33,6.53,30.39,4.22,25.58s-.64,9.64,1,13,4,11.1,2.74,12.57,2.52,8.39,3.58,9.85,0,32.49,0,32.49,4.84,26.41,11.79,31a8.5,8.5,0,0,0,1.54.8c-.1,2.86-.2,6.69-.07,8.69a3.33,3.33,0,0,0,.22,1.31c.63.84,7.79,6.5,9.27,6.5s6.73,3.67,6.95,5.45,15.39,9.32,17.54,9.54,12.57,2.09,14-.84A4.85,4.85,0,0,0,1041.27,849.33ZM1004,471.61l1.08.93s1.11,8.65,1.9,11.24-.16,7.63-.16,7.63a17.55,17.55,0,0,0,1.11,5.5c.94,1.89-1.9,6-1.9,6h-2.53l-.79-32.38Zm-75.23-96.68v-.19C928.75,374.8,928.74,374.87,928.74,374.93ZM889.92,499.58a3.65,3.65,0,0,1-.16-2.67,8,8,0,0,0,.53-1.48,22.92,22.92,0,0,0,.58-4,.28.28,0,0,0,0-.05c-.09-.48-.9-5.12-.15-7.58s1.89-11.24,1.89-11.24l.72-.61L895,470.5s0-.54.12-1.43c.35,7.6.63,16,.18,16.42-.84.83-3.9,9-3.16,9.32.24.11-.09,3.38-.65,7.78A15.94,15.94,0,0,1,889.92,499.58Z' transform='translate(-26.97 -40.04)' fill='url(%232563b911-9cd4-457d-b636-acc38b40f33a)'/%3E%3Cpath d='M970.52,382.92v12.44L945,408.19s-25.34-15.33-19.09-21.43c4-3.86,3.23-14.46,2.15-21.75h0c-.63-4.24-1.36-7.35-1.36-7.35s45.52-13,38.64-3.13c-2.3,3.3-2.48,7.57-1.71,11.8C965.19,374.72,970.52,382.92,970.52,382.92Z' transform='translate(-26.97 -40.04)' fill='%23c37098'/%3E%3Cpath d='M900.61,504.57l-3.29,40.52s-4.93-4.47-11.31-10.29c-11.83-10.79-28.63-26.22-28.43-26.63.31-.63,3-37.39,3.29-46.63a55.8,55.8,0,0,1,4.22-19.08c.6-1.2,2.29-8.84,3-12.41.24-1.11.39-1.83.39-1.83L874,426s23,25.66,23,26.13-1.57,20.18-1.57,20.18l-1.63,1.42-.71.61s-1.1,8.61-1.88,11.19.06,7.06.15,7.54v0a23.25,23.25,0,0,1-.57,4,8.38,8.38,0,0,1-.53,1.47,3.67,3.67,0,0,0,.16,2.66,16.08,16.08,0,0,0,1.72,3.29Z' transform='translate(-26.97 -40.04)' fill='%233f3d56'/%3E%3Cpath d='M1040,508.17c.24.49-24.29,22.88-34.92,32.55l-4.82,4.37L997,504.57h8.45s2.82-4.07,1.88-5.95a17.39,17.39,0,0,1-1.09-5.47s.93-5,.15-7.59-1.88-11.19-1.88-11.19l-1.07-.92-1.27-1.11s-1.57-19.71-1.57-20.18,23-26.13,23-26.13l5.48,2.19s.12.59.32,1.53c.74,3.41,2.51,11.48,3.12,12.71a55.8,55.8,0,0,1,4.22,19.08C1037,470.78,1039.68,507.54,1040,508.17Z' transform='translate(-26.97 -40.04)' fill='%233f3d56'/%3E%3Cpath d='M1040.1,852.11c-1.47,2.92-11.79,1-13.92.84s-17.17-7.73-17.38-9.5-5.42-5.42-6.88-5.42-8.55-5.64-9.18-6.47a3.19,3.19,0,0,1-.21-1.3c-.22-3.43.21-12.26.21-12.26l30.25,1.67,14.7,22.11a28.52,28.52,0,0,1,2.66,7.57A5,5,0,0,1,1040.1,852.11Z' transform='translate(-26.97 -40.04)' fill='%233f3d56'/%3E%3Cpath d='M1040.1,852.11c-1.47,2.92-11.79,1-13.92.84s-17.17-7.73-17.38-9.5-5.42-5.42-6.88-5.42-8.55-5.64-9.18-6.47a3.19,3.19,0,0,1-.21-1.3c-.22-3.43.21-12.26.21-12.26l30.25,1.67,14.7,22.11a28.52,28.52,0,0,1,2.66,7.57A5,5,0,0,1,1040.1,852.11Z' transform='translate(-26.97 -40.04)' opacity='0.1'/%3E%3Cpath d='M1040.1,852.11c-1.47,2.92-11.79,1-13.92.84s-17.17-7.73-17.38-9.5-5.42-5.42-6.88-5.42-8.55-5.64-9.18-6.47a3.19,3.19,0,0,1-.21-1.3l9.8,6.2s6.26,4,7.93,6.37,14.83,7.3,15.92,7.4c.81.08,9.45-1.58,14.17-.88A5,5,0,0,1,1040.1,852.11Z' transform='translate(-26.97 -40.04)' opacity='0.1'/%3E%3Cpath d='M897.1,833.86s-4.28,5.32-10,5.73a5.89,5.89,0,0,0-5.84,5.63s1,3.24-12.83,7.73c-8.35,2.69-13.6,1.84-16.66,0a7.44,7.44,0,0,1-3.47-4.18c-.94-3.33,17.52-28.68,17.52-28.68l16.8-1,12,5.42,1.84,6.87Z' transform='translate(-26.97 -40.04)' fill='%233f3d56'/%3E%3Cpath d='M897.1,833.86s-4.28,5.32-10,5.73a5.89,5.89,0,0,0-5.84,5.63s1,3.24-12.83,7.73c-8.35,2.69-13.6,1.84-16.66,0a7.44,7.44,0,0,1-3.47-4.18c-.94-3.33,17.52-28.68,17.52-28.68l16.8-1,12,5.42,1.84,6.87Z' transform='translate(-26.97 -40.04)' opacity='0.1'/%3E%3Cpath d='M897.1,833.86s-4.28,5.32-10,5.73a5.89,5.89,0,0,0-5.84,5.63s1,3.24-12.83,7.73c-8.35,2.69-13.6,1.84-16.66,0,7.87-.82,25.26-5.79,27-7.51,2.09-2.09,4.7-7.83,6.47-7.93,1.23-.08,7.48-3.84,11.23-6.17Z' transform='translate(-26.97 -40.04)' fill='none'/%3E%3Cpath d='M897.1,833.86s-4.28,5.32-10,5.73a5.89,5.89,0,0,0-5.84,5.63s1,3.24-12.83,7.73c-8.35,2.69-13.6,1.84-16.66,0,7.87-.82,25.26-5.79,27-7.51,2.09-2.09,4.7-7.83,6.47-7.93,1.23-.08,7.48-3.84,11.23-6.17Z' transform='translate(-26.97 -40.04)' opacity='0.1'/%3E%3Cpath d='M1025.91,810.6c-1.88,4.38,0,13.35,0,13.35s-28,1.46-34.84-3.13-11.68-30.88-11.68-30.88,1-30.87,0-32.33-4.8-8.34-3.55-9.8-1-9.18-2.71-12.52-1-12.93-1-12.93l-4.18-25.46-6.46-30.24L956,646.42s-5.63-16.48-7.54-23.36-3.93-.63-3.93-.63c-.2,6.68-15.64,36.72-15.64,36.72s-2.3,18.15-4.8,24.61-5.22,29-5.22,29-4,45.89-7.3,53.61S906,785.56,906,785.56s.84,15.86-1.25,17.11S903,813.52,903,813.52s1.25,9.17-3.55,10.64-4,4.59-4,4.59-26.7,4.38-31.08-7.31,1.67-14.8,2-15.64,3.66-2.29.74-5.64,3.75-12.51,3.75-12.51,1.05-12.93,2.92-13.35,1.26-19.19,1.26-19.19l2.08-19.61s2.72-43.81,2.09-45.48-.21-10,1.88-14,3.75-40.48,3.75-40.48-.42-17.93,1.25-21.27c1-1.89,1.42-9.16,1.66-15.09.18-4.53.22-8.28.22-8.28l23.36-8.76,30-9.59,25.24,12.1,36.93,7.09.46,6.37,7.05,97.31,4,36.71s1.67,17.31,1.88,20.44,2.29,23.58,2.29,23.58,4.38,9.8,1.67,13.14-1.67,6-1.67,6S1027.79,806.22,1025.91,810.6Z' transform='translate(-26.97 -40.04)' fill='%233f3d56'/%3E%3Cpath d='M965.36,354.53c-2.3,3.3-2.48,7.57-1.71,11.8A29.34,29.34,0,0,1,928.08,365h0c-.63-4.24-1.36-7.35-1.36-7.35S972.24,344.67,965.36,354.53Z' transform='translate(-26.97 -40.04)' opacity='0.1'/%3E%3Cpath d='M976,341.77a29.3,29.3,0,1,1-29.3-29.3A29.16,29.16,0,0,1,976,341.77Z' transform='translate(-26.97 -40.04)' fill='%23c37098'/%3E%3Cpolygon points='955.13 350.42 945.53 521.37 893.38 510.42 883.05 441.89 893.28 349.89 900.98 350.88 914.56 352.61 928.01 353.44 942.59 351.82 955.13 350.42' opacity='0.1'/%3E%3Cpolygon points='955.13 351.67 945.53 522.62 893.38 511.67 883.05 443.14 893.28 351.15 900.98 352.13 914.56 353.86 928.01 354.69 942.59 353.07 955.13 351.67' fill='%236c63ff'/%3E%3Cpath d='M939.23,396.3l18.78.63-5.28,7.39s.37,14.93,2.88,19.21,1.77,70.4,1.77,70.4l-5,9.49-8.55-10.64.11-87.3Z' transform='translate(-26.97 -40.04)' fill='%233f3d56'/%3E%3Cpath d='M939.23,396.3l18.78.63-5.28,7.39s.37,14.93,2.88,19.21,1.77,70.4,1.77,70.4l-5,9.49-8.55-10.64.11-87.3Z' transform='translate(-26.97 -40.04)' opacity='0.1'/%3E%3Cpolygon points='941.67 336.86 924.15 356.26 934.16 366.69 950.75 350.52 941.67 336.86' opacity='0.1'/%3E%3Cpolygon points='941.67 335.61 924.15 355.01 934.16 365.44 950.75 349.27 941.67 335.61' fill='%236c63ff'/%3E%3Cpolygon points='916.75 355.32 899.01 337.59 897.34 346.87 905.48 367.21 916.75 355.32' opacity='0.1'/%3E%3Cpolygon points='917.37 354.07 899.64 336.34 897.97 345.62 906.11 365.96 917.37 354.07' fill='%236c63ff'/%3E%3Cpath d='M1004.05,598.14a86.57,86.57,0,0,1-27,7.81c-17.21,2.19-28.47-19.71-28.47-19.71l-6.57,8.55c-2.09,9.08-33.9,11.37-46.83,7.93a20.69,20.69,0,0,1-7.42-3.51c.18-4.53.22-8.28.22-8.28l23.36-8.76,30-9.59,25.24,12.1,36.93,7.09Z' transform='translate(-26.97 -40.04)' opacity='0.1'/%3E%3Cpath d='M982.1,391.72l-9.59,170.94-52.16-10.95L910,483.19l10.22-92,7.7,1a93.48,93.48,0,0,1-1.13,10c-1.25,5.85,6.47,47.36,6.47,47.36s14.67,46.55,21.27,39.84,16-42.14,16-42.14c6.37-13.14.11-50-.36-50.74a14.88,14.88,0,0,1-.6-3.35Z' transform='translate(-26.97 -40.04)' opacity='0.1'/%3E%3Cpath d='M1004.63,524l.44,16.75-4.82,4.37L997,504.57h7.2Z' transform='translate(-26.97 -40.04)' opacity='0.1'/%3E%3Cpath d='M891.37,493.1v0a23.25,23.25,0,0,1-.57,4c0-.37,0-.58-.08-.61C890.42,496.41,890.78,494.88,891.37,493.1Z' transform='translate(-26.97 -40.04)' opacity='0.1'/%3E%3Cpath d='M900.61,504.57l-3.29,40.52s-4.93-4.47-11.31-10.29l.76-7.18s2.69-17.64,3.67-26.34a16.08,16.08,0,0,0,1.72,3.29Z' transform='translate(-26.97 -40.04)' opacity='0.1'/%3E%3Cpath d='M928.9,377s-3.12-4.59-7.4,4.27c0,0-11.16,6.47-15,7.2S889,394,889,394a12.08,12.08,0,0,1-7.09,2.29c-4.28,0-7.83,9.39-7.31,14.5s-.31,8.87-4.27,9.08-1.78,8.44-1.78,8.44l26.39,30.25s1.67,27.85.84,28.69-3.86,9-3.13,9.28-4,31.08-4,31.08l-6.36,59.77s0,10,12.94,13.45S940,602,942.05,592.92l6.57-8.56s11.26,21.91,28.47,19.72,28.17-8.45,28.17-8.45L1003.38,524l-1.25-51.63L1029,428.22s-7.2-13.77-6.57-20,1.87-10.95-13.46-13.14c0,0-12.93-1.93-20.55-7.2a58.74,58.74,0,0,0-14.7-7.4s-4.3-8-7.29-5.26c0,0,3,11.31,2.75,13s.47,9.33.94,10.12,6.73,37.6.36,50.74c0,0-9.35,35.43-16,42.14s-21.27-39.84-21.27-39.84-7.72-41.52-6.47-47.36S928.9,377,928.9,377Z' transform='translate(-26.97 -40.04)' fill='%233f3d56'/%3E%3Ccircle cx='924.25' cy='469.12' r='4.59' fill='%233f3d56'/%3E%3Ccircle cx='924.25' cy='490.76' r='4.59' fill='%233f3d56'/%3E%3Ccircle cx='924.25' cy='469.12' r='4.59' opacity='0.1'/%3E%3Ccircle cx='924.25' cy='490.76' r='4.59' opacity='0.1'/%3E%3Cpath d='M992.47,804.34s18.84,1.46,20.71,2.92S992.47,804.34,992.47,804.34Z' transform='translate(-26.97 -40.04)' stroke='%236c63ff' stroke-miterlimit='10' opacity='0.1'/%3E%3Cpath d='M880.3,789.53s4,5,2.3,7.3S880.3,789.53,880.3,789.53Z' transform='translate(-26.97 -40.04)' stroke='%236c63ff' stroke-miterlimit='10' opacity='0.1'/%3E%3Cpath d='M885.1,807.56s7.3-4.8,10.22-1.61S885.1,807.56,885.1,807.56Z' transform='translate(-26.97 -40.04)' stroke='%236c63ff' stroke-miterlimit='10' opacity='0.1'/%3E%3Cpath d='M976,341.77a29.16,29.16,0,0,1-.94,7.41,3.33,3.33,0,0,1-1.94-3.26c.13-1.19.92-2.28.75-3.46-.25-1.82-2.45-2.56-3.61-4-1.43-1.74-1.12-4.27-1-6.52s-.45-5-2.56-5.77c-.63-.23-1.32-.25-1.93-.51-1.66-.7-2.17-2.76-3.28-4.18-2.22-2.86-6.63-2.8-10-1.44a47.53,47.53,0,0,1-4.5,1.88,5.88,5.88,0,0,1-4.71-.35c-.66-.42-1.19-1-1.87-1.42-2.26-1.36-5.22,0-7.18,1.75s-3.53,4.1-6,5.17c-1.11.5-2.48.8-3,1.88a3.94,3.94,0,0,0-.32,1.87c0,3.89.46,7.84-.35,11.65-.52,2.45-2.24,5.23-4.73,4.93a4.67,4.67,0,0,1-.91-.23,29.3,29.3,0,1,1,58.1-5.42Z' transform='translate(-26.97 -40.04)' opacity='0.1'/%3E%3Cpath d='M916.61,345.51c.75.17,1.46.56,2.23.66,2.49.3,4.21-2.48,4.73-4.93.81-3.81.39-7.76.36-11.65a3.81,3.81,0,0,1,.31-1.87c.57-1.08,1.94-1.38,3-1.88,2.42-1.08,4-3.38,6-5.17s4.91-3.11,7.17-1.75c.67.4,1.21,1,1.87,1.42a6,6,0,0,0,4.72.35c1.55-.46,3-1.27,4.49-1.88,3.34-1.36,7.76-1.41,10,1.43,1.11,1.43,1.62,3.48,3.28,4.18.61.26,1.3.29,1.93.52,2.11.79,2.65,3.52,2.56,5.77s-.39,4.78,1,6.52c1.16,1.42,3.36,2.16,3.61,4,.16,1.18-.62,2.28-.75,3.46a3.32,3.32,0,0,0,3.13,3.54c2.6,0,4.21-2.91,6.64-3.84,1-.39,2.21-.45,3-1.24a3.31,3.31,0,0,0,.62-2.71c-.49-3.83-3.56-7.16-3.23-11,.31-3.68,3.72-6.89,3-10.51a8.52,8.52,0,0,0-2-3.57,11.56,11.56,0,0,0-4.08-3.45c-1.39-.6-3-.74-4.27-1.47-3.78-2.07-3.77-7.47-6-11.15a9.79,9.79,0,0,0-9.12-4.54c-2.81.28-5.36,1.77-8.14,2.27-3.81.68-7.67-.57-11.28-2s-7.26-3-11.13-3-8.06,2-9.24,5.66c-.62,2-.31,4.14-.79,6.15-.84,3.57-4,6.11-7.18,7.88-2.19,1.22-4.82,2.62-5.08,5.11-.17,1.58.7,3,1.25,4.53a11.53,11.53,0,0,1-.06,8c-.73,1.89-1.95,3.55-2.69,5.43a9.75,9.75,0,0,0,.26,8,7.46,7.46,0,0,0,4.57,3.75C913.27,347,914.51,345.05,916.61,345.51Z' transform='translate(-26.97 -40.04)' fill='%233f3d56'/%3E%3Cg opacity='0.1'%3E%3Cpath d='M923.57,339.06c-.52,2.45-2.25,5.23-4.74,4.93-.77-.1-1.47-.49-2.23-.66-2.09-.46-3.33,1.5-5.3,1a7.48,7.48,0,0,1-4.58-3.75,8.66,8.66,0,0,1-.93-3.27,9.13,9.13,0,0,0,.93,5.15,7.48,7.48,0,0,0,4.58,3.75c2,.46,3.21-1.5,5.3-1a22.61,22.61,0,0,0,2.23.65c2.49.31,4.22-2.47,4.74-4.92a28.89,28.89,0,0,0,.48-6.57A24.63,24.63,0,0,1,923.57,339.06Z' transform='translate(-26.97 -40.04)'/%3E%3Cpath d='M909.87,324a11.51,11.51,0,0,0-.66-4.83,25.53,25.53,0,0,1-1.15-3.16,4.59,4.59,0,0,0-.1.51c-.17,1.57.71,3,1.25,4.53A11.47,11.47,0,0,1,909.87,324Z' transform='translate(-26.97 -40.04)'/%3E%3Cpath d='M986.27,318.73c-.47,2.84-2.77,5.51-3,8.5a7.15,7.15,0,0,0,0,1.54C983.77,325.28,986.86,322.19,986.27,318.73Z' transform='translate(-26.97 -40.04)'/%3E%3Cpath d='M986.44,339.83a2.35,2.35,0,0,1-.57,1.12c-.74.79-2,.85-3,1.24-2.43.93-4,3.87-6.64,3.84a3.35,3.35,0,0,1-3-2.32,5.18,5.18,0,0,0-.14.66,3.32,3.32,0,0,0,3.13,3.53c2.61,0,4.21-2.91,6.64-3.83,1-.39,2.22-.45,3-1.24a3.31,3.31,0,0,0,.62-2.71C986.47,340,986.45,339.92,986.44,339.83Z' transform='translate(-26.97 -40.04)'/%3E%3Cpath d='M973.9,339c-.25-1.82-2.45-2.56-3.61-4a5.48,5.48,0,0,1-1.1-3.28c-.08,1.86-.05,3.76,1.1,5.16s2.9,2,3.46,3.44A3.21,3.21,0,0,0,973.9,339Z' transform='translate(-26.97 -40.04)'/%3E%3Cpath d='M969.25,328.53c.08-2.25-.46-5-2.57-5.77-.62-.23-1.31-.26-1.92-.51-1.66-.7-2.18-2.76-3.28-4.18-2.23-2.85-6.64-2.8-10-1.44-1.5.61-2.93,1.42-4.49,1.88a5.88,5.88,0,0,1-4.71-.35c-.66-.42-1.2-1-1.87-1.42-2.27-1.36-5.23,0-7.18,1.75s-3.53,4.09-6,5.17c-1.12.5-2.48.8-3.06,1.88a3.93,3.93,0,0,0-.31,1.87c0,.39,0,.78,0,1.17a2.84,2.84,0,0,1,.29-1.16c.58-1.08,1.94-1.38,3.06-1.88,2.42-1.08,4-3.38,6-5.17s4.91-3.11,7.18-1.75c.67.4,1.21,1,1.87,1.41a5.84,5.84,0,0,0,4.71.35,46.21,46.21,0,0,0,4.49-1.87c3.35-1.36,7.76-1.42,10,1.43,1.1,1.42,1.62,3.48,3.28,4.18.61.26,1.3.29,1.92.52,1.71.64,2.39,2.56,2.54,4.46Z' transform='translate(-26.97 -40.04)'/%3E%3C/g%3E%3Cg opacity='0.1'%3E%3Cpath d='M920,339a7.67,7.67,0,0,1,5.78-7.17,24,24,0,0,1,13.48.61c9.49,3.14-1.2,14.44-1.2,14.44s-7.11,7-13.74,2.11a10.39,10.39,0,0,1-3.87-6A15.3,15.3,0,0,1,920,339Z' transform='translate(-26.97 -40.04)'/%3E%3Cpath d='M972.17,339a7.67,7.67,0,0,0-5.79-7.17,24,24,0,0,0-13.47.61c-9.49,3.14,1.2,14.44,1.2,14.44s7.1,7,13.74,2.11a10.39,10.39,0,0,0,3.87-6A15.3,15.3,0,0,0,972.17,339Z' transform='translate(-26.97 -40.04)'/%3E%3Cpolygon points='910.5 291.48 910.5 291.95 927.83 291.95 927.83 291.39 910.5 291.48'/%3E%3Cpath d='M943,336.53h.55v-1.59s1.76-1.37,4.68,0v1.42h1v-.93h-.49s.2-1.93-3.06-1.62c0,0-2.62-.25-2.56,1.41h-.6Z' transform='translate(-26.97 -40.04)'/%3E%3C/g%3E%3Cpath d='M920,338.35a7.67,7.67,0,0,1,5.78-7.17,24.13,24.13,0,0,1,13.48.61c9.49,3.15-1.2,14.44-1.2,14.44s-7.11,7-13.74,2.11a10.33,10.33,0,0,1-3.87-6A15.21,15.21,0,0,1,920,338.35Z' transform='translate(-26.97 -40.04)' fill='%236c63ff'/%3E%3Cpath d='M972.17,338.35a7.67,7.67,0,0,0-5.79-7.17,24.09,24.09,0,0,0-13.47.61c-9.49,3.15,1.2,14.44,1.2,14.44s7.1,7,13.74,2.11a10.33,10.33,0,0,0,3.87-6A15.21,15.21,0,0,0,972.17,338.35Z' transform='translate(-26.97 -40.04)' fill='%236c63ff'/%3E%3Cpolygon points='910.5 290.85 910.5 291.33 927.83 291.33 927.83 290.76 910.5 290.85' fill='%236c63ff'/%3E%3Cpath d='M943,335.9h.55v-1.59s1.76-1.36,4.68,0v1.43h1v-.94h-.49s.2-1.92-3.06-1.62c0,0-2.62-.24-2.56,1.41h-.6Z' transform='translate(-26.97 -40.04)' fill='%236c63ff'/%3E%3Crect x='117.46' y='457.19' width='5.68' height='127.9' fill='%23535461'/%3E%3Cpath d='M185.81,624.74l-.36,5.76-.5,8.13-.21,3.39-.5,8.14-.22,3.39-.5,8.13-5.73,92.47a15.66,15.66,0,0,1-15.63,14.7H132.38a15.65,15.65,0,0,1-15.62-14.7L111,661.68l-.5-8.13-.21-3.39L109.8,642l-.21-3.39-.5-8.13-.36-5.76a8.11,8.11,0,0,1,8.1-8.61h60.89A8.1,8.1,0,0,1,185.81,624.74Z' transform='translate(-26.97 -40.04)' fill='%233f3d56'/%3E%3Cpolygon points='158.48 590.46 157.98 598.59 82.61 598.59 82.11 590.46 158.48 590.46' fill='%239d9cb5'/%3E%3Cpolygon points='157.77 601.98 157.27 610.12 83.33 610.12 82.82 601.98 157.77 601.98' fill='%239d9cb5'/%3E%3Cpolygon points='157.05 613.51 156.55 621.64 84.05 621.64 83.54 613.51 157.05 613.51' fill='%239d9cb5'/%3E%3Cpath d='M100.41,545.17c33.08,23.93,46.86,61.37,46.86,61.37s-39.87-1.37-73-25.3-46.86-61.37-46.86-61.37S67.32,521.24,100.41,545.17Z' transform='translate(-26.97 -40.04)' fill='%236c63ff'/%3E%3Cpath d='M27.46,519.87s41.38,23,54.65,42,65.16,44.68,65.16,44.68' transform='translate(-26.97 -40.04)' fill='none' stroke='%23535461' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M121.76,497c18,13,25.51,33.4,25.51,33.4s-21.7-.74-39.71-13.77-25.5-33.4-25.5-33.4S103.76,483.92,121.76,497Z' transform='translate(-26.97 -40.04)' fill='%236c63ff'/%3E%3Cpath d='M82.06,483.18s22.52,12.5,29.74,22.85,35.47,24.32,35.47,24.32' transform='translate(-26.97 -40.04)' fill='none' stroke='%23535461' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath d='M173.44,529.32c-20.69,22.73-25.06,52.43-25.06,52.43s29.16-7.15,49.84-29.88,25.06-52.44,25.06-52.44S194.12,506.58,173.44,529.32Z' transform='translate(-26.97 -40.04)' fill='%236c63ff'/%3E%3Cpath d='M223.28,499.43s-26.94,23.3-33.79,39.36-41.11,43-41.11,43' transform='translate(-26.97 -40.04)' fill='none' stroke='%23535461' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E"); }
  #error_layout .container {
    background: none; }
    #error_layout .container .erroricon {
      display: none; }
    #error_layout .container .title {
      margin: 15px 0 20px;
      font-family: "open_sansregular";
      font-size: 35px;
      text-transform: none;
      letter-spacing: 0; }
  #error_layout .backlink {
    margin: 0;
    width: auto;
    min-width: 165px;
    margin-top: 25px;
    padding: 6px 30px 6px 30px;
    text-transform: uppercase;
    background: #3078d7;
    -webkit-box-shadow: inset 1px 1px 15px #0956bb;
    -moz-box-shadow: inset 1px 1px 15px #0956bb;
    box-shadow: inset 1px 1px 15px #0956bb;
    color: #fff;
    line-height: 39px;
    word-wrap: break-word;
    font-family: "open_sansregular";
    font-size: 13px;
    font-weight: normal;
    white-space: nowrap;
    border-radius: 6px;
    font-size: 18px;
    min-height: 35px;
    transition: all 300ms ease; }
    #error_layout .backlink::before {
      display: none; }
    #error_layout .backlink:hover {
      opacity: 0.8; }

#AdhocTargetStartDateTime {
  padding: 0;
  border: none !important; }
  #AdhocTargetStartDateTime .datefield-container {
    float: left;
    position: relative;
    white-space: nowrap;
    margin-right: 55px; }
    #AdhocTargetStartDateTime .datefield-container .dateicon {
      top: 8px;
      left: 8px; }
  #AdhocTargetStartDateTime .timefield-container {
    float: left;
    position: relative;
    white-space: nowrap;
    margin: 0; }
    #AdhocTargetStartDateTime .timefield-container .timeicon {
      position: relative;
      top: 13px;
      left: -24px; }
  #AdhocTargetStartDateTime .timezone {
    float: left;
    margin: 13px; }

#__default_layer__Checklist_ivf_amwotask_wizard_add_partial table.fieldlist tr.fieldlist-row td.fieldlist-name {
  width: 200px; }

#__default_layer__Checklist_ivf_amwotask_wizard_add_partial.modal_layer .actionlayer .fieldlist .field-wrapper {
  width: 100%; }

#__default_layer__Checklist_ivf_amwotask_wizard_add_partial.modal_layer .actionlayer input.textfield_long,
#__default_layer__Checklist_ivf_amwotask_wizard_add_partial .modal_layer .actionlayer .field-select.textfield_long {
  width: 100%; }

.field-validation-error {
  float: left;
  width: 100%;
  background: #e63f24;
  margin-top: 5px;
  border-radius: 4px;
  color: #fff;
  opacity: 0.8;
  box-sizing: border-box; }

.modal_layer .filedropper {
  float: left;
  width: calc(100% - 95px);
  max-width: calc(100% - 95px); }
  .modal_layer .filedropper .dropfilename {
    word-wrap: break-word;
    width: 375px;
    line-height: 1.5; }

#load_from_another_user {
  position: relative;
  top: -4px; }
  #load_from_another_user .actionlink {
    color: #fff; }

.tokenfield.form-control {
  background: none !important;
  width: 100% !important;
  max-width: 100% !important; }
  .tokenfield.form-control .twitter-typeahead {
    width: 100%; }
    .tokenfield.form-control .twitter-typeahead .token-input {
      width: 100% !important;
      height: 45px;
      background: #fff !important; }
  .tokenfield.form-control.focus {
    box-shadow: none; }

.modal_layer .actionlayer #new_startdate.datecontrol {
  width: 100%; }
  .modal_layer .actionlayer #new_startdate.datecontrol .datefield-container {
    width: calc(100% - 95px) !important; }
    .modal_layer .actionlayer #new_startdate.datecontrol .datefield-container #new_startdate__display {
      width: 100% !important; }

.grid3.grid3-c .gridmain #mo__content0.tabpage .fieldlist-content {
  padding: 0; }

.grid3.grid3-c .gridmain .sidebar .fieldlist-vertical-title,
.grid3.grid3-c .gridmain .sidebar .fieldlist-vertical-content {
  width: 100%; }

#__default_layer__FacilityBooking_addavailability_partial .fieldlist-vertical-column {
  width: 100% !important; }

.fieldgroup-body:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

.fieldgroup-body .field-wrapper:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

.visibility-hidden {
  display: none; }

#attributeGroup__results tbody {
  display: block;
  width: 100%; }
  #attributeGroup__results tbody tr {
    position: relative;
    display: block;
    width: calc(100% - 30px);
    padding: 15px;
    background-color: #e8e8e8;
    margin-bottom: 25px;
    border-radius: 8px; }
    #attributeGroup__results tbody tr .attribute-header {
      display: block;
      background: #3078d7;
      color: #fff;
      line-height: 38px; }
      #attributeGroup__results tbody tr .attribute-header:hover {
        background: #3078d7; }
    #attributeGroup__results tbody tr .attribute-header-action {
      position: absolute;
      top: 26px;
      right: 15px;
      padding: 0;
      background: none; }
      #attributeGroup__results tbody tr .attribute-header-action.first-child {
        right: 55px; }
    #attributeGroup__results tbody tr .attribute-body {
      display: block;
      width: 100%;
      height: auto;
      padding: 0;
      margin-top: 15px; }
      #attributeGroup__results tbody tr .attribute-body .attribute-group-section {
        padding: 5px; }
        #attributeGroup__results tbody tr .attribute-body .attribute-group-section:after {
          content: ".";
          display: block;
          height: 0;
          clear: both;
          visibility: hidden; }
      #attributeGroup__results tbody tr .attribute-body .field-row {
        margin-bottom: 8px; }
        #attributeGroup__results tbody tr .attribute-body .field-row .title {
          float: left;
          width: 20%;
          max-width: 200px;
          margin-right: 2%;
          margin-top: 8px; }
        #attributeGroup__results tbody tr .attribute-body .field-row input {
          width: 50%;
          margin-right: 2%; }
        #attributeGroup__results tbody tr .attribute-body .field-row .save-btn,
        #attributeGroup__results tbody tr .attribute-body .field-row .delete-btn {
          float: left;
          width: 30px;
          height: 30px;
          background-image: url("data:image/svg+xml,%3Csvg version='1.1' fill='%23ddd' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath d='M15.172 2h-11.172c-1.1 0-2 0.9-2 2v12c0 1.1 0.9 2 2 2h12c1.1 0 2-0.9 2-2v-10.873l-2.828-3.127zM14 8c0 0.55-0.45 1-1 1h-6c-0.55 0-1-0.45-1-1v-5h8v5zM13 4h-2v4h2v-4z' fill='%23424242'/%3E%3C/svg%3E");
          background-repeat: no-repeat;
          background-position: center center;
          background-size: 70%;
          cursor: pointer;
          transition: all 300ms ease; }
          #attributeGroup__results tbody tr .attribute-body .field-row .save-btn:hover,
          #attributeGroup__results tbody tr .attribute-body .field-row .delete-btn:hover {
            opacity: .8;
            background-image: url("data:image/svg+xml,%3Csvg version='1.1' fill='%23ddd' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath d='M15.172 2h-11.172c-1.1 0-2 0.9-2 2v12c0 1.1 0.9 2 2 2h12c1.1 0 2-0.9 2-2v-10.873l-2.828-3.127zM14 8c0 0.55-0.45 1-1 1h-6c-0.55 0-1-0.45-1-1v-5h8v5zM13 4h-2v4h2v-4z' fill='%233078d7'/%3E%3C/svg%3E");
            background-size: 70%; }
        #attributeGroup__results tbody tr .attribute-body .field-row .delete-btn {
          background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"%3E%3Cpath d="M 11 -0.03125 C 10.164063 -0.03125 9.34375 0.132813 8.75 0.71875 C 8.15625 1.304688 7.96875 2.136719 7.96875 3 L 4 3 C 3.449219 3 3 3.449219 3 4 L 2 4 L 2 6 L 24 6 L 24 4 L 23 4 C 23 3.449219 22.550781 3 22 3 L 18.03125 3 C 18.03125 2.136719 17.84375 1.304688 17.25 0.71875 C 16.65625 0.132813 15.835938 -0.03125 15 -0.03125 Z M 11 2.03125 L 15 2.03125 C 15.546875 2.03125 15.71875 2.160156 15.78125 2.21875 C 15.84375 2.277344 15.96875 2.441406 15.96875 3 L 10.03125 3 C 10.03125 2.441406 10.15625 2.277344 10.21875 2.21875 C 10.28125 2.160156 10.453125 2.03125 11 2.03125 Z M 4 7 L 4 23 C 4 24.652344 5.347656 26 7 26 L 19 26 C 20.652344 26 22 24.652344 22 23 L 22 7 Z M 8 10 L 10 10 L 10 22 L 8 22 Z M 12 10 L 14 10 L 14 22 L 12 22 Z M 16 10 L 18 10 L 18 22 L 16 22 Z"%3E%3C/path%3E%3C/svg%3E');
          background-size: 60%; }
          #attributeGroup__results tbody tr .attribute-body .field-row .delete-btn:hover {
            background-image: url('data:image/svg+xml,%3Csvg fill="%23f95252" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26"%3E%3Cpath d="M 11 -0.03125 C 10.164063 -0.03125 9.34375 0.132813 8.75 0.71875 C 8.15625 1.304688 7.96875 2.136719 7.96875 3 L 4 3 C 3.449219 3 3 3.449219 3 4 L 2 4 L 2 6 L 24 6 L 24 4 L 23 4 C 23 3.449219 22.550781 3 22 3 L 18.03125 3 C 18.03125 2.136719 17.84375 1.304688 17.25 0.71875 C 16.65625 0.132813 15.835938 -0.03125 15 -0.03125 Z M 11 2.03125 L 15 2.03125 C 15.546875 2.03125 15.71875 2.160156 15.78125 2.21875 C 15.84375 2.277344 15.96875 2.441406 15.96875 3 L 10.03125 3 C 10.03125 2.441406 10.15625 2.277344 10.21875 2.21875 C 10.28125 2.160156 10.453125 2.03125 11 2.03125 Z M 4 7 L 4 23 C 4 24.652344 5.347656 26 7 26 L 19 26 C 20.652344 26 22 24.652344 22 23 L 22 7 Z M 8 10 L 10 10 L 10 22 L 8 22 Z M 12 10 L 14 10 L 14 22 L 12 22 Z M 16 10 L 18 10 L 18 22 L 16 22 Z"%3E%3C/path%3E%3C/svg%3E');
            background-size: 60%; }
        #attributeGroup__results tbody tr .attribute-body .field-row:after {
          content: ".";
          display: block;
          height: 0;
          clear: both;
          visibility: hidden; }
      #attributeGroup__results tbody tr .attribute-body:hover {
        background: none; }
    #attributeGroup__results tbody tr.fe_header {
      display: none; }

/** END AD-HOC */
/** BACKGROUNDS & ICONS */
.white-container .validate-heading:after {
  content: "";
  display: inline-block;
  overflow: hidden;
  pointer-events: none;
  visibility: visible; }

.loginbox .loginlogo,
.grid3-c .side2 .logo {
  background: url('data:image/svg+xml,%3Csvg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="798.391px" height="138.267px" viewBox="0 0 798.391 138.267" enable-background="new 0 0 798.391 138.267" xml:space="preserve"%3E%3Cpath fill="%23FFFFFF" d="M287.384,42.79c-0.533-5.895,2.06-7.275,6.593-7.23c13.503,0.133,12.415-0.836,12.396,12.427 c-0.029,19.137,0.002,38.274-0.015,57.412c-0.005,5.852-0.762,6.578-6.615,6.616c-1.664,0.013-3.327,0.005-4.991,0.003 c-6.711-0.014-7.044-0.318-7.554-7.248c-0.769,0.354-1.562,0.51-2.055,0.979c-14.003,13.342-40.624,10.124-52.504-12.568 c-9.562-18.264-3.908-43.214,12.163-54.225c12.384-8.484,28.06-7.806,39.815,1.72C285.233,41.173,285.875,41.639,287.384,42.79z M288.675,73.426c0.055-13.136-8.154-22.184-20.278-22.349c-11.946-0.163-20.798,9.118-20.876,21.888 c-0.08,13.1,8.688,22.7,20.691,22.661C280.294,95.587,288.62,86.554,288.675,73.426z"/%3E%3Cpath fill="%230f52ba" d="M480.319,112.056c-5.945,0-11.559,0-17.567,0c-0.121-2.015-0.237-3.938-0.362-6.02 c-0.484,0.097-1.047,0.036-1.321,0.289c-16.66,15.333-45.117,8.075-52.773-17.175c-4.437-14.629-2.706-28.772,8.104-40.563 c11.496-12.538,29.195-13.994,42.865-3.875c0.889,0.657,1.747,1.356,3.109,2.418c0.114-2.586,0.2-4.509,0.3-6.696 c5.818,0,11.574,0,17.646,0C480.319,64.174,480.319,87.869,480.319,112.056z M463.401,76.238 c0.076-10.226-5.159-18.371-13.544-21.072c-10.514-3.387-21.056,2.236-24.341,12.982c-3.886,12.711,1.893,25.787,12.884,29.154 C451.43,101.296,463.288,91.304,463.401,76.238z"/%3E%3Cpath fill="%230f52ba" d="M759.769,84.784c6.493-14.185,12.689-27.546,18.696-40.992c1.16-2.596,2.435-3.895,5.486-3.703 c4.64,0.29,9.311,0.076,14.439,0.076c-0.529,1.461-0.871,2.658-1.384,3.777c-13.835,30.208-27.72,60.395-41.48,90.637 c-1.188,2.612-2.498,3.854-5.525,3.67c-4.64-0.282-9.309-0.074-14.893-0.074c2.915-6.246,5.027-12.376,8.419-17.688 c6.046-9.476,5.624-18.103,0.749-28.188c-7.357-15.228-13.126-31.224-19.548-46.901c-0.614-1.5-1.074-3.062-1.825-5.224 c5.797,0,11.066-0.218,16.294,0.164c1.199,0.087,2.691,2.045,3.298,3.463c5.084,11.915,9.987,23.908,14.962,35.871 C758.071,81.148,758.773,82.59,759.769,84.784z"/%3E%3Cpath fill="%230f52ba" d="M569.768,99.467c-9.437,13.162-29.536,18.377-47.388,12.585c-15.057-4.886-25.234-19.385-25.189-35.885 c0.045-16.893,10.641-30.993,27.087-36.053c17.803-5.477,36.597,0.082,46.396,14.052c-4.809,2.629-9.574,5.235-14.288,7.813 c-15.001-10.14-27.655-10.139-36.11-0.074c-7.093,8.442-6.471,22.412,1.037,30.231c6.563,6.837,22.851,9.665,34.69-1.776 c2.221,1.437,4.551,2.916,6.852,4.438C565.174,96.332,567.465,97.909,569.768,99.467z"/%3E%3Cpath fill="%23FFFFFF" d="M185.867,79.705c5.864-13.729,11.438-26.339,16.605-39.115c1.711-4.23,4.083-6.089,8.607-5.476 c2.125,0.287,4.325-0.023,6.486,0.064c4.457,0.181,5.997,2.378,4.239,6.556c-9.404,22.346-18.951,44.633-28.345,66.983 c-1.618,3.85-4.778,2.99-7.615,2.942c-2.795-0.048-5.921,1.004-7.586-2.947c-9.412-22.338-19.05-44.579-28.497-66.902 c-1.825-4.313-0.096-6.675,4.723-6.615c15.079,0.188,11.065-2.206,16.901,10.8C176.265,56.871,180.81,67.896,185.867,79.705z"/%3E%3Cpath fill="%23FFFFFF" d="M71.107,79.766c5.755-13.496,11.3-26.103,16.477-38.858c1.745-4.299,4.039-6.011,8.878-5.874 c13.19,0.371,13.355,0.382,8.235,12.408c-8.457,19.867-17.032,39.684-25.205,59.666c-1.835,4.485-4.766,4.666-8.616,4.682 c-3.737,0.014-6.411-0.395-8.146-4.592C53.914,85.863,44.727,64.682,35.687,43.44c-2.682-6.303-1.413-8.336,5.327-8.256 c13.092,0.154,10.036-1.96,15.373,10.14C61.275,56.405,65.918,67.595,71.107,79.766z"/%3E%3Cpath fill="%230f52ba" d="M386.687,112.023c-6.46,0-12.068,0-18.184,0c0-18.895,0-37.617,0-56.61 c-2.263-0.139-4.038-0.247-6.177-0.378c0-4.811,0-9.528,0-14.575c1.871-0.173,3.771-0.35,6.223-0.577 c0-4.085-0.074-8.047,0.014-12.005c0.247-11.15,5.704-16.599,16.64-16.709c12.646-0.128,14.483,2.075,12.992,15.581 c-12.083-1.028-12.732-0.289-11.293,13.306c3.361,0,6.792,0,10.558,0c0,5.12,0,9.836,0,14.97c-3.408,0-6.84,0-10.771,0 C386.687,74.145,386.687,92.861,386.687,112.023z"/%3E%3Cpath fill="%230f52ba" d="M691.829,55.152c-3.533,0-6.156,0-9.043,0c0-5.015,0-9.75,0-14.936c2.857,0,5.604,0,8.714,0 c0-9.036,0-17.636,0-26.642c6.069,0,11.785,0,18.057,0c0,8.585,0,17.311,0,26.466c3.782,0,7.039,0,10.592,0 c0,5.168,0,9.896,0,15.083c-3.35,0-6.604,0-10.397,0c0,19.172,0,37.898,0,56.852c-6.153,0-11.764,0-17.92,0 C691.829,93.23,691.829,74.498,691.829,55.152z"/%3E%3Cpath fill="%230f52ba" d="M619.944,13.332c5.904,0,11.505,0,17.423,0c0,32.837,0,65.515,0,98.533c-5.638,0-11.365,0-17.423,0 C619.944,79.217,619.944,46.541,619.944,13.332z"/%3E%3Cpath fill="%23FFFFFF" d="M138.077,73.162c0,10.814-0.102,21.63,0.051,32.441c0.06,4.252-1.733,6.092-5.889,6.137 c-15.304,0.169-13.758,0.113-13.741-12.814c0.023-18.966-0.007-37.932,0.014-56.898c0.007-6.14,0.759-6.892,6.908-6.861 c13.285,0.065,12.724-1.82,12.665,12.541C138.049,56.192,138.078,64.677,138.077,73.162z"/%3E%3Cpath fill="%23FFFFFF" d="M21.377,73.718c0,10.646-0.106,21.293,0.052,31.937c0.064,4.3-1.861,6.049-5.94,6.096 c-16.029,0.186-13.473,0.02-13.525-12.859C1.888,79.928,1.934,60.965,1.951,42.003c0.006-6.245,0.62-6.853,6.843-6.845 c13.459,0.017,12.638-1.513,12.59,12.611C21.354,56.418,21.378,65.066,21.377,73.718z"/%3E%3Cpath fill="%230f52ba" d="M585.856,40.326c5.934,0,11.539,0,17.46,0c0,23.848,0,47.541,0,71.557c-5.686,0-11.416,0-17.46,0 C585.856,88.205,585.856,64.508,585.856,40.326z"/%3E%3Cpath fill="%230f52ba" d="M671.314,112.051c-5.934,0-11.539,0-17.456,0c0-23.842,0-47.539,0-71.56c5.688,0,11.41,0,17.456,0 C671.314,64.17,671.314,87.863,671.314,112.051z"/%3E%3Cpath fill="%23FFFFFF" d="M335.65,84.997c7.418,0.049,13.328,5.875,13.391,13.2c0.063,7.516-6.063,13.592-13.632,13.52 c-7.371-0.068-13.317-5.954-13.405-13.268C321.911,90.936,327.986,84.947,335.65,84.997z"/%3E%3Cpath fill="%230f52ba" d="M13.658,26.734C6.106,26.795-0.111,20.632,0.001,13.202C0.115,5.8,5.96,0.041,13.403,0 c7.651-0.043,13.763,5.978,13.653,13.447C26.949,20.787,21.011,26.676,13.658,26.734z"/%3E%3Cpath fill="%230f52ba" d="M594.675,11.165c6.447,0.012,11.713,5.338,11.616,11.75c-0.094,6.205-5.301,11.278-11.557,11.261 c-6.551-0.019-11.522-5.121-11.47-11.77C583.317,16.026,588.263,11.153,594.675,11.165z"/%3E%3Cpath fill="%230f52ba" d="M662.909,34.177c-6.563,0.064-11.627-4.977-11.647-11.597c-0.021-6.412,4.837-11.344,11.24-11.415 c6.457-0.071,11.774,5.149,11.793,11.576C674.311,28.931,669.149,34.115,662.909,34.177z"/%3E%3C/svg%3E%0A'); }

.icon-tb-message {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23888888" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 0 7 L 0 43 L 50 43 L 50 7 Z M 2 9 L 48 9 L 48 11.53125 L 25 29.71875 L 2 11.53125 Z M 2 14.09375 L 24.375 31.78125 C 24.742188 32.074219 25.257813 32.074219 25.625 31.78125 L 48 14.09375 L 48 41 L 2 41 Z"%3E%3C/path%3E%3C/svg%3E') !important;
  background-position: center center !important;
  background-size: 70%; }

.icon-tb-message:hover {
  background-image: url('data:image/svg+xml,%3Csvg fill="%231e282c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 0 7 L 0 43 L 50 43 L 50 7 Z M 2 9 L 48 9 L 48 11.53125 L 25 29.71875 L 2 11.53125 Z M 2 14.09375 L 24.375 31.78125 C 24.742188 32.074219 25.257813 32.074219 25.625 31.78125 L 48 14.09375 L 48 41 L 2 41 Z"%3E%3C/path%3E%3C/svg%3E') !important;
  background-position: center center !important;
  background-size: 70%; }

.icon-tb-pin {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23888888" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 26.1875 3.96875 C 26.125 3.972656 26.0625 3.984375 26 4 C 25.625 4.066406 25.324219 4.339844 25.21875 4.703125 C 25.113281 5.070313 25.222656 5.460938 25.5 5.71875 L 26.21875 6.4375 C 21.664063 11.535156 20.421875 18.53125 20.28125 19.375 L 13.21875 22.53125 L 13.09375 22.40625 C 12.886719 22.183594 12.585938 22.070313 12.28125 22.09375 C 11.890625 22.132813 11.558594 22.394531 11.433594 22.761719 C 11.304688 23.132813 11.40625 23.542969 11.6875 23.8125 L 26.1875 38.3125 C 26.429688 38.609375 26.816406 38.746094 27.191406 38.660156 C 27.5625 38.574219 27.855469 38.28125 27.941406 37.910156 C 28.027344 37.535156 27.890625 37.148438 27.59375 36.90625 L 27.25 36.5625 L 30.375 29.65625 C 30.660156 29.617188 30.980469 29.558594 31.40625 29.46875 C 32.359375 29.269531 33.636719 28.941406 35.09375 28.4375 C 37.75 27.519531 40.957031 26.050781 43.5625 23.78125 L 44.28125 24.5 C 44.667969 24.898438 45.304688 24.902344 45.703125 24.515625 C 46.101563 24.128906 46.105469 23.492188 45.71875 23.09375 L 44.4375 21.84375 C 44.402344 21.789063 44.359375 21.734375 44.3125 21.6875 L 28.3125 5.6875 C 28.265625 5.640625 28.210938 5.597656 28.15625 5.5625 L 26.90625 4.28125 C 26.71875 4.082031 26.460938 3.972656 26.1875 3.96875 Z M 27.71875 7.9375 L 42.0625 22.28125 C 39.765625 24.242188 36.898438 25.714844 34.4375 26.5625 C 33.066406 27.035156 31.867188 27.347656 31 27.53125 C 30.566406 27.621094 30.214844 27.660156 30 27.6875 C 29.945313 27.695313 29.941406 27.714844 29.90625 27.71875 C 29.875 27.722656 29.816406 27.71875 29.8125 27.71875 C 29.382813 27.664063 28.96875 27.890625 28.78125 28.28125 L 25.78125 34.96875 L 14.84375 24.03125 L 21.5 21 C 21.8125 20.867188 22.035156 20.585938 22.09375 20.25 C 22.09375 20.25 23.507813 12.78125 27.71875 7.9375 Z M 17.5 31.09375 L 4.28125 44.28125 L 5.71875 45.71875 L 18.90625 32.5 Z"%3E%3C/path%3E%3C/svg%3E');
  background-position: center center;
  background-size: 70%; }

.icon-tb-pin:hover {
  background-image: url('data:image/svg+xml,%3Csvg fill="%231e282c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 26.1875 3.96875 C 26.125 3.972656 26.0625 3.984375 26 4 C 25.625 4.066406 25.324219 4.339844 25.21875 4.703125 C 25.113281 5.070313 25.222656 5.460938 25.5 5.71875 L 26.21875 6.4375 C 21.664063 11.535156 20.421875 18.53125 20.28125 19.375 L 13.21875 22.53125 L 13.09375 22.40625 C 12.886719 22.183594 12.585938 22.070313 12.28125 22.09375 C 11.890625 22.132813 11.558594 22.394531 11.433594 22.761719 C 11.304688 23.132813 11.40625 23.542969 11.6875 23.8125 L 26.1875 38.3125 C 26.429688 38.609375 26.816406 38.746094 27.191406 38.660156 C 27.5625 38.574219 27.855469 38.28125 27.941406 37.910156 C 28.027344 37.535156 27.890625 37.148438 27.59375 36.90625 L 27.25 36.5625 L 30.375 29.65625 C 30.660156 29.617188 30.980469 29.558594 31.40625 29.46875 C 32.359375 29.269531 33.636719 28.941406 35.09375 28.4375 C 37.75 27.519531 40.957031 26.050781 43.5625 23.78125 L 44.28125 24.5 C 44.667969 24.898438 45.304688 24.902344 45.703125 24.515625 C 46.101563 24.128906 46.105469 23.492188 45.71875 23.09375 L 44.4375 21.84375 C 44.402344 21.789063 44.359375 21.734375 44.3125 21.6875 L 28.3125 5.6875 C 28.265625 5.640625 28.210938 5.597656 28.15625 5.5625 L 26.90625 4.28125 C 26.71875 4.082031 26.460938 3.972656 26.1875 3.96875 Z M 27.71875 7.9375 L 42.0625 22.28125 C 39.765625 24.242188 36.898438 25.714844 34.4375 26.5625 C 33.066406 27.035156 31.867188 27.347656 31 27.53125 C 30.566406 27.621094 30.214844 27.660156 30 27.6875 C 29.945313 27.695313 29.941406 27.714844 29.90625 27.71875 C 29.875 27.722656 29.816406 27.71875 29.8125 27.71875 C 29.382813 27.664063 28.96875 27.890625 28.78125 28.28125 L 25.78125 34.96875 L 14.84375 24.03125 L 21.5 21 C 21.8125 20.867188 22.035156 20.585938 22.09375 20.25 C 22.09375 20.25 23.507813 12.78125 27.71875 7.9375 Z M 17.5 31.09375 L 4.28125 44.28125 L 5.71875 45.71875 L 18.90625 32.5 Z"%3E%3C/path%3E%3C/svg%3E');
  background-position: center center;
  background-size: 70%; }

.icon-tb-help {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23888888" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 25 2 C 12.309295 2 2 12.309295 2 25 C 2 37.690705 12.309295 48 25 48 C 37.690705 48 48 37.690705 48 25 C 48 12.309295 37.690705 2 25 2 z M 25 4 C 36.609824 4 46 13.390176 46 25 C 46 36.609824 36.609824 46 25 46 C 13.390176 46 4 36.609824 4 25 C 4 13.390176 13.390176 4 25 4 z M 25.289062 12.507812 C 21.559062 12.507813 19.085875 14.767938 18.546875 18.210938 C 18.511875 18.426937 18.617984 18.569469 18.833984 18.605469 L 21.09375 19.001953 C 21.30975 19.037953 21.452281 18.929844 21.488281 18.714844 C 21.918281 16.526844 23.208797 15.306641 25.216797 15.306641 C 27.261797 15.306641 28.695312 16.598578 28.695312 18.642578 C 28.695313 19.862578 28.265719 20.687203 27.011719 22.408203 L 24.607422 25.707031 C 23.854422 26.748031 23.533203 27.5015 23.533203 28.9375 L 23.533203 30.40625 C 23.533203 30.62125 23.675625 30.765719 23.890625 30.761719 L 26.257812 30.761719 C 26.472813 30.761719 26.615234 30.619297 26.615234 30.404297 L 26.615234 29.257812 C 26.615234 28.038812 26.831828 27.536359 27.548828 26.568359 L 29.951172 23.267578 C 31.171172 21.581578 31.779297 20.327469 31.779297 18.605469 C 31.779297 15.054469 29.161062 12.507812 25.289062 12.507812 z M 23.712891 33.492188 C 23.496891 33.492187 23.353516 33.636562 23.353516 33.851562 L 23.353516 36.935547 C 23.353516 37.150547 23.495891 37.292969 23.712891 37.292969 L 26.439453 37.292969 C 26.653453 37.292969 26.796875 37.151547 26.796875 36.935547 L 26.796875 33.851562 C 26.796875 33.637563 26.654453 33.492188 26.439453 33.492188 L 23.712891 33.492188 z"%3E%3C/path%3E%3C/svg%3E');
  background-position: center center;
  background-size: 70%; }

.icon-tb-help:hover {
  background-image: url('data:image/svg+xml,%3Csvg fill="%231e282c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 25 2 C 12.309295 2 2 12.309295 2 25 C 2 37.690705 12.309295 48 25 48 C 37.690705 48 48 37.690705 48 25 C 48 12.309295 37.690705 2 25 2 z M 25 4 C 36.609824 4 46 13.390176 46 25 C 46 36.609824 36.609824 46 25 46 C 13.390176 46 4 36.609824 4 25 C 4 13.390176 13.390176 4 25 4 z M 25.289062 12.507812 C 21.559062 12.507813 19.085875 14.767938 18.546875 18.210938 C 18.511875 18.426937 18.617984 18.569469 18.833984 18.605469 L 21.09375 19.001953 C 21.30975 19.037953 21.452281 18.929844 21.488281 18.714844 C 21.918281 16.526844 23.208797 15.306641 25.216797 15.306641 C 27.261797 15.306641 28.695312 16.598578 28.695312 18.642578 C 28.695313 19.862578 28.265719 20.687203 27.011719 22.408203 L 24.607422 25.707031 C 23.854422 26.748031 23.533203 27.5015 23.533203 28.9375 L 23.533203 30.40625 C 23.533203 30.62125 23.675625 30.765719 23.890625 30.761719 L 26.257812 30.761719 C 26.472813 30.761719 26.615234 30.619297 26.615234 30.404297 L 26.615234 29.257812 C 26.615234 28.038812 26.831828 27.536359 27.548828 26.568359 L 29.951172 23.267578 C 31.171172 21.581578 31.779297 20.327469 31.779297 18.605469 C 31.779297 15.054469 29.161062 12.507812 25.289062 12.507812 z M 23.712891 33.492188 C 23.496891 33.492187 23.353516 33.636562 23.353516 33.851562 L 23.353516 36.935547 C 23.353516 37.150547 23.495891 37.292969 23.712891 37.292969 L 26.439453 37.292969 C 26.653453 37.292969 26.796875 37.151547 26.796875 36.935547 L 26.796875 33.851562 C 26.796875 33.637563 26.654453 33.492188 26.439453 33.492188 L 23.712891 33.492188 z"%3E%3C/path%3E%3C/svg%3E');
  background-position: center center;
  background-size: 70%; }

.icon-tb-edit {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23888888" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"%3E%3Cpath d="M23 62c0 .8.6 1.5 1.5 1.5h20c.8 0 1.5-.7 1.5-1.5s-.7-1.5-1.5-1.5h-20C23.6 60.5 23 61.2 23 62zM10.9 55.5l-.4 6.5c-.1.5.3 1.1.8 1.4.3.2.5.2.8.2.3 0 .6-.1.9-.3l5.4-3.5c2.8-1.8 5.1-4.3 6.8-7.2l15.2-26.2c.4-.7.2-1.6-.5-2s-1.7-.1-2 .5L22.4 51c-1.5 2.5-3.5 4.6-5.9 6.2l-2.9 1.9.2-3.5c.1-2.8 1-5.7 2.4-8.2l15.1-26.2c.4-.7.1-1.6-.5-2-.7-.4-1.6-.1-2 .5L13.8 46C12.1 48.9 11.1 52.2 10.9 55.5zM43.3 20.9l1.8-3.3c.8-1.5 1.1-3.3.7-4.9-.5-1.7-1.5-3.1-3-3.9s-3.3-1.1-5-.6c-1.7.4-3.1 1.6-4 3.1L32 14.4c-.4.7-.1 1.6.5 2l8.6 5c.3.1.5.2.8.2.2 0 .3 0 .4 0C42.8 21.5 43 21.2 43.3 20.9zM52 60.5A1.5 1.5 0 1052 63.5 1.5 1.5 0 1052 60.5z"%3E%3C/path%3E%3C/svg%3E');
  background-position: center center;
  background-size: 70%; }

.icon-tb-edit:hover {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23c4c4c4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"%3E%3Cpath d="M23 62c0 .8.6 1.5 1.5 1.5h20c.8 0 1.5-.7 1.5-1.5s-.7-1.5-1.5-1.5h-20C23.6 60.5 23 61.2 23 62zM10.9 55.5l-.4 6.5c-.1.5.3 1.1.8 1.4.3.2.5.2.8.2.3 0 .6-.1.9-.3l5.4-3.5c2.8-1.8 5.1-4.3 6.8-7.2l15.2-26.2c.4-.7.2-1.6-.5-2s-1.7-.1-2 .5L22.4 51c-1.5 2.5-3.5 4.6-5.9 6.2l-2.9 1.9.2-3.5c.1-2.8 1-5.7 2.4-8.2l15.1-26.2c.4-.7.1-1.6-.5-2-.7-.4-1.6-.1-2 .5L13.8 46C12.1 48.9 11.1 52.2 10.9 55.5zM43.3 20.9l1.8-3.3c.8-1.5 1.1-3.3.7-4.9-.5-1.7-1.5-3.1-3-3.9s-3.3-1.1-5-.6c-1.7.4-3.1 1.6-4 3.1L32 14.4c-.4.7-.1 1.6.5 2l8.6 5c.3.1.5.2.8.2.2 0 .3 0 .4 0C42.8 21.5 43 21.2 43.3 20.9zM52 60.5A1.5 1.5 0 1052 63.5 1.5 1.5 0 1052 60.5z"%3E%3C/path%3E%3C/svg%3E');
  background-position: center center;
  background-size: 70%; }

.applist-other .v3-app-icon-home {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23c4c4c4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M 12 2.0996094 L 1 12 L 4 12 L 4 21 L 20 21 L 20 12 L 23 12 L 12 2.0996094 z M 12 4.7910156 L 18 10.191406 L 18 11 L 18 19 L 6 19 L 6 10.191406 L 12 4.7910156 z M 12 9 A 2 2 0 0 0 10 11 A 2 2 0 0 0 12 13 A 2 2 0 0 0 14 11 A 2 2 0 0 0 12 9 z M 12 14.25 C 10.665 14.25 9 14.970781 9 16.300781 L 9 17 L 15 17 L 15 16.300781 C 15 14.970781 13.335 14.25 12 14.25 z"%3E%3C/path%3E%3C/svg%3E'); }

.applist.main .v3-app-icon-automatedworkflow {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="61.5 17.5 580 545" enable-background="new 61.5 17.5 580 545" xml:space="preserve"%3E%3Cg%3E%3Cpath fill="%23ffff" d="M489.48,317.06v-59.215h-48.438c-1.039-2.949-2.234-5.813-3.566-8.605l34.25-34.258l-41.871-41.871 l-34.254,34.254c-2.793-1.336-5.66-2.527-8.605-3.57v-48.438h-59.219v48.438c-2.949,1.043-5.813,2.235-8.605,3.57l-34.254-34.254 l-41.875,41.875l34.254,34.254c-1.335,2.793-2.527,5.656-3.566,8.605h-48.441v59.215h48.438c1.039,2.953,2.234,5.816,3.566,8.609 l-34.25,34.25l41.875,41.874l34.254-34.249c2.793,1.332,5.656,2.523,8.605,3.566v48.438h59.215v-48.438 c2.949-1.043,5.813-2.234,8.605-3.566l34.254,34.249l41.871-41.874l-34.25-34.254c1.332-2.793,2.527-5.66,3.566-8.609 L489.48,317.06z M357.39,339.837c-28.926,0-52.383-23.461-52.383-52.387c0-28.926,23.457-52.383,52.383-52.383 c28.931,0,52.384,23.457,52.384,52.383C409.773,316.376,386.316,339.837,357.39,339.837z"/%3E%3Cpath fill="%23fff" d="M183.16,164.09c0-29.93,24.352-54.277,54.277-54.277h242.18c26.289,0,48.254,18.785,53.215,43.637h-50.07 l70.465,70.465l70.466-70.465h-49.435c-5.313-47.539-45.703-84.633-94.641-84.633l-242.18-0.004 c-52.535,0-95.273,42.738-95.273,95.273v160.19h40.996V164.09z"/%3E%3Cpath fill="%23fff" d="M533.89,406.27c0,29.927-24.348,54.277-54.276,54.277h-242.18c-26.488,0-48.57-19.086-53.305-44.223h48.992 l-70.461-70.461l-70.465,70.461h50.512c5.043,47.819,45.594,85.215,94.73,85.215h242.18c52.535,0,95.272-42.738,95.272-95.271 l-0.004-160.189h-40.996L533.89,406.27z"/%3E%3C/g%3E%3C/svg%3E');
  background-size: 125%; }

.applist-other .v3-app-icon-billing {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23fff" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve" style="fill:%23c4c4c4"%3E%3Cstyle type="text/css"%3E	.st0%7Bfill:%23534857;%7D	.st1%7Bfill:%23c4c4c4;%7D	.st2%7Bfill:none;stroke:%23E8DBE7;stroke-width:3;stroke-miterlimit:10;%7D	.st3%7Bfill:none;stroke:%23c4c4c4;stroke-width:3;stroke-miterlimit:10;stroke-dasharray:16.7143,16.7143;%7D	.st4%7Bfill:none;stroke:%23c4c4c4;stroke-width:3;stroke-miterlimit:10;stroke-dasharray:15.8,15.8;%7D	.st5%7Bfill:%23FFFFFF;%7D%3C/style%3E%3Cg%3E%3Cpath d="M449.6,450.5H62.4c-5.5,0-10-4.5-10-10V176.8h407.2v263.7C459.6,446,455.1,450.5,449.6,450.5z M178.1,402.4h157&%23xA; c1.7,0,3.2-1.4,3.2-3.2s-1.4-3.2-3.2-3.2h-157c-1.7,0-3.2,1.4-3.2,3.2S176.3,402.4,178.1,402.4 M201.1,426.8H305&%23xA; c1.7,0,3.2-1.4,3.2-3.2c0-1.7-1.4-3.2-3.2-3.2H201.1c-1.7,0-3.2,1.4-3.2,3.2C197.9,425.4,199.3,426.8,201.1,426.8 M262.3,207.7&%23xA; h-13.4v14.2c-6,0.7-11.7,2.2-17.4,4.5c-5.6,2.3-10.6,5.3-14.8,8.9c-4.3,3.7-7.7,8.1-10.3,13.2c-2.6,5.1-3.9,10.9-3.9,17.3&%23xA; c0,10.3,2.7,18.4,8,24.3c5.4,5.9,13.2,10.5,23.5,13.7l14.8,4.5v34.3c-5.6-0.4-10.8-1.5-15.8-3.4c-5-1.8-9.3-4.9-12.8-9.2&%23xA; l-21.5,24.2c6.8,6.1,14.6,10.4,23.5,12.8c8.9,2.4,17.8,3.7,26.7,3.7v14.2h13.4v-14.2c6.6-0.7,12.9-2.1,18.9-4.3&%23xA; c6-2.2,11.2-5.1,15.6-8.9c4.5-3.8,8-8.4,10.6-13.8c2.6-5.4,3.9-11.7,3.9-18.9c0-9.5-2.7-17.3-8-23.5c-5.4-6.2-12.5-10.6-21.4-13.3&%23xA; l-19.5-5.7V250c4.3,0.3,8.6,1.1,12.8,2.3c4.2,1.3,7.9,3.4,11.2,6.2l19.5-23.8c-6-4.7-12.9-8.1-20.7-10c-7.9-1.9-15.4-2.8-22.8-2.8&%23xA; V207.7z M248.9,279c-0.8-0.3-2-0.6-3.7-1s-3.2-1.1-4.9-2.1c-1.6-1-3-2.4-4.3-4.2c-1.2-1.8-1.8-4.2-1.8-7.3c0-4.3,1.5-7.5,4.5-9.5&%23xA; c3-2,6.4-3.5,10.2-4.3V279z M262.3,311.7l3.9,1.4c1.8,0.7,3.5,1.4,5.1,2.1c1.6,0.7,3,1.6,4.3,2.6c1.2,1,2.2,2.3,2.9,3.8&%23xA; c0.7,1.5,1.1,3.3,1.1,5.5c0,2.3-0.5,4.3-1.5,6c-1,1.7-2.3,3.1-4,4.4s-3.5,2.2-5.6,2.9c-2.1,0.7-4.2,1.3-6.2,1.7V311.7z"/%3E%3Cpath d="M460.1,94.2H53.7V71.5c0-5.5,4.5-10,10-10h386.5c5.5,0,10,4.5,10,10V94.2z"/%3E%3Cpath d="M480.9,201.4H31.1c-4.7,0-8.4-3.8-8.4-8.4v-74.8c0-4.7,3.8-8.4,8.4-8.4h449.9c4.7,0,8.4,3.8,8.4,8.4v74.8&%23xA; C489.4,197.6,485.6,201.4,480.9,201.4z M474.9,177.2L474.9,177.2c0-6.7-5.4-12.1-12.1-12.1H50.9c-6.7,0-12.1,5.4-12.1,12.1v0&%23xA; c0,6.7,5.4,12.1,12.1,12.1h411.9C469.5,189.3,474.9,183.9,474.9,177.2z M460.1,136.1L460.1,136.1c0-5.5-4.4-9.9-9.9-9.9h-43.9&%23xA; c-5.5,0-9.9,4.4-9.9,9.9v0c0,5.5,4.4,9.9,9.9,9.9h43.9C455.7,146,460.1,141.5,460.1,136.1z"/%3E%3C/g%3E%3C/svg%3E'); }

.applist-other .v3-app-icon-saasconfigportal {
  background-image: url("data:image/svg+xml,%3Csvg fill='%23fff' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 300 300' enable-background='new 0 0 300 300' xml:space='preserve' style='fill:%23e8dbe7'%3E%3Cg%3E%3Cpath d='M63.946,118.649c5.727,0,11.353-0.897,16.773-2.625l32.214,32.192l35.279-35.272l-32.199-32.227&%23xD;&%23xA; c6.207-19.396,1.107-40.888-13.359-55.349C92.356,15.067,78.647,9.396,64.091,9.396c-8.133,0-16.288,1.843-23.605,5.332&%23xD;&%23xA; c-1.104,0.526-1.877,1.552-2.084,2.755c-0.201,1.203,0.186,2.424,1.045,3.291l33.894,33.902c2.501,2.499,3.881,5.817,3.881,9.339&%23xD;&%23xA; c0,3.531-1.382,6.843-3.881,9.342c-4.979,4.994-13.684,4.994-18.672-0.013L20.763,39.451c-0.869-0.869-2.118-1.25-3.287-1.048&%23xD;&%23xA; c-1.206,0.207-2.229,0.98-2.755,2.084c-9.958,20.868-5.69,45.858,10.641,62.177C35.666,112.968,49.368,118.649,63.946,118.649z'/%3E%3Cpath d='M236.074,181.348c-5.739,0-11.374,0.903-16.798,2.635l-35.631-35.634l-35.303,35.297l35.641,35.64&%23xD;&%23xA; c-6.194,19.39-1.098,40.876,13.359,55.346c10.301,10.301,24.01,15.973,38.565,15.973c8.137,0,16.291-1.847,23.608-5.335&%23xD;&%23xA; c1.104-0.525,1.877-1.552,2.084-2.755c0.207-1.203-0.186-2.425-1.045-3.291l-33.893-33.909c-2.496-2.493-3.875-5.805-3.878-9.327&%23xD;&%23xA; c0-3.528,1.379-6.84,3.884-9.342c4.995-4.998,13.681-4.995,18.666,0.003l33.899,33.893c0.866,0.863,2.075,1.247,3.291,1.048&%23xD;&%23xA; c1.203-0.21,2.23-0.98,2.755-2.084c9.958-20.865,5.693-45.852-10.638-62.174C264.339,187.029,250.64,181.348,236.074,181.348z'/%3E%3Cpath d='M221.571,100.988c0,0,5.897,5.165,10.759,2.752c5.495-2.765,20.976,12.497,25.915,16.068&%23xD;&%23xA; c0.016,0.012,0.05,0.012,0.108,0.04l-2.7,2.712c-3.566,3.525-3.563,9.281-0.009,12.812c3.556,3.541,9.274,3.538,12.831,0&%23xD;&%23xA; l21.378-21.35c3.532-3.55,3.535-9.296-0.006-12.84c-3.528-3.532-9.283-3.532-12.824,0.003l-3.56,3.557&%23xD;&%23xA; c-2.95-4.063-7.852-10.988-7.23-13.282c2.607-10.047-17.875-33.779-17.875-33.779C197.49,6.823,163.513,7.979,147.349,13.537&%23xD;&%23xA; c-6.488,2.232-5.285,3.646,1.454,4.833c49.04,8.56,55.123,37.48,46.81,48.638c-3.197,4.308,1.466,9.509,1.466,9.509l1.753,1.741&%23xD;&%23xA; l-82.803,82.788c1.123,0.677,2.214,1.447,3.176,2.412l13.929,13.916c0.946,0.949,1.719,2.032,2.39,3.154l82.804-82.791&%23xD;&%23xA; L221.571,100.988z'/%3E%3Cpath d='M113.632,169.025c-3.056-3.059-8.257-3.256-11.526-0.417l-92.019,82.497c-3.284,2.836-3.467,7.663-0.405,10.725&%23xD;&%23xA; l25.064,25.046c3.064,3.062,7.882,2.891,10.715-0.375l82.522-92.046c2.823-3.266,2.644-8.449-0.421-11.507L113.632,169.025z'/%3E%3C/g%3E%3C/svg%3E"); }

.white-container .vh-icon {
  background-image: url('data:image/svg+xml,%3Csvg fill="%2370CA63" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath d="M 12 2 C 6.486 2 2 6.486 2 12 C 2 17.514 6.486 22 12 22 C 17.514 22 22 17.514 22 12 C 22 10.874 21.803984 9.7942031 21.458984 8.7832031 L 19.839844 10.402344 C 19.944844 10.918344 20 11.453 20 12 C 20 16.411 16.411 20 12 20 C 7.589 20 4 16.411 4 12 C 4 7.589 7.589 4 12 4 C 13.633 4 15.151922 4.4938906 16.419922 5.3378906 L 17.851562 3.90625 C 16.203562 2.71225 14.185 2 12 2 z M 21.292969 3.2929688 L 11 13.585938 L 7.7070312 10.292969 L 6.2929688 11.707031 L 11 16.414062 L 22.707031 4.7070312 L 21.292969 3.2929688 z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-white-goods-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 9 3 C 7.3550302 3 6 4.3550302 6 6 L 6 44 C 6 45.64497 7.3550302 47 9 47 L 41 47 C 42.64497 47 44 45.64497 44 44 L 44 6 C 44 4.3550302 42.64497 3 41 3 L 9 3 z M 9 5 L 41 5 C 41.56503 5 42 5.4349698 42 6 L 42 44 C 42 44.56503 41.56503 45 41 45 L 9 45 C 8.4349698 45 8 44.56503 8 44 L 8 6 C 8 5.4349698 8.4349698 5 9 5 z M 31 8 A 2 2 0 0 0 29 10 A 2 2 0 0 0 31 12 A 2 2 0 0 0 33 10 A 2 2 0 0 0 31 8 z M 37 8 A 2 2 0 0 0 35 10 A 2 2 0 0 0 37 12 A 2 2 0 0 0 39 10 A 2 2 0 0 0 37 8 z M 25 15 C 18.58765 15 13.347947 20.063149 13.03125 26.398438 A 1.0003647 1.0003647 0 0 0 13.011719 26.783203 C 13.010406 26.856105 13 26.926791 13 27 C 13 33.615466 18.384534 39 25 39 C 31.613644 39 37 33.615686 37 27 C 37 26.927438 36.989577 26.8574 36.988281 26.785156 A 1.0003647 1.0003647 0 0 0 36.96875 26.390625 C 36.653041 20.187263 31.591575 15.26567 25.355469 15.072266 A 1.0001 1.0001 0 0 0 25 15 z M 25 17 C 29.728146 17 33.668186 20.265017 34.716797 24.667969 C 33.727371 24.214818 32.787337 24.018265 32.021484 24.001953 C 30.59388 23.971945 29.487301 24.586074 28.445312 25.080078 C 27.403325 25.574082 26.404985 26 25 26 C 23.595015 26 22.596676 25.574082 21.554688 25.080078 C 20.513209 24.586316 19.407059 23.97259 17.980469 24.001953 L 17.978516 24.001953 C 17.21168 24.017756 16.272368 24.214606 15.283203 24.667969 C 16.331391 20.264926 20.269992 17 25 17 z M 18.019531 26 A 1.0001 1.0001 0 0 0 18.021484 26 C 18.82988 25.98301 19.606254 26.369473 20.697266 26.886719 C 21.78823 27.403965 23.172985 28 25 28 C 26.827015 28 28.211723 27.403965 29.302734 26.886719 C 30.393746 26.369473 31.17012 25.983008 31.978516 26 C 32.628832 26.013851 33.818619 26.308572 34.994141 27.136719 C 34.92042 32.606917 30.486181 37 25 37 C 19.51166 37 15.079544 32.607128 15.005859 27.136719 C 16.181458 26.308358 17.370799 26.013159 18.019531 26 z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-civil-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.15625 0 C 23.007813 0 22.148438 0.941406 22.0625 2.0625 C 19.710938 2.355469 17.898438 3.671875 16.78125 5.34375 C 15.609375 7.105469 15.132813 9.152344 15.0625 11 C 14.90625 11.042969 14.777344 11.058594 14.5 11.21875 C 14.085938 11.453125 13.636719 11.910156 13.375 12.53125 C 13.113281 13.152344 13 13.933594 13 15 L 13 15.78125 L 13.75 15.96875 C 13.75 15.96875 14.441406 16.113281 15.4375 16.28125 C 15.554688 16.964844 15.699219 17.613281 15.875 18.3125 C 15.40625 18.871094 15.023438 19.601563 15.15625 20.71875 C 15.304688 21.949219 15.644531 22.824219 16.125 23.4375 C 16.390625 23.773438 16.738281 23.804688 17.0625 23.96875 C 17.238281 25.015625 17.53125 26.0625 17.96875 26.9375 C 18.21875 27.441406 18.503906 27.90625 18.78125 28.28125 C 18.90625 28.449219 19.085938 28.546875 19.21875 28.6875 C 19.226563 29.921875 19.230469 30.949219 19.125 32.25 C 18.800781 33.035156 18.042969 33.667969 16.8125 34.28125 C 15.542969 34.914063 13.890625 35.5 12.21875 36.21875 C 10.546875 36.9375 8.828125 37.8125 7.46875 39.1875 C 6.109375 40.5625 5.148438 42.449219 5 44.9375 L 4.9375 46 L 45.0625 46 L 45 44.9375 C 44.851563 42.449219 43.886719 40.5625 42.53125 39.1875 C 41.175781 37.8125 39.476563 36.9375 37.8125 36.21875 C 36.148438 35.5 34.515625 34.914063 33.25 34.28125 C 32.035156 33.671875 31.269531 33.054688 30.9375 32.28125 C 30.828125 30.964844 30.835938 29.933594 30.84375 28.6875 C 30.976563 28.542969 31.15625 28.449219 31.28125 28.28125 C 31.554688 27.902344 31.816406 27.4375 32.0625 26.9375 C 32.488281 26.0625 32.796875 25.011719 32.96875 23.96875 C 33.28125 23.804688 33.617188 23.765625 33.875 23.4375 C 34.355469 22.824219 34.695313 21.949219 34.84375 20.71875 C 34.976563 19.625 34.609375 18.902344 34.15625 18.34375 C 34.34375 17.753906 34.546875 17.117188 34.71875 16.25 C 35.621094 16.09375 36.25 15.96875 36.25 15.96875 L 37 15.78125 L 37 15 C 37 13.925781 36.886719 13.15625 36.625 12.53125 C 36.363281 11.90625 35.917969 11.453125 35.5 11.21875 C 35.222656 11.0625 35.09375 11.042969 34.9375 11 C 34.863281 9.148438 34.363281 7.070313 33.1875 5.3125 C 32.070313 3.644531 30.269531 2.359375 27.9375 2.0625 C 27.851563 0.941406 26.992188 0 25.84375 0 Z M 24.15625 2 L 25.84375 2 C 25.859375 2 26 2.0625 26 2.21875 L 26 2.78125 C 25.976563 2.90625 25.976563 3.03125 26 3.15625 L 26 9 C 25.996094 9.359375 26.183594 9.695313 26.496094 9.878906 C 26.808594 10.058594 27.191406 10.058594 27.503906 9.878906 C 27.816406 9.695313 28.003906 9.359375 28 9 L 28 4.21875 C 29.527344 4.511719 30.726563 5.234375 31.53125 6.4375 C 32.523438 7.914063 33 9.871094 33 11.4375 C 33 11.734375 33.113281 12.128906 33.34375 12.375 C 33.574219 12.621094 33.8125 12.726563 33.96875 12.78125 C 34.285156 12.890625 34.417969 12.890625 34.5 12.9375 C 34.582031 12.984375 34.636719 13.011719 34.75 13.28125 C 34.808594 13.425781 34.828125 13.882813 34.875 14.1875 C 34.65625 14.234375 34.289063 14.300781 33.875 14.375 C 33.84375 14.375 33.8125 14.375 33.78125 14.375 C 33.71875 14.378906 33.65625 14.390625 33.59375 14.40625 C 33.5625 14.414063 33.53125 14.425781 33.5 14.4375 C 33.472656 14.441406 33.433594 14.464844 33.40625 14.46875 C 31.808594 14.71875 29.132813 15 25 15 C 21.074219 15 18.503906 14.742188 16.875 14.5 C 16.863281 14.5 16.855469 14.46875 16.84375 14.46875 C 16.59375 14.304688 16.285156 14.257813 16 14.34375 C 15.988281 14.339844 15.980469 14.347656 15.96875 14.34375 C 15.644531 14.285156 15.308594 14.226563 15.125 14.1875 C 15.171875 13.894531 15.191406 13.453125 15.25 13.3125 C 15.363281 13.042969 15.414063 13.015625 15.5 12.96875 C 15.585938 12.921875 15.714844 12.894531 16.03125 12.78125 C 16.1875 12.722656 16.429688 12.617188 16.65625 12.375 C 16.882813 12.132813 17 11.734375 17 11.4375 C 17 9.871094 17.484375 7.914063 18.46875 6.4375 C 19.273438 5.230469 20.449219 4.476563 22 4.1875 L 22 9 C 21.996094 9.359375 22.183594 9.695313 22.496094 9.878906 C 22.808594 10.058594 23.191406 10.058594 23.503906 9.878906 C 23.816406 9.695313 24.003906 9.359375 24 9 L 24 3.125 C 24.023438 3 24.023438 2.875 24 2.75 L 24 2.21875 C 24 2.0625 24.140625 2 24.15625 2 Z M 17.5 16.59375 C 19.378906 16.816406 21.882813 17 25 17 C 28.148438 17 30.679688 16.820313 32.5625 16.59375 C 32.421875 17.203125 32.28125 17.746094 32.125 18.21875 L 31.875 19 L 32.5625 19.40625 C 32.519531 19.378906 32.945313 19.667969 32.84375 20.5 C 32.726563 21.480469 32.492188 21.988281 32.3125 22.21875 C 32.132813 22.449219 32.039063 22.4375 32.03125 22.4375 L 31.1875 22.5 L 31.09375 23.3125 C 31 24.175781 30.652344 25.234375 30.25 26.0625 C 30.046875 26.476563 29.839844 26.839844 29.65625 27.09375 C 29.472656 27.347656 29.28125 27.488281 29.375 27.4375 L 28.84375 27.71875 L 28.84375 28.3125 C 28.84375 29.761719 28.785156 30.949219 28.9375 32.625 L 28.9375 32.75 L 29 32.875 C 29.570313 34.410156 30.890625 35.367188 32.34375 36.09375 C 33.796875 36.820313 35.464844 37.355469 37.03125 38.03125 C 38.597656 38.707031 40.03125 39.515625 41.09375 40.59375 C 41.9375 41.449219 42.46875 42.582031 42.75 44 L 7.25 44 C 7.53125 42.585938 8.058594 41.449219 8.90625 40.59375 C 9.972656 39.515625 11.425781 38.707031 13 38.03125 C 14.574219 37.355469 16.230469 36.820313 17.6875 36.09375 C 19.144531 35.367188 20.492188 34.410156 21.0625 32.875 L 21.125 32.625 C 21.277344 30.949219 21.21875 29.761719 21.21875 28.3125 L 21.21875 27.71875 L 20.6875 27.4375 C 20.777344 27.484375 20.5625 27.347656 20.375 27.09375 C 20.1875 26.839844 19.957031 26.476563 19.75 26.0625 C 19.335938 25.234375 18.996094 24.167969 18.90625 23.3125 L 18.8125 22.5 L 17.96875 22.4375 C 17.960938 22.4375 17.867188 22.449219 17.6875 22.21875 C 17.507813 21.988281 17.273438 21.480469 17.15625 20.5 C 17.058594 19.667969 17.480469 19.378906 17.4375 19.40625 L 18.09375 19 L 17.90625 18.28125 C 17.734375 17.621094 17.605469 17.101563 17.5 16.59375 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-building-security-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.962891 2 A 1.0001 1.0001 0 0 0 24.384766 2.2109375 L 1.3847656 20.158203 A 1.0005663 1.0005663 0 1 0 2.6152344 21.736328 L 4 20.65625 L 4 46.947266 C 4 47.500266 4.448 47.947266 5 47.947266 L 33.957031 47.947266 C 33.408031 47.362266 32.8525 46.735 32.3125 46 L 20 46 L 20 28.947266 L 30 28.947266 L 30 29.087891 L 30.314453 29.009766 C 30.945453 28.873766 31.501 28.73475 32 28.59375 L 32 27 L 18 27 L 18 46 L 6 46 L 6 19.095703 L 25 4.2675781 L 44 19.095703 L 44 26.96875 C 44.199 27.06475 44.396797 27.161766 44.591797 27.259766 C 45.019797 27.473766 45.474 27.691203 46 27.908203 L 46 20.65625 L 47.384766 21.736328 A 1.0005661 1.0005661 0 1 0 48.615234 20.158203 L 41 14.216797 L 41 7 L 35 7 L 35 9.5332031 L 25.615234 2.2109375 A 1.0001 1.0001 0 0 0 24.962891 2 z M 37 8.9472656 L 39 8.9472656 L 39 12.65625 L 37 11.09375 L 37 8.9472656 z M 40 27.949219 C 38.5 27.949219 37.500781 28.450781 36.300781 29.050781 C 35.100781 29.650781 33.600781 30.349219 30.800781 30.949219 L 30 31.150391 L 30 31.949219 C 30 44.949219 39.2 49.649609 39.5 49.849609 L 40 50.050781 L 40.5 49.849609 C 40.9 49.649609 50 44.549219 50 31.949219 L 50 31.150391 L 49.199219 30.949219 C 46.399219 30.349219 44.899219 29.650781 43.699219 29.050781 C 42.499219 28.450781 41.5 27.949219 40 27.949219 z M 40 29.949219 C 41.1 29.949219 41.700781 30.249609 42.800781 30.849609 C 44.000781 31.349609 45.5 32.15 48 32.75 C 47.7 42.05 41.7 46.65 40 47.75 C 38.2 46.75 32.3 42.45 32 32.75 C 34.6 32.15 36.099219 31.349609 37.199219 30.849609 C 38.299219 30.249609 38.9 29.949219 40 29.949219 z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-landscaping-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 39.375 0 C 39.117188 0.0351563 38.878906 0.167969 38.71875 0.375 L 36.53125 3 L 33 3 C 32.449219 3 32 3.449219 32 4 L 32 7.53125 L 29.375 9.71875 C 29.136719 9.910156 29 10.195313 29 10.5 C 29 10.804688 29.136719 11.089844 29.375 11.28125 L 32 13.46875 L 32 17 C 32 17.550781 32.449219 18 33 18 L 36.53125 18 L 38.71875 20.625 C 38.910156 20.863281 39.195313 21 39.5 21 C 39.804688 21 40.089844 20.863281 40.28125 20.625 L 42.46875 18 L 46 18 C 46.550781 18 47 17.550781 47 17 L 47 13.46875 L 49.625 11.28125 C 49.863281 11.089844 50 10.804688 50 10.5 C 50 10.195313 49.863281 9.910156 49.625 9.71875 L 47 7.53125 L 47 4 C 47 3.449219 46.550781 3 46 3 L 42.46875 3 L 40.28125 0.375 C 40.066406 0.101563 39.722656 -0.0429688 39.375 0 Z M 39.5 2.5625 L 41.21875 4.625 C 41.410156 4.863281 41.695313 5 42 5 L 45 5 L 45 8 C 45 8.304688 45.136719 8.589844 45.375 8.78125 L 47.4375 10.5 L 45.375 12.21875 C 45.136719 12.410156 45 12.695313 45 13 L 45 16 L 42 16 C 41.695313 16 41.410156 16.136719 41.21875 16.375 L 39.5 18.4375 L 37.78125 16.375 C 37.589844 16.136719 37.304688 16 37 16 L 34 16 L 34 13 C 34 12.695313 33.863281 12.410156 33.625 12.21875 L 31.5625 10.5 L 33.625 8.78125 C 33.863281 8.589844 34 8.304688 34 8 L 34 5 L 37 5 C 37.304688 5 37.589844 4.863281 37.78125 4.625 Z M 39.5 6 C 37.027344 6 35 8.027344 35 10.5 C 35 12.972656 37.027344 15 39.5 15 C 41.972656 15 44 12.972656 44 10.5 C 44 8.027344 41.972656 6 39.5 6 Z M 39.5 8 C 40.890625 8 42 9.109375 42 10.5 C 42 11.890625 40.890625 13 39.5 13 C 38.109375 13 37 11.890625 37 10.5 C 37 9.109375 38.109375 8 39.5 8 Z M 16.875 18 C 16.554688 18.042969 16.273438 18.242188 16.125 18.53125 L 0.125 48.53125 C -0.0390625 48.839844 -0.03125 49.210938 0.148438 49.511719 C 0.328125 49.8125 0.652344 49.996094 1 50 L 33 50 C 33.03125 50 33.0625 50 33.09375 50 L 49 50 C 49.347656 49.996094 49.671875 49.8125 49.851563 49.511719 C 50.03125 49.210938 50.039063 48.839844 49.875 48.53125 L 36.875 24.53125 C 36.683594 24.164063 36.285156 23.953125 35.875 24 C 35.554688 24.042969 35.273438 24.242188 35.125 24.53125 L 28.03125 37.5625 L 17.875 18.53125 C 17.683594 18.164063 17.285156 17.953125 16.875 18 Z M 17 21.125 L 31.34375 48 L 2.65625 48 Z M 36 27.09375 L 47.34375 48 L 33.59375 48 L 29.125 39.65625 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-access-control-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 11 7 C 5.488281 7 1 11.488281 1 17 C 1 20.25 2.589844 23.113281 5 24.9375 L 5 25 C 5 26.292969 5.84375 27.394531 7 27.8125 L 7 40 C 6.992188 40.265625 7.09375 40.527344 7.28125 40.71875 L 9.28125 42.71875 C 9.472656 42.90625 9.734375 43.007813 10 43 L 12 43 C 12.265625 43.007813 12.527344 42.90625 12.71875 42.71875 L 14.71875 40.71875 C 14.90625 40.527344 15.007813 40.265625 15 40 L 15 27.8125 C 16.15625 27.394531 17 26.292969 17 25 L 17 24.9375 C 19.410156 23.113281 21 20.25 21 17 C 21 11.488281 16.511719 7 11 7 Z M 11 9 C 15.429688 9 19 12.570313 19 17 C 19 19.78125 17.582031 22.222656 15.4375 23.65625 C 15.167969 23.839844 15.003906 24.144531 15 24.46875 L 15 25 C 15 25.566406 14.566406 26 14 26 L 8 26 C 7.433594 26 7 25.566406 7 25 L 7 24.46875 C 6.996094 24.144531 6.832031 23.839844 6.5625 23.65625 C 4.417969 22.222656 3 19.78125 3 17 C 3 12.570313 6.570313 9 11 9 Z M 11 11 C 7.699219 11 5 13.699219 5 17 C 5 17.550781 5.449219 18 6 18 L 16 18 C 16.550781 18 17 17.550781 17 17 C 17 13.699219 14.300781 11 11 11 Z M 24.8125 12 C 24.335938 12.089844 23.992188 12.511719 24 13 L 24 21 C 24 21.550781 24.449219 22 25 22 L 47 22 C 47.550781 22 48 21.550781 48 21 L 48 13 C 48 12.449219 47.550781 12 47 12 L 25 12 C 24.96875 12 24.9375 12 24.90625 12 C 24.875 12 24.84375 12 24.8125 12 Z M 11 13 C 12.867188 13 14.363281 14.28125 14.8125 16 L 7.1875 16 C 7.636719 14.28125 9.132813 13 11 13 Z M 26 14 L 46 14 L 46 20 L 26 20 Z M 9 28 L 13 28 L 13 31 L 12 31 L 12 33 L 13 33 L 13 36 L 12 36 L 12 38 L 13 38 L 13 39.5625 L 11.5625 41 L 10.4375 41 L 9 39.5625 Z M 24.8125 28 C 24.335938 28.089844 23.992188 28.511719 24 29 L 24 37 C 24 37.550781 24.449219 38 25 38 L 47 38 C 47.550781 38 48 37.550781 48 37 L 48 29 C 48 28.449219 47.550781 28 47 28 L 25 28 C 24.96875 28 24.9375 28 24.90625 28 C 24.875 28 24.84375 28 24.8125 28 Z M 26 30 L 46 30 L 46 36 L 26 36 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-administration-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.878906 3 C 21.195313 3.082031 18.5 4.210938 16.875 6.351563 C 14.945313 8.882813 14.496094 13.066406 15.707031 18.199219 C 15.292969 18.726563 14.925781 19.578125 15.019531 20.734375 C 15.316406 22.898438 16.136719 23.789063 16.808594 24.152344 C 17.125 25.871094 18.117188 27.824219 19 28.753906 L 19 32.316406 C 18.421875 33.6875 16.410156 34.488281 14.09375 35.40625 C 10.191406 36.953125 5.335938 38.875 5 44.945313 L 4.945313 46 L 28 46 C 28 45.964844 27.996094 45.925781 27.996094 45.890625 C 27.980469 45.863281 27.96875 45.828125 27.953125 45.800781 C 26.722656 43.820313 26 41.492188 26 39 C 26 37.476563 26.28125 36.019531 26.765625 34.660156 C 26.769531 34.652344 26.769531 34.640625 26.769531 34.632813 L 26.730469 34.582031 L 26.804688 34.542969 C 26.820313 34.503906 26.835938 34.464844 26.851563 34.425781 C 26.945313 34.179688 27.039063 33.9375 27.148438 33.699219 C 27.175781 33.636719 27.207031 33.578125 27.234375 33.515625 C 27.429688 33.109375 27.640625 32.714844 27.871094 32.328125 C 27.945313 32.203125 28.019531 32.082031 28.097656 31.960938 C 28.207031 31.789063 28.324219 31.621094 28.441406 31.457031 C 28.488281 31.394531 28.523438 31.332031 28.570313 31.273438 L 25.023438 33.246094 L 21 31.03125 L 21 28.300781 L 21.015625 27.730469 L 20.511719 27.441406 C 20.148438 27.179688 18.886719 25.195313 18.707031 23.308594 L 18.695313 22.410156 L 17.785156 22.410156 C 17.644531 22.355469 17.195313 21.878906 17.011719 20.515625 C 16.941406 19.675781 17.367188 19.328125 17.367188 19.328125 L 17.953125 18.9375 L 17.78125 18.253906 C 16.570313 13.46875 16.859375 9.671875 18.46875 7.558594 C 19.707031 5.929688 21.878906 5.066406 24.902344 5 C 26.792969 5 28.152344 5.476563 28.636719 6.304688 L 28.878906 6.722656 L 29.359375 6.789063 C 30.691406 6.976563 31.371094 7.5625 31.976563 8.566406 C 33.425781 10.960938 33.167969 15.734375 32.300781 18.164063 L 31.984375 18.984375 L 32.777344 19.382813 C 32.867188 19.445313 33.105469 19.792969 33.046875 20.507813 C 32.914063 21.988281 32.445313 22.382813 32.34375 22.402344 L 31.476563 22.402344 L 31.355469 23.257813 C 31.066406 25.269531 29.824219 27.179688 29.503906 27.433594 L 29 27.71875 L 29 30.574219 L 31.285156 28.285156 L 31.484375 28.085938 C 32.136719 27.058594 32.9375 25.550781 33.21875 24.1875 C 33.9375 23.847656 34.832031 22.964844 35.039063 20.683594 C 35.132813 19.558594 34.824219 18.730469 34.398438 18.195313 C 35.246094 15.46875 35.484375 10.503906 33.6875 7.53125 C 32.835938 6.121094 31.800781 5.226563 30.082031 4.882813 C 29.117188 3.664063 27.300781 3 24.878906 3 Z M 37 28 L 36.402344 31.199219 C 36.101563 31.300781 35.699219 31.398438 35.402344 31.597656 L 32.699219 29.699219 L 29.699219 32.699219 L 31.5 35.199219 C 31.398438 35.597656 31.199219 35.902344 31.097656 36.300781 L 28 36.800781 L 28 41 L 31.097656 41.5 C 31.199219 41.800781 31.300781 42.199219 31.5 42.5 L 29.699219 45.199219 L 32.699219 48.199219 L 35.402344 46.402344 C 35.800781 46.601563 36.101563 46.699219 36.5 46.800781 L 37 50 L 41.097656 50 L 41.699219 46.902344 C 42 46.800781 42.300781 46.699219 42.699219 46.5 L 45.402344 48.300781 L 48.402344 45.300781 L 46.5 42.699219 C 46.699219 42.300781 46.800781 41.898438 46.902344 41.597656 L 50 41 L 50 36.800781 L 46.800781 36.300781 C 46.699219 36 46.601563 35.601563 46.402344 35.300781 L 48.199219 32.597656 L 45.300781 29.699219 L 42.699219 31.597656 C 42.398438 31.398438 42 31.300781 41.699219 31.199219 L 41.199219 28 Z M 38.699219 30 L 39.5 30 L 39.902344 32.699219 L 40.5 32.902344 C 41.101563 33.101563 41.699219 33.300781 42.199219 33.597656 L 42.800781 34 L 45.097656 32.300781 L 45.597656 32.800781 L 44 35.097656 L 44.300781 35.597656 C 44.601563 36.199219 44.800781 36.800781 45 37.402344 L 45.199219 38 L 48 38.402344 L 48 39.199219 L 45.300781 39.800781 L 45.097656 40.402344 C 44.898438 41 44.699219 41.597656 44.402344 42.097656 L 44 42.699219 L 45.699219 45 L 45.097656 45.597656 L 42.800781 44 L 42.300781 44.300781 C 41.699219 44.601563 41.101563 44.800781 40.5 45 L 39.902344 45.199219 L 39.402344 48 L 38.597656 48 L 38.199219 45.300781 L 37.597656 45.097656 C 37 44.898438 36.402344 44.699219 35.902344 44.402344 L 35.300781 44 L 32.902344 45.597656 L 32.300781 45 L 33.902344 42.699219 L 33.597656 42.199219 C 33.300781 41.597656 33.101563 40.902344 32.902344 40.402344 L 32.699219 39.800781 L 30 39.300781 L 30 38.5 L 32.800781 38 L 32.902344 37.300781 C 33 36.800781 33.199219 36.199219 33.5 35.699219 L 33.902344 35.199219 L 32.300781 32.902344 L 32.902344 32.300781 L 35.199219 33.902344 L 35.699219 33.699219 C 36.398438 33.398438 37 33.101563 37.597656 32.902344 L 38.199219 32.800781 Z M 20.773438 33.195313 L 20.777344 33.199219 L 23.265625 34.589844 L 20.988281 37.417969 L 19.121094 35.152344 C 19.835938 34.613281 20.414063 33.984375 20.773438 33.195313 Z M 39 35 C 36.804688 35 35 36.804688 35 39 C 35 41.195313 36.804688 43 39 43 C 41.164063 43 43 41.246094 43 39 C 43 36.804688 41.195313 35 39 35 Z M 17.375 36.175781 L 20.230469 39.636719 C 20.417969 39.867188 20.707031 40.003906 21.007813 40 C 21.308594 40 21.589844 39.859375 21.78125 39.625 L 23.742188 37.1875 L 24.5 37.800781 C 24.5 37.800781 22.507813 40.769531 22 44 L 7.121094 44 C 7.855469 40.027344 11.398438 38.625 14.828125 37.265625 C 15.714844 36.914063 16.578125 36.566406 17.375 36.175781 Z M 39 37 C 40.105469 37 41 37.894531 41 39 C 41 40.203125 40.136719 41 39 41 C 37.894531 41 37 40.105469 37 39 C 37 37.894531 37.894531 37 39 37 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-audio-visual-system-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"%3E%3Cpath d="M 3 8 C 1.347656 8 0 9.347656 0 11 L 0 47 C 0 48.652344 1.347656 50 3 50 L 26 50 L 26 54 L 23.65625 54 C 22.320313 54 21.066406 54.519531 20.121094 55.464844 L 17.292969 58.292969 C 17.007813 58.578125 16.921875 59.007813 17.078125 59.382813 C 17.230469 59.757813 17.597656 60 18 60 L 46 60 C 46.402344 60 46.769531 59.757813 46.921875 59.382813 C 47.078125 59.007813 46.992188 58.578125 46.707031 58.292969 L 43.878906 55.464844 C 42.933594 54.519531 41.679688 54 40.34375 54 L 38 54 L 38 50 L 61 50 C 62.652344 50 64 48.652344 64 47 L 64 11 C 64 9.347656 62.652344 8 61 8 Z M 3 10 L 61 10 C 61.550781 10 62 10.449219 62 11 L 62 42 L 59 42 C 58.445313 42 58 42.445313 58 43 C 58 43.554688 58.445313 44 59 44 L 62 44 L 62 47 C 62 47.550781 61.550781 48 61 48 L 3 48 C 2.449219 48 2 47.550781 2 47 L 2 44 L 39.082031 44 C 39.636719 44 40.082031 43.554688 40.082031 43 C 40.082031 42.445313 39.636719 42 39.082031 42 L 2 42 L 2 11 C 2 10.449219 2.449219 10 3 10 Z M 5 12 C 4.445313 12 4 12.445313 4 13 C 4 13.554688 4.445313 14 5 14 L 51 14 C 51.554688 14 52 13.554688 52 13 C 52 12.445313 51.554688 12 51 12 Z M 55 12 C 54.445313 12 54 12.445313 54 13 C 54 13.554688 54.445313 14 55 14 L 59 14 C 59.554688 14 60 13.554688 60 13 C 60 12.445313 59.554688 12 59 12 Z M 30.878906 17.007813 C 30.71875 17.027344 30.566406 17.085938 30.433594 17.175781 C 30.160156 17.363281 30 17.671875 30 18 L 30 29 C 26.691406 29 24 31.242188 24 34 C 24 36.757813 26.691406 39 30 39 C 33.308594 39 36 36.757813 36 34 L 36 26.652344 L 40.59375 28.691406 C 40.902344 28.828125 41.261719 28.796875 41.546875 28.613281 C 41.828125 28.429688 42 28.117188 42 27.777344 L 42 21.777344 C 42 21.363281 41.742188 20.988281 41.355469 20.84375 L 31.355469 17.0625 C 31.199219 17.007813 31.039063 16.988281 30.878906 17.007813 Z M 32 19.445313 L 40 22.46875 L 40 26.238281 L 35.40625 24.199219 C 35.097656 24.058594 34.738281 24.089844 34.453125 24.269531 C 34.171875 24.457031 34 24.773438 34 25.109375 L 34 34 C 34 35.652344 32.207031 37 30 37 C 27.792969 37 26 35.652344 26 34 C 26 32.347656 27.792969 31 30 31 C 30.277344 31 30.5625 31.019531 30.84375 31.066406 C 31.128906 31.113281 31.425781 31.03125 31.648438 30.839844 C 31.871094 30.652344 32 30.375 32 30.078125 Z M 44 41 C 43.445313 41 43 41.445313 43 42 L 43 44 C 43 44.554688 43.445313 45 44 45 C 44.554688 45 45 44.554688 45 44 L 45 42 C 45 41.445313 44.554688 41 44 41 Z M 49 41 C 48.445313 41 48 41.445313 48 42 L 48 44 C 48 44.554688 48.445313 45 49 45 C 49.554688 45 50 44.554688 50 44 L 50 42 C 50 41.445313 49.554688 41 49 41 Z M 54 41 C 53.445313 41 53 41.445313 53 42 L 53 44 C 53 44.554688 53.445313 45 54 45 C 54.554688 45 55 44.554688 55 44 L 55 42 C 55 41.445313 54.554688 41 54 41 Z M 28 50 L 36 50 L 36 54 L 28 54 Z M 23.65625 56 L 40.34375 56 C 41.144531 56 41.898438 56.3125 42.464844 56.878906 L 43.585938 58 L 20.414063 58 L 21.535156 56.878906 C 22.101563 56.3125 22.855469 56 23.65625 56 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-bms-01 {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" id="Layer_1" fill="%23424242" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve" style="fill:%23424242"%3E%3Crect x="18.007" y="366.052" width="475.897" height="53.828"/%3E%3Cg%3E%3Cpolygon points="490.193,93.496 366.063,142.15 400.758,169.84 364.513,215.249 309.656,154.38 261.045,212.711 177.604,95.897 &%23xD;&%23xA; 18.007,289.961 52.435,318.273 175.112,169.089 258.336,285.586 310.973,222.414 366.58,284.106 435.593,197.638 470.281,225.325 &%23xD;&%23xA; "/%3E%3C/g%3E%3C/svg%3E'); }

.icon-car-park-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 9 4 C 6.2545455 4 4 6.2545455 4 9 L 4 41 C 4 43.745455 6.2545455 46 9 46 L 41 46 C 43.745455 46 46 43.745455 46 41 L 46 9 C 46 6.2545455 43.745455 4 41 4 L 9 4 z M 9 6 L 41 6 C 42.654545 6 44 7.3454545 44 9 L 44 41 C 44 42.654545 42.654545 44 41 44 L 9 44 C 7.3454545 44 6 42.654545 6 41 L 6 9 C 6 7.3454545 7.3454545 6 9 6 z M 17 14 L 17 36 L 21 36 L 21 28 L 29 28 C 32.309 28 35 25.309 35 22 L 35 20 C 35 16.691 32.309 14 29 14 L 21 14 L 19 14 L 17 14 z M 21 18 L 29 18 C 30.103 18 31 18.897 31 20 L 31 22 C 31 23.103 30.103 24 29 24 L 21 24 L 21 18 z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-cctv-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"%3E%3Cpath d="M99,62c15.4,0,28-12.6,28-28S114.4,6,99,6H4C2.7,6,1.6,6.8,1.2,8c-0.4,1.2-0.1,2.5,0.9,3.3L17,23.8c0,0.1,0,0.2,0,0.2v25 c0,1.7,1.3,3,3,3h11v7c0,1.7,1.3,3,3,3h12c1.7,0,3-1.3,3-3s-1.3-3-3-3h-9V34c0-0.9-0.4-1.7-1.1-2.3L12.3,12H99c12.1,0,22,9.9,22,22 s-9.9,22-22,22H66c-1.7,0-3,1.3-3,3s1.3,3,3,3h16v27c0,7.2,5.8,13,13,13h12v10c0,5.5,4.5,10,10,10s10-4.5,10-10V86 c0-5.5-4.5-10-10-10s-10,4.5-10,10v10H95c-3.9,0-7-3.1-7-7V62H99z M23,28.7l8,6.7V46h-8V28.7z M113,86c0-2.2,1.8-4,4-4s4,1.8,4,4 v26c0,2.2-1.8,4-4,4s-4-1.8-4-4V86z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-cleaning-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 46.4375 -0.03125 C 46.269531 -0.0390625 46.097656 -0.0234375 45.9375 0 C 45.265625 0.09375 44.6875 0.421875 44.28125 1.03125 L 44.25 1.09375 L 44.21875 1.125 L 35.65625 17.21875 C 34.691406 16.859375 33.734375 16.648438 32.84375 16.625 C 31.882813 16.601563 30.976563 16.75 30.15625 17.09375 C 28.574219 17.753906 27.378906 19.046875 26.59375 20.6875 C 26.558594 20.738281 26.527344 20.789063 26.5 20.84375 C 26.496094 20.851563 26.503906 20.867188 26.5 20.875 C 26.488281 20.894531 26.476563 20.917969 26.46875 20.9375 C 26.457031 20.976563 26.445313 21.019531 26.4375 21.0625 C 25.894531 22.417969 25.269531 23.636719 24.5625 24.71875 C 24.554688 24.730469 24.539063 24.738281 24.53125 24.75 C 24.441406 24.828125 24.367188 24.925781 24.3125 25.03125 C 24.308594 25.039063 24.316406 25.054688 24.3125 25.0625 C 24.277344 25.113281 24.246094 25.164063 24.21875 25.21875 C 21.832031 28.636719 18.722656 30.695313 15.78125 31.96875 C 11.773438 33.703125 7.9375 33.886719 7.09375 33.8125 C 6.691406 33.773438 6.304688 33.976563 6.113281 34.332031 C 5.925781 34.6875 5.964844 35.125 6.21875 35.4375 C 17.613281 49.5 34.375 50 34.375 50 C 34.574219 50.003906 34.769531 49.949219 34.9375 49.84375 C 34.9375 49.84375 37.007813 48.53125 39.5 45.40625 C 41.371094 43.058594 43.503906 39.664063 45.34375 34.96875 C 45.355469 34.957031 45.363281 34.949219 45.375 34.9375 C 45.605469 34.722656 45.722656 34.410156 45.6875 34.09375 C 45.6875 34.082031 45.6875 34.074219 45.6875 34.0625 C 46.171875 32.753906 46.640625 31.378906 47.0625 29.875 C 47.078125 29.8125 47.089844 29.75 47.09375 29.6875 C 47.09375 29.675781 47.09375 29.667969 47.09375 29.65625 C 48.425781 26.21875 46.941406 22.433594 43.75 20.78125 L 49.9375 3.625 L 49.9375 3.59375 L 49.96875 3.5625 C 50.171875 2.851563 49.9375 2.167969 49.5625 1.625 C 49.207031 1.113281 48.6875 0.710938 48.0625 0.4375 L 48.0625 0.40625 C 48.042969 0.398438 48.019531 0.414063 48 0.40625 C 47.988281 0.402344 47.980469 0.378906 47.96875 0.375 C 47.480469 0.144531 46.945313 -0.0117188 46.4375 -0.03125 Z M 46.3125 2.0625 C 46.539063 2.027344 46.835938 2.027344 47.15625 2.1875 L 47.1875 2.21875 L 47.21875 2.21875 C 47.542969 2.347656 47.8125 2.566406 47.9375 2.75 C 48.0625 2.933594 48.027344 3.042969 48.03125 3.03125 L 41.9375 19.9375 C 41.203125 19.605469 40.695313 19.371094 39.65625 18.90625 C 38.882813 18.558594 38.148438 18.222656 37.5 17.9375 L 45.9375 2.15625 C 45.929688 2.164063 46.085938 2.097656 46.3125 2.0625 Z M 4 8 C 1.800781 8 0 9.800781 0 12 C 0 14.199219 1.800781 16 4 16 C 6.199219 16 8 14.199219 8 12 C 8 9.800781 6.199219 8 4 8 Z M 4 10 C 5.117188 10 6 10.882813 6 12 C 6 13.117188 5.117188 14 4 14 C 2.882813 14 2 13.117188 2 12 C 2 10.882813 2.882813 10 4 10 Z M 13 11 C 11.894531 11 11 11.894531 11 13 C 11 14.105469 11.894531 15 13 15 C 14.105469 15 15 14.105469 15 13 C 15 11.894531 14.105469 11 13 11 Z M 11.5 18 C 8.472656 18 6 20.472656 6 23.5 C 6 26.527344 8.472656 29 11.5 29 C 14.527344 29 17 26.527344 17 23.5 C 17 20.472656 14.527344 18 11.5 18 Z M 32.8125 18.625 C 33.507813 18.644531 34.269531 18.785156 35.125 19.125 C 35.144531 19.136719 35.167969 19.148438 35.1875 19.15625 C 35.414063 19.511719 35.839844 19.6875 36.25 19.59375 C 36.363281 19.640625 36.351563 19.636719 36.46875 19.6875 C 37.144531 19.980469 37.996094 20.339844 38.84375 20.71875 C 40.085938 21.273438 40.871094 21.613281 41.59375 21.9375 C 41.613281 21.960938 41.632813 21.980469 41.65625 22 C 41.871094 22.296875 42.230469 22.453125 42.59375 22.40625 C 42.605469 22.40625 42.613281 22.40625 42.625 22.40625 C 45.015625 23.5 46.070313 26.105469 45.25 28.625 C 44.855469 28.613281 44.554688 28.632813 43.8125 28.46875 C 43.257813 28.347656 42.71875 28.152344 42.3125 27.90625 C 41.90625 27.660156 41.671875 27.417969 41.5625 27.09375 C 41.476563 26.8125 41.269531 26.585938 40.996094 26.472656 C 40.726563 26.355469 40.417969 26.367188 40.15625 26.5 C 39.820313 26.667969 38.972656 26.605469 38.21875 26.21875 C 37.84375 26.027344 37.507813 25.757813 37.28125 25.53125 C 37.054688 25.304688 36.992188 25.089844 37 25.125 C 36.945313 24.832031 36.765625 24.578125 36.503906 24.433594 C 36.246094 24.289063 35.933594 24.269531 35.65625 24.375 C 35.628906 24.386719 35.296875 24.417969 34.90625 24.34375 C 34.515625 24.269531 34.0625 24.109375 33.625 23.90625 C 33.1875 23.703125 32.785156 23.457031 32.53125 23.25 C 32.277344 23.042969 32.253906 22.828125 32.28125 23.09375 C 32.214844 22.566406 31.75 22.179688 31.21875 22.21875 C 30.214844 22.3125 29.273438 21.574219 28.71875 21.09375 C 29.304688 20.105469 30.03125 19.316406 30.9375 18.9375 C 31.492188 18.707031 32.117188 18.605469 32.8125 18.625 Z M 11.5 20 C 13.445313 20 15 21.554688 15 23.5 C 15 25.445313 13.445313 27 11.5 27 C 9.554688 27 8 25.445313 8 23.5 C 8 21.554688 9.554688 20 11.5 20 Z M 27.8125 22.96875 C 28.507813 23.46875 29.472656 23.988281 30.625 24.09375 C 30.808594 24.363281 31.007813 24.582031 31.25 24.78125 C 31.683594 25.140625 32.21875 25.457031 32.78125 25.71875 C 33.34375 25.980469 33.933594 26.199219 34.53125 26.3125 C 34.839844 26.371094 35.15625 26.253906 35.46875 26.25 C 35.617188 26.476563 35.683594 26.777344 35.875 26.96875 C 36.28125 27.375 36.765625 27.71875 37.3125 28 C 38.125 28.417969 39.101563 28.5625 40.0625 28.4375 C 40.390625 28.929688 40.785156 29.34375 41.25 29.625 C 41.933594 30.035156 42.679688 30.285156 43.375 30.4375 C 43.863281 30.542969 44.308594 30.589844 44.71875 30.625 C 44.441406 31.523438 44.140625 32.367188 43.84375 33.1875 C 43.484375 33.175781 43.042969 33.15625 42.5625 33.0625 C 41.46875 32.851563 40.433594 32.367188 40 31.53125 C 39.765625 31.09375 39.246094 30.894531 38.78125 31.0625 C 38.285156 31.238281 37.386719 31.164063 36.625 30.8125 C 35.863281 30.460938 35.285156 29.851563 35.15625 29.40625 C 35.074219 29.136719 34.878906 28.914063 34.621094 28.796875 C 34.367188 28.675781 34.074219 28.671875 33.8125 28.78125 C 33.570313 28.882813 32.625 28.855469 31.84375 28.5 C 31.0625 28.144531 30.558594 27.546875 30.5 27.21875 C 30.449219 26.941406 30.285156 26.703125 30.046875 26.554688 C 29.808594 26.40625 29.519531 26.363281 29.25 26.4375 C 28.304688 26.691406 27.566406 26.355469 26.96875 25.90625 C 26.761719 25.753906 26.609375 25.585938 26.46875 25.4375 C 26.953125 24.667969 27.402344 23.851563 27.8125 22.96875 Z M 25.3125 27.09375 C 25.460938 27.230469 25.601563 27.363281 25.78125 27.5 C 26.519531 28.054688 27.65625 28.449219 28.9375 28.375 C 29.402344 29.246094 30.15625 29.914063 31.03125 30.3125 C 31.894531 30.707031 32.816406 30.832031 33.71875 30.71875 C 34.21875 31.535156 34.914063 32.226563 35.78125 32.625 C 36.707031 33.050781 37.746094 33.160156 38.75 33 C 39.683594 34.167969 41.011719 34.804688 42.1875 35.03125 C 42.5 35.089844 42.808594 35.128906 43.09375 35.15625 C 41.429688 39.175781 39.566406 42.117188 37.9375 44.15625 C 35.851563 46.769531 34.441406 47.757813 34.125 47.96875 C 33.769531 47.953125 31.164063 47.769531 27.5 46.75 C 27.800781 46.554688 28.125 46.351563 28.46875 46.09375 C 30.136719 44.84375 32.320313 42.804688 34.4375 39.65625 C 34.660156 39.332031 34.675781 38.910156 34.472656 38.574219 C 34.269531 38.234375 33.890625 38.046875 33.5 38.09375 C 33.207031 38.125 32.945313 38.285156 32.78125 38.53125 C 30.796875 41.484375 28.753906 43.375 27.25 44.5 C 25.820313 45.570313 24.992188 45.902344 24.90625 45.9375 C 22.65625 45.144531 20.164063 44.058594 17.625 42.53125 C 17.992188 42.410156 18.382813 42.25 18.8125 42.0625 C 20.710938 41.234375 23.25 39.6875 25.84375 36.78125 C 26.15625 36.46875 26.226563 35.988281 26.019531 35.601563 C 25.808594 35.210938 25.371094 35.003906 24.9375 35.09375 C 24.707031 35.132813 24.496094 35.257813 24.34375 35.4375 C 21.9375 38.128906 19.683594 39.496094 18.03125 40.21875 C 16.378906 40.941406 15.4375 41 15.4375 41 C 15.394531 41.007813 15.351563 41.019531 15.3125 41.03125 C 13.238281 39.570313 11.167969 37.792969 9.21875 35.65625 C 11.121094 35.507813 13.570313 35.121094 16.59375 33.8125 C 19.578125 32.519531 22.761719 30.410156 25.3125 27.09375 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-doors-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 26.78125 0 C 26.75 0.0078125 26.71875 0.0195313 26.6875 0.03125 L 10.6875 5.03125 C 10.269531 5.167969 9.992188 5.5625 10 6 L 10 46 C 10 46.457031 10.308594 46.855469 10.75 46.96875 L 26.75 50.96875 C 27.050781 51.046875 27.367188 50.980469 27.613281 50.789063 C 27.855469 50.601563 28 50.308594 28 50 L 28 1 C 28.003906 0.710938 27.878906 0.4375 27.664063 0.246094 C 27.449219 0.0546875 27.160156 -0.0351563 26.875 0 C 26.84375 0 26.8125 0 26.78125 0 Z M 26 2.375 L 26 48.71875 L 12 45.21875 L 12 6.75 Z M 30 4 L 30 6 L 38 6 L 38 45 L 30 45 L 30 47 L 39 47 C 39.550781 47 40 46.550781 40 46 L 40 5 C 40 4.449219 39.550781 4 39 4 Z M 24 24 C 23.449219 24 23 24.671875 23 25.5 C 23 26.328125 23.449219 27 24 27 C 24.550781 27 25 26.328125 25 25.5 C 25 24.671875 24.550781 24 24 24 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-electrical-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.8125 0 C 24.472656 0.0625 24.1875 0.300781 24.0625 0.625 L 14.0625 24.625 C 13.9375 24.933594 13.976563 25.285156 14.164063 25.5625 C 14.351563 25.839844 14.664063 26.003906 15 26 L 22.625 26 L 15.15625 48.4375 L 15.0625 48.6875 C 14.898438 49.164063 15.113281 49.6875 15.566406 49.910156 C 16.019531 50.132813 16.566406 49.984375 16.84375 49.5625 L 35.84375 20.5625 C 36.054688 20.253906 36.074219 19.851563 35.898438 19.523438 C 35.71875 19.195313 35.375 18.992188 35 19 L 27.53125 19 L 35.40625 1.40625 C 35.542969 1.097656 35.515625 0.742188 35.332031 0.457031 C 35.148438 0.175781 34.835938 0.00390625 34.5 0 L 25 0 C 24.96875 0 24.9375 0 24.90625 0 C 24.875 0 24.84375 0 24.8125 0 Z M 25.6875 2 L 32.96875 2 L 25.09375 19.59375 C 24.957031 19.902344 24.984375 20.257813 25.167969 20.542969 C 25.351563 20.824219 25.664063 20.996094 26 21 L 33.125 21 L 19.375 42 L 24.9375 25.3125 C 25.035156 25.011719 24.988281 24.679688 24.800781 24.417969 C 24.617188 24.160156 24.320313 24.003906 24 24 L 16.5 24 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-electricity-supply-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.964844 2 C 24.683594 2.011719 24.421875 2.136719 24.238281 2.351563 L 18.539063 9 L 8.15625 9 C 8.097656 8.992188 8.042969 8.984375 7.984375 8.984375 C 7.9375 8.988281 7.886719 8.992188 7.839844 9 L 6 9 C 5.640625 8.996094 5.304688 9.183594 5.121094 9.496094 C 4.941406 9.808594 4.941406 10.191406 5.121094 10.503906 C 5.304688 10.816406 5.640625 11.003906 6 11 L 7 11 L 7 13 C 6.996094 13.359375 7.183594 13.695313 7.496094 13.878906 C 7.808594 14.058594 8.191406 14.058594 8.503906 13.878906 C 8.816406 13.695313 9.003906 13.359375 9 13 L 9 11 L 9.695313 11 L 18 16.535156 L 18 22 L 8.15625 22 C 8.097656 21.992188 8.042969 21.984375 7.984375 21.984375 C 7.9375 21.988281 7.886719 21.992188 7.839844 22 L 6 22 C 5.640625 21.996094 5.304688 22.183594 5.121094 22.496094 C 4.941406 22.808594 4.941406 23.191406 5.121094 23.503906 C 5.304688 23.816406 5.640625 24.003906 6 24 L 7 24 L 7 26 C 6.996094 26.359375 7.183594 26.695313 7.496094 26.878906 C 7.808594 27.058594 8.191406 27.058594 8.503906 26.878906 C 8.816406 26.695313 9.003906 26.359375 9 26 L 9 24 L 9.695313 24 L 18 29.535156 L 18 35.675781 L 10.191406 46.410156 C 9.933594 46.765625 9.9375 47.246094 10.199219 47.597656 C 10.464844 47.949219 10.921875 48.089844 11.335938 47.941406 L 25 43.0625 L 38.664063 47.941406 C 39.078125 48.089844 39.535156 47.949219 39.800781 47.597656 C 40.0625 47.246094 40.066406 46.765625 39.808594 46.410156 L 32 35.675781 L 32 29.535156 L 40.300781 24 L 41 24 L 41 26 C 40.996094 26.359375 41.183594 26.695313 41.496094 26.878906 C 41.808594 27.058594 42.191406 27.058594 42.503906 26.878906 C 42.816406 26.695313 43.003906 26.359375 43 26 L 43 24 L 44 24 C 44.359375 24.003906 44.695313 23.816406 44.878906 23.503906 C 45.058594 23.191406 45.058594 22.808594 44.878906 22.496094 C 44.695313 22.183594 44.359375 21.996094 44 22 L 42.15625 22 C 42.097656 21.992188 42.042969 21.984375 41.984375 21.984375 C 41.9375 21.988281 41.886719 21.992188 41.839844 22 L 32 22 L 32 16.535156 L 40.300781 11 L 41 11 L 41 13 C 40.996094 13.359375 41.183594 13.695313 41.496094 13.878906 C 41.808594 14.058594 42.191406 14.058594 42.503906 13.878906 C 42.816406 13.695313 43.003906 13.359375 43 13 L 43 11 L 44 11 C 44.359375 11.003906 44.695313 10.816406 44.878906 10.503906 C 45.058594 10.191406 45.058594 9.808594 44.878906 9.496094 C 44.695313 9.183594 44.359375 8.996094 44 9 L 42.15625 9 C 42.097656 8.992188 42.042969 8.984375 41.984375 8.984375 C 41.9375 8.988281 41.886719 8.992188 41.839844 9 L 31.460938 9 L 25.761719 2.351563 C 25.5625 2.117188 25.269531 1.988281 24.964844 2 Z M 25 4.539063 L 28.828125 9 L 21.171875 9 Z M 13.300781 11 L 18 11 L 18 14.128906 Z M 21.28125 11 L 28.71875 11 L 25 15.027344 Z M 32 11 L 36.699219 11 L 32 14.128906 Z M 20 12.558594 L 23.640625 16.5 L 20 20.441406 Z M 30 12.558594 L 30 20.441406 L 26.359375 16.5 Z M 25 17.972656 L 28.714844 22 L 21.285156 22 Z M 13.300781 24 L 18 24 L 18 27.128906 Z M 21.285156 24 L 28.714844 24 L 25 28.027344 Z M 32 24 L 36.699219 24 L 32 27.128906 Z M 20 25.558594 L 23.640625 29.5 L 20 33.441406 Z M 30 25.558594 L 30 33.441406 L 26.359375 29.5 Z M 25 30.972656 L 29.613281 35.972656 L 25 40.585938 L 20.386719 35.972656 Z M 19.121094 37.535156 L 23.175781 41.589844 L 13.714844 44.96875 Z M 30.878906 37.535156 L 36.285156 44.96875 L 26.824219 41.589844 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-emergency-light-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 14.03125 0 C 13.71875 0.0546875 13.453125 0.253906 13.308594 0.539063 C 13.167969 0.820313 13.167969 1.15625 13.3125 1.4375 L 15.5 5.84375 C 15.652344 6.175781 15.976563 6.402344 16.34375 6.425781 C 16.707031 6.449219 17.058594 6.269531 17.253906 5.960938 C 17.449219 5.648438 17.460938 5.257813 17.28125 4.9375 L 15.09375 0.5625 C 14.90625 0.160156 14.472656 -0.0703125 14.03125 0 Z M 35.65625 0 C 35.328125 0.0507813 35.046875 0.261719 34.90625 0.5625 L 32.71875 4.9375 C 32.539063 5.257813 32.550781 5.648438 32.746094 5.960938 C 32.941406 6.269531 33.292969 6.449219 33.65625 6.425781 C 34.023438 6.402344 34.347656 6.175781 34.5 5.84375 L 36.6875 1.4375 C 36.851563 1.105469 36.820313 0.710938 36.605469 0.40625 C 36.390625 0.105469 36.023438 -0.0507813 35.65625 0 Z M 21 10.90625 C 17.003906 10.90625 13.691406 13.875 13.125 17.84375 C 13.113281 17.855469 13.105469 17.863281 13.09375 17.875 L 10.03125 41 L 7 41 C 6.96875 41 6.9375 41 6.90625 41 C 6.390625 41.046875 5.996094 41.480469 6 42 L 6 49 C 6 49.550781 6.449219 50 7 50 L 43 50 C 43.550781 50 44 49.550781 44 49 L 44 42 C 44 41.449219 43.550781 41 43 41 L 39.78125 41 L 36.6875 17.875 C 36.6875 17.863281 36.6875 17.855469 36.6875 17.84375 C 36.117188 13.855469 32.671875 11.019531 28.625 10.90625 C 28.613281 10.90625 28.605469 10.90625 28.59375 10.90625 Z M 49.0625 10.9375 C 48.976563 10.949219 48.894531 10.96875 48.8125 11 C 48.726563 11.019531 48.640625 11.050781 48.5625 11.09375 L 44.15625 13.3125 C 43.824219 13.464844 43.597656 13.789063 43.574219 14.15625 C 43.550781 14.519531 43.730469 14.871094 44.039063 15.066406 C 44.351563 15.261719 44.742188 15.273438 45.0625 15.09375 L 49.4375 12.90625 C 49.960938 12.78125 50.292969 12.269531 50.191406 11.742188 C 50.089844 11.214844 49.59375 10.859375 49.0625 10.9375 Z M 0.78125 11 C 0.34375 11.074219 0.0078125 11.429688 -0.0429688 11.871094 C -0.0898438 12.3125 0.152344 12.734375 0.5625 12.90625 L 4.9375 15.09375 C 5.257813 15.273438 5.648438 15.261719 5.960938 15.066406 C 6.269531 14.871094 6.449219 14.519531 6.425781 14.15625 C 6.402344 13.789063 6.175781 13.464844 5.84375 13.3125 L 1.4375 11.09375 C 1.261719 11.007813 1.066406 10.976563 0.875 11 C 0.84375 11 0.8125 11 0.78125 11 Z M 21 12.90625 L 28.59375 12.90625 C 31.722656 13.007813 34.277344 15.140625 34.71875 18.125 L 34.71875 18.15625 L 37.75 41 L 12.0625 41 L 15.09375 18.15625 L 15.09375 18.125 C 15.539063 15.109375 18.003906 12.90625 21 12.90625 Z M 44.46875 26.375 C 44.4375 26.382813 44.40625 26.394531 44.375 26.40625 C 43.960938 26.5 43.648438 26.84375 43.601563 27.265625 C 43.550781 27.6875 43.773438 28.09375 44.15625 28.28125 L 48.5625 30.5 C 48.886719 30.710938 49.304688 30.71875 49.632813 30.519531 C 49.964844 30.316406 50.148438 29.941406 50.105469 29.554688 C 50.0625 29.171875 49.804688 28.84375 49.4375 28.71875 L 45.0625 26.5 C 44.882813 26.398438 44.675781 26.355469 44.46875 26.375 Z M 5.21875 26.40625 C 5.121094 26.421875 5.027344 26.453125 4.9375 26.5 L 0.5625 28.71875 C 0.195313 28.84375 -0.0625 29.171875 -0.105469 29.554688 C -0.148438 29.941406 0.0351563 30.316406 0.367188 30.519531 C 0.695313 30.71875 1.113281 30.710938 1.4375 30.5 L 5.84375 28.28125 C 6.28125 28.054688 6.488281 27.542969 6.335938 27.074219 C 6.179688 26.609375 5.703125 26.324219 5.21875 26.40625 Z M 8 43 L 42 43 L 42 48 L 8 48 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-fire-door-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 7 0 C 6.4 0 6 0.4 6 1 L 6 50 L 8 50 L 8 29 L 13 29 C 13.766667 29 14.498029 28.683217 15.125 28.181641 A 1.0001 1.0001 0 0 0 15.207031 28.107422 L 18.382812 24.931641 L 22.808594 30.966797 L 12.732422 48.603516 A 1.0001 1.0001 0 0 0 13.599609 50.099609 L 16.5 50.099609 C 17.108333 50.099609 17.685832 49.861115 18.099609 49.550781 C 18.513387 49.240448 18.821763 48.893082 19.207031 48.507812 A 1.0001 1.0001 0 0 0 19.273438 48.433594 L 27.300781 38.638672 L 27.880859 39.994141 A 1.0001 1.0001 0 0 0 27.886719 40.005859 C 28.381584 41.119394 29.382943 42 30.599609 42 L 43 42 A 1.0001 1.0001 0 0 0 44 41 L 44 40 C 44 37.790196 42.209804 36 40 36 L 33.765625 36 L 32.265625 30.439453 A 1.0001 1.0001 0 0 0 32.160156 30.181641 C 32.087781 29.657884 31.939476 29.140671 31.695312 28.652344 L 28.078125 21 L 30.177734 21 L 33.302734 27.341797 A 1.0001 1.0001 0 0 0 33.332031 27.396484 C 33.899952 28.390348 34.919048 29 36 29 C 36.522222 29 36.916797 28.848047 37.216797 28.748047 A 1.0001 1.0001 0 0 0 37.347656 28.695312 C 38.824684 27.956799 39.433827 26.129372 38.695312 24.652344 L 34.695312 16.652344 L 34.71875 16.707031 C 34.251219 15.616122 33.133333 15 32 15 L 23.099609 15 C 21.003313 15 18.973497 15.911269 17.492188 17.392578 L 11.791016 23 L 8 23 L 8 2 L 42 2 L 42 34 L 44 35 L 44 1 C 44 0.4 43.6 0 43 0 L 7 0 z M 17.5 4 C 14.466667 4 12 6.4666667 12 9.5 C 12 12.533333 14.466667 15 17.5 15 C 20.533333 15 23 12.533333 23 9.5 C 23 6.4666667 20.533333 4 17.5 4 z M 17.5 6 C 19.466667 6 21 7.5333333 21 9.5 C 21 11.466667 19.466667 13 17.5 13 C 15.533333 13 14 11.466667 14 9.5 C 14 7.5333333 15.533333 6 17.5 6 z M 23.099609 17 L 32 17 C 32.466667 17 32.748388 17.185041 32.880859 17.494141 A 1.0001 1.0001 0 0 0 32.90625 17.546875 L 36.90625 25.546875 C 37.161484 26.057343 36.97344 26.609293 36.478516 26.878906 C 36.261528 26.945696 36.063714 27 36 27 C 35.682509 27 35.304647 26.810257 35.072266 26.408203 L 31.697266 19.558594 A 1.0001 1.0001 0 0 0 30.800781 19 L 26.5 19 A 1.0001 1.0001 0 0 0 25.595703 20.427734 L 29.896484 29.527344 A 1.0001 1.0001 0 0 0 29.90625 29.546875 C 30.427365 30.589104 30.275876 31.866215 29.53125 32.759766 A 1.0001 1.0001 0 0 0 29.527344 32.765625 L 17.759766 47.125 C 17.369029 47.516412 17.079745 47.814703 16.900391 47.949219 C 16.714168 48.088885 16.691667 48.099609 16.5 48.099609 L 15.324219 48.099609 L 24.869141 31.396484 A 1.0001 1.0001 0 0 0 24.806641 30.308594 L 19.306641 22.808594 A 1.0001 1.0001 0 0 0 17.792969 22.693359 L 13.861328 26.625 C 13.497291 26.912176 13.229696 27 13 27 L 8 27 L 8 25 L 12.199219 25 A 1.0001 1.0001 0 0 0 12.900391 24.712891 L 18.900391 18.8125 A 1.0001 1.0001 0 0 0 18.90625 18.806641 C 20.0249 17.687991 21.595906 17 23.099609 17 z M 31.138672 33.941406 L 32.035156 37.259766 A 1.0001 1.0001 0 0 0 33 38 L 40 38 C 41.190196 38 42 38.809804 42 40 L 30.599609 40 C 30.216276 40 30.017985 39.879823 29.712891 39.193359 L 28.728516 36.896484 L 31.068359 34.041016 L 31.068359 34.039062 C 31.09428 34.007934 31.113609 33.973052 31.138672 33.941406 z M 42 44 L 42 50 L 44 50 L 44 44 L 42 44 z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-fire-protection-sys-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 14 0 C 11.800781 0 10 1.800781 10 4 C 10 5.214844 10.570313 6.296875 11.4375 7.03125 C 10.621094 7.375 9.886719 7.785156 9.25 8.28125 C 7.421875 9.714844 6.410156 11.695313 6.03125 13.8125 C 5.894531 14.183594 5.988281 14.601563 6.273438 14.878906 C 6.558594 15.15625 6.980469 15.234375 7.347656 15.085938 C 7.714844 14.9375 7.957031 14.582031 7.96875 14.1875 C 8.277344 12.46875 9.085938 10.953125 10.5 9.84375 C 11.753906 8.863281 13.523438 8.175781 16 8.03125 L 16 12.1875 C 14.230469 12.664063 12.695313 14.027344 11.5 15.625 C 10.011719 17.617188 9 20.042969 9 22.21875 L 9 45.3125 C 9 47.882813 11.089844 50 13.65625 50 L 28.34375 50 C 30.910156 50 33 47.882813 33 45.3125 L 33 22.21875 C 33 20.042969 31.988281 17.617188 30.5 15.625 C 29.304688 14.027344 27.769531 12.664063 26 12.1875 L 26 10 L 29.25 10 C 29.28125 10.082031 29.304688 10.171875 29.34375 10.25 C 29.574219 10.6875 29.933594 11.101563 30.53125 11.28125 C 30.550781 11.292969 30.574219 11.304688 30.59375 11.3125 L 42.78125 13.96875 C 43.078125 14.035156 43.386719 13.964844 43.621094 13.777344 C 43.859375 13.585938 43.996094 13.300781 44 13 L 44 2 C 44.003906 1.710938 43.878906 1.4375 43.664063 1.246094 C 43.449219 1.054688 43.160156 0.964844 42.875 1 C 42.84375 1.007813 42.8125 1.019531 42.78125 1.03125 L 30.59375 3.6875 C 30.574219 3.695313 30.550781 3.707031 30.53125 3.71875 C 29.933594 3.898438 29.574219 4.3125 29.34375 4.75 C 29.304688 4.828125 29.28125 4.917969 29.25 5 L 26 5 L 26 3.84375 C 26 2.242188 24.601563 1 23 1 L 19 1 C 18.320313 1 17.671875 1.210938 17.15625 1.59375 C 16.421875 0.640625 15.285156 0 14 0 Z M 14 2 C 15.117188 2 16 2.882813 16 4 C 16 5.117188 15.117188 6 14 6 C 12.882813 6 12 5.117188 12 4 C 12 2.882813 12.882813 2 14 2 Z M 19 3 L 23 3 C 23.609375 3 24 3.421875 24 3.84375 L 24 5.6875 C 23.941406 5.882813 23.941406 6.085938 24 6.28125 L 24 8.6875 C 23.941406 8.882813 23.941406 9.085938 24 9.28125 L 24 12 L 18 12 L 18 7.1875 C 18.027344 7.054688 18.027344 6.914063 18 6.78125 L 18 3.84375 C 18 3.421875 18.390625 3 19 3 Z M 42 3.25 L 42 11.75 L 31.125 9.375 C 31.125 9.375 31.125 9.34375 31.125 9.34375 C 31.136719 9.34375 31.144531 9.347656 31.125 9.3125 C 31.074219 9.214844 31.015625 9.042969 31 8.875 C 31 8.84375 31 8.8125 31 8.78125 L 31 6.21875 C 31.003906 6.175781 31.003906 6.136719 31 6.09375 C 31.019531 5.9375 31.078125 5.777344 31.125 5.6875 C 31.144531 5.652344 31.136719 5.65625 31.125 5.65625 C 31.125 5.65625 31.125 5.625 31.125 5.625 Z M 26 7 L 29 7 L 29 8 L 26 8 Z M 17.21875 14 C 17.261719 13.996094 17.304688 14 17.34375 14 L 24.65625 14 C 25.988281 14 27.644531 15.121094 28.90625 16.8125 C 30.167969 18.503906 31 20.707031 31 22.21875 L 31 45.3125 C 31 46.808594 29.824219 48 28.34375 48 L 13.65625 48 C 12.175781 48 11 46.808594 11 45.3125 L 11 22.21875 C 11 20.707031 11.832031 18.503906 13.09375 16.8125 C 14.320313 15.171875 15.910156 14.066406 17.21875 14 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-garden-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 36.273438 0.005859375 C 33.930914 0.005859375 31.588199 0.89812863 29.806641 2.6796875 C 26.831608 5.6547197 26.33109 10.18594 28.330078 13.681641 A 1.0001 1.0001 0 0 0 28.488281 13.894531 L 27.787109 14.597656 A 1.0001 1.0001 0 0 0 27.787109 16.011719 L 29.130859 17.355469 A 1.0001 1.0001 0 0 0 29.220703 17.445312 L 30.615234 18.839844 A 1.0001 1.0001 0 0 0 30.826172 19 L 24 19 A 1.0001 1.0001 0 0 0 23 20 L 23 23 A 1.0001 1.0001 0 0 0 23.804688 23.980469 L 38.804688 26.980469 A 1.0001 1.0001 0 0 0 39.707031 26.707031 L 49.707031 16.71875 A 1.0001 1.0001 0 0 0 49.707031 15.304688 L 45.253906 10.851562 C 45.258082 10.832613 45.269531 10.783203 45.269531 10.783203 A 1.0001 1.0001 0 0 0 45.275391 10.755859 C 45.78276 7.9133595 44.930381 4.8717876 42.738281 2.6796875 C 40.956722 0.89812863 38.61596 0.005859375 36.273438 0.005859375 z M 36.271484 1.9941406 C 38.097643 1.9941406 39.924777 2.6943088 41.324219 4.09375 C 42.686161 5.455692 43.369745 7.2220616 43.404297 9 L 41.927734 7.5253906 L 41.222656 6.8183594 A 1.0001 1.0001 0 0 0 41.150391 6.75 L 39.099609 4.6972656 A 1.0001 1.0001 0 0 0 38.378906 4.4042969 A 1.0001 1.0001 0 0 0 37.685547 4.6972656 L 29.947266 12.435547 C 28.54797 9.7459398 28.953973 6.3604799 31.220703 4.09375 C 32.620144 2.6943088 34.445326 1.9941406 36.271484 1.9941406 z M 38.392578 6.8183594 L 39.806641 8.2324219 L 31.404297 16.636719 L 30.572266 15.96875 L 29.908203 15.304688 L 38.392578 6.8183594 z M 41.220703 9.6464844 L 47.583984 16.009766 L 38.671875 24.914062 L 25 22.179688 L 25 21 L 34 21 A 1.0001 1.0001 0 0 0 34.625 19.220703 L 32.972656 17.896484 L 41.220703 9.6464844 z M 11.099609 27 C 8.1773876 27 4.6876915 27.946736 0.72070312 29.574219 A 1.0001 1.0001 0 0 0 0.53320312 31.324219 C 0.98183778 31.632655 1.5078258 32.557572 1.9726562 33.871094 C 2.4374868 35.184615 2.8793911 36.823413 3.5195312 38.443359 C 4.1596715 40.063306 5.0028089 41.686389 6.3554688 42.935547 C 7.7081285 44.184705 9.5859848 45 12 45 C 14.837179 45 17.036992 43.979559 18.423828 42.578125 C 18.982975 42.013093 19.376752 41.386812 19.625 40.736328 C 21.206822 43.197658 22 46.028124 22 49 A 1.0001 1.0001 0 1 0 24 49 C 24 48.46073 23.971909 47.925835 23.923828 47.394531 A 1.0001 1.0001 0 0 0 24 47 C 24 44.790452 24.55788 42.592146 25.677734 40.798828 C 25.765594 41.14938 25.895215 41.498967 26.072266 41.84375 C 26.934789 43.523401 28.824537 44.950934 31.509766 44.898438 C 34.948222 44.894737 37.37153 43.074108 39.0625 41.224609 C 39.908855 40.298909 40.597898 39.358731 41.179688 38.605469 C 41.761476 37.852206 42.277435 37.299945 42.513672 37.158203 A 1.0001 1.0001 0 0 0 42.777344 35.671875 C 40.683344 33.079304 37.978607 29.900391 31 29.900391 C 29.523333 29.900391 27.958327 30.368958 26.666016 31.107422 C 25.373705 31.845885 24.199219 32.88928 24.199219 34.400391 C 24.199219 35.894674 24.910049 36.888255 25.671875 37.640625 C 25.666254 37.646036 25.659904 37.650828 25.654297 37.65625 C 24.264566 39.000166 23.30845 40.672852 22.71875 42.474609 C 22.129884 41.034306 21.336534 39.671871 20.345703 38.414062 C 21.465103 37.767968 22.300781 36.640908 22.300781 35.099609 C 22.300781 31.68356 18.801436 27 11.099609 27 z M 11.099609 29 C 17.997783 29 20.300781 33.115659 20.300781 35.099609 C 20.300781 36.245986 19.822459 36.828122 19.144531 37.041016 C 16.426056 34.24489 12.600147 32.120312 7.6992188 31.121094 A 1.0001 1.0001 0 0 0 7.5019531 31.097656 A 1.0001 1.0001 0 0 0 7.3007812 33.080078 C 12.093784 34.057292 15.670263 36.090338 18.101562 38.751953 C 18.135718 39.399715 17.827588 40.337548 17.001953 41.171875 C 16.013789 42.170441 14.362821 43 12 43 C 10.014015 43 8.7289808 42.403186 7.7128906 41.464844 C 6.6968005 40.526502 5.9657193 39.187085 5.3808594 37.707031 C 4.7959995 36.226978 4.3613413 34.627104 3.8574219 33.203125 C 3.5680487 32.385412 3.2277701 31.643187 2.8066406 30.976562 C 6.0433685 29.759011 8.9307363 29 11.099609 29 z M 31 31.900391 C 36.865512 31.900391 38.780018 33.938471 40.673828 36.275391 C 40.322801 36.638073 39.941342 36.935302 39.595703 37.382812 C 38.989991 38.167051 38.341536 39.050701 37.587891 39.875 C 36.0806 41.523599 34.255914 42.900391 31.5 42.900391 A 1.0001 1.0001 0 0 0 31.478516 42.900391 C 29.47052 42.943111 28.412674 42.024332 27.851562 40.931641 C 27.423738 40.098508 27.42991 39.173958 27.580078 38.636719 C 29.608906 36.967489 32.530755 36.098297 36.714844 36.882812 A 1.0001 1.0001 0 1 0 37.083984 34.917969 C 35.823765 34.681678 34.636872 34.582839 33.525391 34.605469 C 31.006521 34.656753 28.87919 35.332694 27.175781 36.445312 C 26.591955 35.93346 26.199219 35.390551 26.199219 34.400391 C 26.199219 34.111502 26.675514 33.405287 27.658203 32.84375 C 28.640889 32.282213 29.976667 31.900391 31 31.900391 z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-gas-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 20.84375 -0.03125 C 20.417969 0.0351563 20.082031 0.359375 20 0.78125 C 18.4375 8.183594 15.261719 13.585938 12.40625 18.625 C 9.550781 23.664063 6.96875 28.375 6.96875 34.3125 C 6.96875 42.039063 12.046875 47.128906 18.8125 49.5625 C 18.914063 49.601563 18.988281 49.683594 19.09375 49.71875 C 19.574219 49.910156 20.121094 49.710938 20.367188 49.257813 C 20.613281 48.804688 20.484375 48.238281 20.0625 47.9375 C 18.328125 46.597656 16.03125 43.441406 16.03125 40.9375 C 16.03125 38.1875 16.585938 36.464844 17.375 34.53125 C 17.992188 33.023438 18.75 31.246094 19.4375 29.0625 C 21.640625 31.8125 21.96875 35.0625 21.96875 35.0625 C 21.988281 35.53125 22.320313 35.921875 22.78125 36.019531 C 23.238281 36.117188 23.699219 35.886719 23.90625 35.46875 C 23.90625 35.46875 27.378906 28.199219 27.0625 19.65625 C 32.753906 25.667969 35.003906 31.5 34.96875 36.3125 C 34.929688 41.898438 32 46.28125 29.25 48.15625 C 28.871094 48.429688 28.722656 48.921875 28.894531 49.355469 C 29.0625 49.792969 29.503906 50.058594 29.96875 50 C 37.195313 48.949219 43.03125 42.375 43.03125 34.21875 C 43.03125 28.386719 41.34375 23.230469 37.84375 17.90625 C 34.34375 12.582031 29.046875 7.050781 21.6875 0.25 C 21.484375 0.0585938 21.214844 -0.0429688 20.9375 -0.03125 C 20.90625 -0.03125 20.875 -0.03125 20.84375 -0.03125 Z M 21.53125 2.9375 C 28.121094 9.105469 33.039063 14.285156 36.15625 19.03125 C 39.488281 24.101563 40.96875 28.769531 40.96875 34.21875 C 40.96875 39.828125 37.832031 44.4375 33.53125 46.65625 C 35.5 44.039063 37 40.527344 37.03125 36.3125 C 37.074219 30.320313 34.164063 23.230469 26.6875 16.25 C 26.367188 15.96875 25.90625 15.914063 25.527344 16.117188 C 25.152344 16.316406 24.941406 16.734375 25 17.15625 C 25.949219 23.566406 24.339844 28.527344 23.1875 31.5 C 22.578125 29.832031 21.539063 27.847656 19.65625 26.21875 C 19.386719 25.988281 19.015625 25.914063 18.679688 26.023438 C 18.34375 26.128906 18.085938 26.40625 18 26.75 C 17.253906 29.792969 16.292969 31.757813 15.46875 33.78125 C 14.644531 35.804688 13.96875 37.898438 13.96875 40.9375 C 13.96875 42.671875 14.59375 44.328125 15.46875 45.78125 C 11.515625 43.316406 9.03125 39.5625 9.03125 34.3125 C 9.03125 28.96875 11.34375 24.640625 14.1875 19.625 C 16.808594 15.003906 19.789063 9.777344 21.53125 2.9375 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-general-repair-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 38.5 -0.09375 C 38.203125 -0.0859375 37.894531 -0.0664063 37.59375 -0.03125 C 36.394531 0.105469 35.15625 0.433594 33.96875 0.875 C 31.59375 1.757813 29.40625 3.09375 28 4.5 C 26.480469 6.019531 25.734375 7.875 25.75 9.78125 C 25.761719 11.429688 26.378906 13.09375 27.28125 14.6875 L 25 17 C 24.703125 17.242188 24.566406 17.628906 24.652344 18.003906 C 24.738281 18.375 25.03125 18.667969 25.402344 18.753906 C 25.777344 18.839844 26.164063 18.703125 26.40625 18.40625 L 29.21875 15.59375 C 29.550781 15.257813 29.601563 14.738281 29.34375 14.34375 C 28.320313 12.761719 27.761719 11.199219 27.75 9.78125 C 27.738281 8.363281 28.226563 7.085938 29.40625 5.90625 C 30.5 4.8125 32.5625 3.542969 34.6875 2.75 C 36.023438 2.253906 37.296875 2.066406 38.46875 2.03125 L 34.6875 5.78125 C 34.675781 5.800781 34.664063 5.824219 34.65625 5.84375 C 33.628906 7.015625 33.582031 8.800781 34.6875 9.90625 L 40 15.21875 C 40.011719 15.230469 40.019531 15.238281 40.03125 15.25 C 41.203125 16.277344 42.988281 16.324219 44.09375 15.21875 L 47.875 11.4375 C 47.84375 12.628906 47.65625 13.914063 47.15625 15.25 C 46.367188 17.363281 45.097656 19.402344 44 20.5 C 42.820313 21.679688 41.566406 22.113281 40.15625 22.09375 C 38.746094 22.074219 37.148438 21.519531 35.5 20.53125 C 35.105469 20.296875 34.605469 20.363281 34.28125 20.6875 L 32.6875 22.28125 C 32.289063 22.667969 32.285156 23.304688 32.671875 23.703125 C 33.058594 24.101563 33.695313 24.105469 34.09375 23.71875 L 35.21875 22.59375 C 36.84375 23.464844 38.476563 24.070313 40.125 24.09375 C 42.015625 24.121094 43.886719 23.425781 45.40625 21.90625 C 46.808594 20.503906 48.148438 18.332031 49.03125 15.96875 C 49.914063 13.605469 50.378906 11.042969 49.65625 8.875 C 49.542969 8.546875 49.269531 8.304688 48.933594 8.226563 C 48.59375 8.152344 48.242188 8.253906 48 8.5 L 42.6875 13.78125 C 42.40625 14.0625 41.828125 14.101563 41.40625 13.78125 C 41.386719 13.765625 41.363281 13.765625 41.34375 13.75 L 36.09375 8.5 C 35.796875 8.203125 35.78125 7.582031 36.15625 7.15625 L 41.40625 1.90625 C 41.652344 1.664063 41.753906 1.3125 41.679688 0.972656 C 41.601563 0.636719 41.359375 0.363281 41.03125 0.25 C 40.230469 -0.0234375 39.386719 -0.121094 38.5 -0.09375 Z M 3.34375 0 C 3.132813 0.03125 2.933594 0.128906 2.78125 0.28125 L 0.28125 2.78125 C -0.0429688 3.105469 -0.109375 3.605469 0.125 4 L 4.34375 11.3125 C 4.554688 11.65625 4.945313 11.839844 5.34375 11.78125 L 7.53125 11.4375 L 21.09375 25 L 20.59375 25.5 C 19.488281 26.605469 19.488281 28.394531 20.59375 29.5 L 21.28125 30.21875 C 22.078125 31.015625 23.175781 31.011719 24.15625 30.6875 L 25.84375 32.34375 C 25.730469 33.691406 26.125 35.03125 27.09375 36 L 39.28125 48.21875 C 41.75 50.6875 45.75 50.6875 48.21875 48.21875 C 48.21875 48.207031 48.21875 48.199219 48.21875 48.1875 C 50.589844 45.695313 50.621094 41.683594 48.21875 39.28125 L 36 27.09375 C 34.992188 26.085938 33.652344 25.773438 32.34375 25.84375 L 30.6875 24.15625 C 31.011719 23.175781 31.015625 22.078125 30.21875 21.28125 L 29.5 20.59375 C 28.949219 20.042969 28.226563 19.75 27.5 19.75 C 26.773438 19.75 26.050781 20.042969 25.5 20.59375 L 25 21.09375 L 11.4375 7.53125 L 11.78125 5.34375 C 11.839844 4.945313 11.65625 4.554688 11.3125 4.34375 L 4 0.125 C 3.828125 0.0273438 3.632813 -0.015625 3.4375 0 C 3.40625 0 3.375 0 3.34375 0 Z M 3.6875 2.25 L 9.71875 5.71875 L 9.40625 7.75 C 9.363281 8.058594 9.46875 8.371094 9.6875 8.59375 L 23.59375 22.5 L 22.5 23.59375 L 8.59375 9.6875 C 8.371094 9.46875 8.058594 9.363281 7.75 9.40625 L 5.71875 9.71875 L 2.25 3.6875 Z M 27.5 21.78125 C 27.722656 21.78125 27.945313 21.851563 28.09375 22 L 28.78125 22.71875 C 29.109375 23.046875 29.105469 23.535156 28.84375 23.84375 C 28.496094 24.246094 28.523438 24.851563 28.90625 25.21875 L 31.1875 27.5 C 31.417969 27.730469 31.742188 27.835938 32.0625 27.78125 C 32.988281 27.628906 33.957031 27.863281 34.59375 28.5 L 46.78125 40.71875 C 48.375 42.3125 48.390625 45.070313 46.78125 46.78125 C 45.050781 48.511719 42.449219 48.511719 40.71875 46.78125 L 28.5 34.59375 C 27.835938 33.929688 27.574219 32.988281 27.78125 32.15625 C 27.871094 31.804688 27.761719 31.4375 27.5 31.1875 L 25.21875 28.90625 C 24.851563 28.523438 24.246094 28.496094 23.84375 28.84375 C 23.535156 29.105469 23.046875 29.109375 22.71875 28.78125 L 22 28.09375 C 21.703125 27.796875 21.703125 27.203125 22 26.90625 L 26.90625 22 C 27.054688 21.851563 27.277344 21.78125 27.5 21.78125 Z M 17.6875 24.78125 C 17.460938 24.8125 17.25 24.925781 17.09375 25.09375 L 12.34375 29.84375 C 11.664063 29.710938 10.996094 29.59375 10.3125 29.59375 C 4.675781 29.59375 0.09375 34.175781 0.09375 39.8125 C 0.09375 45.449219 4.675781 50 10.3125 50 C 15.949219 50 20.5 45.449219 20.5 39.8125 C 20.5 39.082031 20.335938 38.359375 20.15625 37.65625 L 23.59375 34.21875 C 23.992188 33.832031 23.996094 33.195313 23.609375 32.796875 C 23.222656 32.398438 22.585938 32.394531 22.1875 32.78125 L 18.40625 36.59375 C 18.121094 36.867188 18.023438 37.285156 18.15625 37.65625 C 18.40625 38.320313 18.5 38.988281 18.5 39.8125 C 18.5 44.375 14.875 48 10.3125 48 C 5.75 48 2.09375 44.375 2.09375 39.8125 C 2.09375 35.25 5.75 31.59375 10.3125 31.59375 C 11.027344 31.59375 11.746094 31.695313 12.46875 31.875 C 12.808594 31.949219 13.164063 31.84375 13.40625 31.59375 L 18.5 26.5 C 18.796875 26.214844 18.886719 25.773438 18.726563 25.394531 C 18.570313 25.015625 18.191406 24.773438 17.78125 24.78125 C 17.75 24.78125 17.71875 24.78125 17.6875 24.78125 Z M 31.71875 30.28125 L 30.28125 31.71875 L 42.28125 43.71875 L 43.71875 42.28125 Z M 11.375 34 C 11.320313 34.007813 11.269531 34.015625 11.21875 34.03125 L 6.53125 35.34375 C 6.199219 35.4375 5.9375 35.699219 5.84375 36.03125 L 4.53125 40.71875 C 4.421875 41.074219 4.519531 41.457031 4.78125 41.71875 L 8.28125 45.21875 C 8.535156 45.46875 8.90625 45.566406 9.25 45.46875 L 14.0625 44.15625 C 14.414063 44.066406 14.691406 43.789063 14.78125 43.4375 L 15.96875 38.75 C 16.066406 38.40625 15.96875 38.035156 15.71875 37.78125 L 12.21875 34.28125 C 11.996094 34.0625 11.683594 33.957031 11.375 34 Z M 11.1875 36.125 L 13.875 38.8125 L 12.96875 42.40625 L 9.3125 43.375 L 6.625 40.6875 L 7.59375 37.09375 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-hvac-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 5 0 C 2.253906 0 0 2.253906 0 5 L 0 20.90625 C 0 21.796875 0.234375 22.625 0.59375 23.34375 L 0.625 23.375 L 2.9375 27.5 C 3.8125 29 5.457031 30 7.3125 30 L 12 30 L 12 28 L 7.3125 28 C 6.175781 28 5.214844 27.390625 4.6875 26.5 L 4.40625 26 L 45.59375 26 L 45.3125 26.5 C 44.800781 27.355469 43.699219 28 42.6875 28 L 38 28 L 38 30 L 42.6875 30 C 44.46875 30 46.167969 29.035156 47.0625 27.5 L 49.375 23.375 L 49.40625 23.34375 C 49.765625 22.625 50 21.796875 50 20.90625 L 50 5 C 50 2.253906 47.746094 0 45 0 Z M 5 2 L 45 2 C 46.65625 2 48 3.34375 48 5 L 48 20 L 2 20 L 2 5 C 2 3.34375 3.34375 2 5 2 Z M 38 6 L 38 9.25 L 35.1875 7.625 L 34.1875 9.375 L 37 11 L 34.1875 12.625 L 35.1875 14.375 L 38 12.75 L 38 16 L 40 16 L 40 12.75 L 42.8125 14.375 L 43.8125 12.625 L 41 11 L 43.8125 9.375 L 42.8125 7.625 L 40 9.25 L 40 6 Z M 2.25 22 L 47.75 22 C 47.695313 22.148438 47.664063 22.296875 47.59375 22.4375 L 46.71875 24 L 3.28125 24 L 2.40625 22.4375 C 2.335938 22.296875 2.304688 22.148438 2.25 22 Z M 16 28 C 14.894531 28 14 28.894531 14 30 C 14 31.105469 14.894531 32 16 32 C 17.105469 32 18 31.105469 18 30 C 18 28.894531 17.105469 28 16 28 Z M 25 28 C 23.894531 28 23 28.894531 23 30 C 23 31.105469 23.894531 32 25 32 C 26.105469 32 27 31.105469 27 30 C 27 28.894531 26.105469 28 25 28 Z M 34 28 C 32.894531 28 32 28.894531 32 30 C 32 31.105469 32.894531 32 34 32 C 35.105469 32 36 31.105469 36 30 C 36 28.894531 35.105469 28 34 28 Z M 15 34 C 13.894531 34 13 34.894531 13 36 C 13 37.105469 13.894531 38 15 38 C 16.105469 38 17 37.105469 17 36 C 17 34.894531 16.105469 34 15 34 Z M 25 34 C 23.894531 34 23 34.894531 23 36 C 23 37.105469 23.894531 38 25 38 C 26.105469 38 27 37.105469 27 36 C 27 34.894531 26.105469 34 25 34 Z M 35 34 C 33.894531 34 33 34.894531 33 36 C 33 37.105469 33.894531 38 35 38 C 36.105469 38 37 37.105469 37 36 C 37 34.894531 36.105469 34 35 34 Z M 13 40 C 11.894531 40 11 40.894531 11 42 C 11 43.105469 11.894531 44 13 44 C 14.105469 44 15 43.105469 15 42 C 15 40.894531 14.105469 40 13 40 Z M 25 40 C 23.894531 40 23 40.894531 23 42 C 23 43.105469 23.894531 44 25 44 C 26.105469 44 27 43.105469 27 42 C 27 40.894531 26.105469 40 25 40 Z M 37 40 C 35.894531 40 35 40.894531 35 42 C 35 43.105469 35.894531 44 37 44 C 38.105469 44 39 43.105469 39 42 C 39 40.894531 38.105469 40 37 40 Z M 9 46 C 7.894531 46 7 46.894531 7 48 C 7 49.105469 7.894531 50 9 50 C 10.105469 50 11 49.105469 11 48 C 11 46.894531 10.105469 46 9 46 Z M 25 46 C 23.894531 46 23 46.894531 23 48 C 23 49.105469 23.894531 50 25 50 C 26.105469 50 27 49.105469 27 48 C 27 46.894531 26.105469 46 25 46 Z M 41 46 C 39.894531 46 39 46.894531 39 48 C 39 49.105469 39.894531 50 41 50 C 42.105469 50 43 49.105469 43 48 C 43 46.894531 42.105469 46 41 46 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-lift-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 7 2 A 1.0001 1.0001 0 0 0 6 3 L 6 47 A 1.0001 1.0001 0 0 0 7 48 L 11 48 L 39 48 L 43 48 A 1.0001 1.0001 0 0 0 44 47 L 44 3 A 1.0001 1.0001 0 0 0 43 2 L 7 2 z M 8 4 L 42 4 L 42 46 L 40 46 L 40 12 A 1.0001 1.0001 0 0 0 39 11 L 11 11 A 1.0001 1.0001 0 0 0 10 12 L 10 46 L 8 46 L 8 4 z M 22 6 L 20 9 L 24 9 L 22 6 z M 26 6 L 28 9 L 30 6 L 26 6 z M 12 13 L 24 13 L 24 46 L 12 46 L 12 13 z M 26 13 L 38 13 L 38 46 L 26 46 L 26 13 z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-locks-and-keys-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 34 0 C 25.179688 0 18 7.175781 18 16 C 18 17.960938 18.382813 19.824219 19.03125 21.5625 L 0.28125 40.28125 L 0 40.59375 L 0 47.40625 L 0.28125 47.71875 L 2.28125 49.71875 L 2.59375 50 L 9.40625 50 L 9.71875 49.71875 L 12.71875 46.71875 L 13 46.40625 L 13 44 L 15.40625 44 L 15.71875 43.71875 L 18.71875 40.71875 L 19 40.40625 L 19 39 L 20.40625 39 L 20.71875 38.71875 L 22.71875 36.71875 L 23 36.40625 L 23 35 L 24.40625 35 L 24.71875 34.71875 L 28.4375 30.96875 C 30.175781 31.617188 32.039063 32 34 32 C 42.820313 32 50 24.820313 50 16 C 50 7.175781 42.820313 0 34 0 Z M 34 2 C 41.738281 2 48 8.257813 48 16 C 48 23.738281 41.738281 30 34 30 C 32.078125 30 30.257813 29.636719 28.59375 28.9375 C 28.582031 28.925781 28.574219 28.917969 28.5625 28.90625 C 23.535156 26.78125 20 21.804688 20 16 C 20 8.257813 26.261719 2 34 2 Z M 34 5 C 31.183594 5 28.363281 6.074219 26.21875 8.21875 L 25.5 8.9375 L 26.21875 9.625 L 40.375 23.78125 L 41.0625 24.5 L 41.78125 23.78125 C 46.070313 19.496094 46.070313 12.503906 41.78125 8.21875 C 39.636719 6.074219 36.816406 5 34 5 Z M 34 7 C 36.300781 7 38.613281 7.863281 40.375 9.625 C 43.648438 12.898438 43.75 17.996094 40.9375 21.53125 L 28.46875 9.0625 C 30.101563 7.765625 32.023438 7 34 7 Z M 19.875 23.53125 C 21.371094 26.328125 23.671875 28.628906 26.46875 30.125 L 23.5625 33 L 21 33 L 21 35.5625 L 19.5625 37 L 17 37 L 17 39.5625 L 14.5625 42 L 11 42 L 11 45.5625 L 8.5625 48 L 3.4375 48 L 2.4375 47 L 19 30.4375 C 19.359375 30.128906 19.457031 29.613281 19.230469 29.199219 C 19.003906 28.78125 18.515625 28.582031 18.0625 28.71875 C 17.871094 28.761719 17.699219 28.859375 17.5625 29 L 2 44.59375 L 2 41.4375 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-plumbing-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 42 4 L 42 6 L 43 6 L 43 7 L 39 7 A 1.0001 1.0001 0 0 0 38 8 L 38 12 L 40 12 L 40 9 L 43 9 L 43 10 L 45 10 L 45 9 L 48 9 L 48 7 L 45 7 L 45 6 L 46 6 L 46 4 L 42 4 z M 18 9 C 16.416667 9 15.101892 9.6297551 14.251953 10.585938 C 13.402014 11.542118 13 12.777778 13 14 C 13 15.222222 13.402014 16.457881 14.251953 17.414062 C 15.101892 18.370244 16.416667 19 18 19 C 19.583333 19 20.898108 18.370244 21.748047 17.414062 C 22.597986 16.457881 23 15.222222 23 14 C 23 12.777778 22.597986 11.542119 21.748047 10.585938 C 20.898108 9.6297551 19.583333 9 18 9 z M 18 11 C 19.083333 11 19.768559 11.370244 20.251953 11.914062 C 20.735347 12.457882 21 13.222222 21 14 C 21 14.777778 20.735347 15.542119 20.251953 16.085938 C 19.768559 16.629756 19.083333 17 18 17 C 16.916667 17 16.231441 16.629756 15.748047 16.085938 C 15.264653 15.542119 15 14.777778 15 14 C 15 13.222222 15.264653 12.457881 15.748047 11.914062 C 16.231441 11.370245 16.916667 11 18 11 z M 33 14 A 1.0001 1.0001 0 0 0 32 15 L 32 17 L 34 17 L 34 22 A 1.0001 1.0001 0 0 0 35 23 L 39 23 L 39 33 A 1.0001 1.0001 0 0 0 40 34 L 44 34 A 1.0001 1.0001 0 0 0 45 33 L 45 29 L 48 29 L 48 27 L 44 27 A 1.0001 1.0001 0 0 0 43 28 L 43 32 L 41 32 L 41 23 L 45 23 A 1.0001 1.0001 0 0 0 46 22 L 46 17 L 48 17 L 48 15 A 1.0001 1.0001 0 0 0 47 14 L 33 14 z M 36 16 L 44 16 L 44 21 L 36 21 L 36 16 z M 28 18 C 26.837 18.426 26 19.559297 26 20.904297 C 26 22.249887 26.837131 23.384285 28 23.810547 L 28 25 L 23.642578 25 L 21.527344 21.384766 A 1.0001 1.0001 0 0 0 21.519531 21.373047 C 20.696994 20.013365 19.125 20 19.125 20 L 17.75 20 L 14 20 C 12.755924 20 11.664061 20.753077 11.240234 21.931641 L 7.4511719 31.119141 C 7.3187792 31.369994 6.5547622 32.936884 7.3398438 34.664062 L 9.65625 40 L 5 40 C 3.3549372 40 2 41.354937 2 43 C 2 44.645063 3.3549372 46 5 46 L 14 46 C 14.971045 46 15.885317 45.527097 16.447266 44.734375 C 17.008489 43.942676 17.15237 42.92522 16.830078 42.007812 L 16.855469 42.089844 L 15.289062 36 L 18.117188 36 L 19.007812 43.125 L 19 43 C 19 44.645063 20.354937 46 22 46 C 23.645063 46 25 44.645063 25 43 A 1.0001 1.0001 0 0 0 24.994141 42.900391 L 23.994141 32.900391 L 24 33 C 24 32.222991 23.658368 31.535356 23.166016 31 L 28 31 L 28 34 A 1.0001 1.0001 0 1 0 30 34 L 30 30.212891 C 30.608151 29.662176 31 28.876436 31 28 C 31 27.123564 30.608151 26.337824 30 25.787109 L 30 23.810547 C 31.162869 23.384285 32 22.249887 32 20.904297 C 32 19.559297 31.163 18.426 30 18 L 30 21.029297 L 28 21.029297 L 28 18 z M 14 22 L 17.75 22 L 19.125 22 C 19.125 22 19.550981 21.98861 19.806641 22.408203 C 19.806641 22.408203 19.808594 22.408203 19.808594 22.408203 L 22.207031 26.505859 A 1.0001 1.0001 0 0 0 23.070312 27 L 28 27 L 28 29 L 22 29 C 21.664448 29 21.356483 28.833693 21.169922 28.554688 L 21.167969 28.554688 L 18.732422 24.486328 A 1.0001 1.0001 0 0 0 16.919922 24.701172 L 15.044922 30.701172 A 1.0001 1.0001 0 0 0 16 32 L 21 32 C 21.562937 32 22 32.437063 22 33 A 1.0001 1.0001 0 0 0 22.005859 33.099609 L 22.996094 43.007812 C 22.991131 43.566125 22.559743 44 22 44 C 21.437063 44 21 43.562937 21 43 A 1.0001 1.0001 0 0 0 20.992188 42.875 L 19.992188 34.875 A 1.0001 1.0001 0 0 0 19 34 L 14 34 A 1.0001 1.0001 0 0 0 13.03125 35.248047 L 14.917969 42.587891 A 1.0001 1.0001 0 0 0 14.943359 42.669922 C 15.051068 42.976516 15.003229 43.311824 14.814453 43.578125 C 14.626402 43.843404 14.324955 44 14 44 L 5 44 C 4.4370628 44 4 43.562937 4 43 C 4 42.437063 4.4370628 42 5 42 L 11.181641 42 A 1.0001 1.0001 0 0 0 12.097656 40.601562 L 9.1679688 33.851562 A 1.0001 1.0001 0 0 0 9.1601562 33.835938 C 8.7637872 32.963924 9.2519531 31.978516 9.2519531 31.978516 A 1.0001 1.0001 0 0 0 9.2988281 31.880859 L 13.105469 22.652344 A 1.0001 1.0001 0 0 0 13.121094 22.609375 C 13.217259 22.341939 13.706076 22 14 22 z M 18.164062 27.429688 L 19.478516 29.623047 A 1.0001 1.0001 0 0 0 19.503906 29.664062 C 19.598946 29.806755 19.757169 29.877569 19.873047 30 L 17.361328 30 L 18.164062 27.429688 z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-security-guards-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 25 2 C 21.261905 2 17.839189 3.3187046 15.310547 5.0488281 C 12.781905 6.7789517 11 8.8333333 11 11 C 11 11.833333 11.387489 12.523424 11.84375 13.09375 C 12.300011 13.664076 12.857724 14.143781 13.400391 14.550781 C 14.116896 15.08816 14.69885 15.425554 15.097656 15.644531 C 15.273773 16.801324 15.61327 18.465009 15.900391 19.669922 C 15.748602 19.809466 15.622471 19.855056 15.476562 20.066406 C 15.137484 20.55757 14.890652 21.286717 14.990234 22.119141 C 15.22809 24.096205 16.117571 25.07059 17.103516 25.546875 C 17.258244 26.56339 17.508027 27.613148 17.873047 28.507812 C 18.082772 29.021852 18.311614 29.484665 18.5625 29.880859 C 18.675299 30.058989 18.870689 30.177282 19 30.332031 C 19.001532 31.244094 19.001952 32.074299 19 33 A 1.0001 1.0001 0 0 0 18.492188 33.138672 C 18.492188 33.138672 16.818301 34.206943 15.425781 36.158203 C 9.2319947 37.57051 5 42.433936 5 47 A 1.0001 1.0001 0 0 0 6 48 L 44 48 A 1.0001 1.0001 0 0 0 45 47 C 45 41.519776 40.063229 37.098798 34.595703 36.150391 C 34.325574 35.787827 33.182152 34.286606 31.566406 33.175781 A 1.0001 1.0001 0 0 0 31 33 C 30.998286 32.08664 30.998615 31.253045 31 30.332031 C 31.129079 30.17688 31.325172 30.057333 31.4375 29.878906 C 31.687032 29.482537 31.912857 29.017797 32.121094 28.503906 C 32.483695 27.609071 32.732394 26.562544 32.886719 25.546875 C 33.872908 25.070575 34.761044 24.096553 34.998047 22.119141 C 35.097777 21.291321 34.859063 20.56492 34.525391 20.072266 C 34.386333 19.866952 34.261609 19.823696 34.115234 19.685547 C 34.246836 19.170927 34.375857 18.649501 34.513672 17.923828 C 34.675026 17.074202 34.812216 16.233006 34.921875 15.529297 C 35.343539 15.296047 35.902292 14.96538 36.466797 14.564453 C 37.037563 14.159079 37.62268 13.682452 38.103516 13.113281 C 38.584351 12.54411 39 11.852 39 11 C 39 8.8333333 37.218095 6.7789517 34.689453 5.0488281 C 32.160811 3.3187046 28.738095 2 25 2 z M 25 4 C 28.261905 4 31.339189 5.1812954 33.560547 6.7011719 C 35.781905 8.2210483 37 10.166667 37 11 C 37 11.148 36.887336 11.45589 36.576172 11.824219 C 36.265008 12.192548 35.793828 12.590921 35.308594 12.935547 C 35.204001 13.009832 35.103793 13.069776 35 13.138672 L 35 12.441406 C 35 11.153771 34.16959 10.002646 32.947266 9.5957031 L 31.640625 9.1601562 C 29.485555 8.4419747 27.242794 8.0820312 25 8.0820312 C 22.757206 8.0820312 20.514445 8.4419747 18.359375 9.1601562 L 17.050781 9.5957031 C 15.829266 10.002875 15 11.153771 15 12.441406 L 15 13.228516 C 14.866495 13.137003 14.735421 13.051077 14.599609 12.949219 C 14.142276 12.606219 13.699989 12.210924 13.40625 11.84375 C 13.112511 11.476576 13 11.166667 13 11 C 13 10.166667 14.218095 8.2210483 16.439453 6.7011719 C 18.660811 5.1812954 21.738095 4 25 4 z M 25 10.082031 C 27.029206 10.082031 29.057882 10.406822 31.007812 11.056641 L 32.316406 11.492188 C 32.728082 11.629245 33 12.007042 33 12.441406 L 33 14 L 17 14 L 17 12.441406 C 17 12.007042 17.273109 11.629015 17.683594 11.492188 L 18.990234 11.056641 C 20.940165 10.406822 22.970794 10.082031 25 10.082031 z M 17.371094 16 L 32.628906 16 C 32.500123 16.264661 32.421353 16.507308 32.130859 16.830078 C 31.227616 17.833682 29.314815 19 25 19 C 20.685185 19 18.772384 17.833682 17.869141 16.830078 C 17.578647 16.507308 17.499877 16.264661 17.371094 16 z M 32.144531 19.371094 C 32.127453 19.434565 32.08628 19.647318 32.074219 19.683594 L 31.822266 20.441406 L 32.503906 20.855469 C 32.598916 20.913129 32.762063 21.037216 32.869141 21.195312 C 32.976218 21.35341 33.056943 21.521679 33.013672 21.880859 C 32.786595 23.775449 31.753945 24.017817 31.923828 24.003906 L 31.099609 24.070312 L 31.011719 24.892578 C 30.914529 25.799427 30.616354 26.893189 30.267578 27.753906 C 30.09319 28.184265 29.904639 28.559509 29.744141 28.814453 C 29.583642 29.069397 29.401274 29.18566 29.535156 29.115234 L 29 29.396484 L 29 30 C 29 31.404481 28.988747 32.258728 29 33.837891 A 1.0001 1.0001 0 0 0 28.986328 34.019531 C 28.979228 34.267392 28.834159 34.528605 28.416016 34.851562 C 27.98799 35.182155 27.351655 35.482676 26.804688 35.683594 C 26.252539 35.886319 25.668735 35.986004 25.074219 35.994141 A 1.0001 1.0001 0 0 0 24.964844 35.990234 A 1.0001 1.0001 0 0 0 24.923828 35.994141 C 24.330012 35.985808 23.747174 35.886236 23.195312 35.683594 C 22.64793 35.48269 22.01209 35.182142 21.583984 34.851562 C 21.155879 34.520983 21 34.25297 21 34 C 21.015877 32.186606 21 31.462189 21 30 L 21 29.394531 L 20.464844 29.115234 C 20.597332 29.184734 20.413504 29.067614 20.251953 28.8125 C 20.090402 28.557381 19.900134 28.182165 19.724609 27.751953 C 19.37356 26.89153 19.073124 25.799575 18.976562 24.894531 L 18.888672 24.070312 L 18.064453 24.003906 C 18.234431 24.017826 17.204549 23.775894 16.976562 21.880859 C 16.934143 21.526283 17.012872 21.360758 17.123047 21.201172 C 17.233219 21.041585 17.402387 20.91531 17.503906 20.853516 L 18.136719 20.46875 L 17.951172 19.748047 C 17.92955 19.66469 17.895278 19.478913 17.871094 19.378906 C 19.389369 20.313836 21.651658 21 25 21 C 28.35902 21 30.626264 20.310624 32.144531 19.371094 z M 19.300781 35.015625 C 19.554522 35.587477 19.914498 36.090509 20.361328 36.435547 C 21.056973 36.972717 21.846243 37.318451 22.505859 37.560547 C 22.618452 37.601891 22.733518 37.634463 22.847656 37.669922 L 20.755859 39.662109 L 17.367188 36.837891 C 18.232427 35.747882 19.064459 35.166248 19.300781 35.015625 z M 30.681641 35.074219 C 31.434705 35.670375 32.086154 36.352362 32.570312 36.888672 L 29.244141 39.662109 L 27.152344 37.669922 C 27.266503 37.634456 27.381507 37.601906 27.494141 37.560547 C 28.153173 37.318465 28.943198 36.972706 29.638672 36.435547 C 30.071026 36.101612 30.424996 35.620824 30.681641 35.074219 z M 34.285156 38.064453 C 38.481419 38.810923 42.162701 42.180687 42.759766 46 L 39 46 L 39 43 A 1.0001 1.0001 0 0 0 38 42 L 33 42 A 1.0001 1.0001 0 0 0 32 43 L 32 46 L 27.714844 46 L 26 40 L 26.193359 39.517578 L 28.509766 41.724609 A 1.0001 1.0001 0 0 0 29.839844 41.767578 L 34.285156 38.064453 z M 15.744141 38.087891 L 20.160156 41.767578 A 1.0001 1.0001 0 0 0 21.490234 41.724609 L 23.806641 39.517578 L 24 40 L 22.285156 46 L 18 46 L 18 43 A 1.0001 1.0001 0 0 0 17 42 L 12 42 A 1.0001 1.0001 0 0 0 11 43 L 11 46 L 7.2460938 46 C 7.8306832 42.904111 10.94674 39.230573 15.744141 38.087891 z M 13 44 L 16 44 L 16 46 L 13 46 L 13 44 z M 34 44 L 37 44 L 37 46 L 34 46 L 34 44 z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-telecommunication-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 9.875 0.0625 C 9.617188 0.0976563 9.378906 0.230469 9.21875 0.4375 C 6.585938 3.582031 5 7.644531 5 12.0625 C 5 16.429688 6.542969 20.433594 9.125 23.5625 C 9.480469 23.992188 10.117188 24.058594 10.546875 23.703125 C 10.976563 23.347656 11.042969 22.710938 10.6875 22.28125 C 8.390625 19.496094 7 15.957031 7 12.0625 C 7 8.125 8.40625 4.515625 10.75 1.71875 C 11.027344 1.40625 11.082031 0.957031 10.886719 0.585938 C 10.691406 0.21875 10.289063 0.0078125 9.875 0.0625 Z M 39.8125 0.0625 C 39.453125 0.128906 39.160156 0.378906 39.042969 0.726563 C 38.925781 1.070313 39.003906 1.449219 39.25 1.71875 C 41.59375 4.515625 43 8.125 43 12.0625 C 43 15.957031 41.609375 19.496094 39.3125 22.28125 C 38.957031 22.710938 39.023438 23.347656 39.453125 23.703125 C 39.882813 24.058594 40.519531 23.992188 40.875 23.5625 C 43.457031 20.433594 45 16.429688 45 12.0625 C 45 7.644531 43.414063 3.582031 40.78125 0.4375 C 40.570313 0.171875 40.242188 0.03125 39.90625 0.0625 C 39.875 0.0625 39.84375 0.0625 39.8125 0.0625 Z M 15.6875 3.34375 C 15.429688 3.378906 15.191406 3.511719 15.03125 3.71875 C 13.140625 5.976563 12 8.890625 12 12.0625 C 12 15.234375 13.140625 18.148438 15.03125 20.40625 C 15.253906 20.707031 15.621094 20.855469 15.988281 20.800781 C 16.355469 20.742188 16.660156 20.488281 16.78125 20.136719 C 16.902344 19.785156 16.816406 19.394531 16.5625 19.125 C 14.960938 17.214844 14 14.753906 14 12.0625 C 14 9.371094 14.960938 6.914063 16.5625 5 C 16.839844 4.6875 16.894531 4.238281 16.699219 3.867188 C 16.503906 3.5 16.101563 3.289063 15.6875 3.34375 Z M 34 3.34375 C 33.640625 3.410156 33.347656 3.660156 33.230469 4.007813 C 33.113281 4.351563 33.191406 4.730469 33.4375 5 C 35.039063 6.914063 36 9.371094 36 12.0625 C 36 14.753906 35.039063 17.214844 33.4375 19.125 C 33.183594 19.394531 33.097656 19.785156 33.21875 20.136719 C 33.339844 20.488281 33.644531 20.742188 34.011719 20.800781 C 34.378906 20.855469 34.746094 20.707031 34.96875 20.40625 C 36.859375 18.148438 38 15.234375 38 12.0625 C 38 8.890625 36.859375 5.976563 34.96875 3.71875 C 34.757813 3.453125 34.429688 3.3125 34.09375 3.34375 C 34.0625 3.34375 34.03125 3.34375 34 3.34375 Z M 25 9 C 23.34375 9 22 10.34375 22 12 C 22 12.917969 22.414063 13.730469 23.0625 14.28125 L 10.0625 48.65625 C 9.914063 48.996094 9.96875 49.390625 10.203125 49.679688 C 10.433594 49.96875 10.804688 50.105469 11.171875 50.035156 C 11.535156 49.964844 11.828125 49.699219 11.9375 49.34375 L 14.09375 43.65625 L 33.875 38.3125 L 38.0625 49.34375 C 38.171875 49.699219 38.464844 49.964844 38.828125 50.035156 C 39.195313 50.105469 39.566406 49.96875 39.796875 49.679688 C 40.03125 49.390625 40.085938 48.996094 39.9375 48.65625 L 26.9375 14.28125 C 27.585938 13.730469 28 12.917969 28 12 C 28 10.34375 26.65625 9 25 9 Z M 24.9375 15 C 24.957031 15 24.976563 15 25 15 C 25.023438 15 25.042969 15 25.0625 15 L 29.375 26.40625 L 19.25 30.0625 Z M 30.09375 28.3125 L 32.96875 35.84375 L 20.8125 31.625 Z M 18.1875 32.8125 L 30.5625 37.125 L 14.9375 41.375 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-waste-removal-02 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 38.046875 1.632813 L 28.535156 9.953125 L 29.292969 10.707031 L 35.046875 16.464844 L 37.675781 13.464844 L 37.789063 13.578125 C 38.167969 13.953125 38.1875 14.535156 37.839844 14.9375 L 33.417969 20 L 14.171875 20 C 14.101563 19.988281 14.03125 19.984375 13.957031 19.984375 C 13.917969 19.988281 13.878906 19.992188 13.839844 20 L 9 20 C 8.636719 20 8.300781 20.195313 8.125 20.515625 L 3.125 29.515625 C 2.953125 29.824219 2.957031 30.203125 3.136719 30.507813 C 3.316406 30.8125 3.644531 31 4 31 L 3.179688 31 L 5.019531 40.195313 C 5.113281 40.664063 5.523438 41 6 41 L 7.28125 41 C 7.109375 41.472656 7 41.972656 7 42.5 C 7 44.972656 9.027344 47 11.5 47 C 12.917969 47 14.171875 46.320313 15 45.285156 C 15.828125 46.320313 17.082031 47 18.5 47 C 20.972656 47 23 44.972656 23 42.5 C 23 41.972656 22.890625 41.472656 22.71875 41 L 28.800781 41 L 26.882813 39 L 21.285156 39 C 20.515625 38.382813 19.554688 38 18.5 38 C 17.082031 38 15.828125 38.679688 15 39.714844 C 14.171875 38.679688 12.917969 38 11.5 38 C 11.066406 38 10.65625 38.082031 10.261719 38.199219 L 14.761719 22 L 31.671875 22 L 24.734375 29.9375 C 23.707031 31.121094 23.773438 32.917969 24.878906 34.023438 L 31.28125 40.691406 L 31.507813 40.472656 C 31.195313 41.085938 31 41.769531 31 42.5 C 31 44.972656 33.027344 47 35.5 47 C 37.800781 47 39.695313 45.238281 39.949219 43 L 44 43 C 45.644531 43 47 41.644531 47 40 L 47 33.796875 C 47 33.101563 46.816406 32.417969 46.472656 31.8125 L 43.734375 27.015625 C 43.019531 25.769531 41.695313 25 40.261719 25 L 34 25 C 33.648438 25 33.316406 25.074219 33 25.1875 L 33 23.515625 L 34.324219 22 L 36.074219 20 L 39.347656 16.25 C 40.375 15.066406 40.3125 13.269531 39.203125 12.160156 L 38.996094 11.953125 L 43.371094 6.953125 Z M 37.953125 4.367188 L 40.628906 7.046875 L 37.578125 10.535156 L 35.519531 8.480469 L 34.109375 9.894531 L 36.257813 12.046875 L 34.953125 13.535156 L 31.464844 10.046875 Z M 29 12 C 28.449219 12 28 12.449219 28 13 C 28 13.550781 28.449219 14 29 14 C 29.550781 14 30 13.550781 30 13 C 30 12.449219 29.550781 12 29 12 Z M 25 14 C 24.449219 14 24 14.449219 24 15 C 24 15.550781 24.449219 16 25 16 C 25.550781 16 26 15.550781 26 15 C 26 14.449219 25.550781 14 25 14 Z M 31 14 C 30.449219 14 30 14.449219 30 15 C 30 15.550781 30.449219 16 31 16 C 31.550781 16 32 15.550781 32 15 C 32 14.449219 31.550781 14 31 14 Z M 28 15 C 27.449219 15 27 15.449219 27 16 C 27 16.550781 27.449219 17 28 17 C 28.550781 17 29 16.550781 29 16 C 29 15.449219 28.550781 15 28 15 Z M 26 17 C 25.449219 17 25 17.449219 25 18 C 25 18.550781 25.449219 19 26 19 C 26.550781 19 27 18.550781 27 18 C 27 17.449219 26.550781 17 26 17 Z M 30 17 C 29.449219 17 29 17.449219 29 18 C 29 18.550781 29.449219 19 30 19 C 30.550781 19 31 18.550781 31 18 C 31 17.449219 30.550781 17 30 17 Z M 38.730469 20 L 36.980469 22 L 41.699219 22 L 44.445313 23.832031 C 44.617188 23.945313 44.808594 24 45 24 C 45.320313 24 45.640625 23.84375 45.832031 23.554688 C 46.140625 23.09375 46.015625 22.472656 45.554688 22.167969 L 42.554688 20.167969 C 42.390625 20.058594 42.195313 20 42 20 Z M 9.585938 22 L 12.6875 22 L 8.039063 38.734375 C 8.011719 38.820313 7.996094 38.910156 7.992188 39 L 6.820313 39 L 5.054688 30.167969 Z M 31 25.804688 L 31 37.515625 L 26.300781 32.617188 L 26.292969 32.609375 C 25.914063 32.230469 25.894531 31.652344 26.242188 31.25 L 26.246094 31.25 Z M 34 27 L 38 27 L 38 33 C 38 34.09375 38.90625 35 40 35 L 45 35 L 45 40 C 45 40.554688 44.554688 41 44 41 L 39.71875 41 C 39.097656 39.261719 37.445313 38 35.5 38 C 34.578125 38 33.714844 38.285156 33 38.765625 L 33 28 C 33 27.445313 33.445313 27 34 27 Z M 40 27 L 40.261719 27 C 40.980469 27 41.640625 27.382813 41.996094 28.007813 L 44.734375 32.804688 C 44.773438 32.867188 44.789063 32.933594 44.816406 33 L 40 33 Z M 11.5 40 C 12.890625 40 14 41.109375 14 42.5 C 14 43.890625 12.890625 45 11.5 45 C 10.109375 45 9 43.890625 9 42.5 C 9 41.109375 10.109375 40 11.5 40 Z M 18.5 40 C 19.890625 40 21 41.109375 21 42.5 C 21 43.890625 19.890625 45 18.5 45 C 17.109375 45 16 43.890625 16 42.5 C 16 41.109375 17.109375 40 18.5 40 Z M 35.5 40 C 36.890625 40 38 41.109375 38 42.5 C 38 43.890625 36.890625 45 35.5 45 C 34.109375 45 33 43.890625 33 42.5 C 33 41.109375 34.109375 40 35.5 40 Z"%3E%3C/path%3E%3C/svg%3E'); }

.icon-waste-removal-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23424242" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 21 2 C 19.354545 2 18 3.3545455 18 5 L 18 7 L 10.154297 7 A 1.0001 1.0001 0 0 0 9.984375 6.9863281 A 1.0001 1.0001 0 0 0 9.8398438 7 L 8 7 A 1.0001 1.0001 0 1 0 8 9 L 9 9 L 9 45 C 9 46.645455 10.354545 48 12 48 L 38 48 C 39.645455 48 41 46.645455 41 45 L 41 9 L 42 9 A 1.0001 1.0001 0 1 0 42 7 L 40.167969 7 A 1.0001 1.0001 0 0 0 39.841797 7 L 32 7 L 32 5 C 32 3.3545455 30.645455 2 29 2 L 21 2 z M 21 4 L 29 4 C 29.554545 4 30 4.4454545 30 5 L 30 7 L 20 7 L 20 5 C 20 4.4454545 20.445455 4 21 4 z M 11 9 L 18.832031 9 A 1.0001 1.0001 0 0 0 19.158203 9 L 30.832031 9 A 1.0001 1.0001 0 0 0 31.158203 9 L 39 9 L 39 45 C 39 45.554545 38.554545 46 38 46 L 12 46 C 11.445455 46 11 45.554545 11 45 L 11 9 z M 18.984375 13.986328 A 1.0001 1.0001 0 0 0 18 15 L 18 40 A 1.0001 1.0001 0 1 0 20 40 L 20 15 A 1.0001 1.0001 0 0 0 18.984375 13.986328 z M 24.984375 13.986328 A 1.0001 1.0001 0 0 0 24 15 L 24 40 A 1.0001 1.0001 0 1 0 26 40 L 26 15 A 1.0001 1.0001 0 0 0 24.984375 13.986328 z M 30.984375 13.986328 A 1.0001 1.0001 0 0 0 30 15 L 30 40 A 1.0001 1.0001 0 1 0 32 40 L 32 15 A 1.0001 1.0001 0 0 0 30.984375 13.986328 z"%3E%3C/path%3E%3C/svg%3E'); }

/* hover category icon */
.service-category-icon-wrap:hover .icon-white-goods-01,
.service-category-icon-wrap.active .icon-white-goods-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 9 3 C 7.3550302 3 6 4.3550302 6 6 L 6 44 C 6 45.64497 7.3550302 47 9 47 L 41 47 C 42.64497 47 44 45.64497 44 44 L 44 6 C 44 4.3550302 42.64497 3 41 3 L 9 3 z M 9 5 L 41 5 C 41.56503 5 42 5.4349698 42 6 L 42 44 C 42 44.56503 41.56503 45 41 45 L 9 45 C 8.4349698 45 8 44.56503 8 44 L 8 6 C 8 5.4349698 8.4349698 5 9 5 z M 31 8 A 2 2 0 0 0 29 10 A 2 2 0 0 0 31 12 A 2 2 0 0 0 33 10 A 2 2 0 0 0 31 8 z M 37 8 A 2 2 0 0 0 35 10 A 2 2 0 0 0 37 12 A 2 2 0 0 0 39 10 A 2 2 0 0 0 37 8 z M 25 15 C 18.58765 15 13.347947 20.063149 13.03125 26.398438 A 1.0003647 1.0003647 0 0 0 13.011719 26.783203 C 13.010406 26.856105 13 26.926791 13 27 C 13 33.615466 18.384534 39 25 39 C 31.613644 39 37 33.615686 37 27 C 37 26.927438 36.989577 26.8574 36.988281 26.785156 A 1.0003647 1.0003647 0 0 0 36.96875 26.390625 C 36.653041 20.187263 31.591575 15.26567 25.355469 15.072266 A 1.0001 1.0001 0 0 0 25 15 z M 25 17 C 29.728146 17 33.668186 20.265017 34.716797 24.667969 C 33.727371 24.214818 32.787337 24.018265 32.021484 24.001953 C 30.59388 23.971945 29.487301 24.586074 28.445312 25.080078 C 27.403325 25.574082 26.404985 26 25 26 C 23.595015 26 22.596676 25.574082 21.554688 25.080078 C 20.513209 24.586316 19.407059 23.97259 17.980469 24.001953 L 17.978516 24.001953 C 17.21168 24.017756 16.272368 24.214606 15.283203 24.667969 C 16.331391 20.264926 20.269992 17 25 17 z M 18.019531 26 A 1.0001 1.0001 0 0 0 18.021484 26 C 18.82988 25.98301 19.606254 26.369473 20.697266 26.886719 C 21.78823 27.403965 23.172985 28 25 28 C 26.827015 28 28.211723 27.403965 29.302734 26.886719 C 30.393746 26.369473 31.17012 25.983008 31.978516 26 C 32.628832 26.013851 33.818619 26.308572 34.994141 27.136719 C 34.92042 32.606917 30.486181 37 25 37 C 19.51166 37 15.079544 32.607128 15.005859 27.136719 C 16.181458 26.308358 17.370799 26.013159 18.019531 26 z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-civil-01,
.service-category-icon-wrap.active .icon-civil-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.15625 0 C 23.007813 0 22.148438 0.941406 22.0625 2.0625 C 19.710938 2.355469 17.898438 3.671875 16.78125 5.34375 C 15.609375 7.105469 15.132813 9.152344 15.0625 11 C 14.90625 11.042969 14.777344 11.058594 14.5 11.21875 C 14.085938 11.453125 13.636719 11.910156 13.375 12.53125 C 13.113281 13.152344 13 13.933594 13 15 L 13 15.78125 L 13.75 15.96875 C 13.75 15.96875 14.441406 16.113281 15.4375 16.28125 C 15.554688 16.964844 15.699219 17.613281 15.875 18.3125 C 15.40625 18.871094 15.023438 19.601563 15.15625 20.71875 C 15.304688 21.949219 15.644531 22.824219 16.125 23.4375 C 16.390625 23.773438 16.738281 23.804688 17.0625 23.96875 C 17.238281 25.015625 17.53125 26.0625 17.96875 26.9375 C 18.21875 27.441406 18.503906 27.90625 18.78125 28.28125 C 18.90625 28.449219 19.085938 28.546875 19.21875 28.6875 C 19.226563 29.921875 19.230469 30.949219 19.125 32.25 C 18.800781 33.035156 18.042969 33.667969 16.8125 34.28125 C 15.542969 34.914063 13.890625 35.5 12.21875 36.21875 C 10.546875 36.9375 8.828125 37.8125 7.46875 39.1875 C 6.109375 40.5625 5.148438 42.449219 5 44.9375 L 4.9375 46 L 45.0625 46 L 45 44.9375 C 44.851563 42.449219 43.886719 40.5625 42.53125 39.1875 C 41.175781 37.8125 39.476563 36.9375 37.8125 36.21875 C 36.148438 35.5 34.515625 34.914063 33.25 34.28125 C 32.035156 33.671875 31.269531 33.054688 30.9375 32.28125 C 30.828125 30.964844 30.835938 29.933594 30.84375 28.6875 C 30.976563 28.542969 31.15625 28.449219 31.28125 28.28125 C 31.554688 27.902344 31.816406 27.4375 32.0625 26.9375 C 32.488281 26.0625 32.796875 25.011719 32.96875 23.96875 C 33.28125 23.804688 33.617188 23.765625 33.875 23.4375 C 34.355469 22.824219 34.695313 21.949219 34.84375 20.71875 C 34.976563 19.625 34.609375 18.902344 34.15625 18.34375 C 34.34375 17.753906 34.546875 17.117188 34.71875 16.25 C 35.621094 16.09375 36.25 15.96875 36.25 15.96875 L 37 15.78125 L 37 15 C 37 13.925781 36.886719 13.15625 36.625 12.53125 C 36.363281 11.90625 35.917969 11.453125 35.5 11.21875 C 35.222656 11.0625 35.09375 11.042969 34.9375 11 C 34.863281 9.148438 34.363281 7.070313 33.1875 5.3125 C 32.070313 3.644531 30.269531 2.359375 27.9375 2.0625 C 27.851563 0.941406 26.992188 0 25.84375 0 Z M 24.15625 2 L 25.84375 2 C 25.859375 2 26 2.0625 26 2.21875 L 26 2.78125 C 25.976563 2.90625 25.976563 3.03125 26 3.15625 L 26 9 C 25.996094 9.359375 26.183594 9.695313 26.496094 9.878906 C 26.808594 10.058594 27.191406 10.058594 27.503906 9.878906 C 27.816406 9.695313 28.003906 9.359375 28 9 L 28 4.21875 C 29.527344 4.511719 30.726563 5.234375 31.53125 6.4375 C 32.523438 7.914063 33 9.871094 33 11.4375 C 33 11.734375 33.113281 12.128906 33.34375 12.375 C 33.574219 12.621094 33.8125 12.726563 33.96875 12.78125 C 34.285156 12.890625 34.417969 12.890625 34.5 12.9375 C 34.582031 12.984375 34.636719 13.011719 34.75 13.28125 C 34.808594 13.425781 34.828125 13.882813 34.875 14.1875 C 34.65625 14.234375 34.289063 14.300781 33.875 14.375 C 33.84375 14.375 33.8125 14.375 33.78125 14.375 C 33.71875 14.378906 33.65625 14.390625 33.59375 14.40625 C 33.5625 14.414063 33.53125 14.425781 33.5 14.4375 C 33.472656 14.441406 33.433594 14.464844 33.40625 14.46875 C 31.808594 14.71875 29.132813 15 25 15 C 21.074219 15 18.503906 14.742188 16.875 14.5 C 16.863281 14.5 16.855469 14.46875 16.84375 14.46875 C 16.59375 14.304688 16.285156 14.257813 16 14.34375 C 15.988281 14.339844 15.980469 14.347656 15.96875 14.34375 C 15.644531 14.285156 15.308594 14.226563 15.125 14.1875 C 15.171875 13.894531 15.191406 13.453125 15.25 13.3125 C 15.363281 13.042969 15.414063 13.015625 15.5 12.96875 C 15.585938 12.921875 15.714844 12.894531 16.03125 12.78125 C 16.1875 12.722656 16.429688 12.617188 16.65625 12.375 C 16.882813 12.132813 17 11.734375 17 11.4375 C 17 9.871094 17.484375 7.914063 18.46875 6.4375 C 19.273438 5.230469 20.449219 4.476563 22 4.1875 L 22 9 C 21.996094 9.359375 22.183594 9.695313 22.496094 9.878906 C 22.808594 10.058594 23.191406 10.058594 23.503906 9.878906 C 23.816406 9.695313 24.003906 9.359375 24 9 L 24 3.125 C 24.023438 3 24.023438 2.875 24 2.75 L 24 2.21875 C 24 2.0625 24.140625 2 24.15625 2 Z M 17.5 16.59375 C 19.378906 16.816406 21.882813 17 25 17 C 28.148438 17 30.679688 16.820313 32.5625 16.59375 C 32.421875 17.203125 32.28125 17.746094 32.125 18.21875 L 31.875 19 L 32.5625 19.40625 C 32.519531 19.378906 32.945313 19.667969 32.84375 20.5 C 32.726563 21.480469 32.492188 21.988281 32.3125 22.21875 C 32.132813 22.449219 32.039063 22.4375 32.03125 22.4375 L 31.1875 22.5 L 31.09375 23.3125 C 31 24.175781 30.652344 25.234375 30.25 26.0625 C 30.046875 26.476563 29.839844 26.839844 29.65625 27.09375 C 29.472656 27.347656 29.28125 27.488281 29.375 27.4375 L 28.84375 27.71875 L 28.84375 28.3125 C 28.84375 29.761719 28.785156 30.949219 28.9375 32.625 L 28.9375 32.75 L 29 32.875 C 29.570313 34.410156 30.890625 35.367188 32.34375 36.09375 C 33.796875 36.820313 35.464844 37.355469 37.03125 38.03125 C 38.597656 38.707031 40.03125 39.515625 41.09375 40.59375 C 41.9375 41.449219 42.46875 42.582031 42.75 44 L 7.25 44 C 7.53125 42.585938 8.058594 41.449219 8.90625 40.59375 C 9.972656 39.515625 11.425781 38.707031 13 38.03125 C 14.574219 37.355469 16.230469 36.820313 17.6875 36.09375 C 19.144531 35.367188 20.492188 34.410156 21.0625 32.875 L 21.125 32.625 C 21.277344 30.949219 21.21875 29.761719 21.21875 28.3125 L 21.21875 27.71875 L 20.6875 27.4375 C 20.777344 27.484375 20.5625 27.347656 20.375 27.09375 C 20.1875 26.839844 19.957031 26.476563 19.75 26.0625 C 19.335938 25.234375 18.996094 24.167969 18.90625 23.3125 L 18.8125 22.5 L 17.96875 22.4375 C 17.960938 22.4375 17.867188 22.449219 17.6875 22.21875 C 17.507813 21.988281 17.273438 21.480469 17.15625 20.5 C 17.058594 19.667969 17.480469 19.378906 17.4375 19.40625 L 18.09375 19 L 17.90625 18.28125 C 17.734375 17.621094 17.605469 17.101563 17.5 16.59375 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-building-security-01,
.service-category-icon-wrap.active .icon-building-security-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.962891 2 A 1.0001 1.0001 0 0 0 24.384766 2.2109375 L 1.3847656 20.158203 A 1.0005663 1.0005663 0 1 0 2.6152344 21.736328 L 4 20.65625 L 4 46.947266 C 4 47.500266 4.448 47.947266 5 47.947266 L 33.957031 47.947266 C 33.408031 47.362266 32.8525 46.735 32.3125 46 L 20 46 L 20 28.947266 L 30 28.947266 L 30 29.087891 L 30.314453 29.009766 C 30.945453 28.873766 31.501 28.73475 32 28.59375 L 32 27 L 18 27 L 18 46 L 6 46 L 6 19.095703 L 25 4.2675781 L 44 19.095703 L 44 26.96875 C 44.199 27.06475 44.396797 27.161766 44.591797 27.259766 C 45.019797 27.473766 45.474 27.691203 46 27.908203 L 46 20.65625 L 47.384766 21.736328 A 1.0005661 1.0005661 0 1 0 48.615234 20.158203 L 41 14.216797 L 41 7 L 35 7 L 35 9.5332031 L 25.615234 2.2109375 A 1.0001 1.0001 0 0 0 24.962891 2 z M 37 8.9472656 L 39 8.9472656 L 39 12.65625 L 37 11.09375 L 37 8.9472656 z M 40 27.949219 C 38.5 27.949219 37.500781 28.450781 36.300781 29.050781 C 35.100781 29.650781 33.600781 30.349219 30.800781 30.949219 L 30 31.150391 L 30 31.949219 C 30 44.949219 39.2 49.649609 39.5 49.849609 L 40 50.050781 L 40.5 49.849609 C 40.9 49.649609 50 44.549219 50 31.949219 L 50 31.150391 L 49.199219 30.949219 C 46.399219 30.349219 44.899219 29.650781 43.699219 29.050781 C 42.499219 28.450781 41.5 27.949219 40 27.949219 z M 40 29.949219 C 41.1 29.949219 41.700781 30.249609 42.800781 30.849609 C 44.000781 31.349609 45.5 32.15 48 32.75 C 47.7 42.05 41.7 46.65 40 47.75 C 38.2 46.75 32.3 42.45 32 32.75 C 34.6 32.15 36.099219 31.349609 37.199219 30.849609 C 38.299219 30.249609 38.9 29.949219 40 29.949219 z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-landscaping-01,
.service-category-icon-wrap.active .icon-landscaping-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 39.375 0 C 39.117188 0.0351563 38.878906 0.167969 38.71875 0.375 L 36.53125 3 L 33 3 C 32.449219 3 32 3.449219 32 4 L 32 7.53125 L 29.375 9.71875 C 29.136719 9.910156 29 10.195313 29 10.5 C 29 10.804688 29.136719 11.089844 29.375 11.28125 L 32 13.46875 L 32 17 C 32 17.550781 32.449219 18 33 18 L 36.53125 18 L 38.71875 20.625 C 38.910156 20.863281 39.195313 21 39.5 21 C 39.804688 21 40.089844 20.863281 40.28125 20.625 L 42.46875 18 L 46 18 C 46.550781 18 47 17.550781 47 17 L 47 13.46875 L 49.625 11.28125 C 49.863281 11.089844 50 10.804688 50 10.5 C 50 10.195313 49.863281 9.910156 49.625 9.71875 L 47 7.53125 L 47 4 C 47 3.449219 46.550781 3 46 3 L 42.46875 3 L 40.28125 0.375 C 40.066406 0.101563 39.722656 -0.0429688 39.375 0 Z M 39.5 2.5625 L 41.21875 4.625 C 41.410156 4.863281 41.695313 5 42 5 L 45 5 L 45 8 C 45 8.304688 45.136719 8.589844 45.375 8.78125 L 47.4375 10.5 L 45.375 12.21875 C 45.136719 12.410156 45 12.695313 45 13 L 45 16 L 42 16 C 41.695313 16 41.410156 16.136719 41.21875 16.375 L 39.5 18.4375 L 37.78125 16.375 C 37.589844 16.136719 37.304688 16 37 16 L 34 16 L 34 13 C 34 12.695313 33.863281 12.410156 33.625 12.21875 L 31.5625 10.5 L 33.625 8.78125 C 33.863281 8.589844 34 8.304688 34 8 L 34 5 L 37 5 C 37.304688 5 37.589844 4.863281 37.78125 4.625 Z M 39.5 6 C 37.027344 6 35 8.027344 35 10.5 C 35 12.972656 37.027344 15 39.5 15 C 41.972656 15 44 12.972656 44 10.5 C 44 8.027344 41.972656 6 39.5 6 Z M 39.5 8 C 40.890625 8 42 9.109375 42 10.5 C 42 11.890625 40.890625 13 39.5 13 C 38.109375 13 37 11.890625 37 10.5 C 37 9.109375 38.109375 8 39.5 8 Z M 16.875 18 C 16.554688 18.042969 16.273438 18.242188 16.125 18.53125 L 0.125 48.53125 C -0.0390625 48.839844 -0.03125 49.210938 0.148438 49.511719 C 0.328125 49.8125 0.652344 49.996094 1 50 L 33 50 C 33.03125 50 33.0625 50 33.09375 50 L 49 50 C 49.347656 49.996094 49.671875 49.8125 49.851563 49.511719 C 50.03125 49.210938 50.039063 48.839844 49.875 48.53125 L 36.875 24.53125 C 36.683594 24.164063 36.285156 23.953125 35.875 24 C 35.554688 24.042969 35.273438 24.242188 35.125 24.53125 L 28.03125 37.5625 L 17.875 18.53125 C 17.683594 18.164063 17.285156 17.953125 16.875 18 Z M 17 21.125 L 31.34375 48 L 2.65625 48 Z M 36 27.09375 L 47.34375 48 L 33.59375 48 L 29.125 39.65625 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-access-control-01,
.service-category-icon-wrap.active .icon-access-control-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 11 7 C 5.488281 7 1 11.488281 1 17 C 1 20.25 2.589844 23.113281 5 24.9375 L 5 25 C 5 26.292969 5.84375 27.394531 7 27.8125 L 7 40 C 6.992188 40.265625 7.09375 40.527344 7.28125 40.71875 L 9.28125 42.71875 C 9.472656 42.90625 9.734375 43.007813 10 43 L 12 43 C 12.265625 43.007813 12.527344 42.90625 12.71875 42.71875 L 14.71875 40.71875 C 14.90625 40.527344 15.007813 40.265625 15 40 L 15 27.8125 C 16.15625 27.394531 17 26.292969 17 25 L 17 24.9375 C 19.410156 23.113281 21 20.25 21 17 C 21 11.488281 16.511719 7 11 7 Z M 11 9 C 15.429688 9 19 12.570313 19 17 C 19 19.78125 17.582031 22.222656 15.4375 23.65625 C 15.167969 23.839844 15.003906 24.144531 15 24.46875 L 15 25 C 15 25.566406 14.566406 26 14 26 L 8 26 C 7.433594 26 7 25.566406 7 25 L 7 24.46875 C 6.996094 24.144531 6.832031 23.839844 6.5625 23.65625 C 4.417969 22.222656 3 19.78125 3 17 C 3 12.570313 6.570313 9 11 9 Z M 11 11 C 7.699219 11 5 13.699219 5 17 C 5 17.550781 5.449219 18 6 18 L 16 18 C 16.550781 18 17 17.550781 17 17 C 17 13.699219 14.300781 11 11 11 Z M 24.8125 12 C 24.335938 12.089844 23.992188 12.511719 24 13 L 24 21 C 24 21.550781 24.449219 22 25 22 L 47 22 C 47.550781 22 48 21.550781 48 21 L 48 13 C 48 12.449219 47.550781 12 47 12 L 25 12 C 24.96875 12 24.9375 12 24.90625 12 C 24.875 12 24.84375 12 24.8125 12 Z M 11 13 C 12.867188 13 14.363281 14.28125 14.8125 16 L 7.1875 16 C 7.636719 14.28125 9.132813 13 11 13 Z M 26 14 L 46 14 L 46 20 L 26 20 Z M 9 28 L 13 28 L 13 31 L 12 31 L 12 33 L 13 33 L 13 36 L 12 36 L 12 38 L 13 38 L 13 39.5625 L 11.5625 41 L 10.4375 41 L 9 39.5625 Z M 24.8125 28 C 24.335938 28.089844 23.992188 28.511719 24 29 L 24 37 C 24 37.550781 24.449219 38 25 38 L 47 38 C 47.550781 38 48 37.550781 48 37 L 48 29 C 48 28.449219 47.550781 28 47 28 L 25 28 C 24.96875 28 24.9375 28 24.90625 28 C 24.875 28 24.84375 28 24.8125 28 Z M 26 30 L 46 30 L 46 36 L 26 36 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-administration-01,
.service-category-icon-wrap.active .icon-administration-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.878906 3 C 21.195313 3.082031 18.5 4.210938 16.875 6.351563 C 14.945313 8.882813 14.496094 13.066406 15.707031 18.199219 C 15.292969 18.726563 14.925781 19.578125 15.019531 20.734375 C 15.316406 22.898438 16.136719 23.789063 16.808594 24.152344 C 17.125 25.871094 18.117188 27.824219 19 28.753906 L 19 32.316406 C 18.421875 33.6875 16.410156 34.488281 14.09375 35.40625 C 10.191406 36.953125 5.335938 38.875 5 44.945313 L 4.945313 46 L 28 46 C 28 45.964844 27.996094 45.925781 27.996094 45.890625 C 27.980469 45.863281 27.96875 45.828125 27.953125 45.800781 C 26.722656 43.820313 26 41.492188 26 39 C 26 37.476563 26.28125 36.019531 26.765625 34.660156 C 26.769531 34.652344 26.769531 34.640625 26.769531 34.632813 L 26.730469 34.582031 L 26.804688 34.542969 C 26.820313 34.503906 26.835938 34.464844 26.851563 34.425781 C 26.945313 34.179688 27.039063 33.9375 27.148438 33.699219 C 27.175781 33.636719 27.207031 33.578125 27.234375 33.515625 C 27.429688 33.109375 27.640625 32.714844 27.871094 32.328125 C 27.945313 32.203125 28.019531 32.082031 28.097656 31.960938 C 28.207031 31.789063 28.324219 31.621094 28.441406 31.457031 C 28.488281 31.394531 28.523438 31.332031 28.570313 31.273438 L 25.023438 33.246094 L 21 31.03125 L 21 28.300781 L 21.015625 27.730469 L 20.511719 27.441406 C 20.148438 27.179688 18.886719 25.195313 18.707031 23.308594 L 18.695313 22.410156 L 17.785156 22.410156 C 17.644531 22.355469 17.195313 21.878906 17.011719 20.515625 C 16.941406 19.675781 17.367188 19.328125 17.367188 19.328125 L 17.953125 18.9375 L 17.78125 18.253906 C 16.570313 13.46875 16.859375 9.671875 18.46875 7.558594 C 19.707031 5.929688 21.878906 5.066406 24.902344 5 C 26.792969 5 28.152344 5.476563 28.636719 6.304688 L 28.878906 6.722656 L 29.359375 6.789063 C 30.691406 6.976563 31.371094 7.5625 31.976563 8.566406 C 33.425781 10.960938 33.167969 15.734375 32.300781 18.164063 L 31.984375 18.984375 L 32.777344 19.382813 C 32.867188 19.445313 33.105469 19.792969 33.046875 20.507813 C 32.914063 21.988281 32.445313 22.382813 32.34375 22.402344 L 31.476563 22.402344 L 31.355469 23.257813 C 31.066406 25.269531 29.824219 27.179688 29.503906 27.433594 L 29 27.71875 L 29 30.574219 L 31.285156 28.285156 L 31.484375 28.085938 C 32.136719 27.058594 32.9375 25.550781 33.21875 24.1875 C 33.9375 23.847656 34.832031 22.964844 35.039063 20.683594 C 35.132813 19.558594 34.824219 18.730469 34.398438 18.195313 C 35.246094 15.46875 35.484375 10.503906 33.6875 7.53125 C 32.835938 6.121094 31.800781 5.226563 30.082031 4.882813 C 29.117188 3.664063 27.300781 3 24.878906 3 Z M 37 28 L 36.402344 31.199219 C 36.101563 31.300781 35.699219 31.398438 35.402344 31.597656 L 32.699219 29.699219 L 29.699219 32.699219 L 31.5 35.199219 C 31.398438 35.597656 31.199219 35.902344 31.097656 36.300781 L 28 36.800781 L 28 41 L 31.097656 41.5 C 31.199219 41.800781 31.300781 42.199219 31.5 42.5 L 29.699219 45.199219 L 32.699219 48.199219 L 35.402344 46.402344 C 35.800781 46.601563 36.101563 46.699219 36.5 46.800781 L 37 50 L 41.097656 50 L 41.699219 46.902344 C 42 46.800781 42.300781 46.699219 42.699219 46.5 L 45.402344 48.300781 L 48.402344 45.300781 L 46.5 42.699219 C 46.699219 42.300781 46.800781 41.898438 46.902344 41.597656 L 50 41 L 50 36.800781 L 46.800781 36.300781 C 46.699219 36 46.601563 35.601563 46.402344 35.300781 L 48.199219 32.597656 L 45.300781 29.699219 L 42.699219 31.597656 C 42.398438 31.398438 42 31.300781 41.699219 31.199219 L 41.199219 28 Z M 38.699219 30 L 39.5 30 L 39.902344 32.699219 L 40.5 32.902344 C 41.101563 33.101563 41.699219 33.300781 42.199219 33.597656 L 42.800781 34 L 45.097656 32.300781 L 45.597656 32.800781 L 44 35.097656 L 44.300781 35.597656 C 44.601563 36.199219 44.800781 36.800781 45 37.402344 L 45.199219 38 L 48 38.402344 L 48 39.199219 L 45.300781 39.800781 L 45.097656 40.402344 C 44.898438 41 44.699219 41.597656 44.402344 42.097656 L 44 42.699219 L 45.699219 45 L 45.097656 45.597656 L 42.800781 44 L 42.300781 44.300781 C 41.699219 44.601563 41.101563 44.800781 40.5 45 L 39.902344 45.199219 L 39.402344 48 L 38.597656 48 L 38.199219 45.300781 L 37.597656 45.097656 C 37 44.898438 36.402344 44.699219 35.902344 44.402344 L 35.300781 44 L 32.902344 45.597656 L 32.300781 45 L 33.902344 42.699219 L 33.597656 42.199219 C 33.300781 41.597656 33.101563 40.902344 32.902344 40.402344 L 32.699219 39.800781 L 30 39.300781 L 30 38.5 L 32.800781 38 L 32.902344 37.300781 C 33 36.800781 33.199219 36.199219 33.5 35.699219 L 33.902344 35.199219 L 32.300781 32.902344 L 32.902344 32.300781 L 35.199219 33.902344 L 35.699219 33.699219 C 36.398438 33.398438 37 33.101563 37.597656 32.902344 L 38.199219 32.800781 Z M 20.773438 33.195313 L 20.777344 33.199219 L 23.265625 34.589844 L 20.988281 37.417969 L 19.121094 35.152344 C 19.835938 34.613281 20.414063 33.984375 20.773438 33.195313 Z M 39 35 C 36.804688 35 35 36.804688 35 39 C 35 41.195313 36.804688 43 39 43 C 41.164063 43 43 41.246094 43 39 C 43 36.804688 41.195313 35 39 35 Z M 17.375 36.175781 L 20.230469 39.636719 C 20.417969 39.867188 20.707031 40.003906 21.007813 40 C 21.308594 40 21.589844 39.859375 21.78125 39.625 L 23.742188 37.1875 L 24.5 37.800781 C 24.5 37.800781 22.507813 40.769531 22 44 L 7.121094 44 C 7.855469 40.027344 11.398438 38.625 14.828125 37.265625 C 15.714844 36.914063 16.578125 36.566406 17.375 36.175781 Z M 39 37 C 40.105469 37 41 37.894531 41 39 C 41 40.203125 40.136719 41 39 41 C 37.894531 41 37 40.105469 37 39 C 37 37.894531 37.894531 37 39 37 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-audio-visual-system-01,
.service-category-icon-wrap.active .icon-audio-visual-system-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"%3E%3Cpath d="M 3 8 C 1.347656 8 0 9.347656 0 11 L 0 47 C 0 48.652344 1.347656 50 3 50 L 26 50 L 26 54 L 23.65625 54 C 22.320313 54 21.066406 54.519531 20.121094 55.464844 L 17.292969 58.292969 C 17.007813 58.578125 16.921875 59.007813 17.078125 59.382813 C 17.230469 59.757813 17.597656 60 18 60 L 46 60 C 46.402344 60 46.769531 59.757813 46.921875 59.382813 C 47.078125 59.007813 46.992188 58.578125 46.707031 58.292969 L 43.878906 55.464844 C 42.933594 54.519531 41.679688 54 40.34375 54 L 38 54 L 38 50 L 61 50 C 62.652344 50 64 48.652344 64 47 L 64 11 C 64 9.347656 62.652344 8 61 8 Z M 3 10 L 61 10 C 61.550781 10 62 10.449219 62 11 L 62 42 L 59 42 C 58.445313 42 58 42.445313 58 43 C 58 43.554688 58.445313 44 59 44 L 62 44 L 62 47 C 62 47.550781 61.550781 48 61 48 L 3 48 C 2.449219 48 2 47.550781 2 47 L 2 44 L 39.082031 44 C 39.636719 44 40.082031 43.554688 40.082031 43 C 40.082031 42.445313 39.636719 42 39.082031 42 L 2 42 L 2 11 C 2 10.449219 2.449219 10 3 10 Z M 5 12 C 4.445313 12 4 12.445313 4 13 C 4 13.554688 4.445313 14 5 14 L 51 14 C 51.554688 14 52 13.554688 52 13 C 52 12.445313 51.554688 12 51 12 Z M 55 12 C 54.445313 12 54 12.445313 54 13 C 54 13.554688 54.445313 14 55 14 L 59 14 C 59.554688 14 60 13.554688 60 13 C 60 12.445313 59.554688 12 59 12 Z M 30.878906 17.007813 C 30.71875 17.027344 30.566406 17.085938 30.433594 17.175781 C 30.160156 17.363281 30 17.671875 30 18 L 30 29 C 26.691406 29 24 31.242188 24 34 C 24 36.757813 26.691406 39 30 39 C 33.308594 39 36 36.757813 36 34 L 36 26.652344 L 40.59375 28.691406 C 40.902344 28.828125 41.261719 28.796875 41.546875 28.613281 C 41.828125 28.429688 42 28.117188 42 27.777344 L 42 21.777344 C 42 21.363281 41.742188 20.988281 41.355469 20.84375 L 31.355469 17.0625 C 31.199219 17.007813 31.039063 16.988281 30.878906 17.007813 Z M 32 19.445313 L 40 22.46875 L 40 26.238281 L 35.40625 24.199219 C 35.097656 24.058594 34.738281 24.089844 34.453125 24.269531 C 34.171875 24.457031 34 24.773438 34 25.109375 L 34 34 C 34 35.652344 32.207031 37 30 37 C 27.792969 37 26 35.652344 26 34 C 26 32.347656 27.792969 31 30 31 C 30.277344 31 30.5625 31.019531 30.84375 31.066406 C 31.128906 31.113281 31.425781 31.03125 31.648438 30.839844 C 31.871094 30.652344 32 30.375 32 30.078125 Z M 44 41 C 43.445313 41 43 41.445313 43 42 L 43 44 C 43 44.554688 43.445313 45 44 45 C 44.554688 45 45 44.554688 45 44 L 45 42 C 45 41.445313 44.554688 41 44 41 Z M 49 41 C 48.445313 41 48 41.445313 48 42 L 48 44 C 48 44.554688 48.445313 45 49 45 C 49.554688 45 50 44.554688 50 44 L 50 42 C 50 41.445313 49.554688 41 49 41 Z M 54 41 C 53.445313 41 53 41.445313 53 42 L 53 44 C 53 44.554688 53.445313 45 54 45 C 54.554688 45 55 44.554688 55 44 L 55 42 C 55 41.445313 54.554688 41 54 41 Z M 28 50 L 36 50 L 36 54 L 28 54 Z M 23.65625 56 L 40.34375 56 C 41.144531 56 41.898438 56.3125 42.464844 56.878906 L 43.585938 58 L 20.414063 58 L 21.535156 56.878906 C 22.101563 56.3125 22.855469 56 23.65625 56 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-bms-01,
.service-category-icon-wrap.active .icon-bms-01 {
  background-image: url('data:image/svg+xml,%3Csvg version="1.1" id="Layer_1" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve" style="fill:%23ffffff"%3E%3Crect x="18.007" y="366.052" width="475.897" height="53.828"/%3E%3Cg%3E%3Cpolygon points="490.193,93.496 366.063,142.15 400.758,169.84 364.513,215.249 309.656,154.38 261.045,212.711 177.604,95.897 &%23xD;&%23xA; 18.007,289.961 52.435,318.273 175.112,169.089 258.336,285.586 310.973,222.414 366.58,284.106 435.593,197.638 470.281,225.325 &%23xD;&%23xA; "/%3E%3C/g%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-car-park-01,
.service-category-icon-wrap.active .icon-car-park-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 9 4 C 6.2545455 4 4 6.2545455 4 9 L 4 41 C 4 43.745455 6.2545455 46 9 46 L 41 46 C 43.745455 46 46 43.745455 46 41 L 46 9 C 46 6.2545455 43.745455 4 41 4 L 9 4 z M 9 6 L 41 6 C 42.654545 6 44 7.3454545 44 9 L 44 41 C 44 42.654545 42.654545 44 41 44 L 9 44 C 7.3454545 44 6 42.654545 6 41 L 6 9 C 6 7.3454545 7.3454545 6 9 6 z M 17 14 L 17 36 L 21 36 L 21 28 L 29 28 C 32.309 28 35 25.309 35 22 L 35 20 C 35 16.691 32.309 14 29 14 L 21 14 L 19 14 L 17 14 z M 21 18 L 29 18 C 30.103 18 31 18.897 31 20 L 31 22 C 31 23.103 30.103 24 29 24 L 21 24 L 21 18 z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-cctv-01,
.service-category-icon-wrap.active .icon-cctv-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"%3E%3Cpath d="M99,62c15.4,0,28-12.6,28-28S114.4,6,99,6H4C2.7,6,1.6,6.8,1.2,8c-0.4,1.2-0.1,2.5,0.9,3.3L17,23.8c0,0.1,0,0.2,0,0.2v25 c0,1.7,1.3,3,3,3h11v7c0,1.7,1.3,3,3,3h12c1.7,0,3-1.3,3-3s-1.3-3-3-3h-9V34c0-0.9-0.4-1.7-1.1-2.3L12.3,12H99c12.1,0,22,9.9,22,22 s-9.9,22-22,22H66c-1.7,0-3,1.3-3,3s1.3,3,3,3h16v27c0,7.2,5.8,13,13,13h12v10c0,5.5,4.5,10,10,10s10-4.5,10-10V86 c0-5.5-4.5-10-10-10s-10,4.5-10,10v10H95c-3.9,0-7-3.1-7-7V62H99z M23,28.7l8,6.7V46h-8V28.7z M113,86c0-2.2,1.8-4,4-4s4,1.8,4,4 v26c0,2.2-1.8,4-4,4s-4-1.8-4-4V86z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-cleaning-01,
.service-category-icon-wrap.active .icon-cleaning-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 46.4375 -0.03125 C 46.269531 -0.0390625 46.097656 -0.0234375 45.9375 0 C 45.265625 0.09375 44.6875 0.421875 44.28125 1.03125 L 44.25 1.09375 L 44.21875 1.125 L 35.65625 17.21875 C 34.691406 16.859375 33.734375 16.648438 32.84375 16.625 C 31.882813 16.601563 30.976563 16.75 30.15625 17.09375 C 28.574219 17.753906 27.378906 19.046875 26.59375 20.6875 C 26.558594 20.738281 26.527344 20.789063 26.5 20.84375 C 26.496094 20.851563 26.503906 20.867188 26.5 20.875 C 26.488281 20.894531 26.476563 20.917969 26.46875 20.9375 C 26.457031 20.976563 26.445313 21.019531 26.4375 21.0625 C 25.894531 22.417969 25.269531 23.636719 24.5625 24.71875 C 24.554688 24.730469 24.539063 24.738281 24.53125 24.75 C 24.441406 24.828125 24.367188 24.925781 24.3125 25.03125 C 24.308594 25.039063 24.316406 25.054688 24.3125 25.0625 C 24.277344 25.113281 24.246094 25.164063 24.21875 25.21875 C 21.832031 28.636719 18.722656 30.695313 15.78125 31.96875 C 11.773438 33.703125 7.9375 33.886719 7.09375 33.8125 C 6.691406 33.773438 6.304688 33.976563 6.113281 34.332031 C 5.925781 34.6875 5.964844 35.125 6.21875 35.4375 C 17.613281 49.5 34.375 50 34.375 50 C 34.574219 50.003906 34.769531 49.949219 34.9375 49.84375 C 34.9375 49.84375 37.007813 48.53125 39.5 45.40625 C 41.371094 43.058594 43.503906 39.664063 45.34375 34.96875 C 45.355469 34.957031 45.363281 34.949219 45.375 34.9375 C 45.605469 34.722656 45.722656 34.410156 45.6875 34.09375 C 45.6875 34.082031 45.6875 34.074219 45.6875 34.0625 C 46.171875 32.753906 46.640625 31.378906 47.0625 29.875 C 47.078125 29.8125 47.089844 29.75 47.09375 29.6875 C 47.09375 29.675781 47.09375 29.667969 47.09375 29.65625 C 48.425781 26.21875 46.941406 22.433594 43.75 20.78125 L 49.9375 3.625 L 49.9375 3.59375 L 49.96875 3.5625 C 50.171875 2.851563 49.9375 2.167969 49.5625 1.625 C 49.207031 1.113281 48.6875 0.710938 48.0625 0.4375 L 48.0625 0.40625 C 48.042969 0.398438 48.019531 0.414063 48 0.40625 C 47.988281 0.402344 47.980469 0.378906 47.96875 0.375 C 47.480469 0.144531 46.945313 -0.0117188 46.4375 -0.03125 Z M 46.3125 2.0625 C 46.539063 2.027344 46.835938 2.027344 47.15625 2.1875 L 47.1875 2.21875 L 47.21875 2.21875 C 47.542969 2.347656 47.8125 2.566406 47.9375 2.75 C 48.0625 2.933594 48.027344 3.042969 48.03125 3.03125 L 41.9375 19.9375 C 41.203125 19.605469 40.695313 19.371094 39.65625 18.90625 C 38.882813 18.558594 38.148438 18.222656 37.5 17.9375 L 45.9375 2.15625 C 45.929688 2.164063 46.085938 2.097656 46.3125 2.0625 Z M 4 8 C 1.800781 8 0 9.800781 0 12 C 0 14.199219 1.800781 16 4 16 C 6.199219 16 8 14.199219 8 12 C 8 9.800781 6.199219 8 4 8 Z M 4 10 C 5.117188 10 6 10.882813 6 12 C 6 13.117188 5.117188 14 4 14 C 2.882813 14 2 13.117188 2 12 C 2 10.882813 2.882813 10 4 10 Z M 13 11 C 11.894531 11 11 11.894531 11 13 C 11 14.105469 11.894531 15 13 15 C 14.105469 15 15 14.105469 15 13 C 15 11.894531 14.105469 11 13 11 Z M 11.5 18 C 8.472656 18 6 20.472656 6 23.5 C 6 26.527344 8.472656 29 11.5 29 C 14.527344 29 17 26.527344 17 23.5 C 17 20.472656 14.527344 18 11.5 18 Z M 32.8125 18.625 C 33.507813 18.644531 34.269531 18.785156 35.125 19.125 C 35.144531 19.136719 35.167969 19.148438 35.1875 19.15625 C 35.414063 19.511719 35.839844 19.6875 36.25 19.59375 C 36.363281 19.640625 36.351563 19.636719 36.46875 19.6875 C 37.144531 19.980469 37.996094 20.339844 38.84375 20.71875 C 40.085938 21.273438 40.871094 21.613281 41.59375 21.9375 C 41.613281 21.960938 41.632813 21.980469 41.65625 22 C 41.871094 22.296875 42.230469 22.453125 42.59375 22.40625 C 42.605469 22.40625 42.613281 22.40625 42.625 22.40625 C 45.015625 23.5 46.070313 26.105469 45.25 28.625 C 44.855469 28.613281 44.554688 28.632813 43.8125 28.46875 C 43.257813 28.347656 42.71875 28.152344 42.3125 27.90625 C 41.90625 27.660156 41.671875 27.417969 41.5625 27.09375 C 41.476563 26.8125 41.269531 26.585938 40.996094 26.472656 C 40.726563 26.355469 40.417969 26.367188 40.15625 26.5 C 39.820313 26.667969 38.972656 26.605469 38.21875 26.21875 C 37.84375 26.027344 37.507813 25.757813 37.28125 25.53125 C 37.054688 25.304688 36.992188 25.089844 37 25.125 C 36.945313 24.832031 36.765625 24.578125 36.503906 24.433594 C 36.246094 24.289063 35.933594 24.269531 35.65625 24.375 C 35.628906 24.386719 35.296875 24.417969 34.90625 24.34375 C 34.515625 24.269531 34.0625 24.109375 33.625 23.90625 C 33.1875 23.703125 32.785156 23.457031 32.53125 23.25 C 32.277344 23.042969 32.253906 22.828125 32.28125 23.09375 C 32.214844 22.566406 31.75 22.179688 31.21875 22.21875 C 30.214844 22.3125 29.273438 21.574219 28.71875 21.09375 C 29.304688 20.105469 30.03125 19.316406 30.9375 18.9375 C 31.492188 18.707031 32.117188 18.605469 32.8125 18.625 Z M 11.5 20 C 13.445313 20 15 21.554688 15 23.5 C 15 25.445313 13.445313 27 11.5 27 C 9.554688 27 8 25.445313 8 23.5 C 8 21.554688 9.554688 20 11.5 20 Z M 27.8125 22.96875 C 28.507813 23.46875 29.472656 23.988281 30.625 24.09375 C 30.808594 24.363281 31.007813 24.582031 31.25 24.78125 C 31.683594 25.140625 32.21875 25.457031 32.78125 25.71875 C 33.34375 25.980469 33.933594 26.199219 34.53125 26.3125 C 34.839844 26.371094 35.15625 26.253906 35.46875 26.25 C 35.617188 26.476563 35.683594 26.777344 35.875 26.96875 C 36.28125 27.375 36.765625 27.71875 37.3125 28 C 38.125 28.417969 39.101563 28.5625 40.0625 28.4375 C 40.390625 28.929688 40.785156 29.34375 41.25 29.625 C 41.933594 30.035156 42.679688 30.285156 43.375 30.4375 C 43.863281 30.542969 44.308594 30.589844 44.71875 30.625 C 44.441406 31.523438 44.140625 32.367188 43.84375 33.1875 C 43.484375 33.175781 43.042969 33.15625 42.5625 33.0625 C 41.46875 32.851563 40.433594 32.367188 40 31.53125 C 39.765625 31.09375 39.246094 30.894531 38.78125 31.0625 C 38.285156 31.238281 37.386719 31.164063 36.625 30.8125 C 35.863281 30.460938 35.285156 29.851563 35.15625 29.40625 C 35.074219 29.136719 34.878906 28.914063 34.621094 28.796875 C 34.367188 28.675781 34.074219 28.671875 33.8125 28.78125 C 33.570313 28.882813 32.625 28.855469 31.84375 28.5 C 31.0625 28.144531 30.558594 27.546875 30.5 27.21875 C 30.449219 26.941406 30.285156 26.703125 30.046875 26.554688 C 29.808594 26.40625 29.519531 26.363281 29.25 26.4375 C 28.304688 26.691406 27.566406 26.355469 26.96875 25.90625 C 26.761719 25.753906 26.609375 25.585938 26.46875 25.4375 C 26.953125 24.667969 27.402344 23.851563 27.8125 22.96875 Z M 25.3125 27.09375 C 25.460938 27.230469 25.601563 27.363281 25.78125 27.5 C 26.519531 28.054688 27.65625 28.449219 28.9375 28.375 C 29.402344 29.246094 30.15625 29.914063 31.03125 30.3125 C 31.894531 30.707031 32.816406 30.832031 33.71875 30.71875 C 34.21875 31.535156 34.914063 32.226563 35.78125 32.625 C 36.707031 33.050781 37.746094 33.160156 38.75 33 C 39.683594 34.167969 41.011719 34.804688 42.1875 35.03125 C 42.5 35.089844 42.808594 35.128906 43.09375 35.15625 C 41.429688 39.175781 39.566406 42.117188 37.9375 44.15625 C 35.851563 46.769531 34.441406 47.757813 34.125 47.96875 C 33.769531 47.953125 31.164063 47.769531 27.5 46.75 C 27.800781 46.554688 28.125 46.351563 28.46875 46.09375 C 30.136719 44.84375 32.320313 42.804688 34.4375 39.65625 C 34.660156 39.332031 34.675781 38.910156 34.472656 38.574219 C 34.269531 38.234375 33.890625 38.046875 33.5 38.09375 C 33.207031 38.125 32.945313 38.285156 32.78125 38.53125 C 30.796875 41.484375 28.753906 43.375 27.25 44.5 C 25.820313 45.570313 24.992188 45.902344 24.90625 45.9375 C 22.65625 45.144531 20.164063 44.058594 17.625 42.53125 C 17.992188 42.410156 18.382813 42.25 18.8125 42.0625 C 20.710938 41.234375 23.25 39.6875 25.84375 36.78125 C 26.15625 36.46875 26.226563 35.988281 26.019531 35.601563 C 25.808594 35.210938 25.371094 35.003906 24.9375 35.09375 C 24.707031 35.132813 24.496094 35.257813 24.34375 35.4375 C 21.9375 38.128906 19.683594 39.496094 18.03125 40.21875 C 16.378906 40.941406 15.4375 41 15.4375 41 C 15.394531 41.007813 15.351563 41.019531 15.3125 41.03125 C 13.238281 39.570313 11.167969 37.792969 9.21875 35.65625 C 11.121094 35.507813 13.570313 35.121094 16.59375 33.8125 C 19.578125 32.519531 22.761719 30.410156 25.3125 27.09375 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-doors-01,
.service-category-icon-wrap.active .icon-doors-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 26.78125 0 C 26.75 0.0078125 26.71875 0.0195313 26.6875 0.03125 L 10.6875 5.03125 C 10.269531 5.167969 9.992188 5.5625 10 6 L 10 46 C 10 46.457031 10.308594 46.855469 10.75 46.96875 L 26.75 50.96875 C 27.050781 51.046875 27.367188 50.980469 27.613281 50.789063 C 27.855469 50.601563 28 50.308594 28 50 L 28 1 C 28.003906 0.710938 27.878906 0.4375 27.664063 0.246094 C 27.449219 0.0546875 27.160156 -0.0351563 26.875 0 C 26.84375 0 26.8125 0 26.78125 0 Z M 26 2.375 L 26 48.71875 L 12 45.21875 L 12 6.75 Z M 30 4 L 30 6 L 38 6 L 38 45 L 30 45 L 30 47 L 39 47 C 39.550781 47 40 46.550781 40 46 L 40 5 C 40 4.449219 39.550781 4 39 4 Z M 24 24 C 23.449219 24 23 24.671875 23 25.5 C 23 26.328125 23.449219 27 24 27 C 24.550781 27 25 26.328125 25 25.5 C 25 24.671875 24.550781 24 24 24 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-electrical-01,
.service-category-icon-wrap.active .icon-electrical-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.8125 0 C 24.472656 0.0625 24.1875 0.300781 24.0625 0.625 L 14.0625 24.625 C 13.9375 24.933594 13.976563 25.285156 14.164063 25.5625 C 14.351563 25.839844 14.664063 26.003906 15 26 L 22.625 26 L 15.15625 48.4375 L 15.0625 48.6875 C 14.898438 49.164063 15.113281 49.6875 15.566406 49.910156 C 16.019531 50.132813 16.566406 49.984375 16.84375 49.5625 L 35.84375 20.5625 C 36.054688 20.253906 36.074219 19.851563 35.898438 19.523438 C 35.71875 19.195313 35.375 18.992188 35 19 L 27.53125 19 L 35.40625 1.40625 C 35.542969 1.097656 35.515625 0.742188 35.332031 0.457031 C 35.148438 0.175781 34.835938 0.00390625 34.5 0 L 25 0 C 24.96875 0 24.9375 0 24.90625 0 C 24.875 0 24.84375 0 24.8125 0 Z M 25.6875 2 L 32.96875 2 L 25.09375 19.59375 C 24.957031 19.902344 24.984375 20.257813 25.167969 20.542969 C 25.351563 20.824219 25.664063 20.996094 26 21 L 33.125 21 L 19.375 42 L 24.9375 25.3125 C 25.035156 25.011719 24.988281 24.679688 24.800781 24.417969 C 24.617188 24.160156 24.320313 24.003906 24 24 L 16.5 24 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-electricity-supply-01,
.service-category-icon-wrap.active .icon-electricity-supply-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 24.964844 2 C 24.683594 2.011719 24.421875 2.136719 24.238281 2.351563 L 18.539063 9 L 8.15625 9 C 8.097656 8.992188 8.042969 8.984375 7.984375 8.984375 C 7.9375 8.988281 7.886719 8.992188 7.839844 9 L 6 9 C 5.640625 8.996094 5.304688 9.183594 5.121094 9.496094 C 4.941406 9.808594 4.941406 10.191406 5.121094 10.503906 C 5.304688 10.816406 5.640625 11.003906 6 11 L 7 11 L 7 13 C 6.996094 13.359375 7.183594 13.695313 7.496094 13.878906 C 7.808594 14.058594 8.191406 14.058594 8.503906 13.878906 C 8.816406 13.695313 9.003906 13.359375 9 13 L 9 11 L 9.695313 11 L 18 16.535156 L 18 22 L 8.15625 22 C 8.097656 21.992188 8.042969 21.984375 7.984375 21.984375 C 7.9375 21.988281 7.886719 21.992188 7.839844 22 L 6 22 C 5.640625 21.996094 5.304688 22.183594 5.121094 22.496094 C 4.941406 22.808594 4.941406 23.191406 5.121094 23.503906 C 5.304688 23.816406 5.640625 24.003906 6 24 L 7 24 L 7 26 C 6.996094 26.359375 7.183594 26.695313 7.496094 26.878906 C 7.808594 27.058594 8.191406 27.058594 8.503906 26.878906 C 8.816406 26.695313 9.003906 26.359375 9 26 L 9 24 L 9.695313 24 L 18 29.535156 L 18 35.675781 L 10.191406 46.410156 C 9.933594 46.765625 9.9375 47.246094 10.199219 47.597656 C 10.464844 47.949219 10.921875 48.089844 11.335938 47.941406 L 25 43.0625 L 38.664063 47.941406 C 39.078125 48.089844 39.535156 47.949219 39.800781 47.597656 C 40.0625 47.246094 40.066406 46.765625 39.808594 46.410156 L 32 35.675781 L 32 29.535156 L 40.300781 24 L 41 24 L 41 26 C 40.996094 26.359375 41.183594 26.695313 41.496094 26.878906 C 41.808594 27.058594 42.191406 27.058594 42.503906 26.878906 C 42.816406 26.695313 43.003906 26.359375 43 26 L 43 24 L 44 24 C 44.359375 24.003906 44.695313 23.816406 44.878906 23.503906 C 45.058594 23.191406 45.058594 22.808594 44.878906 22.496094 C 44.695313 22.183594 44.359375 21.996094 44 22 L 42.15625 22 C 42.097656 21.992188 42.042969 21.984375 41.984375 21.984375 C 41.9375 21.988281 41.886719 21.992188 41.839844 22 L 32 22 L 32 16.535156 L 40.300781 11 L 41 11 L 41 13 C 40.996094 13.359375 41.183594 13.695313 41.496094 13.878906 C 41.808594 14.058594 42.191406 14.058594 42.503906 13.878906 C 42.816406 13.695313 43.003906 13.359375 43 13 L 43 11 L 44 11 C 44.359375 11.003906 44.695313 10.816406 44.878906 10.503906 C 45.058594 10.191406 45.058594 9.808594 44.878906 9.496094 C 44.695313 9.183594 44.359375 8.996094 44 9 L 42.15625 9 C 42.097656 8.992188 42.042969 8.984375 41.984375 8.984375 C 41.9375 8.988281 41.886719 8.992188 41.839844 9 L 31.460938 9 L 25.761719 2.351563 C 25.5625 2.117188 25.269531 1.988281 24.964844 2 Z M 25 4.539063 L 28.828125 9 L 21.171875 9 Z M 13.300781 11 L 18 11 L 18 14.128906 Z M 21.28125 11 L 28.71875 11 L 25 15.027344 Z M 32 11 L 36.699219 11 L 32 14.128906 Z M 20 12.558594 L 23.640625 16.5 L 20 20.441406 Z M 30 12.558594 L 30 20.441406 L 26.359375 16.5 Z M 25 17.972656 L 28.714844 22 L 21.285156 22 Z M 13.300781 24 L 18 24 L 18 27.128906 Z M 21.285156 24 L 28.714844 24 L 25 28.027344 Z M 32 24 L 36.699219 24 L 32 27.128906 Z M 20 25.558594 L 23.640625 29.5 L 20 33.441406 Z M 30 25.558594 L 30 33.441406 L 26.359375 29.5 Z M 25 30.972656 L 29.613281 35.972656 L 25 40.585938 L 20.386719 35.972656 Z M 19.121094 37.535156 L 23.175781 41.589844 L 13.714844 44.96875 Z M 30.878906 37.535156 L 36.285156 44.96875 L 26.824219 41.589844 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-emergency-light-01,
.service-category-icon-wrap.active .icon-emergency-light-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 14.03125 0 C 13.71875 0.0546875 13.453125 0.253906 13.308594 0.539063 C 13.167969 0.820313 13.167969 1.15625 13.3125 1.4375 L 15.5 5.84375 C 15.652344 6.175781 15.976563 6.402344 16.34375 6.425781 C 16.707031 6.449219 17.058594 6.269531 17.253906 5.960938 C 17.449219 5.648438 17.460938 5.257813 17.28125 4.9375 L 15.09375 0.5625 C 14.90625 0.160156 14.472656 -0.0703125 14.03125 0 Z M 35.65625 0 C 35.328125 0.0507813 35.046875 0.261719 34.90625 0.5625 L 32.71875 4.9375 C 32.539063 5.257813 32.550781 5.648438 32.746094 5.960938 C 32.941406 6.269531 33.292969 6.449219 33.65625 6.425781 C 34.023438 6.402344 34.347656 6.175781 34.5 5.84375 L 36.6875 1.4375 C 36.851563 1.105469 36.820313 0.710938 36.605469 0.40625 C 36.390625 0.105469 36.023438 -0.0507813 35.65625 0 Z M 21 10.90625 C 17.003906 10.90625 13.691406 13.875 13.125 17.84375 C 13.113281 17.855469 13.105469 17.863281 13.09375 17.875 L 10.03125 41 L 7 41 C 6.96875 41 6.9375 41 6.90625 41 C 6.390625 41.046875 5.996094 41.480469 6 42 L 6 49 C 6 49.550781 6.449219 50 7 50 L 43 50 C 43.550781 50 44 49.550781 44 49 L 44 42 C 44 41.449219 43.550781 41 43 41 L 39.78125 41 L 36.6875 17.875 C 36.6875 17.863281 36.6875 17.855469 36.6875 17.84375 C 36.117188 13.855469 32.671875 11.019531 28.625 10.90625 C 28.613281 10.90625 28.605469 10.90625 28.59375 10.90625 Z M 49.0625 10.9375 C 48.976563 10.949219 48.894531 10.96875 48.8125 11 C 48.726563 11.019531 48.640625 11.050781 48.5625 11.09375 L 44.15625 13.3125 C 43.824219 13.464844 43.597656 13.789063 43.574219 14.15625 C 43.550781 14.519531 43.730469 14.871094 44.039063 15.066406 C 44.351563 15.261719 44.742188 15.273438 45.0625 15.09375 L 49.4375 12.90625 C 49.960938 12.78125 50.292969 12.269531 50.191406 11.742188 C 50.089844 11.214844 49.59375 10.859375 49.0625 10.9375 Z M 0.78125 11 C 0.34375 11.074219 0.0078125 11.429688 -0.0429688 11.871094 C -0.0898438 12.3125 0.152344 12.734375 0.5625 12.90625 L 4.9375 15.09375 C 5.257813 15.273438 5.648438 15.261719 5.960938 15.066406 C 6.269531 14.871094 6.449219 14.519531 6.425781 14.15625 C 6.402344 13.789063 6.175781 13.464844 5.84375 13.3125 L 1.4375 11.09375 C 1.261719 11.007813 1.066406 10.976563 0.875 11 C 0.84375 11 0.8125 11 0.78125 11 Z M 21 12.90625 L 28.59375 12.90625 C 31.722656 13.007813 34.277344 15.140625 34.71875 18.125 L 34.71875 18.15625 L 37.75 41 L 12.0625 41 L 15.09375 18.15625 L 15.09375 18.125 C 15.539063 15.109375 18.003906 12.90625 21 12.90625 Z M 44.46875 26.375 C 44.4375 26.382813 44.40625 26.394531 44.375 26.40625 C 43.960938 26.5 43.648438 26.84375 43.601563 27.265625 C 43.550781 27.6875 43.773438 28.09375 44.15625 28.28125 L 48.5625 30.5 C 48.886719 30.710938 49.304688 30.71875 49.632813 30.519531 C 49.964844 30.316406 50.148438 29.941406 50.105469 29.554688 C 50.0625 29.171875 49.804688 28.84375 49.4375 28.71875 L 45.0625 26.5 C 44.882813 26.398438 44.675781 26.355469 44.46875 26.375 Z M 5.21875 26.40625 C 5.121094 26.421875 5.027344 26.453125 4.9375 26.5 L 0.5625 28.71875 C 0.195313 28.84375 -0.0625 29.171875 -0.105469 29.554688 C -0.148438 29.941406 0.0351563 30.316406 0.367188 30.519531 C 0.695313 30.71875 1.113281 30.710938 1.4375 30.5 L 5.84375 28.28125 C 6.28125 28.054688 6.488281 27.542969 6.335938 27.074219 C 6.179688 26.609375 5.703125 26.324219 5.21875 26.40625 Z M 8 43 L 42 43 L 42 48 L 8 48 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-fire-door-01,
.service-category-icon-wrap.active .icon-fire-door-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 7 0 C 6.4 0 6 0.4 6 1 L 6 50 L 8 50 L 8 29 L 13 29 C 13.766667 29 14.498029 28.683217 15.125 28.181641 A 1.0001 1.0001 0 0 0 15.207031 28.107422 L 18.382812 24.931641 L 22.808594 30.966797 L 12.732422 48.603516 A 1.0001 1.0001 0 0 0 13.599609 50.099609 L 16.5 50.099609 C 17.108333 50.099609 17.685832 49.861115 18.099609 49.550781 C 18.513387 49.240448 18.821763 48.893082 19.207031 48.507812 A 1.0001 1.0001 0 0 0 19.273438 48.433594 L 27.300781 38.638672 L 27.880859 39.994141 A 1.0001 1.0001 0 0 0 27.886719 40.005859 C 28.381584 41.119394 29.382943 42 30.599609 42 L 43 42 A 1.0001 1.0001 0 0 0 44 41 L 44 40 C 44 37.790196 42.209804 36 40 36 L 33.765625 36 L 32.265625 30.439453 A 1.0001 1.0001 0 0 0 32.160156 30.181641 C 32.087781 29.657884 31.939476 29.140671 31.695312 28.652344 L 28.078125 21 L 30.177734 21 L 33.302734 27.341797 A 1.0001 1.0001 0 0 0 33.332031 27.396484 C 33.899952 28.390348 34.919048 29 36 29 C 36.522222 29 36.916797 28.848047 37.216797 28.748047 A 1.0001 1.0001 0 0 0 37.347656 28.695312 C 38.824684 27.956799 39.433827 26.129372 38.695312 24.652344 L 34.695312 16.652344 L 34.71875 16.707031 C 34.251219 15.616122 33.133333 15 32 15 L 23.099609 15 C 21.003313 15 18.973497 15.911269 17.492188 17.392578 L 11.791016 23 L 8 23 L 8 2 L 42 2 L 42 34 L 44 35 L 44 1 C 44 0.4 43.6 0 43 0 L 7 0 z M 17.5 4 C 14.466667 4 12 6.4666667 12 9.5 C 12 12.533333 14.466667 15 17.5 15 C 20.533333 15 23 12.533333 23 9.5 C 23 6.4666667 20.533333 4 17.5 4 z M 17.5 6 C 19.466667 6 21 7.5333333 21 9.5 C 21 11.466667 19.466667 13 17.5 13 C 15.533333 13 14 11.466667 14 9.5 C 14 7.5333333 15.533333 6 17.5 6 z M 23.099609 17 L 32 17 C 32.466667 17 32.748388 17.185041 32.880859 17.494141 A 1.0001 1.0001 0 0 0 32.90625 17.546875 L 36.90625 25.546875 C 37.161484 26.057343 36.97344 26.609293 36.478516 26.878906 C 36.261528 26.945696 36.063714 27 36 27 C 35.682509 27 35.304647 26.810257 35.072266 26.408203 L 31.697266 19.558594 A 1.0001 1.0001 0 0 0 30.800781 19 L 26.5 19 A 1.0001 1.0001 0 0 0 25.595703 20.427734 L 29.896484 29.527344 A 1.0001 1.0001 0 0 0 29.90625 29.546875 C 30.427365 30.589104 30.275876 31.866215 29.53125 32.759766 A 1.0001 1.0001 0 0 0 29.527344 32.765625 L 17.759766 47.125 C 17.369029 47.516412 17.079745 47.814703 16.900391 47.949219 C 16.714168 48.088885 16.691667 48.099609 16.5 48.099609 L 15.324219 48.099609 L 24.869141 31.396484 A 1.0001 1.0001 0 0 0 24.806641 30.308594 L 19.306641 22.808594 A 1.0001 1.0001 0 0 0 17.792969 22.693359 L 13.861328 26.625 C 13.497291 26.912176 13.229696 27 13 27 L 8 27 L 8 25 L 12.199219 25 A 1.0001 1.0001 0 0 0 12.900391 24.712891 L 18.900391 18.8125 A 1.0001 1.0001 0 0 0 18.90625 18.806641 C 20.0249 17.687991 21.595906 17 23.099609 17 z M 31.138672 33.941406 L 32.035156 37.259766 A 1.0001 1.0001 0 0 0 33 38 L 40 38 C 41.190196 38 42 38.809804 42 40 L 30.599609 40 C 30.216276 40 30.017985 39.879823 29.712891 39.193359 L 28.728516 36.896484 L 31.068359 34.041016 L 31.068359 34.039062 C 31.09428 34.007934 31.113609 33.973052 31.138672 33.941406 z M 42 44 L 42 50 L 44 50 L 44 44 L 42 44 z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-fire-protection-sys-01,
.service-category-icon-wrap.active .icon-fire-protection-sys-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 14 0 C 11.800781 0 10 1.800781 10 4 C 10 5.214844 10.570313 6.296875 11.4375 7.03125 C 10.621094 7.375 9.886719 7.785156 9.25 8.28125 C 7.421875 9.714844 6.410156 11.695313 6.03125 13.8125 C 5.894531 14.183594 5.988281 14.601563 6.273438 14.878906 C 6.558594 15.15625 6.980469 15.234375 7.347656 15.085938 C 7.714844 14.9375 7.957031 14.582031 7.96875 14.1875 C 8.277344 12.46875 9.085938 10.953125 10.5 9.84375 C 11.753906 8.863281 13.523438 8.175781 16 8.03125 L 16 12.1875 C 14.230469 12.664063 12.695313 14.027344 11.5 15.625 C 10.011719 17.617188 9 20.042969 9 22.21875 L 9 45.3125 C 9 47.882813 11.089844 50 13.65625 50 L 28.34375 50 C 30.910156 50 33 47.882813 33 45.3125 L 33 22.21875 C 33 20.042969 31.988281 17.617188 30.5 15.625 C 29.304688 14.027344 27.769531 12.664063 26 12.1875 L 26 10 L 29.25 10 C 29.28125 10.082031 29.304688 10.171875 29.34375 10.25 C 29.574219 10.6875 29.933594 11.101563 30.53125 11.28125 C 30.550781 11.292969 30.574219 11.304688 30.59375 11.3125 L 42.78125 13.96875 C 43.078125 14.035156 43.386719 13.964844 43.621094 13.777344 C 43.859375 13.585938 43.996094 13.300781 44 13 L 44 2 C 44.003906 1.710938 43.878906 1.4375 43.664063 1.246094 C 43.449219 1.054688 43.160156 0.964844 42.875 1 C 42.84375 1.007813 42.8125 1.019531 42.78125 1.03125 L 30.59375 3.6875 C 30.574219 3.695313 30.550781 3.707031 30.53125 3.71875 C 29.933594 3.898438 29.574219 4.3125 29.34375 4.75 C 29.304688 4.828125 29.28125 4.917969 29.25 5 L 26 5 L 26 3.84375 C 26 2.242188 24.601563 1 23 1 L 19 1 C 18.320313 1 17.671875 1.210938 17.15625 1.59375 C 16.421875 0.640625 15.285156 0 14 0 Z M 14 2 C 15.117188 2 16 2.882813 16 4 C 16 5.117188 15.117188 6 14 6 C 12.882813 6 12 5.117188 12 4 C 12 2.882813 12.882813 2 14 2 Z M 19 3 L 23 3 C 23.609375 3 24 3.421875 24 3.84375 L 24 5.6875 C 23.941406 5.882813 23.941406 6.085938 24 6.28125 L 24 8.6875 C 23.941406 8.882813 23.941406 9.085938 24 9.28125 L 24 12 L 18 12 L 18 7.1875 C 18.027344 7.054688 18.027344 6.914063 18 6.78125 L 18 3.84375 C 18 3.421875 18.390625 3 19 3 Z M 42 3.25 L 42 11.75 L 31.125 9.375 C 31.125 9.375 31.125 9.34375 31.125 9.34375 C 31.136719 9.34375 31.144531 9.347656 31.125 9.3125 C 31.074219 9.214844 31.015625 9.042969 31 8.875 C 31 8.84375 31 8.8125 31 8.78125 L 31 6.21875 C 31.003906 6.175781 31.003906 6.136719 31 6.09375 C 31.019531 5.9375 31.078125 5.777344 31.125 5.6875 C 31.144531 5.652344 31.136719 5.65625 31.125 5.65625 C 31.125 5.65625 31.125 5.625 31.125 5.625 Z M 26 7 L 29 7 L 29 8 L 26 8 Z M 17.21875 14 C 17.261719 13.996094 17.304688 14 17.34375 14 L 24.65625 14 C 25.988281 14 27.644531 15.121094 28.90625 16.8125 C 30.167969 18.503906 31 20.707031 31 22.21875 L 31 45.3125 C 31 46.808594 29.824219 48 28.34375 48 L 13.65625 48 C 12.175781 48 11 46.808594 11 45.3125 L 11 22.21875 C 11 20.707031 11.832031 18.503906 13.09375 16.8125 C 14.320313 15.171875 15.910156 14.066406 17.21875 14 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-garden-01,
.service-category-icon-wrap.active .icon-garden-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 36.273438 0.005859375 C 33.930914 0.005859375 31.588199 0.89812863 29.806641 2.6796875 C 26.831608 5.6547197 26.33109 10.18594 28.330078 13.681641 A 1.0001 1.0001 0 0 0 28.488281 13.894531 L 27.787109 14.597656 A 1.0001 1.0001 0 0 0 27.787109 16.011719 L 29.130859 17.355469 A 1.0001 1.0001 0 0 0 29.220703 17.445312 L 30.615234 18.839844 A 1.0001 1.0001 0 0 0 30.826172 19 L 24 19 A 1.0001 1.0001 0 0 0 23 20 L 23 23 A 1.0001 1.0001 0 0 0 23.804688 23.980469 L 38.804688 26.980469 A 1.0001 1.0001 0 0 0 39.707031 26.707031 L 49.707031 16.71875 A 1.0001 1.0001 0 0 0 49.707031 15.304688 L 45.253906 10.851562 C 45.258082 10.832613 45.269531 10.783203 45.269531 10.783203 A 1.0001 1.0001 0 0 0 45.275391 10.755859 C 45.78276 7.9133595 44.930381 4.8717876 42.738281 2.6796875 C 40.956722 0.89812863 38.61596 0.005859375 36.273438 0.005859375 z M 36.271484 1.9941406 C 38.097643 1.9941406 39.924777 2.6943088 41.324219 4.09375 C 42.686161 5.455692 43.369745 7.2220616 43.404297 9 L 41.927734 7.5253906 L 41.222656 6.8183594 A 1.0001 1.0001 0 0 0 41.150391 6.75 L 39.099609 4.6972656 A 1.0001 1.0001 0 0 0 38.378906 4.4042969 A 1.0001 1.0001 0 0 0 37.685547 4.6972656 L 29.947266 12.435547 C 28.54797 9.7459398 28.953973 6.3604799 31.220703 4.09375 C 32.620144 2.6943088 34.445326 1.9941406 36.271484 1.9941406 z M 38.392578 6.8183594 L 39.806641 8.2324219 L 31.404297 16.636719 L 30.572266 15.96875 L 29.908203 15.304688 L 38.392578 6.8183594 z M 41.220703 9.6464844 L 47.583984 16.009766 L 38.671875 24.914062 L 25 22.179688 L 25 21 L 34 21 A 1.0001 1.0001 0 0 0 34.625 19.220703 L 32.972656 17.896484 L 41.220703 9.6464844 z M 11.099609 27 C 8.1773876 27 4.6876915 27.946736 0.72070312 29.574219 A 1.0001 1.0001 0 0 0 0.53320312 31.324219 C 0.98183778 31.632655 1.5078258 32.557572 1.9726562 33.871094 C 2.4374868 35.184615 2.8793911 36.823413 3.5195312 38.443359 C 4.1596715 40.063306 5.0028089 41.686389 6.3554688 42.935547 C 7.7081285 44.184705 9.5859848 45 12 45 C 14.837179 45 17.036992 43.979559 18.423828 42.578125 C 18.982975 42.013093 19.376752 41.386812 19.625 40.736328 C 21.206822 43.197658 22 46.028124 22 49 A 1.0001 1.0001 0 1 0 24 49 C 24 48.46073 23.971909 47.925835 23.923828 47.394531 A 1.0001 1.0001 0 0 0 24 47 C 24 44.790452 24.55788 42.592146 25.677734 40.798828 C 25.765594 41.14938 25.895215 41.498967 26.072266 41.84375 C 26.934789 43.523401 28.824537 44.950934 31.509766 44.898438 C 34.948222 44.894737 37.37153 43.074108 39.0625 41.224609 C 39.908855 40.298909 40.597898 39.358731 41.179688 38.605469 C 41.761476 37.852206 42.277435 37.299945 42.513672 37.158203 A 1.0001 1.0001 0 0 0 42.777344 35.671875 C 40.683344 33.079304 37.978607 29.900391 31 29.900391 C 29.523333 29.900391 27.958327 30.368958 26.666016 31.107422 C 25.373705 31.845885 24.199219 32.88928 24.199219 34.400391 C 24.199219 35.894674 24.910049 36.888255 25.671875 37.640625 C 25.666254 37.646036 25.659904 37.650828 25.654297 37.65625 C 24.264566 39.000166 23.30845 40.672852 22.71875 42.474609 C 22.129884 41.034306 21.336534 39.671871 20.345703 38.414062 C 21.465103 37.767968 22.300781 36.640908 22.300781 35.099609 C 22.300781 31.68356 18.801436 27 11.099609 27 z M 11.099609 29 C 17.997783 29 20.300781 33.115659 20.300781 35.099609 C 20.300781 36.245986 19.822459 36.828122 19.144531 37.041016 C 16.426056 34.24489 12.600147 32.120312 7.6992188 31.121094 A 1.0001 1.0001 0 0 0 7.5019531 31.097656 A 1.0001 1.0001 0 0 0 7.3007812 33.080078 C 12.093784 34.057292 15.670263 36.090338 18.101562 38.751953 C 18.135718 39.399715 17.827588 40.337548 17.001953 41.171875 C 16.013789 42.170441 14.362821 43 12 43 C 10.014015 43 8.7289808 42.403186 7.7128906 41.464844 C 6.6968005 40.526502 5.9657193 39.187085 5.3808594 37.707031 C 4.7959995 36.226978 4.3613413 34.627104 3.8574219 33.203125 C 3.5680487 32.385412 3.2277701 31.643187 2.8066406 30.976562 C 6.0433685 29.759011 8.9307363 29 11.099609 29 z M 31 31.900391 C 36.865512 31.900391 38.780018 33.938471 40.673828 36.275391 C 40.322801 36.638073 39.941342 36.935302 39.595703 37.382812 C 38.989991 38.167051 38.341536 39.050701 37.587891 39.875 C 36.0806 41.523599 34.255914 42.900391 31.5 42.900391 A 1.0001 1.0001 0 0 0 31.478516 42.900391 C 29.47052 42.943111 28.412674 42.024332 27.851562 40.931641 C 27.423738 40.098508 27.42991 39.173958 27.580078 38.636719 C 29.608906 36.967489 32.530755 36.098297 36.714844 36.882812 A 1.0001 1.0001 0 1 0 37.083984 34.917969 C 35.823765 34.681678 34.636872 34.582839 33.525391 34.605469 C 31.006521 34.656753 28.87919 35.332694 27.175781 36.445312 C 26.591955 35.93346 26.199219 35.390551 26.199219 34.400391 C 26.199219 34.111502 26.675514 33.405287 27.658203 32.84375 C 28.640889 32.282213 29.976667 31.900391 31 31.900391 z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-gas-01,
.service-category-icon-wrap.active .icon-gas-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 20.84375 -0.03125 C 20.417969 0.0351563 20.082031 0.359375 20 0.78125 C 18.4375 8.183594 15.261719 13.585938 12.40625 18.625 C 9.550781 23.664063 6.96875 28.375 6.96875 34.3125 C 6.96875 42.039063 12.046875 47.128906 18.8125 49.5625 C 18.914063 49.601563 18.988281 49.683594 19.09375 49.71875 C 19.574219 49.910156 20.121094 49.710938 20.367188 49.257813 C 20.613281 48.804688 20.484375 48.238281 20.0625 47.9375 C 18.328125 46.597656 16.03125 43.441406 16.03125 40.9375 C 16.03125 38.1875 16.585938 36.464844 17.375 34.53125 C 17.992188 33.023438 18.75 31.246094 19.4375 29.0625 C 21.640625 31.8125 21.96875 35.0625 21.96875 35.0625 C 21.988281 35.53125 22.320313 35.921875 22.78125 36.019531 C 23.238281 36.117188 23.699219 35.886719 23.90625 35.46875 C 23.90625 35.46875 27.378906 28.199219 27.0625 19.65625 C 32.753906 25.667969 35.003906 31.5 34.96875 36.3125 C 34.929688 41.898438 32 46.28125 29.25 48.15625 C 28.871094 48.429688 28.722656 48.921875 28.894531 49.355469 C 29.0625 49.792969 29.503906 50.058594 29.96875 50 C 37.195313 48.949219 43.03125 42.375 43.03125 34.21875 C 43.03125 28.386719 41.34375 23.230469 37.84375 17.90625 C 34.34375 12.582031 29.046875 7.050781 21.6875 0.25 C 21.484375 0.0585938 21.214844 -0.0429688 20.9375 -0.03125 C 20.90625 -0.03125 20.875 -0.03125 20.84375 -0.03125 Z M 21.53125 2.9375 C 28.121094 9.105469 33.039063 14.285156 36.15625 19.03125 C 39.488281 24.101563 40.96875 28.769531 40.96875 34.21875 C 40.96875 39.828125 37.832031 44.4375 33.53125 46.65625 C 35.5 44.039063 37 40.527344 37.03125 36.3125 C 37.074219 30.320313 34.164063 23.230469 26.6875 16.25 C 26.367188 15.96875 25.90625 15.914063 25.527344 16.117188 C 25.152344 16.316406 24.941406 16.734375 25 17.15625 C 25.949219 23.566406 24.339844 28.527344 23.1875 31.5 C 22.578125 29.832031 21.539063 27.847656 19.65625 26.21875 C 19.386719 25.988281 19.015625 25.914063 18.679688 26.023438 C 18.34375 26.128906 18.085938 26.40625 18 26.75 C 17.253906 29.792969 16.292969 31.757813 15.46875 33.78125 C 14.644531 35.804688 13.96875 37.898438 13.96875 40.9375 C 13.96875 42.671875 14.59375 44.328125 15.46875 45.78125 C 11.515625 43.316406 9.03125 39.5625 9.03125 34.3125 C 9.03125 28.96875 11.34375 24.640625 14.1875 19.625 C 16.808594 15.003906 19.789063 9.777344 21.53125 2.9375 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-general-repair-01,
.service-category-icon-wrap.active .icon-general-repair-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 38.5 -0.09375 C 38.203125 -0.0859375 37.894531 -0.0664063 37.59375 -0.03125 C 36.394531 0.105469 35.15625 0.433594 33.96875 0.875 C 31.59375 1.757813 29.40625 3.09375 28 4.5 C 26.480469 6.019531 25.734375 7.875 25.75 9.78125 C 25.761719 11.429688 26.378906 13.09375 27.28125 14.6875 L 25 17 C 24.703125 17.242188 24.566406 17.628906 24.652344 18.003906 C 24.738281 18.375 25.03125 18.667969 25.402344 18.753906 C 25.777344 18.839844 26.164063 18.703125 26.40625 18.40625 L 29.21875 15.59375 C 29.550781 15.257813 29.601563 14.738281 29.34375 14.34375 C 28.320313 12.761719 27.761719 11.199219 27.75 9.78125 C 27.738281 8.363281 28.226563 7.085938 29.40625 5.90625 C 30.5 4.8125 32.5625 3.542969 34.6875 2.75 C 36.023438 2.253906 37.296875 2.066406 38.46875 2.03125 L 34.6875 5.78125 C 34.675781 5.800781 34.664063 5.824219 34.65625 5.84375 C 33.628906 7.015625 33.582031 8.800781 34.6875 9.90625 L 40 15.21875 C 40.011719 15.230469 40.019531 15.238281 40.03125 15.25 C 41.203125 16.277344 42.988281 16.324219 44.09375 15.21875 L 47.875 11.4375 C 47.84375 12.628906 47.65625 13.914063 47.15625 15.25 C 46.367188 17.363281 45.097656 19.402344 44 20.5 C 42.820313 21.679688 41.566406 22.113281 40.15625 22.09375 C 38.746094 22.074219 37.148438 21.519531 35.5 20.53125 C 35.105469 20.296875 34.605469 20.363281 34.28125 20.6875 L 32.6875 22.28125 C 32.289063 22.667969 32.285156 23.304688 32.671875 23.703125 C 33.058594 24.101563 33.695313 24.105469 34.09375 23.71875 L 35.21875 22.59375 C 36.84375 23.464844 38.476563 24.070313 40.125 24.09375 C 42.015625 24.121094 43.886719 23.425781 45.40625 21.90625 C 46.808594 20.503906 48.148438 18.332031 49.03125 15.96875 C 49.914063 13.605469 50.378906 11.042969 49.65625 8.875 C 49.542969 8.546875 49.269531 8.304688 48.933594 8.226563 C 48.59375 8.152344 48.242188 8.253906 48 8.5 L 42.6875 13.78125 C 42.40625 14.0625 41.828125 14.101563 41.40625 13.78125 C 41.386719 13.765625 41.363281 13.765625 41.34375 13.75 L 36.09375 8.5 C 35.796875 8.203125 35.78125 7.582031 36.15625 7.15625 L 41.40625 1.90625 C 41.652344 1.664063 41.753906 1.3125 41.679688 0.972656 C 41.601563 0.636719 41.359375 0.363281 41.03125 0.25 C 40.230469 -0.0234375 39.386719 -0.121094 38.5 -0.09375 Z M 3.34375 0 C 3.132813 0.03125 2.933594 0.128906 2.78125 0.28125 L 0.28125 2.78125 C -0.0429688 3.105469 -0.109375 3.605469 0.125 4 L 4.34375 11.3125 C 4.554688 11.65625 4.945313 11.839844 5.34375 11.78125 L 7.53125 11.4375 L 21.09375 25 L 20.59375 25.5 C 19.488281 26.605469 19.488281 28.394531 20.59375 29.5 L 21.28125 30.21875 C 22.078125 31.015625 23.175781 31.011719 24.15625 30.6875 L 25.84375 32.34375 C 25.730469 33.691406 26.125 35.03125 27.09375 36 L 39.28125 48.21875 C 41.75 50.6875 45.75 50.6875 48.21875 48.21875 C 48.21875 48.207031 48.21875 48.199219 48.21875 48.1875 C 50.589844 45.695313 50.621094 41.683594 48.21875 39.28125 L 36 27.09375 C 34.992188 26.085938 33.652344 25.773438 32.34375 25.84375 L 30.6875 24.15625 C 31.011719 23.175781 31.015625 22.078125 30.21875 21.28125 L 29.5 20.59375 C 28.949219 20.042969 28.226563 19.75 27.5 19.75 C 26.773438 19.75 26.050781 20.042969 25.5 20.59375 L 25 21.09375 L 11.4375 7.53125 L 11.78125 5.34375 C 11.839844 4.945313 11.65625 4.554688 11.3125 4.34375 L 4 0.125 C 3.828125 0.0273438 3.632813 -0.015625 3.4375 0 C 3.40625 0 3.375 0 3.34375 0 Z M 3.6875 2.25 L 9.71875 5.71875 L 9.40625 7.75 C 9.363281 8.058594 9.46875 8.371094 9.6875 8.59375 L 23.59375 22.5 L 22.5 23.59375 L 8.59375 9.6875 C 8.371094 9.46875 8.058594 9.363281 7.75 9.40625 L 5.71875 9.71875 L 2.25 3.6875 Z M 27.5 21.78125 C 27.722656 21.78125 27.945313 21.851563 28.09375 22 L 28.78125 22.71875 C 29.109375 23.046875 29.105469 23.535156 28.84375 23.84375 C 28.496094 24.246094 28.523438 24.851563 28.90625 25.21875 L 31.1875 27.5 C 31.417969 27.730469 31.742188 27.835938 32.0625 27.78125 C 32.988281 27.628906 33.957031 27.863281 34.59375 28.5 L 46.78125 40.71875 C 48.375 42.3125 48.390625 45.070313 46.78125 46.78125 C 45.050781 48.511719 42.449219 48.511719 40.71875 46.78125 L 28.5 34.59375 C 27.835938 33.929688 27.574219 32.988281 27.78125 32.15625 C 27.871094 31.804688 27.761719 31.4375 27.5 31.1875 L 25.21875 28.90625 C 24.851563 28.523438 24.246094 28.496094 23.84375 28.84375 C 23.535156 29.105469 23.046875 29.109375 22.71875 28.78125 L 22 28.09375 C 21.703125 27.796875 21.703125 27.203125 22 26.90625 L 26.90625 22 C 27.054688 21.851563 27.277344 21.78125 27.5 21.78125 Z M 17.6875 24.78125 C 17.460938 24.8125 17.25 24.925781 17.09375 25.09375 L 12.34375 29.84375 C 11.664063 29.710938 10.996094 29.59375 10.3125 29.59375 C 4.675781 29.59375 0.09375 34.175781 0.09375 39.8125 C 0.09375 45.449219 4.675781 50 10.3125 50 C 15.949219 50 20.5 45.449219 20.5 39.8125 C 20.5 39.082031 20.335938 38.359375 20.15625 37.65625 L 23.59375 34.21875 C 23.992188 33.832031 23.996094 33.195313 23.609375 32.796875 C 23.222656 32.398438 22.585938 32.394531 22.1875 32.78125 L 18.40625 36.59375 C 18.121094 36.867188 18.023438 37.285156 18.15625 37.65625 C 18.40625 38.320313 18.5 38.988281 18.5 39.8125 C 18.5 44.375 14.875 48 10.3125 48 C 5.75 48 2.09375 44.375 2.09375 39.8125 C 2.09375 35.25 5.75 31.59375 10.3125 31.59375 C 11.027344 31.59375 11.746094 31.695313 12.46875 31.875 C 12.808594 31.949219 13.164063 31.84375 13.40625 31.59375 L 18.5 26.5 C 18.796875 26.214844 18.886719 25.773438 18.726563 25.394531 C 18.570313 25.015625 18.191406 24.773438 17.78125 24.78125 C 17.75 24.78125 17.71875 24.78125 17.6875 24.78125 Z M 31.71875 30.28125 L 30.28125 31.71875 L 42.28125 43.71875 L 43.71875 42.28125 Z M 11.375 34 C 11.320313 34.007813 11.269531 34.015625 11.21875 34.03125 L 6.53125 35.34375 C 6.199219 35.4375 5.9375 35.699219 5.84375 36.03125 L 4.53125 40.71875 C 4.421875 41.074219 4.519531 41.457031 4.78125 41.71875 L 8.28125 45.21875 C 8.535156 45.46875 8.90625 45.566406 9.25 45.46875 L 14.0625 44.15625 C 14.414063 44.066406 14.691406 43.789063 14.78125 43.4375 L 15.96875 38.75 C 16.066406 38.40625 15.96875 38.035156 15.71875 37.78125 L 12.21875 34.28125 C 11.996094 34.0625 11.683594 33.957031 11.375 34 Z M 11.1875 36.125 L 13.875 38.8125 L 12.96875 42.40625 L 9.3125 43.375 L 6.625 40.6875 L 7.59375 37.09375 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-hvac-01,
.service-category-icon-wrap.active .icon-hvac-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 5 0 C 2.253906 0 0 2.253906 0 5 L 0 20.90625 C 0 21.796875 0.234375 22.625 0.59375 23.34375 L 0.625 23.375 L 2.9375 27.5 C 3.8125 29 5.457031 30 7.3125 30 L 12 30 L 12 28 L 7.3125 28 C 6.175781 28 5.214844 27.390625 4.6875 26.5 L 4.40625 26 L 45.59375 26 L 45.3125 26.5 C 44.800781 27.355469 43.699219 28 42.6875 28 L 38 28 L 38 30 L 42.6875 30 C 44.46875 30 46.167969 29.035156 47.0625 27.5 L 49.375 23.375 L 49.40625 23.34375 C 49.765625 22.625 50 21.796875 50 20.90625 L 50 5 C 50 2.253906 47.746094 0 45 0 Z M 5 2 L 45 2 C 46.65625 2 48 3.34375 48 5 L 48 20 L 2 20 L 2 5 C 2 3.34375 3.34375 2 5 2 Z M 38 6 L 38 9.25 L 35.1875 7.625 L 34.1875 9.375 L 37 11 L 34.1875 12.625 L 35.1875 14.375 L 38 12.75 L 38 16 L 40 16 L 40 12.75 L 42.8125 14.375 L 43.8125 12.625 L 41 11 L 43.8125 9.375 L 42.8125 7.625 L 40 9.25 L 40 6 Z M 2.25 22 L 47.75 22 C 47.695313 22.148438 47.664063 22.296875 47.59375 22.4375 L 46.71875 24 L 3.28125 24 L 2.40625 22.4375 C 2.335938 22.296875 2.304688 22.148438 2.25 22 Z M 16 28 C 14.894531 28 14 28.894531 14 30 C 14 31.105469 14.894531 32 16 32 C 17.105469 32 18 31.105469 18 30 C 18 28.894531 17.105469 28 16 28 Z M 25 28 C 23.894531 28 23 28.894531 23 30 C 23 31.105469 23.894531 32 25 32 C 26.105469 32 27 31.105469 27 30 C 27 28.894531 26.105469 28 25 28 Z M 34 28 C 32.894531 28 32 28.894531 32 30 C 32 31.105469 32.894531 32 34 32 C 35.105469 32 36 31.105469 36 30 C 36 28.894531 35.105469 28 34 28 Z M 15 34 C 13.894531 34 13 34.894531 13 36 C 13 37.105469 13.894531 38 15 38 C 16.105469 38 17 37.105469 17 36 C 17 34.894531 16.105469 34 15 34 Z M 25 34 C 23.894531 34 23 34.894531 23 36 C 23 37.105469 23.894531 38 25 38 C 26.105469 38 27 37.105469 27 36 C 27 34.894531 26.105469 34 25 34 Z M 35 34 C 33.894531 34 33 34.894531 33 36 C 33 37.105469 33.894531 38 35 38 C 36.105469 38 37 37.105469 37 36 C 37 34.894531 36.105469 34 35 34 Z M 13 40 C 11.894531 40 11 40.894531 11 42 C 11 43.105469 11.894531 44 13 44 C 14.105469 44 15 43.105469 15 42 C 15 40.894531 14.105469 40 13 40 Z M 25 40 C 23.894531 40 23 40.894531 23 42 C 23 43.105469 23.894531 44 25 44 C 26.105469 44 27 43.105469 27 42 C 27 40.894531 26.105469 40 25 40 Z M 37 40 C 35.894531 40 35 40.894531 35 42 C 35 43.105469 35.894531 44 37 44 C 38.105469 44 39 43.105469 39 42 C 39 40.894531 38.105469 40 37 40 Z M 9 46 C 7.894531 46 7 46.894531 7 48 C 7 49.105469 7.894531 50 9 50 C 10.105469 50 11 49.105469 11 48 C 11 46.894531 10.105469 46 9 46 Z M 25 46 C 23.894531 46 23 46.894531 23 48 C 23 49.105469 23.894531 50 25 50 C 26.105469 50 27 49.105469 27 48 C 27 46.894531 26.105469 46 25 46 Z M 41 46 C 39.894531 46 39 46.894531 39 48 C 39 49.105469 39.894531 50 41 50 C 42.105469 50 43 49.105469 43 48 C 43 46.894531 42.105469 46 41 46 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-lift-01,
.service-category-icon-wrap.active .icon-lift-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 7 2 A 1.0001 1.0001 0 0 0 6 3 L 6 47 A 1.0001 1.0001 0 0 0 7 48 L 11 48 L 39 48 L 43 48 A 1.0001 1.0001 0 0 0 44 47 L 44 3 A 1.0001 1.0001 0 0 0 43 2 L 7 2 z M 8 4 L 42 4 L 42 46 L 40 46 L 40 12 A 1.0001 1.0001 0 0 0 39 11 L 11 11 A 1.0001 1.0001 0 0 0 10 12 L 10 46 L 8 46 L 8 4 z M 22 6 L 20 9 L 24 9 L 22 6 z M 26 6 L 28 9 L 30 6 L 26 6 z M 12 13 L 24 13 L 24 46 L 12 46 L 12 13 z M 26 13 L 38 13 L 38 46 L 26 46 L 26 13 z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-locks-and-keys-01,
.service-category-icon-wrap.active .icon-locks-and-keys-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 34 0 C 25.179688 0 18 7.175781 18 16 C 18 17.960938 18.382813 19.824219 19.03125 21.5625 L 0.28125 40.28125 L 0 40.59375 L 0 47.40625 L 0.28125 47.71875 L 2.28125 49.71875 L 2.59375 50 L 9.40625 50 L 9.71875 49.71875 L 12.71875 46.71875 L 13 46.40625 L 13 44 L 15.40625 44 L 15.71875 43.71875 L 18.71875 40.71875 L 19 40.40625 L 19 39 L 20.40625 39 L 20.71875 38.71875 L 22.71875 36.71875 L 23 36.40625 L 23 35 L 24.40625 35 L 24.71875 34.71875 L 28.4375 30.96875 C 30.175781 31.617188 32.039063 32 34 32 C 42.820313 32 50 24.820313 50 16 C 50 7.175781 42.820313 0 34 0 Z M 34 2 C 41.738281 2 48 8.257813 48 16 C 48 23.738281 41.738281 30 34 30 C 32.078125 30 30.257813 29.636719 28.59375 28.9375 C 28.582031 28.925781 28.574219 28.917969 28.5625 28.90625 C 23.535156 26.78125 20 21.804688 20 16 C 20 8.257813 26.261719 2 34 2 Z M 34 5 C 31.183594 5 28.363281 6.074219 26.21875 8.21875 L 25.5 8.9375 L 26.21875 9.625 L 40.375 23.78125 L 41.0625 24.5 L 41.78125 23.78125 C 46.070313 19.496094 46.070313 12.503906 41.78125 8.21875 C 39.636719 6.074219 36.816406 5 34 5 Z M 34 7 C 36.300781 7 38.613281 7.863281 40.375 9.625 C 43.648438 12.898438 43.75 17.996094 40.9375 21.53125 L 28.46875 9.0625 C 30.101563 7.765625 32.023438 7 34 7 Z M 19.875 23.53125 C 21.371094 26.328125 23.671875 28.628906 26.46875 30.125 L 23.5625 33 L 21 33 L 21 35.5625 L 19.5625 37 L 17 37 L 17 39.5625 L 14.5625 42 L 11 42 L 11 45.5625 L 8.5625 48 L 3.4375 48 L 2.4375 47 L 19 30.4375 C 19.359375 30.128906 19.457031 29.613281 19.230469 29.199219 C 19.003906 28.78125 18.515625 28.582031 18.0625 28.71875 C 17.871094 28.761719 17.699219 28.859375 17.5625 29 L 2 44.59375 L 2 41.4375 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-plumbing-01,
.service-category-icon-wrap.active .icon-plumbing-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 42 4 L 42 6 L 43 6 L 43 7 L 39 7 A 1.0001 1.0001 0 0 0 38 8 L 38 12 L 40 12 L 40 9 L 43 9 L 43 10 L 45 10 L 45 9 L 48 9 L 48 7 L 45 7 L 45 6 L 46 6 L 46 4 L 42 4 z M 18 9 C 16.416667 9 15.101892 9.6297551 14.251953 10.585938 C 13.402014 11.542118 13 12.777778 13 14 C 13 15.222222 13.402014 16.457881 14.251953 17.414062 C 15.101892 18.370244 16.416667 19 18 19 C 19.583333 19 20.898108 18.370244 21.748047 17.414062 C 22.597986 16.457881 23 15.222222 23 14 C 23 12.777778 22.597986 11.542119 21.748047 10.585938 C 20.898108 9.6297551 19.583333 9 18 9 z M 18 11 C 19.083333 11 19.768559 11.370244 20.251953 11.914062 C 20.735347 12.457882 21 13.222222 21 14 C 21 14.777778 20.735347 15.542119 20.251953 16.085938 C 19.768559 16.629756 19.083333 17 18 17 C 16.916667 17 16.231441 16.629756 15.748047 16.085938 C 15.264653 15.542119 15 14.777778 15 14 C 15 13.222222 15.264653 12.457881 15.748047 11.914062 C 16.231441 11.370245 16.916667 11 18 11 z M 33 14 A 1.0001 1.0001 0 0 0 32 15 L 32 17 L 34 17 L 34 22 A 1.0001 1.0001 0 0 0 35 23 L 39 23 L 39 33 A 1.0001 1.0001 0 0 0 40 34 L 44 34 A 1.0001 1.0001 0 0 0 45 33 L 45 29 L 48 29 L 48 27 L 44 27 A 1.0001 1.0001 0 0 0 43 28 L 43 32 L 41 32 L 41 23 L 45 23 A 1.0001 1.0001 0 0 0 46 22 L 46 17 L 48 17 L 48 15 A 1.0001 1.0001 0 0 0 47 14 L 33 14 z M 36 16 L 44 16 L 44 21 L 36 21 L 36 16 z M 28 18 C 26.837 18.426 26 19.559297 26 20.904297 C 26 22.249887 26.837131 23.384285 28 23.810547 L 28 25 L 23.642578 25 L 21.527344 21.384766 A 1.0001 1.0001 0 0 0 21.519531 21.373047 C 20.696994 20.013365 19.125 20 19.125 20 L 17.75 20 L 14 20 C 12.755924 20 11.664061 20.753077 11.240234 21.931641 L 7.4511719 31.119141 C 7.3187792 31.369994 6.5547622 32.936884 7.3398438 34.664062 L 9.65625 40 L 5 40 C 3.3549372 40 2 41.354937 2 43 C 2 44.645063 3.3549372 46 5 46 L 14 46 C 14.971045 46 15.885317 45.527097 16.447266 44.734375 C 17.008489 43.942676 17.15237 42.92522 16.830078 42.007812 L 16.855469 42.089844 L 15.289062 36 L 18.117188 36 L 19.007812 43.125 L 19 43 C 19 44.645063 20.354937 46 22 46 C 23.645063 46 25 44.645063 25 43 A 1.0001 1.0001 0 0 0 24.994141 42.900391 L 23.994141 32.900391 L 24 33 C 24 32.222991 23.658368 31.535356 23.166016 31 L 28 31 L 28 34 A 1.0001 1.0001 0 1 0 30 34 L 30 30.212891 C 30.608151 29.662176 31 28.876436 31 28 C 31 27.123564 30.608151 26.337824 30 25.787109 L 30 23.810547 C 31.162869 23.384285 32 22.249887 32 20.904297 C 32 19.559297 31.163 18.426 30 18 L 30 21.029297 L 28 21.029297 L 28 18 z M 14 22 L 17.75 22 L 19.125 22 C 19.125 22 19.550981 21.98861 19.806641 22.408203 C 19.806641 22.408203 19.808594 22.408203 19.808594 22.408203 L 22.207031 26.505859 A 1.0001 1.0001 0 0 0 23.070312 27 L 28 27 L 28 29 L 22 29 C 21.664448 29 21.356483 28.833693 21.169922 28.554688 L 21.167969 28.554688 L 18.732422 24.486328 A 1.0001 1.0001 0 0 0 16.919922 24.701172 L 15.044922 30.701172 A 1.0001 1.0001 0 0 0 16 32 L 21 32 C 21.562937 32 22 32.437063 22 33 A 1.0001 1.0001 0 0 0 22.005859 33.099609 L 22.996094 43.007812 C 22.991131 43.566125 22.559743 44 22 44 C 21.437063 44 21 43.562937 21 43 A 1.0001 1.0001 0 0 0 20.992188 42.875 L 19.992188 34.875 A 1.0001 1.0001 0 0 0 19 34 L 14 34 A 1.0001 1.0001 0 0 0 13.03125 35.248047 L 14.917969 42.587891 A 1.0001 1.0001 0 0 0 14.943359 42.669922 C 15.051068 42.976516 15.003229 43.311824 14.814453 43.578125 C 14.626402 43.843404 14.324955 44 14 44 L 5 44 C 4.4370628 44 4 43.562937 4 43 C 4 42.437063 4.4370628 42 5 42 L 11.181641 42 A 1.0001 1.0001 0 0 0 12.097656 40.601562 L 9.1679688 33.851562 A 1.0001 1.0001 0 0 0 9.1601562 33.835938 C 8.7637872 32.963924 9.2519531 31.978516 9.2519531 31.978516 A 1.0001 1.0001 0 0 0 9.2988281 31.880859 L 13.105469 22.652344 A 1.0001 1.0001 0 0 0 13.121094 22.609375 C 13.217259 22.341939 13.706076 22 14 22 z M 18.164062 27.429688 L 19.478516 29.623047 A 1.0001 1.0001 0 0 0 19.503906 29.664062 C 19.598946 29.806755 19.757169 29.877569 19.873047 30 L 17.361328 30 L 18.164062 27.429688 z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-security-guards-01,
.service-category-icon-wrap.active .icon-security-guards-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 25 2 C 21.261905 2 17.839189 3.3187046 15.310547 5.0488281 C 12.781905 6.7789517 11 8.8333333 11 11 C 11 11.833333 11.387489 12.523424 11.84375 13.09375 C 12.300011 13.664076 12.857724 14.143781 13.400391 14.550781 C 14.116896 15.08816 14.69885 15.425554 15.097656 15.644531 C 15.273773 16.801324 15.61327 18.465009 15.900391 19.669922 C 15.748602 19.809466 15.622471 19.855056 15.476562 20.066406 C 15.137484 20.55757 14.890652 21.286717 14.990234 22.119141 C 15.22809 24.096205 16.117571 25.07059 17.103516 25.546875 C 17.258244 26.56339 17.508027 27.613148 17.873047 28.507812 C 18.082772 29.021852 18.311614 29.484665 18.5625 29.880859 C 18.675299 30.058989 18.870689 30.177282 19 30.332031 C 19.001532 31.244094 19.001952 32.074299 19 33 A 1.0001 1.0001 0 0 0 18.492188 33.138672 C 18.492188 33.138672 16.818301 34.206943 15.425781 36.158203 C 9.2319947 37.57051 5 42.433936 5 47 A 1.0001 1.0001 0 0 0 6 48 L 44 48 A 1.0001 1.0001 0 0 0 45 47 C 45 41.519776 40.063229 37.098798 34.595703 36.150391 C 34.325574 35.787827 33.182152 34.286606 31.566406 33.175781 A 1.0001 1.0001 0 0 0 31 33 C 30.998286 32.08664 30.998615 31.253045 31 30.332031 C 31.129079 30.17688 31.325172 30.057333 31.4375 29.878906 C 31.687032 29.482537 31.912857 29.017797 32.121094 28.503906 C 32.483695 27.609071 32.732394 26.562544 32.886719 25.546875 C 33.872908 25.070575 34.761044 24.096553 34.998047 22.119141 C 35.097777 21.291321 34.859063 20.56492 34.525391 20.072266 C 34.386333 19.866952 34.261609 19.823696 34.115234 19.685547 C 34.246836 19.170927 34.375857 18.649501 34.513672 17.923828 C 34.675026 17.074202 34.812216 16.233006 34.921875 15.529297 C 35.343539 15.296047 35.902292 14.96538 36.466797 14.564453 C 37.037563 14.159079 37.62268 13.682452 38.103516 13.113281 C 38.584351 12.54411 39 11.852 39 11 C 39 8.8333333 37.218095 6.7789517 34.689453 5.0488281 C 32.160811 3.3187046 28.738095 2 25 2 z M 25 4 C 28.261905 4 31.339189 5.1812954 33.560547 6.7011719 C 35.781905 8.2210483 37 10.166667 37 11 C 37 11.148 36.887336 11.45589 36.576172 11.824219 C 36.265008 12.192548 35.793828 12.590921 35.308594 12.935547 C 35.204001 13.009832 35.103793 13.069776 35 13.138672 L 35 12.441406 C 35 11.153771 34.16959 10.002646 32.947266 9.5957031 L 31.640625 9.1601562 C 29.485555 8.4419747 27.242794 8.0820312 25 8.0820312 C 22.757206 8.0820312 20.514445 8.4419747 18.359375 9.1601562 L 17.050781 9.5957031 C 15.829266 10.002875 15 11.153771 15 12.441406 L 15 13.228516 C 14.866495 13.137003 14.735421 13.051077 14.599609 12.949219 C 14.142276 12.606219 13.699989 12.210924 13.40625 11.84375 C 13.112511 11.476576 13 11.166667 13 11 C 13 10.166667 14.218095 8.2210483 16.439453 6.7011719 C 18.660811 5.1812954 21.738095 4 25 4 z M 25 10.082031 C 27.029206 10.082031 29.057882 10.406822 31.007812 11.056641 L 32.316406 11.492188 C 32.728082 11.629245 33 12.007042 33 12.441406 L 33 14 L 17 14 L 17 12.441406 C 17 12.007042 17.273109 11.629015 17.683594 11.492188 L 18.990234 11.056641 C 20.940165 10.406822 22.970794 10.082031 25 10.082031 z M 17.371094 16 L 32.628906 16 C 32.500123 16.264661 32.421353 16.507308 32.130859 16.830078 C 31.227616 17.833682 29.314815 19 25 19 C 20.685185 19 18.772384 17.833682 17.869141 16.830078 C 17.578647 16.507308 17.499877 16.264661 17.371094 16 z M 32.144531 19.371094 C 32.127453 19.434565 32.08628 19.647318 32.074219 19.683594 L 31.822266 20.441406 L 32.503906 20.855469 C 32.598916 20.913129 32.762063 21.037216 32.869141 21.195312 C 32.976218 21.35341 33.056943 21.521679 33.013672 21.880859 C 32.786595 23.775449 31.753945 24.017817 31.923828 24.003906 L 31.099609 24.070312 L 31.011719 24.892578 C 30.914529 25.799427 30.616354 26.893189 30.267578 27.753906 C 30.09319 28.184265 29.904639 28.559509 29.744141 28.814453 C 29.583642 29.069397 29.401274 29.18566 29.535156 29.115234 L 29 29.396484 L 29 30 C 29 31.404481 28.988747 32.258728 29 33.837891 A 1.0001 1.0001 0 0 0 28.986328 34.019531 C 28.979228 34.267392 28.834159 34.528605 28.416016 34.851562 C 27.98799 35.182155 27.351655 35.482676 26.804688 35.683594 C 26.252539 35.886319 25.668735 35.986004 25.074219 35.994141 A 1.0001 1.0001 0 0 0 24.964844 35.990234 A 1.0001 1.0001 0 0 0 24.923828 35.994141 C 24.330012 35.985808 23.747174 35.886236 23.195312 35.683594 C 22.64793 35.48269 22.01209 35.182142 21.583984 34.851562 C 21.155879 34.520983 21 34.25297 21 34 C 21.015877 32.186606 21 31.462189 21 30 L 21 29.394531 L 20.464844 29.115234 C 20.597332 29.184734 20.413504 29.067614 20.251953 28.8125 C 20.090402 28.557381 19.900134 28.182165 19.724609 27.751953 C 19.37356 26.89153 19.073124 25.799575 18.976562 24.894531 L 18.888672 24.070312 L 18.064453 24.003906 C 18.234431 24.017826 17.204549 23.775894 16.976562 21.880859 C 16.934143 21.526283 17.012872 21.360758 17.123047 21.201172 C 17.233219 21.041585 17.402387 20.91531 17.503906 20.853516 L 18.136719 20.46875 L 17.951172 19.748047 C 17.92955 19.66469 17.895278 19.478913 17.871094 19.378906 C 19.389369 20.313836 21.651658 21 25 21 C 28.35902 21 30.626264 20.310624 32.144531 19.371094 z M 19.300781 35.015625 C 19.554522 35.587477 19.914498 36.090509 20.361328 36.435547 C 21.056973 36.972717 21.846243 37.318451 22.505859 37.560547 C 22.618452 37.601891 22.733518 37.634463 22.847656 37.669922 L 20.755859 39.662109 L 17.367188 36.837891 C 18.232427 35.747882 19.064459 35.166248 19.300781 35.015625 z M 30.681641 35.074219 C 31.434705 35.670375 32.086154 36.352362 32.570312 36.888672 L 29.244141 39.662109 L 27.152344 37.669922 C 27.266503 37.634456 27.381507 37.601906 27.494141 37.560547 C 28.153173 37.318465 28.943198 36.972706 29.638672 36.435547 C 30.071026 36.101612 30.424996 35.620824 30.681641 35.074219 z M 34.285156 38.064453 C 38.481419 38.810923 42.162701 42.180687 42.759766 46 L 39 46 L 39 43 A 1.0001 1.0001 0 0 0 38 42 L 33 42 A 1.0001 1.0001 0 0 0 32 43 L 32 46 L 27.714844 46 L 26 40 L 26.193359 39.517578 L 28.509766 41.724609 A 1.0001 1.0001 0 0 0 29.839844 41.767578 L 34.285156 38.064453 z M 15.744141 38.087891 L 20.160156 41.767578 A 1.0001 1.0001 0 0 0 21.490234 41.724609 L 23.806641 39.517578 L 24 40 L 22.285156 46 L 18 46 L 18 43 A 1.0001 1.0001 0 0 0 17 42 L 12 42 A 1.0001 1.0001 0 0 0 11 43 L 11 46 L 7.2460938 46 C 7.8306832 42.904111 10.94674 39.230573 15.744141 38.087891 z M 13 44 L 16 44 L 16 46 L 13 46 L 13 44 z M 34 44 L 37 44 L 37 46 L 34 46 L 34 44 z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-telecommunication-01,
.service-category-icon-wrap.active .icon-telecommunication-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 9.875 0.0625 C 9.617188 0.0976563 9.378906 0.230469 9.21875 0.4375 C 6.585938 3.582031 5 7.644531 5 12.0625 C 5 16.429688 6.542969 20.433594 9.125 23.5625 C 9.480469 23.992188 10.117188 24.058594 10.546875 23.703125 C 10.976563 23.347656 11.042969 22.710938 10.6875 22.28125 C 8.390625 19.496094 7 15.957031 7 12.0625 C 7 8.125 8.40625 4.515625 10.75 1.71875 C 11.027344 1.40625 11.082031 0.957031 10.886719 0.585938 C 10.691406 0.21875 10.289063 0.0078125 9.875 0.0625 Z M 39.8125 0.0625 C 39.453125 0.128906 39.160156 0.378906 39.042969 0.726563 C 38.925781 1.070313 39.003906 1.449219 39.25 1.71875 C 41.59375 4.515625 43 8.125 43 12.0625 C 43 15.957031 41.609375 19.496094 39.3125 22.28125 C 38.957031 22.710938 39.023438 23.347656 39.453125 23.703125 C 39.882813 24.058594 40.519531 23.992188 40.875 23.5625 C 43.457031 20.433594 45 16.429688 45 12.0625 C 45 7.644531 43.414063 3.582031 40.78125 0.4375 C 40.570313 0.171875 40.242188 0.03125 39.90625 0.0625 C 39.875 0.0625 39.84375 0.0625 39.8125 0.0625 Z M 15.6875 3.34375 C 15.429688 3.378906 15.191406 3.511719 15.03125 3.71875 C 13.140625 5.976563 12 8.890625 12 12.0625 C 12 15.234375 13.140625 18.148438 15.03125 20.40625 C 15.253906 20.707031 15.621094 20.855469 15.988281 20.800781 C 16.355469 20.742188 16.660156 20.488281 16.78125 20.136719 C 16.902344 19.785156 16.816406 19.394531 16.5625 19.125 C 14.960938 17.214844 14 14.753906 14 12.0625 C 14 9.371094 14.960938 6.914063 16.5625 5 C 16.839844 4.6875 16.894531 4.238281 16.699219 3.867188 C 16.503906 3.5 16.101563 3.289063 15.6875 3.34375 Z M 34 3.34375 C 33.640625 3.410156 33.347656 3.660156 33.230469 4.007813 C 33.113281 4.351563 33.191406 4.730469 33.4375 5 C 35.039063 6.914063 36 9.371094 36 12.0625 C 36 14.753906 35.039063 17.214844 33.4375 19.125 C 33.183594 19.394531 33.097656 19.785156 33.21875 20.136719 C 33.339844 20.488281 33.644531 20.742188 34.011719 20.800781 C 34.378906 20.855469 34.746094 20.707031 34.96875 20.40625 C 36.859375 18.148438 38 15.234375 38 12.0625 C 38 8.890625 36.859375 5.976563 34.96875 3.71875 C 34.757813 3.453125 34.429688 3.3125 34.09375 3.34375 C 34.0625 3.34375 34.03125 3.34375 34 3.34375 Z M 25 9 C 23.34375 9 22 10.34375 22 12 C 22 12.917969 22.414063 13.730469 23.0625 14.28125 L 10.0625 48.65625 C 9.914063 48.996094 9.96875 49.390625 10.203125 49.679688 C 10.433594 49.96875 10.804688 50.105469 11.171875 50.035156 C 11.535156 49.964844 11.828125 49.699219 11.9375 49.34375 L 14.09375 43.65625 L 33.875 38.3125 L 38.0625 49.34375 C 38.171875 49.699219 38.464844 49.964844 38.828125 50.035156 C 39.195313 50.105469 39.566406 49.96875 39.796875 49.679688 C 40.03125 49.390625 40.085938 48.996094 39.9375 48.65625 L 26.9375 14.28125 C 27.585938 13.730469 28 12.917969 28 12 C 28 10.34375 26.65625 9 25 9 Z M 24.9375 15 C 24.957031 15 24.976563 15 25 15 C 25.023438 15 25.042969 15 25.0625 15 L 29.375 26.40625 L 19.25 30.0625 Z M 30.09375 28.3125 L 32.96875 35.84375 L 20.8125 31.625 Z M 18.1875 32.8125 L 30.5625 37.125 L 14.9375 41.375 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-waste-removal-02,
.service-category-icon-wrap.active .icon-waste-removal-02 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 38.046875 1.632813 L 28.535156 9.953125 L 29.292969 10.707031 L 35.046875 16.464844 L 37.675781 13.464844 L 37.789063 13.578125 C 38.167969 13.953125 38.1875 14.535156 37.839844 14.9375 L 33.417969 20 L 14.171875 20 C 14.101563 19.988281 14.03125 19.984375 13.957031 19.984375 C 13.917969 19.988281 13.878906 19.992188 13.839844 20 L 9 20 C 8.636719 20 8.300781 20.195313 8.125 20.515625 L 3.125 29.515625 C 2.953125 29.824219 2.957031 30.203125 3.136719 30.507813 C 3.316406 30.8125 3.644531 31 4 31 L 3.179688 31 L 5.019531 40.195313 C 5.113281 40.664063 5.523438 41 6 41 L 7.28125 41 C 7.109375 41.472656 7 41.972656 7 42.5 C 7 44.972656 9.027344 47 11.5 47 C 12.917969 47 14.171875 46.320313 15 45.285156 C 15.828125 46.320313 17.082031 47 18.5 47 C 20.972656 47 23 44.972656 23 42.5 C 23 41.972656 22.890625 41.472656 22.71875 41 L 28.800781 41 L 26.882813 39 L 21.285156 39 C 20.515625 38.382813 19.554688 38 18.5 38 C 17.082031 38 15.828125 38.679688 15 39.714844 C 14.171875 38.679688 12.917969 38 11.5 38 C 11.066406 38 10.65625 38.082031 10.261719 38.199219 L 14.761719 22 L 31.671875 22 L 24.734375 29.9375 C 23.707031 31.121094 23.773438 32.917969 24.878906 34.023438 L 31.28125 40.691406 L 31.507813 40.472656 C 31.195313 41.085938 31 41.769531 31 42.5 C 31 44.972656 33.027344 47 35.5 47 C 37.800781 47 39.695313 45.238281 39.949219 43 L 44 43 C 45.644531 43 47 41.644531 47 40 L 47 33.796875 C 47 33.101563 46.816406 32.417969 46.472656 31.8125 L 43.734375 27.015625 C 43.019531 25.769531 41.695313 25 40.261719 25 L 34 25 C 33.648438 25 33.316406 25.074219 33 25.1875 L 33 23.515625 L 34.324219 22 L 36.074219 20 L 39.347656 16.25 C 40.375 15.066406 40.3125 13.269531 39.203125 12.160156 L 38.996094 11.953125 L 43.371094 6.953125 Z M 37.953125 4.367188 L 40.628906 7.046875 L 37.578125 10.535156 L 35.519531 8.480469 L 34.109375 9.894531 L 36.257813 12.046875 L 34.953125 13.535156 L 31.464844 10.046875 Z M 29 12 C 28.449219 12 28 12.449219 28 13 C 28 13.550781 28.449219 14 29 14 C 29.550781 14 30 13.550781 30 13 C 30 12.449219 29.550781 12 29 12 Z M 25 14 C 24.449219 14 24 14.449219 24 15 C 24 15.550781 24.449219 16 25 16 C 25.550781 16 26 15.550781 26 15 C 26 14.449219 25.550781 14 25 14 Z M 31 14 C 30.449219 14 30 14.449219 30 15 C 30 15.550781 30.449219 16 31 16 C 31.550781 16 32 15.550781 32 15 C 32 14.449219 31.550781 14 31 14 Z M 28 15 C 27.449219 15 27 15.449219 27 16 C 27 16.550781 27.449219 17 28 17 C 28.550781 17 29 16.550781 29 16 C 29 15.449219 28.550781 15 28 15 Z M 26 17 C 25.449219 17 25 17.449219 25 18 C 25 18.550781 25.449219 19 26 19 C 26.550781 19 27 18.550781 27 18 C 27 17.449219 26.550781 17 26 17 Z M 30 17 C 29.449219 17 29 17.449219 29 18 C 29 18.550781 29.449219 19 30 19 C 30.550781 19 31 18.550781 31 18 C 31 17.449219 30.550781 17 30 17 Z M 38.730469 20 L 36.980469 22 L 41.699219 22 L 44.445313 23.832031 C 44.617188 23.945313 44.808594 24 45 24 C 45.320313 24 45.640625 23.84375 45.832031 23.554688 C 46.140625 23.09375 46.015625 22.472656 45.554688 22.167969 L 42.554688 20.167969 C 42.390625 20.058594 42.195313 20 42 20 Z M 9.585938 22 L 12.6875 22 L 8.039063 38.734375 C 8.011719 38.820313 7.996094 38.910156 7.992188 39 L 6.820313 39 L 5.054688 30.167969 Z M 31 25.804688 L 31 37.515625 L 26.300781 32.617188 L 26.292969 32.609375 C 25.914063 32.230469 25.894531 31.652344 26.242188 31.25 L 26.246094 31.25 Z M 34 27 L 38 27 L 38 33 C 38 34.09375 38.90625 35 40 35 L 45 35 L 45 40 C 45 40.554688 44.554688 41 44 41 L 39.71875 41 C 39.097656 39.261719 37.445313 38 35.5 38 C 34.578125 38 33.714844 38.285156 33 38.765625 L 33 28 C 33 27.445313 33.445313 27 34 27 Z M 40 27 L 40.261719 27 C 40.980469 27 41.640625 27.382813 41.996094 28.007813 L 44.734375 32.804688 C 44.773438 32.867188 44.789063 32.933594 44.816406 33 L 40 33 Z M 11.5 40 C 12.890625 40 14 41.109375 14 42.5 C 14 43.890625 12.890625 45 11.5 45 C 10.109375 45 9 43.890625 9 42.5 C 9 41.109375 10.109375 40 11.5 40 Z M 18.5 40 C 19.890625 40 21 41.109375 21 42.5 C 21 43.890625 19.890625 45 18.5 45 C 17.109375 45 16 43.890625 16 42.5 C 16 41.109375 17.109375 40 18.5 40 Z M 35.5 40 C 36.890625 40 38 41.109375 38 42.5 C 38 43.890625 36.890625 45 35.5 45 C 34.109375 45 33 43.890625 33 42.5 C 33 41.109375 34.109375 40 35.5 40 Z"%3E%3C/path%3E%3C/svg%3E'); }

.service-category-icon-wrap:hover .icon-waste-removal-01,
.service-category-icon-wrap.active .icon-waste-removal-01 {
  background-image: url('data:image/svg+xml,%3Csvg fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"%3E%3Cpath d="M 21 2 C 19.354545 2 18 3.3545455 18 5 L 18 7 L 10.154297 7 A 1.0001 1.0001 0 0 0 9.984375 6.9863281 A 1.0001 1.0001 0 0 0 9.8398438 7 L 8 7 A 1.0001 1.0001 0 1 0 8 9 L 9 9 L 9 45 C 9 46.645455 10.354545 48 12 48 L 38 48 C 39.645455 48 41 46.645455 41 45 L 41 9 L 42 9 A 1.0001 1.0001 0 1 0 42 7 L 40.167969 7 A 1.0001 1.0001 0 0 0 39.841797 7 L 32 7 L 32 5 C 32 3.3545455 30.645455 2 29 2 L 21 2 z M 21 4 L 29 4 C 29.554545 4 30 4.4454545 30 5 L 30 7 L 20 7 L 20 5 C 20 4.4454545 20.445455 4 21 4 z M 11 9 L 18.832031 9 A 1.0001 1.0001 0 0 0 19.158203 9 L 30.832031 9 A 1.0001 1.0001 0 0 0 31.158203 9 L 39 9 L 39 45 C 39 45.554545 38.554545 46 38 46 L 12 46 C 11.445455 46 11 45.554545 11 45 L 11 9 z M 18.984375 13.986328 A 1.0001 1.0001 0 0 0 18 15 L 18 40 A 1.0001 1.0001 0 1 0 20 40 L 20 15 A 1.0001 1.0001 0 0 0 18.984375 13.986328 z M 24.984375 13.986328 A 1.0001 1.0001 0 0 0 24 15 L 24 40 A 1.0001 1.0001 0 1 0 26 40 L 26 15 A 1.0001 1.0001 0 0 0 24.984375 13.986328 z M 30.984375 13.986328 A 1.0001 1.0001 0 0 0 30 15 L 30 40 A 1.0001 1.0001 0 1 0 32 40 L 32 15 A 1.0001 1.0001 0 0 0 30.984375 13.986328 z"%3E%3C/path%3E%3C/svg%3E'); }

/* Works on Firefox */
* {
  scrollbar-width: thin;
  scrollbar-color: #ddd; }

/* Works on Chrome, Edge, and Safari */
*::-webkit-scrollbar {
  width: 12px; }

*::-webkit-scrollbar-track {
  background: #f2f2f2; }

*::-webkit-scrollbar-thumb {
  background-color: #ddd;
  border-radius: 20px;
  border: 3px solid #f2f2f2; }

/** MEDIA QUERIES */
@media (min-width: 1280px) and (max-width: 1365px) {
  .grid3.grid3-c .gridmain .content {
    width: calc(100% - 335px); }
  .grid3.grid3-c .gridmain .sidebar {
    width: 275px; } }

@media (min-width: 1024px) and (max-width: 1279px) {
  .grid3.grid3-c .gridmain .sidebar {
    width: 275px; } }

@media only screen and (max-width: 767px) {
  /* LOGIN */
  .loginbox {
    width: 90%; }
    .loginbox .loginlogo {
      height: 50px; }
    .loginbox .appheader {
      margin: 50px 0 10px; }
      .loginbox .appheader .accountlabel {
        font-size: 15px; }
    .loginbox .mainarea .mainarea {
      padding: 0 0 10px; }
      .loginbox .mainarea .mainarea input {
        min-width: 255px;
        height: 30px; }
  .white-container {
    width: 85%; }
    .white-container .fieldlist {
      width: 100%; }
  #LocationTZDetails input,
  #LocationTZDetails .field-select,
  #LocationTZDetails textarea {
    min-width: 100%;
    width: 100%; }
  #LocationTZDetails #action-next {
    width: 100%; } }
