.howWeWork_pageWrapper__FG7pI{width:100%;overflow-x:hidden}.howWeWork_hero__II6JC{padding:150px 0 100px;background-image:url(/assets/img/bg/hero1-bg.png);position:relative;min-height:90vh;display:flex;align-items:center}.howWeWork_heroContent__eSSCy{padding-right:30px}.howWeWork_sectionHeading__4_qDR{font-size:56px;font-weight:800;color:#2c3e50;margin-bottom:25px;line-height:1.2}.howWeWork_sectionSubheading__9bodR{font-size:28px;color:#4a5568;margin-bottom:30px;font-weight:600}.howWeWork_heroDescription__2TyZO{font-size:20px;line-height:1.8;color:#4a5568}.howWeWork_heroDescription__2TyZO p{margin-bottom:20px}.howWeWork_heroImage__qyx5d{position:relative;z-index:1}.howWeWork_heroImage__qyx5d img{transition:transform .3s ease}.howWeWork_heroImage__qyx5d img:hover{transform:translateY(-10px)}.howWeWork_workflow__HJhWX{padding:80px 0;background:#fff}.howWeWork_sectionHeader__W1AiV{text-align:center;margin-bottom:40px}.howWeWork_sectionTitle__09x2g{font-size:36px;font-weight:700;color:#2c3e50;margin-bottom:20px}.howWeWork_sectionDescription__Hfda5{font-size:18px;color:#4a5568;max-width:700px;margin:0 auto;line-height:1.6}.howWeWork_workflowSteps__v0WlV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-top:40px}.howWeWork_workflowStep___tTxN{background:#fff;border-radius:15px;padding:30px;position:relative;transition:all .3s ease;border:1px solid #e2e8f0;cursor:pointer}.howWeWork_workflowStep___tTxN:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.3);border-color:#2813e6}.howWeWork_workflowStep___tTxN:hover .howWeWork_stepNumber__Kk2Lm i{color:#2813e6;transform:scale(1.1)}.howWeWork_stepNumber__Kk2Lm{width:80px;height:80px;position:absolute;top:20px;left:20px;display:flex;align-items:center;justify-content:center}.howWeWork_stepNumber__Kk2Lm i{font-size:40px;color:#2813e6;transition:all .3s ease}.howWeWork_stepContent__dB__6{position:relative;z-index:1;padding-left:100px}.howWeWork_stepTitle__B93y8{font-size:24px;font-weight:600;color:#2c3e50;margin-bottom:15px}.howWeWork_stepDescription__LmIQl{font-size:16px;line-height:1.6;color:#4a5568}.howWeWork_methodology__7YY_v{padding:80px 0;background:#f8f9fa}.howWeWork_methodologyGrid__Lb7tS{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin-top:40px}.howWeWork_methodologyCard__7P3NV{background:#fff;border-radius:15px;padding:30px;text-align:center;transition:all .3s ease;border:1px solid #e2e8f0;cursor:pointer}.howWeWork_methodologyCard__7P3NV:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.1);border-color:#2813e6}.howWeWork_methodologyCard__7P3NV:hover .howWeWork_cardIcon__UuuN_ i{color:#2813e6;transform:scale(1.1)}.howWeWork_cardIcon__UuuN_{width:100px;height:100px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:#f7fafc;border-radius:50%}.howWeWork_cardIcon__UuuN_ i{font-size:40px;color:#2813e6;transition:all .3s ease}.howWeWork_cardTitle__ok__x{font-size:20px;font-weight:600;color:#2c3e50;margin-bottom:15px}.howWeWork_cardDescription__6hmqD{font-size:16px;line-height:1.6;color:#4a5568}@media (max-width:991px){.howWeWork_hero__II6JC{padding:120px 0 80px;min-height:70vh}.howWeWork_heroContent__eSSCy{padding-right:0;margin-bottom:40px}.howWeWork_sectionHeading__4_qDR{font-size:42px}.howWeWork_sectionSubheading__9bodR{font-size:24px}.howWeWork_sectionTitle__09x2g{font-size:30px}.howWeWork_workflowSteps__v0WlV{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.howWeWork_hero__II6JC{padding:100px 0 60px;min-height:60vh}.howWeWork_sectionHeading__4_qDR{font-size:36px}.howWeWork_sectionSubheading__9bodR{font-size:20px}.howWeWork_sectionTitle__09x2g{font-size:26px}.howWeWork_sectionDescription__Hfda5{font-size:16px}.howWeWork_methodologyCard__7P3NV,.howWeWork_workflowStep___tTxN{padding:20px}.howWeWork_workflowSteps__v0WlV{grid-template-columns:1fr}}.quote-modal{position:relative}body.modal-open{overflow:hidden;position:fixed;width:100%;height:100%}.ReactModal__Body--open{overflow:hidden}.ReactModal__Body--open main{filter:blur(8px);transition:filter .3s ease}.quote-modal .modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.quote-modal .modal-header h3{margin:0;font-size:1.5rem;font-weight:600}.quote-modal .close-btn{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:.5rem;color:#666;transition:color .3s ease}.quote-modal .close-btn:hover{color:#333}.quote-modal .modal-body{padding:1rem 0}.quote-modal .contact-form{display:flex;flex-direction:column;gap:1rem}.quote-modal .form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.quote-modal .form-row.full-width{grid-column:1/-1}.quote-modal .contact-form .single-input{margin-bottom:0}.quote-modal .contact-form input,.quote-modal .contact-form select,.quote-modal .contact-form textarea{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:5px;font-size:1rem;transition:border-color .3s ease;background-color:#fff}.quote-modal .contact-form input:focus,.quote-modal .contact-form select:focus,.quote-modal .contact-form textarea:focus{outline:none;border-color:#007bff}.quote-modal .contact-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em;padding-right:2.5rem;cursor:pointer}.quote-modal .contact-form select option{padding-left:1rem}.quote-modal .button{margin-top:0}.quote-modal .theme-btn1{width:100%;padding:.75rem 1.5rem;background-color:#007bff;color:#fff;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:background-color .3s ease}.quote-modal .theme-btn1:hover{background-color:#0056b3}.quote-modal .theme-btn1 span{margin-left:.5rem}.checkbox-group{margin:10px 0}.checkbox-item{display:flex;align-items:center;margin-bottom:5px}.checkbox-item input[type=checkbox]{margin-right:8px;width:16px;height:16px}.checkbox-item label{font-size:14px;color:#333}.checkbox-item a{color:#007bff;text-decoration:none}.checkbox-item a:hover{text-decoration:underline}@media (max-width:576px){.quote-modal .form-row{grid-template-columns:1fr}}.cybersecurityBlog_blogDetails__YIKq8{padding:100px 20px 20px;background-color:#f9f9f9}.cybersecurityBlog_container__86rOC{max-width:1200px;margin:0 auto;display:block;justify-content:center;align-items:center;height:min-content}.cybersecurityBlog_row__mqbwE{display:flex;gap:20px}.cybersecurityBlog_mainContent__wjnW5{flex:3 1}.cybersecurityBlog_sidebar__TF6Ay{flex:1 1;padding:20px;margin-bottom:0}.cybersecurityBlog_imageWrapper__zdSA6{margin-bottom:20px;display:flex;justify-content:center;align-items:center}.cybersecurityBlog_imageWrapper__zdSA6 img{width:850px;height:min-content;display:block;margin:0 auto}.cybersecurityBlog_details__R9_5u{padding:20px}.cybersecurityBlog_title__l4F_4{font-size:36px;margin-bottom:20px;color:#000}.cybersecurityBlog_section__lEZAo{margin-bottom:20px}.cybersecurityBlog_sectionHeading__0Cipj{font-size:26px;margin-bottom:10px;color:#000}.cybersecurityBlog_sectionContent__18yMr{font-size:18px;color:#484747}.cybersecurityBlog_widget__MUS69{margin-bottom:0}.cybersecurityBlog_widgetTitle__Kk3XJ{font-size:20px;margin-bottom:10px;color:#000}.cybersecurityBlog_blogList__bjB_K{list-style:none;padding:0}.cybersecurityBlog_blogItem__3XqlW{margin-bottom:10px}.cybersecurityBlog_blogLink__o8qdw{text-decoration:none;color:#007bff}.cybersecurityBlog_blogLink__o8qdw:hover{text-decoration:underline}.cybersecurityBlog_tags__OhbJG{display:flex;flex-wrap:wrap;gap:10px}.cybersecurityBlog_tag__K0qjP{background-color:#007bff;color:#fff;padding:5px 10px;border-radius:4px;text-decoration:none}.cybersecurityBlog_tag__K0qjP:hover{background-color:#0056b3}.cybersecurityBlog_sectionImageWrapper___0oS8{display:flex;justify-content:center;align-items:center;margin:20px 0}.cybersecurityBlog_sectionImage__kPDfB{display:block;margin:0 auto}.cybersecurityBlog_centeredImageWrapper__4plPZ{display:flex;justify-content:center;align-items:center;margin:20px 0}