/* Source and licensing information for the line(s) below can be found at https://www.veracode.com/themes/custom/veracode_2022/dist/css/components/microsite/microsite-header.css. */
.page-node-type-vc-microsite .hd-header{padding-bottom:105px}.page-node-type-vc-microsite .hd-header .before{width:100%}.page-node-type-vc-microsite .hd-header .pattern-container{height:100% !important}.page-node-type-vc-microsite .hd-header .pattern-container .height-full{height:100%}.page-node-type-vc-microsite .hd-header .pattern-container img{min-height:100%;width:100%;object-fit:cover;bottom:0}.page-node-type-vc-microsite .hd-header__inner{padding-top:105px}.page-node-type-vc-microsite .hd-header .header-text .col-12{max-width:65% !important}.page-node-type-vc-microsite .hd-header .header-text .col-xl-12{max-width:100% !important}.page-node-type-vc-microsite .hd-header .header-text .header{max-width:600px;font-size:75px !important;line-height:90px !important;font-weight:900;margin:0 auto 45px !important;letter-spacing:0}.page-node-type-vc-microsite .hd-header .header-text .header:last-child{margin-bottom:0 !important}.page-node-type-vc-microsite .hd-header .header-text .pre-header{font-size:36px;line-height:43px;font-weight:bold;margin-bottom:45px !important}.page-node-type-vc-microsite .hd-header .header-text .pre-header:last-child{margin-bottom:0 !important}.page-node-type-vc-microsite .hd-header .header-text .subtitle{font-size:36px;line-height:43px;font-weight:bold;margin-bottom:0 !important}.page-node-type-vc-microsite .hd-header .ctas-wrapper{display:inline-flex;margin-top:45px}.page-node-type-vc-microsite .hd-header .ctas-wrapper .btn{padding:22.5px 30px;border-radius:0;font-size:18px;line-height:22px;font-weight:900;margin:0}.page-node-type-vc-microsite .hd-header .ctas-wrapper .btn.btn-second{margin-left:22.5px}.page-node-type-vc-microsite .hd-header .ctas-wrapper .btn .space,.page-node-type-vc-microsite .hd-header .ctas-wrapper .btn svg{display:none}.page-node-type-vc-microsite .hd-header .image-wrapper figure{margin:0}@media(max-width: 767.98px){.page-node-type-vc-microsite .hd-header{padding-bottom:40px}.page-node-type-vc-microsite .hd-header__inner{padding-top:40px}.page-node-type-vc-microsite .hd-header .header-text{padding:0 20px !important}.page-node-type-vc-microsite .hd-header .header-text .col-12{max-width:100% !important}.page-node-type-vc-microsite .hd-header .header-text .header{font-size:40px !important;line-height:48px !important;font-weight:900 !important;margin-bottom:40px !important}.page-node-type-vc-microsite .hd-header .header-text .pre-header{font-size:24px !important;line-height:29px !important;font-weight:normal;margin-bottom:40px !important}.page-node-type-vc-microsite .hd-header .header-text .subtitle{font-size:24px !important;line-height:29px !important;font-weight:normal}.page-node-type-vc-microsite .hd-header .ctas-wrapper{display:inline-flex;flex-direction:column;width:100%;margin-top:40px}.page-node-type-vc-microsite .hd-header .ctas-wrapper .btn{padding:20px}.page-node-type-vc-microsite .hd-header .ctas-wrapper .btn.btn-second{margin-left:0;margin-top:40px}.page-node-type-vc-microsite .hd-header .image-wrapper{padding-top:40px}}@media(min-width: 768px)and (max-width: 1199.98px){.page-node-type-vc-microsite .hd-header{padding-bottom:75px}.page-node-type-vc-microsite .hd-header__inner{padding-top:75px}.page-node-type-vc-microsite .hd-header .header-text .col-12{max-width:80% !important}.page-node-type-vc-microsite .hd-header .header-text .header{max-width:600px}}

/* Source and licensing information for the above line(s) can be found at https://www.veracode.com/themes/custom/veracode_2022/dist/css/components/microsite/microsite-header.css. */