.d-none{display:none}.fixed_contact_button{position:fixed;right:28px;bottom:249px;z-index:9999}.services-cont .elementor-image-box-description .service-btn{background:var(--e-global-color-accent);padding:15px 40px;color:#fff;border-radius:50px;font-family:'GTWalsheimPro';letter-spacing:.3px}.pxl-nav-menu.fr-horizontal-divider-underline .pxl-menu-primary>li>a span{line-height:64px!important}.services-cont .elementor-image-box-description .service-btn:hover{background:var(--e-global-color-secondary)}.pxl-menu-primary .pxl-megamenu>.sub-menu{max-width:max-content!important}.securitySolutions .pxl-icon-box6{border:none;box-shadow:none}.alignRight-col .elementor-widget-wrap{justify-content:flex-end}.alignColumn .elementor-container{justify-content:center}.otBreaches{height:55vh}.iconCustom .pxl-icon-box7 .pxl-item--desc{color:inherit}.iconCustom .pxl-icon-box7 .pxl-item--divider:before{background:var(--e-global-color-accent)}.iconCustom .pxl-icon-box7:hover .pxl-item--divider:after{background:var(--e-global-color-accent)}.roadmapBox .pxl-icon-box{padding:25px 30px 20px 30px}.checklistForm .wpcf7-checkbox .wpcf7-list-item{display:block}.counterWrapper .pxl-counter5 .pxl-counter--number{-webkit-text-fill-color:#fff;text-fill-color:#fff}.responsive-table{width:100%;border-collapse:collapse;background:rgb(255 255 255 / 10%);border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.responsive-table th,.responsive-table td{padding:14px 18px;text-align:left;border-bottom:1px solid var(--tb-border);vertical-align:top}.responsive-table th{background:rgb(244 246 249 / 30%);font-weight:600;color:#fff;font-size:15px}.responsive-table td{font-size:14px;color:#fff}.responsive-table tr:hover td{background:#f9fbfc;color:#292929}@media (max-width:768px){.responsive-table thead{display:none}.responsive-table,.responsive-table tbody,.responsive-table tr,.responsive-table td{display:block;width:100%}.responsive-table tr{margin-bottom:18px;border:1px solid var(--tb-border);border-radius:10px;padding:10px;box-shadow:0 1px 5px rgb(0 0 0 / .05)}.responsive-table td{text-align:left;padding:10px 12px;border:none;position:relative}.responsive-table td::before{content:attr(data-label);font-weight:600;color:var(--tb-secondary);display:block;margin-bottom:4px;font-size:13px}}