.product[data-v-bdf076d3]{padding:30px 0 65px;width:100%}.product h3[data-v-bdf076d3]{color:#333;font-size:24px;line-height:30px}.product .product-menu[data-v-bdf076d3]{display:flex;flex-wrap:wrap;margin:30px 0;width:100%}.product .product-menu a[data-v-bdf076d3]{background:#b5b5b6;border-radius:17px;color:#fff;font-size:20px;line-height:34px;margin-right:10px;overflow:hidden;padding:0 15px;text-align:center;transition:all .5s}.product .product-menu a[data-v-bdf076d3]:hover{color:#0b3190}.product .product-menu a.active[data-v-bdf076d3]{background:#0b3190;color:#fff;font-weight:700}.product-list[data-v-bdf076d3]{display:flex;flex-wrap:wrap;width:100%}.product-list[data-v-bdf076d3],.product-list a[data-v-bdf076d3]{position:relative}.product-list a .product-img[data-v-bdf076d3]{height:340px;overflow:hidden;padding:60px;width:100%}.product-list a .product-img img[data-v-bdf076d3]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:all .5s;width:100%}.product-list a .product-txt[data-v-bdf076d3]{height:100%;left:0;overflow:hidden;padding:25px 0;position:absolute;top:0;transition:all .5s;width:100%;z-index:1}.product-list a .product-txt p[data-v-bdf076d3]{color:#898989;font-size:18px;line-height:20px;padding:0 15px;position:relative;width:100%;z-index:1}.product-list a .product-txt[data-v-bdf076d3]:before{background:#0b3190cc;bottom:0;content:"";display:block;height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:all .5s;visibility:hidden;width:100%}.product-list a .product-txt[data-v-bdf076d3]:after{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAoCAYAAABuIqMUAAACwElEQVRYhdWZW4hNURiAvznkwcilEYqGMDWJqeNJDfKGPEkuU+TBw4kXMTHDi9Q8yhC5TIQXadSMjLyi5BJRiqQphZpkaJIyNAct/Uvb6ex12eecvdd8j2f/a+/vnLPWv9b/77r6/AkyYgfQCBwHvidRyGVlDkwBuoDXQBtQ53uDLOU16te/CjwAVvgMDEFeo8QfAn3AYpcBIclrNgIvgWPAdFPgxIQPmAmsBpYCTcBUYLLnPeYZrk0C2oGdwBGgBxgrDfLJNkpuu2SJ1iQLrAJeAR3AregtXKaN+nf2AW+B88DKlMUVS4AB4A6Q1x/a5NW0eCa5eFbtHa2sAZ4CF4E5JvktwBNgWQDSUX4AQ8C3uAVbAM5mMD1M/AauAZ3AO2KyTVuA4neBQ8Cj6Iel8mqKXPAQL0om+KD+Rk+hRcByS8wgcBDoL3cxKj8BuOKYr18AJyUDfPJz/sdu4EzMtRE595wCfsbdICpfiKahGEaBA/LQXwmlTYzJhqQ2pmFbsJZXO9phS+xXYL0coGpBv0yRQdd7a/nNwFxDXFF21lqIPwf2y6L0Qstvsww6DdyssvRHYBdwOekUVGcbNWW+APUxMWq6LAQ+V+ZafdQO22IQV9wIURyRb7bEDKTk4o2Sn20Z5Lz60yYnhbCJoZDlRy0xM1Jy8SbnsBgbA/T+i5J/Y4lZm5KLNzk5ZBUNAzdVUKjXXH5EKqY45suhLTh0GdhnETvq2ghKEy1/ydLsbJDNqiFE+WFpa5holnZcS3a6/xPtHnQ5VEVNsj66gQVpScZR2jFT5/pej/HqLH4PeJ+ghjVxX2pjI6Up8LrUpnsdH5J3KB2TsMdFvlzTqV36I8FTTr4oDdWe8SiPfIGCtCcSvS9KA1uj9ZykxtvjUR4pRjbIa5deaXQGgc+B6zGwFZgGrANWSXtQvxkx1cHVB/gDy0t26Cp/rckAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:24px;border-radius:50%;content:"";display:block;height:50px;margin:15px auto;opacity:0;overflow:hidden;pointer-events:none;position:relative;transition:all .5s 0s;visibility:hidden;width:50px;z-index:1}.product-list a:hover .product-img img[data-v-bdf076d3]{transform:scale(1.15)}.product-list a:hover .product-txt p[data-v-bdf076d3]{color:#fff;font-size:36px;line-height:40px;text-align:center}.product-list a:hover .product-txt[data-v-bdf076d3]:before{height:100%;opacity:1;pointer-events:all;visibility:visible}.product-list a:hover .product-txt[data-v-bdf076d3]:after{opacity:1;pointer-events:all;transition:all .5s .3s;visibility:visible}@media only screen and (max-width:991px){.product[data-v-bdf076d3]{padding:50px 0}.product h3[data-v-bdf076d3]{text-align:center}.product .product-menu[data-v-bdf076d3]{justify-content:center}.product .product-list[data-v-bdf076d3]{justify-content:space-between}.product .product-menu a[data-v-bdf076d3]{border-radius:20px;font-size:20px;line-height:28px;margin:0 7px 7px;min-width:calc(25% - 19px);padding:6px 15px}.product-list a[data-v-bdf076d3]{border:1px solid #b3b3b3;margin:0 0 20px;width:calc(50% - 12px)}.product-list a .product-img[data-v-bdf076d3]{height:340px;padding:100px 45px 45px}.product-list a .product-txt[data-v-bdf076d3]{padding:30px 0}.product-list a .product-txt p[data-v-bdf076d3]{font-size:22px;line-height:28px;padding:0 15px}.product-list a:hover .product-txt[data-v-bdf076d3]{padding:110px 0 0}.product-list a:hover .product-txt p[data-v-bdf076d3]{font-size:28px;line-height:35px}}@media only screen and (max-width:750px){.product[data-v-bdf076d3]{padding:40px 0}.product h3[data-v-bdf076d3]{font-size:20px;line-height:25px}.product .product-menu[data-v-bdf076d3]{margin:25px 0}.product .product-menu a[data-v-bdf076d3]{border-radius:18px;font-size:16px;line-height:25px;margin:0 7px 7px;min-width:calc(25% + 27px);padding:6px 15px}.product-list a[data-v-bdf076d3]{margin:0 0 15px;width:calc(50% - 10px)}.product-list a .product-img[data-v-bdf076d3]{height:250px;padding:75px 35px 35px}.product-list a .product-txt[data-v-bdf076d3]{padding:20px 0}.product-list a .product-txt p[data-v-bdf076d3]{font-size:18px;line-height:25px;padding:0 12px}.product-list a .product-txt[data-v-bdf076d3]:after{background-size:20px;height:40px;width:40px}.product-list a:hover .product-txt[data-v-bdf076d3]{padding:90px 0 0}.product-list a:hover .product-txt p[data-v-bdf076d3]{font-size:22px;line-height:30px}}@media only screen and (max-width:520px){.product[data-v-bdf076d3]{padding:30px 0}.product h3[data-v-bdf076d3]{font-size:14px;line-height:20px}.product .product-menu[data-v-bdf076d3]{margin:15px auto 5px;width:340px}.product .product-menu a[data-v-bdf076d3]{border-radius:15px;font-size:14px;line-height:20px;margin:0 5px 10px;width:43%}.product-list a[data-v-bdf076d3]{margin:0 0 12px;width:calc(50% - 7px)}.product-list a .product-img[data-v-bdf076d3]{height:180px;padding:50px 20px 20px}.product-list a .product-txt[data-v-bdf076d3]{padding:15px 0}.product-list a .product-txt p[data-v-bdf076d3]{font-size:14px;line-height:20px;padding:0 10px}.product-list a .product-txt[data-v-bdf076d3]:after{background-size:15px;height:30px;width:30px}.product-list a:hover .product-txt[data-v-bdf076d3]{padding:55px 0 0}.product-list a:hover .product-txt p[data-v-bdf076d3]{font-size:18px;line-height:25px}}@media only screen and (min-width:992px){.product .product-menu a[data-v-bdf076d3]{min-width:115px}.product-list[data-v-bdf076d3]{border-top:1px solid #e4e4e4}.product-list[data-v-bdf076d3]:after{background:#e4e4e4;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.product-list a[data-v-bdf076d3]{border-bottom:1px solid #e4e4e4;width:33.33%}.product-list a .product-img[data-v-bdf076d3]{height:250px;padding:60px 50px 45px}.product-list a .product-txt[data-v-bdf076d3]{padding:20px 0}.product-list a .product-txt p[data-v-bdf076d3]{font-size:16px;line-height:20px;padding:0 10px}.product-list a .product-txt[data-v-bdf076d3]:after{background-size:20px;height:40px;width:40px}.product-list a:hover .product-txt[data-v-bdf076d3]{padding:80px 0 0}.product-list a:hover .product-txt p[data-v-bdf076d3]{font-size:24px;line-height:30px}}@media only screen and (min-width:1300px){.product-list a .product-img[data-v-bdf076d3]{height:340px;padding:70px 60px 55px}.product-list a .product-txt[data-v-bdf076d3]{padding:25px 0}.product-list a .product-txt p[data-v-bdf076d3]{font-size:18px;line-height:20px;padding:0 15px}.product-list a .product-txt[data-v-bdf076d3]:after{background-size:24px;height:50px;width:50px}.product-list a:hover .product-txt[data-v-bdf076d3]{padding:110px 0 0}.product-list a:hover .product-txt p[data-v-bdf076d3]{font-size:36px;line-height:40px}}
