/*
Color
Font Size
Font Color
Font Family


*/
/*********Color*********/
/*********End Color*********/
/*********Font Size*********/
/*********End Font Size*********/
/*********Font Color*********/
/*********Font Family*********/
/*********End Font Color*********/
.learnmore_about {
  /*padding-top:0px;*/
}
/******Banner****/
.banner.inner-banner {
  background-position: center right;
  margin-top: 2rem;
  margin-bottom: 2rem;
  background-size: 50%;
}
/******End banner*****/
/****Main message***/
.video_row_heading_wrapper {
  margin: auto;
  margin-bottom: 0rem;
  /*max-width:1000px;*/
}
.video_row_heading_wrapper p {
  text-align: left;
}
.video_row_heading_wrapper h2 {
  margin-bottom: 3rem !important;
}
@media (min-width: 992px) {
  .video_row_heading_wrapper .two_column_text_content {
    margin-left: 7rem;
  }
}
.main_message_box_row .modules_boxes_link {
  height: 100%;
}
.main_message_box_row .modules_boxes_link .homepage_modules_table_img {
  text-align: center;
  padding: 0rem 2rem;
}
.main_message_box_row .modules_boxes_link .homepage_modules_table_img img {
  width: auto;
  height: 55px;
  margin-bottom: 1rem;
}
.main_message_box_row .modules_boxes_link .homepage_modules_table_img h2 {
  font-size: 25px;
}
.single-video {
  /* width: 100%; */
  height: 351px;
  padding-bottom: 0px;
}
.wistia_click_to_play {
  height: 100% !important;
  position: unset !important;
}
.video_wrapper {
  height: 100%;
}
video.main_message_thumbnail_video {
  width: 100%;
  height: 100%;
  /* display: block; */
  object-fit: fill;
  border-radius: 2rem;
}
div.video_wrapper:after {
  content: '';
  /* background-color: white; */
  background-size: 100% 100%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  /* height: 33rem; */
  /* width: 31rem; */
  /* background-image: url(/wp-content/uploads/2022/11/pageup_diamond_placeholder-1.png); */
  background-image: url(/wp-content/uploads/2022/11/diamond_shape_placeholder.png);
  position: absolute;
  top: 0;
  left: 0rem;
  width: 100%;
  height: 100%;
  /* overflow: visible;*/
}
@media (max-width: 1289px) {
  div.video_wrapper:after {
    width: auto;
  }
}
/***End main message***/
/******Customer logos******/
.customer_logos_row .customer_logos_wrap {
  padding: 4rem 2rem;
  box-shadow: 0px 20px 50px 0 #1818181a;
  background-color: #ffffff;
  border-radius: 1rem;
}
.customer_logos_row .customer_logos_wrap .row {
  justify-content: space-evenly;
  align-items: center;
}
.customer_logos_row .customer_logos_wrap .row img {
  max-width: 165px;
  margin: 20px;
  height: auto;
}
.customer_logos_row .customer_logos_wrap .row img[alt='APM_logo'] {
  height: 70px;
  width: auto;
}
.customer_logos_row .customer_logos_wrap .row img[alt='website_MUSC_Logo'] {
  max-width: 125px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='UR-Medicine-home-care-logo'] {
  max-width: 120px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='aldi_website_logo'] {
  max-height: 73px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='myer_logo'] {
  max-width: 115px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='hb_hifi_logo'] {
  max-width: 100px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='website_MichaelHill_Logo'] {
  max-width: 115px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='website_DHHS_logo'] {
  max-height: 90px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='texas_christian_university_logo'] {
  max-width: 130px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='George_Mason_University_logo'] {
  max-width: 130px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='TCC_logo'] {
  max-width: 245px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='KCTCS_logo'] {
  max-width: 225px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='michigan_state_university_logo'] {
  max-width: 130px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='pageup_K92_mining_logo'] {
  max-width: 131px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='nsw_fire_rescue_logo'] {
  max-width: 100px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='city_of_kingston_logo'] {
  max-width: 80px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='penrith_city_logo'] {
  max-width: 135px;
}
.customer_logos_row .customer_logos_wrap .row img[alt='yarra_city_logo'] {
  max-width: 120px;
}
/******End Customer logos******/
/******Testimonial*****/
.testimonials-main {
  background: transparent;
  padding: 3rem 0px;
}
.testimonials-main .single-testimonial-box .testimonial_video_wrapper {
  margin-top: 0rem;
}
.testimonials-main .single-testimonial-box .testimonial_video_wrapper .testmonials-slider .item .row {
  height: auto;
  padding: 20px 0px;
  /*margin: auto;*/
}
.testimonials-main .single-testimonial-box .testimonial_video_wrapper .testmonials-slider .item .row .right-part,
.testimonials-main .single-testimonial-box .testimonial_video_wrapper .testmonials-slider .item .row .left-part {
  height: auto;
  box-shadow: 0px 1px 2px 2px #00000012;
}
.testimonials-main .single-testimonial-box .testimonial_video_wrapper .testmonials-slider .item .row .left-part {
  /*flex: 0 0 20%;
            max-width: 20%;*/
}
@media (max-width: 1024px) {
  .testimonials-main .single-testimonial-box .testimonial_video_wrapper .testmonials-slider .item .row .left-part {
    display: none;
  }
}
.testimonials-main .single-testimonial-box .testimonial_video_wrapper .testmonials-slider .item .row .left-part .testimonial_image {
  overflow: hidden;
  position: relative;
}
.testimonials-main .single-testimonial-box .testimonial_video_wrapper .testmonials-slider .item .row .left-part img {
  /*max-width: unset;
                  position: absolute;
                  right: -3rem;*/
}
.testimonials-main .single-testimonial-box .testimonial_video_wrapper .testmonials-slider .item .row .right-part {
  /*flex: 0 0 80%;*/
}
@media (max-width: 1024px) {
  .testimonials-main .single-testimonial-box .testimonial_video_wrapper .testmonials-slider .item .row .right-part {
    flex: 0 0 95%;
  }
}
.testimonials-main .single-testimonial-box .testimonial_video_wrapper .testmonials-slider .item .row .right-part .detail {
  padding: 20px 2rem;
  justify-content: center;
}
.testimonials-main .single-testimonial-box .testimonial_video_wrapper .testmonials-slider .item .row .right-part .detail .blue-box-detail {
  margin-top: 0rem;
}
.testimonials-main .single-testimonial-box .testimonial_video_wrapper .testmonials-slider .item .row .right-part .detail .blue-box-detail .title {
  font-size: 20px;
}
.testimonials-main .single-testimonial-box .testimonial_video_wrapper .testmonials-slider .item .row .right-part .detail .blue-box-detail .name {
  font-size: 17px;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box {
  height: 100%;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content {
  padding: 2rem 2rem;
  border-radius: 10px;
  max-width: unset;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content p {
  color: #1d1d1d;
  text-align: left;
  font-size: 18px;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content .post-imgbox {
  display: flex;
  align-items: center;
  height: 110px;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content .post-imgbox img {
  max-width: 150px;
  max-height: 100px;
  height: auto;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content .post-imgbox img[alt='website_university_of_melbourne_logo'] {
  max-height: 120px;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content .post-detail {
  padding: 10px 0px;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content .post-detail p {
  font-size: 18px;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content .post-people .people-img {
  flex: 0 0 100px;
  max-width: 100px;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content .post-people .people-img img {
  height: auto;
  max-height: 100px;
  max-width: 100px;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content .post-people .people-detail p {
  margin-bottom: 0px;
  min-height: 34px;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content .post-people .people-detail .name {
  font-size: 22px;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content .post-people.post-people-flex {
  display: flex;
  align-items: center;
}
.testimonials-main .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content .post-people.post-people-flex .people-detail {
  flex: 0 0 70%;
  max-width: 70%;
  padding-left: 20px;
}
.testimonials-main .multiple-testimonial-box .testimonial_box_link:hover .multiple_testimonial_sec_box .post-box-content {
  background-color: #e1f3fb;
}
@media (max-width: 991px) {
  .content_section_pattern_bottom {
    padding-bottom: 0px;
  }
  .rec-main {
    margin-bottom: 0px;
  }
}
/*****End testimonial****/
/******************Customer Number******************/
.customer_number_row {
  padding-bottom: 1rem;
}
.customer_number_row h2 {
  text-align: center;
  color: #1d1d1d;
  margin-bottom: 20px;
}
.customer_number_row p {
  text-align: center;
  font-size: 18px;
}
.customer_number_row .row {
  justify-content: center;
}
.customer_number_row .row .customer_number {
  margin-top: 2rem;
  background-color: white;
  padding: 40px 40px;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  border: 1px solid #142c52;
  border-radius: 10px;
  box-shadow: 0 0px 4px 0 #142c52;
}
.customer_number_row .row .customer_number h3 {
  text-align: center;
  margin-bottom: 0.7rem;
  color: #142c52;
  font-size: 55px;
}
.customer_number_row .row .customer_number p {
  text-align: left;
  margin-bottom: 0px;
}
.customer_number_row .row .customer_number .icon_image_wrapper {
  max-width: 115px;
  height: 50px;
  margin-bottom: 20px;
  display: flex;
  align-items: center;
}
.customer_number_row .row .customer_number .icon_image_wrapper img {
  max-height: 100%;
}
@media screen and (max-width: 767px) {
  .customer_number_row .customer_number_row_cell {
    margin-bottom: 20px;
  }
}
/******************End Customer Number******************/
.simple-listing-main .two_column_text_img {
  display: flex;
  justify-content: center;
  height: 100%;
  align-items: center;
  max-width: 460px;
  margin: auto;
}
@media (max-width: 767px) {
  .simple-listing-main .two_column_text_img {
    margin-bottom: 2rem;
  }
}
.rec-main div.content_section:nth-child(odd) {
  background: #e1f3fb;
}
@media (max-width: 767px) {
  .simple-listing-main .content_section:nth-child(2n) .row {
    flex-flow: column-reverse;
  }
}
.government .inner-banner.banner .banner_content .title {
  font-size: 50px;
}
.government .testimonials-main .testmonials-slider .item .row .right-part .detail .blue-box-detail .title {
  font-size: 20px;
  line-height: 30px;
}
.government .testimonials-main .testmonials-slider .item .row .right-part .testimonial_link {
  margin-top: 1rem;
}
.government .customer_logos_row .customer_logos_wrap .row {
  max-width: 57rem;
  margin: auto;
}
.government img[alt='pageup_alabama_Careers_Site_mock_up'] {
  box-shadow: 0px 1px 2px 2px #00000012;
}
.higher-education .banner.inner-banner {
  background-size: 45%;
}
.higher-education img[alt='pageup_alabama_Careers_Site_mock_up'] {
  box-shadow: 0px 1px 2px 2px #00000012;
}
.higher-education .customer_logos_row .customer_logos_wrap .row {
  max-width: 60rem;
  margin: auto;
}
.higher-education .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content .post-imgbox img[alt='Columbia-logo'] {
  max-width: 250px;
}
.higher-education .multiple-testimonial-box .multiple_testimonial_sec_box .post-box-content .post-detail {
  padding: 30px 0px 10px;
}
/*# sourceMappingURL=industry.css.map */
