@font-face{font-family:futura-bq;src:url(/fonts/futura/futura-bq.woff2) format("woff2"),url(/fonts/futura/futura-bq.woff) format("woff"),url(/fonts/futura/futura-bq.ttf) format("truetype"),url(/fonts/futura/futura-bq.eot) format("embedded-opentype"),url(/fonts/futura/futura-bq.svg) format("svg")}@font-face{font-family:futura-bk;src:url(/fonts/futura/futura-bk.woff2) format("woff2"),url(/fonts/futura/futura-bk.woff) format("woff"),url(/fonts/futura/futura-bk.ttf) format("truetype"),url(/fonts/futura/futura-bk.eot) format("embedded-opentype"),url(/fonts/futura/futura-bk.svg) format("svg")}.home-product{margin-top:3rem;background-image:url(/storage/images/home-pro-background-mobile.jpg);background-repeat:no-repeat;background-size:100%;background-attachment:fixed}.home-product .model-title .title{font-weight:600;font-size:1.5rem;text-transform:uppercase;font-family:oswald-bold,Arial,sans-serif;color:#fff;margin-left:auto;margin-right:auto}@media (min-width:576px){.home-product .model-title .title{font-size:2.5rem}}.home-product .model-title .title .text-special{color:#f4a517}.home-product .model-title .title .line .top-line{width:50%;background-color:#f4a517;margin:0 auto}.home-product .model-title .p-text{text-align:center;margin-top:1rem;margin-bottom:2rem;font-size:1.1rem;color:#fff}@media (min-width:992px){.home-product{background-image:url(/storage/images/home-pro-background.jpg);margin-top:3.5rem;padding:3.5rem 50px 5rem}}#home-product-row .fbox{height:100%;background-color:#fff}#home-product-row .fbox a{color:inherit}#home-product-row .fbox .image{height:0!important;overflow:hidden;padding-top:100%;position:relative}#home-product-row .fbox .image>:first-child{display:block;position:absolute;top:0;bottom:0;left:0;right:0}#home-product-row .fbox .name{display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden;margin-top:.25rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1rem;height:6.4rem;background-color:#f5f5f5}#home-product-row .fbox .name a{max-width:100%;overflow:hidden;text-overflow:ellipsis;max-height:6.4rem}#home-product-row .fbox .mode{height:1.6rem;text-align:center;color:#777;padding-left:1.5rem;padding-right:1.5rem}#home-product-row .fbox .descr{text-align:center;color:#777;overflow:hidden;padding-left:1rem;padding-right:1rem}@media (min-width:992px){#home-product-row .fbox .descr{max-height:4.8rem}}