@media screen and (max-width: 768px){section.page-title{padding:20px 5vw 25px}section.page-title h2 span.font-lato{font-size:32px;color:#60b532;margin-right:10px;letter-spacing:0.1em}section.page-title h2 small{font-size:18px}}@media screen and (min-width: 769px){section.page-title{width:1032px;margin:0 auto;padding:40px 0}section.page-title h2 span.font-lato{font-size:32px;color:#60b532;margin-right:20px;letter-spacing:0.1em}section.page-title h2 small{font-size:18px}}@media screen and (max-width: 768px){section.brand-list ul{border-top:1px solid #dbdbdb}section.brand-list ul li{list-style:none;font-size:15px;width:100%;border-bottom:1px solid #dbdbdb}section.brand-list ul li a{display:block;width:100%;height:100%;padding:15px 5vw}}@media screen and (min-width: 769px){section.brand-list{width:1032px;margin:0 auto}section.brand-list ul{width:100%;display:flex;flex-wrap:wrap}section.brand-list ul li{list-style:none;font-size:16px;width:25%;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}section.brand-list ul li:nth-child(n+5){border-top:none}section.brand-list ul li:nth-child(4n+1){border-left:1px solid #dbdbdb}section.brand-list ul li a{display:block;width:100%;height:100%;padding:12px 20px;transition:.2s}section.brand-list ul li a:hover{color:#60b532}}@media screen and (max-width: 768px){.brand-search{margin-top:60px}}@media screen and (min-width: 769px){.brand-search{margin-top:120px}}
