	article{
		width: calc(100% - 30px);
	}
	.fbox{
		justify-content: center;
	}
	.fbox .text{
		width: 50%;
	}
	.fbox .left{
		max-width: 430px;
	}
	/*.btn.page.green a{
		background: #0c6c5c;
		border-color: #0c6c5c;
	}
	.btn.page.green a:hover{
		background: #fff;
	}
	.btn.page.green a:hover span{
		color: #0c6c5c;
	}*/
	.btn.page a[href*='pdf'] span::before{
		content: "";
		display: inline-block;
		width: 1em;
		height: 1em;
		margin: 0 0.2em 0 0;
		background: transparent url('./img/file.svg') no-repeat center left; / contain;
		transform: translateY(0.1em);
	}
	.btn.page a[href*='pdf']:hover span::before{
		background: transparent url('./img/file.svg') no-repeat center right; / contain;
	}
	@media screen and (max-width: 678px) {
		section{
			margin-bottom: 60px;
		}
		.fbox .photo{
			width: 90%;
			margin: auto;
		}
		.fbox .text{
			width: 100%;
			margin: auto;
		}
	}