.form-container{position:relative}.form-container .form-title{background:#f8fbff;border-radius:17px 17px 0 0;color:#41486d;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:22px;padding:16px 30px;position:relative;text-align:center;text-transform:uppercase}.form-container .form-title+*{margin-top:0}.form-container .form-title:after{background:linear-gradient(89.99deg,#6b5898 14.37%,#50aee1 95.31%);bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:100%}.form-container form{padding-left:10px;padding-top:22px}.form-container form input[type=submit]{border:none;min-width:225px}.form-container .hs_cos_wrapper_type_form form label{color:#518199;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:17px;margin-top:12px}.form-container .hs_cos_wrapper_type_form form .hs-fieldtype-intl-phone,.form-container .hs_cos_wrapper_type_form form .input{margin-bottom:0!important}.form-container .hs_cos_wrapper_type_form form input:not([type=submit]),.form-container .hs_cos_wrapper_type_form form select{background:#f7f9fc;border:2px solid #edeff2;border-radius:5px;box-sizing:border-box;margin-bottom:0!important;padding:0 0 0 10px}.form-container .hs_cos_wrapper_type_form form input[type=submit]{background:#00c6da;border-radius:24px;font-weight:500;height:45px;letter-spacing:.49875px;line-height:17px;padding:0;transition:all .3s ease-in}.form-container .hs_cos_wrapper_type_form form input[type=submit]:hover{background-color:#00838f}.form-container .hs_cos_wrapper_type_form form p{color:#000;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:19px}:target:before{content:none!important}.form-container .hs_cos_wrapper_type_form form .hs-error-msg,.form-container .hs_cos_wrapper_type_form form .hs-main-font-element{color:#d0011b;font-family:Open Sans,sans-serif;font-size:12px;font-weight:200;margin-top:0}.form-container .hs_cos_wrapper_type_form form p a{color:#00c6da}.form-container .hs_cos_wrapper_type_form form select{background-image:linear-gradient(45deg,transparent 50%,#4d4d4d 0),linear-gradient(135deg,#4d4d4d 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em}.form-container .hs_cos_wrapper_type_form form select:focus{background-image:linear-gradient(45deg,#4d4d4d 50%,transparent 0),linear-gradient(135deg,transparent 50%,#4d4d4d 0);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;outline:0}.form-container .hs_cos_wrapper_type_form .hs-fieldtype-intl-phone.hs-input select{height:45px;margin-top:0!important;width:38%!important}.form-container .hs_cos_wrapper_type_form .hs-fieldtype-intl-phone.hs-input input{width:60%!important}@media only screen and (min-width:768px){.form-container{background:#fff;border-radius:17px;max-width:450px}.form-container form{padding:20px 20px 20px 25px}.form-container form .hs-form-field{margin-bottom:0!important}.form-container .hs_cos_wrapper_type_form form input[type=submit]{margin-top:15px}}@media only screen and (min-width:992px){.form-container .hs_cos_wrapper_type_form form .hs_firstname label,.form-container .hs_cos_wrapper_type_form form .hs_lastname label{margin-top:0}}.form-container{background:#fff;border-radius:17px}.form-wrapper{background:#fff;border-radius:9px;box-shadow:0 2px 20px rgba(0,0,0,.1);overflow:auto}.form-wrapper .close-btn{color:#26546d;display:flex;font-size:20px;justify-content:flex-end;padding-right:15px;padding-top:4px}.form-wrapper .close-btn span{cursor:pointer}.form-wrapper .form-heading{color:#6c6e9b;font-family:Montserrat;font-size:22px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:0;margin-top:20px;padding:0;text-align:center;text-transform:uppercase}.form-wrapper .frm-block{margin-top:0}.form-wrapper label{color:#518199;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:17px;text-align:left}.form-wrapper fieldset{text-align:left}.form-modern .frm-block .hs-fieldtype-intl-phone.hs-input select{margin-bottom:0!important;width:35%!important}.form-modern .frm-block .hs-fieldtype-intl-phone.hs-input input{margin:5px 0 0;width:62%!important}.form-modern .frm-block input[type=email],.form-modern .frm-block input[type=password],.form-modern .frm-block input[type=tel],.form-modern .frm-block input[type=text],.form-modern .frm-block select,.form-modern .frm-block textarea{background:#f7f9fc;border:2px solid #edeff2;border-radius:5px;box-sizing:border-box;height:40px;padding:0 0 0 10px}.form-modern .frm-block select{background-image:linear-gradient(45deg,transparent 50%,#4d4d4d 0),linear-gradient(135deg,#4d4d4d 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em}.form-modern .frm-block select,.form-modern .frm-block select:focus{background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em}.form-modern .frm-block select:focus{background-image:linear-gradient(45deg,#4d4d4d 50%,transparent 0),linear-gradient(135deg,transparent 50%,#4d4d4d 0);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;outline:0}.frm-block label.hs-error-msg{color:#ea3248;display:block;font-size:12px;margin-bottom:5px}.frm-block .hs-input{margin-bottom:10px}.form-wrapper p a{color:#000}@media only screen and (max-width:575px){.form-modern .frm-block input[type=email],.form-modern .frm-block input[type=password],.form-modern .frm-block input[type=tel],.form-modern .frm-block input[type=text],.form-modern .frm-block select,.form-modern .frm-block textarea{height:35px}}.hs_schedule_a_demo_on_forms label.hs-form-booleancheckbox-display input{display:inline;margin-right:10px}.hs_schedule_a_demo_on_forms label.hs-form-booleancheckbox-display span{display:inline;position:relative;top:-3px}.hs-form-booleancheckbox label{align-items:center;display:flex}.close-btn{color:#fff;cursor:pointer;display:flex;font-family:Montserrat;font-size:24px;font-weight:600;justify-content:flex-end;padding-right:15px;padding-top:4px;position:absolute;right:0;top:0}.legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin-left:10px!important}#schedule_a_demo_on_forms-0062c454-312f-4f73-9060-1cd1cfad3c44{height:15px}.form-container{padding:20px 15px}body .container-fluid{padding:0!important}.form-container .hs_cos_wrapper_type_form form input[type=submit]{background:#795da7;border:1px solid #795da7;border-radius:8px;border-radius:25px;color:var(--white);color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;height:50px;letter-spacing:.499px;min-width:210px;overflow:hidden;padding:15px 20px;position:relative;text-align:center;text-transform:uppercase;width:auto}.form-container .hs_cos_wrapper_type_form form input[type=submit]:hover{background-color:#795da7dd}.resources-new-banner .form-wrapper{box-shadow:unset}.resources-new-banner{background:var(--Color,#fff);padding:0}.resources-new-banner .content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.resources-new-banner{background-size:cover}.resources-new-banner .left-section{padding-top:40px}.check-mark{padding-right:13px}.banner-description p,ul{color:var(--Color,#151629);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-top:25px}.banner-description ul,li{margin:10px 0}.banner-description li{display:flex}.banner-description span{color:#00c6da}.banner-description .sublist{margin-left:40px}.banner-description .para-without-padding{margin:0}.resources-new-banner .resource-tag{color:#151629;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;letter-spacing:1.2px;line-height:30px;padding-bottom:25px;text-transform:uppercase}.resources-new-banner .banner-resource-image{width:100%}.resources-new-banner .heading-wrapper .banner-heading{color:#151629;display:block;font-family:Montserrat;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.resources-new-banner .banner-heading-before-image-wrapper{color:#151629;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:500;line-height:normal;margin:0;padding-bottom:25px}.form-container{margin-top:10px}.resources-new-banner .heading-wrapper{padding:14px}.form-wrapper p{color:#000;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:19px;text-align:center}.resources-new-banner .right-section{padding-bottom:30px}.resources-new-banner .fortanix-desktop-logo{display:block;width:147px}.share-this-text{color:#151629;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:300;line-height:24px;padding:20px 0;text-align:center}@media only screen and (min-width:768px){.resources-new-banner .form-container form{padding:0}}@media only screen and (min-width:998px){.resources-new-banner .form-wrapper{background:#fff;border-radius:9px;box-shadow:0 2px 20px rgba(0,0,0,.1);overflow:auto;padding:30px}.resources-new-banner{background:var(--Color,#fff)}.resources-new-banner .heading-wrapper{padding:0}.resources-new-banner .content-wrapper{display:flex;justify-content:space-evenly}.resources-new-banner .heading-wrapper .banner-heading{color:#151629;margin:10px 0 15px;max-width:400px}.resources-new-banner .left-section{flex:0 0 52.5%;max-width:52.5%;padding:80px 0}.resources-new-banner .right-section{flex:0 0 40%;left:35px;max-width:40%;padding:0;position:relative;top:128px}.form-wrapper p{padding-bottom:25px}}@media only screen and (min-width:1024px){.resources-new-banner .form-wrapper{margin-bottom:200px;padding:50px;position:sticky;position:-webkit-sticky;top:40px}.resources-new-banner .form-container{max-width:500px;width:100%}.resources-new-banner .left-section{flex:0 0 50%;max-width:50%;padding:80px 0}.resources-new-banner .right-section{flex:0 0 45%;max-width:45%}}.resources-new-banner .form-container .form-title{background:none;color:#151629;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:500;line-height:normal;max-width:450px;padding:5px 0 25px;text-align:left;text-transform:none}.resources-new-banner .form-container .form-title:after{display:none}#section-footer .subscribe form input[type=submit],body .form-container .hs_cos_wrapper_type_form form input[type=submit]{background:#795da7;border-radius:8px;border-radius:25px;color:var(--white);cursor:pointer;display:inline-block;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;height:50px;letter-spacing:.499px;min-width:calc(100% - 26px);overflow:hidden;padding:15px 20px;position:relative;text-align:center;text-transform:uppercase;width:auto}