<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {
  overflow-x: hidden;
}
.main__container {
  max-width: 1200px;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
#arrow-dots {
  display: none;
}
margin-right: -15px;
margin-left: -15px;
}
.more-asset-details {
  width: 100%;
  position: relative;
  display: flex;
  align-items: center;
  flex-flow: row wrap;
}
.swiper-button-next.topic-slider-swiper-button-next:after, .swiper-button-prev.topic-slider-swiper-button-prev:after {
  color: #000!important;
}
.swiper-button-prev.topic-slider-swiper-button-prev {
  left: -30px;
  top: 50%!important;
}
.swiper-button-next.topic-slider-swiper-button-next {
  right: -30px;
  top: 50%!important;
}
.blog-heading-filter {
  display: flex;
  justify-content: space-between;
  flex-flow: row;
}
.*.pwr-post-item__title.post_item_title {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-size: 19px;
  line-height: 25px;
  display: flex;
  align-items: center;
  color: #3A3A3D;
  margin-top: 5px;
  margin-bottom: 5px;
}*/
.blog-content.main-blog-listing {
  background: #F7F7F7;
  width: 100%;
  display: inline-block;
  margin-top: 50px;
}
.blog-content.main-blog-listing .custopost-item_blog_tagpost span {
  margin: 0 0 0 5px;
}
.blog-content.main-blog-listing .custopost-item_blog_tagpost {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  color: #647AA3;
}
.pwr-post-item__more-link.post_link_with_arrow span {
  transform: rotate(-35deg);
}
.post-item_blog_tag {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
  display: flex;
  align-items: center;
  color: #647AA3;
  margin-bottom: 10px;
}
/*.pwr-post-item__desc.post__description {
font-family: 'Raleway', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 150%;
display: flex;
align-items: center;
color: #171B25;
}
.pwr-post-item__desc.post__description p {
font-family: 'Raleway', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 150%;
display: flex;
align-items: center;
color: #171B25;
}*/
.pwr-post-item__more-link.post_link_with_arrow {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 15px;
  line-height: 21px;
  display: flex;
  align-items: center;
  text-transform: capitalize;
  color: #14213D;
}
.pwr-post-item:not(.pwr-post-item--1col):hover .post-item_blog_tag {
  color: #FFFFFF;
}
.pwr-blog-listing.all-blog-listing {
  padding-top: 0;
  background-color: #F6F8FC;
}
/*.blog-heading-filter h3 {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 600;
font-size: 38px;
line-height: 50px;
color: #14213D;
}*/
.blog-heading-filter .pwr-filter__dropdown.pwr-filter__dropdown--mobile {
  width: 100px;
}
.blog-heading-filter .pwr-filter__dropdown.pwr-filter__dropdown--mobile select {
  padding-bottom: 15px;
}
.blog-heading-filter .pwr-filter__dropdown.pwr-filter__dropdown--mobile select option { padding: 10px; }
.topic-featured-image { display: none; }
.main-blog-slider {
  width: 100%;
  position: relative;
  display: flex;
  justify-content: space-between;
}
.main-blog-slider {
  width: 100%;
  position: relative;
  display: flex;
  justify-content: space-between;
}
.blog-slider-right {
  background: #F6F8FC;
  display: block;
  padding: 30px 36px;
  position: relative;
  width: 49%;
  border-top: 9px solid #FCA311;
}
.blog-slider-left span {
  position: absolute;
  top: 27px;
  left: 0;
  color: #14213D;
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  display: flex;
  align-items: center;
  background: #F1F3F8;
  border-radius: 0px 5px 5px 0px;
  padding: 6px 15px;
}
.blog-slider .swiper-button-next:after, .swiper-button-prev:after {
  color: #000!important;
}
.blog-slider-left {
  display: block;
  position: relative;
  width: 49%;
}
.custom_blog_tag {
  font-family: 'Raleway', sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0px;
  text-align: left;
  color:#647AA3;
}
.custom_blog_title {
  font-family: 'Montserrat', sans-serif;
  font-weight: 600;
  font-size: 32px;
  line-height: 38px;
  text-align: left;
  color: #2C2C2C;
  margin: 19px 0;
}
.more-link-featured:hover {
    color: #fff !important;
    background: #647aa3;
}

.custom_blog_author {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
  text-transform: capitalize;
  text-align: left;
  margin: 19px 0;
  color:#868687;
  margin-bottom: 15px;
  padding-bottom: 15px;
  position: relative;
}
.custom_blog_author a { 
  color: #647AA3;
}
/*.custom_blog_discription p {
font-family: 'Raleway', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 150%;
text-align: left;
color: #000000;
margin-bottom: 33px;
}*/

.custom_read_more {
  position: relative;
  display: inline-block;
  width: 100%;
  text-align: left;
}
.custom_read_more a {
  background: #FCA311;
  padding: 9px 13px;
  display: inline-block;
  position: relative;
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 15px;
  line-height: 21px;
  color: #14213D;
  border-radius: 5px;
}
.custom_blog_author:after {
  border: 1.5px solid #fca311;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  width: 68px;
}
.is-homepage .pwr-header-relative.pwr-header.vanilla.pwr-header-fixed { 
  position: fixed;
}
.is-homepage .pwr-header-relative.pwr-header.vanilla.pwr-header-fixed  img.pwr-header-logo__img.black-logo {
  display: none;
}
.pwr-header-relative.pwr-header.vanilla.pwr-header-fixed {
  position: relative;
  transition: all ease-in-out 1s;
}
.is-inner .pwr-header-relative.pwr-header.vanilla.pwr-header-fixed.pwr--dark:not(.scroll) .pwr-header-right-bar__link { 
  color: #000;
}
.is-inner .pwr-header-relative.pwr-header.vanilla.pwr-header-fixed img.pwr-header-logo__img.white-logo {
  display: none;
}
.pwr-header-relative.pwr-header.vanilla.pwr-header-fixed.scroll {
  position: fixed;
  transition: all ease-in-out 1s;
}
.pwr-header-relative.pwr-header.vanilla.pwr-header-fixed.scroll img.pwr-header-logo__img.black-logo {
  display: none;
}
.pwr-header-relative.pwr-header.vanilla.pwr-header-fixed .pwr-js-menu .hs-menu-wrapper ul li a {
  color: #000;
}
.pwr-header-relative.pwr-header.vanilla.pwr-header-fixed .pwr-js-menu .hs-menu-wrapper ul li a:after {
  color: #000;
}
.is-homepage .pwr-header-relative.pwr-header.vanilla.pwr-header-fixed .pwr-js-menu .hs-menu-wrapper ul li a {
  color: #FFF;
}
.is-homepage .pwr-header-relative.pwr-header.vanilla.pwr-header-fixed .pwr-js-menu .hs-menu-wrapper ul li a:after {
  color: #FFF;
}
.pwr-header-relative.pwr-header.vanilla.pwr-header-fixed.scroll .pwr-js-menu .hs-menu-wrapper ul li a {
  color: #FFF;
}
.pwr-header-relative.pwr-header.vanilla.pwr-header-fixed.scroll .pwr-js-menu .hs-menu-wrapper ul li a:after {
  color: #FFF;
}
.pwr-hero--small .pwr-hero__info-box, .pwr-hero--x-small .pwr-hero__info-box {
  bottom: 50%!important;
  transform: translate(0px, 50%);
}
.pwr-hero.asset-banner .pwr-hero__title {
  color: #FFF;
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 38px;
  line-height: 50px;
  max-width: 80% !important;
}
.pwr-sec-steps--with-intro span.pwr-rich-text.pwr-step__desc {
  padding: 0 20px;
}
.breadcrumbs-section p span a, .breadcrumbs-section p span span a, .breadcrumbs-section p span {
  color: #3A3A3D;
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 14px !important;
  line-height: 21px;
}

.footer-form .submitted-message{
  color: #fca311;
  text-align: left;
  font-weight: normal;
}

p#breadcrumbs{font-size:14px !important;}

.full-width-sticky-menu {
  width: 100% !important;
  display: flex;
  justify-content: space-evenly;
  flex-flow: row;
}
.prw-hero__desc__width_50 {
  width: 60%;
  /* font-size: 24px;
  line-height: 32px;*/
  color: #FFFFFF;
  /* font-family: 'Raleway', sans-serif;*/
}
.full-width-sticky-menu li.pwr-sticky-sub-menu__link-wrapper {
  font-family: 'Montserrat', sans-serif;
  /*   font-size: 16px; */
  line-height: 21px;
}
.our-people-banner .pwr-hero__desc{
  max-width:550px !important; 
}
a.pwr-sticky-sub-menu__link {
  margin: 5px 0 !important;
}
.solutions-section span.pwr-rich-text.pwr-step__desc {
  color: #FFFFFF;
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  padding: 0 20px;
}
.pwr-step__title+.pwr-step__desc { /*color: #FFFFFF; line-height: 27px!important;*/ }
.solutions-section span.pwr-rich-text.pwr-step__desc p {
  color: #FFFFFF;
}
.solutions-section .pwr-step__cta.pwr-cta.pwr-cta--link a {
  background: #FFFFFF;
  color: #14213D;
  padding: 9px 13px;
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 15px;
  line-height: 21px;
  border: 1px solid #14213D;
}
.solutions-section .pwr-step__cta.pwr-cta.pwr-cta--link a:hover {
  border: 1px solid #fff;
  background: transparent;
  color: #FFFFFF!important;
  cursor: pointer;
}
.solutions-section .pwr-step__cta.pwr-cta.pwr-cta--link a:before, .solutions-section .pwr-step__cta.pwr-cta.pwr-cta--link a:after {
  display: none;
}
.join-our-team-section a.cta_button:hover {
  color: #FFF!important;
  cursor: pointer;
}
.get-in-touch-form .hs_message.hs-message.hs-fieldtype-textarea.field.hs-form-field {
  margin-bottom: 0;
}
.get-in-touch-form .pwr-sec-form__intro-sec.pwr-sec-form__intro-sec--vertical {
  margin-bottom: 20px;
}
.get-in-touch-form label, .get-in-touch-form p, .get-in-touch-form h2.pwr-sec__title {
  color: #FFFFFF!important;
}

.get-in-touch-form form input[type="text"], .get-in-touch-form form input[type="password"], .get-in-touch-form form input[type="datetime"], .get-in-touch-form form input[type="datetime-local"], .get-in-touch-form form input[type="date"], .get-in-touch-form form input[type="month"], .get-in-touch-form form input[type="time"], .get-in-touch-form form input[type="week"], .get-in-touch-form form input[type="number"], .get-in-touch-form form input[type="email"], .get-in-touch-form form input[type="url"], .get-in-touch-form form input[type="search"], .get-in-touch-form form input[type="tel"], .get-in-touch-form form input[type="color"], .get-in-touch-form form input[type="file"], .get-in-touch-form form textarea, .get-in-touch-form form select {
  border: none!important;
  background: rgba(255, 255, 255, 0.8)!important;
  border-radius: 6px!important;
}
.get-in-touch-form input.hs-button.primary.large {
  align-items: center;
  background-color: #fca311!important;
  color: #000;
  display: flex;
  font-family: Montserrat,sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  gap: 10px;
  line-height: 21px;
  padding: 9px 13px;
  border-radius: 5px!important;
}
.get-in-touch-form .pwr-btn--regular-solid .hs-submit:before {
  border-radius: 5px!important;
}
.get-in-touch-form input.hs-button.primary.large:hover {
  color: #fff;
}
.pwr-sec__title-intro_with-explore-link {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 40px;
}
.pwr-sec__title-intro_with-explore-link .pwr-sec__title--narrow {
  margin-left: 0!important;
  margin-right: auto;
}
.value-chain-of-data-section span.pwr-services-item__title {
  color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 19px;
  line-height: 25px;
}
.value-chain-of-data-section span.pwr-rich-text.pwr-services-item__desc {
  color: #fff;
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
}
.value-chain-of-data-section .pwr-sec__title-intro_with-explore-link .explore-more-link a {
  padding: 9px 13px;
  background: #FCA311;
  border-radius: 5px;
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 15px;
  line-height: 21px;
  align-items: center;
  text-transform: capitalize;
  align-items: center;
  text-transform: capitalize;
  flex-flow: row;
  display: flex;
}
.value-chain-of-data-section a.pwr-services-item__more-link {
  opacity: 10;
  color: #FFF!important;
}
.value-chain-of-data-section a.pwr-services-item__more-link span.pwr-link-icon span svg {
  transform: rotate(-30deg);
}
.value-chain-of-data-section .pwr-sec-services__intro-sec.intro-sec_explore-link {
  margin-bottom: 40px;
}

.hs-site-page.page .highlights-main {
  width: 100%;
  position: relative;
  display: inline-block;
  margin: 30px 0;
}
.hs-site-page.page .highlights-main-details {
  display: flex;
  width: 100%;
  position: relative;
  justify-content: space-between;
  margin-top: 20px;
}
.hs-site-page.page .highlights-box {
  width: 33.33%;
  position: relative;
  display: inline-block;
}
.overview-details {
  width: 100%;
  display: inline-block;
  background-color: #F6F8FC;
  /*padding: 0px 0 60px;*/
}
.share-link ul {
  color: #fff;
}
.share-link a.cta_button {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
  display: flex;
  align-items: center;
  color: #000000;
  padding: 9px 13px;
  gap: 10px;
}
.share-link a.cta_button:hover {
  color: #fff!important;
}
.hs-site-page.page .highlights-box-img img {
  border-bottom: 2px solid #FCA311;
  padding-bottom: 11px;
}
.hs-site-page.page .main-details {
  width: 100%;
  display: flex;
  justify-content: space-between;
  position: relative;
  padding: 30px 0;
}
.hs-site-page.page .main-details.whitepapers .main-details-left {
  width: 50%;
  display: inline-block;
  position: relative;
  padding-right: 15px;
}
.hs-site-page.page .main-details.whitepapers .main-details-right {
  width: 50%;
  display: inline-block;
  position: relative;
  background: #F6F8FC;
  padding: 0 40px;
}
.hs-site-page.page .main-details.whitepapers .main-details-right form input.hs-button.primary.large, .form-details-area.case-study-from .hs-submit .hs-button {
  background: #FCA311;
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
  display: flex;
  align-items: center;
  color: #000000;
  padding: 9px 13px;
  gap: 10px;
  border-radius: 6px;
}

.main-details.whitepapers .hs-submit .hs-button:hover{
  color: #fff !important;
  background: #647aa3 !important;}

.hs-site-page.page .main-details.whitepapers .main-details-right form .hs-richtext.hs-main-font-element p, .form-details-area.case-study-from form .hs-richtext.hs-main-font-element p, .get-in-touch-form form .hs-richtext.hs-main-font-element p {
  /* font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;*/
  display: flex;
  align-items: center;
  color: #171B25;
}

.get-in-touch-form form .hs-richtext.hs-main-font-element p{
  display: block !important;
  /* font-size: 18px;
  line-height: 32px;*/
}

.hs-site-page.page .main-details.whitepapers .main-details-right form .hs-richtext.hs-main-font-element p{
  display: block !important;}

.hs-site-page.page .main-details.whitepapers .main-details-right form .hs-richtext.hs-main-font-element p a{
  color: #171B25;
  text-decoration: underline;}

/*L1 pages last strip cta*/

.cta_button {
  padding: 12px 18px !important;
}
/*ends*/

.get-in-touch-form form .hs-richtext.hs-main-font-element p a {
  color: #fff !important;
}

.get-in-touch-form form .hs-richtext.hs-main-font-element p a:hover {
  color: #fff !important;
  opacity: 0.5 !important;
}

.feedback-form form .hs-richtext p a:hover {
  color: #fff !important;
  opacity: 0.5;
}

.main-details-right .hbspt-form form .hs-form-field&gt;label, .get-in-touch-form form .hs-form-field&gt;label {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 26px;
  color: #171B25;
}
/* .more-whitepapers-details .pwr-rel-post-item__title {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 600;
font-size: 19px;
line-height: 30px;
color: #171B25;
opacity: 10;
} */
.more-whitepapers-details .pwr-rich-text.pwr-sec__desc {
  display: flex;
  align-items: center;
  color: #171B25;
}
/* .more-whitepapers-details H2 { 
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 600;
font-size: 38px;
line-height: 50px;
display: flex;
align-items: center;
color: #18233C;
} */
.hs-site-page.page .case-study .main-details-left {
  width: 15%;
  display: inline-block;
  position: relative;
  padding-right: 15px;
}
.hs-site-page.page .case-study .main-details-right {
  width: 75%;
  display: inline-block;
  position: relative;
}
.hs-site-page.page .form-details-area {
  width: 100%;
  position: relative;
  display: inline-block;
}
.hs-site-page.page .form-details-area img {
  width: 100%;
}
.hs-site-page.page .hs-content-id-114975610158 .more-success-story-details {
  width: 100%;
  position: relative;
  display: inline-block;
}
.hs-site-page.page .more-success-story-details img {
  width: 100%;
}
.hs-site-page.page .more-whitepapers-details {
  width: 100%;
  position: relative;
  display: inline-block;
  /*border-top: 1px solid #00000017;*/
}
.hs-site-page.page .more-whitepapers-details img {
  width: 100%;
}

.resources-assets {
  width: 100%;
  position: relative;
  display: inline-block;
  margin-top: 50px;
  margin-bottom: 50px;

}
.resources-details {
  width: 100%;
  display: inline-block;
  position: relative;
}
.resources-details h2 { text-align: center; padding-bottom: 20px;}
.resources-details p {
  margin-bottom: 30px;
  text-align: center;
}
.resources-assets-list {
  width: 100%;
  margin: 0 0px;
  position: relative;
  display: flex;
  flex-flow: row wrap;
  /*  justify-content: space-between;*/
  padding-top: 20px;
  margin-bottom: 50px;
}
.assets-image {
  width: 100%;
  display: inline-block;
  border-radius: 5px;
  overflow: hidden;
}
.assets-image img {
  width: 100%;
  height: auto;
  transition: all .4s ease-in-out;
}
.assets-image&gt;a:hover img {
  scale: 1.2;
}
.assets-type {
  font-size: 14px;
  color: #647AA3;
  font-weight: 500;
  margin: 5px 0 0 0;
  line-height: 20px;
}
.assets-read-more img {
  margin-left: 5px;
}
.assets-published-date {
  color: #868687;
  font-size: 14px;
  font-weight: 500;
  padding-bottom: 10px;
  position: relative;
}
.assets-published-date:after {
  content: "";
  background: #FCA311;
  height: 2px;
  width: 68px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.assets-name {
  margin-top: 10px;
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 19px;
  line-height: 25px;
  display: flex;
  align-items: center;
  color: #171B25;
}
.assets-name a { color: #171B25; }
.assets-read-more {
  margin-top: 10px;
  font-size: 15px;
  line-height: 21px;
  font-weight: 700;
  color: #14213D;
}
.resources-assets-box {
  width: calc(25% - 20px);
  margin: 0 20px 0 0;
}
.arrow-right {
  display: block;
  margin: 0 0 0 20px;
  width: 10px;
  height: 10px;
  border-top: 2px solid #14213D;
  border-left: 2px solid #14213D;
  transform: rotate(110deg);
}
.arrow-right::after {
  content: "";
  display: block;
  width: 2px;        ;
  height: 16px;
  background-color: #14213D;
  transform: rotate(-45deg) translate(5px, 2px);
}
.assets-read-more a {
  display: flex;
  align-items: center;
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 15px;
  line-height: 21px;
  color: #14213D;
}
.content-list-split {
  width: 100%;
  position: relative;
  display: flex;
  flex-flow: row;
  margin-bottom: 50px;
}
.content-list-split-icon {
  /* width: calc(15% + 10px);*/
  display: inline-block;
  position: relative;
}
.gray-bg-color {
  background-color: #F6F8FC!important;
}
.gray-bg-color .pwr--light {
  background-color: #F6F8FC!important;
}
.content-list-split-desc {
  width: 85%;
  /*  position: relative;
  display: inline-block;
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 26px;*/
  margin-left: 20px;
}
.main-details-right .hs-form-private .hs-richtext.hs-main-font-element h1 {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 38px;
  line-height: 50px;
  margin-bottom: 40px;
}
.main-details-right .hs-form-private .hs_submit.hs-submit {
  margin: 20px 0;
}
.main-details-right form input[type=color], .main-details-right form input[type=date], .main-details-right form input[type=datetime-local], .main-details-right form input[type=datetime], .main-details-right form input[type=email], .main-details-right form input[type=file], .main-details-right form input[type=month], .main-details-right form input[type=number], .main-details-right form input[type=password], .main-details-right form input[type=search], .main-details-right form input[type=tel], .main-details-right form input[type=text], .main-details-right form input[type=time], .main-details-right form input[type=url], .main-details-right form input[type=week], .main-details-right form select, .main-details-right form textarea {
  background: rgba(23, 27, 37, 0.05);
  border-radius: 6px;
  border: none;
  height: 52px;
}

.more-whitepapers-details a.cta_button:before {
  background-color: #FCA311!important;
  color: #000;
}
.more-whitepapers-details a.cta_button:hover, .more-whitepapers-details a.cta_button:after {
  color: #FFF!important;
  background: #647aa3 !important;
}
/*.description-details p {
font-family: 'Raleway', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 150%;
}*/
.tag-list-contents {
  width: 100%;
  position: relative;
  display: inline-block;
  margin-top: 20px;
}
.tag-list-contents h3 {
  font-family: 'Montserrat', sans-serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
  text-transform: capitalize;
  margin-bottom: 15px;
}
.description-details {
  width: 100%;
  position: relative;
  display: inline-block;
  padding-right: 20px;
  margin-top: 10px;
  color: #171B25;
}
.author-details {
  border-top: 1px solid rgba(185, 185, 185, 0.38);
  margin-top: 30px;
  padding-top: 30px;
  width: calc(90% - 10px);
}
.author-details h5 {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 21px;
  line-height: 26px;
  text-transform: capitalize;
  color: #14213D;
  margin-bottom: 20px;
}
.author-social-link {
  display: inherit;
  position: relative;
  padding-top: 5px;
}
.author-social-link a {
  display: inline-block;
  margin-right: 10px;
  padding: 0;
}
.author-social-link a img {
  display: block;
  margin: 0;
  padding: 0;
  transition: 0.3s;
}
.author-social-link a:hover img { 
  transform: scale(1.3);
}
.pwr-testimonial-no-background {
  background-color: transparent;
}
.pwr-testimonial-no-magrin {
  margin: 0;
}
.pwr-testimonial-no-padding {
  padding: 0;
}
.pwr-testimonial--style-multiple.pwr-testimonial-no-background .pwr-testimonial__author {
  display: block;
  margin: 0 0 20px 0px;
}
.tag-list span {
  border-right: 1px solid #647AA3;
  padding: 0 5px;
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.5px;
  color: #647AA3;
}
.challenges-details .tag-list span { 
  color: #000;
}
.challenges-details .tag-list {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 19.5px;
  color: #000;
}
.tag-list span:first-child {
  padding-left: 0;
}
.tag-list span:last-child {
  border: none;
}
.share-link {
  display: flex;
  position: relative;
  width: 100%;
  align-items: center;
}
.share-link li a {
  display: flex;
  align-items: flex-end;
}
.share-link ul li:first-child {
  font-family: Raleway;
  font-size: 17px;
  font-weight: 500;
  line-height: 21px;
  color: #fff;
}
.share-link ul li {
  display: flex;
  padding-right: 20px;
  align-items: center;
  margin: 0;
}
.share-link ul {
  display: flex;
  list-style: none;
  padding-left: 0;
  align-items: center;
}
.below-description {
  width: 100%;
  position: relative;
  display: inline-block;
  margin-top: 15px;
}
.below-description .below-list {
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
  justify-content: space-between;
}
.below-description .below-list .list-box {
  width: calc( 25% - 10px);
  display: inline-block;
}
.below-description .below-list .list-box span {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 19px;
  line-height: 23px;
  color: #14213D;
}
.pwr-sec-posts__intro-sec {
  margin-bottom: 30px!important;
}
label.hs-error-msg, .hs-error-msgs label {
  color: red!important;
}
.pwr-rich-text .share-link ul li:before {
  display: none;
}
.full-width-sticky-menu .pwr-scroll-shadow__sensor.pwr-scroll-shadow__sensor--hor {
  display: none;
}
.below-description ul li p { 
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 125%;
  color: #14213D;
}
#benefits .pwr-sec-split__title+.pwr-sec-split__desc {
  margin-top: 30px;
}
.more-whitepapers-details .pwr-sec-posts__cta .cta_button {
  color: #000!important;
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 21px;
  align-items: center;
  padding: 9px 13px;
  gap: 10px;
  background: #FCA311;
  border-radius: 6px;
}

.challenges-details .tag-list {
  text-align: left;
  background: #EFF3FB;
  padding: 10px 0;
}
.challenges-details .tag-list-details { 
  background: #EFF3FB;
}
.pwr-sticky-sub-menu__content.pwr-scroll-shadow__wrapper--hor {
  --mask-width: 0!important;
}
.nav-dots {
  position: absolute;
  width: 100%;
  display: inline-block;
  top: 50%;
  transform: translate(0px, -50%);
  z-index: 10;
}
.podcast-host-speaker-section {
  background-color: #F6F8FC;
  display: inline-block;
  width: 100%;
  position: relative;
  padding: 0px 0 55px 0;
}
.podcast-host-speaker-details {
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
}
.podcast-host-left {
  width: 50%;
  display: inline-block;
}
.podcast-speaker-right {
  width: 50%;
  display: inline-block;
  padding-left: 20px;
}
.podcast-host-left .pwr-rich-text.pwr-testimonial__quote p, .podcast-speaker-right .pwr-rich-text.pwr-testimonial__quote p {
  font-family: 'Raleway' sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 17px;
  line-height: 140.5%;
  color: #171B25;
}
/*.main-details-left .author-details .pwr-rich-text.pwr-testimonial__quote p {
font-family: 'Raleway', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 17px;
line-height: 150%;
color: #171B25;
}*/
.podcast-host-left .author-details, .podcast-speaker-right .author-details {
  border: none;
}
.partners-details-section {
  width: 100%;
  position: relative;
  display: inline-block;
  /*border-bottom: 1px solid #00000017;*/
}

.podcast-call-action a.subscribe-btn.cta_button {
  margin-right: 20px;
}

.podcast-main-details {
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 50px;
  position: relative;
  width: 100%;
  padding-top: 25px;
  align-items: center;
}
.podcast-audio {
  border-bottom: 1px solid rgba(100, 122, 163, 0.5);
  width: 100%;
  display: inline-block;
  padding: 25px 0;
}
.podcast-audio audio {
  width: 100%;
  display: inline-block;
}
.podcast-main-left, .podcast-main-right {
  display: inline-block;
  position: relative;
  width: 50%;
}
.podcast-main-left {
  padding-right: 40px;
}
.podcast-main-right {
  padding-left: 40px;
}
.podcast-tag-list {
  width: 100%;
  position: relative;
  display: inline-block;
  margin-top: 15px;
}
.podcast-tag {
  width: 100%;
  display: inline-block;
  position: relative;
}
.podcast-tag span {
  color: #171b25;
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  margin: 0;
  padding-right: 8px;
  position: relative;
  text-transform: capitalize;
  width: auto;
  display: inline-block;
}
.podcast-tag span:after {
  content: "";
  width: 1px;
  height: 14px;
  display: inline-block;
  background-color: #171b25;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(0px, -50%);
}
.podcast-tag span:first-child:after, .podcast-tag span:last-child:after {
  display: none;
}
.subscribe-btn.cta_button:not(.pwr-cta--hubspot-style):before {
  background: #fca311;
}
.talk-btn.cta_button:not(.pwr-cta--hubspot-style):before {
  background: transparent;
}
.subscribe-btn.cta_button, .talk-btn.cta_button {
  border-radius: 6px;
  color: #000!important;
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  gap: 10px;
  line-height: 21px;
  padding: 9px 13px;
  border: 1px solid #fca311;
}
.talk-btn.cta_button {
  border: 1px solid #000;
}
.subscribe-btn.cta_button:hover, .talk-btn.cta_button:hover {
  border: 1px solid #000;
  color: #fff!important;
}
.podcast-call-action {
  width: 100%;
  position: relative;
  display: inline-block;
  margin: 10px 0;
}
.podcast-overview {
  width: 100%;
  position: relative;
  display: inline-block;
}
.podcast-overview h2 { 
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 38px;
  line-height: 50px;
  color: #000000;
}
.podcast-overview p { 
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 150%;
  text-transform: capitalize;
  color: #171B25;
}
.podcast-download {
  width: 100%;
  position: relative;
  display: inline-block;
  margin-top: 20px;
}
.podcast-box-list {
  width: 100%;
  position: relative;
  display: flex;
  flex-flow: row wrap;
}
.podcast-box {
  width: 50%;
  display: inline-block;
}
.podcast-box a {
  display: flex;
  align-items: center;
  width: 100%;
}
.podcast-box p {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 19px;
  line-height: 21px;
  display: flex;
  align-items: center;
  color: #647AA3;
}
.podcast-box img {
  margin-right: 15px;
}
.pwr-header-right-bar__item.pwr-header-right-bar__cta.pwr-cta.pwr-cta--regular-solid.pwr-cta--small&gt;a {
  cursor: pointer;
}
.whitepapers-main {
  width: 100%;
  position: relative;
  display: inline-block;
  margin: 50px 0;
  padding: 30px 0 0px 0;
}
.custom_blog_tag span:last-child {
  display: none;
}
.custom_blog_tag span {
  margin: 0 0 0 3px;
}
.pwr-header__skip {
  color: #000;
}


@media screen and (max-width: 1200px) {
  .page-center {
    margin-left: 15px;
    margin-right: 15px;
  }
  .resources-assets-list {
    margin: 0;
  }
}

@media screen and (max-width: 1024px) {
  .custom-row {
    margin-right: 0px;
    margin-left: 0px;
  }
  .solutions-section span.pwr-rich-text.pwr-step__desc {
    padding: 0px;
  }
  .value-chain-of-data-section .pwr-services-box__front {
    padding: 0px 20px;
    position: absolute;
    bottom: 10%;
  }
}

@media screen and (max-width: 768px) {
  .solutions-section .pwr-step {
    float: none; 
  }
  .content-list-split-icon{
    width: calc(10% + 10px); }

  .pwr-sec-steps--with-intro span.pwr-rich-text.pwr-step__desc {
    padding: 0 ; 
  }

}

@media screen and (max-width: 767px) {
  
  .author-details .pwr-testimonial__quote{margin-top:15px}

  .author-details .pwr-testimonial--style-multiple .pwr-testimonial__quote, .author-details .pwr-testimonial--style-multiple .pwr-testimonial__info {text-align:left}
  .author-details .pwr-testimonial__author{
    display: flex !important;
    flex-wrap: wrap;
    align-items: center;
    margin: 0px !important;
  }
.author-details .pwr-testimonial .pwr-testimonial__avatar {margin:0px 10px 0px 0px;}
  
  .hs-site-page.page .highlights-box-img img {
    border-bottom: none;
  }
  .assets-image{
    width: 80%;
    height: 100%;}
  
  .pwr-hero.asset-banner .pwr-hero__title { 
    max-width: 100% !important;
  }
  
  .hs-site-page.page .main-details {
    width: 100%;
    display: inline-block!important;
  }
  .hs-site-page.page .main-details.whitepapers .main-details-left {
    width: 100%!important;
  }
  .hs-site-page.page .main-details.whitepapers .main-details-right {
    width: 100%!important;
    margin-top: 30px!important;
  }
  .hs-site-page.page .main-details.whitepapers .main-details-right {
    padding: 15px;
  }
  .resources-assets-list {
    display: inline-block;
  }
  .resources-assets-box {
    width: 100%;
    margin-bottom: 30px;
    display: flex;
  }

  .assets-con {
    margin-left: 15px;
    width: 100%;
  }
  .hs-site-page.page .case-study .main-details-left {
    width: 100%;
  }
  .hs-site-page.page .case-study .main-details-right {
    width: 100%;
  }
  .below-description .below-list {
    display: inline-block;
  }
  .below-description .below-list .list-box {
    display: inline-grid;
    width: calc(50% - 10px);
  }
  .share-link {
    display: inline-block;
  }
  .hs-site-page.page .highlights-main-details {
    display: inline-block;
  }
  .hs-site-page.page .highlights-box {
    width: calc(100% - 50px);
    display: flex;
    align-items: center;
  }

  .highlights-box p {
    width: 80%;
    margin-left: 20px;
  }
  .podcast-host-left, .podcast-speaker-right {
    display: inline-block;
    width: 100%;
    text-align: center;
  }
  .author-details {
    width: calc(100% - 0px);
  }
  .podcast-speaker-right {
    padding-left: 0;
  }
  .prw-hero__desc__width_50 {
    width: 100%;
  }
  .main-blog-slider {
    display: inline-block;
  }
  .blog-slider-left, .blog-slider-right {
    width: 100%;
    padding: 15px;
  }
  .main-content { 
    overflow-x: hidden; 
  }
  .topic-featured-image { 
    display: inline-block; 
  }
  .podcast-main-right {
    padding-left: 0;
  }
  .podcast-main-left, .podcast-main-right {
    width: 100%;
  }
  .podcast-main-left {
    padding-right: 0;
  }
  .podcast-call-action a.subscribe-btn.cta_button {
    margin-right: 20px;
    margin-bottom: 20px;
  }
  .swiper-button-next.topic-slider-swiper-button-next {
    right: 0;
  }
  .swiper-button-prev.topic-slider-swiper-button-prev {
    left: 0;
  }

}
@media screen and (max-width: 991px) {
  #arrow-dots {
    display: block;
        left: 23%;
  }
  .nav-dots {
    width: 100%;
    top: 100%;
  }
  div#arrow-case {
    display: none;
}
}


@media screen and (max-width:991px) and (min-width: 575px) {
  #arrow-dots {
        left: 40%;
  }
}

@media screen and (max-width: 575px) {
  .resources-assets{
    margin-bottom: 25px;}
  .resources-details h2{
    padding-bottom: 15px;}
  .content-list-split-desc {
    padding-left: 15px;}
  .body-wrapper:has(.pwr-header--transparent):not(:has(.pwr-header-top--transparent)) .pwr-hero .pwr-hero__info-box, .pwr-hero--transparent-header.pwr-hero .pwr-hero__info-box {
    margin-top: 0;
    position: absolute;
  }
  /* .pwr-hero:not(.pwr-hero--full-height):not(.pwr-hero--content-height) {
  height: auto!important;
  min-height: 300px;
}*/
  .pwr-hero .pwr-hero__info-box, .pwr-hero .pwr-hero__info-box.page-center {
    margin-bottom: 0;
  }
}

@media screen and (max-width: 480px) {
  .podcast-box {
    display: inline-block;
    width: 100%;
  }
  .pwr-hero--small .pwr-hero__info-box {
    width: calc(100% - 0px);
    padding: 0 20px 0 0;
    margin-bottom: 0!important;
  }
  .pwr-hero.asset-banner .pwr-hero__title {
    font-size: 32px;
    line-height: 40px;
  }
}


/*solution page css*/



/*case study page changes whitepaper changes*/

.highlights-box p {
  /*line-height: 1.6875;*/
  width: 80%;}

.list-box p {
  line-height: 1.25;
  width: 80%;
}

body .hs-form-field&gt;label .hs-form-required {
  padding-left: 0 !important;
  font-size: 24px;
  color: #ff0000;
}

.pwr-testimonial-no-padding {
  padding: 20px 0;
}

/*
.cta_button:not(.pwr-cta--hubspot-style):before{
background: #FCA311 !important;} */

.cta_button:not(.pwr-cta--hubspot-style):hover:after{
  background: #647aa3 !important;}

ul#case-study-button li a::before {
  background: #fca311 !IMPORTANT;
}

.pwr-sec-split__content.pwr--relative.case-detail {
  padding: 50px;
}
article.more-whitepapers-details h3 {
  opacity: 1;
}

.main-details.case-study {
  align-items: center;
}

h2#download-whitepaper {
    margin: 20px 0;
}

.author-details .pwr-testimonial{padding-top:0px}

.highlights-main h2 {
  color: #14213d;
}
.main-details-left h2 {
  color: #14213d;
}
h2#the-challenges {
  color: #14213d;
}</pre></body></html>