.elementor-49 .elementor-element.elementor-element-4cb989d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-a917158{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 30px 5px rgba(0, 0, 0, 0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-c84d55c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-1dd4c6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 0px 0px 10px;--padding-top:52px;--padding-bottom:107px;--padding-left:40px;--padding-right:40px;}.elementor-49 .elementor-element.elementor-element-1dd4c6f:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-1dd4c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-055aa48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-49 .elementor-element.elementor-element-055aa48 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-f7a5779 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-49 .elementor-element.elementor-element-dbe9eb8 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-49 .elementor-element.elementor-element-4ccd1b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-35f3c53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.05;--padding-top:120px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-35f3c53:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-35f3c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-49 .elementor-element.elementor-element-35f3c53::before, .elementor-49 .elementor-element.elementor-element-35f3c53 > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-35f3c53 > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-35f3c53 > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-35f3c53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-35f3c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://crevanweb.pl/wp-content/uploads/2024/07/shape-23-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-49 .elementor-element.elementor-element-6fc2aff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-4418f02 .te-box-title{text-align:center !important;}.elementor-49 .elementor-element.elementor-element-4418f02 .te-bn-subtitle{margin:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-4418f02 .te-bn-title{color:#FFFFFF !important;}.elementor-49 .elementor-element.elementor-element-0064e4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-8332e86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-42a37f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-8a5eb66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-ead3e8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-304a1f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3b43be2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-a917158{--border-radius:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-c84d55c{--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;}.elementor-49 .elementor-element.elementor-element-1dd4c6f{--border-radius:10px 10px 0px 0px;}.elementor-49 .elementor-element.elementor-element-4ccd1b3{--border-radius:0px 0px 10px 10px;}.elementor-49 .elementor-element.elementor-element-35f3c53{--padding-top:120px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-0064e4d{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-1dd4c6f{--padding-top:52px;--padding-bottom:107px;--padding-left:30px;--padding-right:30px;}.elementor-49 .elementor-element.elementor-element-4ccd1b3{--padding-top:50px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-4cb989d{--content-width:1290px;}.elementor-49 .elementor-element.elementor-element-1dd4c6f{--width:33.3333%;}.elementor-49 .elementor-element.elementor-element-4ccd1b3{--width:66.6666%;}.elementor-49 .elementor-element.elementor-element-35f3c53{--content-width:1255px;}.elementor-49 .elementor-element.elementor-element-0064e4d{--width:100%;}.elementor-49 .elementor-element.elementor-element-8332e86{--width:33.333%;}.elementor-49 .elementor-element.elementor-element-42a37f0{--width:33.333%;}.elementor-49 .elementor-element.elementor-element-8a5eb66{--width:33.333%;}.elementor-49 .elementor-element.elementor-element-ead3e8c{--width:33.333%;}.elementor-49 .elementor-element.elementor-element-304a1f2{--width:33.333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-1dd4c6f{--width:100%;}.elementor-49 .elementor-element.elementor-element-4ccd1b3{--width:100%;}.elementor-49 .elementor-element.elementor-element-8332e86{--width:48.8%;}.elementor-49 .elementor-element.elementor-element-42a37f0{--width:48.8%;}.elementor-49 .elementor-element.elementor-element-8a5eb66{--width:48.8%;}.elementor-49 .elementor-element.elementor-element-ead3e8c{--width:48.8%;}.elementor-49 .elementor-element.elementor-element-304a1f2{--width:48.8%;}}/* Start custom CSS for jobaway_form, class: .elementor-element-7640f91 *//* NOWY PROSTY FORMULARZ KONTAKTOWY */

.nox-contact-form,
.nox-contact-form * {
  box-sizing: border-box !important;
}

.nox-contact-form {
  width: 100% !important;
  max-width: 760px !important;
  margin: 0 auto !important;
  font-family: inherit !important;
}

.nox-contact-form p,
.nox-contact-form br {
  margin: 0 !important;
  padding: 0 !important;
}

.nox-form-row {
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  gap: 24px !important;
}

.nox-form-field {
  width: 100% !important;
  margin-bottom: 22px !important;
}

.nox-form-field label {
  display: block !important;
  margin-bottom: 10px !important;
  font-size: 16px !important;
  line-height: 1.3 !important;
  font-weight: 500 !important;
  color: #111111 !important;
}

.nox-form-field label span {
  color: #01B2BA !important;
}

.nox-contact-form input[type="text"],
.nox-contact-form input[type="tel"],
.nox-contact-form input[type="email"],
.nox-contact-form textarea {
  display: block !important;
  width: 100% !important;
  height: 58px !important;
  border: 1px solid #e4e4e4 !important;
  border-radius: 30px !important;
  background: #ffffff !important;
  padding: 0 22px !important;
  font-size: 16px !important;
  line-height: 1.4 !important;
  color: #222222 !important;
  outline: none !important;
  box-shadow: none !important;
}

.nox-contact-form textarea {
  height: 155px !important;
  min-height: 155px !important;
  border-radius: 24px !important;
  padding: 18px 22px !important;
  resize: vertical !important;
}

.nox-contact-form input::placeholder,
.nox-contact-form textarea::placeholder {
  color: #777777 !important;
  opacity: 1 !important;
}

.nox-contact-form input:focus,
.nox-contact-form textarea:focus {
  border-color: #01B2BA !important;
}

/* ICH BIN */

.nox-form-type .wpcf7-form-control {
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  gap: 12px !important;
}

.nox-form-type .wpcf7-list-item {
  margin: 0 !important;
}

.nox-form-type label {
  margin: 0 !important;
}

.nox-form-type input[type="radio"] {
  position: absolute !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

.nox-form-type .wpcf7-list-item-label {
  width: 100% !important;
  min-height: 48px !important;
  border: 1px solid #01B2BA !important;
  border-radius: 30px !important;
  background: #ffffff !important;
  color: #222222 !important;
  font-size: 15px !important;
  line-height: 1.2 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  cursor: pointer !important;
  transition: all 0.2s ease !important;
}

.nox-form-type input[type="radio"]:checked + .wpcf7-list-item-label {
  background: #01B2BA !important;
  border-color: #01B2BA !important;
  color: #ffffff !important;
}

/* ZGODA */

.nox-form-privacy {
  margin: 4px 0 22px 0 !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
  color: #333333 !important;
}

.nox-form-privacy .wpcf7-list-item {
  margin: 0 !important;
}

.nox-form-privacy label {
  display: flex !important;
  align-items: flex-start !important;
  gap: 9px !important;
  cursor: pointer !important;
}

.nox-form-privacy input[type="checkbox"] {
  width: 16px !important;
  height: 16px !important;
  min-width: 16px !important;
  margin: 3px 0 0 0 !important;
  accent-color: #01B2BA !important;
}

.nox-form-privacy .wpcf7-list-item-label {
  display: inline !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
  color: #333333 !important;
}

/* PRZYCISK */

.nox-form-submit {
  text-align: left !important;
}

.nox-contact-form .nox-submit {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-width: 220px !important;
  height: 54px !important;
  padding: 0 34px !important;
  background: #01B2BA !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 30px !important;
  font-size: 14px !important;
  line-height: 1 !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.5px !important;
  cursor: pointer !important;
  box-shadow: none !important;
  transition: all 0.2s ease !important;
}

.nox-contact-form .nox-submit:hover {
  background: #018f96 !important;
  color: #ffffff !important;
}

.nox-contact-form .wpcf7-spinner {
  display: none !important;
}

.nox-contact-form .wpcf7-not-valid-tip {
  margin-top: 6px !important;
  font-size: 12px !important;
  line-height: 1.3 !important;
  color: #dc3232 !important;
}

.nox-contact-form .wpcf7-response-output {
  margin: 18px 0 0 0 !important;
  padding: 12px 16px !important;
  border-radius: 8px !important;
  font-size: 14px !important;
  line-height: 1.4 !important;
}

/* TELEFON */

@media (max-width: 767px) {
  .nox-contact-form {
    max-width: 100% !important;
  }

  .nox-form-row {
    grid-template-columns: 1fr !important;
    gap: 0 !important;
  }

  .nox-form-field {
    margin-bottom: 18px !important;
  }

  .nox-form-field label {
    font-size: 15px !important;
    margin-bottom: 8px !important;
  }

  .nox-contact-form input[type="text"],
  .nox-contact-form input[type="tel"],
  .nox-contact-form input[type="email"] {
    height: 54px !important;
    font-size: 15px !important;
    padding: 0 18px !important;
  }

  .nox-contact-form textarea {
    min-height: 140px !important;
    height: 140px !important;
    font-size: 15px !important;
    padding: 16px 18px !important;
  }

  .nox-form-type .wpcf7-form-control {
    grid-template-columns: 1fr !important;
    gap: 8px !important;
  }

  .nox-form-type .wpcf7-list-item-label {
    min-height: 46px !important;
    font-size: 14px !important;
  }

  .nox-form-privacy {
    font-size: 12px !important;
    line-height: 1.45 !important;
  }

  .nox-form-privacy .wpcf7-list-item-label {
    font-size: 12px !important;
    line-height: 1.45 !important;
  }

  .nox-contact-form .nox-submit {
    width: 100% !important;
    min-width: 100% !important;
    height: 52px !important;
    font-size: 13px !important;
  }
}
/* POLE PLIKU CV */

.nox-file-field input[type="file"] {
  width: 100% !important;
  border: 1px dashed #01B2BA !important;
  border-radius: 18px !important;
  background: #f8ffff !important;
  padding: 16px 18px !important;
  font-size: 14px !important;
  color: #333333 !important;
  cursor: pointer !important;
}

.nox-file-field small {
  display: block !important;
  margin-top: 8px !important;
  font-size: 12px !important;
  line-height: 1.4 !important;
  color: #666666 !important;
}/* End custom CSS */
/* Start custom CSS for jobaway_service_card, class: .elementor-element-42af548 *//* Why Choose Us, kółko z ikoną po najechaniu na kartę */
body .chooseus-block-one .inner-box:hover .icon-box,
body .chooseus-block-one .inner-box:hover .icon-box:before,
body .chooseus-block-one .inner-box:hover .icon-box:after {
  background: #1F1F1F !important;
  background-color: #1F1F1F !important;
  border-color: #1F1F1F !important;
}

/* Sama ikona po najechaniu */
body .chooseus-block-one .inner-box:hover .icon-box i,
body .chooseus-block-one .inner-box:hover .icon-box i:before {
  color: #ffffff !important;
}
/* Wyłączenie linku z całej karty, ale bez psucia wyglądu */
.elementor-49 .elementor-element.elementor-element-42af548 a,
.elementor-49 .elementor-element.elementor-element-42af548 a[href],
.elementor-49 .elementor-element.elementor-element-42af548 .inner-box a,
.elementor-49 .elementor-element.elementor-element-42af548 .inner-box > a,
.elementor-49 .elementor-element.elementor-element-42af548 .title a,
.elementor-49 .elementor-element.elementor-element-42af548 .btn-box a,
.elementor-49 .elementor-element.elementor-element-42af548 .link,
.elementor-49 .elementor-element.elementor-element-42af548 .link-btn,
.elementor-49 .elementor-element.elementor-element-42af548 .theme-btn,
.elementor-49 .elementor-element.elementor-element-42af548 .read-more {
    pointer-events: none !important;
    cursor: default !important;
    text-decoration: none !important;
}

/* Jeżeli link jest nałożony jako warstwa absolutna */
.elementor-49 .elementor-element.elementor-element-42af548 a::before,
.elementor-49 .elementor-element.elementor-element-42af548 a::after,
.elementor-49 .elementor-element.elementor-element-42af548 .inner-box a::before,
.elementor-49 .elementor-element.elementor-element-42af548 .inner-box a::after {
    pointer-events: none !important;
}

/* Zostawiamy hover karty, ale blokujemy kliknięcie linków */
.elementor-49 .elementor-element.elementor-element-42af548 .inner-box,
.elementor-49 .elementor-element.elementor-element-42af548 .service-block,
.elementor-49 .elementor-element.elementor-element-42af548 .service-block-one,
.elementor-49 .elementor-element.elementor-element-42af548 .service-block-two,
.elementor-49 .elementor-element.elementor-element-42af548 .service-block-three,
.elementor-49 .elementor-element.elementor-element-42af548 .service-block-four {
    cursor: default !important;
}/* End custom CSS */
/* Start custom CSS for jobaway_service_card, class: .elementor-element-6ec3bd7 *//* Why Choose Us, kółko z ikoną po najechaniu na kartę */
body .chooseus-block-one .inner-box:hover .icon-box,
body .chooseus-block-one .inner-box:hover .icon-box:before,
body .chooseus-block-one .inner-box:hover .icon-box:after {
  background: #1F1F1F !important;
  background-color: #1F1F1F !important;
  border-color: #1F1F1F !important;
}

/* Sama ikona po najechaniu */
body .chooseus-block-one .inner-box:hover .icon-box i,
body .chooseus-block-one .inner-box:hover .icon-box i:before {
  color: #ffffff !important;
}
/* Wyłączenie linku z całej karty, ale bez psucia wyglądu */
.elementor-49 .elementor-element.elementor-element-6ec3bd7 a,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 a[href],
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .inner-box a,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .inner-box > a,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .title a,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .btn-box a,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .link,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .link-btn,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .theme-btn,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .read-more {
    pointer-events: none !important;
    cursor: default !important;
    text-decoration: none !important;
}

/* Jeżeli link jest nałożony jako warstwa absolutna */
.elementor-49 .elementor-element.elementor-element-6ec3bd7 a::before,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 a::after,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .inner-box a::before,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .inner-box a::after {
    pointer-events: none !important;
}

/* Zostawiamy hover karty, ale blokujemy kliknięcie linków */
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .inner-box,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .service-block,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .service-block-one,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .service-block-two,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .service-block-three,
.elementor-49 .elementor-element.elementor-element-6ec3bd7 .service-block-four {
    cursor: default !important;
}/* End custom CSS */
/* Start custom CSS for jobaway_service_card, class: .elementor-element-deb40a8 *//* Why Choose Us, kółko z ikoną po najechaniu na kartę */
body .chooseus-block-one .inner-box:hover .icon-box,
body .chooseus-block-one .inner-box:hover .icon-box:before,
body .chooseus-block-one .inner-box:hover .icon-box:after {
  background: #1F1F1F !important;
  background-color: #1F1F1F !important;
  border-color: #1F1F1F !important;
}

/* Sama ikona po najechaniu */
body .chooseus-block-one .inner-box:hover .icon-box i,
body .chooseus-block-one .inner-box:hover .icon-box i:before {
  color: #ffffff !important;
}
/* Wyłączenie linku z całej karty, ale bez psucia wyglądu */
.elementor-49 .elementor-element.elementor-element-deb40a8 a,
.elementor-49 .elementor-element.elementor-element-deb40a8 a[href],
.elementor-49 .elementor-element.elementor-element-deb40a8 .inner-box a,
.elementor-49 .elementor-element.elementor-element-deb40a8 .inner-box > a,
.elementor-49 .elementor-element.elementor-element-deb40a8 .title a,
.elementor-49 .elementor-element.elementor-element-deb40a8 .btn-box a,
.elementor-49 .elementor-element.elementor-element-deb40a8 .link,
.elementor-49 .elementor-element.elementor-element-deb40a8 .link-btn,
.elementor-49 .elementor-element.elementor-element-deb40a8 .theme-btn,
.elementor-49 .elementor-element.elementor-element-deb40a8 .read-more {
    pointer-events: none !important;
    cursor: default !important;
    text-decoration: none !important;
}

/* Jeżeli link jest nałożony jako warstwa absolutna */
.elementor-49 .elementor-element.elementor-element-deb40a8 a::before,
.elementor-49 .elementor-element.elementor-element-deb40a8 a::after,
.elementor-49 .elementor-element.elementor-element-deb40a8 .inner-box a::before,
.elementor-49 .elementor-element.elementor-element-deb40a8 .inner-box a::after {
    pointer-events: none !important;
}

/* Zostawiamy hover karty, ale blokujemy kliknięcie linków */
.elementor-49 .elementor-element.elementor-element-deb40a8 .inner-box,
.elementor-49 .elementor-element.elementor-element-deb40a8 .service-block,
.elementor-49 .elementor-element.elementor-element-deb40a8 .service-block-one,
.elementor-49 .elementor-element.elementor-element-deb40a8 .service-block-two,
.elementor-49 .elementor-element.elementor-element-deb40a8 .service-block-three,
.elementor-49 .elementor-element.elementor-element-deb40a8 .service-block-four {
    cursor: default !important;
}/* End custom CSS */
/* Start custom CSS for jobaway_service_card, class: .elementor-element-6ea2628 *//* Why Choose Us, kółko z ikoną po najechaniu na kartę */
body .chooseus-block-one .inner-box:hover .icon-box,
body .chooseus-block-one .inner-box:hover .icon-box:before,
body .chooseus-block-one .inner-box:hover .icon-box:after {
  background: #1F1F1F !important;
  background-color: #1F1F1F !important;
  border-color: #1F1F1F !important;
}

/* Sama ikona po najechaniu */
body .chooseus-block-one .inner-box:hover .icon-box i,
body .chooseus-block-one .inner-box:hover .icon-box i:before {
  color: #ffffff !important;
}
/* Wyłączenie linku z całej karty, ale bez psucia wyglądu */
.elementor-49 .elementor-element.elementor-element-6ea2628 a,
.elementor-49 .elementor-element.elementor-element-6ea2628 a[href],
.elementor-49 .elementor-element.elementor-element-6ea2628 .inner-box a,
.elementor-49 .elementor-element.elementor-element-6ea2628 .inner-box > a,
.elementor-49 .elementor-element.elementor-element-6ea2628 .title a,
.elementor-49 .elementor-element.elementor-element-6ea2628 .btn-box a,
.elementor-49 .elementor-element.elementor-element-6ea2628 .link,
.elementor-49 .elementor-element.elementor-element-6ea2628 .link-btn,
.elementor-49 .elementor-element.elementor-element-6ea2628 .theme-btn,
.elementor-49 .elementor-element.elementor-element-6ea2628 .read-more {
    pointer-events: none !important;
    cursor: default !important;
    text-decoration: none !important;
}

/* Jeżeli link jest nałożony jako warstwa absolutna */
.elementor-49 .elementor-element.elementor-element-6ea2628 a::before,
.elementor-49 .elementor-element.elementor-element-6ea2628 a::after,
.elementor-49 .elementor-element.elementor-element-6ea2628 .inner-box a::before,
.elementor-49 .elementor-element.elementor-element-6ea2628 .inner-box a::after {
    pointer-events: none !important;
}

/* Zostawiamy hover karty, ale blokujemy kliknięcie linków */
.elementor-49 .elementor-element.elementor-element-6ea2628 .inner-box,
.elementor-49 .elementor-element.elementor-element-6ea2628 .service-block,
.elementor-49 .elementor-element.elementor-element-6ea2628 .service-block-one,
.elementor-49 .elementor-element.elementor-element-6ea2628 .service-block-two,
.elementor-49 .elementor-element.elementor-element-6ea2628 .service-block-three,
.elementor-49 .elementor-element.elementor-element-6ea2628 .service-block-four {
    cursor: default !important;
}/* End custom CSS */
/* Start custom CSS for jobaway_service_card, class: .elementor-element-c615d7f *//* Why Choose Us, kółko z ikoną po najechaniu na kartę */
body .chooseus-block-one .inner-box:hover .icon-box,
body .chooseus-block-one .inner-box:hover .icon-box:before,
body .chooseus-block-one .inner-box:hover .icon-box:after {
  background: #1F1F1F !important;
  background-color: #1F1F1F !important;
  border-color: #1F1F1F !important;
}

/* Sama ikona po najechaniu */
body .chooseus-block-one .inner-box:hover .icon-box i,
body .chooseus-block-one .inner-box:hover .icon-box i:before {
  color: #ffffff !important;
}
/* Wyłączenie linku z całej karty, ale bez psucia wyglądu */
.elementor-49 .elementor-element.elementor-element-c615d7f a,
.elementor-49 .elementor-element.elementor-element-c615d7f a[href],
.elementor-49 .elementor-element.elementor-element-c615d7f .inner-box a,
.elementor-49 .elementor-element.elementor-element-c615d7f .inner-box > a,
.elementor-49 .elementor-element.elementor-element-c615d7f .title a,
.elementor-49 .elementor-element.elementor-element-c615d7f .btn-box a,
.elementor-49 .elementor-element.elementor-element-c615d7f .link,
.elementor-49 .elementor-element.elementor-element-c615d7f .link-btn,
.elementor-49 .elementor-element.elementor-element-c615d7f .theme-btn,
.elementor-49 .elementor-element.elementor-element-c615d7f .read-more {
    pointer-events: none !important;
    cursor: default !important;
    text-decoration: none !important;
}

/* Jeżeli link jest nałożony jako warstwa absolutna */
.elementor-49 .elementor-element.elementor-element-c615d7f a::before,
.elementor-49 .elementor-element.elementor-element-c615d7f a::after,
.elementor-49 .elementor-element.elementor-element-c615d7f .inner-box a::before,
.elementor-49 .elementor-element.elementor-element-c615d7f .inner-box a::after {
    pointer-events: none !important;
}

/* Zostawiamy hover karty, ale blokujemy kliknięcie linków */
.elementor-49 .elementor-element.elementor-element-c615d7f .inner-box,
.elementor-49 .elementor-element.elementor-element-c615d7f .service-block,
.elementor-49 .elementor-element.elementor-element-c615d7f .service-block-one,
.elementor-49 .elementor-element.elementor-element-c615d7f .service-block-two,
.elementor-49 .elementor-element.elementor-element-c615d7f .service-block-three,
.elementor-49 .elementor-element.elementor-element-c615d7f .service-block-four {
    cursor: default !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0064e4d */.box-contact-small p {
    font-size: 12px !important;
    line-height: 1.6em !important;
}

@media (max-width: 767px) {
    .box-contact-small p {
        font-size: 14px !important;
        line-height: 1.6em !important;
    }
}/* End custom CSS */