.panel-brochure-download { position: relative; padding-top: 120px; padding-bottom: 170px; }
.panel-brochure-download:before { content: ""; position: absolute; z-index: 3; top: -100px; width: 686px; height: 447px; background-image: url(flair-sprinkle.png); background-size: contain; background-repeat: no-repeat; }
.panel-brochure-download:after { content: ""; position: absolute; z-index: 2; width: 100%; height: 308px; top: -308px; transform: matrix(-1, 0, 0, -1, 0, 0); background: transparent linear-gradient(180deg, #FFFFFF 0%, #FFFFFF88 50%, #FFFFFF00 100%) 0% 0% no-repeat padding-box; pointer-events: none; }
.panel-brochure-download h2 .first { font-family: 'Roboto'; font-size: 63px; font-weight: 700; text-transform: none; letter-spacing: 0; line-height: 1; display: inline-block; color: #B4B3A9; }
.panel-brochure-download h2 .second { position: relative; top: -30px; }
.panel-brochure-download .button { padding-left: 50px; padding-right: 50px; }
@media (max-width: 1399px){
	.panel-brochure-download h2 { font-size: 80px; }
	.panel-brochure-download h2 .first { font-size: 58px; }
	.panel-brochure-download h2 .second { top: -15px; }
}
@media (max-width: 1199px){
	.panel-brochure-download { padding-bottom: 60px; }
	.panel-brochure-download:before { width: 40vw; height: 27vw; }
}
@media (max-width: 991px){
	.panel-brochure-download h2 { font-size: 50px; margin-bottom: 10px; }
	.panel-brochure-download h2 .first { font-size: 40px; }
	.panel-brochure-download h2 .second { top: 0; }
	.panel-brochure-download:before { width: 400px; height: 268px; }
}
@media (max-width: 575px){
	.panel-brochure-download h2 .first br { display: none; }
	.panel-brochure-download:before { width: 80vw; height: 53vw; top: -50px; }
}