.container-static-page .wrapper-content{background:#fff}
.container-static-page .column-fluid>.content{padding:0}
.container-static-page .entry-content{line-height:2;font-size:14px;margin-bottom:40px}
.container-static-page .entry-content p{margin-bottom:1.5em}
.container-static-page .entry-content img{margin-bottom:15px;max-width:100%;height:auto;display:block}
.container-static-page .entry-content strong{font-weight:700}
.container-static-page .widget_text .textwidget{line-height:1.8}
.public-quote-page-form{margin:5px 0 28px;max-width:780px}
.public-quote-page-form form{display:block;max-width:none}
.public-quote-page-form form p{margin:0 0 16px}
.public-quote-page-form input,.public-quote-page-form textarea{width:100%;max-width:100%;box-sizing:border-box;padding:12px;border:1px solid #ccd2d9;background:#fff;font:inherit}
.public-quote-page-form textarea{min-height:160px;resize:vertical}
.public-quote-page-form button{border:0;background:#ff5e14;color:#fff;padding:11px 30px;font:inherit;cursor:pointer}
.public-quote-page-form button:disabled{opacity:.6;cursor:wait}
.public-quote-page-form .public-inquiry-status{min-height:1.5em}
#iq-tips{margin:0 0 24px;padding:18px 20px;background:#f5f7f9;line-height:1.8}#iq-tips em{color:#ff5e14}.container-static-page .content.fullwidth{margin-left:0}.iq-form{max-width:900px}
.contact-inquiry-section{clear:both;margin:38px 0 0;padding:28px;background:#f5f7f9}
.contact-inquiry-section h2{margin:0 0 20px;font-size:21px}
.contact-inquiry-section form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.contact-inquiry-section form p{margin:0;min-width:0}
.contact-inquiry-section input,.contact-inquiry-section textarea{width:100%;min-width:0;box-sizing:border-box;padding:12px;border:1px solid #ccd2d9;background:#fff;font:inherit}
.contact-inquiry-section textarea{min-height:145px;resize:vertical}
.contact-inquiry-section .public-inquiry-message,.contact-inquiry-section .public-inquiry-submit,.contact-inquiry-section .public-inquiry-status{grid-column:1/-1}
.contact-inquiry-section button{border:0;background:#ff5e14;color:#fff;padding:11px 30px;font:inherit;cursor:pointer}
.contact-inquiry-section button:disabled{opacity:.6;cursor:wait}
.contact-inquiry-section .public-inquiry-status{min-height:1.5em}
@media(max-width:760px){.container-static-page .wrapper-content{padding:24px 16px 48px}.container-static-page .sidebar{display:none}}
@media(max-width:760px){.contact-inquiry-section{padding:20px}.contact-inquiry-section form{grid-template-columns:1fr}}
