.title-block{margin-top:11px}@media only screen and (max-width: 767px){.title-block{display:flex;flex-direction:column}}.title-block .title{font-family:Futura New Book;font-size:28px;font-weight:400;line-height:33.63px;text-align:left}@media only screen and (max-width: 767px){.title-block .title{font-size:20px}}.title-block .button-install{font-family:Futura New Book;font-size:16px;font-weight:400;line-height:19.22px;letter-spacing:0em;cursor:pointer;text-align:right;color:#000}@media only screen and (max-width: 767px){.title-block .button-install{font-size:14px}}.list{display:grid;grid-template-columns:repeat(4,285.58px);column-gap:31.95px;row-gap:30.5px;margin-top:77px;margin-bottom:41px}@media only screen and (max-width: 767px){.list{grid-template-columns:repeat(2,160px);column-gap:18px;row-gap:19.73px;margin-top:60px;margin-bottom:40px}}@media only screen and (min-width: 768px) and (max-width: 1239px){.list{grid-template-columns:repeat(auto-fit,20%);column-gap:4.59vw}}.list .item{position:relative;cursor:pointer;width:285.58px;height:223.5px;background-size:100% 100%;background-position:center;background-repeat:no-repeat;transition:.4s}@media only screen and (min-width: 768px) and (max-width: 1239px){.list .item{width:20.49vw;height:16vw}}@media only screen and (max-width: 767px){.list .item{width:160px;height:117px}}.list .item .img-item{width:285.58px;height:223.5px;background-color:#02020259;display:flex;flex-direction:column;transition:transform .3s ease;transition:.35s}@media only screen and (min-width: 768px) and (max-width: 1239px){.list .item .img-item{width:20.49vw;height:16vw}}@media only screen and (max-width: 767px){.list .item .img-item{width:160px;height:117px}}.list .item:hover .img-item{background-color:#02020200;transition:.35s}.list .item:hover .text{opacity:0}.list .item .text{font-family:Futura New Book;font-size:18px;font-weight:400;line-height:21.62px;text-align:left;color:#fff;margin-top:auto;margin-left:18.79px;margin-bottom:14.09px}@media only screen and (max-width: 767px){.list .item .text{font-size:12px;line-height:14.41px;margin-left:11px;margin-bottom:7.38px}}.back-block{margin-bottom:41px}.back-block .back-href{font-family:Futura New Book;line-height:19.22px;column-gap:7px;font-size:16px;font-weight:400;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.back-block .back-href{font-size:10px;line-height:12.01px}}.back-block .back-href p{margin:0}.content footer{border-top:1px solid rgb(199,199,199);padding-top:25px;margin:0}@media only screen and (max-width: 767px){.content footer{padding-top:35px}}
