@charset "UTF-8";.dev-banner{font-size:20px;text-align:center;background:#b22222;color:#fff;font-weight:bold;padding:4px;height:40px}#navToggleButton .fa{display:inline-block;width:16px;height:16px}.cart-dropdown-btn .fa-shopping-cart{display:inline-block;width:23px;height:16px}.fa.footer-icon{display:inline-block;width:20px;height:20px}.nav-item .fa.fa-phone{display:inline-block;width:15px;height:15px}.nav-item .fa.fa-phone:before{top:7px;position:relative}#top-menu{background-color:#0054a4;margin-bottom:1rem}#top-menu .container-fluid,#banner-menu .container-fluid{margin:0 1rem 0 1rem}#primary-menu{background-color:#fff;border-top:1px solid rgba(236,236,241,.43);font-size:1.8rem}#primary-menu .container-fluid{margin:1rem 1rem 1rem 1rem}#BigRedAdminBanner{background-color:#ff2525;color:#fff;border:1px solid #ab0000;border-radius:3px;max-width:450px;margin:auto;padding:1rem;text-align:center;font-size:2rem;clear:both}#BigRedAdminBanner a{background-color:#ff2525;color:#fff}.header-logo{position:relative;bottom:30px}.banner-menu-flex{padding-left:175px;margin-bottom:6rem}.banner-menu-flex .banner-logo{display:inline-block;position:absolute;left:20px;bottom:0}.banner-menu-flex .banner-logo img{width:180px;height:188px;margin-top:2rem}@media(min-width:992px){.fa-shopping-cart{width:22px;height:16px;display:inline-block}.fa-bars{width:15px;height:21px;display:inline-block}.top-menu-flex{height:40px}}.banner-menu-button-container{flex-wrap:nowrap}.top-menu-flex,.banner-menu-flex{display:flex;line-height:normal;flex-wrap:wrap}.banner-menu-flex{justify-content:flex-start}.top-menu-flex{align-items:center;justify-content:space-between}.banner-menu-button-container{flex-grow:1;margin-top:2rem}.banner-title-caption{width:75%}#top-menu .social--header{display:none !important}@media only screen and (max-width:991px) and (min-width:768px){#top-menu .social--header{display:none !important}}@media(max-width:568px){.banner-title-caption{display:none}}.primary-menu-flex{display:flex;justify-content:center;width:100%}.primary-menu-flex li{flex-grow:0}.primary-menu-last-item{text-align:right}@media(max-width:767px){.primary-menu-last-item{text-align:left}}#hamburger-item a{color:#0054a4 !important;border:.063rem solid #e2e2e2;border-radius:.4rem;font-size:1.6rem;font-weight:700}#hamburger-item i{color:#0054a4;font-size:2rem;margin-right:1rem;vertical-align:middle}.mobile-hr{display:none;margin:10px 0}.logo-link:hover,.logo-link:focus{text-decoration:none}#banner-menu h1{color:#0054a4;font-family:'Raleway',sans-serif;font-size:5rem;font-weight:400;margin:0 0 0 .7rem}@media(max-width:1800px){#banner-menu h1{font-size:4rem}}@media(max-width:1460px){#banner-menu .banner-logo img{height:160px;width:156px}.banner-menu-flex{padding-left:166px}}@media(max-width:1300px){.banner-menu-flex>div:first-of-type{width:100%}.banner-menu-flex>div:last-of-type{width:100%}}@media(max-width:1450px){#primary-menu.hide-menu{display:none !important}}.numToDoItems{font-size:1.5rem}@media screen and (max-width:1450px) and (min-width:768px){#banner-menu{position:relative}#banner-menu .banner-menu-button-container{position:static}#banner-menu .banner-logo img{height:90px;width:87px}.banner-menu-flex{padding-left:87px}.banner-menu-flex>div:last-of-type{width:70%;padding-top:2rem}#banner-menu #sign-in-btn{position:absolute;top:-5px;right:0}#banner-menu .cart-link{position:absolute;top:45px;right:0;margin-right:2.5rem;width:210px;text-align:center}#banner-menu .member-center{margin-right:0;margin-bottom:1rem}}@media(max-width:767px){#banner-menu .banner-menu-button-container{position:relative}#banner-menu .cart-link{position:relative;top:unset;right:unset}#banner-menu .banner-logo img{height:120px;width:116px}.banner-menu-flex{padding-left:120px}}@media(max-width:700px){#banner-menu .banner-logo img{height:110px;width:106px}.banner-menu-flex{padding-left:100px}}@media(max-width:670px){#banner-menu .banner-logo img{height:100px;width:96px}}@media(max-width:500px){#banner-menu .banner-logo img{height:85px;width:80px}#banner-menu .banner-menu-flex{padding-left:70px}}@media(max-width:430px){#banner-menu .banner-logo img{height:80px;width:75px}#banner-menu .banner-menu-flex{padding-left:80px}}@media(max-width:398px){#banner-menu .banner-logo{display:none}#banner-menu .banner-menu-flex{padding-left:0}.banner-menu-column{padding-left:0}}@media(max-width:1450px){#banner-menu .banner-menu-flex{margin-bottom:0}.navbar-nav .open .dropdown-menu{position:static !important;float:none !important;width:auto !important;margin-top:0 !important;background-color:transparent !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.navbar-nav .open .dropdown-menu a{border-bottom:none !important;padding-left:4rem !important}}@media(max-width:1450px) and (min-width:768px){#primary-menu{display:inline-block;width:45rem;margin-right:0;position:absolute;z-index:1000;border:1px solid #f5f5f5}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.tel{font-size:1.6rem;font-weight:900;letter-spacing:5px;line-height:1rem;color:#fff}.menu-icon{color:#fff;font-size:1.5em}.cart,.member-center,.sign-in,.create-account{font-size:1.6rem;letter-spacing:1.5px;border-radius:.4rem;font-weight:700}.member-center{color:#0054a4;border:.063rem solid #5194af;margin-right:1rem}.cart{color:#0054a4;border:.063rem solid #e2e2e2}.cart-dropdown-btn{cursor:pointer}#cartPopupContainer{padding:5rem;position:absolute;width:650px;right:0;z-index:100;background-color:#fff;margin-top:4rem;box-shadow:0 0 10px 2px #9f9f9f}@media screen and (max-width:650px){#cartPopupContainer{width:98vw;right:-3vw}}.cartPopupArrow,.cartPopupArrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.cartPopupArrow{top:-34px;left:88%;margin-left:-11px;border-bottom-color:rgba(159,159,159,.35);border-top-width:0;border-width:16px}.cartPopupArrow:after{top:-11px;margin-left:-15px;content:" ";border-bottom-color:#fff;border-top-width:0;border-width:15px}#cartPopupContainer .detail-column h5{font-size:1.8rem}#cartPopupContainer .separator-blue{margin-top:2rem;margin-bottom:2rem;width:100%}#cartPopupContainer .popup-items-table{width:100%}#cartPopupContainer .popup-items-table .total{vertical-align:top;padding-top:2rem;font-size:3rem;font-weight:bold;text-align:right}#cartPopupContainer .item-number{font-size:1.5rem}#cartPopupContainer .detail-row{border-bottom:2px solid #cdcdcd}#cartPopupContainer .product-details-controls{margin-bottom:3rem;margin-top:1rem}#cartPopupContainer .product-details{margin-top:2rem}#cartPopupContainer .product-details .item-row{padding-bottom:1rem;font-size:1.8rem}#cartPopupContainer .product-details .item-option{font-style:italic}#cartPopupContainer .product-details .item-input{font-weight:bold}#cartPopupContainer .summary-section{float:right;max-width:40rem}#cartPopupContainer .popup-summary-table{width:100%;margin-top:2.5rem;table-layout:fixed}#cartPopupContainer .popup-summary-table td{font-size:1.8rem}#cartPopupContainer .popup-summary-table .label-td{width:90%}#cartPopupContainer .popup-summary-table .padding-td{width:1.5rem}#cartPopupContainer .popup-summary-table .subtotal{font-weight:bold}#cartPopupContainer .popup-summary-table .total-row td{font-size:2.5rem;font-weight:900}#cartPopupContainer .removeProductPopupBtn{border:none;background-color:#fff;color:#dc3545}#cartPopupContainer .editPopupBtn{font-size:1.4rem;padding:.5rem 1rem}#numCartItems,.numToDoItems{color:#fff;background:#c91e2b;padding:1px 5px;border-radius:100%;margin:0 .2rem}.sign-in{color:#fff;background-color:#0054a4;border:.063rem solid #0054a4;margin-right:1rem;padding:10px 15px}#banner-menu .create-account{color:#fff;background-color:#0054a4;border:.063rem solid #0054a4;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent;color:#808080}#primary-menu .nav>li>a{padding-left:20px;padding-right:20px;color:#000;font-weight:600;font-style:normal;letter-spacing:0}#primary-menu .dropdown-menu>li>a{color:#337ab7;padding:10px 0;font-size:1.8rem;font-weight:500;text-align:left}.banner-menu-button-container{position:relative;top:-10px}.banner-menu-button-container li{margin-top:10px}#primary-menu .dropdown-menu>li:last-of-type>a{border-bottom:none}#primary-menu .dropdown-menu>li{padding:3px 24px}@media screen and (min-width:1450px){#primary-menu .nav>li:not(#hamburger-item):not(:first-of-type):not(:nth-last-child(1))>a::before{content:'♦';color:#c91e2b;font-size:1.563rem;position:absolute;left:-4px}#primary-menu .nav>li:not(#hamburger-item):nth-last-child(1)>a::before{content:'|';color:#c91e2b;font-size:1.563rem;position:absolute;left:0}}.contact-us{color:#0054a4;border-radius:.4rem;font-size:1.5rem;font-weight:700;letter-spacing:1.5px;line-height:.4;background-color:#fff}#hamburger-item{display:none}#hamburger-item a{border:.063rem solid #5194af}.primary-links-column{float:left;width:100%}.primary-btn-column{float:right;width:0%}.row:after{content:"";display:table;clear:both}#mobile-member-center,#mobile-sign-in-btn{width:100%;margin-bottom:1rem;display:none}#mobile-member-center a{color:#0054a4 !important}@media screen and (max-width:1450px) and (min-width:768px){#banner-menu{position:relative}img.img-responsive.header-logo{min-height:120px}#hamburger-item{position:absolute;left:3rem;bottom:10px;display:block}#primary-menu{display:none}.primary-menu-flex{position:relative;display:block}.primary-menu-flex{position:relative;min-height:5rem;margin-top:0}.primary-links-column{width:100%}.primary-tab{width:100%;text-align:left}#primary-menu .primary-links-column .nav>li>a::before{content:none}#banner-menu .banner-menu-column{width:auto;float:none}#banner-menu .banner-menu-button-container{margin-top:1rem;height:6.1rem;margin-right:-10px;margin-left:-15px;width:auto;float:none;border-top:1px solid #eee}}@media screen and (max-width:767px){.primary-menu-flex.responsive li:not(#hamburger-item,#collapsing-hamburger-item){display:block;float:none;text-align:left}.primary-menu-flex:not(.responsive) li:not(#hamburger-item){display:none}#primary-menu{display:none}.primary-menu-flex{position:relative;display:block}.primary-menu-flex{position:relative;min-height:5rem;margin-top:0}.state-list-mobile select{max-width:100%;width:100%}#hamburger-item{position:absolute;right:15px;top:54px;display:block;width:43%;text-align:center}#banner-menu .sign-in,#banner-menu .member-center{display:none}.mobile-hr{display:block}#mobile-member-center,#mobile-sign-in-btn{display:block}.banner-menu-button-container{margin:0}#banner-menu .cart-link{width:100%;text-align:center;margin-right:0}.primary-btn-column{width:100%}.top-menu-flex>div{padding-right:0}#banner-menu #hamburger-item{padding-left:15px}.banner-menu-column{padding-right:0}#primary-menu .dropdown-menu>li>a{border-bottom:none}.primary-tab{padding-left:7px}.primary-tab.open{border-left:7px solid #0054a4;padding-left:0}.primary-menu-flex{margin-left:-10px}.primary-menu-flex .dropdown-toggle{background-color:unset!important}.primary-tab .dropdown-menu{padding-left:15px}#banner-menu .container-fluid{margin:0}}#banner-menu .caret{position:relative}.custom-dropdown:before{position:absolute;top:-21px;right:25px;content:"";width:0;height:0;border-style:solid;border-width:0 20px 22px 20px;border-color:transparent transparent #fff transparent;-webkit-filter:drop-shadow(0 -1px .5px rgba(130,130,130,1));filter:drop-shadow(0 -1px .5px rgba(130,130,130,1))}.custom-dropdown{border-radius:0;padding:0;top:190%;font-size:1.9rem}.custom-dropdown>li>a{padding:1rem 4rem 1rem 4rem}@media(max-width:1450px){.custom-dropdown{top:130%;right:15px}}#banner-menu .navbar-nav>li>.dropdown-menu{border-top-left-radius:4px;border-top-right-radius:4px}#banner-menu .navbar-nav>.open>a .caret:before{bottom:-23px}#banner-menu .navbar-nav>.open>a .caret:after{bottom:-24px}#banner-menu .dropdown-menu>li{text-align:center;padding:2rem 1.5rem 2rem 1.5rem}#banner-menu .dropdown-menu>li.custom-divider{height:1px;margin:0 2.7rem 0 2.7rem;overflow:hidden;background-color:#e5e5e5;padding:0}#banner-menu .dropdown-link{color:#0054a4;font-weight:700}.grey-bg{background-color:#f2f2f2}#footer{margin-top:2rem;padding:2rem 0;background-color:#0054a4;color:#fff}#footer .footer-logo{width:34px;height:46px}.footer-icon{color:#fff;font-size:1.3em}.footer-icon.twitter-icon{max-width:20px;height:auto}.footer-links{margin-bottom:2rem}#footer .footer-text{font-size:1.1rem;opacity:.5}#footer .footer-info{font-size:1.5rem;color:#fff;letter-spacing:.3rem;padding-left:0;padding-right:0}#footer .footer-title{font-size:1.7rem;font-weight:100;margin-left:1rem;font-family:'Raleway',sans-serif}#footer .footer-copyright a{color:#fff}#footer .footer-copyright{margin-top:2rem}#footer .footer-contact{font-size:1.7rem;padding-left:150px}#footer .footer-contact a{display:inline}#footer .social a{padding:5px 7px}#footer .middlecol{align-self:flex-end;margin-top:3rem}#footer .lastcol{margin-top:1rem}#footer .middlecol>div:first-of-type{margin:0 0 1rem 0}#footer address{text-align:left;letter-spacing:1.5px;font-size:1.6rem;margin-bottom:0}.footer-contact .dot::after{content:"";height:5px;width:5px;background-color:#c91e2b;border-radius:50%;margin-left:15px;margin-right:15px;margin-bottom:3px;display:inline-block}.footer-copyright .dot::after{content:"";height:3px;width:3px;background-color:#c91e2b;border-radius:50%;margin-left:15px;margin-right:15px;margin-bottom:1px;display:inline-block}#footer .small-text{color:#fff;font-size:1.3rem;padding:0}#footer .link-text{color:#fff;font-size:1.5rem;padding:0;margin-top:5px;letter-spacing:1px}#footer .link-header{font-weight:900;font-size:1.8rem;letter-spacing:1px;margin-top:2rem;margin-bottom:2rem;position:relative;display:inline-block}#footer .link-header::before{content:'♦';color:#c91e2b;font-size:1.563rem;margin-right:10px;position:absolute;left:-15px}#footer .footer-links .d-flex>div{padding-left:15px}#footer p{margin-bottom:0;color:#fff}#footer .followus{font-size:1.6rem;letter-spacing:1px}#footer .container-fluid{max-width:170rem}.primary-menu-flex>li.active>a:after{content:"";display:block;margin:0 auto;padding-top:5px;border-bottom:5px solid #c91e2b}.revised{margin-top:4rem}@media(max-width:991px){#footer .followus{font-size:1.8rem}#footer .social-col{margin-top:3rem;border-top:2px solid #c91e2b;border-bottom:2px solid #c91e2b;padding-bottom:20px;padding-top:20px;font-size:2.5rem;letter-spacing:1rem}#footer .footer-links .d-flex{display:grid;grid-template-columns:auto auto auto}.primary-menu-flex>li.active>a{display:inline-block}.primary-menu-flex>li.active>a:after{width:calc(100% - 18px);margin:0 0 0 18px}}@media only screen and (max-width:991px) and (min-width:768px){#footer .link-header::before{content:none}}@media(max-width:767px){#footer .footer-links .d-flex{flex-direction:column}#footer .footer-links .d-flex{display:grid;grid-template-columns:auto auto}#footer .footer-links .d-flex div:nth-child(1){order:1}#footer .footer-links .d-flex div:nth-child(2){order:2}#footer .footer-links .d-flex div:nth-child(3){order:3}#footer .footer-links .d-flex div:nth-child(4){order:5}#footer .footer-links .d-flex div:nth-child(5){order:4}}@media(max-width:550px){#footer .link-text{font-size:1.2rem}}@media(max-width:420px){#footer .footer-links .d-flex{display:grid;grid-template-columns:auto}#footer .link-text{font-size:1.5rem}#footer .footer-contact{font-size:1.5rem}#footer .middlecol{padding:0}}@media(min-width:1550px){#footer .footer-info{font-size:1.7rem}#footer address{font-size:1.7rem}#footer .followus{font-size:1.7rem}#footer .footer-title{font-size:2.3rem}}.footer-svg{max-width:100%}#footer .footer-title::before{content:'';width:156.5px;height:156.5px;background-position:center;background-repeat:no-repeat;background-size:cover;display:inline-block;position:absolute;top:-50px;left:-150px}#footer .footer-title-col--mobile{display:none}#footer .footer-title-col--mobile .footer-title{font-size:2.5rem}#footer .footer-text-col--mobile{display:none;margin-top:15px}#footer .footer-text-col{position:absolute;top:100%}@media(max-width:1600px){#footer .footer-title::before{width:90px;height:90px;left:-80px;top:-30px}#footer .footer-contact{padding-left:50px}}@media(max-width:991px){#footer .footer-title{margin-top:3rem;margin-bottom:3rem}#footer .footer-title::before{top:0}.footer-contact .footer-info.dot:last-of-type::after{display:none}}@media(max-width:991px){#footer .footer-copyright{display:block}#footer .lastcol{justify-content:center}#footer .footer-text-col--mobile{text-align:center}#footer .footer-contact{margin-bottom:50px}#footer .footer-title-col{display:none}#footer .footer-title-col--mobile{display:block}#footer .footer-contact{padding-left:0}#footer .footer-text-col{display:none}#footer .footer-text-col--mobile{display:block}#footer .social-col{align-items:center;min-width:50rem;justify-content:center}#footer .lastcol{align-items:flex-start !important}#footer .footer-title-row{justify-content:center}}@media(max-width:767px){#footer .social-col{min-width:40rem}}@media(max-width:568px){#footer .footer-title-col--mobile .footer-title{font-size:2.2rem}}@media(max-width:520px){#footer .footer-title-col--mobile .footer-title{font-size:2rem}}@media(max-width:500px){#footer .footer-title::before{width:70px;height:70px}#footer .footer-title::before{top:-3rem;left:1rem}#footer .footer-title-col--mobile .footer-title{margin:0 0 0 70px;font-size:1.3rem}#footer .footer-title-col--mobile .footer-title .registered{top:0}#footer .social-col{min-width:unset}#footer .footer-contact{padding-left:10px}#footer .footer-links .d-flex{display:grid;grid-template-columns:auto auto}#footer .link-header{font-size:1.3rem}#footer .link-header::before{left:-2rem}#footer .link-text{font-size:1.1rem}#footer .social i{font-size:.7em}#footer .social a{padding:5px 1px}#footer .footer-info{font-size:1.1rem;letter-spacing:.2rem}.footer-contact .dot::after{margin-left:5px;margin-right:5px}#footer address{font-size:.9rem}#footer .footer-copyright{margin-top:3rem}#footer .footer-copyright{margin-top:3rem}#footer .footer-copyright .dot::after{margin-left:5px;margin-right:5px}#footer .small-text{font-size:1.1rem}#footer .footer-text{font-size:.9rem}}#footer .container-fluid{padding-left:5%;padding-right:5%}.hero-banner{min-height:19rem;padding-bottom:2rem;background-repeat:no-repeat;background-size:cover}.hero-banner{background-image:url(/assets/my-account-hero.png)}@media screen and (max-width:768px){.hero-banner{background-position-x:90%}}.separator,.separator-blue{width:30%;margin-top:0}.separator{border:3.5px solid #c91e2b;background-color:#c91e2b}.separator-blue{border:3.5px solid #0054a4;background-color:#0054a4}.registered{color:inherit;font-size:1.2rem;vertical-align:super}.title{font-size:6.5rem;font-family:'Baskerville',serif;text-align:center;color:#000}.btn{color:#fff;background-color:#0054a4;border:.063rem solid #0054a4;border-radius:.4rem;font-size:2rem;font-weight:700;letter-spacing:1.5px;padding:.625rem 1.2rem}.white-on-blue{color:#fff;background-color:#0054a4;border:.25mm solid #0054a4}.white-on-blue:hover:not(.disabled),.white-on-blue:focus{color:#fff;background-color:#004080}.blue-on-white{color:#0054a4;background-color:#fff;border:.25mm solid #d3d3d3}.blue-on-white:hover:not(.disabled),.blue-on-white:focus{color:#0054a4;background-color:#f5f5f5}.insurance-text p{margin-top:3rem;color:#808080;text-align:center}.tx-disclaimer-text p{margin-top:3rem;color:#808080;text-align:left}#primary-menu .nav:before,#primary-menu .nav:after{display:none}@media screen and (max-width:1400px){h3.title{font-size:3.4rem}}body{font-family:'lato','karla',sans-serif}.body-content{padding-left:15px;padding-right:15px}.darker-red{color:#c20000}.darker-blue{color:#0054a4}.clear{clear:both}.clickable{cursor:pointer}.full-width{width:100%}.alert button.close{width:25px;height:25px;border-radius:100%;opacity:.7;color:#fff}.alert button.close:hover{opacity:1}.alert button.close span{position:relative;bottom:2.6px;left:.5px;font-size:25px}.alert-success{border:2px solid #74c91e}.alert-success button.close{background:#74c91e}.alert-warning{border:2px solid #b8860b}.alert-warning button.close{background:#b8860b}.alert-danger{border:2px solid #be1a17}.alert-danger button.close{background:#be1a17}.site-breadcrumbs{padding-left:5rem;font-size:1.8rem}.site-breadcrumbs a{color:#0054a4;font-weight:bold}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.flex-start{justify-content:flex-start}.flex-end{justify-content:flex-end}.center-contents{display:flex;align-items:center;justify-content:center;width:100%}.center-contents>div{width:100%}.flex-col{flex-direction:column}.remove-padding{padding:0}.capitalize{text-transform:capitalize}.m-b-3{margin-bottom:3rem}.m-t-3{margin-top:3rem}.d-block{display:block}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap !important}.align-items-end{-ms-flex-align:end !important;align-items:flex-end !important}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.center{margin:0 auto;width:80%}.text-align-center{text-align:center}.text-align-left{display:inline-block;text-align:left}.text-align-right{display:inline-block;text-align:right}.vertical-align{display:flex;align-items:center}.savoye-text{font-family:savoyeLet}.bold{font-weight:bold}span.weak{font-weight:lighter}span.link{color:#337ab7}span.link:hover{color:#23527c;text-decoration:underline;cursor:pointer}.float-right{float:right}.float-left{float:left}.shaperOutput{white-space:pre}.title-container .shaperOutput{text-align:center;padding-left:5%;padding-right:5%}select,select.form-control,.custom-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/assets/select-arrow.png) 96%/15% no-repeat #fff;background-size:2rem}.commission-state[disabled]{background-image:none}.nps-state-list,.member-redirect-select{padding:7px 15px;margin-right:1rem;border-radius:5px;font-size:14pt;color:#0054a4;font-weight:bold;border-color:#c0c0c0;padding-right:25px}.got-it{margin-left:25px;cursor:pointer}#modalRenewNotary,#NoRenewMemberModal{font-size:2rem;padding-bottom:5rem}#modalRenewNotary .modal-content{padding-bottom:5rem}#modalRenewNotary .renew-form{padding-top:5rem;padding-bottom:5rem}#modalRenewNotary .modal-body{padding-top:5rem}#modalRenewNotary p{margin-bottom:2rem}#select-to-search{position:absolute;text-align:center;margin:auto;width:100%;display:none}#select-to-search .search-message-box{font-size:2rem;width:450px;margin:auto;padding:1rem 2rem;bottom:4rem;position:relative;border:2px solid #f00;color:#f00;max-width:100%;background:#fff}@media(max-width:1450px){#select-to-search{position:relative}#select-to-search .search-message-box{bottom:0}}.state-warning.popover{color:#fff;background-color:#25c7a9;width:auto;font-size:1.7rem}.state-warning.popover .arrow:after{border-bottom-color:#25c7a9}.state-list-mobile{margin-bottom:3rem}@media(min-width:768px){.state-list-mobile{display:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}}@media(min-width:990px) and (max-width:1400px){#primary-menu .primary-links-column{display:flex;justify-content:center}#primary-menu .nav.navbar-nav.primary-menu-flex:not(.nps-nav){max-width:930px}}@media(max-width:767px){.nav li.state-list-desktop{display:none}}select::-ms-value{background:none;color:#000}.privacyPopup{cursor:pointer}.btn-outline-primary{color:#0054a4;border-color:#ced4da;background-color:transparent}.btn-outline-primary:hover{color:#0069d9}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.switch-states{margin-top:2rem;margin-bottom:2rem}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media(min-width:768px){.col-sm-15{width:20%;float:left}}@media(min-width:992px){.col-md-15{width:20%;float:left}}@media(min-width:1200px){.col-lg-15{width:20%;float:left}.title.renewCommission{margin:0 auto 2rem auto}}.insurance-text p{font-size:1.6rem}.course-statement{max-width:650px;border:2px solid #70ad47;padding:2rem;margin-top:2rem}#illinois-disclaimer{font-size:.25in;font-weight:600}.footerbar{background-color:#f5f5f5;width:100%;min-height:5rem;z-index:1001;margin-top:20px;opacity:1;border-top:3.5px solid #c91e2b;padding-left:8%;padding-right:8%;padding-bottom:15px;position:relative;bottom:0;left:0}.footerbar #footerbarCloseBtn{background-color:unset;border:none;color:#c91e2b;position:absolute;top:0;right:0;font-size:2rem;font-weight:700}.footerbar span{font-size:14px;line-height:14px}.footerbar .big-number{color:#0054a4;font-size:15rem;line-height:15rem;margin-right:2rem}.footerbar .footerbar-section{width:30%;max-width:350px}.footerbar .footerbar-section-long{width:90%;max-width:1050px}.footerbar h3{font-size:1.8rem;font-weight:900;margin-bottom:0;margin-top:25px}.footerbar .footerbar-section-long h3{margin-bottom:10px}.footerbar .percent-image{position:relative;top:-25px;margin-left:10px}.footerbar .notarization-book{align-self:center;height:9.5rem}.footerbar .bbb-rating-img{height:9.5rem;width:8rem;background-color:#0054a4;align-self:center;margin-right:1rem}.button-cookies{display:flex;justify-content:flex-end;max-width:1200px}.button-reject{margin-left:10px}.button-cookies .btn.btn-primary{padding:5px 10px;font-size:12px;border-radius:4px;margin-top:10px}@media screen and (max-width:460px){.button-cookies{display:block}.button-reject{margin-left:0}}@media screen and (max-width:1220px){.footerbar{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:1135px){.footerbar .footerbar-section{width:33%;max-width:350px}}@media screen and (max-width:992px){.footerbar .big-number{font-size:10rem}.footerbar .notarization-book{align-self:center;height:6rem}.footerbar .bbb-rating-img{display:none}}@media screen and (max-width:767px){.footerbar .big-number{font-size:5rem}.footerbar .percent-image{width:4.5rem;height:4.5rem}}@media screen and (max-width:420px){.footerbar .footerbar-section{width:100%}.footerbar h3{font-size:1.45rem}}main.hasFooterBar~#footer{margin-top:0}.information-circle{color:#0054a4;border:1.5px solid #0054a4;border-radius:50%;padding:1px 6px;font-size:1.1rem;cursor:pointer;vertical-align:middle;font-weight:700;margin:0 .5rem 0 .5rem}.calendar-icon,clock-icon{position:relative;overflow:visible}.calendar-icon::before{content:'';display:inline-block;background-repeat:no-repeat;background-image:url("/assets/calendar.png");position:absolute;bottom:.7rem;right:.7rem;background-size:3rem 3rem;width:3rem;height:3rem;text-align:center;pointer-events:none;z-index:1000}.clock-icon::before{content:'';display:inline-block;background-repeat:no-repeat;background-image:url("/assets/clock.png");position:absolute;bottom:.7rem;right:.7rem;background-size:3rem 3rem;width:3rem;height:3rem;text-align:center;pointer-events:none;z-index:1000}.error-icon{width:25px;height:25px;margin-right:1rem}#loading,.loading-spinner{display:none;text-align:center}@media screen and (max-width:500px){.insurance-text p{font-size:1.3rem}}.row--equal-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.row--equal-height>[class*='col-']{display:flex;flex-direction:column}select::-ms-expand{display:none}#primary-menu #collapsing-hamburger-item{display:none}#primary-menu .hamburger-wrapper{position:absolute;overflow:visible;top:6rem;right:0;background:#fff;padding-right:2rem;display:none;width:31rem;border:1px solid #0054a4;border-top:0;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;z-index:1000}#primary-menu .nav li#collapsing-hamburger-item>a::before{content:'+' !important}#primary-menu .dropdown-menu{z-index:2000}#primary-menu .hamburger-wrapper ul:not(.dropdown-menu)>li>a{color:#000;font-size:2rem;text-decoration:none}#primary-menu .hamburger-wrapper ul.dropdown-menu li{padding-left:0}#primary-menu .hamburger-wrapper ul.dropdown-menu li a{font-size:2rem;padding:0;text-decoration:none}#primary-menu .hamburger-wrapper .open .dropdown-menu{position:static !important;float:none !important;width:auto !important;margin-top:0 !important;background-color:transparent !important;border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}#primary-menu .hamburger-wrapper .open .dropdown-menu a{border-bottom:none !important;padding-left:2rem}#primary-menu .hamburger-wrapper ul{list-style:none;padding-left:1.5rem;padding-bottom:1rem}@media only screen and (max-width:1590px) and (min-width:990px){#primary-menu #collapsing-hamburger-item{display:inline}}.read-more-container .more-btn{display:none;background:none;border:none;color:#0054a4;font-size:2rem}.read-more-container .read-more{max-height:8.8rem;line-height:2.8rem;overflow:hidden;position:relative}.read-more-container .read-more-expand{max-height:none}.profile-breadcrumb{margin-left:10rem;font-size:1.8rem}.profile-breadcrumb a{color:#0054a4;font-weight:bold}@media(max-width:1199px){.profile-breadcrumb{padding:1rem;margin:0;font-size:2rem;background:#ebebeb}}@media(max-width:768px){.profile-breadcrumb{font-size:1.5rem}}@media(max-width:768px){.title{margin-top:5rem;font-size:4rem}.sub-header-text{font-size:1.7rem}}.modal-square .modal-content{border-radius:0}.modal-square .modal-header{background-color:#f2f2f2;text-align:center}.modal-square .modal-title{font-family:Lato,sans-serif;font-weight:700;font-size:2.8rem;margin:1rem 0}.modal-square .modal-footer .btn{font-size:1.7rem;font-family:Lato,sans-serif;padding:.7rem 3rem;letter-spacing:.2ch}.modal-square .modal-body{font-size:1.6rem}.modal-square .modal-body{margin:2rem 5rem 0 5rem}.modal-square .modal-footer{margin:2rem 5rem 3rem 5rem;border-top:none}.quick-feedback-body{padding:3rem 5rem;font-size:1.5rem}@media(max-width:6in){.modal-square .modal-title{margin:0}.modal-square .modal-footer .btn{padding:.7rem 2rem}.modal-square .modal-body,.modal-square .modal-footer{margin:1rem .5rem 0 .5rem}}@media(max-width:4in){.modal-square .modal-footer .btn{padding:.7rem 1rem}}.general-banner{min-height:19rem;padding-bottom:2rem;background-repeat:no-repeat;background-size:cover;background-position-x:center;background-color:#fff}.faqs-banner{background-image:url(/assets/faqs-banner.jpg)}.insurance-banner{background-image:url(/assets/insurance-banner.jpg)}.bond-banner{background-image:url(/assets/tx-bonds-banner.png)}.locator-banner{background-image:url(/assets/locator-banner.jpg)}.about-banner{background-image:url(/assets/about-us-banner.jpg)}.contact-banner{background-image:url(/assets/contact-us-banner.jpg)}.tips-banner{background-image:url(/assets/tips-banner.jpg)}.login-banner{background-image:url(/assets/login-banner.jpg)}.signup-banner{background-image:url(/assets/signup-banner.jpg)}.testimonial-banner{background-image:url(/assets/testimonial-banner.jpg)}.membership-banner{background-image:url(/assets/membership-banner.jpg)}.tracking-banner{background-image:url(/assets/tracking-banner.jpg);background-position-x:53%}.newsletter-banner{background-image:url(/assets/newsletter-banner.jpg)}.privacy-banner{background-image:url(/assets/privacy-banner.jpg)}.terms-banner{background-image:url(/assets/terms-banner.jpg)}.refund-banner{background-image:url(/assets/refund-banner.jpg)}.notary-forms-banner{background-image:url(/assets/notary-forms-banner.jpg)}.reset-password-banner{background-image:url(/assets/reset-password-banner.jpg)}.products-banner{background-image:url(/assets/products-banner.jpg)}.tx-application-banner{background-image:url(/assets/tx-application-banner.jpg)}.checkout-banner{background-image:url(/assets/checkout-banner.jpg)}.notary-law-banner{background-image:url(/assets/notary-law-banner.jpg)}.notary-course-banner{background-image:url(/assets/notary-course-banner.png)}.error-banner{background-image:url(/assets/error-banner.jpg)}@media screen and (max-width:1250px){.tips-banner{background-image:url(/assets/tips-banner-mobile.jpg);background-size:100%;min-height:20vw}.reset-password-banner{background-image:url(/assets/reset-password-banner-mobile.jpg);background-size:100%;min-height:20vw}.tx-application-banner{background-image:url(/assets/tx-application-banner-mobile.jpg);background-size:100%;min-height:20vw}}@media screen and (max-width:768px){.faqs-banner{background-image:url(/assets/faqs-banner-mobile.jpg);background-size:100%;min-height:25vw}.insurance-banner{background-image:url(/assets/insurance-banner-mobile.jpg);background-size:100%;min-height:28vw}.bond-banner{background-image:url(/assets/tx-bonds-banner-mobile.png);background-size:100%;min-height:25vw}.locator-banner{background-image:url(/assets/locator-banner-mobile.jpg);background-size:100%;min-height:28vw}.about-banner{background-image:url(/assets/about-us-banner-mobile.jpg);background-size:100%;min-height:35vw}.contact-banner{background-image:url(/assets/contact-us-banner-mobile.jpg);background-size:100%;min-height:35vw}.signup-banner{background-image:url(/assets/signup-banner-mobile.jpg)}.testimonial-banner{background-image:url(/assets/testimonial-banner-mobile.jpg);background-size:100%;min-height:27vw}.membership-banner{background-image:url(/assets/membership-banner-mobile.jpg);background-size:100%;min-height:29vw}.newsletter-banner{background-image:url(/assets/newsletter-banner-mobile.jpg);background-size:100%;min-height:25vw}.privacy-banner{background-image:url(/assets/privacy-banner-mobile.jpg);background-repeat:repeat;min-height:160px;background-size:auto}.terms-banner{background-image:url(/assets/terms-banner-mobile.jpg);background-size:100%;min-height:23vw}.error-banner{background-image:url(/assets/error-banner-mobile.jpg);background-size:100%;min-height:30vw}.checkout-banner{background-image:url(/assets/checkout-banner-mobile.jpg);background-repeat:repeat;min-height:110px;background-size:auto}}.popover{max-width:100%;width:40rem}.ron-popover{font-size:1.8rem;font-weight:600}#header{font-size:1.5rem;font-weight:600;color:#000}#body{margin-top:3.5rem;font-size:1.5rem;font-weight:400}.confirmation-content{padding:2rem}.btn-cancel,.btn-confirmation{font-size:1.7rem;font-family:'Roboto',sans-serif;letter-spacing:.3rem;margin-top:2rem;width:12rem;font-weight:500}.btn-cancel{color:#0054a4}.logo-link img.header-logo{bottom:0}.banner-menu-column{margin-top:-30px}#primary-menu .nav .nav-link.member-center{font-weight:700;font-style:normal;letter-spacing:1.25px;line-height:normal;text-align:center;text-transform:uppercase;font-size:16px}#banner-menu .sign-in{margin-right:2.5rem;text-align:center;font-size:16px;font-weight:700;font-style:normal;letter-spacing:2px;line-height:normal;padding:10px 15px}#banner-menu .nav-item.cart-link{font-size:16px;font-weight:700;font-style:normal;letter-spacing:1.25px;line-height:normal}.nav-link.member-center{padding:10px 15px}.nav-item.cart-link .cart-dropdown-btn{padding:10px 15px}#numCartItems,.numToDoItems{font-size:16px;padding:1px 5px}.ron-mobile-show{display:none !important}.audio-container{position:relative;z-index:1;clear:both;background:#f1f3f4;border-radius:50px;padding:10px;font-size:16px;display:flex;align-items:center;width:300px;justify-content:space-around;--seek-before-width:0%;--volume-before-width:100%;--buffered-width:0%}.audio-container .playback-options{position:absolute;display:flex;width:150px;flex-direction:column;background:#fff;padding:10px;font-size:14px;border:1px solid #000;border-radius:20px;top:0}.audio-container .playback-options .opts-wrapper{max-height:150px;overflow:auto}.audio-container .playback-options label{margin-bottom:0}.audio-container .btn-icon{border:none;background-color:transparent;width:35px;height:35px;display:flex;flex-wrap:wrap;align-content:center;align-items:baseline;justify-content:center;font-size:16px}.audio-container .btn-icon:hover{background:#c2c2c2;border-radius:100%}.audio-container .btn-icon i{width:20px;height:20px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.audio-container input{margin-left:5px;margin-right:5px}.audio-container input.slider{position:relative;-webkit-appearance:none;width:48%;margin:0;padding:0;height:19px;margin:0 2.5%;float:left;outline:none;background-color:transparent}.audio-container .volume-controls{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.audio-container .volume-controls.expanded{background-color:#e7e7e7;border-radius:20px}.audio-container input.volume-slider::-webkit-slider-runnable-track{background:#595959}.audio-container input.volume-slider::-moz-range-track{background:#595959}.audio-container input.volume-slider::-ms-fill-upper{background:#595959}.audio-container input.volume-slider::before{width:var(--volume-before-width)}.audio-container input.slider::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;background:linear-gradient(to right,#595959 var(--buffered-width),#c1c2c3 var(--buffered-width))}.audio-container input.slider::-moz-range-track{width:100%;height:3px;cursor:pointer;background:linear-gradient(to right,#595959 var(--buffered-width),#c1c2c3 var(--buffered-width))}.audio-container input.slider.volume-slider::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;background:linear-gradient(to right,#595959 var(--buffered-width),#595959 var(--buffered-width))}.audio-container input.slider.volume-slider::-moz-range-track{width:100%;height:3px;cursor:pointer;background:linear-gradient(to right,#595959 var(--buffered-width),#595959 var(--buffered-width))}.audio-container input.slider::before{position:absolute;content:"";top:8px;left:0;width:var(--seek-before-width);height:3px;background-color:#595959;cursor:pointer}.audio-container input.slider::-webkit-slider-thumb{position:relative;-webkit-appearance:none;box-sizing:content-box;border:1px solid #595959;height:10px;width:10px;border-radius:50%;background-color:#595959;cursor:pointer;margin:-4px 0 0 0}.audio-container input.slider:active::-webkit-slider-thumb{transform:scale(1.2);background:#595959}.audio-container input.slider::-moz-range-progress{background-color:#595959}.audio-container input.slider::-moz-focus-outer{border:0}.audio-container input.slider::-moz-range-thumb{box-sizing:content-box;border:1px solid #595959;height:10px;width:10px;border-radius:50%;background-color:#595959;cursor:pointer}.audio-container input.slider:active::-moz-range-thumb{transform:scale(1.2);background:#595959}.audio-container input.slider::-ms-track{width:100%;height:3px;cursor:pointer;background:transparent;border:solid transparent;color:transparent}.audio-container input.slider::-ms-fill-lower{background-color:#595959}.audio-container input.slider::-ms-fill-upper{background:linear-gradient(to right,rgba(0,125,181,.6) var(--buffered-width),rgba(0,125,181,.2) var(--buffered-width))}.audio-container input.slider::-ms-thumb{box-sizing:content-box;border:1px solid #595959;height:10px;width:10px;border-radius:50%;background-color:#595959;cursor:pointer}input.audio-container input.slider:active::-ms-thumb{transform:scale(1.2);background:#595959}@media(min-width:1450px){.fa.fa-phone.fa-flip-vertical.menu-icon{display:none}#banner-menu .sign-in{margin-right:10px}}@media(min-width:760px) and (max-width:900px){.header-logo{padding-right:200px}}@media(max-width:1450px){#banner-menu .sign-in{width:210px}#primary-menu .primary-links-column .nav>li a::before{content:'♦';color:#c91e2b;font-size:1.563rem;margin-right:1rem;position:relative}#primary-menu .nav>li>a{padding-left:20px;padding-right:20px;color:#000;font-size:18px;font-weight:600;font-style:normal;letter-spacing:1.07px;line-height:normal;text-align:left}#primary-menu .dropdown-menu>li>a{color:#337ab7;padding:10px 0;border-bottom:2px solid #f4f4f4;font-size:18px;font-weight:500;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}.contact-us{color:#fff;border-radius:.4rem;background-color:#0054a4;border:1px solid #f2f2f2}.nav>li>a.contact-us{padding:5px 10px;color:#fff;font-size:15px;font-weight:500;font-style:normal;letter-spacing:1.25px;line-height:normal;text-align:left}#top-menu .tel{color:#fff;font-size:15px;font-weight:900;font-style:normal;letter-spacing:4px;line-height:normal;text-align:left}ul #hamburger-item a{display:flex;justify-content:center;font-size:14px;font-weight:700;padding:10px 65px}.ron-mobile-show{display:block !important}.ron-mobile-optional{display:none !important}}@media(max-width:767px){.nav>li>a.contact-us{font-size:10px}.nps-state-list,.member-redirect-select{padding:3px 15px}#top-menu .tel{font-size:10px}.logo-link img.header-logo{padding-right:20px;padding-left:10px}.logo-link img.header-logo{bottom:0}.banner-menu-column{margin-top:-20px}.mobile-hr.header-hr{margin:5px}ul #hamburger-item{font-weight:700;font-style:normal;letter-spacing:1.25px;line-height:normal;text-align:left;text-transform:uppercase;right:26%;width:27%;top:10px;margin-right:5px}ul #hamburger-item i{font-size:1.5rem;margin-right:5px}ul #hamburger-item a{display:flex;padding:8px 0;justify-content:center;font-size:14px;font-weight:700}#banner-menu .nav-item.cart-link{position:absolute;right:0;width:25%;top:10px;margin-right:5px}.state-list-mobile{padding-left:5px;margin-bottom:15px}#banner-menu .nav-item.cart-link .cart.cart-dropdown-btn{padding:7px 5px}}@media(max-width:390px){ul #hamburger-item{width:30%}}@media(max-width:470px){.cart-item-count{display:none}}