header .right .location {
  background: transparent no-repeat left center;
  background-image: url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='13.477' height='19.242' viewBox='0 0 13.477 19.242'%3e%3cpath d='M19.707,1.974a6.739,6.739,0,0,0-9.53,0,7.676,7.676,0,0,0-.634,9.471l5.4,7.8,5.391-7.786A7.679,7.679,0,0,0,19.707,1.974ZM15,9.137a2.46,2.46,0,1,1,2.46-2.46A2.463,2.463,0,0,1,15,9.137Z' transform='translate%28-8.203%29' fill='%23FFF'/%3e%3c/svg%3e") !important;
  background-size: auto 20px;
  padding: 0 0 0 20px;
  height: 20px;
  margin: 0 0 20px 0;
}
header .right strong {
  top: 0 !important;
}
header .right .ref-number {
  font-size: 21px;
  margin: 25px 0 0 0;
  font-weight: 400;
}
header .save-share {
  text-align: right;
  margin-top: -20px;
  z-index: 10;
  position: relative;
}
header .save-share .save {
  margin-right: 0;
}

.item-side h2 {
  font-size: 32px;
  font-weight: 700;
  margin: 0 0 30px 0;
}

.item-desc .btn {
  font-size: 21px;
  line-height: 26px;
  font-weight: 700;
  padding: 10px;
}
.item-desc .btn-secondary {
  margin-top: 40px;
}
.item-desc .btn-outline-secondary {
  margin-top: 20px;
  margin-bottom: 60px;
}
.item-desc h2 {
  font-size: 32px;
  font-weight: 700;
  margin: 0 0 30px 0;
}
.item-desc p {
  margin-bottom: 20px;
}
.item-desc img {
  max-width: 100%;
  margin-top: 5px;
}
.item-desc .gallery {
  padding: 50px 0 60px 0;
}
.item-desc .gallery img {
  margin-right: 30px;
}

.save-share .share, .save-share .save {
  font-size: 21px;
  font-weight: 300;
  margin: 0 20px;
  padding: 0 0 0 30px;
  text-decoration: none;
}

.share {
  background: transparent no-repeat left 4px;
  background-image: url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='19' height='20' viewBox='0 0 19 20'%3e%3cg transform='translate%28-324 -868%29'%3e%3ccircle cx='3.5' cy='3.5' r='3.5' transform='translate%28336 868%29' fill='%23054265'/%3e%3ccircle cx='3.5' cy='3.5' r='3.5' transform='translate%28324 875%29' fill='%23054265'/%3e%3ccircle cx='3.5' cy='3.5' r='3.5' transform='translate%28336 881%29' fill='%23054265'/%3e%3cline y1='7' x2='11' transform='translate%28328.5 871.5%29' fill='none' stroke='%23054265' stroke-width='1'/%3e%3cline x2='11' y2='6' transform='translate%28328.5 878.5%29' fill='none' stroke='%23054265' stroke-width='1'/%3e%3c/g%3e%3c/svg%3e") !important;
  background-size: auto 20px !important;
}

.save {
  background: transparent no-repeat left center;
  background-image: url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='20' viewBox='0 0 15 20'%3e%3cg fill='%23fff'%3e%3cpath d='M 0.5 19.06534004211426 L 0.5 2.5 C 0.5 1.397199988365173 1.397199988365173 0.5 2.5 0.5 L 12.5 0.5 C 13.6028003692627 0.5 14.5 1.397199988365173 14.5 2.5 L 14.5 19.0035228729248 L 8.215129852294922 14.3176097869873 L 7.932270050048828 14.10671997070313 L 7.638760089874268 14.30253028869629 L 0.5 19.06534004211426 Z' stroke='none'/%3e%3cpath d='M 2.5 1 C 1.672900199890137 1 1 1.67289924621582 1 2.5 L 1 18.13069725036621 L 7.361269950866699 13.88661003112793 L 7.948269844055176 13.49497032165527 L 8.51399040222168 13.9167594909668 L 14 18.00705337524414 L 14 2.5 C 14 1.67289924621582 13.32709980010986 1 12.5 1 L 2.5 1 M 2.5 0 L 12.5 0 C 13.88070964813232 0 15 1.119289398193359 15 2.5 L 15 20 L 7.916259765625 14.71846008300781 L 0 20 L 0 2.5 C 0 1.119289398193359 1.119290351867676 0 2.5 0 Z' stroke='none' fill='%23054265'/%3e%3c/g%3e%3c/svg%3e") !important;
  background-size: auto 20px !important;
}
.save.saved {
  background-image: url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='20' viewBox='0 0 15 20'%3e%3cg fill='%23054265'%3e%3cpath d='M 0.5 19.06534004211426 L 0.5 2.5 C 0.5 1.397199988365173 1.397199988365173 0.5 2.5 0.5 L 12.5 0.5 C 13.6028003692627 0.5 14.5 1.397199988365173 14.5 2.5 L 14.5 19.0035228729248 L 8.215129852294922 14.3176097869873 L 7.932270050048828 14.10671997070313 L 7.638760089874268 14.30253028869629 L 0.5 19.06534004211426 Z' stroke='none'/%3e%3cpath d='M 2.5 1 C 1.672900199890137 1 1 1.67289924621582 1 2.5 L 1 18.13069725036621 L 7.361269950866699 13.88661003112793 L 7.948269844055176 13.49497032165527 L 8.51399040222168 13.9167594909668 L 14 18.00705337524414 L 14 2.5 C 14 1.67289924621582 13.32709980010986 1 12.5 1 L 2.5 1 M 2.5 0 L 12.5 0 C 13.88070964813232 0 15 1.119289398193359 15 2.5 L 15 20 L 7.916259765625 14.71846008300781 L 0 20 L 0 2.5 C 0 1.119289398193359 1.119290351867676 0 2.5 0 Z' stroke='none' fill='%23054265'/%3e%3c/g%3e%3c/svg%3e") !important;
}

.list-similar .title {
  margin-bottom: 30px;
}
.list-similar h2 {
  float: left;
  font-size: 52px;
  font-weight: 700;
}
.list-similar .list-full {
  float: right;
  text-decoration: none !important;
  font-size: 21px;
  margin: 30px 0 0 0;
  padding: 0 30px 0 0;
  position: relative;
}
.list-similar .list-full:after {
  content: "";
  position: absolute;
  right: 0;
  top: -1px;
  width: 20px;
  height: 20px;
  background: transparent no-repeat 0 0;
  background-image: url("data:image/svg+xml;charset=utf8,%3csvg id='next_1_' data-name='next %281%29' xmlns='http://www.w3.org/2000/svg' width='20' height='16.639' viewBox='0 0 20 16.639'%3e%3cg id='Group_257' data-name='Group 257'%3e%3cpath id='Path_152' data-name='Path 152' d='M.32,48.888l7.223-7.223a1.1,1.1,0,0,1,1.548,0l.656.656a1.086,1.086,0,0,1,.32.774,1.108,1.108,0,0,1-.32.783L5.533,48.1H18.92A1.068,1.068,0,0,1,20,49.177V50.1a1.109,1.109,0,0,1-1.08,1.124H5.485l4.261,4.246a1.084,1.084,0,0,1,0,1.537l-.656.654a1.1,1.1,0,0,1-1.548,0L.319,50.442a1.1,1.1,0,0,1,0-1.554Z' transform='translate%280 -41.346%29' fill='%23054265'/%3e%3c/g%3e%3c/svg%3e") !important;
  background-size: 20px auto !important;
  transform: rotate(180deg);
}
.list-similar .jobs {
  clear: both;
  padding: 60px 0 30px 0;
}
.list-similar .jobs .job {
  padding: 15px;
  color: #054265;
  font-size: 18px;
  line-height: 22px;
  box-shadow: 0px 16px 32px rgba(0, 0, 0, 0.15);
  flex: 0 0 calc(33.3% - 30px);
  max-width: calc(33.3% - 30px);
  margin: 0 15px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.list-similar .jobs .job:hover {
  box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.15);
}
.list-similar .jobs .job h3 {
  font-size: 21px;
  line-height: 26px;
  font-weight: 700;
}
.list-similar .jobs .job h3 a {
  color: #D41F26;
  text-decoration: none;
}
.list-similar .jobs .job .sub {
  padding: 5px 0 10px 0;
}
.list-similar .jobs .job .info {
  float: right;
  color: #054265;
  padding: 5px 0 0 0;
  font-size: 16px;
}
.list-similar .jobs .job .info span {
  font-weight: 700;
}

@media (max-width: 1199.98px) {
  .header-img-mobile {
    height: 420px;
  }

  .top h1 {
    background: rgba(5, 66, 101, 0.95);
    height: 350px;
    color: #FFF;
    margin: 0 -15px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    padding: 40px 0 0 0;
  }
  .top h1 .share {
    top: 2px;
    left: auto;
    right: 15px;
    font-size: 18px;
    height: 21px;
    font-weight: 300;
    background: transparent no-repeat left 1px;
    background-image: url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='19' height='20' viewBox='0 0 19 20'%3e%3cg transform='translate%28-324 -868%29'%3e%3ccircle cx='3.5' cy='3.5' r='3.5' transform='translate%28336 868%29' fill='%23FFF'/%3e%3ccircle cx='3.5' cy='3.5' r='3.5' transform='translate%28324 875%29' fill='%23FFF'/%3e%3ccircle cx='3.5' cy='3.5' r='3.5' transform='translate%28336 881%29' fill='%23FFF'/%3e%3cline y1='7' x2='11' transform='translate%28328.5 871.5%29' fill='none' stroke='%23FFF' stroke-width='1'/%3e%3cline x2='11' y2='6' transform='translate%28328.5 878.5%29' fill='none' stroke='%23FFF' stroke-width='1'/%3e%3c/g%3e%3c/svg%3e") !important;
    background-size: auto 20px !important;
    padding-left: 30px;
  }
  .top h1 .save {
    top: 2px;
    left: auto;
    right: 15px;
    font-size: 18px;
    font-weight: 300;
    background: transparent no-repeat left center;
    background-image: url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='20' viewBox='0 0 15 20'%3e%3cg fill='transparent'%3e%3cpath d='M 0.5 19.06534004211426 L 0.5 2.5 C 0.5 1.397199988365173 1.397199988365173 0.5 2.5 0.5 L 12.5 0.5 C 13.6028003692627 0.5 14.5 1.397199988365173 14.5 2.5 L 14.5 19.0035228729248 L 8.215129852294922 14.3176097869873 L 7.932270050048828 14.10671997070313 L 7.638760089874268 14.30253028869629 L 0.5 19.06534004211426 Z' stroke='none'/%3e%3cpath d='M 2.5 1 C 1.672900199890137 1 1 1.67289924621582 1 2.5 L 1 18.13069725036621 L 7.361269950866699 13.88661003112793 L 7.948269844055176 13.49497032165527 L 8.51399040222168 13.9167594909668 L 14 18.00705337524414 L 14 2.5 C 14 1.67289924621582 13.32709980010986 1 12.5 1 L 2.5 1 M 2.5 0 L 12.5 0 C 13.88070964813232 0 15 1.119289398193359 15 2.5 L 15 20 L 7.916259765625 14.71846008300781 L 0 20 L 0 2.5 C 0 1.119289398193359 1.119290351867676 0 2.5 0 Z' stroke='none' fill='%23FFF'/%3e%3c/g%3e%3c/svg%3e") !important;
    background-size: auto 20px !important;
  }
  .top h1 .save.saved {
    background-image: url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='15' height='20' viewBox='0 0 15 20'%3e%3cg fill='%23FFF'%3e%3cpath d='M 0.5 19.06534004211426 L 0.5 2.5 C 0.5 1.397199988365173 1.397199988365173 0.5 2.5 0.5 L 12.5 0.5 C 13.6028003692627 0.5 14.5 1.397199988365173 14.5 2.5 L 14.5 19.0035228729248 L 8.215129852294922 14.3176097869873 L 7.932270050048828 14.10671997070313 L 7.638760089874268 14.30253028869629 L 0.5 19.06534004211426 Z' stroke='none'/%3e%3cpath d='M 2.5 1 C 1.672900199890137 1 1 1.67289924621582 1 2.5 L 1 18.13069725036621 L 7.361269950866699 13.88661003112793 L 7.948269844055176 13.49497032165527 L 8.51399040222168 13.9167594909668 L 14 18.00705337524414 L 14 2.5 C 14 1.67289924621582 13.32709980010986 1 12.5 1 L 2.5 1 M 2.5 0 L 12.5 0 C 13.88070964813232 0 15 1.119289398193359 15 2.5 L 15 20 L 7.916259765625 14.71846008300781 L 0 20 L 0 2.5 C 0 1.119289398193359 1.119290351867676 0 2.5 0 Z' stroke='none' fill='%23FFF'/%3e%3c/g%3e%3c/svg%3e") !important;
    background-size: auto 20px !important;
  }
  .top h1 .location {
    position: static;
    text-align: center;
    margin: 0 0 10px 0;
  }
  .top h1 .location span {
    font-size: 16px;
    padding: 0 0 0 20px;
  }
  .top h1 .location span:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 20px;
    width: 20px;
    background: transparent no-repeat left center;
    background-image: url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='13.477' height='19.242' viewBox='0 0 13.477 19.242'%3e%3cpath d='M19.707,1.974a6.739,6.739,0,0,0-9.53,0,7.676,7.676,0,0,0-.634,9.471l5.4,7.8,5.391-7.786A7.679,7.679,0,0,0,19.707,1.974ZM15,9.137a2.46,2.46,0,1,1,2.46-2.46A2.463,2.463,0,0,1,15,9.137Z' transform='translate%28-8.203%29' fill='%23FFF'/%3e%3c/svg%3e") !important;
    background-size: auto 20px;
  }
  .top h1 strong {
    top: 0;
    margin-bottom: 30px;
  }
  .top h1 .sub {
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 20px;
  }
  .top h1 .ref-number {
    font-size: 18px;
    line-height: 22px;
  }

  .mobile-top-info {
    padding-bottom: 25px;
  }
  .mobile-top-info p {
    font-size: 18px;
    line-height: 24px;
  }
  .mobile-top-info .btn {
    margin: 30px 0;
    font-size: 21px;
    font-weight: 700;
    padding: 10px;
  }

  body.sticky-button .mobile-top-info {
    padding: 110px 0 25px 0;
  }
  body.sticky-button .mobile-top-info .btn {
    position: fixed;
    top: 80px;
    left: 15px;
    right: 15px;
    margin: 0;
    z-index: 100;
    width: calc(100% - 30px);
  }

  .item-desc .btn-outline-secondary {
    margin: 30px 0;
    font-size: 21px;
    font-weight: 700;
    padding: 10px;
  }
  .item-desc p {
    font-size: 18px;
    line-height: 24px;
  }

  .list-similar .title {
    margin: 0 0 10px 0;
  }
  .list-similar .title .text {
    font-size: 16px;
    line-height: 19px;
    min-width: 0;
  }
  .list-similar h2 {
    font-size: 32px;
  }
  .list-similar .jobs {
    display: block;
    padding: 0;
    margin-bottom: 30px;
  }
  .list-similar .jobs .job {
    max-width: calc(100% - 30px);
    box-shadow: none;
    padding: 25px 0;
    border-bottom: 2px solid #B7B7B7;
  }
  .list-similar .jobs .job:hover {
    box-shadow: none;
  }
  .list-similar .jobs .job h3 {
    font-size: 32px;
    line-height: 39px;
    margin-top: 15px;
  }
  .list-similar .jobs .job .sub {
    font-size: 21px;
    line-height: 26px;
    margin: 5px 0;
  }
  .list-similar .jobs .job .location {
    font-size: 16px;
    line-height: 20px;
    font-weight: 700;
    background: transparent no-repeat left center;
    background-image: url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='13.477' height='19.242' viewBox='0 0 13.477 19.242'%3e%3cpath d='M19.707,1.974a6.739,6.739,0,0,0-9.53,0,7.676,7.676,0,0,0-.634,9.471l5.4,7.8,5.391-7.786A7.679,7.679,0,0,0,19.707,1.974ZM15,9.137a2.46,2.46,0,1,1,2.46-2.46A2.463,2.463,0,0,1,15,9.137Z' transform='translate%28-8.203%29' fill='%23054265'/%3e%3c/svg%3e") !important;
    background-size: auto 20px;
    padding: 0 0 0 20px;
    text-decoration: none;
  }
  .list-similar .jobs .job .save {
    font-size: 18px;
    line-height: 22px;
    float: right;
    padding: 0 0 0 25px;
    text-decoration: none;
  }
  .list-similar .jobs .job .tag {
    margin-bottom: 20px;
  }
  .list-similar .jobs .job .btn {
    font-size: 21px;
    font-weight: 700;
    padding: 10px;
    margin-top: 20px;
  }
  .list-similar .btn-similar {
    font-size: 21px;
    font-weight: 700;
    padding: 10px;
    margin-bottom: 30px;
  }
}
/*# sourceMappingURL=jobs_item.css.map */