.product-details__product-description .btn{font-weight:600!important;font-size:14px!important;border:none!important;padding:15px 40px!important;position:relative!important;border-radius:4px!important;z-index:1!important;text-transform:uppercase!important;transition:.5s!important}.product-details__product-description .btn-primary{color:#fff!important;background-color:#d61d1d!important;margin:20px 0!important}.check-list svg{margin-right:10px;color:#d61d1d}.faq-accordion .accordion .accordion__button{display:block;padding:15px 20px;text-decoration:none;color:#1a1a1a;position:relative;background-color:#fff;font-size:16px;font-weight:800}.subpage-links{margin-top:35px}.subpage-link svg,.subpage-links svg{transition:transform .15s ease}.subpage-links ul li{margin-bottom:10px}.subpage-link a:hover svg,.subpage-links a:hover svg{transform:translateX(8px)}.subpage-links a{position:relative;font-size:20px}.subpage-links h4{margin-bottom:25px;font-size:2rem}.subpage-link a:after,.subpage-links a:after{display:block;content:"";border-bottom:2px solid;transform:scaleX(0);transition:transform .25s ease-in-out;transform-origin:100% 50%}.subpage-link a:hover:after,.subpage-links a:hover:after{transform:scaleX(1);transform-origin:0 50%}.boxShadow iframe{box-shadow:0 0 10px rgba(72,69,224,.1)}.comparison-table{margin:40px 0;box-shadow:0 0 10px rgba(72,69,224,.08)}.comparison-table table{width:100%;border-collapse:collapse}.comparison-table td,.comparison-table th{border:1px solid #e6e6e6;padding:12px 14px;text-align:left;vertical-align:top}.comparison-table thead th{background:#f5f5f5;font-weight:700}.check-list__item{display:flex;align-items:flex-start;gap:.6rem;margin-bottom:.6rem}.check-list__icon{flex:0 0 auto;width:1.25rem;line-height:1.4;margin-top:.15rem}.check-list__content{flex:1 1 auto;min-width:0}.single-features.single-services-box h4{font-weight:700}