.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero{background-color:#1178af;background-size:auto;padding-bottom:2.5rem;position:relative}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero{background-image:url(/static/images/header/desktop/hero-desktop-Surety-Bonds-ie11.png)!important}}@supports (-ms-ime-align:auto){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero{background-image:url(/static/images/header/desktop/hero-desktop-Surety-Bonds-ie11.png)!important}}@supports (background-blend-mode:soft-light){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero{background-blend-mode:soft-light}}@media screen and (max-width:32.8125rem){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero{background-size:contain!important}}.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero:before{background-color:#1178af}@media (max-width:768px){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero{background-image:url(/static/images/header/desktop/hero-desktop-Surety-Bonds.png)!important;background-position:50%!important;background-size:cover!important}}@media (max-width:768px) and (-ms-high-contrast:none),(max-width:768px) and (-ms-high-contrast:active){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero{background-image:url(/static/images/header/mobile/hero-mobile-Surety-Bonds-ie11.png)!important}}@media (max-width:768px){@supports (-ms-ime-align:auto){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero{background-image:url(/static/images/header/mobile/hero-mobile-Surety-Bonds-ie11.png)!important}}}@media (max-width:640px){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero{background-blend-mode:soft-light;background-color:unset;background-image:url(/static/images/header/mobile/hero-mobile-Surety-Bonds.png),linear-gradient(130deg,#1178af 40%,#662d91 70%)!important}}@media (max-width:640px) and (-ms-high-contrast:none),(max-width:640px) and (-ms-high-contrast:active){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero{background-color:#1077af!important;background-image:url(/static/images/header/mobile/hero-mobile-Surety-Bonds-ie11.png)!important}}@media (max-width:640px){@supports (-ms-ime-align:auto){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero{background-color:#1077af!important;background-image:url(/static/images/header/mobile/hero-mobile-Surety-Bonds-ie11.png)!important}}}.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero .SuretyBonds-module-scss-module__0vOfyG__Hero__icon svg,.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero .SuretyBonds-module-scss-module__0vOfyG__Hero__icon svg *{fill:#fff;stroke:#fff}.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero-container{position:unset}.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__hero-container .SuretyBonds-module-scss-module__0vOfyG__Hero__col--left{z-index:1}.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__form-wrapper .SuretyBonds-module-scss-module__0vOfyG__FormGen{padding-left:1.5rem;padding-right:1.5rem}.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__form-wrapper .SuretyBonds-module-scss-module__0vOfyG__FormHeaderText__heading{font-size:1.75rem}.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__form-wrapper .SuretyBonds-module-scss-module__0vOfyG__FormHeaderText__subHeading{font-size:1rem;line-height:1.5rem}.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__form-wrapper .SuretyBonds-module-scss-module__0vOfyG__address2 .SuretyBonds-module-scss-module__0vOfyG__FormGroup__label{margin-left:-1rem}.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__triangle{mix-blend-mode:hard-light;border-bottom:710px solid #b3098b99;border-left:700px solid #0000;width:400px;height:600px;position:absolute;bottom:-65px;right:-241px}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__triangle{display:none}}@supports (-ms-ime-align:auto){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__triangle{display:none}}@media (max-width:640px){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__triangle{display:none}}.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__break{margin-top:3rem;margin-bottom:-2.5rem}@media (max-width:640px){.SuretyBonds-module-scss-module__0vOfyG__SuretyBonds__break{margin:.75rem 1.25rem -3rem}}
