<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.T2887 .wrapper {
	max-width: 1000px;
	margin: 0px auto;

}

.T2887 section {
	width: 100%;
	padding: 30px 0px 10px 0px;
	display: flex;
	flex-wrap: wrap;
}

.T2887 section .image {
	width: 350px;
	margin: 0px 60px 20px 0px;
	text-align: center;

}

.T2887 section .image a {
	display: inline-block;
	-webkit-box-shadow: 10px 10px 40px -24px rgba(0,0,0,0.75);
	-moz-box-shadow: 10px 10px 40px -24px rgba(0,0,0,0.75);
	box-shadow: 10px 10px 40px -24px rgba(0,0,0,0.75);

}

.T2887 section .text { margin: 30px 0px 0px 0px !important; width: calc(100% - 410px); }
.T2887 section .text a { text-decoration: none }
.T2887 section .text a:visited { color:inherit; }
.T2887 section .text a:link { color:inherit; }


.T2887 section .info { margin-bottom: 10px; }

.T2887 .download_buttons { display: flex; margin-top: 20px; }
.T2887 a.button { display: inline-block; padding: 4px 15px; color: #fff !important; margin-right: 20px; }
#body.S6889 .T2887 .download a.button { color: #fff !important; }

.T2887.S4997 section {
	width: 50%;
	margin: 0;
	float: left;
}

.T2887.S4997 section .image { margin: 0 0 20px 0; width: 300px; height: auto; float: none; text-align: left; }
.T2887.S4997 section .image img { width: 100%; height: auto; float: none;  }

#body .T2887.S4997 section .text { width: 300px; margin: 10px 0 0 0 !important; }




@media all and (min-width: 768px) and (max-width:1023px) {
	.T2887.S4997 section .image { margin: 0 0 18px 0; width: 250px; height: auto; float: none; }
	.T2887.S4997 section .image img { width: 100%; height: auto; float: none;  }

	#body .T2887.S4997 section .text { width: 250px; margin: 10px 0 0 0 !important; }
}

@media all and (min-width: 568px) and (max-width: 767px) {
	.T2887.S4997 section .image { margin: 0 0 16px 0; width: 200px; height: auto; float: none; }
	.T2887.S4997 section .image img { width: 100%; height: auto; float: none;  }

	#body .T2887.S4997 section .text { width: 200px; margin: 10px 0 0 0 !important; }
}

@media all and (max-width: 567px) {
	.T2887.S4997 section { float: none; width: 100%; }
	.T2887.S4997 section .image { margin: 0 0 16px 0; width: 250px;  height: auto; float: none; }
	.T2887.S4997 section .image img { width: 100%; height: auto; float: none;  }

	#body .T2887.S4997 section .text { width: 100%; margin: 10px 0 0 0 !important; }
}

@media all and (min-width: 1024px) and (max-width: 1279px) {
	.T2887 .wrapper { max-width: 900px; }
	.T2887 section .image { margin: 0; }
	.T2887 section .text { margin: 50px 50px 0px 0px !important; }
	.T2887 section .text h3 { font-size: 35px; }
}

@media all and (min-width: 768px) and (max-width:1023px) {
	.T2887 .wrapper { max-width: 700px; }
	.T2887 section .image { margin: 0; }
	.T2887 section .text { margin: 50px 50px 0px 0px !important; }
	.T2887 section .text h3 { font-size: 30px; }
}

@media all and (max-width: 767px) {
	
	.T2887 .wrapper {
		max-width: auto;
		width: 100%;
	}

	.T2887 section { display: flex; flex-direction: column;  align-items: center; }


	.T2887 section .image { margin: 0px; float: none; width: auto; }
	.T2887 section .image img { width: 80px; height: auto; }
	.T2887 section .text { margin: 10px 0px 0px 10px !important; }
	.T2887 section .text h3 { font-size: 25px; }
	.T2887 section .text .download { font-size: 13px; line-height: 17px; }

	.T2887 .download_buttons { display: inline-flex; justify-content: center; }
	.T2887 a.button { text-align: center; margin-bottom: 20px; }

}


@media all and (max-width: 567px) {
	.T2887 .download_buttons { display: inline-flex; flex-wrap: wrap; flex-direction: column; justify-content: center; }
	.T2887 section .text { width: 100%; }
}



.S6493 .maxwidthsmall {
	width: auto;
	max-width: 1240px;	
}
.S6493 .wrapper {
	max-width: none;
	width: 100%;
	margin: 0px 0px 20px 0px;
}

.S6493 section {
	box-sizing: border-box;
	width: 25%;
	margin: 0px 0px 20px 0px;
	float: left;
	padding: 0px 20px 30px 0px;
}

.S6493 section.mod4 { padding-right: 0px; }

.S6493 section .image { margin: 0 0 20px 0; width: auto; height: auto; float: none; text-align: left; }
.S6493 section .image img { width: 100%; height: auto; float: none;  }

#body .S6493 section .text { width: auto; margin: 10px 0 0 0 !important; overflow: hidden; }

@media all and (min-width: 1280px) {	
	.S6493 section:nth-child(4n+1){ clear:left; }
}


@media all and (min-width: 1024px) and (max-width:1279px) {
	.S6493 .maxwidthsmall { width: 980px; max-width: none; }
	.S6493 section:nth-child(4n+1){ clear:left; }
}

@media all and (min-width: 750px) and (max-width:1023px) {
	.S6493 section { width: 33.3% }
	.S6493 section:nth-child(3n+1){ clear:left; }
}


@media all and (min-width: 568px) and (max-width:749px) {
	.S6493 section { width: 50% }
	.S6493 section:nth-child(2n+1){ clear:left; }
}


@media all and (max-width: 567px) {
	.S6493 section { width: 100%; min-height: auto; float: none; padding: 0px; margin: 0px 0px 15px 0px; }
	.S6493 .wrapper { margin: 0px;}
	.S6493 section .image { margin: 0 15px 10px 0; float: left; max-width: 80px;  }
}

.T2887.S6128 .wrapper {
	margin: 0px;
}

.T2887.S6128 section .image {
	margin: 0px 50px 20px 0px;
}

.T2887.S6128 section .image img { width: 150px; height: auto; }


.T2887.S6128 section .text {
	margin: 50px 0px 0px 0px !important;
}

.T2887.S6128 section .text.quer {
	margin: 0px !important;
}


@media all and (max-width: 567px) {
	.T2887.S6128 section { float: none; width: 100%; }
	.T2887.S6128 section .image { margin: 0 0 16px 0; width: 120px;  height: auto; float: left; }
	.T2887.S6128 section .image img { width: 100%; height: auto; float: none;  }

	#body .T2887.S6128 section .text {  margin: 10px 0 0 0 !important; width: 100%; }
}

.S6696.T2887 section {
	padding-left: 30px;
	background-color: rgba(255,255,255,0.5);
}.S7167.T2887 section {
	padding-left: 30px;
	background-color: rgba(0,0,0,0.1);
}</pre></body></html>