@font-face{font-family:calibri;src:url(../fonts/calibri.woff2) format("woff2"),url(../fonts/calibri.woff) format("woff"),url(../fonts/calibri.ttf) format("truetype"),url(../fonts/calibri.eot) format("embedded-opentype"),url(../fonts/calibri.svg) format("svg")}@font-face{font-family:montserratlight;src:url(../fonts/montserratlight.woff2) format("woff2"),url(../fonts/montserratlight.woff) format("woff"),url(../fonts/montserratlight.ttf) format("truetype"),url(../fonts/montserratlight.eot) format("embedded-opentype"),url(../fonts/montserratlight.svg) format("svg")}@font-face{font-family:montserratbold;src:url(../fonts/montserratbold.woff2) format("woff2"),url(../fonts/montserratbold.woff) format("woff"),url(../fonts/montserratbold.ttf) format("truetype"),url(../fonts/montserratbold.eot) format("embedded-opentype"),url(../fonts/montserratbold.svg) format("svg")}.home-cate{margin-top:0}#pro-cate-row .model-title .title{font-weight:600;font-family:montserratbold;text-transform:uppercase;color:#ff8a00;padding-bottom:15px;margin:0 auto 2rem}@media (min-width:576px){#pro-cate-row .model-title .title{font-size:2rem}}#pro-cate-row .model-title .title .text-special{color:#1559be}#pro-cate-row .model-title .title .line{width:4rem;height:3px;position:absolute;bottom:0;left:43%;background-color:#1559be}#pro-cate-row .list{margin-bottom:2rem}@media (min-width:992px){#pro-cate-row .list{padding:0;margin:0}#pro-cate-row .list:nth-of-type(2n) .fbox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}#pro-cate-row .fbox{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#pro-cate-row .fbox a{color:inherit}#pro-cate-row .fbox .image{height:0!important;overflow:hidden;padding-top:100%;position:relative}#pro-cate-row .fbox .image>:first-child{display:block;position:absolute;top:0;bottom:0;left:0;right:0}#pro-cate-row .fbox .image img{width:100%;height:100%}#pro-cate-row .fbox .text{height:0!important;overflow:hidden;padding-top:100%;position:relative;background-image:url(../images/pro-bj.png);background-repeat:repeat}#pro-cate-row .fbox .text>:first-child{display:block;position:absolute;top:0;bottom:0;left:0;right:0}#pro-cate-row .fbox .text .opt-box{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#pro-cate-row .fbox .name{color:#000;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;font-size:1.35rem;max-height:3.78rem;padding-left:2rem;padding-right:2rem;text-align:center}@media (min-width:992px){#pro-cate-row .fbox .name{font-size:1.75rem;line-height:1.2;max-height:4.2rem;font-weight:600;padding-left:3rem;padding-right:3rem}}#pro-cate-row .fbox .name a{text-decoration:none;font-family:montserratbold}#pro-cate-row .fbox .line{width:5rem;height:2px;background-color:#1559be;margin-top:.5rem;margin-bottom:.75rem}#pro-cate-row .fbox .descr{overflow:hidden;text-overflow:ellipsis;color:#666;max-height:7rem;text-align:center}@media (min-width:992px){#pro-cate-row .fbox .descr{max-height:5.6rem;padding-left:2rem;padding-right:2rem}}#pro-cate-row .fbox .btn-line{padding-top:20px}#pro-cate-row .fbox .btn-line .btn{background-color:transparent;border:1px solid #666;color:#000}#pro-cate-row .fbox .btn-line .btn:hover{background-color:transparent;color:#1559be;background-color:#1559be;color:#fff;border:1px solid #1559be}