/*! 02/06/2020 10:15 PM Copyright 2018 USAA. All Rights Reserved. */ .cdo .card-pack.info-cards.image .card .top{padding-bottom:0px!important}.cdo .card-pack.info-cards.image .card .image-wrap{min-height:unset!important}.cdo .banner .star-bar-desktop{left:23px!important}.cdo ul li{margin-left:0}.cdo a.cta-major{padding:15px}.cdo .align-center{text-align:center}.cdo .align-left{text-align:left!important}.cdo ul{margin-bottom:0}.mobileOnly{display:none}.cdo section.card-section h2,.cdo section h2{color:#333940}.cdo .gray-back{background-color:#edecea!important}.cdo section.faqs .cdoPi-expcol.expanded{border-bottom:0px!important}.cdo .card-pack.info-cards .card a.cta-minor{font-weight:100}.cdo span.two-tone span:first-child,.cdo span.two-tone span:last-child{top:0}.cdo .complete-coverage .card-pack .card{margin:0 45px 0 0}.cdo .complete-coverage .card-pack{padding-bottom:0px!important}.cdo .last-anchors a{font-weight:100!important}.cdo .banner.fifty-fifty a.cta-major{margin-bottom:0}.cdo .banner .sub-info a{color:#e0dedc!important;text-decoration:underline!important}.cdo .card-pack .card{padding:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:0}.cdo .card-pack.info-cards .card .top{padding:30px}.cdo .card-pack .card .card-sub-label{font-weight:100;display:block}.cdo .card-pack.info-cards .card span.card-label{color:#282828}.cdo .card-pack .card .card-label,.cdo .card-pack.info-cards .card span.card-label,.cdo .card-pack ul{margin-bottom:0}.cdo .card-pack.info-cards.image .card .top{padding:30px}.cdo .card-pack.info-cards.image .card .image-wrap{position:relative;width:unset;min-height:unset;overflow:unset;padding:30px}.cdo .card-pack.info-cards.image .card img.card-image{height:50px;position:relative;top:unset;left:unset;width:unset}.cdo .card-pack.info-cards .card .body-copy{margin-bottom:15px}.cdo .card-pack.info-cards .card .coverage-highlights{background:#2d5d7e;color:#fff;padding:15px;font-family:Gotham;text-transform:uppercase}.cdo .card-pack.info-cards .card .coverage-highlights span:first-child{display:inline-block;padding-right:15px}.cdo section.faqs .cdoPi-expcol-toggle-all{display:none}.cdo section.faqs .cdoPi-expcol .cdoPi-expcol-wrap .cdoPi-expcol-content{padding:0}a.cdoPi-expcol-toggle:hover{cursor:default}.expcol-title-desktop{display:block}.expcol-section h3 a{display:none}.cdo .card-pack.info-cards.image{padding:45px 0}.cdo .card-pack.info-cards.image .card .bottom{padding:0}.cdo .card-pack .card ul li{padding:15px;border-bottom:2px solid #edecea;font-family:Gotham Narrow;font-weight:500;font-size:.9em}.cdo .card-pack .bottom a{padding:30px}.cdo .compare-coverage{text-align:center}.cdo .call-us{padding:90px;color:#fff;text-align:center;background:#12395b;position:relative;widows:100%;overflow:hidden}.cdo .call-us::before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-image:-webkit-radial-gradient(center top,ellipse farthest-corner,#ffffff4d 0%,#0f1e31b3 100%);mix-blend-mode:overlay}.cdo .call-us .not-seeing{font-size:1.3em;font-weight:500;padding:15px 0;font-family:Gotham Narrow}.cdo .call-us .call-us-at{font-size:2.3em;font-family:Gotham Narrow;font-weight:500}.cdo .call-us a{color:#fff!important;text-decoration:underline!important}.cdo .when-you-can-buy{padding:90px;text-align:center}.cdo .when-you-can-buy .usaa-glyph-sunrise{font-size:2.2em;color:#3398bd}.cdo .when-you-can-buy .large-number{color:#12395b;font-family:Gotham;font-size:55px;font-weight:700;letter-spacing:-.34px;line-height:66px;padding-right:15px;border-right:1px solid #979797}.cdo .when-you-can-buy .half-half{padding:45px 30px 30px;display: flex;flex: 1 1 auto;}.cdo .when-you-can-buy .half-half .one-text{padding-left:15px;color:#4a4a4a;font-family:"Gotham Narrow";font-size:18px;letter-spacing:-.34px;line-height:25px}.cdo .when-you-can-buy .bold-blue{color:#086b94;font-family:"Gotham Narrow";font-size:18px;font-weight:700;letter-spacing:-.34px;line-height:25px;text-decoration:underline!important}.cdo .when-you-can-buy .half-half div{padding:0 30px;display:flex;align-items:center;text-align:left;width: 50%;}.cdo .when-you-can-buy p:last-child{padding-top:15px}.cdo .when-you-can-buy .sub-info span{display:block}.cdo .when-you-can-buy .sub-info span:last-child{margin-top:15px}.cdo .second-card .body-copy{margin-bottom:0px!important}.cdo .second-card .top{padding-bottom:0px!important}.cdo .third-card .top{padding:0!important;margin:0!important}.cdo .third-card .body-copy{margin-top:15px!important;margin-bottom:0px!important}.cdo .last-anchors{padding-top:45px;text-align:center}.cdo .last-anchors a{padding:0 30px}.cdo .cdo-modal-container .modal{max-width:850px;padding:0}.cdo .cdo-modal-container .modal .body{padding:0 30px;border-top:0}.cdo .modal table{width:100%;table-layout:fixed;background:#fff;border:0;text-align:center;padding:30px;font-size:16px}.cdo .cdo-modal-container .modal .body{padding:0}.cdo .modal th{text-align:center;vertical-align:middle;color:#12395b;font-family:Gotham;font-size:12px;font-weight:500;line-height:14px;text-transform: none;}.cdo .modal td{width:25%;vertical-align:middle;padding:22px 3%;border:1px solid #e5e5e5}.cdo .modal .modal-bold{color:#333940;font-family:"Gotham Narrow";font-size:18px;font-weight:500;line-height:22px}.cdo .modal td.align-left{border-left:0px!important}.cdo table .last,.cdo table .last td{border-bottom:0px!important}.cdo .gray-back th:last-child,.cdo table tr td:last-child{border-right:0}.cdo .modal .bottom{line-height:23px!important;overflow:unset!important;padding:30px!important;color:#585c62}.cdo .modal hr{max-width:790px;display:block;height:1px;border:0;border-top:1px solid #edecea;margin:1em auto;padding:0}.cdo .life-event-modal .body p{padding-bottom:15px}.cdo .life-event-modal li{list-style-type:disc!important;margin-left:1.5em;padding-top:5px}.cdo .life-event-modal .body a{padding-top:20px}.cdo .life-event-modal .body{padding:0 30px!important}.cdo .usaa-wellness .card{padding:30px!important}.cdo .usaa-wellness .card .card-label{margin-bottom:15px!important}.cdo .usaa-wellness .card .body-copy{line-height:1.5em;color:#424951}.cdo section.complete-coverage p.sub-info + ul.card-pack{margin-top:0px!important}.bannerStripe{background-color:rgba(11,34,55,.6);z-index:-1;padding:25px}.bannerStripe p{color:#edebe9;font-family:"Gotham Narrow";font-size:18px;line-height:23px;text-align:center}.bannerStripe .underline-fix a{color:#fff;font-weight:500}.bannerStripe .yellowText{color:#fac705}.cdo .card-pack{justify-content:center}.cdo .card-pack.link-cards .card{min-width:unset;max-width:260px!important} .cdo .modal tr:not(:first-child) th { width: 25%; vertical-align: middle; padding: 22px 3%; border: 1px solid #e5e5e5; line-height: 1.5em; font-family: "Gotham Narrow",Arial,sans-serif; font-size: 16px; font-weight: 400; -webkit-font-smoothing: antialiased; text-transform: none; color: #282828;}.cdo .banner.standard a.cta-major.uppercase {text-transform: none !important;}