@import url("https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap");.announcement-bar{background:#344054;position:absolute;top:0;width:100%}.announcement-bar p{color:#d1e0ff;display:flex;justify-content:center;margin:0;padding:5px 0}.announcement-bar a{color:#fff;font-weight:600;padding-right:6px;text-decoration:none}.LP-hero-section{padding-right:12%}.LP-hero-section h1{color:#101828;font-size:44px;font-weight:600!important;line-height:66px}.LP-hero-section h5{color:#344054;font-size:24px;font-weight:500;line-height:32px;padding-top:10px}.gray-tag-bg{background-color:#eff4ff;border:1px solid #b2ccff;border-radius:30px;color:#155eef;display:inline-block;font-size:14px;font-weight:500;padding:5px 16px;text-transform:uppercase}.LP-icon-Box{border:1px solid #a09fa0;border-radius:12px;padding:20px}.LP-icon-Box .Lp-flexBox{display:flex;justify-content:space-between}.LP-icon-Box .Lp-flexBox p{margin:0;padding:0}.LP-icon-Box h3{color:#1b1f22;font-size:22px;font-weight:600;line-height:30px;padding-left:25px}.LP-icon-Box .Heading-text{padding-top:26px}.LP-icon-Box .Heading-text:before{border-left:4px dotted #1b1f2266!important;content:"";height:52px;margin-top:6px;position:absolute}.site-footer .footer-LeftRFP h5,.site-footer .footer-LeftRFP p{padding-left:20px}.site-footer .section__ctas{margin-left:20px}.site-footer .section__ctas a{background:transparent!important;border-color:#1b1f22;color:#1b1f22!important}.site-footer h5 span{Color:#454647!important;Font-size:16px!important}.site-footer .footer-column .menu li a{color:#1b1f22!important;font-size:16px!important}.site-footer .footer-LeftRFP p{padding-top:8px}.site-footer .footer-rfp-block{border-left:2px dotted #737374;border-radius:12px 0 0 0;border-top:2px dotted #737374;display:block;height:25px;max-width:300px}.site-footer .footer-rfp-block h5{margin-top:0;padding-top:2px}.footer-section-location-list li{color:#101828!important;display:inline;font-size:14px!important;font-weight:500;line-height:24px}.footer-bottom-dotted{border-left:2px dotted #737374;border-radius:12px 0 0 0;border-top:2px dotted #737374;display:block;height:25px}.menu-footer-terms{padding-left:0!important}.footer_dnd_main-row-0-paddin{border-top:1px solid #ccc}site-header{background:transparent!important;border-bottom:0!important;box-shadow:none!important;padding:0 2.5rem}main_body-row-1-background-layers{position:relative;top:-60px!important}site-header__main-area{background:#fff;background:radial-gradient(circle at 100% 100%,#fff 0,#fff 6px,transparent 0) 0 0/8px 8px no-repeat,radial-gradient(circle at 0 100%,#fff 0,#fff 6px,transparent 0) 100% 0/8px 8px no-repeat,radial-gradient(circle at 100% 0,#fff 0,#fff 6px,transparent 0) 0 100%/8px 8px no-repeat,radial-gradient(circle at 0 0,#fff 0,#fff 6px,transparent 0) 100% 100%/8px 8px no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 4px) calc(100% - 16px) no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 16px) calc(100% - 4px) no-repeat,linear-gradient(334deg,transparent 90%,#155eef);border-radius:12px;border-radius:8px;box-sizing:border-box;height:60px;margin-top:70px;padding:6px;padding-left:26px!important}.form-inner-layer{background:linear-gradient(0deg,hsla(0,0%,100%,0) -27.05%,#fff);border-radius:16px}.form-inner-layer:after{background:radial-gradient(circle at 100% 100%,#fff 0,#fff 4px,transparent 0) 0 0/8px 8px no-repeat,radial-gradient(circle at 0 100%,#fff 0,#fff 4px,transparent 0) 100% 0/8px 8px no-repeat,radial-gradient(circle at 100% 0,#fff 0,#fff 4px,transparent 0) 0 100%/8px 8px no-repeat,radial-gradient(circle at 0 0,#fff 0,#fff 4px,transparent 0) 100% 100%/8px 8px no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 8px) calc(100% - 16px) no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 16px) calc(100% - 8px) no-repeat,conic-gradient(from 124deg at 70% 20%,transparent 63%,#155eef 81%,hsla(0,0%,100%,.3) 94%);border-radius:8px;box-sizing:border-box;content:"";padding:8px}.row-number-4 .widget-type-form h3{color:#101828;font-size:30px;font-weight:600;line-height:38px;text-align:center}.row-number-4 .widget-type-form input[type=submit]{display:block;text-align:center!important;width:100%}@media (min-width:300px) and (max-width:768px){.LP-hero-section{padding-right:0}}@media (min-width:1300x) and (max-width:2600px){.site-header__main-area{margin:auto;width:1240px!important}}