main.content{padding-bottom:30px}@media screen and (min-width:768px){main.content{padding-bottom:55px}.page--home .heading-2{font-size:3.4rem}}@media screen and (min-width:1050px){.section-2column_img_h_txt_btn .figure{padding-top:25px}}.page--home .link-button{max-width:220px}.page--home .link-button:not(:first-child){margin-top:35px}@media screen and (min-width:768px){.page--home .link-button:not(:first-child){margin-top:50px}}.page--home .section-home-news{margin-bottom:60px;margin-top:60px}@media screen and (min-width:768px){.page--home .section-home-news{margin-bottom:100px;margin-top:100px}}.page--home .products .heading-2{margin-bottom:35px}@media screen and (min-width:768px){.page--home .products .heading-2{margin-bottom:54px}}.page--home .products .paragraph{line-height:1.8}@media screen and (min-width:768px){.page--home .products .link-button:not(:first-child){margin-top:50px}}@media screen and (min-width:1050px){.page--home .company .figure{text-align-last:left}.page--home .company .figure img{width:463px}}.page--home .company .heading-2{margin-bottom:30px}@media screen and (min-width:768px){.page--home .company .heading-2{margin-bottom:55px}}@media screen and (max-width:767px){.page--home .company .paragraph{line-height:1.8}}