/* Variables */
/*------------------------------------------------------------------------
    Libraries
------------------------------------------------------------------------*/
/*------------------------------------------------------------------------
    Fonts
------------------------------------------------------------------------*/
@import "bootstrap.css";
@import "jquery-ui.css";
@import "hamburger.css";
@import "sinister.css";
@import "venobox.css";
@import "owl.carousel.css";
@import "main.css";
@import "main-bg.css";
@import "main-responsive.css";
@import "ionicons.min.css";
.font1 {
  font-family: 'Prompt', sans-serif;
}
.font2 {
  font-family: 'montserrat', sans-serif;
}
.font2hairline {
  font-family: 'montserrathairline', sans-serif;
}
.font2ultralight {
  font-family: 'montserratultra_light', sans-serif;
}
.font2light {
  font-family: 'montserratlight', sans-serif;
}
.font2semibold {
  font-family: 'montserratsemi_bold', sans-serif;
}
.font2bold {
  font-family: 'montserratbold', sans-serif;
}
.font2extrabold {
  font-family: 'montserratextra_bold', sans-serif;
}
.font2black {
  font-family: 'montserratblack', sans-serif;
}
.font3 {
  font-family: 'Cabin', sans-serif;
}
body,
p {
  font-family: 'Cabin', sans-serif;
}
/*------------------------------------------------------------------------
    Layout
------------------------------------------------------------------------*/
.backstretch img {
  object-fit: cover !important;
  object-position: top !important;
  top: 0 !important;
}
.client-entry-wrapper {
  text-align: center;
}
.client-entry .client-logo {
  transition-delay: 0.3s;
  -webkit-transition-delay: 0.15s;
  -webkit-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
  cursor: pointer;
}
.client-entry:hover .client-logo {
  transform: scale(0.8);
  -webkit-transform: scale(0.8);
  transition-delay: 0s;
  -webkit-transition-delay: 0s;
}
.pop-color {
  color: #eea532;
}
.client-entry {
  border: 1px solid #00000021;
  display: block;
  margin-bottom: 15px;
}
.company-logo {
  width: 20%;
}
.signature img {
  width: 50%;
}
@media only screen and (min-width: 768px) {
  .action-section .action-block a {
    padding: 360px 0;
  }
}
@media only screen and (min-width: 1024px) {
  .valign {
    top: 60%;
  }
  .action-section .action-block a {
    padding: 282px 0;
  }
  .company-logo {
    width: 15%;
  }
}
