/* @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    */
/*****************************************/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap');

body {
  font-family: 'Montserrat', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Montserrat', sans-serif;
  font-weight: bold;
}

p {
  font-family: 'Montserrat', sans-serif;
  font-weight: 400;
}






 .pwr-burger{
 width: 100vw !important;
}

.pwr-burger__menu .hs-menu-wrapper li.hs-menu-depth-1>a {
    font-size: 18px;
    font-weight: bolder;
    padding: 4px 0 4px 15px;
}

.pwr-burger-bottom-bar {
    padding: 0 0 20px 30px;
}

.pwr-burger-bottom-bar__item {
    padding: 5px 15px;
}

.pwr-footer-full__menu--3col .hs-menu-wrapper li.hs-menu-depth-1 {
    float: left !important;
    margin-left: 26px;
    width: 249px !important;
}
.pwr-burger .hs-menu-wrapper li.active-branch>a:not(.is-anchor) {
    color: #9aebec !important;
}

.pwr-footer-legal__content {
    width: 100%;
    text-align: center;
    padding-top: 50px;
}
.pwr-footer-full__content {
    padding-bottom: 30px;
    border-bottom: 1px solid #5c6067;
}
.pwr-toc-menu .is-active-link {
    color: #121e48;
    font-weight: 700;