@font-face{font-family:'nissanbrand_regular';src:url('../fonts/nissanbrand_regular.ttf') format('truetype'),url('../fonts/nissanbrand_regular.otf') format('otf')}@font-face{font-family:'nissanbrand_bold';src:url('../fonts/nissanbrand_bold.ttf') format('truetype'),url('../fonts/nissanbrand_bold.otf') format('otf')}html{scroll-behavior:smooth}.meganav-coming-soon{margin:0;position:absolute;bottom:0;left:0;right:0;text-transform:none}body{font-family:nissanbrand_regular;font-weight:400;color:#000;font-size:.9rem}h1,h2,h3,h4,h5,h6{font-family:nissanbrand_regular;color:#000;font-size:46px;text-align:left;text-transform:capitalize}.uppercase-title{text-transform:uppercase}.text-large{font-size:1.3rem}.text-small{font-size:.8rem}h2.enroll-header-copy{font-size:26px}.mb-80{margin-bottom:75px}p{margin-top:0;margin-bottom:1rem;font-size:1rem;text-align:left}.addprovider{font-size:1.3rem}.cooptable th{border:1px solid #d8d8d8;background-color:#f6f6f6;padding-top:18px;padding-bottom:18px;font-size:16px}.cooptable td{border:1px solid #d8d8d8;background-color:#fff;padding-top:18px;padding-bottom:18px;font-size:14px}ul.two-columns{columns:2;-webkit-columns:2;-moz-columns:2;padding-left:20px;margin-bottom:30px}.col-md-6 .signature-pad{height:200px;min-height:118px;border:1px solid #000;border-radius:3px}.signature-pad .signature-pad--footer{text-align:end;margin-right:20px}#sig-canvas{width:100%;height:100%;display:block}#sig-clear{padding:6px 12px;font-size:14px}.section-disabled h2{color:#b2b2b2}.section-hidden{display:none}.hidden{display:none}.mt-30{margin-top:30px !important}.mb-30{margin-bottom:30px !important}.mt-80{margin-top:77px !important}.mt-180{margin-top:177px !important}a{color:#000;text-decoration:none}a:focus,a:hover,a:active{color:#c3002f;text-decoration:none}.link-eula{color:#276ac5}a.text-link{color:#000;text-decoration:underline;text-decoration-color:#777}a.text-link:hover,a.text-link:active,a.text-link:focus{text-decoration:none}.row p:last-child{margin-bottom:0}.title-smaller{font-size:26px}.newdealer-title{font-size:32px}.far,.fas{color:#000;transition:color .2s}.btn .far,.btn .fas{color:#000}.btn:focus .fas,.btn:hover .fas,.btn:active .fas,.btn:focus .far,.btn:hover .far,.btn:active .far{color:#fff}.btn-faq .fas{color:#000;margin-top:4px}.btn-faq.btn:focus .fas,.btn-faq.btn:hover .fas,.btn-faq.btn:active .fas,.btn-faq.btn:focus .far,.btn-faq.btn:hover .far,.btn-faq.btn:active .far{color:#000}.addon-desc{margin-left:5px}.addon-desc .fas,.addon-desc .far{color:#000}.btn-full{display:block;width:100%;margin:10px 0}.btn-primary{font-family:nissanbrand_bold;background-color:transparent;border:solid 1px #000;font-size:14px;padding:12px 19px;border-radius:28px;display:inline-flex;justify-content:center;align-items:center;margin-top:4px;color:#000}.btn-primary:disabled,.btn-primary:disabled:hover{color:#666;background-color:#d6d6d6;border-color:#666;cursor:not-allowed;opacity:1}.soft-yellow-row{background-color:#fafad2}.btn-primary:hover,.btn-primary:not(:disabled):focus,.btn-primary:not(:disabled):active,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle,.btn-primary:not(:disabled):not(.disabled):active:focus{background-color:#c3002f;color:#fff;border:solid 1px #c3002f;box-shadow:none}.btn-secondary{background-color:#4c4c4c;font-weight:bold;border:none;font-size:13px;padding:9px 35px;border-radius:0;display:inline-flex;justify-content:center;align-items:center;margin-top:5px}.btn-primary.btn-icon,.btn-secondary.btn-icon{margin:0}.btn-secondary:hover,.btn-secondary:not(:disabled):focus,.btn-secondary:not(:disabled):active,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle,.btn-secondary:not(:disabled):not(.disabled):active:focus{background-color:#c3002f;color:#fff;border:none;box-shadow:none}.btn-hero{border-color:#fff;color:#fff;justify-content:space-between;padding:12px 15px;width:150px}.btn-hero.btn .fas{color:#fff}.btn-primary-color{background-color:#c3002f}.btn-primary-color:hover{background-color:#072e40}.btn-link{color:#58595b}.btn-link:hover{color:#c3002f}.btn-icon{padding:0;border-radius:50%;width:48px;height:48px;display:flex;justify-content:center;align-items:center;font-size:20px;background-color:#1e1e1e}.btn>i{margin-right:8px;font-size:1rem}.btn-icon>i{color:inherit;font-size:22px;margin-right:0}.btn-icon>i.fas{color:#fff;font-size:22px;margin-right:0}.primary-color{color:#c3002f}p .primary-color:hover{color:#c3002f}.primary-color-border{border-color:#c3002f}.secondary-color{color:#c3002f}.secondary-color-border{color:#c3002f}.badge-primary{background-color:#fff;color:#000;border:1px solid #0c4c6b}p.separator{margin:0 15px;flex:0 0 1px;background-color:#adafb3}.checkbox-label{display:flex;align-items:flex-start;gap:8px}.checkbox-label input{margin-top:7px}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none}.select-wrapper{position:relative;display:inline-block;width:100%}.select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding-right:30px}.select-wrapper i{font-size:26px;position:absolute;right:20px;top:65px;transform:translateY(-50%);color:#495057;pointer-events:none}.select-wrapper.demo-wrapper i{font-size:16px;position:absolute;right:20px;top:65px;transform:translateY(-50%);color:#495057;pointer-events:none}.img-center{display:block;margin-left:auto;margin-right:auto}hr{margin:80px 0 73px 0;height:0;border-top:1px solid #bfbfbf}hr.faqborder{height:0;border:1px solid #000}.hero-image{margin-top:0;max-width:100%;height:97vh;display:flex;justify-content:center;align-items:center;text-align:center;background-image:url('../images/hero/home/hero-home-mobile.jpg');background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.hero-container{width:100%}.hero-copy-wrapper{position:absolute;top:0;left:0;padding-top:184px;padding-left:20px;padding-right:20px}.hero-copy-wrapper p{color:#fff;margin-bottom:0;display:block}.hero-copy-large{font-family:nissanbrand_regular;font-size:24px;margin-top:0}.hero-copy-small{font-family:nissanbrand_regular;font-weight:500;font-size:12px}.secondary-title-bar{background-color:#171717;background-image:url('../images/background/hero-secondary-mobile.jpg')}.validation-error{font-size:.8rem;color:#f00;display:block;margin-top:3px}.price-wrapper .form-control{height:46px}.normal-case{text-transform:none}@media(min-width:576px){body{font-size:1rem}h1,h2,h3,h4,h5,h6{font-size:46px}h2.header-copy{font-size:46px}.hero-copy-small{font-size:16px;max-width:602px}.hero-copy-large{font-size:36px;margin-top:0}.hero-copy-wrapper{position:absolute;top:0;left:0;padding-left:80px;padding-right:80px;display:block}.hero-copy-wrapper p{color:#fff;margin-bottom:0;display:block}}@media(min-width:768px){.cooptable th{font-size:16px}.cooptable td{font-size:14px}}@media(min-width:992px){.hero-image{max-width:100%;height:97vh;background-image:url('../images/hero/home/hero-home-desktop.jpg')}.hero-copy-small{font-size:18px}.hero-copy-large{font-size:46px;margin-top:0}.secondary-title-bar{background-color:#171717;background-image:url('../images/background/hero-secondary-desktop.jpg')}}@media(min-width:1200px){.hero-copy-wrapper{position:absolute;top:0;left:0;padding-left:80px;padding-right:0;display:block}}.hero-widget-wrapper{position:absolute;bottom:-1px;width:100%;z-index:100}.hero-widget{color:#000;background-color:#efefef;padding:28px;width:320px;margin:0 auto;border-top-left-radius:10px;border-top-right-radius:10px}.hero-widget>p{font-family:nissanbrand_regular;font-weight:700;font-size:16px;text-transform:uppercase;margin-bottom:-5px;text-align:left;padding-left:1px}.hero-widget .hero-larger-copy{font-family:nissanbrand_regular;font-weight:500;font-size:32px;text-transform:none}.choose-wrapper p{font-size:18px;text-transform:none;display:block}.choose-wrapper>p{margin-bottom:-11px}.choose-placeholder{display:flex;height:47px;position:relative;top:5px;align-items:center;justify-content:space-between;flex-grow:1;border-width:4px;border-bottom-style:solid;width:240px;margin-left:12px}.choose-text{font-size:14px;margin-bottom:0;color:#000;flex-grow:1;height:52px;text-align:left}.choose-placeholder i{color:#c3002f;font-size:24px;margin-top:5px}.choose-placeholder:not(.menu-open) .fa-angle-down{display:inline-block}.choose-placeholder:not(.menu-open) .fa-angle-up{display:none}.choose-placeholder.menu-open .fa-angle-down{display:none}.choose-placeholder.menu-open .fa-angle-up{display:inline-block}.choose-menu-wrapper{position:absolute;bottom:50px;left:-75px;color:#000;font-size:14px;background-color:#fff;border-radius:10px;width:330px;display:none;padding:0;margin:0;margin-left:70px;text-align:left}.choose-text{box-shadow:none}.choose-placeholder.menu-open .choose-menu-wrapper{display:block}.choose-menu-wrapper a{padding:10px;padding-top:7px;cursor:pointer;display:block;color:inherit;text-transform:none;border:2px solid #e8e8e8;background-color:#fff;width:430px}.choose-menu-wrapper a:not(:first-child),.choose-menu-wrapper a:not(:first-child):hover{border-top:none}.choose-menu-wrapper a:first-child,.choose-menu-wrapper a:first-child:hover{border-top-left-radius:10px;border-top-right-radius:10px}.choose-menu-wrapper a:last-child,.choose-menu-wrapper a:last-child:hover{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.choose-menu-wrapper a:hover{background-color:#000;color:#bfbfbf;border:1px solid #e8e8e8}.choose-menu-wrapper a:hover:first-child{border-top:none}.provider-cta-container{display:flex}.provider-cta{background-color:#c3002f;text-align:left;padding:20px;color:#fff;width:100%}.provider-cta-top{border-top-left-radius:20px 20px;border-top-right-radius:20px 20px;border-bottom:1px solid #b3b3b3}.provider-cta-middle{border-bottom:1px solid #fff}.provider-cta-bottom{border-bottom-left-radius:20px 20px;border-bottom-right-radius:20px 20px}.hero-widget .provider-cta-container a{color:#fff}@media(min-width:576px){.hero-widget{width:420px}.choose-placeholder{width:336px}.choose-menu-wrapper{font-size:18px}}@media(min-width:768px){.hero-widget-wrapper{bottom:-1px}.hero-widget{padding:30px;width:700px}.hero-widget>p{margin-left:0}.choose-wrapper{display:flex}.choose-wrapper>p{margin-right:10px;margin-bottom:0}.choose-wrapper p{font-size:20px}.choose-placeholder{margin-left:0;width:auto}.choose-text{font-size:20px}}@media(min-width:1200px){.hero-widget{width:930px;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto}.choose-menu-wrapper{width:550px}.choose-menu-wrapper a{width:550px}.hero-widget-wrapper{display:block}.choose-wrapper p{font-size:30px;text-transform:none}.choose-text{font-size:16px}}html,body{height:100%;position:relative}.main-container{background-color:#efefef;min-height:100vh;overflow-y:hidden;overflow-x:auto;display:block;position:relative;padding-bottom:176px}footer{position:absolute;bottom:0;width:100%}.navbar{font-family:nissanbrand_regular;font-weight:500;font-size:16px;color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.35)}.shopping-cart-button i{color:#fff;font-size:18px;margin-left:-1px}.shopping-cart-button{padding-top:20px;padding-left:40px;padding-right:30px}.cart-icon-wrapper{position:relative;background-color:transparent;display:flex;align-items:center;justify-content:center}.cart-count{position:absolute;top:-17px;right:-6px}.meganav{display:none}.navbar-mobile{padding:0}.nav-wrapper{width:100%;display:flex;align-items:center;height:100%}.nav-wrapper>.container{display:flex;justify-content:space-between;align-items:center;max-width:100%;padding:0 23px;margin-top:10px}.navbar-mobile .navbar-brand{margin-right:0;margin-left:0;display:flex;justify-content:center;align-items:center;z-index:100}.navbar-mobile .nav-link{padding:20px 40px;border-bottom:1px solid #bfbfbf}.navbar-mobile .far,.navbar-mobile .fas{color:#c3002f}.navbar-mobile .cart-icon-wrapper .far,.navbar-mobile .cart-icon-wrapper .fas{color:#fff}.dropdown-toggle::after{display:none}.navbar-mobile .nav-link{display:flex;justify-content:space-between}.navbar-mobile .nav-item i{font-size:16px}.navbar-mobile .nav-item.show .fa-angle-down{display:inline-block}.navbar-mobile .nav-item:not(.show) .fa-angle-down{display:none}.navbar-mobile .nav-item.show .fa-angle-right{display:none}.navbar-mobile .nav-item:not(.show) .fa-angle-right{display:inline-block}.navbar-toggler{color:#fff;border-radius:0;width:48px;height:50px;display:flex;align-items:center;color:#fff;padding:0 15px;font-size:30px}.navbar-toggler .fas{color:inherit}.navbar-toggler:focus,.navbar-toggler:active{outline:none}.navbar-toggler.collapsed .fa-bars{display:inline-block}.navbar-toggler:not(.collapsed) .fa-bars{display:none}.navbar-toggler.collapsed .fa-times{display:none}.navbar-toggler:not(.collapsed) .fa-times{display:inline-block}.container.container-dropdown{max-width:100%;position:absolute;top:0}.navbar .container .dropdown,.navbar .container .nav-item{background-color:#fff}.navbar-mobile .dropdown-menu{margin:0;padding:0;border:none;min-width:0;font-size:inherit;color:inherit}.navbar-mobile .dropdown-item{font-size:inherit;color:inherit;background-color:#f5f5f5;padding:20px 15px 20px 40px;border-bottom:1px solid #d8d8d8;color:#212529}.dropdown-item:focus,.dropdown-item:hover,.dropdown-item:active{color:#eb0a1e;background-color:#f5f5f5;text-decoration:none}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:0 40px}.mat-mdc-dialog-container .mat-mdc-dialog-actions{padding:8px 11px}.solutions-section{display:flex}.solutions-section:not(.section-open),.compare-section:not(.section-open){display:none}.dropdown-container{padding:0}.icon-section{padding:20px 15px 20px 25px;display:flex;align-items:center;font-size:14px;border-bottom:1px solid #bfbfbf;background-color:#efefef}.icon-section p{margin-top:0;margin-bottom:0;margin-left:15px}.icon-section .icon-over{display:none}.icon-section:hover .icon-over{display:inline-block}.icon-section:hover .icon-off{display:none}.navbar{position:absolute;width:100%;z-index:101;top:0;background-color:rgba(12,76,107,1);background-color:#020b24;background-image:url('../images/background/background.jpg');transition:background-color .2s;height:77px;padding-top:0;padding-bottom:0}.header-bar i{font-size:13px;margin-left:3px}.header-bar .container{display:flex;justify-content:flex-end}.header-bar .btn-link{padding:0;font-size:inherit;transition:none;border:none}.header-bar p{margin-top:0;margin-bottom:0;text-align:center}.header-bar a{text-align:center}.nav-logos img{position:absolute;top:0;left:0;transition:opacity .2s;width:205px;height:40px}.img-dark{opacity:1}.img-light{opacity:0}.transparent-header .navbar-mobile{background-color:rgba(255,255,255,0);border-color:rgba(255,255,255,0);box-shadow:none;background-color:transparent;background-image:none}.transparent-header .navbar-mobile.navbar-solid{background-color:#c3002f}.navbar-mobile .navbar-toggler .fas{color:#fff}.navbar-mobile a{color:#000}.navbar-mobile img{height:15px}.transparent-header .navbar-mobile .navbar-toggler .fas{color:#fff;font-size:23px}.transparent-header .navbar-mobile .navbar-toggler.toggle-dropdown .fas,.navbar-mobile .cart-icon-wrapper.toggle-dropdown .fas{color:#000;font-size:23px}.mobile-nav-dropdown-container.container{max-width:100%;position:relative;background-color:#fff;align-items:baseline}.mobile-nav-dropdown-container.container .navbar-collapse{height:100vh;transition:none}.form-section-contact-header{border-top:1px solid #e1e1e1;padding-top:75px;padding-bottom:75px;margin-bottom:-1px;border-collapse:collapse}.form-section-packages-header{border-top:1px solid #e1e1e1;padding-top:70px;padding-bottom:70px;border-collapse:collapse;margin-bottom:-1px}.form-section-complete-header{border-top:1px solid #e1e1e1;padding-top:70px;padding-bottom:70px;border-collapse:collapse}.form-control:disabled,.form-control[readonly]{opacity:.6;cursor:not-allowed}footer{background-color:#1e1e1e;border-top:1px solid #1e1e1e;font-size:16px}footer p{margin-bottom:0}footer .container{padding:15px}.questions-wrap{display:flex;justify-content:center}.email-wrap{display:flex;justify-content:center;margin-top:5px}footer p.copy-small{font-size:14px;margin-top:10px;text-align:center;color:#fff}footer p{color:#fff}footer a{color:#fff}footer a:hover,footer a:active,footer a:focus{color:#bfbfbf}.jump-to-top{position:relative}.provider-image-spacing{margin-bottom:27px;margin-top:0}.pull-outside{position:absolute;right:-20px;bottom:-65px}hr.home-up-cta-spacing{margin:53px 0 0 0}.home-video{max-width:460px;max-height:260px}.secondary-title-bar{width:100%;height:228px;background-position-x:-580px;background-position-y:50%;background-repeat:no-repeat;color:#fff;font-size:24px;line-height:1.2;display:flex;flex-wrap:wrap;align-items:center;text-transform:uppercase;background-color:#171717;background-image:url('../images/background/hero-secondary-mobile.jpg')}.vendor-logo-box{position:relative;background-color:#f6f6f6;border:1px solid #bfbfbf;width:258px;padding:93px 0;margin:13px;transition-duration:.35s;transition-property:background-color,border-color}.vendor-logo-box img{height:70px}.vendor-logo-box:hover{background-color:#c3002f;border:1px solid #c3002f}.vendor-logo-box.no-hover:hover{background-color:#f6f6f6;border:1px solid #e1e1e1}.secondary-title-bar img{max-width:100%;height:70px}.secondary-title-bar .container{display:flex;justify-content:center;margin-top:66px}.secondary-title-bar .text-center{padding:0 10px}.provider-page{margin-top:65px}.vendor-logo-box img.icon-off{position:absolute;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .2s ease-in-out;margin-left:2px}.vendor-logo-box img.icon-over{opacity:0;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .2s ease-in-out;margin-left:2px}.vendor-logo-box:hover img.icon-off{opacity:0}.vendor-logo-box:hover img.icon-over{opacity:1}.noflex-grow{flex-grow:0}.col{text-align:-webkit-center;margin-bottom:30px}.carot-position{padding-bottom:30px}.title-section{border-bottom:1px solid #d8d8d8;color:#000;text-align:center;padding:10px 0;font-size:20px}.logo-section{display:flex;flex-wrap:wrap;justify-content:center}.logo-section img{max-width:100%;margin-left:auto;margin-right:auto;display:block}.logo-section .logo-block{padding:15px 10px;display:block;flex:0 1 100%}.icon-section img{width:32px;height:32px}.compare-package-details>.col-lg-4{display:flex;flex-direction:column}.compare-package-details .title-wrapper{flex-grow:1;display:flex;align-items:flex-end}.title-wrapper h3{text-align:center;width:100%}.compare-package-details button{margin:0}.compare-packages-wrapper{margin-top:30px;background-color:#f6f6f6;border:1px solid #d8d8d8;padding:15px}.compare-packages-wrapper h3,.compare-package-details h3{font-size:1.5rem}.compare-border{border-bottom:none;width:100%;padding-bottom:10px;margin-bottom:10px}.compare-packages-wrapper hr:last-of-type{display:none}.compare-packages-details-wrapper{background-color:#f6f6f6;border:1px solid #d8d8d8;padding:20px}.compare-package-details .col-lg-4:not(:first-child){margin-top:40px}.price-wrapper{min-height:50px;display:flex;flex-direction:column;justify-content:center;padding-bottom:5px}.price-wrapper h3{font-size:1.3rem;text-align:center}.price-wrapper h2{text-align:center}.package-wrapper{background-color:#fff;border:1px solid #bfbfbf;flex-grow:1;display:flex;flex-direction:column;margin-bottom:30px;padding-top:15px}.package-wrapper .form-control{margin:auto 10px;width:auto;background-color:#d8d8d8;color:#c3002f;font-size:15px}.package-wrapper input{margin:auto 10px;width:auto;background-color:#fff;color:#c3002f;font-size:24px;padding-left:5px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.package-wrapper.package-selected{border:1px solid #000}.price-wrapper .form-control option{font-size:1rem}.package-bottom{margin-top:20px;padding:20px}.package-bottom .btn{padding:9px 20px}.btn-selected{background-color:#c3002f;border-color:#c3002f;color:#fff}.package-bottom .btn i{margin-right:0;color:#000}.packages-details-wrapper{padding:15px}.card-list{padding-left:20px}.provider-section .feature-section:nth-child(odd){border-top:1px solid #bfbfbf;background-color:#fff;padding:64px 20px}.provider-section .feature-section:nth-child(even){border-top:1px solid #bfbfbf;background-color:#efefef;padding:64px 20px}.provider-section .feature-section .col-lg-4{order:1;margin-bottom:30px}.provider-section .feature-section .col-lg-8{order:2}.form-group label{margin-top:10px}.form-group{margin-bottom:20px}.validation-summary-errors{margin-top:30px}.form-control{background-color:#fafafa;border:1px solid #bfbfbf;border-radius:0;height:63px;margin-top:30px}.form-control.compare-form{border-radius:40px;padding-right:30px;font-size:26px}.card{border:none;background-color:#efefef}#generalAccordion .card .card-header,#costAccordion .card .card-header,#coopAccordion .card .card-header,#crmAccordion .card .card-header,#leadAccordion .card .card-header,#reportingAccordion .card .card-header{border-radius:40px;padding:0;margin-bottom:0;background-color:#fff;border:1px solid rgba(0,0,0,.125)}h2.faq-header,h2.feature-header,h3.feature-header{font-size:32px}.btn.btn-faq{padding:8px 8px 8px 20px}.btn-link.btn-faq:hover{color:#000}.btn-faq{color:#000;text-decoration:none;display:flex;justify-content:space-between;width:100%;margin:0;white-space:normal;text-align:left;align-items:center}.btn-faq i{font-size:22px}.btn-faq:hover,.btn-faq:active,.btn-faq:focus,.btn-faq:not(.collapsed){text-decoration:none}.btn-faq:not(.collapsed) i.fa-angle-down{display:none}.btn-faq.collapsed i.fa-angle-down{display:inline-block}.btn-faq:not(.collapsed) i.fa-angle-up{display:inline-block}.btn-faq.collapsed i.fa-angle-up{display:none}.accordion-badge-wrapper{display:inline-flex;justify-content:center;align-items:center;width:43px;height:43px;border-radius:50%;background-color:#efefef}.accordion-badge{position:absolute;font-size:14px}.checkout-btn-wrapper{text-align:right}.btn-cart{width:158px;padding:13px 35px;background-color:transparent}.btn-between-spacing{justify-content:space-between;padding:14px 15px}.cart-table{background-color:#fff}.btn-compare{width:235px}.btn-checkout{width:102px}td.checkout-btn-wrapper{border-left:none;border-top:none}td.captcha-container-td{border-top:none;border-right:none}@media(min-width:576px){.secondary-title-bar{background-position:center}.title-section{font-size:26px}.logo-section img{max-width:none}.logo-section .logo-block{flex:0 1 auto}.secondary-title-bar{font-size:32px}}@media(min-width:768px){.secondary-title-bar{width:100%;height:300px;background-position-y:50%;background-repeat:no-repeat;color:#fff;font-size:32px;margin-top:0;background-image:url('../images/background/hero-secondary-desktop.jpg')}.main-container{padding-bottom:196px}.contact-info{display:flex;justify-content:center}.email-wrap{margin-top:0}.secondary-title-bar img{max-width:100%;height:131px}.secondary-title-bar .container{display:flex;justify-content:center;margin-top:130px}.cdk-overlay-container .mat-mdc-dialog-container{width:500px}}@media(min-width:992px){.main-container{padding-bottom:196px}.compare-packages-wrapper{max-height:600px;overflow:auto}.compare-packages-details-wrapper{height:500px;overflow:auto}.compare-package-details .col-lg-4:not(:first-child){margin-top:0}.packages-details-wrapper{height:300px;overflow:auto}.provider-section .feature-section .col-lg-8{order:1}.provider-section .feature-section .col-lg-4{margin-bottom:0}.secondary-title-bar{font-size:36px;margin-top:0}.provider-image-spacing{margin-bottom:8px;margin-top:8px}}@media(min-width:1200px){.header-bar{height:40px;background-color:#c3002f;position:fixed;width:100%;z-index:2}.navbar{top:0;height:126px;padding:0;background-color:#020b24;background-image:url('../images/background/background.jpg')}.navbar>.container{height:100%;max-width:100%;justify-content:space-between;align-items:center;position:relative;padding:0 50px}.nav-logos img{width:auto;height:97px;top:30px;left:79px}.nav-links{display:flex;margin-top:33px}.nav-link{padding:18px 40px;transition:color .2s}a.nav-link{font-family:nissanbrand_regular;font-size:16px;color:#fff}.nav-link .fas{transition:color .2s}.nav-link:hover,.nav-link:hover .fas,.meganav-link-open .fas{color:#fff}.shopping-cart-button i{color:#fff;font-size:23px;margin-left:-1px}.shopping-cart-button:hover i.fas{color:#bfbfbf}.meganav-link-open,.meganav-link-open:focus,.meganav-link-open:active{color:#fff}.meganav{position:absolute;top:114px;z-index:1000;display:none;float:left;min-width:230px;padding:0;margin:0;font-size:16px;text-align:left;list-style:none;background-color:#fff;border-radius:10px;right:500px;box-shadow:0 -1px 7px -1px rgba(0,0,0,.5)}.meganav.compare-drop{right:336px}.meganav-open{display:block}.solutions-section{display:block;justify-content:center}.solutions-section:not(.section-open),.compare-section:not(.section-open){display:none}.compare-section,.solutions-section{display:block;justify-content:center}.icon-section{padding:13px 16px;font-size:16px;display:block;text-align:center;border:1px solid #efefef;border-radius:0;background-color:#fff}.icon-section:hover,.icon-section:active,.icon-section:focus{background-color:#000}.icon-section.middlechild:hover,.icon-section.middlechild:active,.icon-section.middlechild:focus{border-radius:0}.nav-drop-hover .icon-section:hover:first-child,.nav-drop-hover .icon-section:active:first-child,.nav-drop-hover .icon-section:focus:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.nav-drop-hover .icon-section:hover:last-child,.nav-drop-hover .icon-section:active:last-child,.nav-drop-hover .icon-section:focus:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.icon-up-drop{top:-14px;right:107px;position:absolute;font-size:26px;color:#fff}.icon-section:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.icon-section:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}a.icon-section:focus,a.icon-section:hover,a.icon-section:active{color:#fff}.icon-section p{text-align:left;margin-top:0;margin-bottom:0;margin-left:0;font-size:14px}.icon-section .icon-over{display:none}.icon-section:hover .icon-over{display:inline-block}.icon-section:hover .icon-off{display:none}.links-section{padding-left:50px;display:flex;flex-wrap:wrap;align-items:flex-start;height:200px}.links-section a{font-size:15px;width:250px;height:50px}.links-section a:not(:hover){color:#404142}.align-to-bot{display:flex;justify-content:flex-end;flex-direction:column}.links-section p{margin:0}.meganav-link i{font-size:16px;margin-left:5px}.meganav-link:not(.meganav-link-open) .fa-angle-down{display:inline-block;color:#fff}.meganav-link:not(.meganav-link-open) .fa-angle-up{display:none}.meganav-link.meganav-link-open .fa-angle-down{display:none}.meganav-link.meganav-link-open .fa-angle-up{display:inline-block}.secondary-title-bar{font-size:46px;margin-top:0}.transparent-header .navbar{background-color:rgba(255,255,255,0);box-shadow:none;transition:background-image .4s;background-color:transparent;background-image:none;position:absolute}.transparent-header .nav-link{color:#fff}.transparent-header .nav-link:hover,.transparent-header .nav-link:active,.transparent-header .nav-link:focus{color:#bfbfbf}.transparent-header .meganav-link-open,.transparent-header .meganav-link-open:focus,.transparent-header .meganav-link-open:active{color:#bfbfbf}.transparent-header .fas{color:#fff}.transparent-header .nav-link:hover .fas{color:#fff}.transparent-header .meganav-link-open .fas{color:#fff}}@media(min-width:1400px){.container-bigger{max-width:1340px}.pull-outside{position:absolute;right:-96px;bottom:-65px}}table{background-color:#f5f5f5;border:1px solid #bfbfbf;width:100%;border-collapse:collapse}thead,tfoot{font-size:1rem;background-color:#f7f7f7;color:#000;font-family:nissanbrand_regular}tfoot td{padding:15px 5px}tr{border:1px solid #bfbfbf}th,td{border:1px solid #bfbfbf;padding:10px 5px;font-weight:400}.no-cell-borders td{border:none}.alt-row{background-color:#fafafa}.button-cell{width:180px}.price-cell{width:150px}.shopping-cart-wrapper table:not(:last-of-type){margin-bottom:30px}.shopping-cart-wrapper table:first-of-type{margin-top:30px}table.zebra tbody tr:nth-child(odd){background-color:#f5f5f5}table.zebra tbody tr:nth-child(even){background-color:#fafafa}@media(min-width:768px){thead{font-size:26px}th,td{border:1px solid #bfbfbf;padding:17px 20px}tfoot td{padding:19px 20px}}