.pdf__row{background: #dedede;background: -moz-linear-gradient(top,  #dedede 0%, #dedede 7%, #dcdcdc 8%, #d8d8d8 100%);background: -webkit-linear-gradient(top,  #dedede 0%,#dedede 7%,#dcdcdc 8%,#d8d8d8 100%);background: linear-gradient(to bottom,  #dedede 0%,#dedede 7%,#dcdcdc 8%,#d8d8d8 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#d8d8d8',GradientType=0 )}
.pdf__row p{margin:0 !important}
.pdf__title{font-size: 24px;color:#333333;font-weight: 700;line-height: 1.5;padding-bottom: 15px;}
.pdf__btn{width:280px;position: relative;}
.pdf__btn a{  font-size: 18px;color: #fff;font-weight: 700;text-transform: uppercase; display:block; background:#314384; width: 100%; line-height: 51px; border-radius:50px; text-align:center;}
.pdf__btn a:hover{background:#ef7f1a; text-decoration:none; color:#fff}
.pdf__btn span{padding-top:20px; font-size: 18px;  color:#999999; line-height: 1.2; display:block; width: 100%; text-align:center }
.pdf__btn::after{background:url(/templates/gradis/images/arrow-pdf.png) no-repeat 0 0 / contain;content:"";position:absolute;width: 54px;height: 67px;right: -50px;top: 25px;}
.pdf__text{padding-top:15px;font-size: 18px;color:#333333;line-height: 1.6;max-width: 485px}
.pdf__info{margin: 0 0 0 -70px}
@media(max-width:1199px){
	.pdf__title{font-size: 20px}
	.pdf__btn{width:260px}
	.pdf__btn a{font-size: 16px;line-height: 48px;}
	.pdf__btn span{padding-top: 15px;font-size: 16px;}
	.pdf__btn::after{width: 54px;height: 67px;right: -50px;top: 25px;}
	.pdf__text{padding-top: 10px;font-size: 16px;line-height: 1.6;max-width: 432px;}
	.pdf__info{margin: 0 0 0 -70px}
	.pdf__image img{max-width: 480px}
}
@media(max-width:991px){
	.pdf__title{font-size: 16px;padding-bottom: 10px;}
	.pdf__btn{width: 220px;}
	.pdf__btn a{font-size: 14px;line-height: 44px;}
	.pdf__btn span{padding-top: 10px;font-size: 14px;}
	.pdf__btn::after{width: 35px;height: 43px;right: -25px;top: 20px;}
	.pdf__text{padding-top: 10px;font-size: 14px;line-height: 1.6;max-width: 377px;}
	.pdf__info{margin: 0 0 0 -50px;}
	.pdf__image img{max-width: 330px;}
}
@media(max-width:767px){
	.pdf__row{padding:30px}
	.pdf__title{font-size: 20px;padding-bottom: 10px;}
	.pdf__btn{margin: 0 auto;}
	.pdf__text{padding-top: 10px;font-size: 14px;line-height: 1.6;max-width: 100%; text-align:center}
	.pdf__info {margin: 0;width: 100%;order: 1;text-align: center}
	.pdf__image{display:none;}
}
@media(max-width:575px){
	.pdf__row{padding:20px}
	.pdf__title{font-size:18px}
}