.btn-primary,.rounded-pill{border-color:#3f78e0!important}.bypostauthor{display:block}.bg-gray{background-color:#f6f7f9}@media (min-width:768px){.pt-md-17{padding-top:7rem!important}}@media (max-width:768px){article{padding:2%!important}}.pb-7{padding-bottom:1.75rem!important}.rounded-pill{border-radius:50rem!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.costCalculator a.mega-menu-link,.vc_btn3-shape-rounded,.wpcf7-submit{border-radius:50rem!important;background-color:#3f78e0!important;color:#fff!important}#footer a{color:#090a10;font-size:1.2em;font-weight:100}#footer p.lead,address{color:#000102;font-size:1.2em;font-weight:100}#footer .rounded-pill{color:#fafbfb!important}.widget .widget-title,.widget .widget-title a,.widget .widgettitle,.widget .widgettitle a{line-height:1.4;font-weight:500;font-size:1.2em}.widget>div>ul,.widget>ul{border-bottom:0}#footer a:hover{color:#133050;font-weight:100}.list-unstyled{padding-left:0;list-style:none}.widget>div>ul li,.widget>ul li{padding:1px 0}#footer{background-color:rgba(var(--bs-gray-rgb),var(--bs-bg-opacity))!important}#footer .widget>div>ul li,.widget>ul li{border-top:0}#footer h4.widget-title{color:#343f52;font-weight:700}.costCalculator a.mega-menu-link{height:auto!important;border-color:#3f78e0!important;padding:.2rem 1rem!important}.header-top{height:0}.mx-center{margin-right:0!important;margin-left:auto!important}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.post-title{font-weight:400!important;word-spacing:normal!important;letter-spacing:normal!important;font-size:3rem}.text-line{position:relative;vertical-align:top;padding-left:1.4rem;word-spacing:0.1rem}.text-line:not(.text-gradient){display:inline-flex}.text-line:before{content:"";position:absolute;display:inline-block;top:50%;transform:translateY(-60%);left:0;width:.75rem;height:.05rem;background:#3f78e0}.fs-15{font-size:.75rem!important}.mb-3{margin-bottom:.75rem!important}.text-uppercase.h1,.text-uppercase.h2,.text-uppercase.h3,.text-uppercase.h4,.text-uppercase.h5,.text-uppercase.h6,h2.text-uppercase,h3.text-uppercase,h4.text-uppercase,h5.text-uppercase,h6.text-uppercase{letter-spacing:.02rem}h3.h2{color:#343f52}