95aa38e80b590596562c338608e3e9c039b4e6e8b325f566e59d7ce4f7ceba60

Source Code:

/* Styles for front page */
/*Table of Contents 
Structure
Header
Tagline
Blog
Testimonial
Media Queries */
/* line 15, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.cover-image.request-review {
  min-height: 500px;
}
/* line 19, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.request-review {
  background: #2c3437 url(img/review.jpeg) top center no-repeat;
  background-size: cover;
}
/* line 25, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
p.button-wrapper {
  background-color: #8bc1b4;
  padding-top: 15px;
  padding-bottom: 15px;
}
/* line 31, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
span.service-description {
  font-weight: normal;
  overflow: hidden;
  position: relative;
  line-height: 1.2em;
  max-height: 1.2em;
  text-align: justify;
  margin-right: 0;
  padding-right: 2em;
  display: inline-block;
}
/* line 46, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
span.service-description:before {
  /* test */
  content: '...';
  position: absolute;
  right: 1em;
  bottom: 0;
}
/* line 54, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
span.service-description:after {
  content: '';
  position: absolute;
  right: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.2em;
}
/* line 66, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
#main-content-container {
  max-width: 100%;
  margin-bottom: 0;
}
/* line 71, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.frontpage-layout.template-edit #main-content-container {
  max-width: 1400px;
}
/* line 75, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
#main-content {
  padding-left: 0;
  padding-right: 0;
  margin-top: 0;
}
/* line 80, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
#main-content .row h2 {
  margin-top: 45px;
}
/* line 85, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
#main-content .row:first-child h2,
#main-content .row:nth-child(6) h2 {
  margin-top: 25px;
}
/* line 102, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.wrap .mosaic-grid-row {
  max-width: 1400px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 110, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.wrap #main-content .mosaic-grid-row:nth-child(5) {
  background-color: #f4f5f6;
  max-width: 100%;
}
@media only screen and (max-width: 4000px) and (min-width: 2042px) {
  /* line 118, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .wrap #main-content .mosaic-grid-row:nth-child(6) .mosaic-grid-cell.mosaic-width-half.mosaic-position-leftmost.col-md-6 {
    padding: 150px !important;
  }
}
@media only screen and (max-width: 2041px) and (min-width: 1725px) {
  /* line 126, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .wrap #main-content .mosaic-grid-row:nth-child(6) .mosaic-grid-cell.mosaic-width-half.mosaic-position-leftmost.col-md-6 {
    padding: 75px !important;
  }
}
@media only screen and (max-width: 1724px) and (min-width: 1536px) {
  /* line 134, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .wrap #main-content .mosaic-grid-row:nth-child(6) .mosaic-grid-cell.mosaic-width-half.mosaic-position-leftmost.col-md-6 {
    padding: 40px !important;
  }
}
/* line 140, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.wrap #main-content .mosaic-grid-row:nth-child(6) {
  width: 100%;
  max-width: none !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
/* line 148, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.wrap #main-content .mosaic-grid-row:nth-child(6) .mosaic-grid-cell.mosaic-width-half.mosaic-position-half.col-md-6 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
/* line 153, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.wrap #main-content .mosaic-grid-row:nth-child(6) hr {
  margin-top: 15px;
}
/* line 157, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.wrap #main-content .mosaic-grid-row:nth-child(6) h2 + hr {
  margin-bottom: 0;
}
/* line 162, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.wrap #main-content .mosaic-grid-row:nth-child(6) img {
  width: 100%;
  min-height: 450px;
}
/* line 167, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.wrap #main-content .mosaic-grid-row:nth-child(6) h2 {
  margin-top: 35px;
}
/* line 172, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.wrap #main-content .mosaic-grid-row:nth-child(6) p {
  margin-right: 50px;
  margin-top: -30px;
  margin-bottom: 50px;
}
/* line 179, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.wrap #main-content .mosaic-grid-row:nth-child(3) {
  margin: 0 auto;
}
/* line 183, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.wrap #main-content .mosaic-grid-row:nth-child(3) .action-buttons {
  background-color: #8bc1b4;
  padding-top: 15px;
  padding-bottom: 15px;
}
/* line 190, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.wrap #main-content .mosaic-grid-row:nth-child(3) .btn-primary,
.wrap #main-content .mosaic-grid-row:nth-child(3) #form-buttons-submit,
.wrap #main-content .mosaic-grid-row:nth-child(3) [type="submit"] {
  background-color: #163d4c;
}
/* line 198, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.intro-text {
  width: 100%;
  margin: 30px auto;
  padding: 0 15px;
}
@media only screen and (min-width: 1200px) {
  /* line 203, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .intro-text {
    max-width: 70%;
  }
}
/* line 209, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.template-layout .mosaic-grid-row-dark {
  background-color: #163d4c;
  color: #fff;
  width: 100%;
  max-width: 100%;
}
/* line 216, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.template-layout .mosaic-grid-row-dark h2,
.template-layout .mosaic-grid-row-dark h3,
.template-layout .mosaic-grid-row-dark h4,
.template-layout .mosaic-grid-row-dark h5,
.template-layout .mosaic-grid-row-dark h6 {
  color: #fff;
  padding-top: 10px;
}
/* line 225, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.template-layout .mosaic-grid-row-dark p {
  color: #fff;
}
/* line 229, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.template-layout .mosaic-grid-row-dark img {
  padding-top: 5px;
  padding-bottom: 10px;
}
/* line 234, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.template-layout .mosaic-grid-row-dark:last-child {
  background-color: #8bc1b4;
  color: #2c3437;
}
/* line 244, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.cover-image {
  border: none;
  width: 100%;
  min-height: 650px;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
/* line 254, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.cover-image .inner-content {
  max-width: 1200px;
  margin: 0 auto;
  margin-top: 170px;
  font-weight: 300;
}
/* line 261, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.cover-image .inner-content h1 {
  text-transform: capitalize;
}
/* line 266, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.cover-image .inner-content p.centered.inverse {
  font-size: 24px;
  letter-spacing: 1px;
  margin: 0 auto;
}
/* line 279, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.full-width {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  max-width: 4000px;
}
@media only screen and (min-width: 768px) {
  /* line 291, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .cover-image h1 {
    font-size: 3em;
    line-height: 2em;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 767px) {
  /* line 300, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .cover-image {
    padding-right: 15px;
    padding-left: 15px;
  }
  /* line 304, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .cover-image h1 {
    font-size: 2.5em;
    line-height: 1.5em;
  }
}
@media only screen and (min-width: 301px) {
  /* line 314, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .homepageheader {
    min-height: 600px;
    background: linear-gradient(rgba(45, 45, 45, 0.5), rgba(45, 45, 45, 0.5)), url(img/serverhost.jpg) top center no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
  }
  /* line 323, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .cyber-awareness {
    min-height: 600px;
    background: url(img/CyberBanner-xx.jpg) top center no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center;
  }
  /* line 333, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .pci-holiday {
    min-height: 600px;
    background: linear-gradient(rgba(45, 45, 45, 0.5), rgba(45, 45, 45, 0.6)), url(img/Cyber_Security_2020_2650x900.jpg) top center no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center;
  }
}
@media only screen and (min-width: 501px) {
  /* line 345, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .cyber-awareness {
    background: url(img/ncsam-banner-sm.png) top center no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position-y: bottom;
  }
}
@media only screen and (min-width: 901px) {
  /* line 356, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .homepageheader {
    background: linear-gradient(rgba(45, 45, 45, 0.5), rgba(45, 45, 45, 0.5)), url(img/serverhost.jpg) top center no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
  }
  /* line 364, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .cyber-awareness {
    background: url(img/CyberBanner2.png) top center no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position-y: bottom;
  }
}
@media only screen and (min-width: 1400px) {
  /* line 375, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .cyber-awareness {
    background: url(img/CyberBanner1024.png) top center no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position-y: bottom;
  }
}
/* line 386, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.nav > li > a {
  color: #fff;
}
/* line 398, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.webdev-icon {
  width: 10%;
}
/* line 402, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.tagline-area {
  background-color: #163d4c;
  width: 4em;
  height: 4em;
  border-radius: 50%;
  text-align: center;
  margin: 20px auto;
  transition: background-color 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
/* line 411, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.tagline-area:hover {
  background-color: #8bc1b4;
}
/* line 416, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.tagline-icon {
  width: 2em;
  padding-top: 15px;
}
/* line 424, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.focuspoint {
  margin: 0 auto;
  display: block;
  width: 100%;
}
/* line 431, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
p.description {
  padding-left: 20px;
  padding-right: 20px;
}
/* line 436, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.pat-queryfilter {
  display: none;
}
/* line 440, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
div#query-results-20327a85544842e58e49c4ec9db2903a {
  max-width: 1400px;
  margin: 30px auto;
}
@media screen and (max-width: 1200px) {
  /* line 445, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  div#query-results-20327a85544842e58e49c4ec9db2903a {
    margin-top: 60px;
  }
}
/* line 450, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.movable .removable .mosaic-tile .mosaic-castle.cms.querylisting-tile {
  max-width: 100%;
}
/* line 454, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.query-results .title {
  padding: 15px 20px 0px 20px;
  text-align: center;
  font-weight: bold;
  font-family: 'PT Serif', Times, serif;
  line-height: 1.4;
  margin-top: 0;
}
/* line 464, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.portal-type-news-item {
  background: #fff;
  padding: 0 0 15px 0;
  margin: 0 15px 25px 0;
  width: 100%;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.1), 0 3px 4px rgba(0, 0, 0, 0.1);
}
/* line 471, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.portal-type-news-item .focuspoint {
  margin-top: -15px;
}
/* line 476, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.portal-type-news-item:last-child {
  margin-right: 0;
}
/* line 481, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.load-more {
  display: none;
}
/* line 485, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.row.top-total {
  display: none;
}
/* line 489, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.bottom-total {
  display: none;
}
/* line 497, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.testimonial {
  position: relative;
  padding: 75px 50px;
}
/* line 501, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
.testimonial h4 {
  max-width: 100%;
  margin: 35px auto;
  line-height: 1.5;
}
@media (min-width: 1100px) {
  /* line 506, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .testimonial h4 {
    max-width: 60%;
  }
}
@media screen and (min-width: 320px) {
  /* line 516, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .portal-type-news-item {
    min-height: 350px;
  }
}
@media screen and (min-width: 992px) {
  /* line 522, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .portal-type-news-item {
    min-height: 400px;
  }
  /* line 526, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .castle-grid-block-md-2 > .castle-grid-block-item.portal-type-news-item {
    width: 48%;
  }
}
@media screen and (min-width: 1200px) {
  /* line 532, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .portal-type-news-item {
    min-height: 450px;
  }
  /* line 536, http://10.92.84.24:8080/wildcardcorp.com/++theme++wildcard-corp/css/frontpage.less */
  .castle-grid-block-lg-4 > .castle-grid-block-item.portal-type-news-item {
    width: 24%;
  }
}