.quote-form,.quote-grid{margin-top:20px;margin-bottom:20px;background-color:#1c375e;display:grid;align-items:center;position:relative;overflow:hidden;min-height:500px;}.quote-form::after,.quote-grid::after{content:"";position:absolute;top:0;border-left:200px solid #fafaf8;border-bottom:100px solid transparent;border-right:2400px solid #fafaf8;}.quote-form::before,.quote-grid::before{content:"";z-index:1;position:absolute;bottom:-1px;right:0;border-left:2500px solid #fafaf8;border-right:200px solid #fafaf8;border-top:140px solid transparent;}.quote-form .graphic,.quote-grid .graphic{position:absolute;top:-20px;right:-295px;height:623px;width:638px;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;}.quote-form__container,.quote-grid__container{display:grid;align-items:center;max-width:860px;padding-top:40px;padding-bottom:40px;height:fit-content;text-align:center;}.quote-form__container h2,.quote-grid__container h2{line-height:1.1905;margin-bottom:20px;}.quote-grid__container{z-index:1;}.quote-grid__container .quote-description{color:#eaeaea;font-style:italic;font-size:1.4285714286rem;font-weight:300;font-family:"Open Sans",Verdana,sans-serif;line-height:27px;}.quote-grid__container .quote-footer{color:#fff;font-weight:600;font-size:1rem;font-family:"Open Sans",Verdana,sans-serif;}.quote-form__container{margin-bottom:30px;}.quote-form__container .hbspt-form{z-index:2;}@media (max-width:1199px){.quote-form img,.quote-grid img{right:-400px;}}@media (min-width:1366px){.quote-form .graphic,.quote-grid .graphic{right:-250px;}}@media (max-width:767px){.quote-form,.quote-grid{min-height:400px;}.quote-form::after,.quote-grid::after{border-left:40px solid #fafaf8;border-bottom:50px solid transparent;border-right:1000px solid #fafaf8;}.quote-form::before,.quote-grid::before{border-left:900px solid #fafaf8;border-right:40px solid #fafaf8;border-top:35px solid transparent;}.quote-form .graphic,.quote-grid .graphic{display:none;}.quote-form .quote-footer,.quote-grid .quote-footer{margin:auto;}.quote-form__container h3,.quote-grid__container h3{text-transform:uppercase;}.quote-form__container .quote-description,.quote-grid__container .quote-description{font-size:1.1428571429rem;}}