.product-card-main:after{background-image:url(https://www.carpenteradditive.com/hubfs/Landing%20pages%202022/product-cards-lp/bottom-bg.png);background-position-x:-365px;background-repeat:no-repeat;background-size:1142px auto;content:"";display:block;height:1057px;left:0;max-width:1142px;position:absolute;top:13%;width:100%;z-index:-1}.product-card-main .flex-card-container-box .row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-17px;margin-right:-17px}.product-card-main .item-link{color:inherit!important;display:flex;flex:1;flex-direction:column;transition:none}.product-card-main .grad-card-box{height:100%;padding:120px 20px 120px 128px;position:relative;z-index:1}.product-card-main .grad-card-box h2{font-family:DIN Next LT Pro CN,sans-serif;font-size:70px;font-weight:400;line-height:100%;text-transform:uppercase}.product-card-main .grad-card-box .grad-title{margin-bottom:57px}.product-card-main .grad-card-box p{font-size:30px;line-height:40px;padding:0}.product-card-main .row .card-item-box:hover .card-spec-box p span{color:#fff!important}.product-card-main .grad-card-box a{border-radius:25px;color:#97959b;font-size:16px;font-weight:500;letter-spacing:0}.product-card-main .grad-card-box a i{font-size:20px;margin-left:20px}.product-card-main .grad-card-box a img{height:14px;margin-left:20px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;vertical-align:middle;width:auto}.product-card-main .grad-card-box a:hover{background-color:#f7f7f7;color:#53565a}.product-card-main .grad-card-box a:hover img{filter:brightness(.1)}.product-card-main .flex-card-container-box .card-category-box{align-items:center;border-bottom:1px solid #c8c9c7;display:flex;font-size:30px;justify-content:space-between;line-height:40px;padding-bottom:16px}.product-card-main .flex-card-container-box .card-category-box img{padding-left:5px;vertical-align:middle}.product-card-main .flex-card-container-box .card-category-box img.black-bg-arrow,.product-card-main .row .card-item-box:hover .card-category-box img.white-bg-arrow{display:none}.product-card-main .row .card-item-box:hover .card-category-box img.black-bg-arrow{display:block;filter:brightness(1)}.product-card-main .row .card-item-box:hover .card-category-box .arrow-box:hover img.black-bg-arrow{filter:brightness(1.5)}.product-card-main .flex-card-container-box .card-title-box{color:#e40046;font-family:DIN Next LT Pro CN,sans-serif;font-size:70px;font-weight:400;line-height:100%;margin-bottom:28px;margin-top:29px;text-transform:uppercase}.product-card-main .card-icon-box .small-title{font-size:13px;line-height:15px}.product-card-main .card-icon-box img{height:auto!important;margin-right:30px;margin-top:11px;max-width:56px!important;width:100%}.product-card-main .card-list-box ul{margin-bottom:0;margin-top:56px;padding-left:20px}.product-card-main .card-list-box ul li{font-weight:300}.product-card-main .card-list-box ul li::marker{color:#da274d}.product-card-main .row .card-item-box:hover .card-list-box ul li::marker{color:#fff}.product-card-main .flex-card-container-box .row:last-child{margin-bottom:0}.product-card-main .flex-card-container-box .row .simple-card-box{background-color:#fff;border-radius:2px;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.1);color:#101820;display:flex;flex-direction:column;height:100%;justify-content:space-between;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.product-card-main .flex-card-container-box .row .card-top-box{background-color:#fff;height:100%;padding:37px 43px 49px 40px}.product-card-main .flex-card-container-box .row .card-spec-box{background-color:#f7f7f7;margin-top:auto;padding:22px 43px 18px 42px}.product-card-main .flex-card-container-box .row .card-spec-box p{font-weight:300;padding:0}.product-card-main .row .card-item-box:hover .card-spec-box,.product-card-main .row .card-item-box:hover .card-top-box{background:linear-gradient(90deg,#101820,#101820);color:#fff}.product-card-main .row .card-item-box:hover .simple-card-box{background:linear-gradient(90deg,#101820,#101820);color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.product-card-main .row .card-item-box:hover .simple-card-box .icons-image-box img{filter:brightness(0) invert(1)}.product-card-main .row .card-item-box:hover .simple-card-box .card-title-box{color:#fff}.product-card-main .flex-card-container-box .row .card-item-box{margin-bottom:78px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.product-card-main .flex-card-container-box .row .card-item-box,.product-card-main .flex-card-container-box .row .card-item-box.card-item-box-grad{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:17px;padding-right:17px;width:100%}@media (min-width:1001px){.product-card-main .flex-card-container-box .row.first-row,.product-card-main .flex-card-container-box .row.has_grad{justify-content:flex-end}.product-card-main .flex-card-container-box .row .card-item-box{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;padding-left:17px;padding-right:17px;width:100%}.product-card-main .flex-card-container-box .row .card-item-box.card-item-box-grad{-ms-flex:0 0 66.67%;flex:0 0 66.67%;max-width:66.67%;padding-left:17px;padding-right:17px;width:100%}}@media only screen and (min-width:1300px) and (max-width:1460px){.product-card-main .card-icon-box img{margin-right:10px}}@media only screen and (min-width:1001px) and (max-width:1300px){.product-card-main .card-icon-box img{margin-right:10px;max-width:42px!important}.product-card-main .flex-card-container-box .row .card-top-box{padding:37px 25px 49px}.product-card-main .flex-card-container-box .row .card-spec-box{padding:22px 25px 18px}.product-card-main .flex-card-container-box .card-category-box{font-size:26px}}@media only screen and (min-width:768px) and (max-width:1000px){.product-card-main .flex-card-container-box .row .card-item-box{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:17px;padding-right:17px;width:100%}.product-card-main .flex-card-container-box .row .card-item-box.card-item-box-grad{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:17px;padding-right:17px;width:100%}.product-card-main .card-icon-box img{margin-right:10px;max-width:50px!important}.product-card-main .grad-card-box{padding:37px 43px 49px 40px}.product-card-main .flex-card-container-box .card-category-box{font-size:26px}}@media (max-width:767px){.product-card-main .flex-card-container-box .row .card-top-box,.product-card-main .grad-card-box{padding:25px}.product-card-main .flex-card-container-box .row .card-spec-box{padding:22px 25px 18px}.product-card-main .flex-card-container-box .card-title-box,.product-card-main .grad-card-box h2{font-size:55px}.product-card-main .card-icon-box img{margin-right:10px;max-width:45px!important}.product-card-main .card-list-box ul{margin-top:25px}.product-card-main .flex-card-container-box .row .card-item-box{margin-bottom:40px}.product-card-main .grad-card-box a{font-size:13px}.product-card-main .grad-card-box p{font-size:20px;line-height:30px}}