/* HB - 10/05/2023 - Text with cta module css start here **/
.text-with-cta-module {margin: 32px 0 72px;}
.text-with-cta-wrapper {padding: 50px 0;border-top: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;}
.text-with-cta-wrapper.no-top-border {border-top: 0px;}
.text-with-cta-wrapper.no-bottom-border {border-bottom: 0px;}
.text-with-cta-module .title-content-wrapper {padding-right: 20px}
.text-with-cta-module .title-content-wrapper h3 {font-size: 2rem;line-height: 3.2rem;}
.text-with-cta-module .title-content-wrapper p {font-size: 1.6rem;line-height: 2.6rem;margin-bottom: 0;}
.text-with-cta-module .module-cta-wrapper {text-align: right;}
.text-with-cta-module .module-cta-wrapper .cta-inner-wrapper {padding: 10px 0;}
.text-with-cta-module .module-cta-wrapper .cta-inner-wrapper .link-cta {display: inline-block;color: #000;font-family: 'Noto Sans', sans-serif;font-weight: 400;padding-top: 10px;padding-bottom: 10px;font-size: 1.1rem;}
.text-with-cta-module .module-cta-wrapper .cta-inner-wrapper .link-cta:hover {opacity: 1;color: #fff;}

@media all and (max-width: 767px){
	.text-with-cta-module {margin: 0;}
	.text-with-cta-wrapper {padding: 35px 0;}
	.text-with-cta-module .module-cta-wrapper {text-align: center;padding-top: 40px;}
	.text-with-cta-module .module-cta-wrapper .cta-inner-wrapper {padding: 0;}
}
/* HB - 10/05/2023 - Text with cta module css end here **/