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


.hs-menu-wrapper.hs-menu-flow-horizontal li.hs-menu-depth-1>ul.hs-menu-children-wrapper {
    left: -4px;
    top: calc(100% - 10px);
}

.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts li.hs-menu-depth-2 ul.hs-menu-children-wrapper, .hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul.hs-menu-children-wrapper {
    left: calc(100% + 5px);
    top: -3px;
}

.hs-menu-wrapper.flyouts li:not(.hs-menu-depth-1)>a {
  margin: 5px;
margin-bottom: 5px !important;}

.hs-menu-wrapper.flyouts li:not(.hs-menu-depth-1):first-child > a{
  margin: 5px;
}

.pwr-hero__title,
.pwr-section__title,
.pwr-heading,
.pwr-title {
  font-family: "itc-avant-garde-gothic-pro", sans-serif;
}
:root {
  --heading-font: "itc-avant-garde-gothic-pro", sans-serif;
}


h1, h2, h3 {
  font-family: "itc-avant-garde-gothic-pro", sans-serif;
}

.pwr-header-fixed { z-index: 10000000000 !important;}

.pwr-header-top.pwr--dark {
  background-color: #C85E2D;}

.pwr-header-top {
  padding-top: 4px;
  padding-bottom: 4px; }

@media (max-width: 768px) {
  .pwr-header-logo__img {
    max-width: 140px;
  }
}}
  .pwr-burger {
    padding-top: 20px;}

@media (max-width: 575px) {
    .pwr-burger, .pwr-burger-search__input {
      font-size: 17px;}

.pwr-sec-mockup__mockup-img {
  border-radius: 15px;}


.pwr-step__icon {
  color: #FFFFFF;}




.pwr-post-item__n-min-read { display:none;}

.pwr-sec-steps--with-intro {
  padding-top: 80px;
  padding-bottom: 80px; }