/*! * Copyright (C) Consumer Agent Portal, LLC - All Rights Reserved * Unauthorized copying of this file, via any medium is strictly prohibited * Proprietary and confidential * Written by chouyouyang, December 16, 2021 *//*! * Copyright (C) Consumer Agent Portal, LLC - All Rights Reserved * Unauthorized copying of this file, via any medium is strictly prohibited * Proprietary and confidential * Written by chouyouyang, May 16, 2022 *//*! * Copyright (C) Consumer Agent Portal, LLC - All Rights Reserved * Unauthorized copying of this file, via any medium is strictly prohibited * Proprietary and confidential * Written by chouyouyang, May 16, 2022 */.text-tc-blue-800{color:#062974}html{scroll-behavior:smooth}#landing-page .hero-background{background-image:linear-gradient(0deg,#0077b8 0,#0264a7 57%,#035096 100%);background-image:-ms-linear-gradient(0deg,#0077b8 0,#0264a7 57%,#035096 100%)}#landing-page .landing-page-header{margin-top:85px}#landing-page .landing-page-header h1{font-size:3.125rem}@media (max-width:1200px){#landing-page .landing-page-header h1{font-size:calc(1.4375rem + 2.25vw)}}#landing-page .landing-page-header h2{font-size:1.75rem}@media (max-width:1200px){#landing-page .landing-page-header h2{font-size:calc(1.3rem + .6vw)}}#landing-page .landing-page-body>h1,#landing-page .landing-page-body>h2,#landing-page .landing-page-body>h3,#landing-page .landing-page-body>h4{margin-top:3rem}#landing-page .landing-page-body>div{margin:3rem 0}#landing-page .landing-page-body>figure,#landing-page .landing-page-body>table{margin-bottom:1.5rem}@media (min-width:992px){#landing-page .landing-page-body>figure{margin-left:-1.5rem;margin-right:-1.5rem}}@media (min-width:1200px){#landing-page .landing-page-body>figure{margin-left:-3rem;margin-right:-3rem}}#landing-page .landing-page-body>figure img{display:block;margin:0 auto;border-radius:.5rem}#landing-page .landing-page-body ol li,#landing-page .landing-page-body ul li{margin-bottom:.8rem}#landing-page .landing-page-body a:not(.btn),#landing-page .landing-page-body a:not(.btn):not(.btn):hover{text-decoration:none}#landing-page .landing-page-body h1,#landing-page .landing-page-body h2,#landing-page .landing-page-body h3,#landing-page .landing-page-body h4{margin-bottom:1.5rem}#landing-page .landing-page-body h1,#landing-page .landing-page-body h2,#landing-page .landing-page-body h3{color:#062974}#landing-page .landing-page-body h4{color:#343a40}#landing-page .landing-page-body li,#landing-page .landing-page-body p{font-size:1rem;line-height:1.75;margin-bottom:1.5rem;color:#545963}#landing-page .landing-page-body figure{margin-bottom:4rem!important;margin-top:4rem!important}#landing-page .landing-page-body img{border-radius:.5rem;text-align:center!important;margin-left:auto!important;margin-right:auto!important;display:block!important}#landing-page .landing-page-body table{width:100%;margin-bottom:1rem}#landing-page .landing-page-body table td{padding:.75rem;vertical-align:top;border-top:1px solid #d8dadd}#landing-page .landing-page-body table tbody+tbody{border-top:2px solid #d8dadd}#landing-page .landing-page-body table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}#landing-page .buttonList{display:flex;flex-wrap:wrap}#landing-page .buttonList .button.thin.blue{color:#0077b8;border:2px solid #0077b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:230px;text-align:center;margin:5px 15px 5px 0;text-transform:none;position:relative;transition:all .25s ease;padding:12px 5px!important;font-size:16px;text-decoration:none}#landing-page .buttonList .button.thin.blue:hover{border:2px solid #062974;color:#fff;background-color:inherit}#landing-page .buttonList .button::after{position:absolute;content:"";top:0;left:0;width:0;height:100%;background-color:#062974;transform-origin:left;transition:width .25s ease;z-index:-1}#landing-page .buttonList .button:hover::after{width:100%}#landing-page .elementPartnerContent{background-color:#062974}#landing-page .elementPartnerContent h4{font-size:2.6rem!important;line-height:1.3;font-weight:400}#landing-page .elementPartnerContent hr{border:1px solid #0077b8}#landing-page .elementPartnerContent .cta-callout-position{top:-35px;padding-top:50px}@media (min-width:576px){#landing-page .elementPartnerContent .cta-callout-position{border-left:2px solid #0077b8!important;border-right:2px solid #0077b8!important}}#landing-page .elementPartnerContent .cta-btn-position{bottom:-18px}#landing-page .elementPartnerContent .cta-btn-position i{margin-top:-2px;vertical-align:middle}@media (max-width:575.98px){#landing-page .elementPartnerContent h4{font-size:2rem!important}#landing-page .elementPartnerContent .cta-btn-position hr{display:none}}#landing-page .elementPartnerContent .partner-icon{max-width:170px}@media (min-width:768px){#landing-page .elementPartnerContent .partner-icon{margin-top:-23px}}@media (min-width:1200px){#landing-page .elementPartnerContent .partner-icon{max-width:200px}}#landing-page .carriers-logo-grid img{margin:20px 15px;max-width:165px;max-height:165px;padding:15px}#landing-page .carriers-logo-grid img:hover{opacity:.6;transition:opacity .3s ease-out}#landing-page .mga-partners h3{margin-top:4rem!important;color:#062974}#landing-page .mga-partners .small-text>p{padding-top:3rem!important;color:#9fa2a7!important}