.visually-hidden {position: absolute !important;overflow: hidden;clip: rect(1px,1px,1px,1px);width: 1px;height: 1px;word-wrap: normal;}nav a{text-decoration:none;}.accPanel p{background-color:#005DAA;}.blue-links a h5{color:#005aae;}.coronavirus-msg{background:yellow;}.coronavirus-msg a{font-weight:bold;padding-top:1rem;padding-bottom:1rem;color: #212529;text-decoration: underline;font-size:1.4rem;}.footerAvg a:hover{color:#DBEEFF;text-decoration: none;}.purple a{color:#fff;}.accordion{background-color:#3B75A5;color:#fff;cursor:pointer;padding:15px;width:100%;text-align:left;border:none;outline:0;transition:.4s}.accordion h3{font-size:16px;margin-bottom:-10px;font-family:inherit;line-height:15px;color:inherit}.accordian.active,.accordion:hover{background-color:#00288f}.accordion:after{font-weight: bold;content:attr(data-text);font-size:25px;line-height:25px;color:#fff;float:right;margin-left:5px;margin-bottom:5px}.accordian.active:after{content:"\2796"}.accPanel{padding:0 18px;background-color:#005DAA;color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.bold{font-weight:900}.flags img{margin-right:10px}.jumbotron h2{color:#212529}.call-to-action h2{color:#fff;font-size:300%}.white-bg img{margin:5px}.blue{background:#005DAA;color:#fff}.green{background:#008752;color:#fff}.btn-not-primary{background:#95459a;border-color:#fff;color:#fff;text-decoration:none;}.btn-not-primary:hover{background:#00288f;border-color:#fff;color:#fff; text-decoration:none;}.special{border:5px dotted #bbb;border-radius:15px;max-width:500px;margin-left:2%;margin-right:2%}.special h2{text-align:center;padding-top:75px}p#coupon{font-style:bold;color:#008752;text-align:center;font-size:110%}a#coupon{color:#005daa}p#italic_small{font-size:80%;font-style:italic}p#extra_small{font-size:60%}.special img{float:left;max-width:150px;padding-top:5px}.row-padding,.top-padding{padding-top:40px}.navbar-nav-2{display:flex;list-style:none;margin-bottom:0;padding-bottom:0}.figure-img{background:#666;color:#fff;min-height:400px;width:auto}h1{font-family:helvetica;font-weight:700}h2{color:#005aae}.bottom-spacing{margin-bottom:20px}.row-padding{padding-bottom:40px}.green-bold{color:#2f8952;font-weight:900}.trademark{font-size:.5em!important}.bg-white{background:#fff;border-bottom:#95459a solid 1pt}.navbar-nav .nav-item a{font-size:.8em;font-weight:700}.nav-call a,.nav-call i{font-size:1.75em}.navbar-brand img{width:150px;height:auto}.navbar-brand h4{padding-right:20px;color:#005aae;font-weight:700}.navbar-light .navbar-nav .nav-link{color:#95459a}.nav-call a,.navbar-light .navbar-nav .nav-link:hover{color:#005aae}.nav-call i{color:#008752}.nav-call-mobile a,.nav-call-mobile i{color:#fff;font-size:1.45em}.navbar-toggler{border:none}.navbar-light .navbar-toggler{color:#95459a}.header-bg-cover{background-size:cover;min-height:500px;display:block;margin-left:auto;margin-right:auto}.header-bg-tan{background-color:#fff}.jumbotron{margin-bottom:0}.internal-header{margin-left:0!important;margin-right:0!important}.internal-header-image{width:100%;height:auto;max-width:1200px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.grad-green-blue{background:rgba(47,137,82,1);background:-webkit-linear-gradient(-90deg,rgba(47,137,82,1),rgba(0,90,174,1));background:-o-linear-gradient(-90deg,rgba(47,137,82,1),rgba(0,90,174,1));background:-moz-linear-gradient(-90deg,rgba(47,137,82,1),rgba(0,90,174,1));background:linear-gradient(-90deg,rgba(47,137,82,1),rgba(0,90,174,1));color:#fff}.white-bg,.white-bg-trans{background-color:#fff}.light-gray-bg{background-color:#E7E7E7}.light-gray-bg h2{color:#005aae}.blue-bg{background:#005aae;color:#fff}.carpet-tan-bg{background:url(/media/1502/carpet-tan.jpg) center top fixed;background-size:100%}.carpet-tan-bg h2{color:#95459a}.purple{background:#95459a;color:#fff}.call-to-action-bg{background:url(../images/girl-dog-call-to-action.jpg) center center;background-size:100%}.btn-primary{background:#95459a;border-color:#fff}.btn-primary:hover{background:#006e43;border-color:#fff;}.call-to-action .btn-primary{background:#008752;border-color:#fff}.call-to-action .btn-primary:hover{background:#006e43;border-color:#fff}.call-to-action-btn{background:#008752;border-color:#fff;color:#fff}.call-to-action-btn:hover{background:#2f8952;border-color:#fff;color:#fff}.btn-internal-header{background:#008752;border:none;border-radius:0;color:#fff}.btn-internal-header:hover{background:#2f8952;border:none;border-radius:0;color:#fff}.service-icons h5{font-size:.9em;font-weight:700;margin-top:10px;color:#fff}.service-icons a,.service-icons a:hover{color:#fff}.social-icons{margin-top:5px;float:right}.social-icons i{color:#008752;font-size:1.5em}.social-icons i:hover{color:#95459a}.review-content i{font-size:1.5em;color:#008752}.review-user i{font-size:4em;color:#999}footer,footer a,footer a:hover,footer h2{color:#fff}.carousel-item{height:auto}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(33,84,146,.5)}.carousel-indicators .active{background-color:rgba(33,84,146,1)}footer{background:#95459a}.social-icons-footer i{float:none;font-size:1.75em;color:#fff}.disclaimer{font-size:.75em;margin-top:20px}.footer-contact-col{width:100%}@media (max-width:330px){header .jumbotron h2{font-size:1.75em;margin-top:100px;text-align:center}header .jumbotron p{text-align:center}.navbar-brand h4{font-size:.85em;padding-right:0}.header-bg-cover{background-position:center top;background-size:100%;background-repeat:no-repeat;min-height:300px;max-width:1920px;display:block;margin-left:auto;margin-right:auto}}@media (min-width:331px) and (max-width:767px){header .jumbotron h2{font-size:1.75em;margin-top:130px;text-align:center}header .jumbotron p{text-align:center}.header-bg-cover{background-position:center top;background-size:100%;background-repeat:no-repeat;min-height:300px;max-width:1920px;display:block;margin-left:auto;margin-right:auto}.nav-call-mobile{margin-top:0}.navbar-brand h4{font-size:.85em;padding-right:0}}@media (max-width:1199px){header .jumbotron h1{font-size:2.2em}.social-icons{margin-top:5px;float:left!important}.franchise-text{font-size:.8em}.nav-call-mobile{margin-top:0}}@media (max-width:375px){header .jumbotron h2{font-size:1.75em;margin-top:120px;text-align:center}header .jumbotron p{text-align:center}.navbar-brand h4{font-size:.85em;padding-right:0}.header-bg-cover{background-position:center top;background-size:100%;background-repeat:no-repeat;min-height:300px;max-width:1920px;display:block;margin-left:auto;margin-right:auto}}@media (min-width:376px) and (min-width:768px){.header-bg-cover{background-size:100%;background-repeat:no-repeat;min-height:500px;max-width:1920px;display:block;margin-left:auto;margin-right:auto}.navbar-brand img{width:250px;height:auto}}@media (min-width:1200px){.navbar-brand img{width:250px;height:auto}.nav-call-mobile{margin-top:0}}@media (min-width:1250px){.navbar-nav .nav-item a{font-size:.9em}}@media (min-width:1500px){.header-bg-cover{min-height:700px;max-width:1920px;background-size:80%}}@media(min-width:767px){.heroBack{background:rgba(255,255,255, 0.7); border-radius: 25px;}}