.table{padding:80px 0}.table .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.table .tab-content{border:1px solid #d3d3d3;border-top:0;padding:50px 80px 20px}.table .nav-tabs .nav-link.active{border-bottom:0}.table .nav-tabs .nav-link{border:1px solid #d9d9d9;padding:25px}.table .blog-card{width:49%}.table .quote-button{background:#28a745;border-radius:5px;color:#fff;padding:10px 15px;text-decoration:none;transition:background .3s ease}.table .quote-button:hover{background:#218838}.table .nav-tabs{background-color:#f4f4f4;border:0;margin-left:0}.table .spec-table{border-collapse:collapse;margin-bottom:40px;padding-top:50px;table-layout:fixed;text-align:center;width:100%}.table .spec-table tr:hover{background-color:#39b54a;color:#fff}.table .spec-table td{line-height:25px}.table .spec-table td,.table .spec-table th{border:1px solid #ddd;height:60px;text-align:center;vertical-align:middle;width:10%;word-wrap:break-word;font-size:14px;padding:5px}.table .nav-tabs .nav-link.active{position:relative}.table .nav-tabs .nav-link.active:after{content:"";display:block;height:1px;position:absolute;width:100%}.table .spec-table th{background:#f4f4f4;color:#333;line-height:18px}.table .spec-table img{height:auto;max-width:40px}.table .blog-listing-tab{padding-bottom:30px}.table .blog-listing-tab .card-text-content{align-items:center;display:flex}.table .blog-listing-tab .main-card-content{border:1px solid #d9d9d9;margin-bottom:8px;padding:30px}.table .nav-tabs .nav-item{width:33.33%}.table .spec-table th{width:10%}.table .blog-listing-tab .card-text-content .icon img{height:auto;max-width:150px}.table .blog-listing-tab .card-text-content .icon{margin-right:25px}.table .blog-card.item-1{flex:0 0 100%;max-width:100%}.table .blog-cards{gap:18px}.table .quote-content{padding:0 0 30px}@media (max-width:991px){.table .blog-card{width:100%}.table .blog-cards{gap:18px}}@media (max-width:1120px){.table .spec-table{display:block;overflow-x:auto;padding-top:0;white-space:nowrap}.table .spec-table tbody,.table .spec-table thead{display:contents;width:100%}.table .spec-table td,.table .spec-table th{text-align:center;white-space:nowrap}.table .tab-content{padding:40px 20px 20px}}@media (max-width:767px){.table .nav-tabs .nav-item{width:100%}.table .request-a-quote .cta,.table .request-a-quote .text{text-align:center!important}.table .request-a-quote .text{margin-bottom:30px}}@media (max-width:575px){.table .blog-listing-tab .card-text-content{display:block}}