*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color:#ff0030;--secondary-color:#2a2a2a}html{scroll-behavior:smooth}@font-face{font-family:'Gilroy-Bold';src:url(//c9lab.com/wp-content/themes/c9lab/assets/css/../fonts/gilroy-bold-webfont.woff2) format('woff2'),url(//c9lab.com/wp-content/themes/c9lab/assets/css/../fonts/gilroy-bold-webfont.woff) format('woff');font-style:normal}@font-face{font-family:'Gilroy-SemiBold';src:url(//c9lab.com/wp-content/themes/c9lab/assets/css/../fonts/gilroy-semibold-webfont.woff2) format('woff2'),url(//c9lab.com/wp-content/themes/c9lab/assets/css/../fonts/gilroy-semibold-webfont.woff) format('woff');font-style:normal;font-weight:400}@font-face{font-family:'Gilroy-Medium';src:url(//c9lab.com/wp-content/themes/c9lab/assets/css/../fonts/gilroy-medium-webfont.woff2) format('woff2'),url(//c9lab.com/wp-content/themes/c9lab/assets/css/../fonts/gilroy-medium-webfont.woff) format('woff');font-style:normal;font-weight:400}@font-face{font-family:'Gilroy-Regular';src:url(//c9lab.com/wp-content/themes/c9lab/assets/css/../fonts/gilroy-regular-webfont.woff2) format('woff2'),url(//c9lab.com/wp-content/themes/c9lab/assets/css/../fonts/gilroy-regular-webfont.woff) format('woff');font-style:normal;font-weight:400}html,body{font-family:'Gilroy-Medium',sans-serif;background-color:#181818}ol,ul{padding:0;margin:0}.inter{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-style:normal}.manrope{font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-style:normal}.page-width{max-width:1280px;width:94%;margin:0 auto}body ul,ul li{margin:0}ul li{list-style:none}a{text-decoration:none;font-family:Gilroy-SemiBold;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;vertical-align:middle;color:#fff}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;letter-spacing:0}h2{font-family:Gilroy-Bold;font-weight:400;font-size:45px;line-height:52px;text-align:center;vertical-align:middle;color:#fff;margin-bottom:14px}h5{font-family:Gilroy-Medium;font-weight:400;font-size:26px;line-height:36px;vertical-align:middle;color:#fff}.subheading{font-family:Gilroy-Medium;font-weight:400;font-size:28px;line-height:34px;text-align:center;vertical-align:middle;color:#fff}.highlight span{color:#e3001b !important}.common-para{font-size:16px;line-height:22px;color:#919191;font-family:Gilroy-Medium}.font_13{font-size:13px;line-height:20px;font-family:Gilroy-Medium;color:#fff}.font_16{font-size:16px;line-height:20px;font-family:Gilroy-Medium;color:#fff}.font_20{font-size:20px;line-height:24px;font-family:Gilroy-Medium;color:#fff}.font_22{font-size:22px;line-height:26px;font-family:Gilroy-Medium;color:#fff}.font_24{font-size:24px;line-height:30px;font-family:Gilroy-Medium;color:#fff}.font_26{font-size:26px;line-height:36px}.font_size_18{font-size:18px;line-height:22px;font-family:Gilroy-Bold;color:#fff}.font_28{font-size:28px;line-height:36px;font-family:Gilroy-Bold;color:#fff}.font_36{font-size:36px;line-height:42px}.font_44{font-size:44px;line-height:54px;font-family:Gilroy-Bold;color:#f5f7fa}.font_45{font-size:45px;line-height:56px;font-family:Gilroy-Bold;color:#fff}.font_60{font-size:60px;line-height:68px;font-family:Gilroy-Bold;color:#fff}.section_80{padding:80px 0}.section_mr_80{margin:80px 0}.section_mr_87{margin:87px 0}.section_mt_80{margin-top:80px}.section_mb_80{margin-bottom:80px}.top_34{padding-top:34px}.mb_0{margin-bottom:0}table tr,table td{color:#fff}header{position:fixed;width:100%;background-color:transparent;transition:background-color .3s ease;z-index:1000}header.header-scrolled{background-color:#232323 !important;top:0}.header-container{display:flex;justify-content:space-between;align-items:center;padding:10px 0;gap:55px}.btn-wr-mobile{display:none}.logo img{width:138px;height:71px;object-fit:contain}.mobile-menu{position:fixed;top:0;left:-100%;width:80%;max-width:300px;height:100%;background:#232323;padding:20px;z-index:9999;overflow-y:auto;transition:left .3s ease}.mobile-menu.active{left:0}.mobile-menu .mobile-nav{list-style:none;padding:0;margin:0}.mobile-menu .mobile-nav li{border-bottom:1px solid #333}.mobile-menu .mobile-nav li a{display:block;padding:12px 10px;font-size:18px;color:#fff;text-decoration:none}.mobile-menu .mobile-nav li a:hover{color:#ff0030}.mobile-menu .mobile-nav li ul{display:none;padding-left:15px}.mobile-menu .mobile-nav li.open>ul{display:block}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:5px;z-index:10000}.hamburger span{display:block;width:25px;height:3px;background:#fff;border-radius:2px;transition:all .3s ease}.mobile-menu .menu-item-has-children>a{position:relative;padding-right:25px}.mobile-menu .menu-item-has-children>a:after{content:'\f105';font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:5px;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform .3s ease}.mobile-menu .menu-item-has-children.open>a:after{content:'\f107';transform:translateY(-50%) rotate(0deg)}.red-border-btn{display:inline-block;padding:7px 17px;background-color:transparent;color:#fff;border:1px solid #ff0030;border-radius:20px;font-size:12px;line-height:14px;transition:all .3s ease;text-decoration:none}.red-border-btn:hover{background-color:#f3274c;color:#fff}.header-btn-wr .common-button{position:relative;overflow:hidden;background:linear-gradient(90deg,#ff0030,#bb2020);text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.header-btn-wr .common-button:before{content:"";position:absolute;top:2px;left:-100%;width:100%;height:92%;background:rgba(255,255,255,.1);transform:skewX(-45deg);animation:shimmer 2s infinite;pointer-events:none}.common-button{font-family:Gilroy-Bold;font-weight:400;font-size:16px;letter-spacing:normal;background-color:#ff0030;border-radius:100px;padding:14px 28px;color:#fff;line-height:21.59px;justify-content:center;align-items:center;display:inline-block;transition:all .4s ease}.common-button:hover,.forminator-red-btn:hover,.help-buttons a:hover{box-shadow:0 0 10px rgba(255,0,51,.3),0 0 20px rgba(255,0,51,.3),0 0 30px rgba(255,0,51,.3) !important;transform:translateY(-2px)}.arrow-icon img{width:9px;height:5px;object-fit:contain}.header-nav ul{list-style:none;margin:0;padding:0}.header-nav a{text-decoration:none;color:#333}.header-nav .main-menu{display:flex;justify-content:flex-start;align-items:center;padding:0 20px;gap:10px}.header-nav .main-menu>li{position:relative}.max-mega-menu li a{display:block !important;padding:12px 16px !important;font-weight:700 !important;transition:color .3s ease !important;font-family:Gilroy-SemiBold !important;font-size:18px !important;line-height:18px !important;text-align:center !important;vertical-align:middle !important;color:#fff !important;height:auto !important}.mega-sub-menu li a{text-align:left !important;padding:5px 0 !important;font-size:14px !important}#mega-menu-wrap-header-menu #mega-menu-header-menu a.mega-menu-link .mega-description-group .mega-menu-title{line-height:13px !important}.mega-sub-menu li{padding:8px 12px !important}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{transition:transform .3s ease;transform:rotate(0deg)}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children:hover>a.mega-menu-link>span.mega-indicator:after{transform:rotate(180deg)}.mega-sub-menu .mega-menu-item .mega-menu-link{display:flex !important;align-items:center}.header-nav .main-menu>li>a:hover{color:#ff0030}#menu-item-9>a,#menu-item-13>a,#menu-item-17>a{position:relative;padding-right:25px}#menu-item-9>a:after,#menu-item-13>a:after,#menu-item-17>a:after{content:'';position:absolute;top:50%;right:0;width:20px;height:20px;transform:translateY(-50%);background-image:url('https://c9lab.com/wp-content/uploads/2025/08/Frame.png');background-size:contain;background-repeat:no-repeat}li#mega-menu-item-256,li#mega-menu-item-253{min-height:170px !important}.header-nav .sub-menu{position:absolute;top:100%;left:0;display:none;min-width:200px;z-index:9999;box-shadow:0 4px 6px rgba(0,0,0,.05);background-color:#232323;padding:18px 22px;border-radius:12px}.header-nav .sub-menu li{margin:0}.header-nav .sub-menu a{display:block;padding:8px 0;color:#fff;font-weight:400;transition:background-color .3s ease}.header-nav .sub-menu a:hover{color:#ff0030}.header-nav .menu-item-has-children:hover>.sub-menu{display:block}#mega-menu-wrap-header-menu,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{background:0 0 !important}.mega-menu-wrap .mega-menu>li.mega-menu-megamenu{position:static !important}.mega-menu-wrap .mega-menu>li.mega-menu-megamenu>.mega-sub-menu{position:fixed !important;left:0 !important;right:0 !important;max-width:1280px !important;width:94% !important;margin:0 auto !important;padding:10px 0 !important;z-index:9999 !important;margin-top:9px !important;border-radius:0 !important;box-shadow:none !important;background:#232323 !important}.mega-menu-link[href="#"]{pointer-events:none;cursor:default}.mega-menu-wrap .mega-sub-menu li{margin:0}.mega-menu-wrap .mega-sub-menu a{display:block;padding:6px 0;color:#fff !important;transition:color .3s ease}.mega-menu-wrap .mega-sub-menu a:hover,.mega-menu .menu-item-text:hover{color:#ff0030 !important}span.mega-menu-description,.mega-left-content p{font-size:13px;line-height:20px;color:#949494}.mega-left-content p{margin:28px 0 !important}.mega-left-content h3{color:#fff;font-size:24px;line-height:26px;font-family:Gilroy-SemiBold}#mega-menu-header-menu .mega-btn{background-color:#ff0030;color:#fff !important;font-size:14px !important;border-radius:12px;line-height:16px !important;padding:8px 24px !important;width:50%;text-align:center !important;margin-top:11px}#mega-menu-header-menu .mega-btn:hover{color:#fff !important}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu::-webkit-scrollbar{width:8px}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu::-webkit-scrollbar-thumb{background-color:#ff0030;border-radius:4px}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu::-webkit-scrollbar-track{background:#1a1a1a}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{max-height:80vh !important;overflow-y:auto !important;overflow-x:hidden !important;position:relative;z-index:9999;scrollbar-width:thin;scrollbar-color:#ff0030 #1a1a1a}#mega-menu-1438-0-3 li:not(:first-child){padding:0 6px 8px 12px !important}#mega-menu-1438-0-3 li:first-child{margin-bottom:14px !important}.mega-menu .menu-item-icon{width:20px;height:auto;margin-right:8px;vertical-align:middle}span.menu-item-title{background-color:red;color:#fff;padding:4px 11px;display:inline-block;border-radius:10px}.mega-menu .menu-item-text{display:inline-block;vertical-align:middle;font-weight:500;color:#fff}span.menu-item-title{background-color:red;color:#fff;padding:4px 11px;display:inline-block;border-radius:10px;margin-top:10px}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{transition:transform .3s ease;transform:rotate(0deg)}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children:hover>a.mega-menu-link>span.mega-indicator:after{transform:rotate(180deg)}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{transform:rotate(180deg)}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children:not(.mega-toggle-on)>a.mega-menu-link>span.mega-indicator:after{transform:rotate(0deg)}.home{background-color:#181818}.hero-wrapper{background-size:cover;background-position:top center;background-repeat:no-repeat;height:950px;padding-top:157px;position:relative;z-index:1}#left-section .common-button{display:inline-block;margin-right:14px}#left-section img{margin-top:7px}.hero-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:79px;gap:110px}.home-wr{overflow:hidden;height:auto;z-index:0}.home-wr .hero-text-block{max-width:680px}.hero-bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:.2;pointer-events:none}.home-wr .hero-banner{cursor:pointer}.home-wr .page-width{position:relative;z-index:2}.hero-text-block{max-width:713px}.hero-text-block p{font-family:Gilroy-Medium;color:#c8c7d8;padding:14px 0 22px}.home_page_trusted_wr{z-index:111;position:relative}.chart-image img{width:100%;height:100%}.home-card-wr .cards{display:flex;gap:10px;flex-wrap:wrap;justify-content:space-between}.home-card-wr .card{background:linear-gradient(178.69deg,#000 1.12%,rgba(0,0,0,0) 98.9%),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));border:2px solid #C8C7D840;padding:24px 21px;flex:1;width:100%;border-radius:22px;display:flex;flex-direction:column;align-items:flex-start}.card-logo{max-width:152px;height:auto;margin-bottom:15px;min-height:50px}.home-card-wr .card p{font-family:Inter;font-weight:500;font-size:16px;line-height:18px;color:#949494;padding:8px 0 24px;max-height:130px;height:100%}.home-card-wr .card a{font-family:Inter;font-weight:500;font-size:16px;line-height:18px;border-radius:17px;border:1px solid;padding:6px 37px}.home_trusted h2{margin-bottom:24px}.facing-these-wrapper h2{margin-bottom:27px}.facing-these-tab-container{display:flex;justify-content:space-between;align-items:flex-start;gap:70px;flex-wrap:wrap}.facing-these-tab-questions{width:50%;display:flex;flex-direction:column;gap:60px;padding:52px 0;flex-shrink:0}.facing-these-tab-questions .tab{background:0 0;border:none;color:#fff;padding:10px 15px;border-radius:8px;text-align:left;font-family:Gilroy-Bold;font-size:24.15px;line-height:30px;cursor:pointer;border:2px solid transparent}.facing-these-tab-questions .tab:hover,.facing-these-tab-questions .tab.active{background-color:#232323;border-color:#C8C7D840;color:#fff;border:2px solid #C8C7D840}.tab-images{width:44%;height:380px;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;border-radius:12px;overflow:hidden}.tab-images img{width:100%;height:100%;object-fit:cover;display:none;border-radius:12px;border:2px solid #C8C7D840;box-shadow:0 0 20px rgba(255,0,48,.1);transition:opacity .4s ease}.tab-images img.active{display:block;opacity:1}.security-numbers-section{color:#fff}.security-numbers-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.security-text{flex:1 1 48%}.security-text h2{margin-bottom:14px;text-align:left}.security-text p{font-size:28px;line-height:34px;color:#c8c7d8;font-family:Gilroy-Medium}.security-stats-grid{flex:1 1 48%;display:grid;grid-template-columns:1fr 1fr;gap:15px 0px;position:relative}.security-stats-grid:before,.security-stats-grid:after{content:'';position:absolute;background:linear-gradient(90deg,rgba(204,0,0,0) 0%,#c00 34.61%,#c00 60.1%,rgba(204,0,0,0) 100%);z-index:1}.security-stats-grid:before{width:2px;height:100%;left:50%;top:0;transform:translateX(-50%);z-index:11111;background:linear-gradient(360deg,rgba(24,24,24,0) 0%,#ff0030 24.04%,#ff0030 74.52%,rgba(24,24,24,0) 100%)}.security-stats-grid:after{content:'';position:absolute;background:linear-gradient(90deg,rgba(204,0,0,0) 0%,#c00 34.61%,#c00 60.1%,rgba(204,0,0,0) 100%);z-index:1}.security-stats-grid:after{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.stat-box{text-align:center;position:relative;z-index:2;min-height:102px}.stat-box h3{margin-bottom:8px;font-family:Gilroy-SemiBold;font-size:40px;line-height:48px;color:#fff}.stat-box p{font-family:Gilroy-SemiBold;color:#fff}.threats-rising-container{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:16px}.side-cards{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:147px;width:303px;flex-shrink:0}.side-cards.left .info-card:nth-child(2){margin-left:85px}.side-cards.right .info-card:nth-child(2){margin-left:-85px}.main-content{flex:1;text-align:center;min-width:666px;max-width:700px;padding:0;margin:0 auto}.main-content p{font-size:26px;line-height:39px;color:#c8c7d8;font-family:Gilroy-SemiBold;margin-bottom:24px}.info-card{border:2px solid #ff0030;border-radius:14px;padding:11px 26px;text-align:center;width:303px}.info-card p{font-family:"Inter",sans-serif;font-weight:500;font-size:18px;line-height:26px;color:#fff}.main-content .common-button{padding:14px 70px;display:inline-block}.cyber-news-wrapper h2{margin-bottom:24px}.resource-grid{display:flex;flex-wrap:wrap;gap:23px;justify-content:center;margin-bottom:24px}.cyber-news-wrapper .resource-card img{display:block;border-radius:27px;width:100%;height:317px;object-fit:cover}.cyber-news-wrapper .resource-card{background:unset;border:none}.row-one .resource-card.first{width:399px}.row-one .resource-card.second{width:821px}.row-two .resource-card.small{width:399px}.footer-left-blk{display:flex;justify-content:space-between;gap:82px}.footer-top{margin-bottom:42px}footer{margin-top:80px}.footer-container h3{font-family:Gilroy-Bold;font-size:30px;line-height:38px;color:#fff;margin-bottom:14px}.footer-links ul li a{font-family:Gilroy-Medium;font-size:18px;line-height:33px;color:#a9a5a5}.logo-bottom-text{display:flex;justify-content:flex-start;align-items:center;gap:15px}.footer-logo{margin-bottom:52px}.footer-logo a{display:inline-block}.logo-bottom-text p{font-family:Gilroy-SemiBold;font-size:24px;line-height:36px;color:#fff}.logo-bottom-text p .dot{size:24px;color:#ff0030}.footer-middle{margin-bottom:24px}.footer-powered h4,.footer-get-touch-blk h4{font-family:Gilroy-SemiBold;font-size:18px;line-height:22px;color:#fff;margin-bottom:16px}.block-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:41.88px}.verticle-line{border-left:2px solid #ff0030;padding:4px 0 4px 11px}.block-wrapper .block img{width:100%;max-width:140px;height:46px;object-fit:contain}.footer-get-in-touch .social-icons{display:flex;justify-content:flex-start;align-items:center;gap:45px}.social-icons a{font-size:35px}.social-icons a:hover{color:#ff0030}.social-icons p{font-family:Gilroy-Medium;font-size:14px;line-height:18px;text-align:center;color:#fff;margin-top:7px}.left-column{width:31%}.right-column{width:65%;display:flex;justify-content:flex-start;align-items:flex-start}.two-col-links{display:flex;gap:40px}.footer-policy-blk{padding-top:65px}.footer-address-block{display:flex;gap:13px}.address-block{width:100%}.footer-top .right-column{gap:34px}.footer-middle .right-column{justify-content:space-between}.footer-bottom .right-column{gap:9px}.address-block .location-icon{font-size:13px;color:#fff;margin-right:4px}.address-block .office-loaction{font-family:Gilroy-Bold;font-size:14px;line-height:17px;color:#fff}.address-block p{font-family:Gilroy-Medium;font-size:12px;line-height:16px;letter-spacing:0;color:#fff;margin-top:5px}.footer-bottom .right-column{justify-content:flex-end}.footer-form-wrap{display:flex;width:100%;position:relative;justify-content:space-around;gap:10px}.bottom-right-column{padding-top:10px}.footer-form-wrap input[type=email]{border:none !important;border-radius:25px !important;outline:none;background-color:#2a2a2a !important;width:347px !important;padding:16px 48px !important;color:#fff;font-family:Gilroy-Medium !important;font-size:12px !important;line-height:16px !important}#forminator-module-1290 .forminator-input.forminator-email--field{background:url('https://c9lab.com/wp-content/uploads/2025/09/mail-img.svg') no-repeat 26px center}.footer-form-wrap .forminator-button-submit{font-family:Gilroy-Bold !important;font-size:16px !important;background-color:#ff0030;border-radius:100px !important;padding:12px 49px !important;color:#fff}.footer-form-wrap input[type=email]::placeholder{font-family:Gilroy-Medium;font-size:12px !important;line-height:18 !important;color:#fff}form#forminator-module-1290 .forminator-label{display:none}#forminator-module-1290 .forminator-error{font-size:0px !important;background-color:unset !important;box-shadow:unset !important}.footer-bottom{margin:57px 0 87px;display:flex;gap:62px;align-items:flex-start}.footer-policy-blk ul{display:flex;justify-content:flex-start;align-items:center;gap:17px}.footer-policy-blk ul li a{font-family:Gilroy-Medium;font-size:14px;line-height:18px;color:#fff}.footer-copyright{position:relative;display:flex;align-items:center;background:#ff0030;padding:14px 20px}.footer-left{position:absolute;left:50%;transform:translateX(-50%);font-family:Gilroy-SemiBold;font-size:14px;line-height:18px;color:#fff}.footer-right{margin-left:auto;font-family:Gilroy-SemiBold;font-size:14px;line-height:18px;color:#fff;text-align:right}.qsafe-hero{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;height:auto;padding-top:215px;z-index:1}.hero-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.77) 0%,rgba(0,0,0,.5) 49.62%,#181818 99.24%);z-index:1}.qsafe-hero-content{position:relative;z-index:2}.qsafe-hero-content p{font-family:Gilroy-Medium;font-size:28px;line-height:32px;padding:14px 0 24px;color:#fff}.qsafe-hero-content h1{margin-bottom:10px}.qsafe-hero-content a.common-button{display:inline-block;background-color:#ff0030;color:#fff;padding:14px 32px;border-radius:100px;font-size:16px;font-family:Gilroy-Bold;text-decoration:none;margin-top:10px}.common-button-arrow:after{content:'→';display:inline-block;margin-left:8px;transition:transform .3s ease}.common-button-arrow:hover:after{transform:translateX(6px)}.real_impact .impact-inner-blk.second p{padding-top:0}.qsfe-slider img{width:96%;max-width:100%;height:auto;border-radius:20px;object-fit:cover;display:block;margin:0 auto;box-shadow:0 10px 40px rgba(0,0,0,.3);border:none}.qsafe-hero ul.slick-dots{margin-top:40px;text-align:center;display:flex !important;justify-content:center;gap:12px;padding:0;list-style:none}.qsafe-hero ul.slick-dots li button:before{display:none}.qsafe-hero-content .hero-slider-wrapper{max-width:1200px;margin:36px 0 0 auto}.qsafe-hero ul.slick-dots li.slick-active button:before{color:#ff0030;opacity:1}.qsafe-hero-content .slick-dots li{width:43px;height:5px;border-radius:5px;background-color:#ffc0c0;transition:all .3s ease}.qsafe-hero-content .slick-dots li.slick-active{background-color:#ff0030}.qsafe-hero img.hero-logo{margin-bottom:20px;width:190px;height:100%}.qsafe-hero-content .slick-dots{bottom:-22px}.impact-section{color:#fff;text-align:center}.impact-title{font-family:Gilroy-Bold;font-weight:400;font-size:56px;line-height:100%;text-align:center;vertical-align:middle;margin-bottom:24px}.impact-container{display:flex;justify-content:center;gap:30px}.impact-inner-blk{flex:1}.impact-number{font-family:Gilroy-Bold;font-weight:400;font-size:70px;line-height:70px;text-align:center;vertical-align:middle;color:#ff0030;margin-bottom:15px}.impact-inner-blk p{font-family:Gilroy-SemiBold}.impact-inner-blk.second{border-left:3px solid;border-right:3px solid;border-image:linear-gradient(180deg,rgba(255,0,48,.2),#ff0030,rgba(255,0,48,.2));border-image-slice:1;padding:0 13px}.three-layer-wrapper{margin-top:100px;margin-bottom:67px}.three-layer-wrapper h2{font-family:Gilroy-Bold;font-weight:400;font-size:45px;line-height:100%;text-align:center;vertical-align:middle;color:#fff}.three-layer-wrapper .tabs{padding-top:34px;text-align:center}.three-layer-wrapper .tabs label{font-family:Gilroy-Medium;font-weight:400;font-size:28px;line-height:36px;text-align:center;vertical-align:middle;display:inline-block;padding:10px 40px;border:2px solid #fff;border-radius:30px;margin-right:16px;cursor:pointer;color:#fff;transition:all .3s ease;width:407px}.three-layer-wrapper .tabs label:hover{border:2px solid #ff0030}.three-layer-wrapper .tabs label:nth-child(3){margin-right:0}.impact-cta-wr{margin-top:40px}.protection-suite-wrapper{padding-top:40px}.tabs input[type=radio]{display:none}.tabs input[type=radio]:checked+label{background-color:#e3001b;border-color:#e3001b;color:#fff}.tab-content{display:none;margin-top:37px}#tab1:checked~#content1,#tab2:checked~#content2,#tab3:checked~#content3{display:block}.tab-inner{display:flex;gap:48px;align-items:stretch}.features{width:40%;list-style:none;padding:40px 0;margin:0;display:flex;flex-direction:column}.features li{margin-bottom:36px;position:relative;padding-left:16px;font-family:Gilroy-Medium;font-weight:400;font-size:28px;line-height:30px;color:#fff}.features li:before{content:'';position:absolute;left:0;top:8px;width:4px;height:18px;background-color:#e3001b;border-radius:2px}.image-card{width:60%;display:flex;align-items:center;justify-content:center}.image-card img{width:100%;height:auto;border-radius:12px;object-fit:cover}.tab-inner ul.features{text-align:left;color:#fff}.protection-suite{padding:40px 20px;max-width:1200px;margin:auto;text-align:center}.protection-suite h1{font-size:2.5em;margin-bottom:10px}.protection-suite .highlight{color:#ff3c53}.grid-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px, 1fr));gap:20px}.card{background:#232323;border:1px solid #ff3c53;border-radius:12px;padding:20px;text-align:left}.card-effect{transition:transform .3s ease}.card-effect:hover{transform:translateY(-5px);box-shadow:0 0 25px rgba(255,60,83,.4);border:1px solid #f03 !important}.card h2{font-size:1.3em;color:#ff3c53;margin-bottom:15px}.card ul{list-style:none;padding-left:0}.card ul li{padding:6px 0;border-bottom:1px solid #333;color:#ddd}.protection-suite-inner{display:flex;gap:30px;justify-content:center;margin-bottom:30px}.protection-suite-wrapper .subheading{margin-bottom:34px}.protection-suite-inner:last-child{margin-bottom:0}.protection-suite-block{width:625px;background-color:#232323;border:2px solid #ff1a4b;border-radius:20px;padding:30px;color:#fff;display:flex;flex-direction:column}.protection-suite-content{display:flex;justify-content:space-between;align-items:flex-start}.protection-suite-content ul{list-style-type:disc;padding-left:20px;margin:0}.protection-suite-content li{font-family:Gilroy-Medium;font-weight:400;font-size:22px;line-height:36px;color:#919191;position:relative;padding-left:10px;margin-bottom:8px}.protection-suite-block h5{margin-bottom:17px}.protection-suite-content li:before{position:absolute;content:"";width:10px;height:10px;background-color:#919191;left:-17px;top:10px;border-radius:50px}.protection-suite-content img{width:210px;height:auto;margin-left:20px}.protection-suite-block.party-risk{width:100%}.protection-suite-block.party-risk .protection-suite-content img{width:339px;margin-left:15%}.protection-suite-block.party-risk .protection-suite-content{justify-content:unset}.help-container{background-color:#fff;padding:52px 0;margin-top:80px}.how-it-works .accordion-header{align-items:center;justify-content:unset}.help-container-inner{display:flex;justify-content:space-between;align-items:center;color:#f50031}.help-text h3{font-family:Gilroy-Bold;font-weight:400;font-size:45px;line-height:60px;color:#ff0030}.help-buttons{display:flex;gap:15px}.help-container-inner .help-buttons a{background-color:#ff0030;color:#fff;border:none;padding:12px 20px;border-radius:6px;font-size:16px;cursor:pointer;align-items:center;gap:10px;width:240px;height:48px;transition:all .4s ease}.help-buttons i{font-size:16px;padding-right:6px}.how-it-works{margin:87px 0 80px}.accordion{margin-top:34px}.accordion-item{border:2px solid #e60044;border-radius:12px;margin-bottom:50px;padding:18px;background-color:transparent}.accordion-item:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.accordion-item:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-bottom:0}.accordion-item:not(:first-of-type){border-top:2px solid #e60044}.accordion-header{display:flex;align-items:center}.accordion-header img{width:67px;margin-right:21px;height:70px}.accordion-content{display:none}.accordion-item.active .accordion-content{display:block}.accordion-header{cursor:pointer;padding:10px 0}.accordion-content p{font-family:Gilroy-Medium;font-size:28px;line-height:34px;color:#919191}.accordion-item.active .accordion-content{max-height:200px}.accordion-title h4{font-family:Gilroy-SemiBold;font-size:30px;line-height:35px;cursor:pointer;color:#fff;margin-bottom:6px}.chose-qsafe-wrapper p{max-width:699px;margin:0 auto;color:#c8c7d8}.testimonial-slider{width:100%;margin:50px auto;overflow:hidden}.testimonial-slider .slick-track{display:flex !important;align-items:stretch}.testimonial-slider .slick-slide{margin-right:38px}.chose-qsafe-wrapper ul.slick-dots{display:none !important}.testimonial-card{border:2px solid #C8C7D840;border-radius:10px;padding:30px;margin-right:38px;min-height:300px;max-width:382px;color:#fff}.testimonial-slider .slick-slide{margin-right:38px}.testimonial-slider .slick-track{display:flex !important;align-items:stretch}.testimonial-card p{font-family:Gilroy-Medium;font-size:16px;line-height:22px}.testimonial-card>p{height:100%;min-height:180px}.testimonial-footer{display:flex;align-items:center;margin-top:41px}.testimonial-card strong{font-family:Gilroy-Bold;font-size:18px;line-height:20px}.card-inner p{font-family:Inter;font-weight:400;font-style:Regular;font-size:14px;line-height:20px}.testimonial-footer img{border-radius:8px;width:46px;height:46px;margin-right:11px}.executive-wrapper{padding:80px 0}.image-slider-section{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:auto;gap:50px;flex-wrap:wrap;margin-top:34px}.text-content{flex:1;min-width:300px;padding:13px 0}.image-slider-section h2{text-align:left}.text-content p{font-family:Gilroy-Medium;font-size:28px;line-height:36px;color:#919191;padding:18px 0 24px}.image-slider-wrapper{flex:1;min-width:300px;border:2px solid #ff2d55;border-radius:25px;overflow:hidden;background-color:#fff}.image-slider-wrapper .slick-dots li button{display:none}.image-slider img{width:auto;height:auto;display:block;border-radius:10px}.image-slider-wrapper .slick-dots{display:flex !important;justify-content:center;gap:12px;margin-top:25px;padding:0;list-style:none}.image-slider-wrapper .slick-dots li{width:50px;height:5px;border-radius:5px;background-color:#ffc0c0;transition:all .3s ease}.image-slider-wrapper .slick-dots li.slick-active{background-color:#ff0030}.partner-logos{padding:30px 0;margin-top:34px 0 100px 0}.logo-slider .slick-slide{display:flex !important;justify-content:center;align-items:center}.logo-slider img{width:100%;max-height:60px;object-fit:contain;transition:opacity .3s ease}.brs-hero-wrapper{padding-top:213px;height:auto}.brs-hero-wrapper .hero-content{margin-bottom:0;padding-bottom:80px}.brs-hero-wrapper p.trusted-line{color:#f27a7a;font-family:Gilroy-Regular;padding:0 0 14px}.brs-hero-wrapper .hero-text-block{max-width:559px}.brs-hero-wrapper .chart-image{max-width:494px}.brs-hero-wrapper .hero-content{gap:79px}.health-check-wrapper{position:relative;background-image:url('https://c9lab.com/wp-content/uploads/2025/08/health-section-bg-1.png');background-size:cover;background-position:center;color:#fff;padding:80px 20px;text-align:center;overflow:hidden}.health-check-wrapper .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,0,48,.8);z-index:1}.health-check-wrapper .content-wrapper{position:relative;z-index:2}.health-check-wrapper .form-wrapper{display:flex;flex-direction:column;align-items:center;gap:16px}.checkup-form .forminator-row input[type=text]{border-radius:55px !important;border:none !important;width:100% !important;max-width:854px !important;text-align:center;color:#6b6b6b;font-size:24px !important;line-height:34px !important;margin-top:24px;margin-top:24px !important;display:inline-block !important}.checkup-form .forminator-row input[type=text]:focus-visible{outline:unset}.checkup-form .forminator-button-submit{background-color:#fff;color:#f03;border:none !important;border-radius:38px !important;transition:.3s !important;font-size:18px !important;padding:16px 36px !important;line-height:18px !important}.white-forminator-btn{transition:all .4s ease}.white-forminator-btn:hover{box-shadow:0 0 10px #000,0 0 20px rgb(2 2 2/50%),0 0 30px rgb(1 1 1/30%) !important}.checkup-form .forminator-response-message{display:none}.checkup-form .forminator-button-submit:hover{background-color:#fff;color:#f03}form#forminator-module-395 .forminator-response-message.forminator-success{display:none !important}.forminator-ui#forminator-module-395.forminator-design--default .forminator-error-message,.forminator-ui#forminator-module-1268.forminator-design--default .forminator-error-message{color:#fff !important}.forminator-ui .forminator-error-message{color:red !important;font-family:Gilroy-Regular !important;background-color:transparent !important;font-size:14px !important;line-height:16px !important;padding:0 !important;margin:6px 0 0 !important}.what-we-wrapper{padding:80px 0}.what-we-wrapper h2{margin-bottom:0}.grid-container{grid-template-columns:repeat(auto-fit,minmax(300px, 1fr));gap:30px;margin-top:30px}.check-box{padding:25px;border-radius:15px;background-color:#1c1c1c}.check-box{padding:30px 20px;border-radius:26px}.red-border{border:2px solid #f03}.white-border{border:2px solid #fff}.icon-title{display:flex;align-items:center;gap:10px;margin-bottom:10px}.icon-title img{width:35px;height:35px}.icon-title h4{font-family:Gilroy-SemiBold;font-size:20px;line-height:24px;color:#fff}.check-box ul{list-style:none;padding-left:0;margin:0}.check-box ul li{position:relative;padding-left:35px;margin-bottom:10px;font-size:18px;line-height:32px;color:#fff;font-family:Gilroy-Medium}.check-box ul li:last-child{margin-bottom:0}.check-box ul li:before{content:'';position:absolute;left:8px;top:11px;width:16px;height:16px;background-image:url('https://c9lab.com/wp-content/uploads/2025/08/Vector.png');background-size:contain;background-repeat:no-repeat}.report-dashboard-container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:42px;margin-top:34px}.report-steps{flex:1 1 40%;display:flex;flex-direction:column;gap:13px}.report-steps .step-box{background-color:#1c1c1c;padding:24px;border-radius:20px;color:#fff;text-align:left}.report-steps .step-box h3{font-size:22px;margin-bottom:6px;font-weight:27px;color:#fff;font-family:Gilroy-SemiBold}.report-steps .step-box h3 span{margin-right:8px}.report-dashboard-img{flex:1 1 55%;text-align:right}.report-steps .red-border-btn{margin-top:6px}.report-dashboard-img img{max-width:100%;border-radius:24px;box-shadow:0 0 20px rgba(0,0,0,.4);height:575px}.your-bussiness-wrapper{padding:80px 0}.benefits-tags-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(440px, 1fr));gap:40px 99px;justify-content:center;align-items:center;width:980px;margin:0 auto;padding-top:34px}.tag-box{width:440px;height:72px;display:flex;align-items:center;gap:12px;padding:0 20px;border:2px solid #f03;border-radius:40px;color:#fff;font-weight:500;font-size:25px;line-height:36px;transition:.3s ease;background-color:transparent;box-sizing:border-box;font-family:'Inter',sans-serif}.tag-box img{width:34px;height:34px;object-fit:contain}.super-simple-wrapper{margin-bottom:80px}.steps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px, 1fr));gap:21px;justify-content:center;align-items:stretch;margin-top:34px}.step-box{background-color:#232323;border:2px solid #C8C7D840;border-radius:16px;padding:23px 27px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.step-image img{width:100%;height:auto;object-fit:contain;border-radius:8px}.step-title{color:#fff;font-size:22px;line-height:26px;font-family:Gilroy-Bold;margin-top:22px}.page-id-49{background-color:#181818}.phish-hero-content .hero-text-block{max-width:700px}.phish-hero-content .chart-image{max-width:458px}.features-section{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 22px;padding:34px 51px 0;margin:0 auto}.phish-chose-wrapper .feature-box{background-color:#232323;border-radius:12px;padding:43px 14px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:345px;flex:0 0 auto;border:none}.feature-box img{height:64px;width:70px;filter:brightness(0) saturate(100%) invert(23%) sepia(94%) saturate(7499%) hue-rotate(358deg) brightness(94%) contrast(112%)}.feature-box h3{margin:18px 0}.steps-section{display:grid;grid-template-columns:repeat(12,1fr);gap:35px 30px;margin:0 auto;padding-top:34px;justify-content:center}.step-box{border:2px solid #232323;border-radius:20px;background-color:#1c1c1c;padding:19px 22px;text-align:center;box-sizing:border-box;min-height:172px;cursor:pointer}.step-box.small{grid-column:span 4;width:404px}.step-box.large{grid-column:span 6;width:625px;justify-self:center}.step-box h3{margin:6px 0}.step-number{font-size:23px;line-height:36px;font-family:Gilroy-Bold}.cyber-aware-inner{display:flex;flex-wrap:wrap;justify-content:center;gap:36px 44px;margin-top:34px}.cyber-aware-wrapper h2{margin:0}.cyber-aware-box{background-color:#232323;color:#fff;border-radius:18px;padding:8px 20px;width:616px;display:flex;align-items:center;gap:10px;box-shadow:0 0 0 1px rgba(255,255,255,.05);transition:background-color .3s}.cyber-aware-box:hover{background-color:#222}.cyber-aware-img{width:30px;height:30px;object-fit:contain}.real-bussiness-inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:70px;margin:auto}.real-bussiness-inner .highlight{margin-bottom:18px}.row{display:flex;gap:26px;flex-wrap:wrap;justify-content:center;z-index:2}.real-bussiness-inner .card{background:#232323;border-radius:10px;padding:24px 0;width:300px;text-align:center;position:relative;z-index:2;box-shadow:0 0 0 1px rgba(255,255,255,.05);display:flex;flex-direction:column;justify-content:center}.top-row .card{border:1px solid #232323}.bottom-card{border:1px solid #ff3b3b;background:0 0}.center-logo{width:157px;height:157px;background:#ff0030;border-radius:23px;z-index:3;display:flex;justify-content:center;align-items:center;position:relative}.center-logo img{width:110px;height:110px}.top-lines .line{background:linear-gradient(269.25deg,#ff0030 5.44%,#232323 88.31%)}.line{position:absolute;height:2px;background-color:#ff1a2c;z-index:1;transform-origin:left center}.line1{top:167px;left:11%;width:39%;transform:rotate(8deg)}.line2{top:163px;left:35%;width:15%;transform:rotate(22deg)}.line3{top:159px;right:18%;width:18%;transform:rotate(157deg)}.line4{top:163px;right:-26%;width:40%;transform:rotate(171deg)}.line5{top:461px;left:10%;width:46%;transform:rotate(351deg)}.line6{top:461px;left:33%;width:18%;transform:rotate(339deg)}.line7{top:386px;left:50%;width:20%;transform:rotate(20deg)}.line8{top:384px;left:51%;width:40%;transform:rotate(9deg)}.page-id-45{background:linear-gradient(283.09deg,#01133c 2.45%,#210d4c 99.3%)}.website-protection-section{background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:217px;position:relative;z-index:1;background-position-x:-5px}.protection-content{display:flex;justify-content:space-between;flex-wrap:wrap}.app-download-buttons{display:flex;align-items:center;gap:16px;margin-top:24px}.app-download-buttons a img{height:50px;width:auto;transition:transform .3s ease,opacity .3s ease}.app-download-buttons a:hover img{transform:scale(1.05);opacity:.9}.protection-stats{display:flex;flex-wrap:wrap;gap:20px}.protection-details p{font-family:Gilroy-Medium}.protection-details h1{margin:25px 0 14px}.website-protection-section img.pharos-icon{width:350px;height:auto}.protection-details a{padding:12px 6px}.protection-stat-card{background:linear-gradient(62.09deg,rgba(255,255,255,.1) -5.31%,rgba(255,255,255,.35) 107.9%);border-radius:40px;padding:36px 18px;text-align:center;flex:1;min-width:200px}.protection-stat-card h3{color:#fff;font-family:Gilroy-Bold;font-size:32px;line-height:38px;margin:14px 0}.protection-stat-card .protection-stat{width:76px;height:76px}.protection-stat-card p{font-family:Gilroy-SemiBold}.protection-stat-card h3 .star{color:orange;font-size:70px}.protection-image-wrapper{position:relative;width:48%}.protection-details{width:49%}.protection-phone-image{max-width:100%;height:auto;z-index:2;position:relative}.glow-background{position:absolute;width:500px;height:500px;background:radial-gradient(circle,rgba(98,54,255,.5),transparent 70%);border-radius:50%;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);filter:blur(80px)}*{box-sizing:border-box}.mobile-guardian-content{display:flex;justify-content:space-between;align-items:flex-start;gap:19px;flex-wrap:wrap}.mobile-guardian-left{flex:1 1 47%}.mobile-guardian-right{flex:1 1 40%}.mobile-guardian-left h2{margin-bottom:24px;text-align:left}.mobile-guardian-right p{font-family:'Gilroy-Medium'}.pharos-btn{padding:.8rem 1.8rem;background:linear-gradient(283.02deg,#044096 2.45%,#3d00a7 93.43%);color:#fff;border:2px solid #fff;border-radius:29px;font-family:'Gilroy-SemiBold',sans-serif;display:inline-block;white-space:nowrap;text-decoration:none;transition:.3s ease}.pharos-btn:hover{opacity:.9}.monitoring-header{text-align:center;margin-bottom:64px}.monitoring-header p{font-family:Gilroy-Medium}.monitoring-columns{display:flex;justify-content:space-between;gap:53px;flex-wrap:wrap}.monitoring-left{width:561px;display:flex;flex-direction:column;gap:44px}.monitoring-right{width:665px;display:flex;flex-direction:column;gap:44px}.monitoring-card{background:linear-gradient(283.09deg,#01133c 2.45%,#210d4c 99.3%);border-radius:16px;padding:32px 37px;border:1px solid #fff}.monitoring-grey-box .inner-grey-image img{width:100%;height:auto;display:block;border-radius:33px}.monitoring-card h4{font-family:Gilroy-Bold;color:#fff;padding:17px 0 6px}.monitoring-right .monitoring-grey-box h4{padding:20px 0 6px}.monitoring-card p{font-family:Gilroy-Medium;color:#919191;font-size:22px;line-height:30px}.monitoring-firewall-box{display:flex;align-items:center;gap:16px}.firewall-icon img,.extra-icon img{width:129px;height:auto}.firewall-content h4{margin-bottom:10px}.monitoring-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.tab{background-color:#222a4a;padding:6px 14px;border-radius:6px;font-size:.85rem;color:#ccc}.tab.active{background-color:#00e0ff;color:#000;font-weight:700}.ssl-status{background-color:#fff;color:#222;padding:10px;border-radius:8px;font-weight:600;margin-bottom:10px}.ssl-meta{font-size:.85rem;color:#aaa;display:flex;flex-direction:column;gap:4px}.monitoring-right .monitoring-grey-box img{height:399px}.monitoring-extra-columns{display:flex;justify-content:center;gap:54px;margin-top:44px}.monitoring-extra-left{width:665px;display:flex;flex-direction:column;gap:44px}.monitoring-extra-right{width:561px}.extra-feature-box{background:linear-gradient(283.09deg,#01133c 2.45%,#210d4c 99.3%);padding:32px 41px;border-radius:40px;border:1px solid #fff}.extra-icon-text{display:flex;align-items:flex-start;gap:16px}.extra-content h4{font-family:Gilroy-Bold;color:#fff;margin-bottom:6px}.extra-content p{font-family:Gilroy-Medium;font-size:18px;color:#919191;line-height:28px}.extra-btn{display:inline-block;margin-top:12px;padding:7px 32px;border-radius:14px;font-size:9px;line-height:11px;font-family:Gilroy-SemiBold;border:1px solid #fff;color:#fff}.extra-domain-box{background:linear-gradient(283.09deg,#01133c 2.45%,#210d4c 99.3%);padding:32px 37px;border-radius:40px;border:1px solid #fff}.extra-domain-img img{width:100%;border-radius:33px;display:block}.extra-domain-box h4{font-family:Gilroy-Bold;color:#fff;padding:20px 0 6px;font-size:22px}.extra-domain-box p{font-family:Gilroy-Medium;color:#919191;font-size:22px;line-height:28px}.pharos-proven-wr .proven-results-title{max-width:1091px;margin:0 auto}.monitoring-quick-wrapper .monitoring-quick-title h2{color:#fff;font-size:44px;text-align:center;margin-bottom:60px}.monitoring-quick-setup{display:flex;gap:53px;justify-content:center;flex-wrap:wrap}.quick-setup-left{width:599px;display:flex;flex-direction:column;gap:32px}.quick-step{border-radius:52px;padding:2px;background:0 0;transition:background .3s ease;border:1px solid #fff}.quick-step.active{border:none;background-image:linear-gradient(to right,#8000ff,#06f)}.quick-step-inner{border-radius:52px;background:0 0;padding:19px 48px;color:#fff;font-family:Gilroy-Medium;transition:background .3s ease}.quick-step-title{font-family:Gilroy-SemiBold;cursor:pointer}.quick-step-content{font-family:Gilroy-Medium;margin-top:10px;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .4s ease}.quick-step.active .quick-step-inner{background:linear-gradient(283.09deg,#01133c 2.45%,#210d4c 99.3%)}.quick-step.active .quick-step-content{max-height:200px;opacity:1}.secure-btn{font-size:32px;line-height:34px}.quick-setup-right{width:628px;border-radius:18px;overflow:hidden}.quick-setup-right img{width:100%;height:auto;display:block}.insight-action-section h2{margin-bottom:34px}.insight-action-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:116px}.insight-block{display:flex;align-items:center;flex:1 1 45%;gap:19px;flex-wrap:wrap}.insight-text{flex:1}.left-align{text-align:left}.right-align{text-align:right}.insight-text h3{font-family:Gilroy-Bold;font-size:45px;line-height:52px;margin-bottom:52px;color:#fff}.insight-text p{font-family:Gilroy-Medium}.insight-image img{max-width:235px;width:100%;height:auto;display:block;margin:0 auto}.pricing-section{background:linear-gradient(to right,#1a1241,#071951);color:#fff;padding:80px 0;font-family:Gilroy-Medium}.pricing-tab-content{display:none}.pricing-tab-content.active{display:block}.pricing-tabs{display:flex;justify-content:center;margin:24px 0 34px}.pricing-tab{position:relative;z-index:1;background:#000;color:#fff;padding:10px 30px;font-size:18px;cursor:pointer;border-radius:72px;overflow:hidden;border:1px solid #fff;transition:all .3s ease}.pricing-tab-left{border-radius:72px 0 0 72px}.pricing-tab-right{border-radius:0 72px 72px 0}.pricing-tab.active{color:#fff;border:none}.pricing-tab.active:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(to right,#8000ff,#06f);border-radius:inherit;z-index:-1}.pricing-top-row{display:flex;gap:18px;justify-content:center;flex-wrap:wrap;margin-bottom:23px}.pricing-card{position:relative;background:linear-gradient(283.09deg,#01133c 2.45%,#210d4c 99.3%);padding:30px;border-radius:22px;width:414px;border:1px solid #fff;transition:all .3s ease}.checkmark-circle{position:absolute;top:25px;right:28px;width:28px;height:28px;background-color:#a7a8ff;color:#fff;font-size:16px;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;content:"✔"}.checkmark-circle:before{content:"✔"}.pricing-card.active{border:2px solid transparent;background:linear-gradient(283.09deg,#01133c 2.45%,#210d4c 99.3%);border-image:linear-gradient(to right,#8000ff,#06f) 1;border-image-slice:1}.card-header h5{font-family:Manrope;font-weight:600;font-size:22.32px;line-height:26px;color:#fff}.card-header p{font-family:Manrope;font-weight:500;font-size:16.74px;line-height:21px;color:#fff;margin:11px 0}.card-header h4{font-family:Manrope;font-weight:600;font-size:23.72px;line-height:28px;color:#fff;margin-bottom:20px}.card-header h4 small,.plan-note{font-family:Manrope;font-weight:600;font-size:13.95px;line-height:18px;color:#9ca3af}.sub-info{font-family:Manrope;font-weight:600;font-size:16.74px;line-height:22px;text-decoration:line-through}.card-btn{font-family:Manrope;font-weight:600;font-size:19.53px;line-height:100%;text-align:center;background:0 0;border:1px solid #fff;padding:11px 13px;width:360px;border-radius:22px;color:#fff;margin-bottom:11px;display:inline-block}.badge{padding:4px 10px;background-color:#000;color:#fff;border-radius:11px;display:inline-block;margin-bottom:10px;border:1px solid #fff;font-family:Manrope;font-weight:500;font-size:11.16px;line-height:14.28px}.pricing-bottom-row{display:flex;gap:22px;justify-content:center;flex-wrap:wrap;margin-bottom:47px}.feature-box{border:1px solid #fff;border-radius:16px;padding:24px;width:412px;background-color:#031d42}.feature-box h4{font-family:Manrope;font-weight:600;font-size:19.98px;line-height:27.48px;text-align:center;vertical-align:middle;color:#fff;margin-bottom:14px}.feature-box ul{list-style:none;padding:0;margin:0}.feature-box ul li{display:flex;align-items:center;margin-bottom:12px;position:relative;padding-left:36px;font-family:Manrope;font-weight:500;font-size:16px;line-height:28px;color:#fff}.feature-box ul li:before{content:"✔";position:absolute;left:0;top:50%;transform:translateY(-50%);width:24px;height:24px;background-color:#a7a8ff;color:#fff;font-size:14px;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center}.pricing-cta{text-align:center;margin-top:30px}.pricing-cta button{padding:14px 32px;background:linear-gradient(to right,#8000ff,#06f);border:none;color:#fff;border-radius:50px;font-size:16px;font-weight:700;cursor:pointer}.service-page-width{max-width:1075px;width:94%;margin:0 auto}.service-hero-wrapper{height:700px;padding-top:181px;padding-bottom:2px}.we-check-wrapper{position:relative;margin-top:-70px;z-index:2}.service-hero-wrapper .hero-text-block{max-width:750px}.service-hero-wrapper .hero-content{align-items:start}.we-check-title h2{margin-bottom:40px}.we-check-inner-wr{display:grid;justify-content:center;align-items:center;gap:40px 52px;grid-template-columns:repeat(auto-fit,minmax(511px, 1fr));padding-top:40px}.we-check-inner-wr .check-tag-box{background-color:#232323;width:100%;max-width:511px;padding:16px 21px;gap:7px;border-radius:53px;display:flex;align-items:center}.we-check-inner-wr img{width:18px;height:18px;margin-right:6px}.three-row-wr{padding:72px 0 100px}.service-impact-container{display:flex;justify-content:center;gap:30px}.three-row-wr .impact-inner-blk{padding:28px 0;max-width:339px}.three-row-wr h3{font-size:60px;line-height:65px;margin-bottom:0}.three-row-wr p{padding-top:38px}.impact-inner-blk.second p{padding-top:18px}.vapt-inner-container{display:flex;justify-content:center;gap:70px;flex-wrap:wrap;padding-top:45px}.vapt-box{width:502px;height:auto;background-color:#232323;border:2px solid #ff0030;border-radius:34px;padding:28px 34px;box-sizing:border-box;text-align:center}.vapt-box img{width:138px;height:110px;margin-bottom:18px}.vapt-box h3{margin:0 0 10px}.what-we-test-wrapper{margin:90px 0 45px}.what-we-test-accordion-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(345px, 1fr));gap:30px 20px;padding-top:58px}.what-we-test-accordion-card{background-color:#232323;border-radius:20px;padding:28px 18px;text-align:center;position:relative;width:345px;height:auto;min-height:380px;overflow:auto;border:1px solid}.what-we-test-accordion-card img{width:70px;height:68px;margin:0 auto 21px;display:block}.what-we-test-accordion-card h3{margin-bottom:10px;color:#fff;min-height:48px}.what-we-test-accordion-card .accordion-item{text-align:left;margin-bottom:0;border:none;border-radius:0;padding:0}.what-we-test-accordion-card .accordion-header{justify-content:space-between}.accordion-header{background:0 0;border:none;outline:none;width:100%;text-align:left;cursor:pointer;padding-bottom:10px;display:flex;align-items:baseline;justify-content:space-between;transition:color .3s ease;gap:0}.accordion-header:hover{color:#ff0030}.accordion-header .arrow{width:16px;height:16px;object-fit:contain;flex-shrink:0;margin:inherit}.what-we-test-accordion-card .accordion-item{padding-bottom:12px}.what-we-test-accordion-card .accordion-item:last-child{padding-bottom:0}.what-we-test-accordion-card .accordion-content{overflow:hidden;max-height:0;opacity:0;transition:max-height .4s ease,opacity .4s ease;padding-top:0}.accordion-item.active .accordion-content{opacity:1}.what-we-test-accordion-card .accordion-content p{font-size:14px;line-height:18px;margin:0}.service-inner-btn{text-align:center}.test-quote-section{margin-top:41px}.inner-btn{font-size:20px;line-height:24px;color:#f5f7fa;display:inline-block}.how-we-work-wr p.subheading{font-size:26px;line-height:36px;color:#919191}.service-step-box{border:1px solid #ff0030;border-radius:34px;padding:20px 14px}.service-steps-section{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;text-align:center;padding:38px 0 30px}.service-step-box h3{font-family:Gilroy-SemiBold;padding:6px 0}.service-step-box p{font-family:Gilroy-Medium;font-size:23px;line-height:30px;color:#919191}.service-step-box.small{width:338px}.service-step-box.large{width:521px}.key-benefits-wr h2{margin:0}.vapt-box.vapt-boxes-inner{width:100%}.vapt-boxes-inner p{color:#919191}.digital-what-we-wr .what-we-test-accordion-card{height:auto;min-height:max-content}.digital-key-benefit{margin-top:50px}.digital-what-we-inner-wr{display:flex;gap:30px;align-items:flex-start;margin-top:52px}.left-block{display:flex;flex-direction:column;gap:30px}.right-box-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px 15px}.right-aware-box{width:100%}.what-you-test-wrapper .right-block p{text-align:center;padding:34px 0}.what-you-test-wrapper .left-block .cyber-aware-box{padding:12px 20px}.what-you-test-wrapper .cyber-aware-box{width:590px;padding:22px 20px}.what-you-test-wrapper .right-box-grid .right-aware-box{width:220px}.right-box-grid .right-aware-box img{width:45px;height:35px}.right-box-grid .right-aware-box .cyber-aware-text{font-family:Gilroy-Medium;font-size:16px;line-height:24px}.data-recovery-banner .chart-image{width:30%}.service-phish-works-wrapper .step-box h3{font-family:Gilroy-SemiBold}.service-phish-works-wrapper .step-box p{font-family:Gilroy-Medium;font-size:23.9px;line-height:30px;color:#919191}.how-we-btn{margin-top:30px}.service-cyber-aware-wrapper .cyber-aware-box{width:510px}.service-cyber-aware-wrapper .cyber-aware-inner{gap:36px 50px}.service-cyber-aware-wrapper{padding-bottom:80px}.service-cyber-aware-wrapper .inner-btn{max-width:max-content}.lets-talk-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;max-width:1075px;gap:15px}.lets-talk-list li{width:515px;display:flex;align-items:center;gap:9px;font-family:Gilroy-SemiBold;font-size:30px;line-height:35px;color:#181818;margin-bottom:20px}.lets-talk-list li img{width:18px;height:18px;margin-top:3px;flex-shrink:0}.service-lets-talk-wrapper{padding:30px 0 79px;background:#fff}.service-lets-title h2{font-family:Gilroy-Bold;font-size:44px;line-height:52px;text-align:center;margin-bottom:30px;color:#ff0030}.buttons-wrapper{margin-top:30px;display:flex;justify-content:center;gap:20px}.service-lets-talk-wrapper .btn{width:260px;background-color:#ff0030;color:#fff;border:none;border-radius:25px;padding:15px 20px;font-family:'Gilroy-SemiBold',sans-serif;font-size:22px;line-height:28px;display:flex;align-items:center;justify-content:center;gap:12px;box-shadow:0 4px 12px rgba(255,0,48,.4);transition:background-color .3s ease,box-shadow .3s ease;text-align:center;white-space:normal}.service-lets-talk-wrapper .btn:hover{background-color:#e60028;box-shadow:0 6px 15px rgba(255,0,48,.6)}.icon-chat i,.icon-phone i{font-size:24px;line-height:1;display:flex;align-items:center}.service-lets-talk-wrapper .btn.request-callback{white-space:normal;text-align:center}.career-hero-wrapper{height:700px;padding-top:140px;margin-bottom:40px}.career-hero-wrapper .hero-content{position:relative;z-index:2}.career-hero-wrapper .hero-text-block{padding-top:40px;max-width:100%;text-align:center}.career-hero-wrapper .hero-text-block .font_28{padding:30px 0}.career-tab-wrapper{color:#fff;text-align:center;position:relative;margin-top:-177px;z-index:1}.common-border-button{color:#f5f7fa;text-align:center;font-family:Gilroy-SemiBold;font-size:20px;line-height:24px;border-radius:28px;border:2px solid #ff0030;padding:12px 40px;display:inline-block}.service-what-we-do-wr .what-we-test-accordion-card{height:100%;min-height:auto}.career-tab-buttons{display:flex;justify-content:center;gap:27px;margin-bottom:71px;flex-wrap:wrap}.career-tab-btn{background:#222;color:#fff;padding:18px 26px;border-radius:40px;border:none;cursor:pointer;transition:background .3s ease;font-family:Gilroy-SemiBold;font-size:26px;line-height:36px;max-width:408px;width:100%}.career-tab-btn.active{background:#ff003c;color:#fff}.career-tab-panel{display:none;text-align:left}.career-tab-panel.active{display:block}#tab1 p:not(:first-of-type),#tab3 p:not(:first-of-type){font-family:Gilroy-Medium}#tab1 p,#tab3 p{margin-bottom:40px}.faq-content #tab1 p,.faq-content #tab3 p{margin-bottom:0}#tab1 p:nth-child(3n),#tab3 p:nth-child(4n){margin-bottom:0}#tab3 p:nth-child(4n){font-style:italic}.explore-roles-wrapper h2{margin-bottom:38px}.career-job-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(417px, 1fr));gap:14px}.career-job-card{background:#232323;padding:30px 20px;border-radius:12px;text-align:left;transition:transform .3s ease}.career-tab-content h2{margin:0;padding:90px 0 40px}.career-job-card h4{font-family:Gilroy-SemiBold;margin-bottom:12px}.career-job-card p{margin-bottom:0 !important;padding-bottom:6px}.common-para.skills-blk{min-height:50px}.career-job-card a{color:#f5f7fa;text-align:center;font-family:Gilroy-Medium;font-size:16px;line-height:13.271px;border:1px solid #ff0030;border-radius:40px;padding:6px 18px;margin-top:14px;display:inline-block}#tab2 .career-benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(410px, 1fr));gap:25px;text-align:center}#tab2 .career-benefit-box{background-color:#1b1b1b;padding:22px 24px;border-radius:12px;color:#ccc;transition:transform .3s ease}#tab2 .career-benefit-box img{height:106px;margin-bottom:12px}#tab2 .career-benefit-box h4{font-family:Gilroy-Bold;margin-bottom:12px}.our-product-hero-wrapper{height:auto;padding-bottom:30px}.cybersecurity-made-wrapper{position:relative;margin-top:-60px;z-index:1}.our-product-hero-wrapper .hero-text-block{max-width:650px}.our-product-hero-wrapper .chart-image{max-width:444px}.page-template-template-our-products p.our-solution-btn{color:#ff0030 !important}p.our-solution-btn{color:#ff0030;background:#fff;padding:8px 18px;display:inline-block;border-radius:30px;margin-bottom:12px !important}.our-product-hero-wrapper .hero-text-block p{color:#fff}.our-product-hero-btn a:first-child{margin-right:28px}.cyber-product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px, 1fr));gap:30px 30px;margin-top:30px}.cyber-product-card{background-color:#232323;border-radius:12px;padding:25px 20px;text-align:center;transition:transform .3s ease}.cyber-product-card img{max-width:156px;margin-bottom:23px}.cyber-product-card .common-border-button{font-size:12px;line-height:20px;padding:4px 18px;margin-top:23px}.learn-more-btn:hover{background:#ff003c}.why-product-card-grid{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin-top:42px}.why-product-card{background:#1c1c1c;border-radius:15px;padding:50px 20px;width:343px;text-align:center;transition:transform .3s ease}.why-product-card img{height:70px}.why-product-card h4{margin:21px 0 18px}.support-hero-wrapper .our-product-hero-btn a:first-child{margin-right:0}.support-legal-wrapper{text-align:center}.support-legal-wrapper img{width:100%}.support-legal-logos{padding:50px 0}.support-legal-slider img{width:60%;height:auto;filter:brightness(0) invert(1);transition:transform .3s ease,opacity .3s ease;opacity:.9}.product-subscribe-wrapper{background-color:#ff0030;padding:60px 0}.product-subscribe-inner{display:flex;justify-content:space-between;align-items:center;gap:39px;flex-wrap:wrap}.product-subscribe-text{width:47%}.product-subscribe-form-wr.subscribe_wr{width:48%}.product-subscribe-text h3{color:#fff;font-family:Gilroy-Bold;margin-bottom:6px}.product-subscribe-text p{color:#fff;font-family:Gilroy-Medium}.subscribe_wr .custom-form-wrap{border-radius:8px;display:flex !important;flex-direction:row;gap:20px;justify-content:space-between}.subscribe_wr .forminator-ui .forminator-row{margin-bottom:0 !important}.subscribe_wr .forminator-response-message{margin:15px 0 0 !important}.subscribe_wr label{display:none !important}.subscribe_wr .forminator-input{width:375px !important;text-align:center;border-radius:47px !important;text-align:left;padding:14px 30px !important;font-family:Gilroy-SemiBold;font-size:16px;line-height:20px}.subscribe_wr .forminator-input:focus-visible{outline:none !important}.subscribe_wr .forminator-error-message{color:#fff !important;background-color:transparent !important;font-family:Gilroy-SemiBold !important;font-size:16px !important;line-height:20px !important}.subscribe_wr .forminator-button-submit{font-family:Gilroy-SemiBold !important;font-size:20px !important;line-height:24px !important;color:#ff0030;background-color:#fff !important;border-radius:47px !important;padding:14px 67px !important}.subscribe_wr .forminator-row-last .forminator-col{padding:0 !important}.product-subscribe-form button:hover{background-color:#f0f0f0}.our-services-hero-wrapper{height:auto;padding-bottom:30px}.our-services-hero-wrapper .hero-text-block{max-width:100%;text-align:center}.our-services-hero-wrapper .hero-content{position:relative;margin-bottom:0;z-index:2}.page-id-68{background-color:#181818}.explore-core-wrapper h2{margin-bottom:33px}.explore-core-wrapper .cyber-product-grid{margin-top:66px;gap:25px 15px}.support-product-grid .cyber-product-card:nth-child(3),.support-product-grid .cyber-product-card:nth-child(6){display:none}.our-service-grid-wr .cyber-product-card:nth-child(3){display:none}.our-services-grid .cyber-product-card img{max-width:71px;margin-bottom:18px}.support-help-tool-wr .cyber-product-card img{margin-bottom:0;height:100%;max-height:67px}.our-services-grid .cyber-product-card h3{margin-bottom:10px}.our-services-grid .cyber-product-card h3 span{font-size:14px;line-height:18px}.our-services-grid .cyber-product-card .common-border-button{margin-top:18px}.our-services-grid .cyber-product-card:first-child img{margin-bottom:0}.our-services-btn{text-align:center}.our-services-btn a{display:inline-block}.trusted-across-industry-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px 18px;margin:36px 0 34px}.trusted-across-industry-card{background-color:#232323;border-radius:12px;padding:30px 35px;display:flex;align-items:center;gap:25px;transition:transform .2s ease}.trusted-across-industry-card img{width:32px;height:32px;flex-shrink:0}.trusted-across-industry-card:hover{transform:translateY(-4px)}.trusted-across-wrapper a{max-width:max-content}.page-id-70{background:#181818}.our-team-hero-wrapper .chart-image{width:35%}.our-team-hero-wrapper .hero-text-block{max-width:100%;text-align:center}.our-team-hero-wrapper .hero-content{position:relative;margin-bottom:0;z-index:2}.our-team-hero-wrapper{height:630px}.team-section{position:relative;margin-top:-236px;z-index:2}.team-section h2{margin-bottom:70px}.team-container{display:grid;grid-template-columns:repeat(3,1fr);gap:42px 31px}.team-card{border-radius:12px;text-align:center;transition:transform .2s ease;background-color:#232323}.team-card h4{font-family:Gilroy-Bold;margin-bottom:12px}.team-details{padding:12px 14px}.team-card img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:12px 12px 0 0}.job-gallery-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px 15px;justify-content:center}.job-gallery-section .team-title-blk{margin-bottom:74px}.job-gallery-grid img:nth-child(1){grid-column:span 2}.job-gallery-grid img:nth-child(2){grid-column:span 2}.job-gallery-grid img:nth-child(3){grid-column:span 2}.job-gallery-grid img:nth-child(4){grid-column:span 3}.job-gallery-grid img:nth-child(5){grid-column:span 3}.job-gallery-grid img{width:100%;height:auto;border-radius:12px;object-fit:cover}.job-gallery-slider{margin-top:40px;border-radius:16px;overflow:hidden;max-width:100%}.job-gallery-slider img{width:100%;height:auto;display:block;border-radius:16px;object-fit:cover}.job-gallery-slider .slick-dots{margin-top:20px;position:relative;bottom:0}.job-gallery-slider .slick-dots li{width:43px;height:5px;border-radius:5px;background-color:#ffc0c0;transition:all .3s ease}.job-gallery-slider .slick-dots li.slick-active{background-color:#ff0030}.team-ready-join-wr .team-ready-join-title{margin-bottom:32px}.career-hiring-wrapper{background-color:#fff;padding:60px 0;text-align:center}.career-hiring-wrapper h2{color:#ff0030}.career-hiring-wrapper h2 a{font-family:Gilroy-Bold;font-size:44px;line-height:56px;color:#ff0030}.page-id-56{background-color:#181818}.request-pricing-hero-wrapper{text-align:center;padding-top:216px}.request-pricing-hero-wrapper .hero-text-block{max-width:100%}.request-pricing-wrapper{color:#fff;position:relative;margin-top:-390px;z-index:2}.pricing-tab-buttons{display:flex;gap:20px;justify-content:center;margin-bottom:40px;flex-wrap:wrap}.request-pricing-tab{padding:12px 30px;border:1px solid #fff;border-radius:25px;cursor:pointer;font-weight:600;transition:all .3s ease;width:253px;text-align:center}.request-pricing-tab.active{background-color:#ff0030;border-color:#ff0030;color:#fff}.request-pricing-tab-content{display:none}.request-pricing-tab-content.active{display:block}.request-pricing-tab-content{max-width:636px;margin:0 auto}form#forminator-module-1277 .forminator-field--phone,form#forminator-module-1252 .forminator-field--phone,#forminator-module-992545 .forminator-phone .iti__tel-input{padding-left:86px !important}.forminator-iti-input.iti.iti--inline-dropdown .iti__country-list{color:#000}.form_div form,.footer-subscribe-form form{display:flex;flex-direction:column}.form_div form .forminator-response-message,.footer-subscribe-form form .forminator-response-message{order:999;margin-top:33px !important;margin-bottom:0 !important}.footer-subscribe-form form .forminator-response-message{margin-top:10px !important}.response-note{margin-top:15px;text-align:center;font-family:Gilroy-Medium;font-size:16px;line-height:22px}.become-parnter-hero-wrapper{padding-top:218px;height:620px}.become-parnter-hero-wrapper .chart-image{width:31%}.partner-inner-blk{display:flex;justify-content:space-between}.become-parnter-hero-wrapper .hero-text-block{max-width:100%;text-align:center}.become-parnter-hero-wrapper .hero-content{position:relative;z-index:222;margin-bottom:0}.partner-content{max-width:48%}.partner-image{width:48%}.partner-content p{color:#919191;font-family:Gilroy-Medium;margin:17px 0}.partner-content h2{text-align:left}.partner-image img{max-width:100%;height:auto;box-shadow:0 0 20px rgba(255,46,99,.2);border-radius:22px}.partner-benefits-wrapper .features-section{padding:50px 51px 0}.growth-section{padding-top:120px}.growth-inner-wr{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.growth-left{flex:1;min-width:300px}.growth-left h2{text-align:left;margin-bottom:18px}.growth-left p{margin-bottom:24px;color:#919191;font-family:Gilroy-Medium}.growth-left strong{color:#fff;font-family:Gilroy-SemiBold}#forminator-module-1258 .forminator-row:nth-child(4),#forminator-module-1277 .forminator-row:nth-child(4){margin-bottom:0 !important}#forminator-module-1258 .forminator-row:nth-child(4) #text-1 .forminator-field,#forminator-module-1277 .forminator-row:nth-child(4) #text-1 .forminator-field{margin-bottom:15px}.growth-form{flex:1;min-width:300px;margin-left:22px}.form-heading-sec{text-align:center;margin-bottom:20px}.growth-form h3{color:#fff;margin-bottom:6px;font-family:Gilroy-Bold}.growth-form form{margin-top:16px;display:flex;flex-direction:column}.form_div .forminator-field label{font-family:Gilroy-Medium !important;font-size:16px !important;line-height:16.48px !important;color:#999;cursor:unset !important;margin-bottom:8px !important}.form_div .forminator-field input,.form_div .forminator-field select,.form_div .forminator-field textarea{padding:12px !important;border:none !important;border-radius:12px !important;background:#2a2a2a;color:#fff;font-size:14px !important;line-height:16px;outline:none;font-family:Gilroy-Regular !important}.form_div .forminator-required,.form_div .forminator-description{display:none !important}.form_div .forminator-error-message{color:red !important;font-family:Gilroy-Regular !important;background-color:transparent !important;line-height:14px !important;padding:0 !important;margin:6px 0 0 !important}.iti__selected-dial-code{color:#fff}.form_div .forminator-ui input::placeholder,.form_div .forminator-ui textarea::placeholder{color:#fff;opacity:1}.form_div .selection .select2-selection{background:#2a2a2a !important;border:none !important;border-radius:14px}.form_div .selection .select2-selection .select2-selection__rendered{color:#fff !important;font-family:Gilroy-Regular}.form_div textarea{resize:none !important;min-height:141px !important}.forminator-select-dropdown{padding:0 !important;border-color:unset !important}.forminator-select-dropdown ul .select2-results__option--highlighted{color:#fff !important}.form_div .forminator-row .select2-selection{outline:none !important}.select2-results ul li{background:#2a2a2a !important;outline:none !important}.form_div .forminator-button-submit{font-family:Gilroy-SemiBold !important;font-size:18px !important;line-height:24px !important;text-align:center !important;color:#fff;border:2px solid #ff0030 !important;border-radius:26px !important;padding:12px 66px !important;background:0 0;width:100% !important}.career-single-hero-wrapper .hero-text-block{max-width:100%}.career-single-hero-wrapper{padding-top:210px;height:auto;color:#fff}.career-single-hero-wrapper .hero-content{margin:0}.job-meta p{font-family:Gilroy-Medium;font-size:26px;line-height:32px;padding:0 0 8px;color:#fff}.job-meta p:last-child{padding:0}.job-meta span:nth-child(1n),.job-meta span:nth-child(6n){padding:0}.career-single-hero-wrapper .hero-text-block h2{text-align:left;margin:54px 0 42px}.career-single-hero-wrapper .hero-text-block h1{margin:0 0 19px}.job-desc p{color:#fff;font-family:Gilroy-Medium;padding:0 0 16px}.job-desc p strong{font-family:Gilroy-Bold}.job-summary-wrapper p,.job-summary-wrapper ul li,.job-summary-wrapper span,.job-summary-wrapper small{color:#949494;font-size:22px;line-height:28px}.job-summary-wrapper h1,.job-summary-wrapper h2,.job-summary-wrapper h3,.job-summary-wrapper h4,.job-summary-wrapper h5,.job-summary-wrapper h6{font-family:Gilroy-Medium;color:#fff;font-size:28px;line-height:32px}.summary_details h1,.summary_details h2,.summary_details h3,.summary_details h4,.summary_details h5,.summary_details h6{padding:20px 0}.job-summary-wrapper .section-heading{color:#fff;margin-bottom:26px}#forminator-module-1422 .forminator-field--phone{padding-left:85px !important}#forminator-module-1422 .forminator-row.forminator-row-last{width:50%;margin:0 auto !important;padding-top:30px}.job-application-section h4{text-align:center;padding:19px 0 35px}.forminator-ui#forminator-module-1422.forminator-design--default .forminator-file-upload>span{color:#fff}.explore-roles-wr h2{margin-bottom:32px}#blog,.single-post,.post-type-archive-case_study,.single-case_study,.post-type-archive-events,.single-events{background-color:#181818}.blog-wr{height:960px}.blog-wr .hero-text-block{max-width:100%;text-align:center}.blog-btn-inner .social-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:28px}.blog-btn-inner a{display:inline-flex;align-items:center;font-size:14px;line-height:18px}.blog-btn-inner a img{margin-left:8px}.case-study-content{margin-top:0 !important}.events-grid-inner{display:flex;gap:18px;color:#fff;margin-bottom:61px}.events-card{border:1px solid;padding:14px}.events-card-text{font-size:18px !important;line-height:22px}.single-blog-wrapper{height:auto;padding-bottom:90px}.tips-section{position:relative;margin-top:-440px;z-index:2}.tips-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:46px}.tip-card{background-color:#1a1a1a;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;height:auto;box-shadow:0 0 20px rgba(0,0,0,.3);border:1px solid #2a2a2a}.tip-card img{width:100%;height:200px;object-fit:cover;display:block}.tip-content{padding:30px 19px}.tip-card-link{display:block;height:100%;width:100%;text-align:left}.tip-tag{color:#ff0030;font-size:14px;line-height:18px;margin-bottom:14px;font-family:Gilroy-SemiBold}.tip-title{color:#fff;margin-bottom:14px;font-family:Gilroy-SemiBold;font-size:18px;line-height:27px}.tip-desc{margin-bottom:30px}.tip-meta{font-family:Gilroy-Medium;font-size:14px;line-height:22px;color:#919191}.pagination{display:flex;justify-content:center}.pagination-btn{padding:12px 70px;font-size:16px;color:#fff;border-radius:30px;border:2px solid #ff0030;background-color:transparent;cursor:pointer;transition:all .3s ease}.pagination-btn-left{border-radius:30px 0 0 30px}.pagination-btn-right{border-radius:0 30px 30px 0}.pagination-btn.active,.pagination-btn:hover{background-color:#ff0030;color:#fff}.pagination-btn.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.faq-wr{height:700px}.faq-tabber-wr{position:relative;margin-top:-235px;z-index:2}.faq-tabs{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.faq-tab{background:#232323;padding:20px 10px;border-radius:16px;text-align:center;width:170px;transition:.3s;cursor:pointer;display:flex;flex-direction:column;align-items:center;box-shadow:0 0 10px rgba(0,0,0,.4)}.faq-tab.active{border:1px solid #f03;box-shadow:0 0 20px rgba(255,0,51,.6)}.faq-content #tab1 p.font_26,.faq-content #tab3 p.font_26{margin-bottom:62px}.faq-content #tab1 p.font_18,.faq-content #tab3 p.font_18{margin-bottom:0}.faq-tab img{width:62px;margin-bottom:18px;height:100%;max-height:67px}.faq-tab button,.faq-tab .help-inner-btn{margin-top:20px;padding:6px 40px;background:0 0;border:none;border-radius:20px;color:#fff;cursor:pointer;transition:.3s;font-family:Gilroy-Medium;font-size:12px;line-height:15px;border:1px solid #ff0030}.faq-tab .help-inner-btn{padding:6px 25px}.faq-tab button:hover{background:#e6002e}.faq-content p.font_26{color:#fff;text-align:center;margin:88px 0 62px;font-family:Gilroy-Medium}.faq-accordion-content p{color:#919191;font-family:Gilroy-Medium;font-size:18px;line-height:22px}.faq-pane{display:none}.faq-pane .faq-content-inner{max-width:979px;margin:0 auto}.faq-pane.active{display:block}.faq-accordion{background:#232323;margin-bottom:20px;border-radius:16px;overflow:hidden}.faq-accordion-header{padding:18px 38px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:16px}.faq-accordion-header:hover{background:#222}.faq-accordion-header img{width:24px;transition:transform .3s;transform:rotate(90deg)}.faq-accordion-header.active img{transform:rotate(270deg)}.faq-accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;padding:0 38px;font-size:14px;line-height:1.6}.faq-accordion-content.open{padding:0 38px 20px;max-height:max-content}.page-id-74{background-color:#181818}.support-hero-wrapper{padding-top:217px}.support-hero-wrapper .hero-bg-overlay{z-index:-1}.support-hero-wrapper .hero-content{position:relative;margin-bottom:0;z-index:2;display:unset}.support-hero-wrapper .hero-text-block{max-width:100%;text-align:center}.support-help-tool-wr{position:relative;margin-top:-320px;z-index:2}.support-help-tool-inner-wr{margin-top:38px}.help-tool-inner-wr-blk .help-tool-inner-wr{width:203px;cursor:unset}.help-tool-inner-wr-blk .help-tool-inner-wr button{padding:6px 26px}.support-contact-section{background:#ff0030}.support-contact-wr{display:flex;justify-content:space-between;gap:40px;padding:40px 0;flex-wrap:wrap}.contact-info{width:48%}.contact-info h3{font-family:Gilroy-Bold;font-size:50px;line-height:60px;color:#fff;padding-top:60px}.contact-info p{margin:20px 0;font-family:Gilroy-Medium;color:#fff}.contact-info p:last-child{margin:20px 0 0}.contact-info strong{font-family:Gilroy-Bold;display:block;color:#fff}.contact-info strong a{font-family:Gilroy-Bold;font-size:26px;line-height:36px}.contact-form{width:48%;background:#181818;padding:30px;border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.5)}.forminator-ui#forminator-module-1252.forminator-design--default .forminator-label{display:block;margin-bottom:9px;font-family:Gilroy-Medium !important;font-size:16px !important;line-height:14.83px;color:#999;cursor:unset !important}.forminator-ui#forminator-module-1252.forminator-design--default .forminator-label span{display:none}.forminator-ui#forminator-module-1252.forminator-design--default input,.forminator-ui#forminator-module-1252.forminator-design--default span.select2-selection.select2-selection--multiple,.forminator-ui#forminator-module-1252.forminator-design--default textarea{width:100%;padding:12px;border:none;border-radius:12px !important;background:#2a2a2a;color:#fff;font-size:14px !important;line-height:16px;outline:none;font-family:Gilroy-Regular !important}.forminator-ui#forminator-module-1252 .select2 .select2-selection{border:none;border-radius:12px}.forminator-ui#forminator-module-1252 .select2 .select2-selection .select2-selection__rendered{font-size:14px !important;line-height:16px;color:#fff !important}.forminator-ui#forminator-module-1252 .select2 .select2-selection .select2-selection__rendered .select2-selection__placeholder{color:#fff !important}.forminator-ui#forminator-module-1252.forminator-design--default span.select2-selection:focus{outline:none !important}.forminator-ui#forminator-module-1252.forminator-design--default span.select2-selection ul{padding:0 !important}.forminator-select-dropdown-container--open .forminator-custom-form-1252.forminator-dropdown--default{border:none !important;background-color:#2a2a2a !important}.forminator-select-dropdown-container--open .forminator-custom-form-1252.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:#2a2a2a !important;outline:none !important;color:#fff !important}.forminator-ui#forminator-module-1252.forminator-design--default .forminator-error-message{color:red !important;font-family:Gilroy-Regular !important;background-color:transparent !important;line-height:14px !important;padding:0 !important;margin:6px 0 0 !important}.forminator-ui#forminator-module-1252.forminator-design--default input::placeholder,.forminator-ui#forminator-module-1252.forminator-design--default textarea::placeholder{color:#fff;opacity:1}.forminator-ui#forminator-module-1252.forminator-design--default .forminator-description{display:none}.forminator-ui#forminator-module-1252.forminator-design--default .selection .select2-selection{background:#2a2a2a !important}.forminator-ui#forminator-module-1252.forminator-design--default .selection .select2-selection ul li{color:#fff !important}.forminator-ui .forminator-row{margin-bottom:15px !important}.forminator-ui .forminator-row.forminator-row-last{margin-bottom:0 !important}.forminator-ui#forminator-module-1252.forminator-design--default textarea{resize:none;min-height:100px !important}.forminator-ui#forminator-module-1252.forminator-design--default .forminator-button-submit{font-family:Gilroy-SemiBold !important;font-size:18px !important;line-height:24px;text-align:center;color:#fff;border:2px solid #ff0030;border-radius:26px;padding:8px 66px}.contact-form button{background:0 0}.contact-form button:hover{background:#f03}.why-us-hero-wrapper{padding-top:217px;height:840px}.why-us-grid-wr{position:relative;margin-top:-160px;z-index:1}.why-us-hero-wrapper .hero-text-block{max-width:100%;text-align:center}.why-us-hero-wrapper .hero-text-block p{max-width:1061px;margin:0 auto}.why-us-hero-wrapper p.our-solution-btn,.support-hero-wrapper p.our-solution-btn{padding:8px 38px}.impact-inner-blk.third{border-right:3px solid;border-image:linear-gradient(180deg,rgba(255,0,48,.2),#ff0030,rgba(255,0,48,.2));border-image-slice:1}.why-choose-section h2{margin-bottom:32px}.why-choose-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px 23px}.why-choose-card{background:#232323;border-radius:22px;padding:30px 25px}.why-choose-card h3{font-family:Gilroy-SemiBold;margin-bottom:16px}.why-choose-card p{font-family:Gilroy-Regular;font-size:18px;line-height:21px;color:#919191}.why-core-wrapper p.subheading{font-family:Gilroy-SemiBold;margin:20px 0 39px}.why-us-grid-wr .second p{padding-top:0}.single-wr .hero-content{position:relative;margin-bottom:0;z-index:2}.single-page-width{margin:0 auto;max-width:889px;width:94%}.single-wr h1{font-family:Gilroy-Bold;font-size:36px;color:#fff}.single-wr .hero-text-block{max-width:646px}.single-wr .hero-content{gap:51px}.single-wr .social-buttons{justify-content:left}.single-blog-description h1,.single-blog-description h2,.single-blog-description h3,.single-blog-description h4,.single-blog-description h5,.single-blog-description h6{font-family:Gilroy-Medium;font-size:29px;line-height:33px;color:#fff;padding-bottom:20px;text-align:left}.single-blog-description p{font-family:Gilroy-Medium;font-size:22px;line-height:30px;color:#fff;padding-bottom:20px;letter-spacing:1px}.single-blog-description li{color:#fff}.single-blog-description hr{margin:30px 0}.single .single-image img{width:583px;height:328px;border-radius:32px}.hidden-slide-up{opacity:0;transform:translateY(60px);transition:opacity .6s ease-out,transform .6s ease-out;will-change:opacity,transform}.show-slide-up{opacity:1;transform:translateY(0)}*/.cyble-circle-wrapper{position:relative;width:600px;height:600px;margin:100px auto}.circle-bg img{width:100%;height:100%;object-fit:contain}.circle-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:5}.rotating-circle{position:absolute;top:0;left:0;width:100%;height:100%;animation:rotateCircle 20s linear infinite}.rotating-circle:hover,.rotating-circle:hover .circle-inner{animation-play-state:paused}.circle-item{position:absolute;top:50%;left:50%;transform:rotate(calc(var(--i) * 45deg)) translate(260px) rotate(calc(var(--i) * -45deg));transform-origin:center;text-decoration:none}.circle-inner{animation:counterRotate 20s linear infinite;text-align:center}.circle-icon{width:60px;height:60px;margin:0 auto;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.circle-item span{color:#fff;display:block;margin-top:26px;font-size:14px}@keyframes rotateCircle{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes counterRotate{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}.top-announcement-bar{background:#ff0030;color:#fff;transition:all .4s ease;transform:translateY(-100%);opacity:0}.top-announcement-bar .bar-inner{display:flex;justify-content:center;align-items:center;padding:12px 20px;position:relative}.top-announcement-bar .bar-text{font-weight:600;font-size:16px;line-height:18px;text-transform:uppercase}.top-announcement-bar .bar-btn{color:#fff;font-weight:700;font-size:17px;line-height:18px;padding:8px 20px;text-decoration:underline;margin-left:40px}.top-announcement-bar .bar-close{background:0 0;border:none;color:#fff;font-size:24px;cursor:pointer;position:absolute;right:40px;top:20px;line-height:1;transition:opacity .3s}.top-announcement-bar .bar-close:hover{opacity:.8}.cookie-consent-bar{position:fixed;bottom:0;left:0;width:100%;background:#f4f4f4;border-top:1px solid #ddd;padding:15px 0;z-index:9999;display:none}.cookie-container{max-width:1280px;width:94%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:20px}.cookie-text{flex:1}.cookie-text a{color:#919191;text-decoration:underline;font-size:16px;line-height:16px}.cookie-actions{display:flex;gap:12px}.cookie-btn{padding:10px 20px;border:none;border-radius:4px;font-weight:700;cursor:pointer}.cookie-btn.reject{background:#ff0030;color:#fff}.cookie-btn.accept{background:#ff0030;color:#fff}.error-page-wr{padding-top:130px}.error-page{display:flex;align-items:center;justify-content:space-between;padding:50px 0 0}.error-left{flex:1;padding-right:40px}.error-left h2{text-align:left;margin:30px 0}.error-left p{margin-bottom:30px}.btn-back{display:inline-block;background:#ff0030;color:#fff;padding:12px 24px;border-radius:6px;font-weight:600;text-decoration:none;transition:.3s}.btn-back:hover{background:#cc0036}.error-right{flex:1;text-align:right}.error-right img{max-width:90%;height:auto}.comman-page-wr{padding-top:160px;color:#fff}.editor-data h1{font-size:30px;line-height:33px}.editor-data h2{font-size:28px;line-height:33px}.editor-data h1,.editor-data h3,.editor-data h2,.editor-data h4,.editor-data h5,.editor-data h6{font-family:Gilroy-Medium;color:#ff0030;font-size:26px;line-height:30px;margin:16px 0;text-align:left}.editor-data h4,.editor-data h5,.editor-data h6{font-size:22px;line-height:28px}.editor-data table tr th,.editor-data table tr td{border:1px solid #fff !important;text-align:center;padding:8px}.editor-data table{margin-bottom:20px}.editor-data p,.editor-data span{font-family:Gilroy-Medium;font-size:18px;line-height:24px;color:#919191;margin-bottom:20px}.editor-data ul li{font-family:Gilroy-Medium;font-size:18px;line-height:24px;color:#919191}.editor-data ul,.editor-data ol{padding:20px 0}.editor-data ol li{padding-left:10px;margin-left:20px;padding-bottom:14px;font-family:Gilroy-Medium;font-size:18px;line-height:18px;color:#919191}.editor-data a:hover{color:#ff0030}.editor-data{padding-top:40px}#mega-menu-wrap-header-menu .mega-menu-btn{overflow:hidden;display:inline-block;background:linear-gradient(90deg,#ff0030,#bb2020);border-radius:18px;padding:14px 28px !important;width:max-content;font-size:17px !important;font-weight:700;position:relative;transition:transform .3s ease,box-shadow .3s ease}#mega-menu-wrap-header-menu .mega-menu-btn:before{content:"";position:absolute;top:2px;left:-100%;width:100%;height:92%;background:rgba(255,255,255,.1);transform:skewX(-45deg);animation:shimmer 2s infinite;pointer-events:none}#mega-menu-wrap-header-menu .mega-menu-btn:hover{color:#fff !important}.mega-menu-description{height:100% !important;display:block !important;min-height:70px !important}.single-solution-wr{height:auto}.how-it-works-sec{text-align:center}.how-it-works-sec h3{margin-bottom:30px}.help-features{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;margin-top:51px}.help-feature-box{flex:1 1 280px;max-width:320px;text-align:center}.feature-counter{width:50px;height:50px;object-fit:contain;margin-bottom:20px;background:#d60000;border-radius:50%;padding:15px;text-align:center;display:inline-block;font-weight:700;color:#fff;line-height:20px}.solu_p{color:#fff;font-size:14px;line-height:20px;padding-top:21px;font-family:Gilroy-Regular}.demo-inner-blk{display:flex;flex-wrap:wrap;background:red;border-radius:6px;overflow:hidden}.demo-text{flex:1 1 50%;padding:40px}.demo-inner-blk h4,.demo-inner-blk p{color:#fff}.demo-image{flex:1 1 50%;background:#000;display:flex;align-items:center;justify-content:center;overflow:hidden}.demo-inner-blk p{padding:18px 0}.demo-image img{width:100%;height:100%;object-fit:cover;display:block}.request-button{background-color:#fff;color:#000;padding:10px 26px;display:inline-block;border-radius:23px}.request-button:hover{color:#ff0030}.mobile-solution-img{display:none !important}.demo-inner-blk p{font-size:22px;line-height:22px;margin-bottom:20px}.solutions-features h3,.solutions-features h4{text-align:center}.solutions-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 40px;margin-bottom:40px}.solution-features-item{display:flex;align-items:flex-start;gap:15px}.solution-features-item p{color:#fff !important;padding:12px 0 0}.solutions-features h4{padding:20px 0 60px}.solution-features-item .icon{width:36px;height:36px;border-radius:50%;background:#d60000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;flex-shrink:0}.shedule-button-wr{text-align:center}.shedule-button:before{content:"";position:absolute;top:2px;left:-100%;width:100%;height:92%;background:rgba(255,255,255,.1);transform:skewX(-45deg);animation:shimmer 2s infinite;pointer-events:none}@keyframes shimmer{0%{left:-100%}100%{left:100%}}.solutions-faq h3{text-align:center;margin-bottom:40px}.solutions-faq-container{display:grid;grid-template-columns:1fr 1fr;gap:30px 50px}.solutions-faq-column{display:flex;flex-direction:column;gap:18px}.solutions-accordion-item{border-radius:10px;border:1px solid #2a2a2a;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.25);transition:border-color .3s ease}.solutions-accordion-item:hover{border-color:#ff0030}.solutions-accordion-item-header{padding:16px 48px 16px 22px;font-weight:600;font-family:Gilroy-Bold,sans-serif;cursor:pointer;position:relative;color:#fff;transition:background .3s ease}.solutions-accordion-item-header:hover{background:#1b1b1b}.solutions-accordion-item-header:after{content:"\002B";font-size:22px;position:absolute;right:18px;transition:transform .3s ease,color .3s ease}.solutions-accordion-item-header.active:after{content:"\2212";color:#ff0030}.solutions-accordion-item-body{max-height:0;overflow:hidden;transition:max-height .45s ease-out}.solutions-accordion-item-body-content{padding:16px 22px;line-height:1.6rem;color:#ccc;border-top:1px solid rgba(255,255,255,.1)}.shedule-button-wr{text-align:center;margin-top:40px}.shedule-button{position:relative;overflow:hidden;display:inline-block;background:linear-gradient(90deg,#ff0030,#bb2020);color:#fff;padding:14px 32px;border-radius:30px;font-family:Gilroy-Bold,sans-serif;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.shedule-button:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,0,90,.4)}.solutions-accordion-item:has(.solutions-accordion-item-header.active){border-color:#ff0030}.resources-section h3{margin-bottom:40px;text-align:center}.resource-card{display:block;width:320px;border:1px solid #ddd;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:transform .3s,box-shadow .3s;text-decoration:none;color:inherit}.resource-card:hover{transform:translateY(-6px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.resource-card img{width:100%;display:block;height:auto}.resource-card .content{padding:20px;text-align:left}.resource-card h4{color:#000;margin-bottom:20px}.resource-card .view-btn{display:inline-block;background:#d10000;color:#fff;padding:10px 16px;border-radius:6px;font-size:14px;font-weight:600;transition:background .3s}.resource-card:hover .view-btn{background:#a00000}.data-recovery-banner{height:auto}.hero-left{flex:1;display:flex;flex-direction:column;justify-content:flex-start;gap:20px;position:relative}.hero-left .content{position:absolute;opacity:0;top:0;left:0;width:100%}.hero-left .content.active{position:relative;opacity:1;transform:translateY(20px);transition:all .8s ease;pointer-events:none}.circle-wrap{position:relative;width:410px;height:410px;flex-shrink:0;border-radius:50%;overflow:hidden}.circle-wrap:after{content:"";position:absolute;top:6px;left:4px;width:calc(95% + 12px);height:calc(95% + 12px);border-radius:50%;background:conic-gradient(from 0deg,#ff0030,#f09,#c0f,#60f,#09f,#0fe,#ff0030);animation:rotateCircle 5s linear infinite,pulseGlow 2s ease-in-out infinite alternate;mask:radial-gradient(farthest-side,transparent calc(100% - 6px), black 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 18px), black 100%);filter:drop-shadow(0 0 10px rgba(255,0,48,.6));pointer-events:none;z-index:10}@keyframes rotateCircle{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes pulseGlow{0%{filter:drop-shadow(0 0 8px rgba(255,0,48,.5))}100%{filter:drop-shadow(0 0 18px rgba(255,0,48,.9))}}.circle-ring{width:100%;height:100%}.arc-bg{stroke:#fff;stroke-width:30;fill:none;transition:stroke .4s ease}.arc-bg.active{stroke:#ff0030}.arc-text{font-size:12px;font-weight:700;fill:#ff0030;text-transform:capitalize;transition:fill .4s ease}.arc-text{cursor:pointer}.arc-bg{cursor:pointer}.arc-text textPath{dominant-baseline:middle;dy:5}.arc-text.active{fill:#fff}.circle_heading{font-size:14px;line-height:18px;font-family:Gilroy-Bold,sans-serif}.circle-center{position:absolute;width:230px;height:230px;border-radius:50%;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#ff0030;top:50%;left:50%;transform:translate(-50%,-50%);transition:.5s ease;padding:14px;cursor:pointer}.circle-center img{width:120px}.circle-center p{font-size:13px;line-height:16px;font-family:Gilroy-SemiBold}.circle-center.fade-out{opacity:0;transform:translate(-50%,-50%) scale(.9)}.circle-center.fade-in{opacity:1;transform:translate(-50%,-50%) scale(1);transition:transform .6s ease,opacity .6s ease}#page-loader{position:fixed;inset:0;z-index:9999;display:flex;justify-content:center;align-items:center;background-color:#fff;transition:opacity .5s ease-out,visibility .5s ease-out;will-change:opacity,visibility}#page-loader img{width:80px;height:auto;object-fit:contain}#page-loader.hidden{opacity:0;visibility:hidden;pointer-events:none}#backToTop{position:fixed;top:38%;right:10px;width:45px;height:120px;background:#fff;color:#000;border:2px solid #dcdcdc;border-radius:40px;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.1);display:none;flex-direction:column;align-items:center;justify-content:center;font-family:"Gilroy-SemiBold",sans-serif;font-size:14px;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease;z-index:9999}#backToTop .arrow{font-size:20px;margin-bottom:5px}#backToTop .text{writing-mode:vertical-rl;transform:rotate(180deg);font-size:12px;line-height:14px;font-family:"Gilroy-Bold",sans-serif}#backToTop:hover{background:#ff0030;color:#fff;border-color:#ff0030;transform:translateY(-5px);box-shadow:0 6px 14px rgba(255,0,48,.3)}.contact-hero-wrapper .hero-text-block{max-width:100%}.contact-hero-wrapper{text-align:center;height:555px}.contact-hero-wrapper .hero-content{display:inline-block;margin:0}.contact-frm-wrapper{position:relative;z-index:2;margin-top:-221px;width:50%;margin-left:auto;margin-right:auto}.nine-cs-wr .hero-content{display:block}.c9-wrap{display:flex;justify-content:center;margin-top:60px}.c9-section-flex{display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.c9-logo-box{display:flex;align-items:center;justify-content:center}.c9-logo{width:246px;height:100%}.c9-divider{width:2px;height:200px;background:#fff;margin:0 35px 0 74px}.c9-content{flex:1}.c9-content h2{margin-bottom:6px;text-align:left;font-family:Gilroy-Bold}.c9-content p,.c9-subtext{color:#919191}.c9-subtext{margin-top:12px;font-style:italic}.meaning-title{margin-bottom:60px}.meaning-cards{display:flex;justify-content:space-between;gap:26px;flex-wrap:wrap}.meaning-card{flex:1;min-width:280px;background:#232323;border:2px solid #ff0030;border-radius:22px;padding:34px 23px;text-align:center;transition:all .3s ease}.meaning-icon{height:auto;margin-bottom:23px;width:auto}.meaning-card h3{font-family:Gilroy-SemiBold;margin-bottom:18px}.meaning-card p{color:#919191}.founder-section{text-align:center}.founder-subtitle{font-family:Gilroy-Medium;padding:14px 0 37px}.founder-content{display:flex;align-items:stretch;flex-wrap:wrap}.founder-image img{width:100%;height:100%;object-fit:cover;border-radius:6px}.founder-quote-block{display:flex;align-items:stretch;width:100%;width:73%}.founder-quote{display:flex;flex-direction:column;justify-content:center;text-align:left;position:relative;padding-left:110px}.founder-quote:before{position:absolute;content:"";width:2px;height:150px;background-color:#fff;top:75px;left:7%}.founder-name,.founder-role{font-family:Gilroy-Medium;font-style:italic;color:#919191}.founder-name{padding:24px 0 10px}#forminator-module-1290 .forminator-g-recaptcha,#forminator-module-992545 .forminator-g-recaptcha,#forminator-module-1252 .forminator-g-recaptcha{display:none}.qsafe-animation-wr{height:auto}.qsafe-container-animated-wr{padding:10px;position:relative}.header{text-align:center;margin-bottom:60px;animation:fadeInDown 1s ease-out;position:relative}.header h1{color:#fff;margin-bottom:15px}.header p{margin-bottom:25px}.stats-badges{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:23px}.stat-badge{width:280px;display:flex;align-items:center;font-family:Gilroy-Medium;color:#fff;font-size:18px;line-height:21px;box-shadow:rgba(255,43,78,.25) 0px 0px 10px;border-width:1.8px;border-style:solid;border-color:#ff0030;border-image:initial;border-radius:50px;background:0 0;transition:.3s;padding:16px 20px}span.stat-title{padding-left:6px}.stat-badge:nth-child(1){animation-delay:.2s}.stat-badge:nth-child(2){animation-delay:.4s}.stat-badge:nth-child(3){animation-delay:.6s}.stat-badge:hover{transform:translateY(-3px);border-color:rgba(255,0,48,.6);box-shadow:0 5px 15px rgba(255,0,48,.3)}.stat-icon{font-size:1.5em;animation:bounce 2s ease-in-out infinite}.stat-content{display:flex;flex-direction:column;align-items:flex-start}.stat-value{font-size:1.3em;font-weight:700;color:#dc2626;line-height:1}.stat-label{font-size:.8em;color:#718096;text-transform:uppercase;letter-spacing:.5px}.live-status{position:absolute;top:-10px;right:-10px;background:#48bb78;color:#fff;padding:5px 12px;border-radius:20px;font-size:.75em;font-weight:700;display:flex;align-items:center;gap:5px;box-shadow:0 2px 10px rgba(72,187,120,.5);animation:pulse 2s ease-in-out infinite}.live-dot{width:8px;height:8px;background:#fff;border-radius:50%;animation:blink 1.5s ease-in-out infinite}@keyframes blink{0%,100%{opacity:1}50%{opacity:.3}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}#flowCanvas{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}@media (max-width:1024px){#flowCanvas{display:none}}.architecture{display:grid;grid-template-columns:220px 1fr 220px;gap:60px;position:relative;z-index:2}.data-sources{display:flex;flex-direction:column;gap:13px;width:180px}.column-title{margin-bottom:12px;position:relative;text-align:center;border-bottom:3px solid #dc2626;gap:8px}.column-title h4{font-size:14px;line-height:18px;font-weight:700;padding-bottom:8px;font-family:Gilroy-Bold;color:#fff}.column-badge{background:linear-gradient(135deg,#dc2626,#ef4444);color:#fff;font-size:.7em;padding:3px 8px;border-radius:12px;margin-left:auto;font-weight:400}.source-item{display:flex;align-items:center;cursor:pointer;position:relative;border-width:2px;border-style:solid;border-color:#ff0030;border-image:initial;border-radius:8px;padding:11px 7px;gap:10px;transition:.4s;overflow:hidden;animation:.6s ease-out 0s 1 normal backwards running slideInLeft}.source-item span{color:#fff;font-size:14px;line-height:18px}.source-item:nth-child(1){animation-delay:.1s}.source-item:nth-child(2){animation-delay:.2s}.source-item:nth-child(3){animation-delay:.3s}.source-item:nth-child(4){animation-delay:.4s}.source-item:nth-child(5){animation-delay:.5s}.source-item:nth-child(6){animation-delay:.6s}.source-item:nth-child(7){animation-delay:.7s}.source-item:nth-child(8){animation-delay:.8s}.source-item:nth-child(9){animation-delay:.9s}.source-item:before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(102,126,234,.3),transparent);animation:shimmer 3s infinite}.source-item:hover{border-color:#dc2626;transform:translateX(5px) scale(1.03);box-shadow:0 6px 15px rgba(255,0,48,.3)}.source-item.active{border-color:#48bb78;background:linear-gradient(135deg,#f0fff4 0%,#c6f6d5 100%);animation:pulse 2s ease-in-out infinite}.source-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;flex-shrink:0;border-radius:8px;background:#ff0030;animation:3s ease-in-out 0s infinite normal none running iconFloat}.source-icon img{width:26px;height:26px}.processing{display:flex;flex-direction:column;gap:20px}.core-platform{border-radius:18px;padding:45px 20px;color:#fff;border:3px solid #ff0030}.platform-header{text-align:center;margin-bottom:20px;position:relative;z-index:1}.platform-title{font-size:24px;line-height:26px;color:#ff0030;font-family:Gilroy-Bold;margin-bottom:8px}.platform-subtitle{font-size:18px;line-height:21px;color:#fff;font-family:Gilroy-SemiBold;margin-top:12px}.platform-subtitle .badge{background:linear-gradient(135deg,rgba(255,107,107,.2),rgba(238,90,111,.2));border:1px solid rgba(255,107,107,.4);padding:4px 12px;border-radius:20px;font-size:.85em;font-weight:600;color:#ff6b6b;white-space:nowrap;backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(255,107,107,.2)}.capabilities-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px, 1fr));gap:10px;position:relative;z-index:1}.engine-core{grid-column:1/-1;border:3px solid #dc2626;border-radius:15px;padding:12px;margin-bottom:15px}.engine-core-title{text-align:center;font-size:18px;line-height:22px;margin-bottom:10px;color:#fff;font-family:'Gilroy-SemiBold'}.engine-stages{display:flex;justify-content:space-around;align-items:center;gap:6px;position:relative;z-index:1;flex-wrap:wrap}.engine-stage{border:2px solid #FF003080;border-radius:10px;padding:10px 8px;text-align:center;flex:1;min-width:90px;transition:all .3s ease}.engine-stage:hover{background:rgba(255,0,48,.3);transform:translateY(-3px)}.engine-stage-icon{margin-bottom:4px}.engine-stage-icon img{width:42px;height:42px}.engine-stage-label{font-size:.7em;line-height:1.2;color:#e2e8f0}.engine-arrow{color:#fff;font-size:1.2em}.response-core{grid-column:1/-1;border:3px solid #ff0030;border-radius:15px;padding:12px;margin-top:15px;position:relative;overflow:hidden}.response-core:before{content:'';position:absolute;font-size:150px;opacity:.05;top:50%;left:50%;transform:translate(-50%,-50%);animation:pulse 3s ease-in-out infinite}.response-stages{display:flex;justify-content:space-around;align-items:center;gap:6px;position:relative;z-index:1;flex-wrap:wrap}.response-stage{border:2px solid #ff0030;border-radius:10px;padding:10px 8px;text-align:center;flex:1;min-width:90px;transition:all .3s ease}.response-stage:hover{background:rgba(255,0,48,.3);transform:translateY(-3px);border-color:rgba(255,0,48,.6)}.response-stage-icon{margin-bottom:4px}.response-stage-icon img{width:42px;height:42px}.response-stage-label{font-size:.7em;line-height:1.2;color:#e2e8f0}.response-arrow{color:#fff;font-size:1.2em}.capability-card{background:#232323;backdrop-filter:blur(10px);border-radius:50%;width:100px;height:100px;aspect-ratio:1;padding:10px;text-align:center;transition:all .4s ease;cursor:pointer;position:relative;overflow:visible;animation:fadeInUp .6s ease-out backwards;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #ff0030}.capability-card:nth-child(1){animation-delay:.1s}.capability-card:nth-child(2){animation-delay:.15s}.capability-card:nth-child(3){animation-delay:.2s}.capability-card:nth-child(4){animation-delay:.25s}.capability-card:nth-child(5){animation-delay:.3s}.capability-card:nth-child(6){animation-delay:.35s}.capability-card:nth-child(7){animation-delay:.4s}.capability-card:nth-child(8){animation-delay:.45s}.capability-card:nth-child(9){animation-delay:.5s}.capability-card:nth-child(10){animation-delay:.55s}.capability-card:after{content:'';position:absolute;top:50%;left:50%;width:100%;height:100%;background:conic-gradient(from 0deg,transparent 0deg,transparent 300deg,rgba(255,107,107,.4) 300deg,rgba(255,107,107,.2) 330deg,transparent 360deg);border-radius:50%;transform:translate(-50%,-50%);animation:radarSweep 3s linear infinite;pointer-events:none;z-index:1}@keyframes radarSweep{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}.capability-card:hover:after{opacity:.8}.capability-icon{width:40%;height:40%;background:radial-gradient(circle,rgba(66,153,225,.2) 0%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);animation:pulse 2s ease-in-out infinite}.capability-card:nth-child(even):before{animation:rotateBorder 2.5s linear infinite reverse}.capability-card:nth-child(1):after{animation-delay:0s}.capability-card:nth-child(2):after{animation-delay:-.5s}.capability-card:nth-child(3):after{animation-delay:-1s}.capability-card:nth-child(4):after{animation-delay:-1.5s}.capability-card:nth-child(5):after{animation-delay:-2s}.capability-card:nth-child(6):after{animation-delay:-2.5s}.capability-card:nth-child(7):after{animation-delay:-.3s}.capability-card:nth-child(8):after{animation-delay:-.8s}.capability-card:nth-child(9):after{animation-delay:-1.3s}.capability-card:nth-child(10):after{animation-delay:-1.8s}.capability-card:nth-child(11):after{animation-delay:-.6s}.capability-card:nth-child(12):after{animation-delay:-1.2s}.capability-card:hover{box-shadow:0 8px 30px rgba(255,107,107,.6),inset 0 0 30px rgba(255,255,255,.2)}.capability-card:hover:before{animation-play-state:paused}.capability-icon{margin-bottom:5px;position:relative;z-index:2;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.capability-icon img{width:34px;height:34px}.capability-title{font-size:10px;line-height:12px;margin-bottom:4px;font-family:Gilroy-Bold}.capability-desc{font-size:.6em;opacity:.9;position:relative;z-index:2;text-shadow:1px 1px 2px rgba(0,0,0,.5);line-height:1.1}@keyframes gearSpin{0%,100%{transform:rotate(0deg)}25%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}}@keyframes gearSpinFast{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes enginePulse{0%,100%{transform:translate(-50%,-50%) scale(1);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.15}}.outputs{display:flex;flex-direction:column;gap:8px;width:180px;margin-left:auto}.output-card{background:#ff0030;border-radius:10px;padding:12.5px 8px;color:#fff;text-align:center;transition:all .4s ease;cursor:pointer;box-shadow:0 4px 15px rgba(102,126,234,.3);position:relative;overflow:hidden;animation:slideInRight .6s ease-out backwards;font-size:.85em;width:180px}.output-card:nth-child(1){animation-delay:.1s}.output-card:nth-child(2){animation-delay:.2s}.output-card:nth-child(3){animation-delay:.3s}.output-card:nth-child(4){animation-delay:.4s}.output-card:nth-child(5){animation-delay:.5s}.output-card:nth-child(6){animation-delay:.6s}.output-card:nth-child(7){animation-delay:.7s}.output-card:before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.2);transform:translate(-50%,-50%);transition:width .6s,height .6s}.output-card:hover:before{width:300px;height:300px}.output-card:hover{transform:scale(1.03) translateX(-5px);box-shadow:0 6px 20px rgba(102,126,234,.5)}.output-card.active{animation:outputPulse 2s ease-in-out infinite}.output-icon{margin-bottom:2px;position:relative;z-index:1}.output-icon img{width:42x;height:42px}.output-title{font-size:14px;font-family:Gilroy-SemiBold;position:relative;z-index:1;line-height:18px}.compliance-badge{background:#ff0030;padding:40px 0;text-align:center;margin-top:50px}.compliance-badge h3{font-size:28px;line-height:32px;font-family:Gilroy-Bold;margin-bottom:15px;position:relative;color:#fff;z-index:1}.compliance-logos{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:20px;position:relative;z-index:1}.compliance-badge p{font-size:18px;line-height:22px;font-family:Gilroy-SemiBold;color:#fff;margin-bottom:20px}.compliance-item{background:rgba(255,255,255,.3);padding:12px 24px;border-radius:10px;font-size:14px;line-height:21px;color:#fff;font-family:Gilroy-Bold;border:2px solid rgba(255,255,255,.2);transition:all .3s ease;animation:fadeInUp .6s ease-out backwards;cursor:pointer;position:relative;backdrop-filter:blur(10px)}.compliance-item:nth-child(1){animation-delay:1.2s}.compliance-item:nth-child(2){animation-delay:1.3s}.compliance-item:nth-child(3){animation-delay:1.4s}.compliance-item:nth-child(4){animation-delay:1.5s}.compliance-item:nth-child(5){animation-delay:1.6s}.compliance-item:before{content:'✓';position:absolute;left:8px;top:50%;transform:translateY(-50%);opacity:0;transition:all .3s ease;font-weight:700}.compliance-item:hover:before{opacity:1;left:12px}.compliance-item:hover{background:rgba(255,255,255,.3);transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.2);padding-left:32px}@keyframes fadeInDown{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}@keyframes shimmer{0%{left:-100%}100%{left:200%}}@keyframes iconFloat{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-5px) rotate(5deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes highlightPulse{0%,100%{box-shadow:0 4px 15px rgba(72,187,120,.5),inset 0 0 20px rgba(72,187,120,.2)}50%{box-shadow:0 6px 25px rgba(72,187,120,.8),inset 0 0 30px rgba(72,187,120,.3)}}@keyframes outputPulse{0%,100%{transform:scale(1);box-shadow:0 4px 15px rgba(102,126,234,.3)}50%{transform:scale(1.03);box-shadow:0 6px 20px rgba(102,126,234,.5)}}@keyframes glow{0%,100%{text-shadow:0 0 20px rgba(102,126,234,.5)}50%{text-shadow:0 0 30px rgba(102,126,234,.8)}}@keyframes highlightPulse{0%,100%{box-shadow:0 0 20px rgba(72,187,120,.5)}50%{box-shadow:0 0 40px rgba(72,187,120,.8)}}@keyframes outputPulse{0%,100%{transform:scale(1);box-shadow:0 8px 20px rgba(102,126,234,.3)}50%{transform:scale(1.03);box-shadow:0 12px 30px rgba(102,126,234,.5)}}@media (max-width:1400px){.core-platform{max-width:100%}.data-sources,.outputs{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px, 1fr));gap:10px}.capabilities-grid{grid-template-columns:repeat(auto-fit,minmax(120px, 1fr))}.engine-stages,.response-stages{gap:10px}.engine-stage,.response-stage{min-width:90px}}@media (max-width:1199px){.architecture{grid-template-columns:1fr;gap:40px}.data-sources,.outputs,.output-card{width:100%}.column-title{display:flex;justify-content:space-around;align-items:flex-start}.capability-title{font-family:'Gilroy-Medium';font-weight:400}}@media (max-width:1024px){.header h1{font-size:2.2em}.header p{font-size:1.1em}.qsafe-container-animated-wr{padding:40px 30px}.platform-title{font-size:1.6em}.platform-subtitle{font-size:.8em;flex-direction:column;gap:8px}.platform-subtitle .badge{font-size:.75em;padding:3px 10px}.core-platform{max-width:100%}.capabilities-grid{grid-template-columns:repeat(auto-fit,minmax(110px, 1fr));gap:12px}.capability-card{padding:12px}.engine-stages,.response-stages{flex-wrap:wrap}.engine-arrow,.response-arrow{font-size:1em}.stats-badges{gap:8px}}@media (max-width:979px){.capability-card{width:100%;height:100%}.capability-icon{font-size:30px;margin-bottom:14px;line-height:36px}}@media (max-width:768px){.qsafe-container-animated-wr{padding:25px 15px}.header{margin-bottom:40px}.header h1{font-size:1.8em}.header p{font-size:1em}.platform-title{font-size:1.4em}.platform-subtitle{font-size:.75em}.platform-subtitle .badge{font-size:.7em;padding:3px 8px}.stats-badges{flex-direction:row;gap:6px}.stat-badge{padding:8px 12px;flex:1;min-width:0}.stat-icon{font-size:1.2em}.stat-value{font-size:1em}.stat-label{font-size:.65em}.activity-ring{width:35px;height:35px;top:10px;right:10px}.activity-ring:after{font-size:8px}.architecture{gap:30px}.data-sources,.outputs{grid-template-columns:1fr 1fr;gap:8px}.source-item,.output-card{padding:10px;font-size:.8em}.output-icon{font-size:1.5em;margin-bottom:5px}.output-title{font-size:.9em}.column-title{font-size:.95em;margin-bottom:10px}.column-badge{font-size:.65em;padding:2px 6px}.core-platform{padding:15px}.platform-title{font-size:1.3em}.platform-subtitle{font-size:.7em}.platform-subtitle .badge{font-size:.65em;padding:2px 6px}.capabilities-grid{grid-template-columns:repeat(3,1fr);gap:8px}.capability-card{padding:8px;font-size:.8em}.engine-core,.response-core{padding:12px}.engine-core-title{font-size:.9em;margin-bottom:10px}.engine-stages,.response-stages{flex-direction:row;flex-wrap:wrap;gap:6px}.engine-stage,.response-stage{min-width:70px;padding:8px 6px;flex:1 1 calc(50% - 6px)}.engine-stage-icon,.response-stage-icon{margin-bottom:3px}.engine-stage-label,.response-stage-label{font-size:.6em}.engine-arrow,.response-arrow{display:none}.compliance-badge{padding:20px;margin-top:30px}.compliance-badge h3{font-size:1.2em}.compliance-logos{gap:10px}.compliance-item{padding:8px 12px;font-size:.85em}.stat-badge{width:100%;justify-content:center;margin-bottom:22px}.stats-badges{display:block}}@media (max-width:480px){.qsafe-container-animated-wr{padding:20px 10px}.header h1{font-size:1.5em}.header p{font-size:.9em}.stats-badges{flex-direction:column;gap:8px}.stat-badge{width:100%;justify-content:center}.capability-card:after{display:none}.data-sources,.outputs{grid-template-columns:1fr}.source-item,.output-card{padding:8px;font-size:.75em}.source-item strong,.output-title{font-size:.85em}.source-item small{font-size:.7em}.platform-title{font-size:1em}.platform-title:before,.platform-title:after{content:''}.platform-subtitle{font-size:.7em}.capabilities-grid{grid-template-columns:repeat(2,1fr);gap:6px}.capability-card{padding:6px}.engine-core,.response-core{padding:10px}.engine-stages,.response-stages{gap:5px}.engine-stage,.response-stage{min-width:60px;padding:6px 4px}.engine-stage-icon,.response-stage-icon{font-size:1em}.engine-stage-label,.response-stage-label{font-size:.55em}.compliance-badge h3{font-size:1em}.compliance-badge p{font-size:.85em}.compliance-logos{flex-direction:column;gap:8px}.compliance-item{padding:6px 10px;font-size:.75em}.engine-stages,.response-stages{display:block}.engine-stage,.response-stage{margin-bottom:16px;width:100%}.info-tooltip{width:80%;left:30px !important}}@media (max-width:375px){.header h1{font-size:1.3em}.header p{font-size:.8em}.platform-title{font-size:.9em}.platform-subtitle{font-size:.65em}.capability-title{font-size:.55em}.capability-desc{font-size:.4em}.engine-core-title{font-size:.75em}.engine-stage-label,.response-stage-label{font-size:.5em}}@media (max-width:896px) and (orientation:landscape){.header{margin-bottom:30px}.header h1{font-size:1.8em}.architecture{gap:25px}.capabilities-grid{grid-template-columns:repeat(4,1fr)}.engine-stages,.response-stages{flex-direction:row}.engine-arrow,.response-arrow{display:inline-block;transform:none}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.capabilities-grid{grid-template-columns:repeat(4,1fr);gap:10px}.capability-card{padding:10px}.engine-stages,.response-stages{flex-direction:row;flex-wrap:nowrap}.engine-arrow,.response-arrow{display:inline-block}}@media (hover:none) and (pointer:coarse){.core-platform:before,.core-platform:after,.engine-core:before,.response-core:before,.activity-ring{animation:none}.capability-card:after{display:none}.source-item,.output-card,.capability-card,.engine-stage,.response-stage{min-height:44px}.source-item:active,.output-card:active,.capability-card:active,.engine-stage:active,.response-stage:active{transform:scale(.95);opacity:.9}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media (prefers-contrast:high){.source-item,.output-card,.capability-card,.engine-core,.response-core{border-width:3px}}.particle{position:absolute;width:8px;height:8px;background:#dc2626;border-radius:50%;box-shadow:0 0 10px rgba(102,126,234,.8);animation:particleFlow 3s linear infinite}@keyframes particleFlow{0%{opacity:0;transform:scale(0)}20%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0)}}.info-tooltip{display:none;position:fixed;background:linear-gradient(135deg,rgba(20,20,20,.98),rgba(40,20,20,.98));border:2px solid rgba(255,107,107,.5);border-radius:15px;padding:25px;max-width:450px;box-shadow:0 15px 50px rgba(0,0,0,.8),0 0 30px rgba(255,107,107,.3);z-index:10000;backdrop-filter:blur(20px);animation:tooltipFadeIn .3s ease}.info-tooltip.active{display:block}@keyframes tooltipFadeIn{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.tooltip-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding-bottom:12px;border-bottom:1px solid rgba(255,107,107,.3)}.tooltip-title-group{display:flex;align-items:center;gap:12px;flex:1}.tooltip-icon{font-size:2rem;filter:drop-shadow(0 0 10px rgba(255,107,107,.5))}.tooltip-title{font-size:24px;font-weight:700;color:#ff6b6b;margin:0;line-height:28px;font-family:Gilroy-Bold}.tooltip-close{background:rgba(255,107,107,.2);border:1px solid rgba(255,107,107,.4);color:#ff6b6b;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.2rem;transition:all .3s ease;flex-shrink:0;line-height:1}.tooltip-close:hover{background:rgba(255,107,107,.4);transform:rotate(90deg)}.tooltip-description{color:#d0d0d0;font-size:16px;line-height:21px;margin-bottom:15px;font-family:Gilroy-Medium}.tooltip-features{background:rgba(255,107,107,.08);border:1px solid rgba(255,107,107,.25);border-radius:10px;padding:15px}.tooltip-features h4{color:#ff6b6b;font-size:18px;margin:0 0 10px;line-height:21px;font-family:Gilroy-Regular}.tooltip-features ul{list-style:none;padding-left:0;margin:0}.tooltip-features li{padding:5px 0;font-size:14px;color:silver;position:relative;padding-left:20px;line-height:20px;font-family:Gilroy-Regular}.tooltip-features li:before{content:'▸';position:absolute;left:0;color:#ff6b6b}.source-item,.core-module,.response-core{cursor:pointer;position:relative}.source-item:after,.core-module:after,.response-core:after{content:'ℹ️';position:absolute;top:5px;right:5px;font-size:14px;opacity:0;transition:opacity .3s}.source-item:hover:after,.core-module:hover:after,.response-core:hover:after{opacity:.6}