/* @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/bvn3isl.css");

:root {
    --ff-base: myriad-pro, sans-serif; !important;
    --ff-accent: myriad-pro, sans-serif; !important;
}

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

.pwr-hero--small .pwr-hero__title, .pwr-hero--x-small .pwr-hero__title {
    max-width: 450px;
}

.pwr-header-top__menu {
    margin-right: auto;
    margin-left: auto;
}

.cell_1729784373571-background-layers {
    border-radius: 15px;
}

.hs_cos_wrapper_type_rich_text ul:not(.inputs-list):not([style*="list-style-type"]) li:before, .pwr-rich-text ul:not([style*="list-style-type"]) li:before, .hs_cos_wrapper_type_post_filter ul li:before, .hs_cos_wrapper_type_post_listing ul li:before{
    height: 6px;
    width: 6px;
}

.pwr-comparison-table__icon--checkmark circle {
    fill: #8EC3A7;
}

.pwr-comparison-table__icon--x-mark circle {
    fill: #F3F3F3;
}

/* Power Video Button Size */
.pwr-sec-video__button {
  height: 90px;
  line-height: 85px;
  width: 90px;
}

.sidr-inner {
 display: none; 
}

@media (max-width: 991px) {
    .pwr-image-box.pwr-image-box--one-by-one:not(.swiper-slide), .pwr-image-box.pwr-image-box--two-by-one {
        width: calc(100% - 20px) !important;
    }
}