/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

@font-face {
    font-family: 'MoonTime';
    src: local('Moontime-Regular'), 
         url('https://39615540.fs1.hubspotusercontent-na1.net/hubfs/39615540/Fonts/MoonTime-Regular.ttf') format('ttf'),
         url('https://39615540.fs1.hubspotusercontent-na1.net/hubfs/39615540/Fonts/MoonTime-Regular.otf') format('otf'),
   url('https://39615540.fs1.hubspotusercontent-na1.net/hubfs/39615540/Fonts/MoonTime-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

.pwr-header-advanced-mm .pwr-adc__content-wrapper {
    left: 0;
    transition: left 0.4s ease-in-out;
}

.pwr-header-advanced-mm a.pwr-adc__content-wrapper:hover {
    left: 5px;
}

.pwr-header .is-anchor{
  color: black !important;
}


:root{
 --tertiary-font:MoonTime,serif;
}

.pwr-step .pwr-mh--wrapper {
  overflow: hidden !important;
}


}
 /*hero mobile - text below image */
@media (max-width: 575px) {
.pwr-hero {
background-color: #F4F6F9 !important;
}
.pwr-hero .pwr-bg {
height: auto !important;
position: relative !important;
}
.pwr-hero .pwr-bg-overlay {
display: none !important;
}
.pwr-hero .pwr-hero__info-box {
background-color: #fff !important;
border-radius: 18px !important;
padding: 30px 20px !important;
width: 92% !important;
margin: 40px auto !important;
color: var(--clr-title-lt) !important;
box-shadow: 0 2px 14px rgba(0,0,0,0.08) !important;
}

.pwr-hero .pwr-hero__info-box .pwr-hero__title,
.pwr-hero .pwr-hero__info-box .pwr-hero__desc,
.pwr-hero .pwr-hero__info-box .pwr-hero__desc  p,
.pwr-hero .pwr-hero__info-box .pwr-hero__desc p span {
color: var(--clr-title-lt) !important;
} 
}