/*

 Theme Name:   Helpie Astra Child

 Theme URI:    http://example.com/twenty-fifteen-child/

 Description:  Astra Child modified for Helpie Website

 Author:       Essekia Paul

 Author URI:   http://example.com

 Template:     astra

 Version:      1.82

 License:      GNU General Public License v2 or later

 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready

 Text Domain:  helpie-astra-child

*/

/* Components */

section.container,

#footer-container {

  float: left;

  width: 100%; }



#front-hero {

  background: none; }



.helpie-primary-view {

  position: relative;

  float: left;

  width: 980px;

  margin: 0 auto;

  float: none; }



.single-pauple_helpie .pauple-helpie-single-sidebar {

  margin-top: 0; }

  .single-pauple_helpie .pauple-helpie-single-sidebar .page-scroll-nav {

    border: none; }

  .single-pauple_helpie .pauple-helpie-single-sidebar.sidebar ol li {

    padding: 3px 20px; }

    .single-pauple_helpie .pauple-helpie-single-sidebar.sidebar ol li a {

      color: #4c555a; }

    .single-pauple_helpie .pauple-helpie-single-sidebar.sidebar ol li.active {

      background: none;

      color: #0099e5; }

    .single-pauple_helpie .pauple-helpie-single-sidebar.sidebar ol li li.active a {

      color: #0099e5; }



.helpie-single-page-module h4 {

  font-size: 21px;

  margin-top: 40px; }



.pauple-helpie-search-row-type2 {

  z-index: 10; }



.pauple_helpie-breadcrumbs {

  padding: 40px 10px 30px; }



body.page-template-landing,

body.page-template-wiki-landing-page {

  color: #6A6A6A !important; }



body.page-template-landing .wrapper,

body.page-template-wiki-landing-page .wrapper {

  width: 920px;

  margin: 0 auto;

  max-width: 100%; }

body.page-template-landing a.helpie-cta-button,

body.page-template-wiki-landing-page a.helpie-cta-button {

  background: #30B44A;

  padding: 28px 15px;

  border-radius: 5px; }

body.page-template-landing a.try-it-now,

body.page-template-wiki-landing-page a.try-it-now {

  float: left;

  color: #0A6452;

  text-decoration: none;

  padding-top: 10px;

  padding-bottom: 10px;

  border-bottom: solid 2px #148B73; }

  body.page-template-landing a.try-it-now:hover,

  body.page-template-wiki-landing-page a.try-it-now:hover {

    color: #2199e8;

    border-bottom: solid 2px #2199e8; }



body.page-template-landing section header,

body.page-template-wiki-landing-page section header {

  margin: 0 !important; }



.benefits {

  background: #F8F8F8;

  max-width: 100% !important; }



.use-cases {

  max-width: 100% !important; }



.benefits h2,

.use-cases h2 {

  text-align: center;

  padding: 20px 0; }

.benefits .single-benefit,

.use-cases .single-benefit {

  width: 100%;

  text-align: left;

  margin: 80px 0;

  display: table; }

  .benefits .single-benefit .text,

  .use-cases .single-benefit .text {

    display: table-cell;

    vertical-align: middle;

    width: 60%;

    padding-right: 10%; }

  .benefits .single-benefit h3,

  .use-cases .single-benefit h3 {

    font-weight: bold;

    color: #333;

    line-height: 1.2;

    font-size: 1.5rem;

    margin-bottom: 20px; }

  .benefits .single-benefit .image,

  .use-cases .single-benefit .image {

    display: table-cell;

    vertical-align: middle;

    width: 40%; }

  .benefits .single-benefit .text, .benefits .single-benefit .image,

  .use-cases .single-benefit .text,

  .use-cases .single-benefit .image {

    float: none; }

.benefits .single-benefit:nth-child(2n) .text,

.use-cases .single-benefit:nth-child(2n) .text {

  padding-right: 0;

  padding-left: 10%; }



.use-cases .image img {

  -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);

  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);

  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2); }



body.page-template-landing #testimonials,

body.page-template-wiki-landing-page #testimonials {

  background: #0A6452;

  color: white;

  padding: 40px 0; }

  body.page-template-landing #testimonials h2,

  body.page-template-wiki-landing-page #testimonials h2 {

    text-align: center;

    padding: 20px 0; }

  body.page-template-landing #testimonials .single-testimony,

  body.page-template-wiki-landing-page #testimonials .single-testimony {

    padding: 30px 0;

    font-size: 16px; }

    body.page-template-landing #testimonials .single-testimony h3,

    body.page-template-wiki-landing-page #testimonials .single-testimony h3 {

      font-weight: bold;

      font-size: 1.5rem; }

      body.page-template-landing #testimonials .single-testimony h3:after,

      body.page-template-wiki-landing-page #testimonials .single-testimony h3:after {

        content: url("assets/images/5_stars.png");

        padding-left: 20px; }

  body.page-template-landing #testimonials .center-align,

  body.page-template-wiki-landing-page #testimonials .center-align {

    text-align: center; }

  body.page-template-landing #testimonials .read-more-reviews,

  body.page-template-wiki-landing-page #testimonials .read-more-reviews {

    font-size: 18px;

    color: white;

    padding-bottom: 10px;

    border-bottom: solid 2px white; }



@media screen and (max-width: 599px) {

  body.page-template-landing #testimonials,

  body.page-template-wiki-landing-page #testimonials {

    padding: 40px 15px; }



  .use-cases {

    background: none; } }

body.page-template-landing #call-to-action-section,

body.page-template-wiki-landing-page #call-to-action-section {

  text-align: center;

  padding: 40px 0; }

  body.page-template-landing #call-to-action-section h2,

  body.page-template-wiki-landing-page #call-to-action-section h2 {

    color: #2C2C2C;

    font-size: 36px;

    padding-bottom: 10px; }

  body.page-template-landing #call-to-action-section h4,

  body.page-template-wiki-landing-page #call-to-action-section h4 {

    padding-bottom: 15px; }

  body.page-template-landing #call-to-action-section a.try-it-now,

  body.page-template-wiki-landing-page #call-to-action-section a.try-it-now {

    float: none;

    clear: both; }



body.page-template-landing #try-it-now-modal,

body.page-template-wiki-landing-page #try-it-now-modal {

  text-align: center; }

  body.page-template-landing #try-it-now-modal h2,

  body.page-template-wiki-landing-page #try-it-now-modal h2 {

    color: #0A6452; }

  body.page-template-landing #try-it-now-modal .demo-builder-form,

  body.page-template-wiki-landing-page #try-it-now-modal .demo-builder-form {

    width: 80%;

    margin-left: 10%;

    text-align: left; }

    body.page-template-landing #try-it-now-modal .demo-builder-form label,

    body.page-template-wiki-landing-page #try-it-now-modal .demo-builder-form label {

      line-height: 1px;

      padding-top: 5px; }

    body.page-template-landing #try-it-now-modal .demo-builder-form input[type=submit],

    body.page-template-wiki-landing-page #try-it-now-modal .demo-builder-form input[type=submit] {

      background: #0A6452;

      color: white;

      border: 0; }



/* Asta-Helpie - Full Width Template */

body.page-template-page-full-width .site-content .ast-container {

  width: 100%;

  max-width: 100%;

  padding: 0px; }



body.page-template-page-full-width .ast-article-single {

  padding: 0; }



/* Home Page : Site Title */

body.page-template-page-full-width .site-title a {

  color: #0A6452;

  font-weight: 500;

  font-size: 2rem; }



/* Hide Popup in Demo Sandbox websites */

body.helpie-sandbox .pum-overlay {

  display: none; }



/* Helpie Settings Link */

header .top-bar-right li a#helpie-settings-link {

  border: solid 1px #d1d1d1;

  border-radius: 5px;

  padding: 0 20px;

  font-size: 16px;

  font-weight: 400;

  letter-spacing: 0.5px;

  color: white;

  font-family: "Varela Round", Sans-serif;

  background: #157dec; }



#wpadminbar li#wp-admin-bar-elementor_edit_page {

  background: #157dec; }



body article {

  /* Vendors */ }

  body article p {

    font-size: 18px; }



nav#site-navigation .top-bar-right {

  margin-right: 140px; }



.nav-button {

  float: right;

  background: #0A6452;

  color: white;

  padding: 15px;

  top: 8px;

  right: 20px; }

  .nav-button a {

    color: white; }



.helpie-single-ticket-mainarea .single-message-container {

  float: left; }

.helpie-single-ticket-mainarea .ticket-message-field {

  float: left;

  width: 100%; }

.helpie-single-ticket-mainarea .helpie-form-actions {

  float: left; }



.helpie-form-actions button {

  background: #7dc246;

  color: white;

  padding: 15px 25px;

  border: none; }



.helpie-single-ticket-mainarea .sidebar .components .label {

  background: none !important;

  padding: 0 !important; }



/* Create Demo Form */

.mp-start-demo input[type=submit] {

  background-color: #5cb85c;

  border: 0;

  color: white;

  padding: 15px 15px 15px 15px;

  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.28); }



.use-case-benefits li {

  line-height: 20px; }



/* Helpie Settings Link */

header #primary-menu li a#helpie-settings-link {

  border: solid 1px #d1d1d1;

  border-radius: 5px;

  padding: 0 20px;

  font-size: 16px;

  font-weight: 400;

  letter-spacing: 0.5px;

  color: white;

  font-family: "Varela Round", Sans-serif;

  background: #157dec; }



#wpadminbar li#wp-admin-bar-elementor_edit_page {

  background: #157dec; }



/* MailChimp Form */

#mc_embed_signup form {

  padding: 10px 15px 10px 15px !important; }



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


/* Hide Drift for Blog Posts */
body.single-post #drift-widget-container{
  display: none !important;
}