.elementor .cta-button2{font-size:20px;color:#ffffff;text-align:center;border-radius:15px;background-color:var(--primary-title);display:inline-block;align-self:end;}.elementor .cta-button2:hover,.elementor .cta-button2:focus-visible{color:#ffffff;background-color:var(--primary-title);}.elementor .main-flex-container{background-color:var(--primary-bg);display:flex;align-items:center;}.elementor .secondary-flex-container{background-color:var(--secondary-bg);display:flex;}.elementor .banner-content-container{width:95%;padding:15px;margin-block-start:100px;margin-block-end:30px;margin-inline-start:30px;margin-inline-end:30px;border-radius:50px;border-block-start-width:6px;border-block-end-width:0px;border-inline-end-width:6px;background-color:#00000099;}.elementor .blog-post-banner{width:100%;height:500px;background-image:url("https://www.highworthfeltroofing-swindon.co.uk/wp-content/uploads/shutterstock_1643264563-1024x682.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}.elementor .blog-post-title{font-family:var(--Banner-Font);font-weight:400;font-size:56px;color:var(--white);text-align:center;}