body,h1,h2,h3,h4{font-family:"Segoe UI","Helvetica Neue",Arial,sans-serif}.purchase h1,.purchase span{font-family:"Segoe UI","Helvetica Neue",Arial,sans-serif}.aaa-pg .page-heading{height:580px !important}.aaa-pg .main-section .headline h2{color:#0056b3;font-family:"Segoe UI","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:24px}.sidebar{font-family:"Segoe UI","Helvetica Neue",Arial,sans-serif}.sidebar h1,.sidebar h2,.sidebar h3{font-family:"Segoe UI","Helvetica Neue",Arial,sans-serif;color:#0056b3;font-weight:700}.sa-styles{font-family:"Segoe UI","Helvetica Neue",Arial,sans-serif;line-height:1.7}.sa-styles h1,.sa-styles h2,.sa-styles h3{color:#0056b3;font-weight:700;line-height:1.8}.sa-styles h1{font-size:2.2em !important;font-family:"Segoe UI","Helvetica Neue",Arial,sans-serif}.sa-styles h2{font-size:20px !important;font-family:"Segoe UI","Helvetica Neue",Arial,sans-serif}.sa-styles h3{font-size:1.5em !important;font-family:"Segoe UI","Helvetica Neue",Arial,sans-serif}.sa-styles p,.sa-styles ul{margin-bottom:1.2em}.sa-styles li{margin-bottom:.5rem}.sa-styles ul{padding-left:1.5em}.sa-styles .fa-ul{margin-left:0}.sa-styles blockquote{font-size:15px !important}.sa-styles .feature-box{background-color:#f7fafd;border:1px solid #dce8f2;padding:20px;margin-bottom:30px;margin-top:4rem;border-radius:8px}.sa-styles .feature-box h2,.sa-styles .feature-box h1,.sa-styles .feature-box h3{margin-top:0}.sa-styles .table{border-color:rgba(0,0,0,0);font-size:15px}.sa-styles .table th{font-size:20px}.sa-styles .btn{font-size:18px;line-height:1.3333333;margin:2rem 0 0 0;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,0);font-size:20px;line-height:1.3333333;box-shadow:none;background-color:#007bff;color:#fff;padding:12px 20px;text-decoration:none;border-radius:6px;font-weight:bold;text-shadow:1px 1px rgba(0,0,0,.54)}.sa-styles .btn:hover{background-color:#0068d7 !important}.sa-styles .btn-green{background-color:#28a745}.sa-styles .btn-green:hover{background-color:#2cbe4d !important}.sa-styles .callout{background:#f5f5f5;padding:2rem 3rem 3rem 3rem;margin:3rem 0;border-left:5px solid #0056b3;font-size:16px;border-top-right-radius:1rem;border-bottom-right-radius:1rem}.sa-styles .callout-blue{background:#f0f8ff}.xheader .xquote-bar{background-color:#369}.product-lt .page-heading .container h2,.form-lt .page-heading .container h2{font-size:25px}.product-lt .page-heading .container h3,.form-lt .page-heading .container h3{font-size:15px}.page-heading.photo-abstract-circles-blue-green{height:50px}.romw-button .romw-link{margin-top:175px}
#reviewCard{width:82% !important;margin:0px !important}.about-pg .page-heading.photo-blue-abstract{background-size:cover;display:flex;height:auto;width:auto}.about-pg .page-heading h2{margin-top:30%}.about-pg .page-heading h3{margin-bottom:20px}.independent-agents-pg .page-heading.photo-blue-abstract{background-size:cover}.independent-agents-pg .page-heading h2{margin-top:30%}.independent-agents-pg .page-heading h3{margin-bottom:20px}.independent-broker-jacksonville-fl-pg .page-heading.photo-blue-abstract{background-size:cover}.independent-broker-jacksonville-fl-pg .page-heading h2{margin-top:30%;padding:0 12rem}.independent-broker-jacksonville-fl-pg .page-heading h3{margin-bottom:20px}.form-outer-container .alternate-quote-option{background:#e7f2e0}.product-lt p,.blog-post-content p,.blog-post-content li{font-size:15px}.form-companies-heading{margin-top:19px;color:#24578e;font-size:18px}.form-companies-image{background-color:#f9f9f9;border:1px solid #e1e4e4;border-radius:7px;margin-bottom:45px}.blog-post-title{font-weight:bold;color:#24578e}.related-article-font h3{font-weight:bold;color:#24578e}.blog-post-content img{display:inline !important}.blog-tags-heading h1{color:#fff;font-weight:normal;margin:0}