@import url("https://fonts.googleapis.com/css?family=Varela&display=swap");
body {
  font-family: "Varela", sans-serif !important;
}

.blue {
  color: #007bff;
}

.indigo {
  color: #6610f2;
}

.purple {
  color: #6f42c1;
}

.pink {
  color: #e83e8c;
}

.red {
  color: #dc3545;
}

.orange {
  color: #fd7e14;
}

.yellow {
  color: #ffc107;
}

.green {
  color: #28a745;
}

.teal {
  color: #20c997;
}

.cyan {
  color: #17a2b8;
}

.white {
  color: #fafafa;
}

.gray {
  color: #6c757d;
}

.gray-dark {
  color: #343a40;
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

img {
  vertical-align: middle;
  border-style: none;
}

.navbar-item img {
  max-height: 5.75rem !important;
}

.navbar-item, .navbar-link {
  font-size: 1.4rem !important;
}

footer {
  background-image: url("https://res.cloudinary.com/jard/image/upload/v1578073895/tla/TLA-min.png");
  background-blend-mode: soft-light;
  background-color: none;
  background-size: cover;
  background-position: center;
  padding-bottom: 4rem !important;
}
footer ul li {
  list-style: none;
}
footer li a {
  color: #343a40;
}
footer a {
  color: #343a40;
}
footer .fa-facebook:hover {
  color: #4267B2;
}
footer .fa-twitter:hover {
  color: #1DA1F2;
}

.box {
  background: #fdfdfd;
  margin: 5px;
  min-height: 100px;
  display: inline-block;
}

.box-vac {
  background: #fdfdfd;
  margin: 5px;
  min-height: 300px;
  display: inline-block;
  padding: 5%;
}

/* HomePage */
.hero-body {
  background-image: url("https://res.cloudinary.com/jard/image/upload/v1578073940/tla/age-min.jpg") !important;
  background-image: inherit;
  background-size: 100% 400px;
  height: 400px;
}

hr {
  width: 80%;
  color: #343a40;
  height: 1px !important;
  background-color: #343a40 !important;
  margin: 1.5rem 0;
}

.block1 {
  background: #fdfdfd;
}
.block1 .right {
  padding-left: 3%;
}
.block1 .right ul li {
  line-height: 3.8rem;
  font-size: 1.1rem;
  padding-bottom: 3rem;
}
.block1 .right ul li:hover {
  color: #000;
}

.block2 {
  background: #26304D;
  color: #fafafa;
  padding-bottom: 90px;
}
.block2 h1 {
  font-size: 2.4rem;
  line-height: 3.7rem;
  padding-bottom: 15px;
}
.block2 h2 {
  font-size: 2rem;
  line-height: 2.2rem;
}
.block2 p {
  font-size: 1.2rem;
}
.block2 i.fas.fa-circle.fa-stack-2x {
  border: 2px solid red;
  border-radius: 50%;
  height: 64px;
  width: 64px;
  position: relative;
  left: 8px;
  color: transparent;
}

.work-with-us {
  background: url("https://res.cloudinary.com/jard/image/upload/v1578073985/tla/svg-bg2-j.svg") center center no-repeat fixed;
  padding: 2% 0 1% 5%;
  margin: 0;
  background-size: cover;
  opacity: 0.7;
  min-height: 250px;
  text-align: left !important;
}

/* About */
.about-block1 {
  background-image: url("https://res.cloudinary.com/jard/image/upload/v1578073985/tla/svg-bg4.svg") no-repeat;
}
.about-block1 .right {
  padding-left: 15px;
  padding-bottom: 25px;
}
.about-block1 .left {
  padding-left: 15px;
  padding-bottom: 25px;
}

.overlap {
  position: absolute;
  z-index: 3;
}

.overlap2 {
  position: absolute;
  margin-left: 70px;
  margin-top: 130px;
  z-index: 2;
}

.overlap3 {
  position: absolute;
  margin-left: 180px;
  margin-top: -30px;
  z-index: 1;
}

.about-block2 {
  background: url("https://res.cloudinary.com/jard/image/upload/v1578073985/tla/svg-bg5.svg") bottom center no-repeat;
  background-size: cover;
  text-align: left !important;
}

.about-block3 {
  background: #343a40;
  color: #f4f4f4;
}
.about-block3 .left {
  padding-left: 5%;
}
.about-block3 .right {
  vertical-align: bottom;
  padding-top: 10%;
}

/*Services*/
.services-block1 {
  background-image: url("https://res.cloudinary.com/jard/image/upload/v1578073985/tla/svg-bg4.svg");
  background-size: cover;
}

.services-block2 {
  background: url("https://res.cloudinary.com/jard/image/upload/v1578073985/tla/svg-bg5.svg") bottom center no-repeat;
  background-size: cover;
  text-align: left !important;
}

.services-block3 {
  background: #343a40 !important;
}

.services-block4 {
  background: #f9f9f9;
}

.services-block5 {
  background: url("https://res.cloudinary.com/jard/image/upload/v1578073985/tla/svg-bg3.svg") bottom center no-repeat;
  background-size: cover;
  text-align: left !important;
}
.services-block5 .columns {
  padding-top: 3rem;
}
.services-block5 .fas {
  color: #dc3545;
}

/*Contact*/
.contact-block {
  background: url("https://res.cloudinary.com/jard/image/upload/v1578073985/tla/svg-bg5.svg") bottom center no-repeat;
  background-size: cover;
  text-align: left !important;
}
.contact-block p a {
  color: #dc3545;
}
.contact-block a:hover {
  color: #343a40;
}
.contact-block .is-danger.input, .contact-block .is-danger.textarea {
  border-color: #dbdbdb !important;
}

/*Work With Us */
.work-block1 {
  background: #F5F6FA;
}

.work-block2 .tabs a {
  color: #343a40;
}
.work-block2 .tabs a:hover {
  color: #dc3545;
}
.work-block2 a {
  color: #fafafa;
}
.work-block2 a:hover {
  color: #dc3545;
}

/*Policies*/
.policies-block1 h2 {
  margin-bottom: 5px;
  line-height: 3rem;
}
.policies-block1 p {
  margin-bottom: 5px;
  line-height: 1.5rem;
}
.policies-block1 li {
  margin-bottom: 2px;
  line-height: 1.5rem;
  list-style: circle;
}

.policies-block2 h2 {
  margin-bottom: 5px;
  line-height: 3rem;
}
.policies-block2 p {
  margin-bottom: 5px;
  line-height: 1.5rem;
}
.policies-block2 li {
  margin-bottom: 2px;
  line-height: 1.5rem;
  list-style: circle;
}

/*feedback*/
.feedback {
  background: url("https://res.cloudinary.com/jard/image/upload/v1578073985/tla/svg-bg5.svg") bottom center no-repeat;
  background-size: cover;
  padding-bottom: 15px;
  margin-bottom: 25px;
}

/*posts*/
.post-img {
  padding-bottom: 10px;
  max-width: 400px;
}

.post-list ul li a {
  color: #343a40;
}

/*404 Page */
/* GDPR Plugin */
button#ihavecookiesBtn {
  margin-left: 0px !important;
}

/* Cookie Dialog */
#gdpr-cookie-message {
  position: fixed;
  right: 30px;
  bottom: 30px;
  max-width: 375px;
  background-color: #26304D;
  padding: 20px;
  border-radius: 5px;
  box-shadow: 0 6px 6px rgba(0, 0, 0, 0.25);
  margin-left: 30px;
  font-family: system-ui;
  z-index: 1000;
}

#gdpr-cookie-message h4 {
  color: #dc3545;
  font-family: "Quicksand", sans-serif;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 10px;
}

#gdpr-cookie-message h5 {
  color: #dc3545;
  font-family: "Quicksand", sans-serif;
  font-size: 15px;
  font-weight: 500;
  margin-bottom: 10px;
}

#gdpr-cookie-message p, #gdpr-cookie-message ul {
  color: white;
  font-size: 15px;
  line-height: 1.5em;
}

#gdpr-cookie-message p:last-child {
  margin-bottom: 0;
  text-align: right;
}

#gdpr-cookie-message li {
  width: 49%;
  display: inline-block;
}

#gdpr-cookie-message a {
  color: #dc3545;
  text-decoration: none;
  font-size: 15px;
  padding-bottom: 2px;
  border-bottom: 1px dotted rgba(255, 255, 255, 0.75);
  transition: all 0.3s ease-in;
}

#gdpr-cookie-message a:hover {
  color: white;
  border-bottom-color: #dc3545;
  transition: all 0.3s ease-in;
}

#gdpr-cookie-message button,
button#ihavecookiesBtn {
  border: none;
  background: #343a40;
  color: white;
  font-family: "Quicksand", sans-serif;
  font-size: 15px;
  padding: 7px;
  border-radius: 3px;
  margin-left: 15px;
  cursor: pointer;
  transition: all 0.3s ease-in;
}

#gdpr-cookie-message button:hover {
  background: white;
  color: #dc3545;
  transition: all 0.3s ease-in;
}

button#gdpr-cookie-advanced {
  background: white;
  color: #dc3545;
}

#gdpr-cookie-message button:disabled {
  opacity: 0.3;
}

#gdpr-cookie-message input[type=checkbox] {
  float: none;
  margin-top: 0;
  margin-right: 5px;
}

strong {
  color: #dc3545;
}

#covid {
  text-align: left;
}
#covid ul li {
  text-align: left;
  padding-bottom: 1rem;
  font-weight: bold;
}

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