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

/*
red: #cd2b45
blue: #1a2d4d
*/

<style type="text/css">

body, h1, h2, h3, h4, p {
  font-family: "Open Sans", serif !important;
  font-optical-sizing: auto;
  font-weight: auto;
  font-style: normal;
}

footer{display: none !important;}

/* --- Menu Header --- */
.pwr-header.pwr--dark{
  background: #1a2d4d !important;
}

/* --- Blog Filters --- */
.pwr-filter__link.active, .pwr-filter__link:hover{
  color: #cd2b45 !important;
}

/* --- adverts and featured post --- */
.pwr-image-box__intro{
  color: #cd2b45 !important;  
}

.pwr-image-box__intro{font-weight: 300;}
.pwr-image-box__title{font-weight: 400;}

/* --- Blog Boxes & BG --- */
.pwr-blog-listing{
  background: #f6f6f6 !important;
}

.pwr-post-item__overlay{
  background-color: #cd2b45;
}

.pwr-post-item__more-link{
  color: #cd2b45;  
}

/* --- Big Investment Advert page --- */
.big-investment-hero{
  border-bottom: 3px solid #fff;
  h1{font-weight: 500; margin-bottom: 40px;}
  img{margin-bottom: 40px;}
}

.pwr-cta_button:before, .cta_button:before{
  background-color: #cd2b45 !important;
}
.pwr-cta_button, .cta_button{
  border-radius: 0 !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.hs-cta-wrapper .hs-cta-node a.cta_button:hover {
  background: yellow !important;
}

.pwr-btn--regular-border .hs-submit, .pwr-cta--regular-border [class*=cta_button]:not(.pwr-cta):not(.pwr-cta--hubspot-style), .pwr-header--light-on-scroll.scroll .pwr-cta--regular-border [class*=cta_button]:not(.pwr-cta):not(.pwr-cta--hubspot-style), [class*=cta_button].pwr-cta--regular-border {
  color: #ffffff !important;
  border: 0px !important;
} 

/* ROLLOVER STATES FOR ALL BUTTONS & CTAs */
.cta_button:not(.pwr-cta--hubspot-style):hover:after,.hs-submit:hover:after,.pwr-btn--primary-solid .hs-submit:hover:after,.pwr-cta--primary-solid [class*=cta_button]:not(.pwr-cta):not(.pwr-cta--hubspot-style):hover:after,.pwr-cta_button:not(.pwr-cta--hubspot-style):hover:after,.pwr-header--light-on-scroll.scroll .pwr-cta--primary-solid [class*=cta_button]:not(.pwr-cta):not(.pwr-cta--hubspot-style):hover:after,[class*=cta_button].pwr-cta--primary-solid:hover:after {
    background-color: #ffffff; !important;
}
/* BUTTON TEXT COLOUR */
.cta_button:not(.pwr-cta--hubspot-style), .hs-submit, .pwr-btn--primary-solid .hs-submit, .pwr-cta--primary-solid [class*=cta_button]:not(.pwr-cta):not(.pwr-cta--hubspot-style), .pwr-cta_button:not(.pwr-cta--hubspot-style), [class*=cta_button].pwr-cta--primary-solid {
    color: #1a2d4d !important;
}

.cta-advert{border-radius: 6px !important;}