.rs-17 .rs-text-block01{
	padding-top: 48px;
	padding-bottom: 35px;
	background-color: #fafafa;
}
.rs-17 .rs-text-block01 h2{
	margin-bottom: 15px;
	margin-top: 0px;
	font-size: 36px;
	line-height: 1.2;
}
.rs-17 .rs-text-block01 p{
	font-size:  18px;
	line-height: 1.45;
}
.rs-17 .rs-text-block01 ul li:before{

	content: "\f00c";

	color: #ffbd34;

	display: inline-block;

	padding-right: 10px;

    font: normal normal normal 14px/1 FontAwesome;

    font-size: inherit;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

}

.rs-17 .rs-text-block01 ul{

    padding: 0;

    margin: 0;

    list-style: none;

    padding-left: 0px;

}

.rs-17 .rs-text-block01 blockquote {
    background-color: #fafafa;
    /* display: flex; */
    padding: 18px 25px;
    margin: 10px 0 10px;
    font-size: 15px;
    border-left: 3px solid #ffbd34;
}
.rs-17 .rs-text-block01 .btn-color{
	font-weight: 700;
	margin-top: 15px;
	font-weight: 14px;
}
.rs-17 .rs-text-block01.page-zashita-bpla .btn-color{
	display:  none;
}
.rs-17 .rs-text-block01 img{
    border: none;
	padding: 0px;
    border-radius: 0px;
}
@media (min-width: 992px){
	.rs-17 .rs-text-block01 img.alignleft {
	    float: left;
	    margin-right: 30px;
	}
}
@media (max-width: 991px) {
    .rs-17 .rs-text-block01 img.alignleft {
        float: none;
        margin: 0 auto 15px;
        display: block;
    }
}
@media (max-width: 767px){
    .table-responsive>.table>thead>tr>th,
     .table-responsive>.table>tbody>tr>th,
      .table-responsive>.table>tfoot>tr>th,
       .table-responsive>.table>thead>tr>td,
        .table-responsive>.table>tbody>tr>td,
         .table-responsive>.table>tfoot>tr>td {
    white-space: normal;
	}
}
@media (max-width: 480px){

 .rs-17 .rs-text-block01 h2{



	font-size: 26px;

}   

    
}