body:is(.page-id-4251,.page-id-4271,.page-id-4543) :is(#lootus-standard,#lootus-nis2) article{border:1px solid #3EB9C2!important;padding:28px!important;min-width:0}
body:is(.page-id-4251,.page-id-4271,.page-id-4543,.page-id-4371,.page-id-45,.page-id-47,.page-id-51) .lootus-card-icon{display:block;width:38px;height:38px;color:#3EB9C2;margin:0 0 22px;flex-shrink:0}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) :is(#lootus-standard,#lootus-nis2) article ul,body:is(.page-id-32,.page-id-45,.page-id-47,.page-id-51,.page-id-4371) .et-l--body :is(.lootus-service-card,.lootus-service-text,.pi-card,.pl-capability) ul{list-style:none!important;padding-left:0!important;margin-top:18px}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) :is(#lootus-standard,#lootus-nis2) article li,body:is(.page-id-32,.page-id-45,.page-id-47,.page-id-51,.page-id-4371) .et-l--body :is(.lootus-service-card,.lootus-service-text,.pi-card,.pl-capability) li{position:relative;padding-left:21px!important;margin-bottom:14px}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) :is(#lootus-standard,#lootus-nis2) article li:before,body:is(.page-id-32,.page-id-45,.page-id-47,.page-id-51,.page-id-4371) .et-l--body :is(.lootus-service-card,.lootus-service-text,.pi-card,.pl-capability) li:before{content:'';position:absolute;left:0;top:.6em;width:7px;height:7px;box-sizing:border-box;border:1.5px solid #3EB9C2;border-radius:50%;background:transparent}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) :is(#lootus-standard,#lootus-nis2) details,body.page-id-4371 #lootus-pentest-faq details{border:1px solid #CDCCCC!important;background:#FFFEFF!important;color:#003B56!important;padding:0!important;margin:0 0 16px!important}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) :is(#lootus-standard,#lootus-nis2) details[open],body.page-id-4371 #lootus-pentest-faq details[open]{border-color:#003B56!important}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) :is(#lootus-standard,#lootus-nis2) summary,body.page-id-4371 #lootus-pentest-faq summary{display:flex!important;align-items:center;gap:20px;list-style:none;cursor:pointer;padding:24px 27px!important;background:#FFFEFF!important;border:0!important;color:#003B56!important;font-size:20px!important;line-height:1.4!important}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) :is(#lootus-standard,#lootus-nis2) summary::-webkit-details-marker,body.page-id-4371 #lootus-pentest-faq summary::-webkit-details-marker{display:none}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) :is(#lootus-standard,#lootus-nis2) summary:before{display:none!important}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) :is(#lootus-standard,#lootus-nis2) summary:after,body.page-id-4371 #lootus-pentest-faq summary:after{content:'+'!important;position:static!important;transform:none!important;margin-left:auto;flex:none;color:#003B56!important;font:28px/1 sans-serif}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) :is(#lootus-standard,#lootus-nis2) details[open] summary:after,body.page-id-4371 #lootus-pentest-faq details[open] summary:after{content:'−'!important}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) #lootus-standard summary h3{font-family:LootusDraftFutura,'Futura BT',sans-serif!important;font-size:21px!important;line-height:1.4!important;font-weight:700!important;color:#003B56!important;padding:0!important;margin:0!important}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) #lootus-standard .lootus-qa-answer{padding:0 27px 25px!important;color:#003B56!important;font-size:17px!important;max-width:none!important}
body.page-id-4371 #lootus-pentest-faq details>p{padding:0 27px 25px!important;margin:0!important;color:#003B56!important}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) #lootus-standard .lootus-qa-answer p:last-child{margin-bottom:0!important}
body:is(.page-id-45,.page-id-47,.page-id-51,.page-id-4371) .et-l--body .lootus-service-card{border:1px solid #3EB9C2!important;padding:28px!important;background:#FFFEFF!important;color:#003B56!important;box-shadow:none!important;min-width:0}
body:is(.page-id-45,.page-id-47,.page-id-51,.page-id-4371) .et-l--body .lootus-card-blurb{border:0!important;padding:0!important;margin:0!important;width:100%!important;background:transparent!important;color:#003B56!important}
body:is(.page-id-45,.page-id-47,.page-id-51,.page-id-4371) .et-l--body .lootus-card-blurb .et_pb_main_blurb_image{display:none!important}
body:is(.page-id-45,.page-id-47,.page-id-51,.page-id-4371) .et-l--body .lootus-card-blurb :is(.et_pb_blurb_container,.et_pb_blurb_content){padding:0!important;max-width:none!important;display:block!important;color:#003B56!important}
body:is(.page-id-45,.page-id-47,.page-id-51,.page-id-4371) .et-l--body .lootus-card-blurb :is(h2,h3,h4){font-family:'Futura BT',Futura,sans-serif!important;font-size:23px!important;font-weight:700!important;line-height:1.35!important;color:#003B56!important;text-transform:none!important;padding:0!important;margin:0 0 18px!important}
body:is(.page-id-45,.page-id-47,.page-id-51,.page-id-4371) .et-l--body .lootus-card-blurb :is(p,li,span,strong){color:#003B56!important;font-size:17px!important;line-height:1.7!important}
body.page-id-32 .et-l--body .service-bloc{border:1px solid #3EB9C2!important;box-shadow:none!important;background:#FFFEFF!important;color:#003B56!important}
body.page-id-32 .et-l--body .service-bloc svg{color:#3EB9C2!important;fill:none}
body.page-id-32 .et-l--body .service-bloc :is(.et_pb_heading,.et_pb_text){color:#003B56!important}
body.page-id-32 .et-l--body .service-bloc .et_pb_module_header{font-family:'Futura BT',Futura,sans-serif!important;font-size:22px!important;line-height:1.35!important;font-weight:700!important;color:#003B56!important;text-transform:none!important}
body.page-id-32 .et-l--body .service-bloc:hover{border-color:#003B56!important}
body.page-id-4371 :is(#lootus-pentest-it .pi-card,#lootus-pentest-lab .pl-capability){border:1px solid #3EB9C2!important;padding:28px!important;min-width:0}
body:is(.page-id-4251,.page-id-4271,.page-id-4543) summary:focus-visible,body.page-id-4371 #lootus-pentest-faq summary:focus-visible{outline:3px solid #003B56;outline-offset:4px}
@media(max-width:700px){body:is(.page-id-4251,.page-id-4271,.page-id-4543) :is(#lootus-standard,#lootus-nis2) article,body:is(.page-id-45,.page-id-47,.page-id-51,.page-id-4371) .et-l--body .lootus-service-card,body.page-id-4371 :is(#lootus-pentest-it .pi-card,#lootus-pentest-lab .pl-capability){padding:23px!important}body:is(.page-id-4251,.page-id-4271,.page-id-4543) :is(#lootus-standard,#lootus-nis2) summary{padding:20px!important}body:is(.page-id-4251,.page-id-4271,.page-id-4543) #lootus-standard summary h3{font-size:19px!important}body:is(.page-id-4251,.page-id-4271,.page-id-4543) #lootus-standard .lootus-qa-answer{padding:0 20px 20px!important}}
body:is(.page-id-32,.page-id-45,.page-id-47,.page-id-51) .et-l--body .et_pb_heading :is(h2,h3).et_pb_module_header{font-size:clamp(26px,2.6vw,34px)!important;line-height:1.4!important;text-transform:none!important}
@media(max-width:700px){body:is(.page-id-32,.page-id-45,.page-id-47,.page-id-51) .et-l--body h1{font-size:30px!important;line-height:1.35!important;overflow-wrap:anywhere}body:is(.page-id-32,.page-id-45,.page-id-47,.page-id-51) .et-l--body .et_pb_heading{min-width:0;max-width:100%;overflow-wrap:anywhere}body:is(.page-id-32,.page-id-45,.page-id-47,.page-id-51) .et-l--body .et_pb_divider{max-width:calc(100% - 22px)!important}}