.download_report_wrapper{padding:35px 0}
@media screen and (max-width:767px){.download_report_wrapper{padding:30px 0}
}
.download_report_wrapper .download_report{background-color:#f6ede7;padding:24px;border-radius:0}
.download_report_wrapper .download_title{padding-bottom:24px}
.download_report_wrapper .download_title .comp-rich-text{color:#400718;font-size:32px;line-height:130%;font-family:"CouttsSienaLight",sans-serif;letter-spacing:0}
.download_report_wrapper .cta-text-wrapper{display:flex;justify-content:space-between;gap:40px}
.download_report_wrapper .cta-text-wrapper .download_rte{max-width:501px}
.download_report_wrapper .cta-text-wrapper .download_rte .comp-rich-text{font-family:"CouttsFormeGrtRegular",sans-serif;color:#400718}
.download_report_wrapper .cta-text-wrapper .download_rte .comp-rich-text ul li::before{color:#400718}
.download_report_wrapper .cta-text-wrapper .download_rte .comp-rich-text h2,.download_report_wrapper .cta-text-wrapper .download_rte .comp-rich-text h3,.download_report_wrapper .cta-text-wrapper .download_rte .comp-rich-text h1{color:#400718}
.download_report_wrapper .cta-text-wrapper .download_rte .comp-rich-text p{color:#400718;margin:0}
.download_report_wrapper .cta-text-wrapper .download_cta .cta-primary{display:block;padding:11px 16px;font-size:16px;background-color:#400718;color:#fff;position:relative;border-radius:0;overflow:visible;text-decoration:none;min-width:96px;max-width:225px;font-family:"CouttsSienaLight",sans-serif;border:1px solid #400718;max-width:fit-content}
.download_report_wrapper .cta-text-wrapper .download_cta .cta-primary::before{content:'';width:20px;display:block;float:left;background-image:url("clientlib_download_report_shelf_coutts/resources/images/Icon_download.svg");background-repeat:no-repeat;background-position:center;height:23px;margin-top:-1px;margin-right:8px;background-size:12px 12px}
.download_report_wrapper .cta-text-wrapper .download_cta .cta-primary:hover{background-color:#5d061f}
.download_report_wrapper .cta-text-wrapper .download_cta .cta-primary:focus{outline:2px solid #400718;outline-offset:2px}
.download_report_wrapper .cta-text-wrapper .download_cta .cta-primary:hover:focus{background-color:#5d061f;outline:2px solid #400718;outline-offset:2px}
.download_report_wrapper .cta-text-wrapper .download_cta .cta-primary .cta-text{all:unset;display:inline;font-family:"CouttsSienaLight",sans-serif;background-image:-webkit-linear-gradient(transparent 95%,#fff 0);background-repeat:no-repeat;background-size:0 100%;transition:background-size 180ms ease-in-out;padding-bottom:3px}
.download_report_wrapper .cta-text-wrapper .download_cta .cta-primary .cta-text:hover{background-size:100% 100%}
@media(min-width:1256px){.download_report .download_title{max-width:501px}
.download_report .download_rte{width:100%}
}
@media(min-width:1024px) and (max-width:1255px){.download_report_wrapper .row{margin-left:0;margin-right:0}
}
@media(min-width:768px) and (max-width:1255px){.download_report_wrapper .row .drw-offset{padding-left:0;padding-right:0}
.download_report .download_title{max-width:calc(100% - 220px)}
.download_report .cta-text-wrapper .download_rte{max-width:calc(100% - 220px)}
.download_report_wrapper .row{margin-left:0;margin-right:0}
}
@media(min-width:768px) and (max-width:1023px){.download_report_wrapper .container{padding-left:8px;padding-right:8px}
}
@media(max-width:767px){.cta-text-wrapper{flex-direction:column}
.cta-text-wrapper .download_rte{max-width:100%;padding-bottom:28px}
.download_report_wrapper .row .drw-offset{padding-left:0;padding-right:0}
.download_report_wrapper .download_report{padding:16px}
.download_report_wrapper .download_report .download_title .comp-rich-text{font-size:24px}
.download_report_wrapper .download_report .cta-text-wrapper{gap:0}
.download_report_wrapper .download_report .cta-text-wrapper .download_rte{max-width:100%}
.download_report_wrapper .container{padding-left:12px;padding-right:12px}
.download_report_wrapper .row{margin-left:0;margin-right:0}
}