@import url("https://fonts.googleapis.com/css2?family=DM+Mono:wght@300&family=Inter:wght@200;300;400;500;600&display=swap");.security-audits-wrapper{--dark-blue:#0a0f39}h1,h2,h3,h4,h5,h6{color:var(--dark-blue);font-weight:600}h1,h2,h3,h4,h5,h6,p{font-family:Inter,sans-serif!important}p{color:#282846;font-weight:400!important;letter-spacing:normal!important}h2.heading{font-size:34px}.c-explained .flexible{font-family:Inter,sans-serif!important;font-weight:300}#section-hero-about-us-widget_1651122388885,#section-hero-about-us-widget_1651314937357{background-color:transparent!important}#section-hero-about-us-widget_1651122388885 .container{padding:220px 35px 100px}#section-hero-about-us-module_1651123105954{background-color:#fff}.grid-logos .heading{font-size:16px!important}.defender_hero{padding:180px 68px 0!important}.defender_hero h1.heading.fIu{font-size:41px;max-width:580px}#hs_cos_wrapper_module_16511628330622 .description,#hs_cos_wrapper_module_16511636208692 .description,#hs_cos_wrapper_module_16511636208692 .descritpion,#hs_cos_wrapper_widget_1651157137817 .description,.card_small_wrap ul{font-weight:400}@media (max-width:768px){.defender_hero{padding:180px 68px 80px!important}}.testimonials_wrap .card{border-radius:24px;box-shadow:0 0 6px 0 rgba(188,191,207,.3);margin:1.5%;overflow:hidden;padding:45px;position:relative}.testimonials_wrap .flexible{color:#262b52!important;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:19px;font-weight:400;letter-spacing:-.03em;line-height:126%;margin-bottom:40px;min-height:70px;padding-bottom:0;text-align:center}.testimonials_wrap .card img{border-radius:50px;height:40px;width:40px}.testimonials_wrap .card .name{line-height:126%;padding-left:20px}.testimonials_wrap .card .name span.role{color:#4f5478;font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:120%;margin-bottom:0}.testimonials_wrap .card .name span.strong{color:#4f5478!important;font-size:18px;font-weight:500;letter-spacing:-.03em;margin-bottom:5px}@media (min-width:1024px){.security-audits-hero .container{padding:192px 70px 0}}@media (max-width:767px){.card__footer{justify-content:start}.security-audits-hero .btn.btn--mutted{color:#fff!important;margin-bottom:45px}.testimonials_wrap .card{padding:35px 30px}.testimonials_wrap .flexible{font-size:14px;min-height:0}.testimonials_wrap .card .name span.strong{font-size:16px}.testimonials_wrap .card__wrap--outer{gap:10px}}.btn{border:1px solid transparent;border-radius:80px;box-shadow:none;color:var(--white);font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:500!important;letter-spacing:0;line-height:20px;max-width:100%;padding:12px 40px!important;text-shadow:0 1px 0 #2b3379;text-transform:none;transition:all .2s ease}.btn,.btn:hover{background:linear-gradient(180deg,#4f5ee5,#4553d2) padding-box,linear-gradient(180deg,#7985f2,#313c9e) border-box}.btn:hover{border-color:transparent!important;box-shadow:0 0 10px -3px #4e5ee4}.btn:active{background:linear-gradient(0deg,#4f5ee5,#4553d2) padding-box,linear-gradient(180deg,#7985f2,#313c9e) border-box}a.btn.btn--bordered.btn--fixed{font-size:14px;padding:7px 20px;text-transform:none}.c-explained .card__footer a{border-bottom:1px solid transparent;border-radius:0!important;color:#4e5de4!important;font-family:Inter,sans-serif!important;font-size:14px;font-weight:500!important;line-height:23px;padding:0 0 3px;text-decoration:none;text-shadow:none;text-transform:none;transition:all .3s ease-in-out}.section-hero-about-us .description{color:#282846;font-size:16px!important;font-weight:400!important}.button-center a{display:block;width:260px!important}.button-center{text-align:center}.c-explained .card__footer a:hover{border-bottom:1px solid #4e5de4!important}.card__footer{display:flex;justify-content:center}.btn.hidden-btn{display:inline-block;margin-top:60px}.main-box_wrap .main-box .box-heading{color:var(--dark-blue)}#section-hero-about-us-widget_1651314937357 .container{padding:220px 35px 80px}a.job-list-link{border:1px solid #cad2e0;border-radius:8px;box-sizing:border-box;color:#282846;display:block;margin-bottom:15px;padding:20px;text-decoration:none;transition:box-shadow .25s ease;width:100%}a.job-list-link:hover{box-shadow:0 8px 14px 0 rgb(60 60 60/9%)}.job-list-link p{color:#cad2e0;font-family:Silka;font-size:10px;margin-bottom:5px}.job-list-link h3{font-size:14px;margin:0}.job-list-wrap{clear:both;width:100%}.job-list-wrap .container{padding:20px 35px 0}.job-list-header{margin-bottom:30px}.job-list-header h2{margin-bottom:15px;margin-top:0}.job-list-header p{font-size:14px;margin:0}.iframe_jobs{margin:0 auto;max-width:910px}@media (min-width:1024px){.job-list-link h3{font-size:16px}.job-list-link p{font-size:11px}.job-list-header{margin-bottom:50px;text-align:center}.job-list-header p{font-size:15px}.job-list-wrap .container{padding:60px 35px 0}}@media (min-width:1600px){.job-list-link h3{font-size:18px}.job-list-header p{font-size:16px}.job-list-wrap .container{padding:90px 35px 0}}.back_wrap{background-color:#f2f4f7}.back_wrap .container{padding:25px 35px}.back_wrap a{font-family:Silka;font-size:11px;text-decoration:none}.back_wrap a:hover{color:#282846}.job_description_Holder .container{padding:40px 35px 80px}.job_description_Holder .location{color:#5a5b76;font-family:Silka;font-size:10px;letter-spacing:.02em;margin:0;text-transform:uppercase}.job_description_Holder h1{font-size:24px}.job_description_Holder .description{margin-top:30px;text-align:center}.job_description_Holder h3{margin-bottom:15px;margin-top:30px}.form_id{background:#f2f4f7}.form_id .container{padding:80px 35px}.form_id h2{text-align:center}@media (min-width:768px){.back_wrap .container{padding:25px 91px}.form_id .container,.job_description_Holder .container{padding:80px 140px}}@media (min-width:1024px){.back_wrap .container{padding:50px 64px}.form_id .container,.job_description_Holder .container{padding:80px 230px}}@media (min-width:1600px){.back_wrap .container{max-width:1270px;padding:50px 35px}.form_id .container,.job_description_Holder .container{max-width:820px;padding:150px 35px}}@media (max-width:1024px){.btn.hidden-btn{margin-bottom:25px;margin-top:25px}}@media (min-width:1024px){#section-hero-about-us-module_16513150595934 h3,#section-hero-about-us-module_16513150595934 p{text-align:left!important}}@media (max-width:767px){.card__footer{justify-content:start}.grid-logos .grid-logos__col{max-height:80px;max-width:150px}.c-explained h2.heading,.grid-logos .grid-logos__row{text-align:center}.c-explained .card{align-items:center}.c-explained .flexible{max-width:244px;text-align:center}}