@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");
@import url("https://use.typekit.net/vua4nfg.css");
/* line 4, ../scss/_custom-bootstrap.scss */
.btn-outline-dark {
  background-color: transparent !important;
  color: #000 !important;
  border-color: #000 !important; }
  /* line 9, ../scss/_custom-bootstrap.scss */
  .btn-outline-dark:hover {
    background-color: #000 !important;
    color: white !important; }

/* line 15, ../scss/_custom-bootstrap.scss */
.font-weight-bold {
  font-weight: 500 !important; }

@media (min-width: 1600px) {
  /* line 23, ../scss/_custom-bootstrap.scss */
  .pl-xxl-5,
  .px-xxl-5 {
    padding-left: 3rem !important; }

  /* line 27, ../scss/_custom-bootstrap.scss */
  .pr-xxl-5,
  .px-xxl-5 {
    padding-right: 3rem !important; }

  /* line 32, ../scss/_custom-bootstrap.scss */
  .pl-xxl-4,
  .px-xxl-4 {
    padding-left: 1.5rem !important; }

  /* line 36, ../scss/_custom-bootstrap.scss */
  .pr-xxl-4,
  .px-xxl-4 {
    padding-right: 1.5rem !important; }

  /* line 41, ../scss/_custom-bootstrap.scss */
  .pl-xxl-3,
  .px-xxl-3 {
    padding-left: 1rem !important; }

  /* line 45, ../scss/_custom-bootstrap.scss */
  .pr-xxl-3,
  .px-xxl-3 {
    padding-right: 1rem !important; }

  /* line 50, ../scss/_custom-bootstrap.scss */
  .pl-xxl-2,
  .px-xxl-2 {
    padding-left: 0.5rem !important; }

  /* line 54, ../scss/_custom-bootstrap.scss */
  .pr-xxl-2,
  .px-xxl-2 {
    padding-right: 0.5rem !important; }

  /* line 59, ../scss/_custom-bootstrap.scss */
  .pl-xxl-1,
  .px-xxl-1 {
    padding-left: 0.25rem !important; }

  /* line 63, ../scss/_custom-bootstrap.scss */
  .pr-xxl-1,
  .px-xxl-1 {
    padding-right: 0.25rem !important; }

  /* line 68, ../scss/_custom-bootstrap.scss */
  .pb-xxl-5,
  .py-xxl-5 {
    padding-bottom: 3rem !important; }

  /* line 72, ../scss/_custom-bootstrap.scss */
  .pt-xxl-5,
  .py-xxl-5 {
    padding-top: 3rem !important; }

  /* line 77, ../scss/_custom-bootstrap.scss */
  .pb-xxl-4,
  .py-xxl-4 {
    padding-bottom: 1.5rem !important; }

  /* line 81, ../scss/_custom-bootstrap.scss */
  .pt-xxl-4,
  .py-xxl-4 {
    padding-top: 1.5rem !important; }

  /* line 86, ../scss/_custom-bootstrap.scss */
  .pb-xxl-3,
  .py-xxl-3 {
    padding-bottom: 1rem !important; }

  /* line 90, ../scss/_custom-bootstrap.scss */
  .pt-xxl-3,
  .py-xxl-3 {
    padding-top: 1rem !important; }

  /* line 95, ../scss/_custom-bootstrap.scss */
  .pb-xxl-2,
  .py-xxl-2 {
    padding-bottom: 0.5rem !important; }

  /* line 99, ../scss/_custom-bootstrap.scss */
  .pt-xxl-2,
  .py-xxl-2 {
    padding-top: 0.5rem !important; }

  /* line 104, ../scss/_custom-bootstrap.scss */
  .pb-xxl-1,
  .py-xxl-1 {
    padding-bottom: 0.25rem !important; }

  /* line 108, ../scss/_custom-bootstrap.scss */
  .pt-xxl-1,
  .py-xxl-1 {
    padding-top: 0.25rem !important; }

  /* line 114, ../scss/_custom-bootstrap.scss */
  .ml-xxl-5,
  .mx-xxl-5 {
    margin-left: 3rem !important; }

  /* line 118, ../scss/_custom-bootstrap.scss */
  .mr-xxl-5,
  .mx-xxl-5 {
    margin-right: 3rem !important; }

  /* line 123, ../scss/_custom-bootstrap.scss */
  .ml-xxl-4,
  .mx-xxl-4 {
    margin-left: 1.5rem !important; }

  /* line 127, ../scss/_custom-bootstrap.scss */
  .mr-xxl-4,
  .mx-xxl-4 {
    margin-right: 1.5rem !important; }

  /* line 132, ../scss/_custom-bootstrap.scss */
  .ml-xxl-3,
  .mx-xxl-3 {
    margin-left: 1rem !important; }

  /* line 136, ../scss/_custom-bootstrap.scss */
  .mr-xxl-3,
  .mx-xxl-3 {
    margin-right: 1rem !important; }

  /* line 141, ../scss/_custom-bootstrap.scss */
  .ml-xxl-2,
  .mx-xxl-2 {
    margin-left: 0.5rem !important; }

  /* line 145, ../scss/_custom-bootstrap.scss */
  .mr-xxl-2,
  .mx-xxl-2 {
    margin-right: 0.5rem !important; }

  /* line 150, ../scss/_custom-bootstrap.scss */
  .ml-xxl-1,
  .mx-xxl-1 {
    margin-left: 0.25rem !important; }

  /* line 154, ../scss/_custom-bootstrap.scss */
  .mr-xxl-1,
  .mx-xxl-1 {
    margin-right: 0.25rem !important; }

  /* line 159, ../scss/_custom-bootstrap.scss */
  .mb-xxl-5,
  .my-xxl-5 {
    margin-bottom: 3rem !important; }

  /* line 163, ../scss/_custom-bootstrap.scss */
  .mt-xxl-5,
  .my-xxl-5 {
    margin-top: 3rem !important; }

  /* line 168, ../scss/_custom-bootstrap.scss */
  .mb-xxl-4,
  .my-xxl-4 {
    margin-bottom: 1.5rem !important; }

  /* line 172, ../scss/_custom-bootstrap.scss */
  .mt-xxl-4,
  .my-xxl-4 {
    margin-top: 1.5rem !important; }

  /* line 177, ../scss/_custom-bootstrap.scss */
  .mb-xxl-3,
  .my-xxl-3 {
    margin-bottom: 1rem !important; }

  /* line 181, ../scss/_custom-bootstrap.scss */
  .mt-xxl-3,
  .my-xxl-3 {
    margin-top: 1rem !important; }

  /* line 186, ../scss/_custom-bootstrap.scss */
  .mb-xxl-2,
  .my-xxl-2 {
    margin-bottom: 0.5rem !important; }

  /* line 190, ../scss/_custom-bootstrap.scss */
  .mt-xxl-2,
  .my-xxl-2 {
    margin-top: 0.5rem !important; }

  /* line 195, ../scss/_custom-bootstrap.scss */
  .mb-xxl-1,
  .my-xxl-1 {
    margin-bottom: 0.25rem !important; }

  /* line 199, ../scss/_custom-bootstrap.scss */
  .mt-xxl-1,
  .my-xxl-1 {
    margin-top: 0.25rem !important; } }
@media (min-width: 1900px) {
  /* line 208, ../scss/_custom-bootstrap.scss */
  .pl-xxxl-5,
  .px-xxxl-5 {
    padding-left: 3rem !important; }

  /* line 212, ../scss/_custom-bootstrap.scss */
  .pr-xxxl-5,
  .px-xxxl-5 {
    padding-right: 3rem !important; }

  /* line 217, ../scss/_custom-bootstrap.scss */
  .pl-xxxl-4,
  .px-xxxl-4 {
    padding-left: 1.5rem !important; }

  /* line 221, ../scss/_custom-bootstrap.scss */
  .pr-xxxl-4,
  .px-xxxl-4 {
    padding-right: 1.5rem !important; }

  /* line 226, ../scss/_custom-bootstrap.scss */
  .pl-xxxl-3,
  .px-xxxl-3 {
    padding-left: 1rem !important; }

  /* line 230, ../scss/_custom-bootstrap.scss */
  .pr-xxxl-3,
  .px-xxxl-3 {
    padding-right: 1rem !important; }

  /* line 235, ../scss/_custom-bootstrap.scss */
  .pl-xxxl-2,
  .px-xxxl-2 {
    padding-left: 0.5rem !important; }

  /* line 239, ../scss/_custom-bootstrap.scss */
  .pr-xxxl-2,
  .px-xxxl-2 {
    padding-right: 0.5rem !important; }

  /* line 244, ../scss/_custom-bootstrap.scss */
  .pl-xxxl-1,
  .px-xxxl-1 {
    padding-left: 0.25rem !important; }

  /* line 248, ../scss/_custom-bootstrap.scss */
  .pr-xxxl-1,
  .px-xxxl-1 {
    padding-right: 0.25rem !important; }

  /* line 253, ../scss/_custom-bootstrap.scss */
  .pb-xxxl-5,
  .py-xxxl-5 {
    padding-bottom: 3rem !important; }

  /* line 257, ../scss/_custom-bootstrap.scss */
  .pt-xxxl-5,
  .py-xxxl-5 {
    padding-top: 3rem !important; }

  /* line 262, ../scss/_custom-bootstrap.scss */
  .pb-xxxl-4,
  .py-xxxl-4 {
    padding-bottom: 1.5rem !important; }

  /* line 266, ../scss/_custom-bootstrap.scss */
  .pt-xxxl-4,
  .py-xxxl-4 {
    padding-top: 1.5rem !important; }

  /* line 271, ../scss/_custom-bootstrap.scss */
  .pb-xxxl-3,
  .py-xxxl-3 {
    padding-bottom: 1rem !important; }

  /* line 275, ../scss/_custom-bootstrap.scss */
  .pt-xxxl-3,
  .py-xxxl-3 {
    padding-top: 1rem !important; }

  /* line 280, ../scss/_custom-bootstrap.scss */
  .pb-xxxl-2,
  .py-xxxl-2 {
    padding-bottom: 0.5rem !important; }

  /* line 284, ../scss/_custom-bootstrap.scss */
  .pt-xxxl-2,
  .py-xxxl-2 {
    padding-top: 0.5rem !important; }

  /* line 289, ../scss/_custom-bootstrap.scss */
  .pb-xxxl-1,
  .py-xxxl-1 {
    padding-bottom: 0.25rem !important; }

  /* line 293, ../scss/_custom-bootstrap.scss */
  .pt-xxxl-1,
  .py-xxxl-1 {
    padding-top: 0.25rem !important; }

  /* line 299, ../scss/_custom-bootstrap.scss */
  .ml-xxxl-5,
  .mx-xxxl-5 {
    margin-left: 3rem !important; }

  /* line 303, ../scss/_custom-bootstrap.scss */
  .mr-xxxl-5,
  .mx-xxxl-5 {
    margin-right: 3rem !important; }

  /* line 308, ../scss/_custom-bootstrap.scss */
  .ml-xxxl-4,
  .mx-xxxl-4 {
    margin-left: 1.5rem !important; }

  /* line 312, ../scss/_custom-bootstrap.scss */
  .mr-xxxl-4,
  .mx-xxxl-4 {
    margin-right: 1.5rem !important; }

  /* line 317, ../scss/_custom-bootstrap.scss */
  .ml-xxxl-3,
  .mx-xxxl-3 {
    margin-left: 1rem !important; }

  /* line 321, ../scss/_custom-bootstrap.scss */
  .mr-xxxl-3,
  .mx-xxxl-3 {
    margin-right: 1rem !important; }

  /* line 326, ../scss/_custom-bootstrap.scss */
  .ml-xxxl-2,
  .mx-xxxl-2 {
    margin-left: 0.5rem !important; }

  /* line 330, ../scss/_custom-bootstrap.scss */
  .mr-xxxl-2,
  .mx-xxxl-2 {
    margin-right: 0.5rem !important; }

  /* line 335, ../scss/_custom-bootstrap.scss */
  .ml-xxxl-1,
  .mx-xxxl-1 {
    margin-left: 0.25rem !important; }

  /* line 339, ../scss/_custom-bootstrap.scss */
  .mr-xxxl-1,
  .mx-xxxl-1 {
    margin-right: 0.25rem !important; }

  /* line 344, ../scss/_custom-bootstrap.scss */
  .mb-xxxl-5,
  .my-xxxl-5 {
    margin-bottom: 3rem !important; }

  /* line 348, ../scss/_custom-bootstrap.scss */
  .mt-xxxl-5,
  .my-xxxl-5 {
    margin-top: 3rem !important; }

  /* line 353, ../scss/_custom-bootstrap.scss */
  .mb-xxxl-4,
  .my-xxxl-4 {
    margin-bottom: 1.5rem !important; }

  /* line 357, ../scss/_custom-bootstrap.scss */
  .mt-xxxl-4,
  .my-xxxl-4 {
    margin-top: 1.5rem !important; }

  /* line 362, ../scss/_custom-bootstrap.scss */
  .mb-xxxl-3,
  .my-xxxl-3 {
    margin-bottom: 1rem !important; }

  /* line 366, ../scss/_custom-bootstrap.scss */
  .mt-xxxl-3,
  .my-xxxl-3 {
    margin-top: 1rem !important; }

  /* line 371, ../scss/_custom-bootstrap.scss */
  .mb-xxxl-2,
  .my-xxxl-2 {
    margin-bottom: 0.5rem !important; }

  /* line 375, ../scss/_custom-bootstrap.scss */
  .mt-xxxl-2,
  .my-xxxl-2 {
    margin-top: 0.5rem !important; }

  /* line 380, ../scss/_custom-bootstrap.scss */
  .mb-xxxl-1,
  .my-xxxl-1 {
    margin-bottom: 0.25rem !important; }

  /* line 384, ../scss/_custom-bootstrap.scss */
  .mt-xxxl-1,
  .my-xxxl-1 {
    margin-top: 0.25rem !important; } }
/* line 24, ../scss/style.scss */
html {
  overflow-x: hidden; }

/* line 28, ../scss/style.scss */
body {
  color: #1d1d1b;
  font-family: 'Ubuntu';
  font-weight: 300;
  font-size: 14px;
  overflow-x: hidden; }
  @media (min-width: 1200px) {
    /* line 28, ../scss/style.scss */
    body {
      font-size: 16px; } }

/* line 40, ../scss/style.scss */
a,
a img,
a::after,
a::before,
button,
input {
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -ms-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  outline: 0 !important; }

/* line 51, ../scss/style.scss */
a:focus, a:active {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -ms-box-shadow: none !important;
  -o-box-shadow: none !important;
  box-shadow: none !important;
  outline: 0 !important; }

/* line 58, ../scss/style.scss */
strong,
b {
  font-weight: 600; }

/* line 71, ../scss/style.scss */
input:focus, input:active,
textarea:focus,
textarea:active,
select:focus,
select:active,
button:focus,
button:active {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -ms-box-shadow: none !important;
  -o-box-shadow: none !important;
  box-shadow: none !important;
  outline: 0 !important; }

/* line 78, ../scss/style.scss */
input[type="radio"],
input[type="checkbox"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: white;
  border-color: #ccc;
  border-style: solid;
  border-width: 2px !important;
  height: 16px;
  margin-right: 4px;
  min-width: 16px;
  position: relative;
  width: 16px; }
  /* line 93, ../scss/style.scss */
  input[type="radio"].small,
  input[type="checkbox"].small {
    height: 14px;
    width: 14px; }

/* line 99, ../scss/style.scss */
input[type="radio"] {
  border-radius: 100%; }
  /* line 102, ../scss/style.scss */
  input[type="radio"]:checked {
    border-width: 6px !important; }

/* line 109, ../scss/style.scss */
input[type="checkbox"]:checked {
  border-width: 8px !important; }
  /* line 112, ../scss/style.scss */
  input[type="checkbox"]:checked:before {
    background: url("../../images/check.svg") no-repeat center center;
    background-size: 100% auto;
    content: " ";
    display: inline-block;
    height: 12px;
    left: 2px;
    position: absolute;
    top: 6px;
    width: 12px; }

/* line 126, ../scss/style.scss */
span.form-check-input {
  border: 0 !important;
  position: relative;
  margin-top: 0;
  margin-left: 0;
  top: 2px; }
  /* line 137, ../scss/style.scss */
  span.form-check-input input[type="checkbox"]:checked:before {
    left: -6px;
    top: -6px; }
  /* line 145, ../scss/style.scss */
  span.form-check-input.capsalera input[type="checkbox"],
  span.form-check-input.capsalera input[type="radio"] {
    border-color: #abe5b0 !important; }
  /* line 152, ../scss/style.scss */
  span.form-check-input.escriptori input[type="checkbox"],
  span.form-check-input.escriptori input[type="radio"] {
    border-color: #f59d06 !important; }
  /* line 159, ../scss/style.scss */
  span.form-check-input.hosting input[type="checkbox"],
  span.form-check-input.hosting input[type="radio"] {
    border-color: #eb537d !important; }
  /* line 166, ../scss/style.scss */
  span.form-check-input.dominis input[type="checkbox"],
  span.form-check-input.dominis input[type="radio"] {
    border-color: #771cd1 !important; }
  /* line 173, ../scss/style.scss */
  span.form-check-input.servidors input[type="checkbox"],
  span.form-check-input.servidors input[type="radio"] {
    border-color: #3080bf !important; }
  /* line 180, ../scss/style.scss */
  span.form-check-input.azure input[type="checkbox"],
  span.form-check-input.azure input[type="radio"] {
    border-color: #103f91 !important; }
  /* line 187, ../scss/style.scss */
  span.form-check-input.dlock input[type="checkbox"],
  span.form-check-input.dlock input[type="radio"] {
    border-color: #403476 !important; }

/* line 194, ../scss/style.scss */
.video-body {
  height: 0;
  padding-bottom: 60%;
  position: relative;
  width: 100%; }
  /* line 200, ../scss/style.scss */
  .video-body iframe,
  .video-body embed,
  .video-body object {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2; }

/* line 212, ../scss/style.scss */
.table {
  width: calc(100% + .5px); }
  /* line 215, ../scss/style.scss */
  .table td,
  .table th {
    min-width: 60px;
    padding: 10px; }
    @media (min-width: 1200px) {
      /* line 215, ../scss/style.scss */
      .table td,
      .table th {
        min-width: 100px;
        padding: 12px; } }
  /* line 227, ../scss/style.scss */
  .table.pricing {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    background: white;
    margin-bottom: 0;
    position: relative;
    top: 0; }
    /* line 235, ../scss/style.scss */
    .table.pricing:hover {
      -webkit-transform: scale(1.04);
      -moz-transform: scale(1.04);
      -ms-transform: scale(1.04);
      -o-transform: scale(1.04);
      transform: scale(1.04);
      top: 0; }
    @media (min-width: 1024px) {
      /* line 227, ../scss/style.scss */
      .table.pricing {
        font-size: 12px; } }
    @media (min-width: 1200px) {
      /* line 227, ../scss/style.scss */
      .table.pricing {
        font-size: 14px; } }
    /* line 248, ../scss/style.scss */
    .table.pricing th {
      font-size: 22px;
      padding-bottom: 6px;
      padding-top: 6px; }
      @media (min-width: 768px) {
        /* line 248, ../scss/style.scss */
        .table.pricing th {
          font-size: 20px; } }
      @media (min-width: 1024px) {
        /* line 248, ../scss/style.scss */
        .table.pricing th {
          font-size: 20px; } }
      @media (min-width: 1200px) {
        /* line 248, ../scss/style.scss */
        .table.pricing th {
          font-size: 24px; } }
      @media (min-width: 1600px) {
        /* line 248, ../scss/style.scss */
        .table.pricing th {
          font-size: 26px; } }
    /* line 270, ../scss/style.scss */
    .table.pricing .price {
      font-weight: 500;
      font-size: 20px;
      line-height: 12px;
      padding-bottom: 6px; }
      @media (min-width: 768px) {
        /* line 270, ../scss/style.scss */
        .table.pricing .price {
          font-size: 18px; } }
      @media (min-width: 1024px) {
        /* line 270, ../scss/style.scss */
        .table.pricing .price {
          font-size: 18px; } }
      @media (min-width: 1200px) {
        /* line 270, ../scss/style.scss */
        .table.pricing .price {
          font-size: 20px; } }
      @media (min-width: 1600px) {
        /* line 270, ../scss/style.scss */
        .table.pricing .price {
          font-size: 20px; } }
      /* line 292, ../scss/style.scss */
      .table.pricing .price span {
        font-weight: 400;
        font-size: 10px; }
      /* line 297, ../scss/style.scss */
      .table.pricing .price .old {
        color: red;
        font-size: inherit;
        font-weight: 300;
        text-decoration: line-through; }
    /* line 305, ../scss/style.scss */
    .table.pricing .btn, .table.pricing .cc_container .cc_btn, .cc_container .table.pricing .cc_btn {
      font-size: 20px;
      padding: 8px; }
      @media (min-width: 768px) {
        /* line 305, ../scss/style.scss */
        .table.pricing .btn, .table.pricing .cc_container .cc_btn, .cc_container .table.pricing .cc_btn {
          font-size: 18px; } }
      @media (min-width: 1024px) {
        /* line 305, ../scss/style.scss */
        .table.pricing .btn, .table.pricing .cc_container .cc_btn, .cc_container .table.pricing .cc_btn {
          font-size: 18px; } }
      @media (min-width: 1200px) {
        /* line 305, ../scss/style.scss */
        .table.pricing .btn, .table.pricing .cc_container .cc_btn, .cc_container .table.pricing .cc_btn {
          font-size: 20px; } }
      @media (min-width: 1600px) {
        /* line 305, ../scss/style.scss */
        .table.pricing .btn, .table.pricing .cc_container .cc_btn, .cc_container .table.pricing .cc_btn {
          font-size: 20px; } }
      /* line 325, ../scss/style.scss */
      .table.pricing .btn:hover, .table.pricing .cc_container .cc_btn:hover, .cc_container .table.pricing .cc_btn:hover, .table.pricing .btn:focus, .table.pricing .cc_container .cc_btn:focus, .cc_container .table.pricing .cc_btn:focus, .table.pricing .btn:active, .table.pricing .cc_container .cc_btn:active, .cc_container .table.pricing .cc_btn:active {
        top: 0; }
    /* line 334, ../scss/style.scss */
    .table.pricing.bestseller:before {
      background-image: url("../../images/ico-bestseller.svg");
      background-repeat: no-repeat;
      background-position: center top;
      content: " ";
      display: inline-block;
      height: 50px;
      position: absolute;
      right: 20px;
      top: 0;
      width: 50px; }
      @media (min-width: 768px) {
        /* line 334, ../scss/style.scss */
        .table.pricing.bestseller:before {
          height: 24px;
          right: -1px;
          width: 30px; } }
      @media (min-width: 1024px) {
        /* line 334, ../scss/style.scss */
        .table.pricing.bestseller:before {
          height: 36px;
          right: -1px;
          width: 44px; } }
      @media (min-width: 1200px) {
        /* line 334, ../scss/style.scss */
        .table.pricing.bestseller:before {
          height: 36px;
          right: 10px;
          width: 44px; } }
      @media (min-width: 1600px) {
        /* line 334, ../scss/style.scss */
        .table.pricing.bestseller:before {
          height: 50px;
          right: 20px;
          width: 50px; } }
    /* line 372, ../scss/style.scss */
    .table.pricing.hosting {
      background: white; }
      /* line 377, ../scss/style.scss */
      .table.pricing.hosting .thead-dark th {
        background-color: #d8426a;
        border-color: #d8426a; }
      /* line 383, ../scss/style.scss */
      .table.pricing.hosting .price {
        background-color: rgba(242, 169, 196, 0.5);
        color: #d8426a; }
    /* line 389, ../scss/style.scss */
    .table.pricing.dominis {
      background: #f5f5f5; }
      /* line 394, ../scss/style.scss */
      .table.pricing.dominis .thead-dark th {
        background-color: #771cd1;
        border-color: #771cd1; }
      /* line 400, ../scss/style.scss */
      .table.pricing.dominis td {
        background: #e4e4e4;
        color: #771cd1; }
      /* line 405, ../scss/style.scss */
      .table.pricing.dominis .big {
        font-size: 40px;
        line-height: 60px; }
        @media (min-width: 768px) {
          /* line 405, ../scss/style.scss */
          .table.pricing.dominis .big {
            font-size: 40px;
            line-height: 70px; } }
        @media (min-width: 1024px) {
          /* line 405, ../scss/style.scss */
          .table.pricing.dominis .big {
            font-size: 50px;
            line-height: 90px; } }
        @media (min-width: 1200px) {
          /* line 405, ../scss/style.scss */
          .table.pricing.dominis .big {
            font-size: 60px;
            line-height: 110px; } }
        @media (min-width: 1600px) {
          /* line 405, ../scss/style.scss */
          .table.pricing.dominis .big {
            font-size: 70px;
            line-height: 160px; } }
      /* line 430, ../scss/style.scss */
      .table.pricing.dominis .medium {
        font-size: 40px;
        line-height: 40px; }
        @media (min-width: 768px) {
          /* line 430, ../scss/style.scss */
          .table.pricing.dominis .medium {
            font-size: 26px;
            line-height: 34px; } }
        @media (min-width: 1024px) {
          /* line 430, ../scss/style.scss */
          .table.pricing.dominis .medium {
            font-size: 30px;
            line-height: 40px; } }
        @media (min-width: 1200px) {
          /* line 430, ../scss/style.scss */
          .table.pricing.dominis .medium {
            font-size: 40px;
            line-height: 40px; } }
        @media (min-width: 1600px) {
          /* line 430, ../scss/style.scss */
          .table.pricing.dominis .medium {
            font-size: 40px;
            line-height: 40px; } }
      /* line 455, ../scss/style.scss */
      .table.pricing.dominis .price {
        background-color: rgba(119, 118, 255, 0.5);
        color: #1d1d1b;
        line-height: 22px; }
        @media (max-width: 1023px) {
          /* line 455, ../scss/style.scss */
          .table.pricing.dominis .price {
            font-size: 14px;
            line-height: 16px; } }
        @media (max-width: 1599px) {
          /* line 465, ../scss/style.scss */
          .table.pricing.dominis .price .old {
            display: block; } }
  /* line 475, ../scss/style.scss */
  .table.caracteristiques {
    background: white;
    margin-bottom: 0;
    position: relative; }
    /* line 480, ../scss/style.scss */
    .table.caracteristiques th {
      border-bottom: 0; }
    /* line 484, ../scss/style.scss */
    .table.caracteristiques td {
      border-color: white; }
    /* line 488, ../scss/style.scss */
    .table.caracteristiques .fa-check {
      color: green; }
    /* line 492, ../scss/style.scss */
    .table.caracteristiques .fa-times {
      color: red; }
    /* line 498, ../scss/style.scss */
    .table.caracteristiques.dominis th {
      background-color: #7776ff;
      border-color: white;
      color: white; }
    /* line 504, ../scss/style.scss */
    .table.caracteristiques.dominis td {
      background-color: rgba(119, 118, 255, 0.1); }
    /* line 511, ../scss/style.scss */
    .table.caracteristiques.hosting th {
      background-color: #f2a9c4;
      border-color: white;
      color: #1d1d1b; }
    /* line 517, ../scss/style.scss */
    .table.caracteristiques.hosting td {
      background-color: rgba(242, 169, 196, 0.2); }
    /* line 523, ../scss/style.scss */
    .table.caracteristiques.passarela th {
      vertical-align: middle; }
    /* line 527, ../scss/style.scss */
    .table.caracteristiques.passarela td {
      vertical-align: middle;
      min-width: 100px; }
    /* line 532, ../scss/style.scss */
    .table.caracteristiques.passarela .btn, .table.caracteristiques.passarela .cc_container .cc_btn, .cc_container .table.caracteristiques.passarela .cc_btn {
      min-width: 180px; }
  /* line 539, ../scss/style.scss */
  .table.tarifes {
    background: white;
    margin-bottom: 0;
    position: relative; }
    /* line 544, ../scss/style.scss */
    .table.tarifes th {
      border-bottom: 0; }
    /* line 548, ../scss/style.scss */
    .table.tarifes td {
      vertical-align: middle; }
      /* line 551, ../scss/style.scss */
      .table.tarifes td .old {
        color: red;
        display: block;
        font-size: 80%;
        font-weight: 300;
        text-decoration: line-through; }
    /* line 562, ../scss/style.scss */
    .table.tarifes.dominis th {
      background-color: #7776ff;
      border-color: white;
      color: white; }
    /* line 568, ../scss/style.scss */
    .table.tarifes.dominis td {
      background-color: rgba(119, 118, 255, 0.07);
      border-color: white; }
    /* line 574, ../scss/style.scss */
    .table.tarifes.dominis.table-striped tr:nth-of-type(odd) {
      background-color: rgba(119, 118, 255, 0.1); }
    /* line 582, ../scss/style.scss */
    .table.tarifes.hosting th {
      background-color: #f2a9c4;
      border-color: white;
      color: white; }
    /* line 588, ../scss/style.scss */
    .table.tarifes.hosting td {
      background-color: rgba(242, 169, 196, 0.07);
      border-color: white; }
    /* line 594, ../scss/style.scss */
    .table.tarifes.hosting.table-striped tr:nth-of-type(odd) {
      background-color: rgba(242, 169, 196, 0.1); }
  /* line 602, ../scss/style.scss */
  .table.resum {
    border: 1px solid #eb537d;
    position: relative; }
    /* line 606, ../scss/style.scss */
    .table.resum th {
      background-color: #eb537d;
      border-color: #eb537d;
      border-width: 1px;
      color: white;
      font-weight: 400; }
    /* line 614, ../scss/style.scss */
    .table.resum td {
      background-color: rgba(242, 169, 196, 0.7);
      border-color: white; }
    /* line 620, ../scss/style.scss */
    .table.resum .tr-head th {
      background-color: white;
      color: #eb537d;
      font-weight: 600; }
    /* line 628, ../scss/style.scss */
    .table.resum.table-striped tr:nth-of-type(odd) {
      background-color: rgba(242, 169, 196, 0.1); }
    /* line 633, ../scss/style.scss */
    .table.resum input[type="image"] {
      -webkit-transform: scale(1) rotate(0deg);
      -moz-transform: scale(1) rotate(0deg);
      -ms-transform: scale(1) rotate(0deg);
      -o-transform: scale(1) rotate(0deg);
      transform: scale(1) rotate(0deg);
      left: 5px;
      position: relative;
      top: 1px;
      width: 14px; }
      /* line 640, ../scss/style.scss */
      .table.resum input[type="image"]:hover {
        -webkit-transform: scale(1.2) rotate(90deg);
        -moz-transform: scale(1.2) rotate(90deg);
        -ms-transform: scale(1.2) rotate(90deg);
        -o-transform: scale(1.2) rotate(90deg);
        transform: scale(1.2) rotate(90deg); }

/* line 651, ../scss/style.scss */
.d_none {
  display: none !important; }

@media (min-width: 768px) {
  /* line 654, ../scss/style.scss */
  .only_mobile {
    display: none !important; } }

@media (max-width: 767px) {
  /* line 659, ../scss/style.scss */
  .only_desktop {
    display: none !important; } }

/* line 671, ../scss/style.scss */
.accordion .card {
  border: 0;
  border-radius: 0; }
  /* line 675, ../scss/style.scss */
  .accordion .card .card-header {
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-bottom: 0;
    margin-bottom: 0;
    padding: 0; }
    /* line 682, ../scss/style.scss */
    .accordion .card .card-header a {
      opacity: 1;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
      filter: alpha(opacity=100);
      color: #6f6f6f;
      display: inline-block;
      padding: 10px 20px;
      text-decoration: none;
      width: 100%; }
      /* line 690, ../scss/style.scss */
      .accordion .card .card-header a:hover {
        opacity: 0.6;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
        filter: alpha(opacity=60); }
      /* line 696, ../scss/style.scss */
      .accordion .card .card-header a.btn:hover, .accordion .card .card-header .cc_container a.cc_btn:hover, .cc_container .accordion .card .card-header a.cc_btn:hover, .accordion .card .card-header a.btn:focus, .accordion .card .card-header .cc_container a.cc_btn:focus, .cc_container .accordion .card .card-header a.cc_btn:focus, .accordion .card .card-header a.btn:active, .accordion .card .card-header .cc_container a.cc_btn:active, .cc_container .accordion .card .card-header a.cc_btn:active {
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
        filter: alpha(opacity=100);
        top: 0; }
  /* line 706, ../scss/style.scss */
  .accordion .card .card-body {
    border: 1px solid #ccc;
    border-bottom: 0; }
  /* line 712, ../scss/style.scss */
  .accordion .card:last-child .card-header {
    border-bottom: 1px solid #ccc; }
  /* line 716, ../scss/style.scss */
  .accordion .card:last-child .card-body {
    border-bottom: 1px solid #ccc;
    border-top: 0; }
/* line 725, ../scss/style.scss */
.accordion.dominis .card {
  margin-bottom: 2px; }
  /* line 728, ../scss/style.scss */
  .accordion.dominis .card .card-header {
    background-color: #771cd1;
    border: 1px solid #771cd1; }
    /* line 732, ../scss/style.scss */
    .accordion.dominis .card .card-header.gradient {
      background: -webkit-linear-gradient(90deg, #7776ff 0%, #b124ef 100%);
      background: -moz-linear-gradient(90deg, #7776ff 0%, #b124ef 100%);
      background: -o-linear-gradient(90deg, #7776ff 0%, #b124ef 100%);
      background: linear-gradient(90deg, #7776ff 0%, #b124ef 100%);
      border: 0; }
    /* line 737, ../scss/style.scss */
    .accordion.dominis .card .card-header a {
      color: white; }
  /* line 742, ../scss/style.scss */
  .accordion.dominis .card .card-body {
    border: 1px solid #ccc;
    border-top: 0;
    margin-bottom: 4px; }
/* line 752, ../scss/style.scss */
.accordion.hosting .card {
  margin-bottom: 2px; }
  /* line 755, ../scss/style.scss */
  .accordion.hosting .card .card-header {
    background-color: #d8426a;
    border: 1px solid #d8426a; }
    /* line 759, ../scss/style.scss */
    .accordion.hosting .card .card-header a {
      color: white; }
  /* line 764, ../scss/style.scss */
  .accordion.hosting .card .card-body {
    border: 1px solid #ccc;
    border-top: 0;
    margin-bottom: 4px; }

/* line 777, ../scss/style.scss */
.slider .slick-slide {
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
  filter: alpha(opacity=20);
  display: flex;
  justify-content: center;
  margin: 0px 4px; }
  /* line 784, ../scss/style.scss */
  .slider .slick-slide > div {
    display: flex;
    height: 100%;
    align-items: center; }
  /* line 790, ../scss/style.scss */
  .slider .slick-slide img {
    width: 100%; }
  /* line 794, ../scss/style.scss */
  .slider .slick-slide.slick-active {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
    filter: alpha(opacity=100); }
  /* line 798, ../scss/style.scss */
  .slider .slick-slide.slick-current {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
    filter: alpha(opacity=100); }
/* line 804, ../scss/style.scss */
.slider .slick-prev:before {
  color: black; }
/* line 810, ../scss/style.scss */
.slider .slick-next:before {
  color: black; }
/* line 816, ../scss/style.scss */
.slider .slick-dots li {
  top: 20px;
  width: 14px; }
  /* line 821, ../scss/style.scss */
  .slider .slick-dots li button:before {
    color: #1d1d1b;
    font-size: 10px; }
/* line 831, ../scss/style.scss */
.slider.logos .slick-slide {
  border: 3px solid #ccc;
  height: 164px; }
  @media (min-width: 768px) {
    /* line 831, ../scss/style.scss */
    .slider.logos .slick-slide {
      height: 160px; } }
  @media (min-width: 1024px) {
    /* line 831, ../scss/style.scss */
    .slider.logos .slick-slide {
      height: 180px; } }
  /* line 843, ../scss/style.scss */
  .slider.logos .slick-slide img {
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    margin: auto;
    width: 80%; }
    /* line 850, ../scss/style.scss */
    .slider.logos .slick-slide img:hover {
      -webkit-filter: grayscale(0%);
      filter: grayscale(0%); }

/* line 864, ../scss/style.scss */
.navbar .navbar-brand {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
  filter: alpha(opacity=100);
  position: relative;
  top: 0; }
  /* line 869, ../scss/style.scss */
  .navbar .navbar-brand:hover {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
    filter: alpha(opacity=60); }
/* line 874, ../scss/style.scss */
.navbar .navbar-toggler {
  padding: 0; }

/* line 880, ../scss/style.scss */
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
@media (max-width: 1023px) {
  /* line 884, ../scss/style.scss */
  .navbar-dark .navbar-nav {
    margin-bottom: 20px;
    margin-top: 20px; } }
/* line 892, ../scss/style.scss */
.navbar-dark .navbar-nav .nav-item .nav-link {
  color: white; }
  @media (max-width: 1023px) {
    /* line 892, ../scss/style.scss */
    .navbar-dark .navbar-nav .nav-item .nav-link {
      font-size: 16px; } }
  /* line 899, ../scss/style.scss */
  .navbar-dark .navbar-nav .nav-item .nav-link:hover {
    color: rgba(255, 255, 255, 0.6); }
/* line 905, ../scss/style.scss */
.navbar-dark .navbar-nav .nav-item.active .nav-link {
  color: rgba(255, 255, 255, 0.6);
  pointer-events: none; }

/* line 917, ../scss/style.scss */
.cart {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
  filter: alpha(opacity=100);
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  background: url("../../images/ico-shopping-cart.svg") left center no-repeat;
  background-size: auto 92%;
  cursor: pointer;
  height: 30px;
  position: relative;
  width: 40px; }
  @media (max-width: 1023px) {
    /* line 917, ../scss/style.scss */
    .cart {
      position: fixed;
      right: 10px;
      top: 19px; } }
  @media (max-width: 767px) {
    /* line 917, ../scss/style.scss */
    .cart {
      top: 15px; } }
  /* line 937, ../scss/style.scss */
  .cart span {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    background-color: white;
    border: 2px solid #1d1d1b;
    border-radius: 100%;
    color: #1d1d1b;
    display: inline-block;
    font-size: 11px;
    font-weight: 500;
    height: 19px;
    line-height: 16px;
    position: absolute;
    right: 0;
    text-align: center;
    top: -6px;
    width: 19px; }
  /* line 956, ../scss/style.scss */
  .cart:hover {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
    filter: alpha(opacity=60); }
    /* line 959, ../scss/style.scss */
    .cart:hover span {
      -webkit-transform: scale(1.3);
      -moz-transform: scale(1.3);
      -ms-transform: scale(1.3);
      -o-transform: scale(1.3);
      transform: scale(1.3); }

/* line 968, ../scss/style.scss */
.btn, .cc_container .cc_btn,
.cc_container .cc_btn:visited {
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  background-color: transparent;
  border: 2px solid #000;
  border-radius: 0;
  color: #000;
  font-weight: 600;
  font-size: 18px;
  padding: 2px 40px;
  position: relative;
  top: 0; }
  @media (min-width: 1024px) {
    /* line 968, ../scss/style.scss */
    .btn, .cc_container .cc_btn,
    .cc_container .cc_btn:visited {
      padding: 2px 60px; } }
  /* line 984, ../scss/style.scss */
  .btn:hover, .cc_container .cc_btn:hover, .btn:focus, .cc_container .cc_btn:focus, .btn:active, .cc_container .cc_btn:active {
    background-color: transparent;
    color: #000;
    top: -6px; }
  /* line 992, ../scss/style.scss */
  .btn.large, .cc_container .large.cc_btn {
    font-size: 24px;
    font-weight: 500;
    padding: 12px 40px; }
    @media (min-width: 1024px) {
      /* line 992, ../scss/style.scss */
      .btn.large, .cc_container .large.cc_btn {
        padding: 2px 80px; } }
  /* line 1002, ../scss/style.scss */
  .btn.disabled, .cc_container .disabled.cc_btn {
    opacity: 0.3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
    filter: alpha(opacity=30);
    cursor: not-allowed;
    pointer-events: none; }

/* line 1009, ../scss/style.scss */
.btn-light {
  background-color: white;
  border: 0;
  border-bottom: 6px solid #dadada;
  padding: 6px 40px; }
  @media (min-width: 1024px) {
    /* line 1009, ../scss/style.scss */
    .btn-light {
      padding: 6px 60px; } }
  /* line 1019, ../scss/style.scss */
  .btn-light:hover, .btn-light:focus, .btn-light:active {
    background-color: white; }
  /* line 1025, ../scss/style.scss */
  .btn-light.capsalera {
    color: #abe5b0; }
    /* line 1028, ../scss/style.scss */
    .btn-light.capsalera:hover, .btn-light.capsalera:focus, .btn-light.capsalera:active {
      color: #abe5b0; }
  /* line 1035, ../scss/style.scss */
  .btn-light.escriptori {
    color: #f59d06; }
    /* line 1038, ../scss/style.scss */
    .btn-light.escriptori:hover, .btn-light.escriptori:focus, .btn-light.escriptori:active {
      color: #f59d06; }
  /* line 1045, ../scss/style.scss */
  .btn-light.hosting {
    color: #eb537d; }
    /* line 1048, ../scss/style.scss */
    .btn-light.hosting:hover, .btn-light.hosting:focus, .btn-light.hosting:active {
      color: #eb537d; }
  /* line 1055, ../scss/style.scss */
  .btn-light.dominis {
    color: #771cd1; }
    /* line 1058, ../scss/style.scss */
    .btn-light.dominis:hover, .btn-light.dominis:focus, .btn-light.dominis:active {
      color: #771cd1; }
  /* line 1065, ../scss/style.scss */
  .btn-light.servidors {
    color: #3080bf; }
    /* line 1068, ../scss/style.scss */
    .btn-light.servidors:hover, .btn-light.servidors:focus, .btn-light.servidors:active {
      color: #3080bf; }
  /* line 1075, ../scss/style.scss */
  .btn-light.azure {
    color: #103f91; }
    /* line 1078, ../scss/style.scss */
    .btn-light.azure:hover, .btn-light.azure:focus, .btn-light.azure:active {
      color: #103f91; }
  /* line 1085, ../scss/style.scss */
  .btn-light.dlock {
    color: #403476; }
    /* line 1088, ../scss/style.scss */
    .btn-light.dlock:hover, .btn-light.dlock:focus, .btn-light.dlock:active {
      color: #403476; }

/* line 1096, ../scss/style.scss */
.btn-dark {
  background-color: #000;
  border: 0;
  border-bottom: 6px solid #dadada;
  color: white;
  padding: 6px 60px; }
  /* line 1103, ../scss/style.scss */
  .btn-dark:hover, .btn-dark:focus, .btn-dark:active {
    color: rgba(255, 255, 255, 0.6) !important;
    border-bottom: 6px solid #dadada; }
  /* line 1110, ../scss/style.scss */
  .btn-dark.capsalera {
    background-color: #abe5b0; }
  /* line 1114, ../scss/style.scss */
  .btn-dark.escriptori {
    background-color: #f59d06; }
  /* line 1118, ../scss/style.scss */
  .btn-dark.hosting {
    background-color: #eb537d; }
  /* line 1122, ../scss/style.scss */
  .btn-dark.dominis {
    background-color: #771cd1; }
  /* line 1126, ../scss/style.scss */
  .btn-dark.servidors {
    background-color: #3080bf; }
  /* line 1130, ../scss/style.scss */
  .btn-dark.azure {
    background-color: #103f91; }
  /* line 1134, ../scss/style.scss */
  .btn-dark.dlock {
    background-color: #403476; }

/* line 1140, ../scss/style.scss */
.btn-gradient {
  border: 0;
  border-bottom: 6px solid #dadada;
  color: white;
  padding: 6px 60px; }
  /* line 1146, ../scss/style.scss */
  .btn-gradient:hover, .btn-gradient:focus, .btn-gradient:active {
    color: rgba(255, 255, 255, 0.6) !important;
    border-bottom: 6px solid #dadada; }
  /* line 1153, ../scss/style.scss */
  .btn-gradient.vertical {
    background: -webkit-linear-gradient(0deg, #6f6f6f 0%, #3c3c3c 100%);
    background: -moz-linear-gradient(0deg, #6f6f6f 0%, #3c3c3c 100%);
    background: -o-linear-gradient(0deg, #6f6f6f 0%, #3c3c3c 100%);
    background: linear-gradient(0deg, #6f6f6f 0%, #3c3c3c 100%); }
  /* line 1157, ../scss/style.scss */
  .btn-gradient.horitzontal {
    background: -webkit-linear-gradient(90deg, #6f6f6f 0%, #3c3c3c 100%);
    background: -moz-linear-gradient(90deg, #6f6f6f 0%, #3c3c3c 100%);
    background: -o-linear-gradient(90deg, #6f6f6f 0%, #3c3c3c 100%);
    background: linear-gradient(90deg, #6f6f6f 0%, #3c3c3c 100%); }
  /* line 1161, ../scss/style.scss */
  .btn-gradient.diagonal {
    background: -webkit-linear-gradient(135deg, #6f6f6f 0%, #3c3c3c 100%);
    background: -moz-linear-gradient(135deg, #6f6f6f 0%, #3c3c3c 100%);
    background: -o-linear-gradient(135deg, #6f6f6f 0%, #3c3c3c 100%);
    background: linear-gradient(135deg, #6f6f6f 0%, #3c3c3c 100%); }
  /* line 1165, ../scss/style.scss */
  .btn-gradient.radial {
    background: -webkit-radial-gradient(circle, #6f6f6f 0%, #3c3c3c 100%);
    background: -moz-radial-gradient(circle, #6f6f6f 0%, #3c3c3c 100%);
    background: -o-radial-gradient(circle, #6f6f6f 0%, #3c3c3c 100%);
    background: radial-gradient(circle, #6f6f6f 0%, #3c3c3c 100%); }
  /* line 1169, ../scss/style.scss */
  .btn-gradient.capsalera {
    border-color: #abe5b0; }
    /* line 1172, ../scss/style.scss */
    .btn-gradient.capsalera.vertical {
      background: -webkit-linear-gradient(0deg, #5cfff2 0%, #abe5b0 100%);
      background: -moz-linear-gradient(0deg, #5cfff2 0%, #abe5b0 100%);
      background: -o-linear-gradient(0deg, #5cfff2 0%, #abe5b0 100%);
      background: linear-gradient(0deg, #5cfff2 0%, #abe5b0 100%); }
    /* line 1176, ../scss/style.scss */
    .btn-gradient.capsalera.horitzontal {
      background: -webkit-linear-gradient(90deg, #5cfff2 0%, #abe5b0 100%);
      background: -moz-linear-gradient(90deg, #5cfff2 0%, #abe5b0 100%);
      background: -o-linear-gradient(90deg, #5cfff2 0%, #abe5b0 100%);
      background: linear-gradient(90deg, #5cfff2 0%, #abe5b0 100%); }
    /* line 1180, ../scss/style.scss */
    .btn-gradient.capsalera.diagonal {
      background: -webkit-linear-gradient(135deg, #5cfff2 0%, #abe5b0 100%);
      background: -moz-linear-gradient(135deg, #5cfff2 0%, #abe5b0 100%);
      background: -o-linear-gradient(135deg, #5cfff2 0%, #abe5b0 100%);
      background: linear-gradient(135deg, #5cfff2 0%, #abe5b0 100%); }
    /* line 1184, ../scss/style.scss */
    .btn-gradient.capsalera.radial {
      background: -webkit-radial-gradient(circle, #5cfff2 0%, #abe5b0 100%);
      background: -moz-radial-gradient(circle, #5cfff2 0%, #abe5b0 100%);
      background: -o-radial-gradient(circle, #5cfff2 0%, #abe5b0 100%);
      background: radial-gradient(circle, #5cfff2 0%, #abe5b0 100%); }
  /* line 1189, ../scss/style.scss */
  .btn-gradient.escriptori {
    border-color: #f59d06; }
    /* line 1192, ../scss/style.scss */
    .btn-gradient.escriptori.vertical {
      background: -webkit-linear-gradient(0deg, #f59d06 0%, #fdc40c 100%);
      background: -moz-linear-gradient(0deg, #f59d06 0%, #fdc40c 100%);
      background: -o-linear-gradient(0deg, #f59d06 0%, #fdc40c 100%);
      background: linear-gradient(0deg, #f59d06 0%, #fdc40c 100%); }
    /* line 1196, ../scss/style.scss */
    .btn-gradient.escriptori.horitzontal {
      background: -webkit-linear-gradient(90deg, #f59d06 0%, #fdc40c 100%);
      background: -moz-linear-gradient(90deg, #f59d06 0%, #fdc40c 100%);
      background: -o-linear-gradient(90deg, #f59d06 0%, #fdc40c 100%);
      background: linear-gradient(90deg, #f59d06 0%, #fdc40c 100%); }
    /* line 1200, ../scss/style.scss */
    .btn-gradient.escriptori.diagonal {
      background: -webkit-linear-gradient(135deg, #f59d06 0%, #fdc40c 100%);
      background: -moz-linear-gradient(135deg, #f59d06 0%, #fdc40c 100%);
      background: -o-linear-gradient(135deg, #f59d06 0%, #fdc40c 100%);
      background: linear-gradient(135deg, #f59d06 0%, #fdc40c 100%); }
    /* line 1204, ../scss/style.scss */
    .btn-gradient.escriptori.radial {
      background: -webkit-radial-gradient(circle, #f59d06 0%, #fdc40c 100%);
      background: -moz-radial-gradient(circle, #f59d06 0%, #fdc40c 100%);
      background: -o-radial-gradient(circle, #f59d06 0%, #fdc40c 100%);
      background: radial-gradient(circle, #f59d06 0%, #fdc40c 100%); }
  /* line 1209, ../scss/style.scss */
  .btn-gradient.hosting {
    border-color: #eb537d; }
    /* line 1212, ../scss/style.scss */
    .btn-gradient.hosting.vertical {
      background: -webkit-linear-gradient(0deg, #eb537d 0%, #f2a9c4 100%);
      background: -moz-linear-gradient(0deg, #eb537d 0%, #f2a9c4 100%);
      background: -o-linear-gradient(0deg, #eb537d 0%, #f2a9c4 100%);
      background: linear-gradient(0deg, #eb537d 0%, #f2a9c4 100%); }
    /* line 1216, ../scss/style.scss */
    .btn-gradient.hosting.horitzontal {
      background: -webkit-linear-gradient(90deg, #eb537d 0%, #f2a9c4 100%);
      background: -moz-linear-gradient(90deg, #eb537d 0%, #f2a9c4 100%);
      background: -o-linear-gradient(90deg, #eb537d 0%, #f2a9c4 100%);
      background: linear-gradient(90deg, #eb537d 0%, #f2a9c4 100%); }
    /* line 1220, ../scss/style.scss */
    .btn-gradient.hosting.diagonal {
      background: -webkit-linear-gradient(135deg, #eb537d 0%, #f2a9c4 100%);
      background: -moz-linear-gradient(135deg, #eb537d 0%, #f2a9c4 100%);
      background: -o-linear-gradient(135deg, #eb537d 0%, #f2a9c4 100%);
      background: linear-gradient(135deg, #eb537d 0%, #f2a9c4 100%); }
    /* line 1224, ../scss/style.scss */
    .btn-gradient.hosting.radial {
      background: -webkit-radial-gradient(circle, #eb537d 0%, #f2a9c4 100%);
      background: -moz-radial-gradient(circle, #eb537d 0%, #f2a9c4 100%);
      background: -o-radial-gradient(circle, #eb537d 0%, #f2a9c4 100%);
      background: radial-gradient(circle, #eb537d 0%, #f2a9c4 100%); }
  /* line 1229, ../scss/style.scss */
  .btn-gradient.dominis {
    border-color: #771cd1; }
    /* line 1232, ../scss/style.scss */
    .btn-gradient.dominis.vertical {
      background: -webkit-linear-gradient(0deg, #7776ff 0%, #b124ef 100%);
      background: -moz-linear-gradient(0deg, #7776ff 0%, #b124ef 100%);
      background: -o-linear-gradient(0deg, #7776ff 0%, #b124ef 100%);
      background: linear-gradient(0deg, #7776ff 0%, #b124ef 100%); }
    /* line 1236, ../scss/style.scss */
    .btn-gradient.dominis.horitzontal {
      background: -webkit-linear-gradient(90deg, #7776ff 0%, #b124ef 100%);
      background: -moz-linear-gradient(90deg, #7776ff 0%, #b124ef 100%);
      background: -o-linear-gradient(90deg, #7776ff 0%, #b124ef 100%);
      background: linear-gradient(90deg, #7776ff 0%, #b124ef 100%); }
    /* line 1240, ../scss/style.scss */
    .btn-gradient.dominis.diagonal {
      background: -webkit-linear-gradient(135deg, #7776ff 0%, #b124ef 100%);
      background: -moz-linear-gradient(135deg, #7776ff 0%, #b124ef 100%);
      background: -o-linear-gradient(135deg, #7776ff 0%, #b124ef 100%);
      background: linear-gradient(135deg, #7776ff 0%, #b124ef 100%); }
    /* line 1244, ../scss/style.scss */
    .btn-gradient.dominis.radial {
      background: -webkit-radial-gradient(circle, #7776ff 0%, #b124ef 100%);
      background: -moz-radial-gradient(circle, #7776ff 0%, #b124ef 100%);
      background: -o-radial-gradient(circle, #7776ff 0%, #b124ef 100%);
      background: radial-gradient(circle, #7776ff 0%, #b124ef 100%); }
  /* line 1249, ../scss/style.scss */
  .btn-gradient.servidors {
    border-color: #3080bf; }
    /* line 1252, ../scss/style.scss */
    .btn-gradient.servidors.vertical {
      background: -webkit-linear-gradient(0deg, #4ff5eb 0%, #3080bf 100%);
      background: -moz-linear-gradient(0deg, #4ff5eb 0%, #3080bf 100%);
      background: -o-linear-gradient(0deg, #4ff5eb 0%, #3080bf 100%);
      background: linear-gradient(0deg, #4ff5eb 0%, #3080bf 100%); }
    /* line 1256, ../scss/style.scss */
    .btn-gradient.servidors.horitzontal {
      background: -webkit-linear-gradient(90deg, #4ff5eb 0%, #3080bf 100%);
      background: -moz-linear-gradient(90deg, #4ff5eb 0%, #3080bf 100%);
      background: -o-linear-gradient(90deg, #4ff5eb 0%, #3080bf 100%);
      background: linear-gradient(90deg, #4ff5eb 0%, #3080bf 100%); }
    /* line 1260, ../scss/style.scss */
    .btn-gradient.servidors.diagonal {
      background: -webkit-linear-gradient(135deg, #4ff5eb 0%, #3080bf 100%);
      background: -moz-linear-gradient(135deg, #4ff5eb 0%, #3080bf 100%);
      background: -o-linear-gradient(135deg, #4ff5eb 0%, #3080bf 100%);
      background: linear-gradient(135deg, #4ff5eb 0%, #3080bf 100%); }
    /* line 1264, ../scss/style.scss */
    .btn-gradient.servidors.radial {
      background: -webkit-radial-gradient(circle, #4ff5eb 0%, #3080bf 100%);
      background: -moz-radial-gradient(circle, #4ff5eb 0%, #3080bf 100%);
      background: -o-radial-gradient(circle, #4ff5eb 0%, #3080bf 100%);
      background: radial-gradient(circle, #4ff5eb 0%, #3080bf 100%); }
  /* line 1269, ../scss/style.scss */
  .btn-gradient.azure {
    border-color: #103f91; }
    /* line 1272, ../scss/style.scss */
    .btn-gradient.azure.vertical {
      background: -webkit-linear-gradient(0deg, #008ad6 0%, #00598a 100%);
      background: -moz-linear-gradient(0deg, #008ad6 0%, #00598a 100%);
      background: -o-linear-gradient(0deg, #008ad6 0%, #00598a 100%);
      background: linear-gradient(0deg, #008ad6 0%, #00598a 100%); }
    /* line 1276, ../scss/style.scss */
    .btn-gradient.azure.horitzontal {
      background: -webkit-linear-gradient(90deg, #008ad6 0%, #00598a 100%);
      background: -moz-linear-gradient(90deg, #008ad6 0%, #00598a 100%);
      background: -o-linear-gradient(90deg, #008ad6 0%, #00598a 100%);
      background: linear-gradient(90deg, #008ad6 0%, #00598a 100%); }
    /* line 1280, ../scss/style.scss */
    .btn-gradient.azure.diagonal {
      background: -webkit-linear-gradient(135deg, #008ad6 0%, #00598a 100%);
      background: -moz-linear-gradient(135deg, #008ad6 0%, #00598a 100%);
      background: -o-linear-gradient(135deg, #008ad6 0%, #00598a 100%);
      background: linear-gradient(135deg, #008ad6 0%, #00598a 100%); }
    /* line 1284, ../scss/style.scss */
    .btn-gradient.azure.radial {
      background: -webkit-radial-gradient(circle, #008ad6 0%, #00598a 100%);
      background: -moz-radial-gradient(circle, #008ad6 0%, #00598a 100%);
      background: -o-radial-gradient(circle, #008ad6 0%, #00598a 100%);
      background: radial-gradient(circle, #008ad6 0%, #00598a 100%); }
  /* line 1289, ../scss/style.scss */
  .btn-gradient.dlock {
    border-color: #403476; }
    /* line 1292, ../scss/style.scss */
    .btn-gradient.dlock.vertical {
      background: -webkit-linear-gradient(0deg, #73408f 0%, #403476 100%);
      background: -moz-linear-gradient(0deg, #73408f 0%, #403476 100%);
      background: -o-linear-gradient(0deg, #73408f 0%, #403476 100%);
      background: linear-gradient(0deg, #73408f 0%, #403476 100%); }
    /* line 1296, ../scss/style.scss */
    .btn-gradient.dlock.horitzontal {
      background: -webkit-linear-gradient(90deg, #73408f 0%, #403476 100%);
      background: -moz-linear-gradient(90deg, #73408f 0%, #403476 100%);
      background: -o-linear-gradient(90deg, #73408f 0%, #403476 100%);
      background: linear-gradient(90deg, #73408f 0%, #403476 100%); }
    /* line 1300, ../scss/style.scss */
    .btn-gradient.dlock.diagonal {
      background: -webkit-linear-gradient(135deg, #73408f 0%, #403476 100%);
      background: -moz-linear-gradient(135deg, #73408f 0%, #403476 100%);
      background: -o-linear-gradient(135deg, #73408f 0%, #403476 100%);
      background: linear-gradient(135deg, #73408f 0%, #403476 100%); }
    /* line 1304, ../scss/style.scss */
    .btn-gradient.dlock.radial {
      background: -webkit-radial-gradient(circle, #73408f 0%, #403476 100%);
      background: -moz-radial-gradient(circle, #73408f 0%, #403476 100%);
      background: -o-radial-gradient(circle, #73408f 0%, #403476 100%);
      background: radial-gradient(circle, #73408f 0%, #403476 100%); }

/* line 1314, ../scss/style.scss */
.border,
.border-top,
.border-right,
.border-bottom,
.border-left {
  border-color: #1d1d1b !important; }
  /* line 1323, ../scss/style.scss */
  .border.b-light,
  .border-top.b-light,
  .border-right.b-light,
  .border-bottom.b-light,
  .border-left.b-light {
    border-color: #ccc !important; }
  /* line 1327, ../scss/style.scss */
  .border.b-dark,
  .border-top.b-dark,
  .border-right.b-dark,
  .border-bottom.b-dark,
  .border-left.b-dark {
    border-color: #6f6f6f !important; }
  /* line 1331, ../scss/style.scss */
  .border.capsalera,
  .border-top.capsalera,
  .border-right.capsalera,
  .border-bottom.capsalera,
  .border-left.capsalera {
    border-color: #abe5b0 !important; }
  /* line 1335, ../scss/style.scss */
  .border.escriptori,
  .border-top.escriptori,
  .border-right.escriptori,
  .border-bottom.escriptori,
  .border-left.escriptori {
    border-color: #f59d06 !important; }
  /* line 1339, ../scss/style.scss */
  .border.hosting,
  .border-top.hosting,
  .border-right.hosting,
  .border-bottom.hosting,
  .border-left.hosting {
    border-color: #eb537d !important; }
  /* line 1343, ../scss/style.scss */
  .border.dominis,
  .border-top.dominis,
  .border-right.dominis,
  .border-bottom.dominis,
  .border-left.dominis {
    border-color: #771cd1 !important; }
  /* line 1347, ../scss/style.scss */
  .border.servidors,
  .border-top.servidors,
  .border-right.servidors,
  .border-bottom.servidors,
  .border-left.servidors {
    border-color: #3080bf !important; }
  /* line 1351, ../scss/style.scss */
  .border.azure,
  .border-top.azure,
  .border-right.azure,
  .border-bottom.azure,
  .border-left.azure {
    border-color: #103f91 !important; }
  /* line 1355, ../scss/style.scss */
  .border.dlock,
  .border-top.dlock,
  .border-right.dlock,
  .border-bottom.dlock,
  .border-left.dlock {
    border-color: #403476 !important; }

/* line 1360, ../scss/style.scss */
.border-2 {
  border-width: 2px !important; }

/* line 1363, ../scss/style.scss */
.border-3 {
  border-width: 3px !important; }

/* line 1366, ../scss/style.scss */
.border-4 {
  border-width: 4px !important; }

/* line 1369, ../scss/style.scss */
.border-5 {
  border-width: 5px !important; }

/* line 1372, ../scss/style.scss */
.border-6 {
  border-width: 6px !important; }

/* line 1375, ../scss/style.scss */
.border-7 {
  border-width: 7px !important; }

/* line 1378, ../scss/style.scss */
.border-8 {
  border-width: 8px !important; }

/* line 1381, ../scss/style.scss */
.border-9 {
  border-width: 9px !important; }

/* line 1384, ../scss/style.scss */
.border-10 {
  border-width: 10px !important; }

/* line 1387, ../scss/style.scss */
.border-11 {
  border-width: 11px !important; }

/* line 1390, ../scss/style.scss */
.border-12 {
  border-width: 12px !important; }

/* line 1399, ../scss/style.scss */
.form .form-control {
  border-radius: 0;
  border-top-left-radius: .25rem;
  border-bottom: 6px solid #dadada;
  display: inline-block;
  height: 48px;
  vertical-align: top;
  width: 100%; }
  /* line 1408, ../scss/style.scss */
  .form .form-control.textarea {
    height: 100px; }
/* line 1414, ../scss/style.scss */
.form .btn .fa, .form .cc_container .cc_btn .fa, .cc_container .form .cc_btn .fa {
  line-height: 38px; }
/* line 1420, ../scss/style.scss */
.form.large .form-control,
.form.large .btn,
.form.large .cc_container .cc_btn,
.cc_container .form.large .cc_btn {
  border-bottom-width: 10px;
  height: 68px; }
  /* line 1425, ../scss/style.scss */
  .form.large .form-control .fa,
  .form.large .btn .fa,
  .form.large .cc_container .cc_btn .fa,
  .cc_container .form.large .cc_btn .fa {
    line-height: 54px; }
  /* line 1429, ../scss/style.scss */
  .form.large .form-control.textarea,
  .form.large .btn.textarea,
  .form.large .cc_container .textarea.cc_btn,
  .cc_container .form.large .textarea.cc_btn {
    height: 200px; }
/* line 1436, ../scss/style.scss */
.form.form-search .form-control {
  width: calc(100% - 50px); }
/* line 1440, ../scss/style.scss */
.form.form-search .btn, .form.form-search .cc_container .cc_btn, .cc_container .form.form-search .cc_btn {
  border-top-right-radius: .25rem;
  display: inline-block;
  height: 48px;
  margin-left: -4px;
  padding: 2px 10px;
  position: relative;
  vertical-align: top;
  width: 50px; }
  /* line 1450, ../scss/style.scss */
  .form.form-search .btn:hover, .form.form-search .cc_container .cc_btn:hover, .cc_container .form.form-search .cc_btn:hover, .form.form-search .btn:focus, .form.form-search .cc_container .cc_btn:focus, .cc_container .form.form-search .cc_btn:focus, .form.form-search .btn:active, .form.form-search .cc_container .cc_btn:active, .cc_container .form.form-search .cc_btn:active {
    top: 0 !important; }
/* line 1458, ../scss/style.scss */
.form.form-search.large .btn, .form.form-search.large .cc_container .cc_btn, .cc_container .form.form-search.large .cc_btn {
  height: 68px; }
/* line 1463, ../scss/style.scss */
.form.form-search.large .modal .btn, .form.form-search.large .modal .cc_container .cc_btn, .cc_container .form.form-search.large .modal .cc_btn {
  border-bottom-width: 6px;
  border-top-right-radius: 0;
  height: 44px; }

/* line 1476, ../scss/style.scss */
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  font-weight: 600; }

/* line 1484, ../scss/style.scss */
.text-dark {
  color: #000 !important; }

/* line 1488, ../scss/style.scss */
.text-azure {
  color: #103f91; }

/* line 1492, ../scss/style.scss */
.text-light {
  color: #e4e4e4; }

/* line 1496, ../scss/style.scss */
.text-ultra-light {
  color: #f5f5f5; }

/* line 1500, ../scss/style.scss */
.text-capsalera {
  color: #abe5b0; }

/* line 1504, ../scss/style.scss */
.text-escriptori {
  color: #f59d06; }

/* line 1508, ../scss/style.scss */
.text-hosting {
  color: #eb537d; }

/* line 1512, ../scss/style.scss */
.text-dominis {
  color: #771cd1; }

/* line 1516, ../scss/style.scss */
.text-servidors {
  color: #3080bf; }

/* line 1520, ../scss/style.scss */
.text-azure {
  color: #103f91; }

/* line 1524, ../scss/style.scss */
.text-dlock {
  color: #403476; }

/* line 1531, ../scss/style.scss */
.bg-dark {
  background-color: #000 !important;
  border-color: #000 !important; }

/* line 1536, ../scss/style.scss */
.bg-semi-dark {
  background-color: rgba(60, 60, 60, 0.6) !important;
  border-color: rgba(60, 60, 60, 0.6) !important; }

/* line 1541, ../scss/style.scss */
.bg-base {
  background-color: #ccc !important;
  border-color: #ccc !important; }

/* line 1546, ../scss/style.scss */
.bg-light {
  background: #e4e4e4;
  border-color: #e4e4e4; }

/* line 1551, ../scss/style.scss */
.bg-ultra-light {
  background: #f5f5f5;
  border-color: #f5f5f5; }

/* line 1556, ../scss/style.scss */
.bg-capsalera {
  background-color: #abe5b0;
  border-color: #abe5b0; }

/* line 1561, ../scss/style.scss */
.bg-escriptori {
  background-color: #f59d06;
  border-color: #f59d06; }

/* line 1566, ../scss/style.scss */
.bg-hosting {
  background-color: #eb537d;
  border-color: #eb537d; }

/* line 1571, ../scss/style.scss */
.bg-dominis {
  background-color: #771cd1;
  border-color: #771cd1; }

/* line 1576, ../scss/style.scss */
.bg-servidors {
  background-color: #3080bf;
  border-color: #3080bf; }

/* line 1581, ../scss/style.scss */
.bg-azure {
  background-color: #103f91;
  border-color: #103f91; }

/* line 1593, ../scss/style.scss */
.bg-gradient.light.vertical {
  background: -webkit-linear-gradient(0deg, whitesmoke 0%, #e4e4e4 100%);
  background: -moz-linear-gradient(0deg, whitesmoke 0%, #e4e4e4 100%);
  background: -o-linear-gradient(0deg, whitesmoke 0%, #e4e4e4 100%);
  background: linear-gradient(0deg, whitesmoke 0%, #e4e4e4 100%); }
/* line 1597, ../scss/style.scss */
.bg-gradient.light.horitzontal {
  background: -webkit-linear-gradient(90deg, whitesmoke 0%, #e4e4e4 100%);
  background: -moz-linear-gradient(90deg, whitesmoke 0%, #e4e4e4 100%);
  background: -o-linear-gradient(90deg, whitesmoke 0%, #e4e4e4 100%);
  background: linear-gradient(90deg, whitesmoke 0%, #e4e4e4 100%); }
/* line 1601, ../scss/style.scss */
.bg-gradient.light.diagonal {
  background: -webkit-linear-gradient(135deg, whitesmoke 0%, #e4e4e4 100%);
  background: -moz-linear-gradient(135deg, whitesmoke 0%, #e4e4e4 100%);
  background: -o-linear-gradient(135deg, whitesmoke 0%, #e4e4e4 100%);
  background: linear-gradient(135deg, whitesmoke 0%, #e4e4e4 100%); }
/* line 1605, ../scss/style.scss */
.bg-gradient.light.radial {
  background: -webkit-radial-gradient(circle, whitesmoke 0%, #e4e4e4 100%);
  background: -moz-radial-gradient(circle, whitesmoke 0%, #e4e4e4 100%);
  background: -o-radial-gradient(circle, whitesmoke 0%, #e4e4e4 100%);
  background: radial-gradient(circle, whitesmoke 0%, #e4e4e4 100%); }
/* line 1612, ../scss/style.scss */
.bg-gradient.dark.vertical {
  background: -webkit-linear-gradient(0deg, #6f6f6f 0%, #3c3c3c 100%);
  background: -moz-linear-gradient(0deg, #6f6f6f 0%, #3c3c3c 100%);
  background: -o-linear-gradient(0deg, #6f6f6f 0%, #3c3c3c 100%);
  background: linear-gradient(0deg, #6f6f6f 0%, #3c3c3c 100%); }
/* line 1616, ../scss/style.scss */
.bg-gradient.dark.horitzontal {
  background: -webkit-linear-gradient(90deg, #6f6f6f 0%, #3c3c3c 100%);
  background: -moz-linear-gradient(90deg, #6f6f6f 0%, #3c3c3c 100%);
  background: -o-linear-gradient(90deg, #6f6f6f 0%, #3c3c3c 100%);
  background: linear-gradient(90deg, #6f6f6f 0%, #3c3c3c 100%); }
/* line 1620, ../scss/style.scss */
.bg-gradient.dark.diagonal {
  background: -webkit-linear-gradient(135deg, #6f6f6f 0%, #3c3c3c 100%);
  background: -moz-linear-gradient(135deg, #6f6f6f 0%, #3c3c3c 100%);
  background: -o-linear-gradient(135deg, #6f6f6f 0%, #3c3c3c 100%);
  background: linear-gradient(135deg, #6f6f6f 0%, #3c3c3c 100%); }
/* line 1624, ../scss/style.scss */
.bg-gradient.dark.radial {
  background: -webkit-radial-gradient(circle, #6f6f6f 0%, #3c3c3c 100%);
  background: -moz-radial-gradient(circle, #6f6f6f 0%, #3c3c3c 100%);
  background: -o-radial-gradient(circle, #6f6f6f 0%, #3c3c3c 100%);
  background: radial-gradient(circle, #6f6f6f 0%, #3c3c3c 100%); }
/* line 1631, ../scss/style.scss */
.bg-gradient.capsalera.vertical {
  background: -webkit-linear-gradient(0deg, #5cfff2 0%, #abe5b0 100%);
  background: -moz-linear-gradient(0deg, #5cfff2 0%, #abe5b0 100%);
  background: -o-linear-gradient(0deg, #5cfff2 0%, #abe5b0 100%);
  background: linear-gradient(0deg, #5cfff2 0%, #abe5b0 100%); }
/* line 1635, ../scss/style.scss */
.bg-gradient.capsalera.horitzontal {
  background: -webkit-linear-gradient(90deg, #5cfff2 0%, #abe5b0 100%);
  background: -moz-linear-gradient(90deg, #5cfff2 0%, #abe5b0 100%);
  background: -o-linear-gradient(90deg, #5cfff2 0%, #abe5b0 100%);
  background: linear-gradient(90deg, #5cfff2 0%, #abe5b0 100%); }
/* line 1639, ../scss/style.scss */
.bg-gradient.capsalera.diagonal {
  background: -webkit-linear-gradient(135deg, #5cfff2 0%, #abe5b0 100%);
  background: -moz-linear-gradient(135deg, #5cfff2 0%, #abe5b0 100%);
  background: -o-linear-gradient(135deg, #5cfff2 0%, #abe5b0 100%);
  background: linear-gradient(135deg, #5cfff2 0%, #abe5b0 100%); }
/* line 1643, ../scss/style.scss */
.bg-gradient.capsalera.radial {
  background: -webkit-radial-gradient(circle, #5cfff2 0%, #abe5b0 100%);
  background: -moz-radial-gradient(circle, #5cfff2 0%, #abe5b0 100%);
  background: -o-radial-gradient(circle, #5cfff2 0%, #abe5b0 100%);
  background: radial-gradient(circle, #5cfff2 0%, #abe5b0 100%); }
/* line 1650, ../scss/style.scss */
.bg-gradient.escriptori.vertical {
  background: -webkit-linear-gradient(0deg, #f59d06 0%, #fdc40c 100%);
  background: -moz-linear-gradient(0deg, #f59d06 0%, #fdc40c 100%);
  background: -o-linear-gradient(0deg, #f59d06 0%, #fdc40c 100%);
  background: linear-gradient(0deg, #f59d06 0%, #fdc40c 100%); }
/* line 1654, ../scss/style.scss */
.bg-gradient.escriptori.horitzontal {
  background: -webkit-linear-gradient(90deg, #f59d06 0%, #fdc40c 100%);
  background: -moz-linear-gradient(90deg, #f59d06 0%, #fdc40c 100%);
  background: -o-linear-gradient(90deg, #f59d06 0%, #fdc40c 100%);
  background: linear-gradient(90deg, #f59d06 0%, #fdc40c 100%); }
/* line 1658, ../scss/style.scss */
.bg-gradient.escriptori.diagonal {
  background: -webkit-linear-gradient(135deg, #f59d06 0%, #fdc40c 100%);
  background: -moz-linear-gradient(135deg, #f59d06 0%, #fdc40c 100%);
  background: -o-linear-gradient(135deg, #f59d06 0%, #fdc40c 100%);
  background: linear-gradient(135deg, #f59d06 0%, #fdc40c 100%); }
/* line 1662, ../scss/style.scss */
.bg-gradient.escriptori.radial {
  background: -webkit-radial-gradient(circle, #f59d06 0%, #fdc40c 100%);
  background: -moz-radial-gradient(circle, #f59d06 0%, #fdc40c 100%);
  background: -o-radial-gradient(circle, #f59d06 0%, #fdc40c 100%);
  background: radial-gradient(circle, #f59d06 0%, #fdc40c 100%); }
/* line 1669, ../scss/style.scss */
.bg-gradient.hosting.vertical {
  background: -webkit-linear-gradient(0deg, #eb537d 0%, #f2a9c4 100%);
  background: -moz-linear-gradient(0deg, #eb537d 0%, #f2a9c4 100%);
  background: -o-linear-gradient(0deg, #eb537d 0%, #f2a9c4 100%);
  background: linear-gradient(0deg, #eb537d 0%, #f2a9c4 100%); }
/* line 1673, ../scss/style.scss */
.bg-gradient.hosting.horitzontal {
  background: -webkit-linear-gradient(90deg, #eb537d 0%, #f2a9c4 100%);
  background: -moz-linear-gradient(90deg, #eb537d 0%, #f2a9c4 100%);
  background: -o-linear-gradient(90deg, #eb537d 0%, #f2a9c4 100%);
  background: linear-gradient(90deg, #eb537d 0%, #f2a9c4 100%); }
/* line 1677, ../scss/style.scss */
.bg-gradient.hosting.diagonal {
  background: -webkit-linear-gradient(135deg, #eb537d 0%, #f2a9c4 100%);
  background: -moz-linear-gradient(135deg, #eb537d 0%, #f2a9c4 100%);
  background: -o-linear-gradient(135deg, #eb537d 0%, #f2a9c4 100%);
  background: linear-gradient(135deg, #eb537d 0%, #f2a9c4 100%); }
/* line 1681, ../scss/style.scss */
.bg-gradient.hosting.radial {
  background: -webkit-radial-gradient(circle, #eb537d 0%, #f2a9c4 100%);
  background: -moz-radial-gradient(circle, #eb537d 0%, #f2a9c4 100%);
  background: -o-radial-gradient(circle, #eb537d 0%, #f2a9c4 100%);
  background: radial-gradient(circle, #eb537d 0%, #f2a9c4 100%); }
/* line 1688, ../scss/style.scss */
.bg-gradient.dominis.vertical {
  background: -webkit-linear-gradient(0deg, #7776ff 0%, #b124ef 100%);
  background: -moz-linear-gradient(0deg, #7776ff 0%, #b124ef 100%);
  background: -o-linear-gradient(0deg, #7776ff 0%, #b124ef 100%);
  background: linear-gradient(0deg, #7776ff 0%, #b124ef 100%); }
/* line 1692, ../scss/style.scss */
.bg-gradient.dominis.horitzontal {
  background: -webkit-linear-gradient(90deg, #7776ff 0%, #b124ef 100%);
  background: -moz-linear-gradient(90deg, #7776ff 0%, #b124ef 100%);
  background: -o-linear-gradient(90deg, #7776ff 0%, #b124ef 100%);
  background: linear-gradient(90deg, #7776ff 0%, #b124ef 100%); }
/* line 1696, ../scss/style.scss */
.bg-gradient.dominis.diagonal {
  background: -webkit-linear-gradient(135deg, #7776ff 0%, #b124ef 100%);
  background: -moz-linear-gradient(135deg, #7776ff 0%, #b124ef 100%);
  background: -o-linear-gradient(135deg, #7776ff 0%, #b124ef 100%);
  background: linear-gradient(135deg, #7776ff 0%, #b124ef 100%); }
/* line 1700, ../scss/style.scss */
.bg-gradient.dominis.radial {
  background: -webkit-radial-gradient(circle, #7776ff 0%, #b124ef 100%);
  background: -moz-radial-gradient(circle, #7776ff 0%, #b124ef 100%);
  background: -o-radial-gradient(circle, #7776ff 0%, #b124ef 100%);
  background: radial-gradient(circle, #7776ff 0%, #b124ef 100%); }
/* line 1707, ../scss/style.scss */
.bg-gradient.servidors.vertical {
  background: -webkit-linear-gradient(0deg, #4ff5eb 0%, #3080bf 100%);
  background: -moz-linear-gradient(0deg, #4ff5eb 0%, #3080bf 100%);
  background: -o-linear-gradient(0deg, #4ff5eb 0%, #3080bf 100%);
  background: linear-gradient(0deg, #4ff5eb 0%, #3080bf 100%); }
/* line 1711, ../scss/style.scss */
.bg-gradient.servidors.horitzontal {
  background: -webkit-linear-gradient(90deg, #4ff5eb 0%, #3080bf 100%);
  background: -moz-linear-gradient(90deg, #4ff5eb 0%, #3080bf 100%);
  background: -o-linear-gradient(90deg, #4ff5eb 0%, #3080bf 100%);
  background: linear-gradient(90deg, #4ff5eb 0%, #3080bf 100%); }
/* line 1715, ../scss/style.scss */
.bg-gradient.servidors.diagonal {
  background: -webkit-linear-gradient(135deg, #4ff5eb 0%, #3080bf 100%);
  background: -moz-linear-gradient(135deg, #4ff5eb 0%, #3080bf 100%);
  background: -o-linear-gradient(135deg, #4ff5eb 0%, #3080bf 100%);
  background: linear-gradient(135deg, #4ff5eb 0%, #3080bf 100%); }
/* line 1719, ../scss/style.scss */
.bg-gradient.servidors.radial {
  background: -webkit-radial-gradient(circle, #4ff5eb 0%, #3080bf 100%);
  background: -moz-radial-gradient(circle, #4ff5eb 0%, #3080bf 100%);
  background: -o-radial-gradient(circle, #4ff5eb 0%, #3080bf 100%);
  background: radial-gradient(circle, #4ff5eb 0%, #3080bf 100%); }
/* line 1726, ../scss/style.scss */
.bg-gradient.azure.vertical {
  background: -webkit-linear-gradient(0deg, #008ad6 0%, #00598a 100%);
  background: -moz-linear-gradient(0deg, #008ad6 0%, #00598a 100%);
  background: -o-linear-gradient(0deg, #008ad6 0%, #00598a 100%);
  background: linear-gradient(0deg, #008ad6 0%, #00598a 100%); }
/* line 1730, ../scss/style.scss */
.bg-gradient.azure.horitzontal {
  background: -webkit-linear-gradient(90deg, #008ad6 0%, #00598a 100%);
  background: -moz-linear-gradient(90deg, #008ad6 0%, #00598a 100%);
  background: -o-linear-gradient(90deg, #008ad6 0%, #00598a 100%);
  background: linear-gradient(90deg, #008ad6 0%, #00598a 100%); }
/* line 1734, ../scss/style.scss */
.bg-gradient.azure.diagonal {
  background: -webkit-linear-gradient(135deg, #008ad6 0%, #00598a 100%);
  background: -moz-linear-gradient(135deg, #008ad6 0%, #00598a 100%);
  background: -o-linear-gradient(135deg, #008ad6 0%, #00598a 100%);
  background: linear-gradient(135deg, #008ad6 0%, #00598a 100%); }
/* line 1738, ../scss/style.scss */
.bg-gradient.azure.radial {
  background: -webkit-radial-gradient(circle, #008ad6 0%, #00598a 100%);
  background: -moz-radial-gradient(circle, #008ad6 0%, #00598a 100%);
  background: -o-radial-gradient(circle, #008ad6 0%, #00598a 100%);
  background: radial-gradient(circle, #008ad6 0%, #00598a 100%); }
/* line 1745, ../scss/style.scss */
.bg-gradient.dlock.vertical {
  background: -webkit-linear-gradient(0deg, #73408f 0%, #403476 100%);
  background: -moz-linear-gradient(0deg, #73408f 0%, #403476 100%);
  background: -o-linear-gradient(0deg, #73408f 0%, #403476 100%);
  background: linear-gradient(0deg, #73408f 0%, #403476 100%); }
/* line 1749, ../scss/style.scss */
.bg-gradient.dlock.horitzontal {
  background: -webkit-linear-gradient(90deg, #73408f 0%, #403476 100%);
  background: -moz-linear-gradient(90deg, #73408f 0%, #403476 100%);
  background: -o-linear-gradient(90deg, #73408f 0%, #403476 100%);
  background: linear-gradient(90deg, #73408f 0%, #403476 100%); }
/* line 1753, ../scss/style.scss */
.bg-gradient.dlock.diagonal {
  background: -webkit-linear-gradient(135deg, #73408f 0%, #403476 100%);
  background: -moz-linear-gradient(135deg, #73408f 0%, #403476 100%);
  background: -o-linear-gradient(135deg, #73408f 0%, #403476 100%);
  background: linear-gradient(135deg, #73408f 0%, #403476 100%); }
/* line 1757, ../scss/style.scss */
.bg-gradient.dlock.radial {
  background: -webkit-radial-gradient(circle, #73408f 0%, #403476 100%);
  background: -moz-radial-gradient(circle, #73408f 0%, #403476 100%);
  background: -o-radial-gradient(circle, #73408f 0%, #403476 100%);
  background: radial-gradient(circle, #73408f 0%, #403476 100%); }

@media (min-width: 768px) {
  /* line 1767, ../scss/style.scss */
  .main-header {
    height: 68px; } }
@media (min-width: 1024px) {
  /* line 1767, ../scss/style.scss */
  .main-header {
    height: 76px; } }

/* line 1780, ../scss/style.scss */
.capsalera_front_wrapper .edificis {
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  height: 330px;
  left: 50%;
  margin-left: -6px;
  position: absolute;
  top: 70px;
  z-index: 0; }
  @media (min-width: 768px) {
    /* line 1780, ../scss/style.scss */
    .capsalera_front_wrapper .edificis {
      height: 380px;
      margin-left: -2px;
      top: 10px; } }
  @media (min-width: 1024px) {
    /* line 1780, ../scss/style.scss */
    .capsalera_front_wrapper .edificis {
      height: 420px;
      margin-left: -4px;
      top: 20px; } }
  @media (min-width: 1200px) {
    /* line 1780, ../scss/style.scss */
    .capsalera_front_wrapper .edificis {
      height: 570px;
      margin-left: -10px;
      top: 20px; } }
  @media (min-width: 1600px) {
    /* line 1780, ../scss/style.scss */
    .capsalera_front_wrapper .edificis {
      height: 700px;
      margin-left: -20px;
      top: 20px; } }
/* line 1814, ../scss/style.scss */
.capsalera_front_wrapper .nuvols {
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -1px;
  height: 150px;
  left: 50%;
  position: absolute;
  z-index: 0; }
  @media (min-width: 768px) {
    /* line 1814, ../scss/style.scss */
    .capsalera_front_wrapper .nuvols {
      height: 170px; } }
  @media (min-width: 1024px) {
    /* line 1814, ../scss/style.scss */
    .capsalera_front_wrapper .nuvols {
      height: 170px; } }
  @media (min-width: 1200px) {
    /* line 1814, ../scss/style.scss */
    .capsalera_front_wrapper .nuvols {
      height: 220px; } }
  @media (min-width: 1600px) {
    /* line 1814, ../scss/style.scss */
    .capsalera_front_wrapper .nuvols {
      height: 260px; } }
/* line 1839, ../scss/style.scss */
.capsalera_front_wrapper .claim {
  height: 140px;
  margin-bottom: -20px;
  margin-top: 100px;
  position: relative;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 1839, ../scss/style.scss */
    .capsalera_front_wrapper .claim {
      height: 170px;
      margin-bottom: -14px;
      margin-top: 80px; } }
  @media (min-width: 1024px) {
    /* line 1839, ../scss/style.scss */
    .capsalera_front_wrapper .claim {
      height: 180px;
      margin-bottom: -14px;
      margin-top: 120px; } }
  @media (min-width: 1200px) {
    /* line 1839, ../scss/style.scss */
    .capsalera_front_wrapper .claim {
      height: 240px;
      margin-bottom: 10px;
      margin-top: 180px; } }
  @media (min-width: 1600px) {
    /* line 1839, ../scss/style.scss */
    .capsalera_front_wrapper .claim {
      height: 290px;
      margin-bottom: 30px;
      margin-top: 180px; } }
/* line 1871, ../scss/style.scss */
.capsalera_front_wrapper .globus {
  height: 90px;
  left: 0%;
  position: absolute;
  top: 70px;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 1871, ../scss/style.scss */
    .capsalera_front_wrapper .globus {
      height: 230px;
      left: 0%;
      top: 110px; } }
  @media (min-width: 1024px) {
    /* line 1871, ../scss/style.scss */
    .capsalera_front_wrapper .globus {
      height: 240px;
      left: 8%;
      top: 130px; } }
  @media (min-width: 1200px) {
    /* line 1871, ../scss/style.scss */
    .capsalera_front_wrapper .globus {
      height: 280px;
      left: 10%;
      top: 200px; } }
  @media (min-width: 1600px) {
    /* line 1871, ../scss/style.scss */
    .capsalera_front_wrapper .globus {
      height: 320px;
      left: 12%;
      top: 200px; } }
/* line 1903, ../scss/style.scss */
.capsalera_front_wrapper .logo {
  display: none;
  height: 70px;
  left: 14%;
  position: absolute;
  top: 40px;
  z-index: 0; }
  @media (min-width: 768px) {
    /* line 1903, ../scss/style.scss */
    .capsalera_front_wrapper .logo {
      display: block;
      height: 70px;
      left: 14%;
      top: 40px; } }
  @media (min-width: 1024px) {
    /* line 1903, ../scss/style.scss */
    .capsalera_front_wrapper .logo {
      height: 80px;
      left: 19%;
      top: 50px; } }
  @media (min-width: 1200px) {
    /* line 1903, ../scss/style.scss */
    .capsalera_front_wrapper .logo {
      height: 90px;
      left: 19%;
      top: 90px; } }
  @media (min-width: 1600px) {
    /* line 1903, ../scss/style.scss */
    .capsalera_front_wrapper .logo {
      height: 110px;
      left: 19%;
      top: 120px; } }
/* line 1937, ../scss/style.scss */
.capsalera_front_wrapper .sol {
  height: 70px;
  right: 0%;
  position: absolute;
  top: 60px;
  z-index: 0; }
  @media (min-width: 768px) {
    /* line 1937, ../scss/style.scss */
    .capsalera_front_wrapper .sol {
      height: 130px;
      right: 8%;
      top: 6px; } }
  @media (min-width: 1024px) {
    /* line 1937, ../scss/style.scss */
    .capsalera_front_wrapper .sol {
      height: 140px;
      right: 16%;
      top: 10px; } }
  @media (min-width: 1200px) {
    /* line 1937, ../scss/style.scss */
    .capsalera_front_wrapper .sol {
      height: 170px;
      right: 16%;
      top: 50px; } }
  @media (min-width: 1600px) {
    /* line 1937, ../scss/style.scss */
    .capsalera_front_wrapper .sol {
      height: 210px;
      right: 16%;
      top: 50px; } }
/* line 1969, ../scss/style.scss */
.capsalera_front_wrapper .ocell {
  height: 40px;
  right: 6%;
  position: absolute;
  top: 130px;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 1969, ../scss/style.scss */
    .capsalera_front_wrapper .ocell {
      height: 70px;
      right: 18%;
      top: 140px; } }
  @media (min-width: 1024px) {
    /* line 1969, ../scss/style.scss */
    .capsalera_front_wrapper .ocell {
      height: 80px;
      right: 22%;
      top: 160px; } }
  @media (min-width: 1200px) {
    /* line 1969, ../scss/style.scss */
    .capsalera_front_wrapper .ocell {
      height: 110px;
      right: 22%;
      top: 240px; } }
  @media (min-width: 1600px) {
    /* line 1969, ../scss/style.scss */
    .capsalera_front_wrapper .ocell {
      height: 130px;
      right: 22%;
      top: 270px; } }

/* line 2005, ../scss/style.scss */
.escriptori_alpha_wrapper .bombeta {
  display: none;
  position: absolute;
  z-index: 0; }
  @media (min-width: 1200px) {
    /* line 2005, ../scss/style.scss */
    .escriptori_alpha_wrapper .bombeta {
      bottom: -60px;
      display: block;
      height: 180px;
      left: 3%; } }
  @media (min-width: 1600px) {
    /* line 2005, ../scss/style.scss */
    .escriptori_alpha_wrapper .bombeta {
      bottom: -80px;
      height: 220px;
      left: 6%; } }
/* line 2024, ../scss/style.scss */
.escriptori_alpha_wrapper .escriptorisvg {
  bottom: 0;
  display: none;
  position: absolute;
  z-index: 1; }
  @media (min-width: 1200px) {
    /* line 2024, ../scss/style.scss */
    .escriptori_alpha_wrapper .escriptorisvg {
      display: block;
      height: 200px;
      right: -140px; } }
  @media (min-width: 1600px) {
    /* line 2024, ../scss/style.scss */
    .escriptori_alpha_wrapper .escriptorisvg {
      height: 240px;
      right: -120px; } }

/* line 2044, ../scss/style.scss */
.que_necessites p {
  line-height: 90%; }
/* line 2048, ../scss/style.scss */
.que_necessites .ordinador {
  height: 50px; }
  @media (min-width: 1200px) {
    /* line 2048, ../scss/style.scss */
    .que_necessites .ordinador {
      height: 60px; } }
  @media (min-width: 1200px) {
    /* line 2048, ../scss/style.scss */
    .que_necessites .ordinador {
      height: 70px; } }
/* line 2060, ../scss/style.scss */
.que_necessites .compartir {
  height: 34px; }
  @media (min-width: 1200px) {
    /* line 2060, ../scss/style.scss */
    .que_necessites .compartir {
      height: 44px; } }
  @media (min-width: 1200px) {
    /* line 2060, ../scss/style.scss */
    .que_necessites .compartir {
      height: 54px; } }
/* line 2072, ../scss/style.scss */
.que_necessites .nuvol {
  height: 34px; }
  @media (min-width: 1200px) {
    /* line 2072, ../scss/style.scss */
    .que_necessites .nuvol {
      height: 44px; } }
  @media (min-width: 1200px) {
    /* line 2072, ../scss/style.scss */
    .que_necessites .nuvol {
      height: 54px; } }
/* line 2084, ../scss/style.scss */
.que_necessites .eina {
  height: 50px; }
  @media (min-width: 1200px) {
    /* line 2084, ../scss/style.scss */
    .que_necessites .eina {
      height: 60px; } }
  @media (min-width: 1200px) {
    /* line 2084, ../scss/style.scss */
    .que_necessites .eina {
      height: 70px; } }
/* line 2096, ../scss/style.scss */
.que_necessites .servidor {
  height: 50px; }
  @media (min-width: 1200px) {
    /* line 2096, ../scss/style.scss */
    .que_necessites .servidor {
      height: 60px; } }
  @media (min-width: 1200px) {
    /* line 2096, ../scss/style.scss */
    .que_necessites .servidor {
      height: 70px; } }
/* line 2108, ../scss/style.scss */
.que_necessites .windows {
  height: 50px; }
  @media (min-width: 1200px) {
    /* line 2108, ../scss/style.scss */
    .que_necessites .windows {
      height: 60px; } }
  @media (min-width: 1200px) {
    /* line 2108, ../scss/style.scss */
    .que_necessites .windows {
      height: 70px; } }
/* line 2122, ../scss/style.scss */
.que_necessites.escriptori .nuvol {
  height: 42px; }
  @media (min-width: 1200px) {
    /* line 2122, ../scss/style.scss */
    .que_necessites.escriptori .nuvol {
      height: 52px; } }
  @media (min-width: 1200px) {
    /* line 2122, ../scss/style.scss */
    .que_necessites.escriptori .nuvol {
      height: 62px; } }
/* line 2134, ../scss/style.scss */
.que_necessites.escriptori .compartir {
  height: 42px; }
  @media (min-width: 1200px) {
    /* line 2134, ../scss/style.scss */
    .que_necessites.escriptori .compartir {
      height: 52px; } }
  @media (min-width: 1200px) {
    /* line 2134, ../scss/style.scss */
    .que_necessites.escriptori .compartir {
      height: 62px; } }

/* line 2148, ../scss/style.scss */
.serveis_wrapper {
  position: relative; }

/* line 2156, ../scss/style.scss */
.boxes_front {
  margin-top: -160px;
  position: relative; }
  @media (min-width: 768px) {
    /* line 2156, ../scss/style.scss */
    .boxes_front {
      margin-top: -160px; } }
  @media (min-width: 1200px) {
    /* line 2156, ../scss/style.scss */
    .boxes_front {
      margin-top: -190px; } }
  @media (min-width: 1024px) {
    /* line 2168, ../scss/style.scss */
    .boxes_front p {
      max-width: 224px; } }
  @media (min-width: 1200px) {
    /* line 2168, ../scss/style.scss */
    .boxes_front p {
      max-width: 286px; } }
  @media (min-width: 1600px) {
    /* line 2168, ../scss/style.scss */
    .boxes_front p {
      max-width: 410px; } }

/* line 2184, ../scss/style.scss */
.box {
  height: 100%;
  position: relative; }
  /* line 2188, ../scss/style.scss */
  .box p {
    font-size: 90%;
    margin-bottom: 30px; }
  /* line 2193, ../scss/style.scss */
  .box.hosting {
    border-bottom: 10px solid #c83c63; }
  /* line 2197, ../scss/style.scss */
  .box.escriptori {
    border-bottom: 10px solid #ef7a1a; }
  /* line 2201, ../scss/style.scss */
  .box.servidors {
    border-bottom: 10px solid #2f668e; }
  /* line 2205, ../scss/style.scss */
  .box.serveis {
    border-bottom: 10px solid #6f6f6f; }
    /* line 2208, ../scss/style.scss */
    .box.serveis .ordinador {
      margin-top: 10%;
      width: 60%; }
      @media (min-width: 768px) {
        /* line 2208, ../scss/style.scss */
        .box.serveis .ordinador {
          margin-top: 10%; } }
      @media (min-width: 1200px) {
        /* line 2208, ../scss/style.scss */
        .box.serveis .ordinador {
          margin-top: 25%; } }
      @media (min-width: 1600px) {
        /* line 2208, ../scss/style.scss */
        .box.serveis .ordinador {
          margin-top: 10%; } }
    /* line 2225, ../scss/style.scss */
    .box.serveis .nuvol {
      margin-top: 12%;
      width: 66%; }
    /* line 2230, ../scss/style.scss */
    .box.serveis .avio {
      margin-top: 7%;
      width: 40%; }
      @media (min-width: 768px) {
        /* line 2230, ../scss/style.scss */
        .box.serveis .avio {
          margin-top: 10%; } }
      @media (min-width: 1200px) {
        /* line 2230, ../scss/style.scss */
        .box.serveis .avio {
          margin-top: 13%; } }
      @media (min-width: 1600px) {
        /* line 2230, ../scss/style.scss */
        .box.serveis .avio {
          margin-top: 7%; } }
    /* line 2247, ../scss/style.scss */
    .box.serveis .microsoft {
      margin-top: -4%;
      width: 46%; }
  /* line 2253, ../scss/style.scss */
  .box.serveis_hosting {
    border-bottom: 10px solid #6f6f6f; }
    /* line 2256, ../scss/style.scss */
    .box.serveis_hosting .ordinador {
      height: 80px; }
      @media (min-width: 768px) {
        /* line 2256, ../scss/style.scss */
        .box.serveis_hosting .ordinador {
          height: 70px;
          margin-top: 10%; } }
      @media (min-width: 1024px) {
        /* line 2256, ../scss/style.scss */
        .box.serveis_hosting .ordinador {
          height: 80px;
          margin-top: 25%; } }
      @media (min-width: 1200px) {
        /* line 2256, ../scss/style.scss */
        .box.serveis_hosting .ordinador {
          height: 100px;
          margin-top: 25%; } }
      @media (min-width: 1600px) {
        /* line 2256, ../scss/style.scss */
        .box.serveis_hosting .ordinador {
          margin-top: 10%; } }
    /* line 2279, ../scss/style.scss */
    .box.serveis_hosting .servidor {
      height: 70px; }
      @media (min-width: 768px) {
        /* line 2279, ../scss/style.scss */
        .box.serveis_hosting .servidor {
          height: 70px;
          margin-top: 7%; } }
      @media (min-width: 1024px) {
        /* line 2279, ../scss/style.scss */
        .box.serveis_hosting .servidor {
          height: 80px;
          margin-top: 62%; } }
      @media (min-width: 1200px) {
        /* line 2279, ../scss/style.scss */
        .box.serveis_hosting .servidor {
          height: 100px;
          margin-top: 40%; } }
      @media (min-width: 1600px) {
        /* line 2279, ../scss/style.scss */
        .box.serveis_hosting .servidor {
          margin-top: 22%; } }
    /* line 2302, ../scss/style.scss */
    .box.serveis_hosting .panell {
      height: 70px; }
      @media (min-width: 768px) {
        /* line 2302, ../scss/style.scss */
        .box.serveis_hosting .panell {
          height: 70px;
          margin-top: 2%; } }
      @media (min-width: 1024px) {
        /* line 2302, ../scss/style.scss */
        .box.serveis_hosting .panell {
          height: 80px;
          margin-top: 10%; } }
      @media (min-width: 1200px) {
        /* line 2302, ../scss/style.scss */
        .box.serveis_hosting .panell {
          height: 100px;
          margin-top: 10%; } }
      @media (min-width: 1600px) {
        /* line 2302, ../scss/style.scss */
        .box.serveis_hosting .panell {
          margin-top: 10%; } }
    /* line 2325, ../scss/style.scss */
    .box.serveis_hosting .migracio {
      height: 70px; }
      @media (min-width: 768px) {
        /* line 2325, ../scss/style.scss */
        .box.serveis_hosting .migracio {
          height: 70px;
          margin-top: 2%; } }
      @media (min-width: 1024px) {
        /* line 2325, ../scss/style.scss */
        .box.serveis_hosting .migracio {
          height: 80px;
          margin-top: 10%; } }
      @media (min-width: 1200px) {
        /* line 2325, ../scss/style.scss */
        .box.serveis_hosting .migracio {
          height: 100px;
          margin-top: 10%; } }
      @media (min-width: 1600px) {
        /* line 2325, ../scss/style.scss */
        .box.serveis_hosting .migracio {
          margin-top: 10%; } }
    /* line 2348, ../scss/style.scss */
    .box.serveis_hosting .seguretat {
      height: 90px; }
      @media (min-width: 768px) {
        /* line 2348, ../scss/style.scss */
        .box.serveis_hosting .seguretat {
          height: 90px;
          margin-top: 4%; } }
      @media (min-width: 1024px) {
        /* line 2348, ../scss/style.scss */
        .box.serveis_hosting .seguretat {
          height: 100px;
          margin-top: 38%; } }
      @media (min-width: 1200px) {
        /* line 2348, ../scss/style.scss */
        .box.serveis_hosting .seguretat {
          height: 130px;
          margin-top: 38%; } }
      @media (min-width: 1600px) {
        /* line 2348, ../scss/style.scss */
        .box.serveis_hosting .seguretat {
          margin-top: 12%; } }
    /* line 2371, ../scss/style.scss */
    .box.serveis_hosting .suport {
      height: 70px; }
      @media (min-width: 768px) {
        /* line 2371, ../scss/style.scss */
        .box.serveis_hosting .suport {
          height: 70px;
          margin-top: 0; } }
      @media (min-width: 1024px) {
        /* line 2371, ../scss/style.scss */
        .box.serveis_hosting .suport {
          height: 80px;
          margin-top: 0; } }
      @media (min-width: 1200px) {
        /* line 2371, ../scss/style.scss */
        .box.serveis_hosting .suport {
          height: 100px;
          margin-top: 10%; } }
      @media (min-width: 1600px) {
        /* line 2371, ../scss/style.scss */
        .box.serveis_hosting .suport {
          margin-top: 10%; } }
    /* line 2394, ../scss/style.scss */
    .box.serveis_hosting .datacenters {
      height: 70px; }
      @media (min-width: 768px) {
        /* line 2394, ../scss/style.scss */
        .box.serveis_hosting .datacenters {
          height: 70px;
          margin-top: 12%; } }
      @media (min-width: 1024px) {
        /* line 2394, ../scss/style.scss */
        .box.serveis_hosting .datacenters {
          height: 80px;
          margin-top: 30%; } }
      @media (min-width: 1200px) {
        /* line 2394, ../scss/style.scss */
        .box.serveis_hosting .datacenters {
          height: 100px;
          margin-top: 30%; } }
      @media (min-width: 1600px) {
        /* line 2394, ../scss/style.scss */
        .box.serveis_hosting .datacenters {
          margin-top: 18%; } }
    /* line 2417, ../scss/style.scss */
    .box.serveis_hosting .backup {
      height: 70px; }
      @media (min-width: 768px) {
        /* line 2417, ../scss/style.scss */
        .box.serveis_hosting .backup {
          height: 70px;
          margin-top: 7%; } }
      @media (min-width: 1024px) {
        /* line 2417, ../scss/style.scss */
        .box.serveis_hosting .backup {
          height: 80px;
          margin-top: 29%; } }
      @media (min-width: 1200px) {
        /* line 2417, ../scss/style.scss */
        .box.serveis_hosting .backup {
          height: 100px;
          margin-top: 23%; } }
      @media (min-width: 1600px) {
        /* line 2417, ../scss/style.scss */
        .box.serveis_hosting .backup {
          margin-top: 22%; } }
    /* line 2440, ../scss/style.scss */
    .box.serveis_hosting .escalabilitat {
      height: 70px; }
      @media (min-width: 768px) {
        /* line 2440, ../scss/style.scss */
        .box.serveis_hosting .escalabilitat {
          height: 70px;
          margin-top: 2%; } }
      @media (min-width: 1024px) {
        /* line 2440, ../scss/style.scss */
        .box.serveis_hosting .escalabilitat {
          height: 80px;
          margin-top: 28%; } }
      @media (min-width: 1200px) {
        /* line 2440, ../scss/style.scss */
        .box.serveis_hosting .escalabilitat {
          height: 100px;
          margin-top: 20%; } }
      @media (min-width: 1600px) {
        /* line 2440, ../scss/style.scss */
        .box.serveis_hosting .escalabilitat {
          margin-top: 16%; } }
  /* line 2464, ../scss/style.scss */
  .box.serveis_dominis {
    border-bottom: 10px solid #6f6f6f; }
    /* line 2467, ../scss/style.scss */
    .box.serveis_dominis .dns {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2467, ../scss/style.scss */
        .box.serveis_dominis .dns {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2467, ../scss/style.scss */
        .box.serveis_dominis .dns {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2467, ../scss/style.scss */
        .box.serveis_dominis .dns {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2467, ../scss/style.scss */
        .box.serveis_dominis .dns {
          margin-top: 5px;
          width: 80px; } }
    /* line 2491, ../scss/style.scss */
    .box.serveis_dominis .contactes {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2491, ../scss/style.scss */
        .box.serveis_dominis .contactes {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2491, ../scss/style.scss */
        .box.serveis_dominis .contactes {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2491, ../scss/style.scss */
        .box.serveis_dominis .contactes {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2491, ../scss/style.scss */
        .box.serveis_dominis .contactes {
          margin-top: 5px;
          width: 80px; } }
    /* line 2515, ../scss/style.scss */
    .box.serveis_dominis .parking {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2515, ../scss/style.scss */
        .box.serveis_dominis .parking {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2515, ../scss/style.scss */
        .box.serveis_dominis .parking {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2515, ../scss/style.scss */
        .box.serveis_dominis .parking {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2515, ../scss/style.scss */
        .box.serveis_dominis .parking {
          margin-top: 5px;
          width: 80px; } }
    /* line 2539, ../scss/style.scss */
    .box.serveis_dominis .panell {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2539, ../scss/style.scss */
        .box.serveis_dominis .panell {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2539, ../scss/style.scss */
        .box.serveis_dominis .panell {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2539, ../scss/style.scss */
        .box.serveis_dominis .panell {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2539, ../scss/style.scss */
        .box.serveis_dominis .panell {
          margin-top: 5px;
          width: 80px; } }
    /* line 2563, ../scss/style.scss */
    .box.serveis_dominis .suport {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2563, ../scss/style.scss */
        .box.serveis_dominis .suport {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2563, ../scss/style.scss */
        .box.serveis_dominis .suport {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2563, ../scss/style.scss */
        .box.serveis_dominis .suport {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2563, ../scss/style.scss */
        .box.serveis_dominis .suport {
          margin-top: 5px;
          width: 80px; } }
    /* line 2587, ../scss/style.scss */
    .box.serveis_dominis .renovacio {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2587, ../scss/style.scss */
        .box.serveis_dominis .renovacio {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2587, ../scss/style.scss */
        .box.serveis_dominis .renovacio {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2587, ../scss/style.scss */
        .box.serveis_dominis .renovacio {
          margin-top: 5px;
          width: 80px; } }
      @media (min-width: 1600px) {
        /* line 2587, ../scss/style.scss */
        .box.serveis_dominis .renovacio {
          margin-top: 5px;
          width: 90px; } }
  /* line 2612, ../scss/style.scss */
  .box.serveis_servidors {
    border-bottom: 10px solid #6f6f6f; }
    /* line 2615, ../scss/style.scss */
    .box.serveis_servidors .config {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2615, ../scss/style.scss */
        .box.serveis_servidors .config {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2615, ../scss/style.scss */
        .box.serveis_servidors .config {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2615, ../scss/style.scss */
        .box.serveis_servidors .config {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2615, ../scss/style.scss */
        .box.serveis_servidors .config {
          margin-top: 5px;
          width: 80px; } }
    /* line 2639, ../scss/style.scss */
    .box.serveis_servidors .terminal {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2639, ../scss/style.scss */
        .box.serveis_servidors .terminal {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2639, ../scss/style.scss */
        .box.serveis_servidors .terminal {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2639, ../scss/style.scss */
        .box.serveis_servidors .terminal {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2639, ../scss/style.scss */
        .box.serveis_servidors .terminal {
          margin-top: 5px;
          width: 80px; } }
    /* line 2663, ../scss/style.scss */
    .box.serveis_servidors .monitoritzacio {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2663, ../scss/style.scss */
        .box.serveis_servidors .monitoritzacio {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2663, ../scss/style.scss */
        .box.serveis_servidors .monitoritzacio {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2663, ../scss/style.scss */
        .box.serveis_servidors .monitoritzacio {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2663, ../scss/style.scss */
        .box.serveis_servidors .monitoritzacio {
          margin-top: 5px;
          width: 80px; } }
    /* line 2687, ../scss/style.scss */
    .box.serveis_servidors .panell {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2687, ../scss/style.scss */
        .box.serveis_servidors .panell {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2687, ../scss/style.scss */
        .box.serveis_servidors .panell {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2687, ../scss/style.scss */
        .box.serveis_servidors .panell {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2687, ../scss/style.scss */
        .box.serveis_servidors .panell {
          margin-top: 5px;
          width: 80px; } }
    /* line 2711, ../scss/style.scss */
    .box.serveis_servidors .suport {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2711, ../scss/style.scss */
        .box.serveis_servidors .suport {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2711, ../scss/style.scss */
        .box.serveis_servidors .suport {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2711, ../scss/style.scss */
        .box.serveis_servidors .suport {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2711, ../scss/style.scss */
        .box.serveis_servidors .suport {
          margin-top: 5px;
          width: 80px; } }
    /* line 2735, ../scss/style.scss */
    .box.serveis_servidors .processador {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2735, ../scss/style.scss */
        .box.serveis_servidors .processador {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2735, ../scss/style.scss */
        .box.serveis_servidors .processador {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2735, ../scss/style.scss */
        .box.serveis_servidors .processador {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2735, ../scss/style.scss */
        .box.serveis_servidors .processador {
          margin-top: 5px;
          width: 80px; } }
    /* line 2759, ../scss/style.scss */
    .box.serveis_servidors .disc {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2759, ../scss/style.scss */
        .box.serveis_servidors .disc {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2759, ../scss/style.scss */
        .box.serveis_servidors .disc {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2759, ../scss/style.scss */
        .box.serveis_servidors .disc {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2759, ../scss/style.scss */
        .box.serveis_servidors .disc {
          margin-top: 5px;
          width: 80px; } }
    /* line 2783, ../scss/style.scss */
    .box.serveis_servidors .backup {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2783, ../scss/style.scss */
        .box.serveis_servidors .backup {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2783, ../scss/style.scss */
        .box.serveis_servidors .backup {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2783, ../scss/style.scss */
        .box.serveis_servidors .backup {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2783, ../scss/style.scss */
        .box.serveis_servidors .backup {
          margin-top: 5px;
          width: 80px; } }
    /* line 2807, ../scss/style.scss */
    .box.serveis_servidors .firewall {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2807, ../scss/style.scss */
        .box.serveis_servidors .firewall {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2807, ../scss/style.scss */
        .box.serveis_servidors .firewall {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2807, ../scss/style.scss */
        .box.serveis_servidors .firewall {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2807, ../scss/style.scss */
        .box.serveis_servidors .firewall {
          margin-top: 5px;
          width: 80px; } }
    /* line 2831, ../scss/style.scss */
    .box.serveis_servidors .velocitat {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2831, ../scss/style.scss */
        .box.serveis_servidors .velocitat {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2831, ../scss/style.scss */
        .box.serveis_servidors .velocitat {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2831, ../scss/style.scss */
        .box.serveis_servidors .velocitat {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2831, ../scss/style.scss */
        .box.serveis_servidors .velocitat {
          margin-top: 5px;
          width: 80px; } }
    /* line 2855, ../scss/style.scss */
    .box.serveis_servidors .clau {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2855, ../scss/style.scss */
        .box.serveis_servidors .clau {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2855, ../scss/style.scss */
        .box.serveis_servidors .clau {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2855, ../scss/style.scss */
        .box.serveis_servidors .clau {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2855, ../scss/style.scss */
        .box.serveis_servidors .clau {
          margin-top: 5px;
          width: 80px; } }
    /* line 2879, ../scss/style.scss */
    .box.serveis_servidors .plesk {
      width: 60px; }
      @media (min-width: 768px) {
        /* line 2879, ../scss/style.scss */
        .box.serveis_servidors .plesk {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1024px) {
        /* line 2879, ../scss/style.scss */
        .box.serveis_servidors .plesk {
          margin-top: 5px;
          width: 60px; } }
      @media (min-width: 1200px) {
        /* line 2879, ../scss/style.scss */
        .box.serveis_servidors .plesk {
          margin-top: 5px;
          width: 70px; } }
      @media (min-width: 1600px) {
        /* line 2879, ../scss/style.scss */
        .box.serveis_servidors .plesk {
          margin-top: 5px;
          width: 80px; } }
  /* line 2905, ../scss/style.scss */
  .box.serveis_nosaltres {
    border-bottom: 10px solid #6f6f6f; }
    /* line 2908, ../scss/style.scss */
    .box.serveis_nosaltres .missio {
      margin-bottom: 14px;
      width: 50px; }
      @media (min-width: 768px) {
        /* line 2908, ../scss/style.scss */
        .box.serveis_nosaltres .missio {
          margin-bottom: 14px;
          width: 50px; } }
      @media (min-width: 1024px) {
        /* line 2908, ../scss/style.scss */
        .box.serveis_nosaltres .missio {
          margin-bottom: 14px;
          width: 50px; } }
      @media (min-width: 1200px) {
        /* line 2908, ../scss/style.scss */
        .box.serveis_nosaltres .missio {
          margin-bottom: 14px;
          width: 50px; } }
      @media (min-width: 1600px) {
        /* line 2908, ../scss/style.scss */
        .box.serveis_nosaltres .missio {
          margin-bottom: 14px;
          width: 50px; } }
    /* line 2933, ../scss/style.scss */
    .box.serveis_nosaltres .visio {
      margin-bottom: 20px;
      margin-top: 12px;
      width: 50px; }
      @media (min-width: 768px) {
        /* line 2933, ../scss/style.scss */
        .box.serveis_nosaltres .visio {
          margin-bottom: 20px;
          margin-top: 12px;
          width: 50px; } }
      @media (min-width: 1024px) {
        /* line 2933, ../scss/style.scss */
        .box.serveis_nosaltres .visio {
          margin-bottom: 20px;
          margin-top: 12px;
          width: 50px; } }
      @media (min-width: 1200px) {
        /* line 2933, ../scss/style.scss */
        .box.serveis_nosaltres .visio {
          margin-bottom: 20px;
          margin-top: 12px;
          width: 50px; } }
      @media (min-width: 1600px) {
        /* line 2933, ../scss/style.scss */
        .box.serveis_nosaltres .visio {
          margin-bottom: 20px;
          margin-top: 12px;
          width: 50px; } }
    /* line 2963, ../scss/style.scss */
    .box.serveis_nosaltres .valors {
      margin-bottom: 14px;
      width: 50px; }
      @media (min-width: 768px) {
        /* line 2963, ../scss/style.scss */
        .box.serveis_nosaltres .valors {
          margin-bottom: 14px;
          width: 50px; } }
      @media (min-width: 1024px) {
        /* line 2963, ../scss/style.scss */
        .box.serveis_nosaltres .valors {
          margin-bottom: 14px;
          width: 50px; } }
      @media (min-width: 1200px) {
        /* line 2963, ../scss/style.scss */
        .box.serveis_nosaltres .valors {
          margin-bottom: 14px;
          width: 50px; } }
      @media (min-width: 1600px) {
        /* line 2963, ../scss/style.scss */
        .box.serveis_nosaltres .valors {
          margin-bottom: 14px;
          width: 50px; } }
    /* line 2988, ../scss/style.scss */
    .box.serveis_nosaltres .titol_valors {
      position: relative; }
      /* line 2991, ../scss/style.scss */
      .box.serveis_nosaltres .titol_valors:before {
        background-color: #1d1d1b;
        content: ' ';
        display: inline-block;
        height: 1px;
        left: 0;
        position: absolute;
        top: 16px;
        width: calc(50% - 100px); }
      /* line 3002, ../scss/style.scss */
      .box.serveis_nosaltres .titol_valors:after {
        background-color: #1d1d1b;
        content: ' ';
        display: inline-block;
        height: 1px;
        right: 0;
        position: absolute;
        top: 16px;
        width: calc(50% - 100px); }
    /* line 3014, ../scss/style.scss */
    .box.serveis_nosaltres .proaccio {
      margin-bottom: 14px;
      width: 50px; }
      @media (min-width: 768px) {
        /* line 3014, ../scss/style.scss */
        .box.serveis_nosaltres .proaccio {
          margin-bottom: 14px;
          width: 50px; } }
      @media (min-width: 1024px) {
        /* line 3014, ../scss/style.scss */
        .box.serveis_nosaltres .proaccio {
          margin-bottom: 14px;
          width: 50px; } }
      @media (min-width: 1200px) {
        /* line 3014, ../scss/style.scss */
        .box.serveis_nosaltres .proaccio {
          margin-bottom: 14px;
          width: 50px; } }
      @media (min-width: 1600px) {
        /* line 3014, ../scss/style.scss */
        .box.serveis_nosaltres .proaccio {
          margin-bottom: 14px;
          width: 50px; } }
    /* line 3039, ../scss/style.scss */
    .box.serveis_nosaltres .compromis {
      margin-bottom: 14px;
      width: 43px; }
      @media (min-width: 768px) {
        /* line 3039, ../scss/style.scss */
        .box.serveis_nosaltres .compromis {
          margin-bottom: 14px;
          width: 43px; } }
      @media (min-width: 1024px) {
        /* line 3039, ../scss/style.scss */
        .box.serveis_nosaltres .compromis {
          margin-bottom: 14px;
          width: 43px; } }
      @media (min-width: 1200px) {
        /* line 3039, ../scss/style.scss */
        .box.serveis_nosaltres .compromis {
          margin-bottom: 14px;
          width: 43px; } }
      @media (min-width: 1600px) {
        /* line 3039, ../scss/style.scss */
        .box.serveis_nosaltres .compromis {
          margin-bottom: 14px;
          width: 43px; } }
    /* line 3064, ../scss/style.scss */
    .box.serveis_nosaltres .innovacio {
      margin-bottom: 14px;
      width: 50px; }
      @media (min-width: 768px) {
        /* line 3064, ../scss/style.scss */
        .box.serveis_nosaltres .innovacio {
          margin-bottom: 14px;
          width: 50px; } }
      @media (min-width: 1024px) {
        /* line 3064, ../scss/style.scss */
        .box.serveis_nosaltres .innovacio {
          margin-bottom: 14px;
          width: 50px; } }
      @media (min-width: 1200px) {
        /* line 3064, ../scss/style.scss */
        .box.serveis_nosaltres .innovacio {
          margin-bottom: 14px;
          width: 50px; } }
      @media (min-width: 1600px) {
        /* line 3064, ../scss/style.scss */
        .box.serveis_nosaltres .innovacio {
          margin-bottom: 14px;
          width: 50px; } }
    /* line 3089, ../scss/style.scss */
    .box.serveis_nosaltres .excelencia {
      margin-bottom: 14px;
      margin-top: -3px;
      width: 50px; }
      @media (min-width: 768px) {
        /* line 3089, ../scss/style.scss */
        .box.serveis_nosaltres .excelencia {
          margin-bottom: 14px;
          margin-top: -3px;
          width: 50px; } }
      @media (min-width: 1024px) {
        /* line 3089, ../scss/style.scss */
        .box.serveis_nosaltres .excelencia {
          margin-bottom: 14px;
          margin-top: -3px;
          width: 50px; } }
      @media (min-width: 1200px) {
        /* line 3089, ../scss/style.scss */
        .box.serveis_nosaltres .excelencia {
          margin-bottom: 14px;
          margin-top: -3px;
          width: 50px; } }
      @media (min-width: 1600px) {
        /* line 3089, ../scss/style.scss */
        .box.serveis_nosaltres .excelencia {
          margin-bottom: 14px;
          margin-top: -3px;
          width: 50px; } }

/* line 3121, ../scss/style.scss */
a.serveis {
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  color: #1d1d1b;
  text-decoration: none;
  top: 0; }
  /* line 3127, ../scss/style.scss */
  a.serveis:hover {
    top: -10px; }

/* line 3134, ../scss/style.scss */
.escriptori_wrapper .avio {
  left: 3%;
  position: absolute;
  top: -90px;
  z-index: 0; }
  /* line 3140, ../scss/style.scss */
  .escriptori_wrapper .avio .avio_1 {
    height: 80px;
    left: 0;
    top: 50px;
    position: absolute;
    z-index: 1; }
    @media (min-width: 768px) {
      /* line 3140, ../scss/style.scss */
      .escriptori_wrapper .avio .avio_1 {
        height: 170px;
        left: 0;
        top: 10px; } }
    @media (min-width: 1024px) {
      /* line 3140, ../scss/style.scss */
      .escriptori_wrapper .avio .avio_1 {
        height: 170px;
        left: 0;
        top: 10px; } }
    @media (min-width: 1200px) {
      /* line 3140, ../scss/style.scss */
      .escriptori_wrapper .avio .avio_1 {
        height: 200px;
        left: 0;
        top: 10px; } }
    @media (min-width: 1600px) {
      /* line 3140, ../scss/style.scss */
      .escriptori_wrapper .avio .avio_1 {
        height: 240px;
        left: 0;
        top: 0; } }
  /* line 3172, ../scss/style.scss */
  .escriptori_wrapper .avio .avio_2 {
    height: 40px;
    left: 60px;
    top: 70px;
    position: absolute;
    z-index: 0; }
    @media (min-width: 768px) {
      /* line 3172, ../scss/style.scss */
      .escriptori_wrapper .avio .avio_2 {
        height: 50px;
        left: 130px;
        top: 70px; } }
    @media (min-width: 1024px) {
      /* line 3172, ../scss/style.scss */
      .escriptori_wrapper .avio .avio_2 {
        height: 50px;
        left: 130px;
        top: 70px; } }
    @media (min-width: 1200px) {
      /* line 3172, ../scss/style.scss */
      .escriptori_wrapper .avio .avio_2 {
        height: 60px;
        left: 160px;
        top: 70px; } }
    @media (min-width: 1600px) {
      /* line 3172, ../scss/style.scss */
      .escriptori_wrapper .avio .avio_2 {
        height: 80px;
        left: 180px;
        top: 60px; } }
/* line 3205, ../scss/style.scss */
.escriptori_wrapper .nuvol {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
  bottom: 1px;
  height: 50px;
  right: 9%;
  position: absolute;
  z-index: 0; }
  @media (min-width: 768px) {
    /* line 3205, ../scss/style.scss */
    .escriptori_wrapper .nuvol {
      bottom: 4px;
      height: 80px;
      right: 8%; } }
  @media (min-width: 1024px) {
    /* line 3205, ../scss/style.scss */
    .escriptori_wrapper .nuvol {
      bottom: 4px;
      height: 90px;
      right: 7%; } }
  @media (min-width: 1200px) {
    /* line 3205, ../scss/style.scss */
    .escriptori_wrapper .nuvol {
      bottom: 6px;
      height: 100px;
      right: 5%; } }
  @media (min-width: 1600px) {
    /* line 3205, ../scss/style.scss */
    .escriptori_wrapper .nuvol {
      bottom: 10px;
      height: 110px;
      right: 5%; } }
/* line 3238, ../scss/style.scss */
.escriptori_wrapper .nuvol_2 {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
  bottom: -40px;
  height: 90px;
  right: -12%;
  position: absolute;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 3238, ../scss/style.scss */
    .escriptori_wrapper .nuvol_2 {
      bottom: -50px;
      height: 130px;
      right: -6%; } }
  @media (min-width: 1024px) {
    /* line 3238, ../scss/style.scss */
    .escriptori_wrapper .nuvol_2 {
      bottom: -60px;
      height: 150px;
      right: -6%; } }
  @media (min-width: 1200px) {
    /* line 3238, ../scss/style.scss */
    .escriptori_wrapper .nuvol_2 {
      bottom: -80px;
      height: 180px;
      right: -6%; } }
  @media (min-width: 1600px) {
    /* line 3238, ../scss/style.scss */
    .escriptori_wrapper .nuvol_2 {
      bottom: -100px;
      height: 220px;
      right: -6%; } }

/* line 3273, ../scss/style.scss */
.serveis_wrapper {
  position: relative; }

/* line 3280, ../scss/style.scss */
.dominis_wrapper .ordinador {
  display: none;
  bottom: -30px;
  height: 60px;
  left: 0%;
  position: absolute;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 3280, ../scss/style.scss */
    .dominis_wrapper .ordinador {
      display: block;
      bottom: -50px;
      height: 100px;
      left: 4%; } }
  @media (min-width: 1024px) {
    /* line 3280, ../scss/style.scss */
    .dominis_wrapper .ordinador {
      bottom: -60px;
      height: 110px;
      left: 4%; } }
  @media (min-width: 1200px) {
    /* line 3280, ../scss/style.scss */
    .dominis_wrapper .ordinador {
      bottom: -70px;
      height: 130px;
      left: 6%; } }
  @media (min-width: 1600px) {
    /* line 3280, ../scss/style.scss */
    .dominis_wrapper .ordinador {
      bottom: -80px;
      height: 160px;
      left: 8%; } }

/* line 3318, ../scss/style.scss */
.servidors_wrapper .ocell {
  bottom: -60px;
  height: 100px;
  right: 0%;
  position: absolute;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 3318, ../scss/style.scss */
    .servidors_wrapper .ocell {
      bottom: -100px;
      height: 160px;
      left: 1%;
      right: inherit; } }
  @media (min-width: 1024px) {
    /* line 3318, ../scss/style.scss */
    .servidors_wrapper .ocell {
      bottom: -124px;
      height: 200px;
      left: 2%; } }
  @media (min-width: 1200px) {
    /* line 3318, ../scss/style.scss */
    .servidors_wrapper .ocell {
      bottom: -140px;
      height: 228px;
      left: 2%; } }
  @media (min-width: 1600px) {
    /* line 3318, ../scss/style.scss */
    .servidors_wrapper .ocell {
      bottom: -160px;
      height: 260px;
      left: 2%; } }

/* line 3355, ../scss/style.scss */
.hosting_wrapper .globus {
  height: 100px;
  left: 13%;
  bottom: -40px;
  position: absolute;
  z-index: 0; }
  @media (min-width: 768px) {
    /* line 3355, ../scss/style.scss */
    .hosting_wrapper .globus {
      bottom: inherit;
      height: 120px;
      left: inherit;
      right: 1%;
      top: -120px; } }
  @media (min-width: 1024px) {
    /* line 3355, ../scss/style.scss */
    .hosting_wrapper .globus {
      height: 120px;
      right: 3%;
      top: -80px; } }
  @media (min-width: 1200px) {
    /* line 3355, ../scss/style.scss */
    .hosting_wrapper .globus {
      height: 140px;
      right: 3%;
      top: -90px; } }
  @media (min-width: 1600px) {
    /* line 3355, ../scss/style.scss */
    .hosting_wrapper .globus {
      height: 190px;
      right: 4%;
      top: -110px; } }
/* line 3389, ../scss/style.scss */
.hosting_wrapper .globus_2 {
  height: 160px;
  left: -2%;
  bottom: -100px;
  position: absolute;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 3389, ../scss/style.scss */
    .hosting_wrapper .globus_2 {
      bottom: inherit;
      height: 170px;
      left: inherit;
      right: 5%;
      top: -110px; } }
  @media (min-width: 1024px) {
    /* line 3389, ../scss/style.scss */
    .hosting_wrapper .globus_2 {
      height: 210px;
      right: 6%;
      top: -80px; } }
  @media (min-width: 1200px) {
    /* line 3389, ../scss/style.scss */
    .hosting_wrapper .globus_2 {
      height: 240px;
      right: 6%;
      top: -90px; } }
  @media (min-width: 1600px) {
    /* line 3389, ../scss/style.scss */
    .hosting_wrapper .globus_2 {
      height: 280px;
      right: 6%;
      top: -90px; } }

/* line 3425, ../scss/style.scss */
.banner_wrapper {
  position: relative; }
  /* line 3428, ../scss/style.scss */
  .banner_wrapper .sobre {
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    height: 80px;
    margin-left: -45%;
    margin-top: 5px;
    left: 50%;
    position: absolute;
    top: 50%;
    z-index: 0; }
    @media (min-width: 768px) {
      /* line 3428, ../scss/style.scss */
      .banner_wrapper .sobre {
        height: 50px;
        margin-left: -36px;
        margin-top: -60px; } }
    @media (min-width: 1024px) {
      /* line 3428, ../scss/style.scss */
      .banner_wrapper .sobre {
        height: 90px;
        margin-left: -56px;
        margin-top: 0px; } }
    @media (min-width: 1200px) {
      /* line 3428, ../scss/style.scss */
      .banner_wrapper .sobre {
        height: 110px;
        margin-left: -70px;
        margin-top: 4px; } }
    @media (min-width: 1600px) {
      /* line 3428, ../scss/style.scss */
      .banner_wrapper .sobre {
        height: 130px;
        margin-left: -70px;
        margin-top: 4px; } }
  /* line 3463, ../scss/style.scss */
  .banner_wrapper .mobil {
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    height: 150px;
    margin-left: 50%;
    margin-top: 60px;
    left: 50%;
    position: absolute;
    top: 50%;
    z-index: 1; }
    @media (min-width: 768px) {
      /* line 3463, ../scss/style.scss */
      .banner_wrapper .mobil {
        height: 110px;
        margin-left: 16px;
        margin-top: -60px; } }
    @media (min-width: 1024px) {
      /* line 3463, ../scss/style.scss */
      .banner_wrapper .mobil {
        height: 260px;
        margin-left: 50px;
        margin-top: 8px; } }
    @media (min-width: 1200px) {
      /* line 3463, ../scss/style.scss */
      .banner_wrapper .mobil {
        height: 300px;
        margin-left: 60px;
        margin-top: 4px; } }
    @media (min-width: 1600px) {
      /* line 3463, ../scss/style.scss */
      .banner_wrapper .mobil {
        height: 340px;
        margin-left: 80px;
        margin-top: 10px; } }

/* line 3499, ../scss/style.scss */
.clients_wrapper {
  background-color: #e4e4e4; }

/* line 3503, ../scss/style.scss */
.membre_de_wrapper {
  position: relative; }
  /* line 3506, ../scss/style.scss */
  .membre_de_wrapper .membre_de {
    align-items: center;
    justify-content: center; }
    /* line 3510, ../scss/style.scss */
    .membre_de_wrapper .membre_de .col-sm-4 {
      display: flex;
      -ms-flex: 0 0 33.3333%;
      flex: 0 0 33.3333%;
      max-width: 33.3333%;
      padding: 0 4px; }
      @media (min-width: 768px) {
        /* line 3510, ../scss/style.scss */
        .membre_de_wrapper .membre_de .col-sm-4 {
          -ms-flex: 0 0 14%;
          flex: 0 0 14%;
          max-width: 14%; } }
      @media (min-width: 1024px) {
        /* line 3510, ../scss/style.scss */
        .membre_de_wrapper .membre_de .col-sm-4 {
          -ms-flex: 0 0 14%;
          flex: 0 0 14%;
          max-width: 14%; } }
      @media (min-width: 1200px) {
        /* line 3510, ../scss/style.scss */
        .membre_de_wrapper .membre_de .col-sm-4 {
          -ms-flex: 0 0 12%;
          flex: 0 0 12%;
          max-width: 12%; } }
      @media (min-width: 1600px) {
        /* line 3510, ../scss/style.scss */
        .membre_de_wrapper .membre_de .col-sm-4 {
          -ms-flex: 0 0 10%;
          flex: 0 0 10%;
          max-width: 10%; } }
      /* line 3541, ../scss/style.scss */
      .membre_de_wrapper .membre_de .col-sm-4 img {
        -webkit-transition: all .4s ease-in-out;
        -moz-transition: all .4s ease-in-out;
        -ms-transition: all .4s ease-in-out;
        -o-transition: all .4s ease-in-out;
        transition: all .4s ease-in-out;
        opacity: 0.6;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
        filter: alpha(opacity=60);
        -webkit-filter: grayscale(100%);
        filter: grayscale(100%);
        height: auto;
        margin: auto;
        width: 80%; }
        @media (max-width: 767px) {
          /* line 3541, ../scss/style.scss */
          .membre_de_wrapper .membre_de .col-sm-4 img {
            max-height: 100px; } }
        /* line 3554, ../scss/style.scss */
        .membre_de_wrapper .membre_de .col-sm-4 img:hover {
          opacity: 1;
          -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
          filter: alpha(opacity=100);
          -webkit-filter: grayscale(0%);
          filter: grayscale(0%); }

/* line 3573, ../scss/style.scss */
.capsalera_escriptori_wrapper .claim {
  height: 170px;
  position: relative;
  z-index: 0; }
  @media (min-width: 768px) {
    /* line 3573, ../scss/style.scss */
    .capsalera_escriptori_wrapper .claim {
      height: 250px; } }
  @media (min-width: 1024px) {
    /* line 3573, ../scss/style.scss */
    .capsalera_escriptori_wrapper .claim {
      height: 250px; } }
  @media (min-width: 1200px) {
    /* line 3573, ../scss/style.scss */
    .capsalera_escriptori_wrapper .claim {
      height: 300px; } }
  @media (min-width: 1600px) {
    /* line 3573, ../scss/style.scss */
    .capsalera_escriptori_wrapper .claim {
      height: 400px; } }
/* line 3595, ../scss/style.scss */
.capsalera_escriptori_wrapper .bombeta {
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  height: 80px;
  left: 50%;
  margin-left: 110px;
  top: 14px;
  position: absolute;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 3595, ../scss/style.scss */
    .capsalera_escriptori_wrapper .bombeta {
      height: 110px;
      margin-left: 160px;
      top: 10px; } }
  @media (min-width: 1024px) {
    /* line 3595, ../scss/style.scss */
    .capsalera_escriptori_wrapper .bombeta {
      height: 110px;
      margin-left: 160px;
      top: 10px; } }
  @media (min-width: 1200px) {
    /* line 3595, ../scss/style.scss */
    .capsalera_escriptori_wrapper .bombeta {
      height: 130px;
      margin-left: 200px;
      top: 34px; } }
  @media (min-width: 1600px) {
    /* line 3595, ../scss/style.scss */
    .capsalera_escriptori_wrapper .bombeta {
      height: 170px;
      margin-left: 260px;
      top: 50px; } }
/* line 3629, ../scss/style.scss */
.capsalera_escriptori_wrapper .avio_rosa {
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: 50px;
  height: 44px;
  left: 50%;
  margin-left: -30px;
  position: absolute;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 3629, ../scss/style.scss */
    .capsalera_escriptori_wrapper .avio_rosa {
      bottom: 80px;
      height: 60px;
      margin-left: -30px; } }
  @media (min-width: 1024px) {
    /* line 3629, ../scss/style.scss */
    .capsalera_escriptori_wrapper .avio_rosa {
      bottom: 80px;
      height: 60px;
      margin-left: -30px; } }
  @media (min-width: 1200px) {
    /* line 3629, ../scss/style.scss */
    .capsalera_escriptori_wrapper .avio_rosa {
      bottom: 100px;
      height: 80px;
      margin-left: -50px; } }
  @media (min-width: 1600px) {
    /* line 3629, ../scss/style.scss */
    .capsalera_escriptori_wrapper .avio_rosa {
      bottom: 90px;
      height: 110px;
      margin-left: -50px; } }
/* line 3663, ../scss/style.scss */
.capsalera_escriptori_wrapper .avio_blau {
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: 60px;
  height: 32px;
  left: 50%;
  margin-left: -2px;
  position: absolute;
  z-index: 0; }
  @media (min-width: 768px) {
    /* line 3663, ../scss/style.scss */
    .capsalera_escriptori_wrapper .avio_blau {
      bottom: 94px;
      height: 42px;
      margin-left: 6px; } }
  @media (min-width: 1024px) {
    /* line 3663, ../scss/style.scss */
    .capsalera_escriptori_wrapper .avio_blau {
      bottom: 94px;
      height: 42px;
      margin-left: 6px; } }
  @media (min-width: 1200px) {
    /* line 3663, ../scss/style.scss */
    .capsalera_escriptori_wrapper .avio_blau {
      bottom: 120px;
      height: 54px;
      margin-left: 2px; } }
  @media (min-width: 1600px) {
    /* line 3663, ../scss/style.scss */
    .capsalera_escriptori_wrapper .avio_blau {
      bottom: 116px;
      height: 80px;
      margin-left: 16px; } }
/* line 3697, ../scss/style.scss */
.capsalera_escriptori_wrapper .escriptorisvg {
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: 0;
  height: 80px;
  left: 50%;
  margin-left: -100px;
  position: absolute;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 3697, ../scss/style.scss */
    .capsalera_escriptori_wrapper .escriptorisvg {
      height: 120px;
      margin-left: -140px; } }
  @media (min-width: 1024px) {
    /* line 3697, ../scss/style.scss */
    .capsalera_escriptori_wrapper .escriptorisvg {
      height: 120px;
      margin-left: -140px; } }
  @media (min-width: 1200px) {
    /* line 3697, ../scss/style.scss */
    .capsalera_escriptori_wrapper .escriptorisvg {
      height: 150px;
      margin-left: -190px; } }
  @media (min-width: 1600px) {
    /* line 3697, ../scss/style.scss */
    .capsalera_escriptori_wrapper .escriptorisvg {
      height: 190px;
      margin-left: -260px; } }

/* line 3728, ../scss/style.scss */
.pack_oficina_virtual {
  position: relative; }
  /* line 3731, ../scss/style.scss */
  .pack_oficina_virtual .pack_oficina_virtual_header {
    background: -webkit-linear-gradient(135deg, #008ad6 50%, #00598a 50%, #008ad6 100%);
    background: -moz-linear-gradient(135deg, #008ad6 50%, #00598a 50%, #008ad6 100%);
    background: -o-linear-gradient(135deg, #008ad6 50%, #00598a 50%, #008ad6 100%);
    background: linear-gradient(135deg, #008ad6 50%, #00598a 50%, #008ad6 100%); }
    @media (max-width: 767px) {
      /* line 3734, ../scss/style.scss */
      .pack_oficina_virtual .pack_oficina_virtual_header .l_azure {
        height: 40px !important; } }
  /* line 3744, ../scss/style.scss */
  .pack_oficina_virtual .pack_oficina_virtual_body p {
    font-size: 90%; }
  /* line 3748, ../scss/style.scss */
  .pack_oficina_virtual .pack_oficina_virtual_body.icons {
    line-height: 100%; }
    /* line 3751, ../scss/style.scss */
    .pack_oficina_virtual .pack_oficina_virtual_body.icons p {
      font-size: 80%; }
    /* line 3755, ../scss/style.scss */
    .pack_oficina_virtual .pack_oficina_virtual_body.icons img {
      height: 70px;
      width: 80% !important; }
      @media (min-width: 768px) {
        /* line 3755, ../scss/style.scss */
        .pack_oficina_virtual .pack_oficina_virtual_body.icons img {
          height: 70px;
          width: 60% !important; } }
      @media (min-width: 1024px) {
        /* line 3755, ../scss/style.scss */
        .pack_oficina_virtual .pack_oficina_virtual_body.icons img {
          height: 70px;
          width: 80% !important; } }
      @media (min-width: 1200px) {
        /* line 3755, ../scss/style.scss */
        .pack_oficina_virtual .pack_oficina_virtual_body.icons img {
          height: 70px;
          width: 80% !important; } }
      @media (min-width: 1600px) {
        /* line 3755, ../scss/style.scss */
        .pack_oficina_virtual .pack_oficina_virtual_body.icons img {
          height: 86px;
          width: 84% !important; } }
    /* line 3780, ../scss/style.scss */
    .pack_oficina_virtual .pack_oficina_virtual_body.icons .col-1 {
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.333333%; }
      @media (min-width: 768px) {
        /* line 3780, ../scss/style.scss */
        .pack_oficina_virtual .pack_oficina_virtual_body.icons .col-1 {
          -ms-flex: 0 0 20%;
          flex: 0 0 20%;
          max-width: 20%; } }
      @media (min-width: 1024px) {
        /* line 3780, ../scss/style.scss */
        .pack_oficina_virtual .pack_oficina_virtual_body.icons .col-1 {
          -ms-flex: 0 0 10%;
          flex: 0 0 10%;
          max-width: 10%; } }

/* line 3804, ../scss/style.scss */
.virtualitzacio_wrapper .ordinador {
  height: 160px;
  right: -290px;
  position: absolute;
  top: 30px;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 3804, ../scss/style.scss */
    .virtualitzacio_wrapper .ordinador {
      height: 84px;
      right: -140px;
      top: 33px; } }
  @media (min-width: 1024px) {
    /* line 3804, ../scss/style.scss */
    .virtualitzacio_wrapper .ordinador {
      height: 120px;
      right: -200px;
      top: 40px; } }
  @media (min-width: 1200px) {
    /* line 3804, ../scss/style.scss */
    .virtualitzacio_wrapper .ordinador {
      height: 160px;
      right: -270px;
      top: 30px; } }
  @media (min-width: 1600px) {
    /* line 3804, ../scss/style.scss */
    .virtualitzacio_wrapper .ordinador {
      height: 160px;
      right: -290px;
      top: 30px; } }
/* line 3836, ../scss/style.scss */
.virtualitzacio_wrapper .ocell {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
  height: 270px;
  left: -350px;
  top: -90px;
  position: absolute;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 3836, ../scss/style.scss */
    .virtualitzacio_wrapper .ocell {
      height: 180px;
      left: -200px;
      top: -50px; } }
  @media (min-width: 1024px) {
    /* line 3836, ../scss/style.scss */
    .virtualitzacio_wrapper .ocell {
      height: 210px;
      left: -260px;
      top: -60px; } }
  @media (min-width: 1200px) {
    /* line 3836, ../scss/style.scss */
    .virtualitzacio_wrapper .ocell {
      height: 270px;
      left: -330px;
      top: -90px; } }
  @media (min-width: 1600px) {
    /* line 3836, ../scss/style.scss */
    .virtualitzacio_wrapper .ocell {
      height: 270px;
      left: -350px;
      top: -90px; } }

/* line 3872, ../scss/style.scss */
.numero span {
  display: inline-block;
  position: relative; }
  /* line 3876, ../scss/style.scss */
  .numero span:before {
    color: white;
    content: "- - -";
    display: inline-block;
    font-size: 50px;
    left: -82px;
    letter-spacing: -4px;
    position: absolute;
    top: -10px;
    width: 60px; }
    @media (min-width: 768px) {
      /* line 3876, ../scss/style.scss */
      .numero span:before {
        font-size: 40px;
        left: -50px;
        letter-spacing: -4px;
        width: 40px; } }
    @media (min-width: 1024px) {
      /* line 3876, ../scss/style.scss */
      .numero span:before {
        font-size: 50px;
        left: -70px;
        letter-spacing: -4px;
        width: 60px; } }
    @media (min-width: 1200px) {
      /* line 3876, ../scss/style.scss */
      .numero span:before {
        font-size: 54px;
        left: -86px;
        letter-spacing: -4px;
        width: 70px; } }
    @media (min-width: 1600px) {
      /* line 3876, ../scss/style.scss */
      .numero span:before {
        font-size: 70px;
        left: -126px;
        letter-spacing: -4px;
        width: 100px; } }
  /* line 3916, ../scss/style.scss */
  .numero span img {
    height: 60px; }
    @media (min-width: 768px) {
      /* line 3916, ../scss/style.scss */
      .numero span img {
        height: 60px; } }
    @media (min-width: 1024px) {
      /* line 3916, ../scss/style.scss */
      .numero span img {
        height: 70px; } }
    @media (min-width: 1200px) {
      /* line 3916, ../scss/style.scss */
      .numero span img {
        height: 80px; } }
    @media (min-width: 1600px) {
      /* line 3916, ../scss/style.scss */
      .numero span img {
        height: 100px; } }
/* line 3941, ../scss/style.scss */
.numero:first-child span:before {
  display: none; }
  @media (min-width: 768px) {
    /* line 3941, ../scss/style.scss */
    .numero:first-child span:before {
      content: "- - - - - - - -";
      display: block;
      left: -120px;
      width: 100px; } }
  @media (min-width: 1024px) {
    /* line 3941, ../scss/style.scss */
    .numero:first-child span:before {
      left: -170px;
      width: 150px; } }
  @media (min-width: 1200px) {
    /* line 3941, ../scss/style.scss */
    .numero:first-child span:before {
      left: -200px;
      width: 180px; } }
  @media (min-width: 1600px) {
    /* line 3941, ../scss/style.scss */
    .numero:first-child span:before {
      left: -250px;
      width: 220px; } }
@media (max-width: 767px) {
  /* line 3973, ../scss/style.scss */
  .numero:nth-child(3) span:before {
    display: none; } }
/* line 3986, ../scss/style.scss */
.numero:nth-child(4) span:after {
  color: white;
  content: "- - -";
  display: none;
  font-size: 40px;
  left: 60px;
  letter-spacing: -4px;
  position: absolute;
  top: 0;
  width: 40px; }
  @media (min-width: 768px) {
    /* line 3986, ../scss/style.scss */
    .numero:nth-child(4) span:after {
      display: inline-block;
      font-size: 40px;
      left: 60px;
      letter-spacing: -4px;
      width: 40px; } }
  @media (min-width: 1024px) {
    /* line 3986, ../scss/style.scss */
    .numero:nth-child(4) span:after {
      font-size: 50px;
      left: 70px;
      letter-spacing: -4px;
      width: 60px; } }
  @media (min-width: 1200px) {
    /* line 3986, ../scss/style.scss */
    .numero:nth-child(4) span:after {
      font-size: 54px;
      left: 86px;
      letter-spacing: -4px;
      width: 70px; } }
  @media (min-width: 1600px) {
    /* line 3986, ../scss/style.scss */
    .numero:nth-child(4) span:after {
      font-size: 70px;
      left: 110px;
      letter-spacing: -4px;
      width: 100px; } }

/* line 4032, ../scss/style.scss */
.mes_necessitats img {
  height: 50px; }
  @media (min-width: 768px) {
    /* line 4032, ../scss/style.scss */
    .mes_necessitats img {
      height: 50px; } }
  @media (min-width: 1024px) {
    /* line 4032, ../scss/style.scss */
    .mes_necessitats img {
      height: 60px; } }
  @media (min-width: 1200px) {
    /* line 4032, ../scss/style.scss */
    .mes_necessitats img {
      height: 60px; } }
  @media (min-width: 1600px) {
    /* line 4032, ../scss/style.scss */
    .mes_necessitats img {
      height: 70px; } }
/* line 4054, ../scss/style.scss */
.mes_necessitats.plesk img {
  height: 70px; }
  @media (min-width: 768px) {
    /* line 4054, ../scss/style.scss */
    .mes_necessitats.plesk img {
      height: 70px; } }
  @media (min-width: 1024px) {
    /* line 4054, ../scss/style.scss */
    .mes_necessitats.plesk img {
      height: 80px; } }
  @media (min-width: 1200px) {
    /* line 4054, ../scss/style.scss */
    .mes_necessitats.plesk img {
      height: 80px; } }
  @media (min-width: 1600px) {
    /* line 4054, ../scss/style.scss */
    .mes_necessitats.plesk img {
      height: 90px; } }
/* line 4077, ../scss/style.scss */
.mes_necessitats.dominis img {
  height: 110px; }
  @media (min-width: 768px) {
    /* line 4077, ../scss/style.scss */
    .mes_necessitats.dominis img {
      height: 110px; } }
  @media (min-width: 1024px) {
    /* line 4077, ../scss/style.scss */
    .mes_necessitats.dominis img {
      height: 130px; } }
  @media (min-width: 1200px) {
    /* line 4077, ../scss/style.scss */
    .mes_necessitats.dominis img {
      height: 160px; } }
  @media (min-width: 1600px) {
    /* line 4077, ../scss/style.scss */
    .mes_necessitats.dominis img {
      height: 160px; } }
/* line 4098, ../scss/style.scss */
.mes_necessitats p {
  line-height: 90%; }
/* line 4102, ../scss/style.scss */
.mes_necessitats .col-2 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%; }
  @media (min-width: 768px) {
    /* line 4102, ../scss/style.scss */
    .mes_necessitats .col-2 {
      -ms-flex: 0 0 20%;
      flex: 0 0 20%;
      max-width: 20%; } }

/* line 4116, ../scss/style.scss */
.dlock_wrapper {
  overflow: hidden; }
  /* line 4119, ../scss/style.scss */
  .dlock_wrapper .centres {
    bottom: 0;
    display: none;
    height: 160px;
    left: 0;
    position: absolute;
    z-index: 1; }
    @media (min-width: 768px) {
      /* line 4119, ../scss/style.scss */
      .dlock_wrapper .centres {
        display: block;
        height: 270px;
        left: -40px; } }
    @media (min-width: 1024px) {
      /* line 4119, ../scss/style.scss */
      .dlock_wrapper .centres {
        height: 300px;
        left: -50px; } }
    @media (min-width: 1200px) {
      /* line 4119, ../scss/style.scss */
      .dlock_wrapper .centres {
        height: 340px;
        left: -50px; } }
    @media (min-width: 1600px) {
      /* line 4119, ../scss/style.scss */
      .dlock_wrapper .centres {
        height: 400px;
        left: -70px; } }
  /* line 4149, ../scss/style.scss */
  .dlock_wrapper .valors {
    bottom: 0;
    display: none;
    height: 160px;
    right: 0;
    position: absolute;
    z-index: 1; }
    @media (min-width: 768px) {
      /* line 4149, ../scss/style.scss */
      .dlock_wrapper .valors {
        display: block;
        height: 290px;
        right: -10px; } }
    @media (min-width: 1024px) {
      /* line 4149, ../scss/style.scss */
      .dlock_wrapper .valors {
        height: 320px;
        right: -10px; } }
    @media (min-width: 1200px) {
      /* line 4149, ../scss/style.scss */
      .dlock_wrapper .valors {
        height: 390px;
        right: -20px; } }
    @media (min-width: 1600px) {
      /* line 4149, ../scss/style.scss */
      .dlock_wrapper .valors {
        height: 460px;
        right: -30px; } }
  /* line 4179, ../scss/style.scss */
  .dlock_wrapper .bg-dlock {
    background-image: url("../../images/bg-dlock.jpg");
    background-position: right 20%;
    background-repeat: no-repeat;
    background-size: 200% 100%;
    bottom: 0;
    left: 0;
    mix-blend-mode: multiply;
    position: absolute;
    pointer-events: none;
    right: 0;
    top: 0; }
    @media (min-width: 768px) {
      /* line 4179, ../scss/style.scss */
      .dlock_wrapper .bg-dlock {
        background-size: auto 130%; } }
    @media (min-width: 1200px) {
      /* line 4179, ../scss/style.scss */
      .dlock_wrapper .bg-dlock {
        background-size: auto 180%; } }
    @media (min-width: 1600px) {
      /* line 4179, ../scss/style.scss */
      .dlock_wrapper .bg-dlock {
        background-size: auto 250%; } }

/* line 4208, ../scss/style.scss */
.capsalera_hosting_wrapper {
  padding-bottom: 350px; }
  @media (min-width: 768px) {
    /* line 4208, ../scss/style.scss */
    .capsalera_hosting_wrapper {
      padding-bottom: 190px; } }
  @media (min-width: 1024px) {
    /* line 4208, ../scss/style.scss */
    .capsalera_hosting_wrapper {
      padding-bottom: 200px; } }
  @media (min-width: 1200px) {
    /* line 4208, ../scss/style.scss */
    .capsalera_hosting_wrapper {
      padding-bottom: 240px; } }
  @media (min-width: 1600px) {
    /* line 4208, ../scss/style.scss */
    .capsalera_hosting_wrapper {
      padding-bottom: 250px; } }
  /* line 4227, ../scss/style.scss */
  .capsalera_hosting_wrapper .ordinador {
    height: 120px;
    right: 0;
    position: absolute;
    top: 334px;
    z-index: 1; }
    @media (min-width: 768px) {
      /* line 4227, ../scss/style.scss */
      .capsalera_hosting_wrapper .ordinador {
        height: 140px;
        top: 40px; } }
    @media (min-width: 1024px) {
      /* line 4227, ../scss/style.scss */
      .capsalera_hosting_wrapper .ordinador {
        height: 150px;
        top: 30px; } }
    @media (min-width: 1200px) {
      /* line 4227, ../scss/style.scss */
      .capsalera_hosting_wrapper .ordinador {
        height: 180px;
        top: 30px; } }
    @media (min-width: 1600px) {
      /* line 4227, ../scss/style.scss */
      .capsalera_hosting_wrapper .ordinador {
        height: 230px;
        top: 30px; } }
  /* line 4255, ../scss/style.scss */
  .capsalera_hosting_wrapper .avio_rosa {
    height: 50px;
    right: 74px;
    position: absolute;
    top: 366px;
    z-index: 1; }
    @media (min-width: 768px) {
      /* line 4255, ../scss/style.scss */
      .capsalera_hosting_wrapper .avio_rosa {
        height: 55px;
        right: 85px;
        top: 80px; } }
    @media (min-width: 1024px) {
      /* line 4255, ../scss/style.scss */
      .capsalera_hosting_wrapper .avio_rosa {
        height: 60px;
        right: 90px;
        top: 70px; } }
    @media (min-width: 1200px) {
      /* line 4255, ../scss/style.scss */
      .capsalera_hosting_wrapper .avio_rosa {
        height: 80px;
        right: 104px;
        top: 80px; } }
    @media (min-width: 1600px) {
      /* line 4255, ../scss/style.scss */
      .capsalera_hosting_wrapper .avio_rosa {
        height: 110px;
        right: 120px;
        top: 90px; } }
  /* line 4287, ../scss/style.scss */
  .capsalera_hosting_wrapper .globus {
    height: 170px;
    right: 90px;
    position: absolute;
    top: 245px;
    z-index: 0; }
    @media (min-width: 768px) {
      /* line 4287, ../scss/style.scss */
      .capsalera_hosting_wrapper .globus {
        height: 190px;
        right: 110px;
        top: -60px; } }
    @media (min-width: 1024px) {
      /* line 4287, ../scss/style.scss */
      .capsalera_hosting_wrapper .globus {
        height: 190px;
        right: 140px;
        top: -70px; } }
    @media (min-width: 1200px) {
      /* line 4287, ../scss/style.scss */
      .capsalera_hosting_wrapper .globus {
        height: 210px;
        right: 180px;
        top: -80px; } }
    @media (min-width: 1600px) {
      /* line 4287, ../scss/style.scss */
      .capsalera_hosting_wrapper .globus {
        height: 260px;
        right: 230px;
        top: -100px; } }
  /* line 4319, ../scss/style.scss */
  .capsalera_hosting_wrapper .nuvol {
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
    height: 80px;
    right: -30px;
    position: absolute;
    top: 10px;
    z-index: 0; }
    @media (min-width: 768px) {
      /* line 4319, ../scss/style.scss */
      .capsalera_hosting_wrapper .nuvol {
        height: 80px;
        right: -60px;
        top: -60px; } }
    @media (min-width: 1024px) {
      /* line 4319, ../scss/style.scss */
      .capsalera_hosting_wrapper .nuvol {
        height: 80px;
        right: -60px;
        top: -70px; } }
    @media (min-width: 1200px) {
      /* line 4319, ../scss/style.scss */
      .capsalera_hosting_wrapper .nuvol {
        height: 90px;
        right: -110px;
        top: -80px; } }
    @media (min-width: 1600px) {
      /* line 4319, ../scss/style.scss */
      .capsalera_hosting_wrapper .nuvol {
        height: 110px;
        right: -90px;
        top: -80px; } }
    @media (min-width: 1900px) {
      /* line 4319, ../scss/style.scss */
      .capsalera_hosting_wrapper .nuvol {
        right: -230px; } }

/* line 4358, ../scss/style.scss */
.boxes_hosting {
  margin-top: -240px;
  position: relative; }
  @media (min-width: 768px) {
    /* line 4358, ../scss/style.scss */
    .boxes_hosting {
      margin-top: -280px; } }
  @media (min-width: 1024px) {
    /* line 4358, ../scss/style.scss */
    .boxes_hosting {
      margin-top: -270px; } }
  @media (min-width: 1200px) {
    /* line 4358, ../scss/style.scss */
    .boxes_hosting {
      margin-top: -280px; } }
  @media (min-width: 1024px) {
    /* line 4374, ../scss/style.scss */
    .boxes_hosting p {
      max-width: 224px; } }
  @media (min-width: 1200px) {
    /* line 4374, ../scss/style.scss */
    .boxes_hosting p {
      max-width: 286px; } }
  @media (min-width: 1600px) {
    /* line 4374, ../scss/style.scss */
    .boxes_hosting p {
      max-width: 410px; } }

/* line 4394, ../scss/style.scss */
.plesk_captures_wrapper {
  position: relative; }
  /* line 4397, ../scss/style.scss */
  .plesk_captures_wrapper .plesk_1 {
    margin-top: -60px;
    position: relative;
    width: 90%; }
    @media (min-width: 768px) {
      /* line 4397, ../scss/style.scss */
      .plesk_captures_wrapper .plesk_1 {
        margin-top: -40px;
        width: 85%; } }
    @media (min-width: 1024px) {
      /* line 4397, ../scss/style.scss */
      .plesk_captures_wrapper .plesk_1 {
        margin-top: -50px;
        width: 75%; } }
    @media (min-width: 1200px) {
      /* line 4397, ../scss/style.scss */
      .plesk_captures_wrapper .plesk_1 {
        margin-top: -60px; } }
    @media (min-width: 1600px) {
      /* line 4397, ../scss/style.scss */
      .plesk_captures_wrapper .plesk_1 {
        margin-top: -80px; } }
  /* line 4421, ../scss/style.scss */
  .plesk_captures_wrapper .plesk_2 {
    margin-top: -30px;
    margin-left: 10%;
    position: relative;
    width: 90%; }
    @media (min-width: 768px) {
      /* line 4421, ../scss/style.scss */
      .plesk_captures_wrapper .plesk_2 {
        margin-left: 15%;
        margin-top: -200px;
        width: 85%; } }
    @media (min-width: 1024px) {
      /* line 4421, ../scss/style.scss */
      .plesk_captures_wrapper .plesk_2 {
        margin-left: 25%;
        margin-top: -270px;
        width: 75%; } }
    @media (min-width: 1200px) {
      /* line 4421, ../scss/style.scss */
      .plesk_captures_wrapper .plesk_2 {
        margin-top: -320px; } }
    @media (min-width: 1600px) {
      /* line 4421, ../scss/style.scss */
      .plesk_captures_wrapper .plesk_2 {
        margin-top: -440px; } }

/* line 4453, ../scss/style.scss */
.capsalera_servidors_wrapper {
  padding-bottom: 280px; }
  @media (min-width: 768px) {
    /* line 4453, ../scss/style.scss */
    .capsalera_servidors_wrapper {
      padding-bottom: 140px; } }
  @media (min-width: 1024px) {
    /* line 4453, ../scss/style.scss */
    .capsalera_servidors_wrapper {
      padding-bottom: 180px; } }
  @media (min-width: 1200px) {
    /* line 4453, ../scss/style.scss */
    .capsalera_servidors_wrapper {
      padding-bottom: 220px; } }
  @media (min-width: 1600px) {
    /* line 4453, ../scss/style.scss */
    .capsalera_servidors_wrapper {
      padding-bottom: 250px; } }
  /* line 4472, ../scss/style.scss */
  .capsalera_servidors_wrapper .nuvols {
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: -1px;
    height: 150px;
    left: 50%;
    position: absolute;
    z-index: 0; }
    @media (min-width: 768px) {
      /* line 4472, ../scss/style.scss */
      .capsalera_servidors_wrapper .nuvols {
        height: 170px; } }
    @media (min-width: 1024px) {
      /* line 4472, ../scss/style.scss */
      .capsalera_servidors_wrapper .nuvols {
        height: 170px; } }
    @media (min-width: 1200px) {
      /* line 4472, ../scss/style.scss */
      .capsalera_servidors_wrapper .nuvols {
        height: 220px; } }
    @media (min-width: 1600px) {
      /* line 4472, ../scss/style.scss */
      .capsalera_servidors_wrapper .nuvols {
        height: 260px; } }
  /* line 4497, ../scss/style.scss */
  .capsalera_servidors_wrapper .servidor {
    height: 96px;
    position: absolute;
    right: 25px;
    top: 250px; }
    @media (min-width: 768px) {
      /* line 4497, ../scss/style.scss */
      .capsalera_servidors_wrapper .servidor {
        height: 140px;
        right: 0;
        top: 40px; } }
    @media (min-width: 1024px) {
      /* line 4497, ../scss/style.scss */
      .capsalera_servidors_wrapper .servidor {
        height: 150px;
        top: 30px; } }
    @media (min-width: 1200px) {
      /* line 4497, ../scss/style.scss */
      .capsalera_servidors_wrapper .servidor {
        height: 180px;
        top: 30px; } }
    @media (min-width: 1600px) {
      /* line 4497, ../scss/style.scss */
      .capsalera_servidors_wrapper .servidor {
        height: 230px;
        right: 130px;
        top: 30px; } }
  /* line 4526, ../scss/style.scss */
  .capsalera_servidors_wrapper .ocell {
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
    height: 110px;
    right: 134px;
    position: absolute;
    top: 230px; }
    @media (min-width: 768px) {
      /* line 4526, ../scss/style.scss */
      .capsalera_servidors_wrapper .ocell {
        height: 190px;
        right: 110px;
        top: -60px; } }
    @media (min-width: 1024px) {
      /* line 4526, ../scss/style.scss */
      .capsalera_servidors_wrapper .ocell {
        height: 190px;
        right: 140px;
        top: -70px; } }
    @media (min-width: 1200px) {
      /* line 4526, ../scss/style.scss */
      .capsalera_servidors_wrapper .ocell {
        height: 210px;
        right: 180px;
        top: -80px; } }
    @media (min-width: 1600px) {
      /* line 4526, ../scss/style.scss */
      .capsalera_servidors_wrapper .ocell {
        height: 230px;
        right: 398px;
        top: 0; } }

/* line 4560, ../scss/style.scss */
.configurador {
  margin-top: -180px;
  position: relative; }
  @media (min-width: 768px) {
    /* line 4560, ../scss/style.scss */
    .configurador {
      margin-top: -210px; } }
  @media (min-width: 1024px) {
    /* line 4560, ../scss/style.scss */
    .configurador {
      margin-top: -220px; } }
  @media (min-width: 1200px) {
    /* line 4560, ../scss/style.scss */
    .configurador {
      margin-top: -240px; } }
  @media (min-width: 1600px) {
    /* line 4560, ../scss/style.scss */
    .configurador {
      margin-top: -240px; } }
  /* line 4580, ../scss/style.scss */
  .configurador label {
    line-height: 30px;
    padding-left: 4px; }
  /* line 4585, ../scss/style.scss */
  .configurador .form-check-input {
    line-height: 12px; }
  /* line 4589, ../scss/style.scss */
  .configurador .configurador__content {
    border-bottom: 10px solid #2f668e !important; }

/* line 4599, ../scss/style.scss */
#qsSlider .qsSlider__wrapper {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative; }
  @media (min-width: 768px) {
    /* line 4599, ../scss/style.scss */
    #qsSlider .qsSlider__wrapper {
      flex-direction: row;
      margin-bottom: 20px; } }
/* line 4612, ../scss/style.scss */
#qsSlider .ui-slider-horizontal {
  height: 10px;
  width: 100%; }
/* line 4617, ../scss/style.scss */
#qsSlider .title {
  font-size: 14px;
  font-weight: 500;
  line-height: 24px;
  padding-right: 10%; }
  @media (min-width: 768px) {
    /* line 4617, ../scss/style.scss */
    #qsSlider .title {
      font-size: 16px; } }
/* line 4628, ../scss/style.scss */
#qsSlider .slabels {
  line-height: 30px; }
/* line 4632, ../scss/style.scss */
#qsSlider .ui-slider {
  background-color: rgba(204, 204, 204, 0.3);
  margin: 0; }
  /* line 4636, ../scss/style.scss */
  #qsSlider .ui-slider .ui-slider-handle {
    background-color: white;
    border-width: 4px;
    border-style: solid;
    border-color: #ccc;
    border-radius: 100%;
    cursor: pointer;
    height: 26px;
    margin-left: -12px;
    top: -8px;
    width: 26px; }
  /* line 4649, ../scss/style.scss */
  #qsSlider .ui-slider .ui-slider-range {
    background-color: #ccc; }
  /* line 4653, ../scss/style.scss */
  #qsSlider .ui-slider.capsalera {
    background-color: rgba(171, 229, 176, 0.3); }
    /* line 4656, ../scss/style.scss */
    #qsSlider .ui-slider.capsalera .ui-slider-handle {
      border-color: #abe5b0; }
    /* line 4660, ../scss/style.scss */
    #qsSlider .ui-slider.capsalera .ui-slider-range {
      background-color: #abe5b0; }
  /* line 4665, ../scss/style.scss */
  #qsSlider .ui-slider.escriptori {
    background-color: rgba(245, 157, 6, 0.3); }
    /* line 4668, ../scss/style.scss */
    #qsSlider .ui-slider.escriptori .ui-slider-handle {
      border-color: #f59d06; }
    /* line 4672, ../scss/style.scss */
    #qsSlider .ui-slider.escriptori .ui-slider-range {
      background-color: #f59d06; }
  /* line 4677, ../scss/style.scss */
  #qsSlider .ui-slider.hosting {
    background-color: rgba(235, 83, 125, 0.3); }
    /* line 4680, ../scss/style.scss */
    #qsSlider .ui-slider.hosting .ui-slider-handle {
      border-color: #eb537d; }
    /* line 4684, ../scss/style.scss */
    #qsSlider .ui-slider.hosting .ui-slider-range {
      background-color: #eb537d; }
  /* line 4689, ../scss/style.scss */
  #qsSlider .ui-slider.dominis {
    background-color: rgba(119, 28, 209, 0.3); }
    /* line 4692, ../scss/style.scss */
    #qsSlider .ui-slider.dominis .ui-slider-handle {
      border-color: #771cd1; }
    /* line 4696, ../scss/style.scss */
    #qsSlider .ui-slider.dominis .ui-slider-range {
      background-color: #771cd1; }
  /* line 4701, ../scss/style.scss */
  #qsSlider .ui-slider.servidors {
    background-color: rgba(48, 128, 191, 0.3); }
    /* line 4704, ../scss/style.scss */
    #qsSlider .ui-slider.servidors .ui-slider-handle {
      border-color: #3080bf; }
    /* line 4708, ../scss/style.scss */
    #qsSlider .ui-slider.servidors .ui-slider-range {
      background-color: #3080bf; }
  /* line 4713, ../scss/style.scss */
  #qsSlider .ui-slider.azure {
    background-color: rgba(16, 63, 145, 0.3); }
    /* line 4716, ../scss/style.scss */
    #qsSlider .ui-slider.azure .ui-slider-handle {
      border-color: #103f91; }
    /* line 4720, ../scss/style.scss */
    #qsSlider .ui-slider.azure .ui-slider-range {
      background-color: #103f91; }
/* line 4726, ../scss/style.scss */
#qsSlider #presets {
  margin-bottom: 10px; }
  /* line 4729, ../scss/style.scss */
  #qsSlider #presets div.product {
    display: inline-block;
    float: none; }
  /* line 4734, ../scss/style.scss */
  #qsSlider #presets .btn, #qsSlider #presets .cc_container .cc_btn, .cc_container #qsSlider #presets .cc_btn {
    border-width: 1px;
    font-size: 15px;
    font-weight: 400;
    margin-bottom: 4px;
    margin-left: 0;
    margin-right: 4px;
    min-width: 26px;
    padding: 0 4px;
    width: auto; }
    /* line 4745, ../scss/style.scss */
    #qsSlider #presets .btn:hover, #qsSlider #presets .cc_container .cc_btn:hover, .cc_container #qsSlider #presets .cc_btn:hover, #qsSlider #presets .btn.active, #qsSlider #presets .cc_container .active.cc_btn, .cc_container #qsSlider #presets .active.cc_btn {
      background-color: #3080bf;
      color: white;
      top: 0; }
/* line 4754, ../scss/style.scss */
#qsSlider #descriptiontext {
  font-size: 18px; }
  @media (min-width: 768px) {
    /* line 4754, ../scss/style.scss */
    #qsSlider #descriptiontext {
      font-size: 14px; } }
  @media (min-width: 1024px) {
    /* line 4754, ../scss/style.scss */
    #qsSlider #descriptiontext {
      font-size: 20px; } }
/* line 4766, ../scss/style.scss */
#qsSlider #pricetext {
  border: 0; }
  /* line 4769, ../scss/style.scss */
  #qsSlider #pricetext h4,
  #qsSlider #pricetext h5 {
    text-transform: none; }
  /* line 4774, ../scss/style.scss */
  #qsSlider #pricetext #doller,
  #qsSlider #pricetext #btext {
    font-size: 30px;
    font-weight: 500; }
    @media (min-width: 768px) {
      /* line 4774, ../scss/style.scss */
      #qsSlider #pricetext #doller,
      #qsSlider #pricetext #btext {
        font-size: 24px; } }
    @media (min-width: 1024px) {
      /* line 4774, ../scss/style.scss */
      #qsSlider #pricetext #doller,
      #qsSlider #pricetext #btext {
        font-size: 30px; } }
  /* line 4788, ../scss/style.scss */
  #qsSlider #pricetext #cents {
    font-size: 14px; }
    @media (min-width: 1024px) {
      /* line 4788, ../scss/style.scss */
      #qsSlider #pricetext #cents {
        font-size: 18px; } }

/* line 4801, ../scss/style.scss */
.seguretat_wrapper .nuvol {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 150px;
  right: 0;
  position: absolute;
  top: 50%;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 4801, ../scss/style.scss */
    .seguretat_wrapper .nuvol {
      height: 190px;
      right: -12px; } }
  @media (min-width: 1024px) {
    /* line 4801, ../scss/style.scss */
    .seguretat_wrapper .nuvol {
      height: 260px;
      right: 0; } }
  @media (min-width: 1200px) {
    /* line 4801, ../scss/style.scss */
    .seguretat_wrapper .nuvol {
      height: 300px;
      right: 40px; } }
  @media (min-width: 1600px) {
    /* line 4801, ../scss/style.scss */
    .seguretat_wrapper .nuvol {
      height: 320px;
      right: 90px; } }

/* line 4834, ../scss/style.scss */
.escalable_wrapper .vaixell_1 {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 110px;
  right: 50px;
  position: absolute;
  top: 50%;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 4834, ../scss/style.scss */
    .escalable_wrapper .vaixell_1 {
      height: 130px;
      left: 0;
      right: inherit; } }
  @media (min-width: 1024px) {
    /* line 4834, ../scss/style.scss */
    .escalable_wrapper .vaixell_1 {
      height: 180px;
      left: 0; } }
  @media (min-width: 1200px) {
    /* line 4834, ../scss/style.scss */
    .escalable_wrapper .vaixell_1 {
      height: 240px;
      left: 40px; } }
  @media (min-width: 1600px) {
    /* line 4834, ../scss/style.scss */
    .escalable_wrapper .vaixell_1 {
      height: 280px;
      left: 50px; } }
/* line 4864, ../scss/style.scss */
.escalable_wrapper .vaixell_2 {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 60px;
  margin-top: 40px;
  position: absolute;
  right: 15px;
  top: 50%;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 4864, ../scss/style.scss */
    .escalable_wrapper .vaixell_2 {
      height: 70px;
      margin-top: 36px;
      right: 4px; } }
  @media (min-width: 1024px) {
    /* line 4864, ../scss/style.scss */
    .escalable_wrapper .vaixell_2 {
      height: 90px;
      left: 170px;
      margin-top: 70px; } }
  @media (min-width: 1200px) {
    /* line 4864, ../scss/style.scss */
    .escalable_wrapper .vaixell_2 {
      height: 110px;
      left: 280px;
      margin-top: 90px; } }
  @media (min-width: 1600px) {
    /* line 4864, ../scss/style.scss */
    .escalable_wrapper .vaixell_2 {
      height: 160px;
      left: 340px;
      margin-top: 110px; } }

/* line 4902, ../scss/style.scss */
.monitoritzacio_wrapper .ordinador {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 110px;
  right: 15px;
  position: absolute;
  top: 50%;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 4902, ../scss/style.scss */
    .monitoritzacio_wrapper .ordinador {
      height: 120px;
      right: 0px; } }
  @media (min-width: 1024px) {
    /* line 4902, ../scss/style.scss */
    .monitoritzacio_wrapper .ordinador {
      height: 180px;
      right: 0; } }
  @media (min-width: 1200px) {
    /* line 4902, ../scss/style.scss */
    .monitoritzacio_wrapper .ordinador {
      height: 210px;
      right: 50px; } }
  @media (min-width: 1600px) {
    /* line 4902, ../scss/style.scss */
    .monitoritzacio_wrapper .ordinador {
      height: 250px;
      right: 90px; } }

/* line 4935, ../scss/style.scss */
.configurable_wrapper .ocells {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 170px;
  margin-top: 20px;
  position: absolute;
  right: -15px;
  top: 50%;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 4935, ../scss/style.scss */
    .configurable_wrapper .ocells {
      height: 200px;
      left: -30px;
      margin-top: 20px;
      right: inherit; } }
  @media (min-width: 1024px) {
    /* line 4935, ../scss/style.scss */
    .configurable_wrapper .ocells {
      height: 300px;
      left: -70px;
      margin-top: 40px; } }
  @media (min-width: 1200px) {
    /* line 4935, ../scss/style.scss */
    .configurable_wrapper .ocells {
      height: 340px;
      left: -10px;
      margin-top: 40px; } }
  @media (min-width: 1600px) {
    /* line 4935, ../scss/style.scss */
    .configurable_wrapper .ocells {
      height: 400px;
      left: 40px;
      margin-top: 50px; } }

/* line 4974, ../scss/style.scss */
.capsalera_dominis_wrapper {
  padding-bottom: 60px; }
  @media (min-width: 768px) {
    /* line 4974, ../scss/style.scss */
    .capsalera_dominis_wrapper {
      padding-bottom: 50px; } }
  @media (min-width: 1024px) {
    /* line 4974, ../scss/style.scss */
    .capsalera_dominis_wrapper {
      padding-bottom: 90px; } }
  @media (min-width: 1200px) {
    /* line 4974, ../scss/style.scss */
    .capsalera_dominis_wrapper {
      padding-bottom: 110px; } }
  @media (min-width: 1600px) {
    /* line 4974, ../scss/style.scss */
    .capsalera_dominis_wrapper {
      padding-bottom: 140px; } }
  /* line 4994, ../scss/style.scss */
  .capsalera_dominis_wrapper.tarifes {
    padding-bottom: 0; }
  /* line 4998, ../scss/style.scss */
  .capsalera_dominis_wrapper .form-search {
    z-index: 1; }
  /* line 5002, ../scss/style.scss */
  .capsalera_dominis_wrapper .globus_1 {
    height: 110px;
    right: 10px;
    position: absolute;
    top: 190px;
    z-index: 0; }
    @media (min-width: 768px) {
      /* line 5002, ../scss/style.scss */
      .capsalera_dominis_wrapper .globus_1 {
        height: 150px;
        right: -15px;
        top: 10px; } }
    @media (min-width: 1024px) {
      /* line 5002, ../scss/style.scss */
      .capsalera_dominis_wrapper .globus_1 {
        height: 140px;
        right: 0;
        top: -14px; } }
    @media (min-width: 1200px) {
      /* line 5002, ../scss/style.scss */
      .capsalera_dominis_wrapper .globus_1 {
        height: 140px;
        right: 90px;
        top: -14px; } }
    @media (min-width: 1600px) {
      /* line 5002, ../scss/style.scss */
      .capsalera_dominis_wrapper .globus_1 {
        height: 180px;
        right: 98px;
        top: -20px; } }
  /* line 5034, ../scss/style.scss */
  .capsalera_dominis_wrapper .globus_2 {
    height: 160px;
    right: 40px;
    position: absolute;
    top: 190px;
    z-index: 0; }
    @media (min-width: 768px) {
      /* line 5034, ../scss/style.scss */
      .capsalera_dominis_wrapper .globus_2 {
        height: 220px;
        right: 20px;
        top: 14px; } }
    @media (min-width: 1024px) {
      /* line 5034, ../scss/style.scss */
      .capsalera_dominis_wrapper .globus_2 {
        height: 210px;
        right: 30px;
        top: -10px; } }
    @media (min-width: 1200px) {
      /* line 5034, ../scss/style.scss */
      .capsalera_dominis_wrapper .globus_2 {
        height: 210px;
        right: 130px;
        top: -10px; } }
    @media (min-width: 1600px) {
      /* line 5034, ../scss/style.scss */
      .capsalera_dominis_wrapper .globus_2 {
        height: 260px;
        right: 150px;
        top: 2px; } }
  /* line 5066, ../scss/style.scss */
  .capsalera_dominis_wrapper .nuvol_1 {
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
    height: 64px;
    right: -16px;
    position: absolute;
    top: 30px;
    z-index: 0; }
    @media (min-width: 768px) {
      /* line 5066, ../scss/style.scss */
      .capsalera_dominis_wrapper .nuvol_1 {
        height: 60px;
        right: 140px;
        top: 20px; } }
    @media (min-width: 1024px) {
      /* line 5066, ../scss/style.scss */
      .capsalera_dominis_wrapper .nuvol_1 {
        height: 70px;
        right: 170px;
        top: 0px; } }
    @media (min-width: 1200px) {
      /* line 5066, ../scss/style.scss */
      .capsalera_dominis_wrapper .nuvol_1 {
        height: 70px;
        right: 270px;
        top: 0px; } }
    @media (min-width: 1600px) {
      /* line 5066, ../scss/style.scss */
      .capsalera_dominis_wrapper .nuvol_1 {
        height: 90px;
        right: 326px;
        top: 12px; } }
  /* line 5099, ../scss/style.scss */
  .capsalera_dominis_wrapper .nuvol_2 {
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
    height: 30px;
    right: 5px;
    position: absolute;
    top: 94px;
    z-index: 0; }
    @media (min-width: 768px) {
      /* line 5099, ../scss/style.scss */
      .capsalera_dominis_wrapper .nuvol_2 {
        height: 30px;
        right: 130px;
        top: 80px; } }
    @media (min-width: 1024px) {
      /* line 5099, ../scss/style.scss */
      .capsalera_dominis_wrapper .nuvol_2 {
        height: 30px;
        right: 160px;
        top: 80px; } }
    @media (min-width: 1200px) {
      /* line 5099, ../scss/style.scss */
      .capsalera_dominis_wrapper .nuvol_2 {
        height: 30px;
        right: 260px;
        top: 80px; } }
    @media (min-width: 1600px) {
      /* line 5099, ../scss/style.scss */
      .capsalera_dominis_wrapper .nuvol_2 {
        height: 50px;
        right: 300px;
        top: 110px; } }

/* line 5133, ../scss/style.scss */
.boxes_dominis {
  margin-top: -180px;
  position: relative; }
  @media (min-width: 768px) {
    /* line 5133, ../scss/style.scss */
    .boxes_dominis {
      margin-top: -180px; } }
  @media (min-width: 1024px) {
    /* line 5133, ../scss/style.scss */
    .boxes_dominis {
      margin-top: -210px; } }
  @media (min-width: 1200px) {
    /* line 5133, ../scss/style.scss */
    .boxes_dominis {
      margin-top: -210px; } }
  @media (min-width: 1024px) {
    /* line 5149, ../scss/style.scss */
    .boxes_dominis p {
      max-width: 224px; } }
  @media (min-width: 1200px) {
    /* line 5149, ../scss/style.scss */
    .boxes_dominis p {
      max-width: 286px; } }
  @media (min-width: 1600px) {
    /* line 5149, ../scss/style.scss */
    .boxes_dominis p {
      max-width: 410px; } }

/* line 5167, ../scss/style.scss */
.registro_dominio_wrapper .avio {
  display: none;
  height: 44px;
  right: 0;
  position: absolute;
  top: 50px;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 5167, ../scss/style.scss */
    .registro_dominio_wrapper .avio {
      display: block;
      height: 70px;
      right: 0;
      top: 100px; } }
  @media (min-width: 1024px) {
    /* line 5167, ../scss/style.scss */
    .registro_dominio_wrapper .avio {
      height: 70px;
      right: 2px;
      top: 60px; } }
  @media (min-width: 1200px) {
    /* line 5167, ../scss/style.scss */
    .registro_dominio_wrapper .avio {
      height: 90px;
      right: 30px;
      top: 60px; } }
  @media (min-width: 1600px) {
    /* line 5167, ../scss/style.scss */
    .registro_dominio_wrapper .avio {
      height: 120px;
      right: 50px;
      top: 60px; } }
  @media (min-width: 1900px) {
    /* line 5167, ../scss/style.scss */
    .registro_dominio_wrapper .avio {
      height: 150px;
      right: 50px;
      top: 60px; } }

/* line 5212, ../scss/style.scss */
.capsalera_nosotros_wrapper .edificis {
  bottom: -101px;
  height: 180px;
  right: 0;
  position: absolute;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 5212, ../scss/style.scss */
    .capsalera_nosotros_wrapper .edificis {
      bottom: -8px;
      height: 270px;
      left: 0;
      right: initial; } }
  @media (min-width: 1024px) {
    /* line 5212, ../scss/style.scss */
    .capsalera_nosotros_wrapper .edificis {
      height: 270px; } }
  @media (min-width: 1200px) {
    /* line 5212, ../scss/style.scss */
    .capsalera_nosotros_wrapper .edificis {
      height: 270px; } }
  @media (min-width: 1600px) {
    /* line 5212, ../scss/style.scss */
    .capsalera_nosotros_wrapper .edificis {
      height: 450px; } }
/* line 5239, ../scss/style.scss */
.capsalera_nosotros_wrapper .logo {
  bottom: 30px;
  height: 93px;
  right: 102px;
  position: absolute;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 5239, ../scss/style.scss */
    .capsalera_nosotros_wrapper .logo {
      bottom: 190px;
      height: 140px;
      left: -20px;
      right: initial; } }
  @media (min-width: 1024px) {
    /* line 5239, ../scss/style.scss */
    .capsalera_nosotros_wrapper .logo {
      bottom: 190px;
      height: 140px;
      left: -20px; } }
  @media (min-width: 1200px) {
    /* line 5239, ../scss/style.scss */
    .capsalera_nosotros_wrapper .logo {
      bottom: 190px;
      height: 140px;
      left: -20px; } }
  @media (min-width: 1600px) {
    /* line 5239, ../scss/style.scss */
    .capsalera_nosotros_wrapper .logo {
      bottom: 210px;
      height: 155px;
      left: -23px; } }

/* line 5275, ../scss/style.scss */
.quisom_wrapper .nuvol_1 {
  -webkit-transform: translateY(-50%) scaleX(-1);
  -moz-transform: translateY(-50%) scaleX(-1);
  -ms-transform: translateY(-50%) scaleX(-1);
  -o-transform: translateY(-50%) scaleX(-1);
  transform: translateY(-50%) scaleX(-1);
  height: 100px;
  right: 0;
  position: absolute;
  top: 50%;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 5275, ../scss/style.scss */
    .quisom_wrapper .nuvol_1 {
      height: 130px;
      right: -30px; } }
  @media (min-width: 1024px) {
    /* line 5275, ../scss/style.scss */
    .quisom_wrapper .nuvol_1 {
      height: 180px;
      right: 0; } }
  @media (min-width: 1200px) {
    /* line 5275, ../scss/style.scss */
    .quisom_wrapper .nuvol_1 {
      height: 200px;
      right: 0; } }
  @media (min-width: 1600px) {
    /* line 5275, ../scss/style.scss */
    .quisom_wrapper .nuvol_1 {
      height: 220px;
      right: 0; } }
/* line 5304, ../scss/style.scss */
.quisom_wrapper .nuvol_2 {
  -webkit-transform: translateY(-50%) scaleX(-1);
  -moz-transform: translateY(-50%) scaleX(-1);
  -ms-transform: translateY(-50%) scaleX(-1);
  -o-transform: translateY(-50%) scaleX(-1);
  transform: translateY(-50%) scaleX(-1);
  height: 70px;
  margin-top: 40px;
  position: absolute;
  right: -10px;
  top: 50%;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 5304, ../scss/style.scss */
    .quisom_wrapper .nuvol_2 {
      height: 90px;
      margin-top: 50px;
      right: -40px; } }
  @media (min-width: 1024px) {
    /* line 5304, ../scss/style.scss */
    .quisom_wrapper .nuvol_2 {
      height: 120px;
      margin-top: 70px;
      right: -10px; } }
  @media (min-width: 1200px) {
    /* line 5304, ../scss/style.scss */
    .quisom_wrapper .nuvol_2 {
      height: 140px;
      margin-top: 70px;
      right: -10px; } }
  @media (min-width: 1600px) {
    /* line 5304, ../scss/style.scss */
    .quisom_wrapper .nuvol_2 {
      height: 160px;
      margin-top: 70px;
      right: -10px; } }

/* line 5341, ../scss/style.scss */
.enscaracteritza_wrapper .ordinador {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 130px;
  margin-top: 20px;
  position: absolute;
  right: 0;
  top: 50%;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 5341, ../scss/style.scss */
    .enscaracteritza_wrapper .ordinador {
      height: 170px;
      left: -30px;
      margin-top: 0;
      right: initial; } }
  @media (min-width: 1024px) {
    /* line 5341, ../scss/style.scss */
    .enscaracteritza_wrapper .ordinador {
      height: 220px;
      left: 0; } }
  @media (min-width: 1200px) {
    /* line 5341, ../scss/style.scss */
    .enscaracteritza_wrapper .ordinador {
      height: 250px;
      left: 0; } }
  @media (min-width: 1600px) {
    /* line 5341, ../scss/style.scss */
    .enscaracteritza_wrapper .ordinador {
      height: 250px;
      left: 0; } }
/* line 5373, ../scss/style.scss */
.enscaracteritza_wrapper .windows {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 60px;
  margin-top: 16px;
  position: absolute;
  right: 70px;
  top: 50%;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 5373, ../scss/style.scss */
    .enscaracteritza_wrapper .windows {
      height: 70px;
      left: 65px;
      margin-top: -6px;
      right: initial; } }
  @media (min-width: 1024px) {
    /* line 5373, ../scss/style.scss */
    .enscaracteritza_wrapper .windows {
      height: 100px;
      left: 117px;
      margin-top: -6px; } }
  @media (min-width: 1200px) {
    /* line 5373, ../scss/style.scss */
    .enscaracteritza_wrapper .windows {
      height: 120px;
      left: 130px;
      margin-top: -6px; } }
  @media (min-width: 1600px) {
    /* line 5373, ../scss/style.scss */
    .enscaracteritza_wrapper .windows {
      height: 120px;
      left: 130px;
      margin-top: -6px; } }

/* line 5411, ../scss/style.scss */
.pqatmosfera_wrapper .sobre {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 80px;
  margin-top: 30px;
  position: absolute;
  right: 70px;
  top: 50%;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 5411, ../scss/style.scss */
    .pqatmosfera_wrapper .sobre {
      height: 100px;
      margin-top: 0;
      right: 90px; } }
  @media (min-width: 1024px) {
    /* line 5411, ../scss/style.scss */
    .pqatmosfera_wrapper .sobre {
      height: 170px;
      right: 130px; } }
  @media (min-width: 1200px) {
    /* line 5411, ../scss/style.scss */
    .pqatmosfera_wrapper .sobre {
      height: 200px;
      right: 190px; } }
  @media (min-width: 1600px) {
    /* line 5411, ../scss/style.scss */
    .pqatmosfera_wrapper .sobre {
      height: 230px;
      right: 210px; } }
/* line 5442, ../scss/style.scss */
.pqatmosfera_wrapper .mobil {
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 150px;
  margin-top: 30px;
  position: absolute;
  right: 0;
  top: 50%;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 5442, ../scss/style.scss */
    .pqatmosfera_wrapper .mobil {
      height: 260px;
      margin-top: 0;
      right: -40px; } }
  @media (min-width: 1024px) {
    /* line 5442, ../scss/style.scss */
    .pqatmosfera_wrapper .mobil {
      height: 340px;
      right: -30px; } }
  @media (min-width: 1200px) {
    /* line 5442, ../scss/style.scss */
    .pqatmosfera_wrapper .mobil {
      height: 400px;
      right: 0; } }
  @media (min-width: 1600px) {
    /* line 5442, ../scss/style.scss */
    .pqatmosfera_wrapper .mobil {
      height: 450px; } }

/* line 5476, ../scss/style.scss */
.equip_item.col-md-2 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  padding: 0 4px; }
  @media (min-width: 768px) {
    /* line 5476, ../scss/style.scss */
    .equip_item.col-md-2 {
      -ms-flex: 0 0 33.3333%;
      flex: 0 0 33.3333%;
      max-width: 33.3333%; } }
  @media (min-width: 1024px) {
    /* line 5476, ../scss/style.scss */
    .equip_item.col-md-2 {
      -ms-flex: 0 0 20%;
      flex: 0 0 20%;
      max-width: 20%; } }
/* line 5495, ../scss/style.scss */
.equip_item img {
  border: 1px solid #dadada; }

/* line 5500, ../scss/style.scss */
.any {
  margin-bottom: 60px;
  margin-top: -94px;
  position: relative; }
  @media (min-width: 768px) {
    /* line 5500, ../scss/style.scss */
    .any {
      margin-bottom: 80px;
      margin-top: -126px; } }
  @media (min-width: 1024px) {
    /* line 5500, ../scss/style.scss */
    .any {
      margin-bottom: 50px;
      margin-top: -85px; } }
  @media (min-width: 1200px) {
    /* line 5500, ../scss/style.scss */
    .any {
      margin-bottom: 60px;
      margin-top: -100px; } }
  @media (min-width: 1600px) {
    /* line 5500, ../scss/style.scss */
    .any {
      margin-bottom: 80px;
      margin-top: -120px; } }

/* line 5532, ../scss/style.scss */
.capsalera_contacte_wrapper .nuvols {
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -1px;
  height: 150px;
  left: 50%;
  position: absolute;
  z-index: 0; }
  @media (min-width: 768px) {
    /* line 5532, ../scss/style.scss */
    .capsalera_contacte_wrapper .nuvols {
      height: 170px; } }
  @media (min-width: 1024px) {
    /* line 5532, ../scss/style.scss */
    .capsalera_contacte_wrapper .nuvols {
      height: 170px; } }
  @media (min-width: 1200px) {
    /* line 5532, ../scss/style.scss */
    .capsalera_contacte_wrapper .nuvols {
      height: 220px; } }
  @media (min-width: 1600px) {
    /* line 5532, ../scss/style.scss */
    .capsalera_contacte_wrapper .nuvols {
      height: 260px; } }
/* line 5557, ../scss/style.scss */
.capsalera_contacte_wrapper .bafarada {
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
  height: 150px;
  position: relative;
  z-index: 0; }
  @media (min-width: 768px) {
    /* line 5557, ../scss/style.scss */
    .capsalera_contacte_wrapper .bafarada {
      height: 200px; } }
  @media (min-width: 1024px) {
    /* line 5557, ../scss/style.scss */
    .capsalera_contacte_wrapper .bafarada {
      height: 200px; } }
  @media (min-width: 1200px) {
    /* line 5557, ../scss/style.scss */
    .capsalera_contacte_wrapper .bafarada {
      height: 220px; } }
  @media (min-width: 1600px) {
    /* line 5557, ../scss/style.scss */
    .capsalera_contacte_wrapper .bafarada {
      height: 260px; } }

/* line 5583, ../scss/style.scss */
.formulari_contacte_wrapper .sobre {
  display: none; }
  @media (min-width: 768px) {
    /* line 5583, ../scss/style.scss */
    .formulari_contacte_wrapper .sobre {
      display: block; } }

/* line 5598, ../scss/style.scss */
.capsalera_passarela_wrapper .nuvols {
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -1px;
  height: 150px;
  left: 70%;
  position: absolute;
  z-index: 0; }
  @media (min-width: 768px) {
    /* line 5598, ../scss/style.scss */
    .capsalera_passarela_wrapper .nuvols {
      height: 170px;
      left: 50%; } }
  @media (min-width: 1024px) {
    /* line 5598, ../scss/style.scss */
    .capsalera_passarela_wrapper .nuvols {
      height: 170px; } }
  @media (min-width: 1200px) {
    /* line 5598, ../scss/style.scss */
    .capsalera_passarela_wrapper .nuvols {
      height: 220px; } }
  @media (min-width: 1600px) {
    /* line 5598, ../scss/style.scss */
    .capsalera_passarela_wrapper .nuvols {
      height: 260px; } }

/* line 5626, ../scss/style.scss */
.menu_passarela_wrapper .btn, .menu_passarela_wrapper .cc_container .cc_btn, .cc_container .menu_passarela_wrapper .cc_btn {
  border-bottom: 0; }
  @media (max-width: 1023px) {
    /* line 5629, ../scss/style.scss */
    .menu_passarela_wrapper .btn.large, .menu_passarela_wrapper .cc_container .large.cc_btn, .cc_container .menu_passarela_wrapper .large.cc_btn {
      font-size: 20px;
      padding: 6px 40px; } }
  /* line 5636, ../scss/style.scss */
  .menu_passarela_wrapper .btn:hover, .menu_passarela_wrapper .cc_container .cc_btn:hover, .cc_container .menu_passarela_wrapper .cc_btn:hover, .menu_passarela_wrapper .btn:focus, .menu_passarela_wrapper .cc_container .cc_btn:focus, .cc_container .menu_passarela_wrapper .cc_btn:focus, .menu_passarela_wrapper .btn:active, .menu_passarela_wrapper .cc_container .cc_btn:active, .cc_container .menu_passarela_wrapper .cc_btn:active {
    color: white !important;
    cursor: default;
    top: 0; }

/* line 5652, ../scss/style.scss */
.formulari_passarela_wrapper .sobre {
  display: none; }
  @media (min-width: 768px) {
    /* line 5652, ../scss/style.scss */
    .formulari_passarela_wrapper .sobre {
      display: block; } }

/* line 5665, ../scss/style.scss */
.capsalera_pay_wrapper .edificis {
  height: 180px;
  position: relative;
  top: 20px;
  z-index: 1; }
  @media (min-width: 768px) {
    /* line 5665, ../scss/style.scss */
    .capsalera_pay_wrapper .edificis {
      height: 270px; } }
  @media (min-width: 1024px) {
    /* line 5665, ../scss/style.scss */
    .capsalera_pay_wrapper .edificis {
      height: 270px; } }
  @media (min-width: 1200px) {
    /* line 5665, ../scss/style.scss */
    .capsalera_pay_wrapper .edificis {
      height: 270px; } }
  @media (min-width: 1600px) {
    /* line 5665, ../scss/style.scss */
    .capsalera_pay_wrapper .edificis {
      height: 450px; } }

/* line 5698, ../scss/style.scss */
.microsite .navbar-brand + .navbar-brand img {
  height: 20px; }
  @media (min-width: 768px) {
    /* line 5698, ../scss/style.scss */
    .microsite .navbar-brand + .navbar-brand img {
      height: 50px; } }

/* line 5710, ../scss/style.scss */
.capsalera_microsite_wrapper .sol {
  height: 70px;
  right: 2%;
  position: absolute;
  top: 70px;
  z-index: 0; }
  @media (min-width: 768px) {
    /* line 5710, ../scss/style.scss */
    .capsalera_microsite_wrapper .sol {
      height: 80px;
      right: 3%;
      top: 20px; } }
  @media (min-width: 1024px) {
    /* line 5710, ../scss/style.scss */
    .capsalera_microsite_wrapper .sol {
      height: 80px;
      right: 3%;
      top: 20px; } }
  @media (min-width: 1200px) {
    /* line 5710, ../scss/style.scss */
    .capsalera_microsite_wrapper .sol {
      height: 100px;
      right: 3%;
      top: 20px; } }
  @media (min-width: 1600px) {
    /* line 5710, ../scss/style.scss */
    .capsalera_microsite_wrapper .sol {
      height: 100px;
      right: 4%;
      top: 40px; } }
/* line 5742, ../scss/style.scss */
.capsalera_microsite_wrapper .nuvols {
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -1px;
  height: 150px;
  left: 70%;
  position: absolute;
  z-index: 0; }
  @media (min-width: 768px) {
    /* line 5742, ../scss/style.scss */
    .capsalera_microsite_wrapper .nuvols {
      height: 170px;
      left: 50%; } }
  @media (min-width: 1024px) {
    /* line 5742, ../scss/style.scss */
    .capsalera_microsite_wrapper .nuvols {
      height: 170px; } }
  @media (min-width: 1200px) {
    /* line 5742, ../scss/style.scss */
    .capsalera_microsite_wrapper .nuvols {
      height: 220px; } }
  @media (min-width: 1600px) {
    /* line 5742, ../scss/style.scss */
    .capsalera_microsite_wrapper .nuvols {
      height: 260px; } }

/* line 5771, ../scss/style.scss */
.oferta_wrapper .oferta {
  height: 50px;
  position: relative;
  top: 10px; }
  @media (min-width: 1024px) {
    /* line 5771, ../scss/style.scss */
    .oferta_wrapper .oferta {
      height: 60px; } }
/* line 5781, ../scss/style.scss */
.oferta_wrapper .microsoft {
  height: 50px; }
  @media (min-width: 1024px) {
    /* line 5781, ../scss/style.scss */
    .oferta_wrapper .microsoft {
      height: 60px; } }

/* line 5792, ../scss/style.scss */
.apps_microsoft.icons {
  line-height: 100%; }
  /* line 5795, ../scss/style.scss */
  .apps_microsoft.icons p {
    font-size: 80%; }
  /* line 5799, ../scss/style.scss */
  .apps_microsoft.icons img {
    height: 70px;
    width: 80% !important; }
    @media (min-width: 768px) {
      /* line 5799, ../scss/style.scss */
      .apps_microsoft.icons img {
        height: 70px;
        width: 60% !important; } }
    @media (min-width: 1024px) {
      /* line 5799, ../scss/style.scss */
      .apps_microsoft.icons img {
        height: 70px;
        width: 80% !important; } }
    @media (min-width: 1200px) {
      /* line 5799, ../scss/style.scss */
      .apps_microsoft.icons img {
        height: 70px;
        width: 80% !important; } }
    @media (min-width: 1600px) {
      /* line 5799, ../scss/style.scss */
      .apps_microsoft.icons img {
        height: 86px;
        width: 84% !important; } }
  /* line 5824, ../scss/style.scss */
  .apps_microsoft.icons .col-1 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%; }
    @media (min-width: 768px) {
      /* line 5824, ../scss/style.scss */
      .apps_microsoft.icons .col-1 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%; } }
    @media (min-width: 1024px) {
      /* line 5824, ../scss/style.scss */
      .apps_microsoft.icons .col-1 {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%; } }

/* line 5847, ../scss/style.scss */
.cc_container {
  font-family: 'Ubuntu';
  font-weight: 300; }

/* line 5852, ../scss/style.scss */
.cc_container .cc_btn,
.cc_container .cc_btn:visited {
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -ms-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  background-color: #73408f !important;
  border-radius: 0 !important;
  color: white !important; }
  /* line 5860, ../scss/style.scss */
  .cc_container .cc_btn:hover,
  .cc_container .cc_btn:visited:hover {
    top: 0; }

/* line 5864, ../scss/style.scss */
.cc_container a,
.cc_container a:visited {
  color: rgba(255, 255, 255, 0.6) !important; }
  /* line 5868, ../scss/style.scss */
  .cc_container a:hover,
  .cc_container a:visited:hover {
    color: rgba(255, 255, 255, 0.3) !important; }

/* line 5873, ../scss/style.scss */
.cc_container .cc_message {
  font-size: 14px !important;
  line-height: 20px !important; }
  @media (min-width: 1200px) {
    /* line 5873, ../scss/style.scss */
    .cc_container .cc_message {
      font-size: 16px !important;
      line-height: 22px !important; } }

/* line 5888, ../scss/style.scss */
.main-footer .footer-brand {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
  filter: alpha(opacity=100);
  position: relative; }
  /* line 5892, ../scss/style.scss */
  .main-footer .footer-brand img {
    height: 80px; }
    @media (min-width: 768px) {
      /* line 5892, ../scss/style.scss */
      .main-footer .footer-brand img {
        height: 55px; } }
    @media (min-width: 1024px) {
      /* line 5892, ../scss/style.scss */
      .main-footer .footer-brand img {
        height: 70px; } }
    @media (min-width: 1200px) {
      /* line 5892, ../scss/style.scss */
      .main-footer .footer-brand img {
        height: 70px; } }
    @media (min-width: 1600px) {
      /* line 5892, ../scss/style.scss */
      .main-footer .footer-brand img {
        height: 80px; } }
  /* line 5912, ../scss/style.scss */
  .main-footer .footer-brand:hover {
    opacity: 0.6;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity='+$ievalue+')";
    filter: alpha(opacity=60); }
/* line 5917, ../scss/style.scss */
.main-footer .footer-social-link {
  align-items: center;
  background-color: transparent;
  border: 2px solid white;
  border-radius: 100%;
  height: 40px;
  justify-content: center;
  text-align: center;
  text-decoration: none;
  width: 40px; }
  /* line 5928, ../scss/style.scss */
  .main-footer .footer-social-link i {
    color: white;
    font-size: 20px; }
  /* line 5933, ../scss/style.scss */
  .main-footer .footer-social-link:hover {
    background-color: white; }
    /* line 5936, ../scss/style.scss */
    .main-footer .footer-social-link:hover i {
      color: #000; }
/* line 5942, ../scss/style.scss */
.main-footer .footer-nav {
  list-style-type: none;
  margin: 0;
  padding: 0; }
  /* line 5947, ../scss/style.scss */
  .main-footer .footer-nav .footer-link {
    color: white;
    display: block;
    padding: .5rem 1rem; }

/*# sourceMappingURL=style.css.map */
