@media screen and (max-width: 767px){
	* {
		font-size: 14px;
	}
	.page-header * {
		font-size: 24px;
	}
	p, ul, li {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	ul, ol {
		padding-left: 15px;
	}
	.breadcrumb li {
		margin: 0;
	}
	.services-item {
		height: 160px;
	}
	.btn-with-icon {
	  font-size: 0;
	  padding: 13px 18px;
	}
	.btn-eye {
	  background: transparent url('/templates/atemplate/images/eye-regular.png') no-repeat center;
	  background-size: auto 16px;
	}
	.btn-eye:hover {
		background: #0074ca url('/templates/atemplate/images/eye-regular-white.png') no-repeat center;
	  background-size: auto 16px;
	}
	.btn-download {
	  background: transparent url('/templates/atemplate/images/download-light.png') no-repeat center;
	  background-size: auto 16px;
	}
	.btn-download:hover {
	  background: #0074ca url('/templates/atemplate/images/download-light-white.png') no-repeat center;
	  background-size: auto 16px;
	}
}

@media screen and (max-width: 576px) {
	.page-header,
	.requests-item {
		flex-direction: column;
		align-items: flex-start;
		justify-content: flex-start
	}
	.page-header .btn,
	.requests-item .btn {
		margin-top: 10px;
	}
}