/*********************************************/
/* =^..^= =^..^= =^..^= =^..^= =^..^= =^..^= */
/*                                           */
/* CUSTOM STYLE OVERWRITES                   */
/*                                           */
/* Deleted example styles in V25             */
/* File will be deleted in V27               */
/* Please use your child.css for custom      */
/* style definitions.                        */
/*                                           */
/* =^..^= =^..^= =^..^= =^..^= =^..^= =^..^= */
/*********************************************/

body .home-trusted-client {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}
body .pwr-hero--content-height .pwr-hero__info-box {
    margin-bottom: 40px;
    margin-top: 40px;
}
body .pwr-header-logo__img {
  max-width: 50px;
}
h1,h2,h3, .pwr-hero__title {
  word-wrap: normal!important;
  word-break: unset !important;
}
@media (max-width: 768px) {
  body .pwr-sec-posts {
    padding-top: 80px!important
  }
  body .hs-content-id-84187754462 .dnd_area-row-25-hidden {
/*     display: none !important; /* Academy hidden on mobile */ */
  }
  body .preview-iframe-wrapper .dnd_area-row-25-hidden {
    display: block !important; 
  }
    .pwr-sec-price-tables .pwr--relative{
    margin-left:5% !important;
    margin-right:5% !important;
  }
    .pwr-comparison-table{
    overflow-x: hidden !important;
  }
 body .home-trusted-client {
  padding-top: 80px!important;
  padding-bottom: 80px!important;
}
.body-wrapper:not(:has(.pwr-header--transparent)):not(:has(.pwr-header--transparent,.pwr-header-top--transparent)) .pwr-hero .pwr-hero__info-box {
    padding-top: 20px!important;
    padding-bottom: 20px!important;
    margin-top: 0!important;
    margin-bottom: 0!important;
  }
}

@media (max-width: 991px) {
  .pwr-footer .pwr-footer-full__menu .hs-menu-wrapper li.hs-menu-depth-1 {
      width: 33.33%;
  }
}

 @media (max-width: 767px) {
   body .page-center.pwr-hero__info-box.pwr-hero__info-box--centered {
    margin-left: 20px;
     margin-right: 20px;
   }
   body .pwr-hero__info-box {
      width: calc(100% - 40px);
  }
  body .pwr-comparison-table--col-2.pwr-comparison-table--no-col-1 {
      grid-template-columns: repeat(2,48%);
  }
   body .pwr-sec-cta.vanilla.pwr--dark .page-center {
    margin-left: 20px;
     margin-right: 20px;
   }
   body .pwr-sec-cta.vanilla.pwr--dark .page-center p img {
    max-width: 110px !important;
   }
   
   h3{
  font-size: 24px !important;
  }
h2{
  font-size: 37.5px !important;
  }
 .row-fluid-wrapper.row-depth-1.row-number-9.dnd_area-row-3-max-width-section-centering .row-fluid {
     display: flex;
     flex-wrap: wrap;
     justify-content: space-between;
   }
  .row-fluid-wrapper.row-depth-1.row-number-9 .row-fluid .span3.widget-span {
    flex: 50%;
   }
} 
@media (max-width: 370px) {
 body .pwr-sec-cta.vanilla.pwr--dark .page-center p img {
    max-width: 100px !important;
   }
}
@media (max-width: 320px) {
 body .pwr-sec-cta.vanilla.pwr--dark .page-center p img {
    max-width: 80px !important;
   }
}
@media (max-width: 767px) {
  .pwr-team-member__img--style-reduced {
      height: 310px !important;
  }
  .pwr-sec-images--with-intro.pwr-sec-images--full-width .page-center {
    margin-left:0;
    margin-right: 0;
  }
  .pwr-sec-txt.pwr-sec-txt--2col .page-center {
    margin-left:0;
    margin-right: 0;
  }
  .pwr--sec-padding-b-lg {
    padding-bottom: 80px!important;
  }
}
.pwr-ct-row-head__item{
  max-height: 36px !important;
}
.pwr-ct-row-section__title pwr--grid-col-2{
    max-width: 100% !important;
    max-height: 10px !important;
}

.pwr-comparison-table .pwr-ct-row-feature__text{
  font-weight:normal !important;
}
.pwr-comparison-table .pwr-ct-row-head__item-title{
  text-transform: capitalize !important;
}
.pwr-comparison-table-wrapper::after {
  display: none!important;
}
.pwr-sec-images.vanilla.pwr-sec-images--with-intro {
  overflow: inherit!important;
}
body .pwr-image-box__back, body .pwr-image-box__front {
  padding-top: 20px;
  padding-bottom: 20px;
}
.pwr-image-box.pwr-image-box--one-by-one .pwr-image-box__img, .pwr-image-box.pwr-image-box--one-by-two .pwr-image-box__img {
  height: 285px;
}
#hs_cos_wrapper_widget_1699163566010_ p {
  margin-top:0;
  margin-bottom:0;
}
.our-result-section .pwr-sec-image-boxes__intro-sec {
  margin-bottom: 0;
 }
/* .pwr-sec-video-boxes__container.swiper .pwr-video-box__below {
  display: none!important;
} */

@media only screen and (max-width: 600px) {
  .pwr-team-member__img--style-reduced {
      height: 310px !important;
  }
  .logo-grid-mobile .pwr-sec-clients__slider {
    margin: 0 !important;
    grid-template-rows: repeat(auto-fill, 68px) !important;
  }
  .logo-grid-mobile .pwr-sec-clients--grid {
    grid-column-gap: 20px !important;
  }
  .logo-grid-mobile .pwr-sec-clients--grid .pwr-sec-clients__logo-img {
    height: auto;
  }
  .our-teams .pwr-team-members {
    display: grid !important;
    grid-template-columns: repeat(2,1fr);
    grid-column-gap: 20px !important;
  }
  
  .our-teams .pwr-team-member__img--style-reduced {
    height: 180px !important;
  }
  .pwr-sec-images__content-wrapper.pwr--relative .swiper-slide {
    width: 100% !important
  }
  .slider__container .splide__slide {
    width: 100%!important;
  }

}
@media only screen and (max-width: 375px) {
  .case-study-hero h1 {
    font-size: 37px;
  }
}