/* @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    */
/*****************************************/

/* Custom Fonts from Adobe Fonts (typekit) */
@import url("https://use.typekit.net/xba1jeq.css");

:root {
    --ff-base: field-gothic, sans-serif; !important;
    --ff-accent: octin-college, sans-serif; !important;
}

.pwr-header-full {
  min-height: 75px;
}

.pwr-header__menu .hs-menu-wrapper li.hs-menu-depth-1 a {
   padding-bottom: 50px;
   padding-top: 50px;
}

.pwr-hero__title {
  max-width : 1200px;
}

.pwr-sec-maintenance-error {
 background-color: #fff !important; 
}

/*.hs-cta-embed-141592157471 {
 position: fixed;
 bottom: 50px; /* Adjust the distance from the bottom as needed */
 right: 50px; /* Adjust the distance from the right as needed */
} */

/*Blog post customization */

.pwr-post-item__title {
 letter-spacing: normal !important; 
}

.pwr-post-item__author+.pwr-post-item__title {
 letter-spacing: normal !important; 
}

.pwr-post-header__title {
 font-size: 65 !important;
 letter-spacing: normal !important; 
}

.pwr-post-item__date, .pwr-post-item__name {
 font-family: var(--ff-base);
 font-size: 16 !important;
 font-weight: 400!important;
 padding-bottom: 0 !important;
}

.pwr-sec-txt__title {
 letter-spacing: normal !important; 
}

.pwr-sticky-sub-menu__link-wrapper {
  position: initial !important;
}

/* Changing color of newsletter form & text */
.pwr--dark .pwr-footer-subscribe__form--email-only .hs-email .hs-input {
  background-color: #ffffff !important;
		    color: #1E1E1E !important;
}