#footer .footer-content { display: none !important; }
.single .entry-content h2, h2 {margin-top: 0; margin-bottom: 27px;}
@media (min-width: 768px) {
  .single .entry-content h2 {font-size: 45px;}
}
@media (min-width: 992px) {
  .single .entry-content h2 { font-size: 58px; }
}


.comparison-container { display: flex; justify-content: center; align-items: start; max-width: 868px; margin: 0 auto 24px; flex-wrap: wrap; width: 100%; }
.comparison-labels { display: flex; flex-direction: column; font-size: 14px; color: #6b7a99; text-align: left; width: 29%; margin: 74px 0 0 0; }
.comparison-tables { display: flex; flex-wrap: wrap; width: 71%; padding: 0 0 0 13px; gap: 16px; }
.table { background-color: #f1f5fe; border-radius: 16px; padding: 0; width: 160px; text-align: center; width: 50%; }
.table h2 { font-size: 16px; color: #1a2d5b; margin-bottom: 10px; }
.openlane { width: 56%; border-radius: 16px; border: 1px solid #0061FF; background: #F5F9FF; margin: 0; }
.physical { border-radius: 16px; background: rgba(112, 112, 112, 0.10); width: 41%; margin: 0; }
.signup-btn { margin-top: 20px; padding: 10px 20px; font-size: 16px; color: white; background-color: #1a2d5b; border: none; border-radius: 5px; cursor: pointer; }
.digital-auction-block { padding: 144px 0; position: relative; }
.auction-comparison h3 { color: var(--Openlane-Primary-Onward-Blue, #0A1B5F); text-align: center; font-family: Poppins; font-size: 48px; font-style: normal; font-weight: 600; line-height: 52.8px; letter-spacing: -0.48px; max-width: 800px; margin: 0 auto 64px; }
.comparison-labels p { color: var(--Openlane-Primary-Onward-Blue, #0A1B5F); font-family: Poppins; font-size: 20px; font-style: normal; font-weight: 400; line-height: 30px; display: flex; padding: 16px 0px; align-items: center; align-self: stretch; flex-wrap: wrap; margin: 0; border-bottom: 1px solid #66A1FF; height: 71px; }
.table.openlane h2 { display: flex; padding: 19px 0px; justify-content: center; align-items: center; align-self: stretch; margin: 0; color: #FFF; text-align: center; font-family: Poppins; font-size: 20px; font-style: normal; font-weight: 600; line-height:30px; border-radius: 14px; background: #0061FF; }
.table.openlane p { margin: 0; display: flex; padding: 10px 0px; justify-content: center; align-items: center; flex-wrap: wrap; color:#0061FF; text-align: center; font-family: Poppins; font-size: 20px; font-style: normal; font-weight: 600; line-height: 30px; border-bottom: 1px solid #66A1FF; max-width: 300px; margin: 0 auto; width: 100%; height: 72px; }
.table.openlane p small { color: #0061FF; text-align: center;font-family: Poppins;font-size: 12px;font-style: normal;font-weight: 600;line-height: 18px; }
.table.physical h2 { display: flex; padding: 20px 0px; justify-content: center; align-items: center; align-self: stretch; border-radius: 16px; background: #707070; color: #F5F5F5; text-align: center; font-family: Poppins; font-size: 20px; font-style: normal; font-weight: 600; line-height: 30px; margin: 0; }
.table.physical p { margin: 0; display: flex; max-width: 216px; padding: 16px 0px; justify-content: center; align-items: center; border-bottom: 1px solid rgba(112, 112, 112, 0.30); color: rgba(38, 38, 38, 0.70); text-align: center; font-family: Poppins; font-size: 20px; font-style: normal; font-weight: 500; line-height: 30px; width: 100%; margin: 0 auto; height: 72px; }
.comparison-labels p:last-child { border-bottom: 0; }
.table.openlane p:last-child { border-bottom: 0; }
.table.physical p:last-child { border-bottom: 0; }

.tab-slider--container { padding-top: 40px; }
.comparison-tab-wrap { width: 100%; max-width: 360px; margin: 0 auto; }
.comparison-slider--nav { width: 100%;max-width: 360px;margin: 0 auto 0;display: flex;flex-wrap: wrap;padding: 4px;border: 1px solid transparent;border-radius: 35px;background-color: #F5F9FF; }
.tab-slider--tabs { display: flex; margin: 0; padding: 0; list-style: none; position: relative; border-radius: 0; overflow: hidden; height: auto; user-select: none; flex-wrap: wrap; justify-content: space-around; width: 100%; border-radius: 50px; }
.comparison-tab-wrap .comparison-slider--nav .tab-slider--tabs .tab-slider--trigger { display: flex; padding: 20px 16px; justify-content: center; align-items: center; gap: 10px; flex: 1 0 0; color: #707070; text-align: center; font-family: Poppins; font-size: 14px; font-style: normal; font-weight: 600; line-height: 12.6px; letter-spacing: 0.28px; z-index: 1; }
.comparison-tab-wrap .comparison-slider--nav .tab-slider--tabs .tab-slider--trigger.active { color: #ffffff; }
.comparison-tab-wrap .comparison-slider--nav .tab-slider--tabs:after { content: ""; width: 50%; border-radius: 72px; background: #0061FF; height: 100%; position: absolute; top: 0; left: 0; transition: all 250ms ease-in-out; padding: 10px 16px; z-index: 0; }
.comparison-tab-wrap .comparison-slider--nav .tab-slider--tabs.slide:after { left: 50%; background-color: #707070; }




.openlane-inventory-cards-slider-block { padding: 96px 0; }
.card-slider img { width: 100%; }
.openlane-inventory-cards-slider-block .heading { max-width: 760px;margin: 0 auto 48px; width: 100%; }
.openlane-inventory-cards-slider-block .heading h4 { color: #0061FF;text-align: center;font-family: Poppins;font-size: 24px;font-style: normal;font-weight: 500;line-height: 34.8px;letter-spacing: -0.24px;margin-bottom: 24px; }
.openlane-inventory-cards-slider-block .heading h2 { color: #0A1B5F;text-align: center;font-family: Poppins;font-size: 56px;font-style: normal;font-weight: 600;line-height: 61.6px;letter-spacing: -0.56px;margin-bottom: 24px; }
.openlane-inventory-cards-slider-block .heading p { color: #0A1B5F;text-align: center;font-family: Poppins;font-size: 20px;font-style: normal;font-weight: 400;line-height: 30px;max-width: 580px;margin: 0 auto;width: 100%; }
.inventory-car-slider-border { height: 100%;position: absolute;border-radius: 24px; border: 4px solid #0061FF;z-index: 1;left: 0;right: 0;margin: 0 auto; }
.card-slider.slick-slide { padding: 16px;transition: 0.5s ease-in-out; }
.inventory-cards-slider-wrap { position: relative; }

.openlane-inventory-cards-slider-block .openlane-button { text-align: center; margin-top: 48px; }
.openlane-inventory-cards-slider-block .openlane-button a.btn { padding: 16px 40px; color: #fff; text-align: center; font-family: Poppins; font-size: 18px; font-style: normal; font-weight: 600; line-height: 24px; background-color: #0061FF;  }
.openlane-inventory-cards-slider-block .openlane-button a.btn:hover { color: #fff;  background-color: #0A1B5F; border-color: #0A1B5F; }


@media only screen and (max-width: 1280px) {
    
}
@media only screen and (max-width: 1199px) {
    .openlane-inventory-cards-slider-block { padding: 80px 0; }
    .openlane-inventory-cards-slider-block .heading { max-width: 640px; }
    .openlane-inventory-cards-slider-block .heading h4 { font-size: 20px; line-height: 29px;  letter-spacing: -0.2px; }
    .openlane-inventory-cards-slider-block .heading h2 { font-size: 48px; line-height:  52.8px; letter-spacing: -0.48px; }
    .openlane-inventory-cards-slider-block .heading p { font-size: 18px; line-height: 27px; }
    
    .openlane-inventory-cards-slider-block .openlane-button { margin-top: 40px; }
}
@media only screen and (max-width: 1024px) {
    
}
@media only screen and (max-width: 991px) {
    .openlane-inventory-cards-slider-block { padding: 72px 0; }
    .openlane-inventory-cards-slider-block .heading h4 { font-size: 18px; line-height: 26px;  letter-spacing: -0.18px; margin-bottom: 16px; }
    .openlane-inventory-cards-slider-block .heading h2 { font-size: 40px; line-height: 44px; letter-spacing: -0.4px; margin-bottom: 16px; }
    .card-slider.slick-slide { padding: 12px; }
    
}

@media only screen and (max-width: 767px) {
    .openlane-inventory-cards-slider-block { padding: 64px 0; }
    .openlane-inventory-cards-slider-block .heading h2 { font-size: 32px; line-height: 35px; letter-spacing: -0.32px; margin-bottom: 16px; }
    .openlane-inventory-cards-slider-block .heading p { font-size: 16px; line-height: 24px; }
    .openlane-inventory-cards-slider-block .heading { max-width: 358px; }
}

.page-section.page-header.page-header-2 {padding-top: 150px;padding-bottom: 60px;}
.footer-bottom{z-index:99;position:relative}
.page-section-cornered{border-top-left-radius:24px;border-top-right-radius:24px}
.wp-block-button:where(.is-style-outline).btn-outline-on-dark .wp-block-button__link,.wp-block-button:where(.is-style-outline).btn-outline-on-dark > .wp-block-button__link{color:#fff;background:transparent;border-color:#fff}
.wp-block-button:where(.is-style-outline).btn-outline-on-dark .wp-block-button__link:hover,.wp-block-button:where(.is-style-outline).btn-outline-on-dark > .wp-block-button__link:hover{color:#fff;background:#0A1B5F;border-color:#0A1B5F}
.column-utility .row .col.col-extra{padding-top:7px;width:auto;max-width:100%;text-align:right}
.column-utility .col-extra .nav-button{font-size:30px;padding-left:20px;padding-right:20px;display:inline-block;color:#fff;background:#0061FF}
.column-utility .col-extra .nav-button:hover{background:#0A1B5F}
.header-wrapper > .row > .col.column-partner{position:relative;width:165px;max-width:165px;flex:1 0 165px;display:flex;flex-direction:column;justify-content:center}
.header-wrapper > .row > .col.column-partner img{max-width:100%;height:auto;margin-top:3px;display:block}
.header-wrapper > .row > .col.column-partner:before{content:"";position:absolute;top:50%;left:-15px;width:1px;height:27px;display:block;background:#C3C3C3;transform:translate(0,-50%)}
@media (max-width: 991px) {
.page-template-tpl-landing-page .header-wrapper > .row{flex-direction:flex-start}
.page-template-tpl-landing-page .header-wrapper > .row > .col.column-logo{width:205px;max-width:205px;flex:1 0 205px}
.header-wrapper > .row > .col.column-partner{max-width:45%}
}
.header-section{z-index:0;position:relative;overflow:hidden;min-height:100vh}
.header-section ~ *{z-index:99;position:relative}
.header-section .header-section-wrapper{position:fixed;top:0;left:0;width:100%;min-height:100vh}
.header-section{padding:150px 0 100px;margin-top:-100px}
.header-section .bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:flex}
.header-section .content-wrapper{z-index:99;position:relative;padding-top:200px;padding-bottom:40px}
.header-section .bg img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center top}
.header-section.has-text-color.block-color-white h1,.header-section.has-text-color.block-color-white h2,.header-section.has-text-color.block-color-white h3,.header-section.has-text-color.block-color-white h4,.header-section.has-text-color.block-color-white h5,.header-section.has-text-color.block-color-white h6,.header-section.has-text-color.block-color-white .leading{color:#fff}
@media (min-width: 640px) {
.header-section{padding-top:0;margin-top:-200px}
}
@media (max-height: 850px) {
.header-section .content-wrapper{padding-top:100px}
}
@media (max-height: 800px),(max-width: 1199px) {
.single .entry-content .header-section h1,.header-section h1{font-size:50px}
}
.fixed-column{padding-bottom:100px}
.fixed-column .fixed-column-track{position:relative}
.fixed-column .fixed-column-sticky{position:sticky;top:0;left:0;padding-top:200px;margin-top:-100px}
.fixed-column .fixed-column-sticky-content{max-width:600px}
.fixed-column .fixed-column-items{padding-top:100px}
.fixed-column .titled-panel-item + .titled-panel-item{margin-top:120px}
.titled-panel .titled-panel-item{font-size:16px;line-height:1.5;color:#0A1B5F;margin-top:32px}
.titled-panel .titled-panel-item .item-image{z-index:0;position:relative;width:100%;padding:87% 0 0;overflow:hidden;border-radius:24px;display:flex}
.titled-panel .titled-panel-item .item-image img{position:absolute;top:0;left:0;width:100%;height:100%;flex:0 0 auto;object-fit:cover;object-position:center center}
.titled-panel .titled-panel-item-figure{position:relative;margin:32px auto 0}
.titled-panel .item-image-overlay{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%}
.titled-panel .wp-block-buttons{margin-top:32px}
.titled-panel h4{margin-bottom:24px}
.has-check-icon{position:relative;padding-left:38px}
.has-check-icon .check-icon{position:absolute;top:-2px;left:0;width:30px;height:30px;display:block}
.has-check-icon .check-icon svg{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
.parallax-section{z-index:99;position:relative}
.parallax-section .parallax-section-container{z-index:99;position:relative}
.parallax-section .parallax-section-video-wrapper,.parallax-section .parallax-section-video-wrapper .nk-awb{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;display:flex}
.parallax-section .parallax-section-video-wrapper video{width:100%;max-width:100%;flex:1 0 100%;object-fit:cover;object-position:center center}
.parallax-section .parallax-section-media{z-index:0;position:sticky;top:0;left:0;width:100%;height:100vh;margin:0;display:flex;flex-direction:column;justify-content:center;overflow:hidden}
.parallax-section .parallax-section-media-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}
.parallax-section .parallax-section-media-wrapper:after{content:"";z-index:20;position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-image:linear-gradient(0deg,#00000080 0%,#00000080 100%)}
.parallax-section .parallax-section-background-image{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;display:flex}
.parallax-section .parallax-section-background-image img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center center;flex:0 0 auto}
.parallax-section .parallax-section-media-content{z-index:55;position:relative;text-align:center;color:#fff;max-width:100%;padding:60px 0 0;flex:0 0 auto}
.parallax-section .parallax-section-media-content h2,.parallax-section .parallax-section-media-content h3,.parallax-section .parallax-section-media-content h4,.parallax-section .parallax-section-media-content h5,.parallax-section .parallax-section-media-content h6,.parallax-section .parallax-section-media-content .leading{color:#fff}
.parallax-section .parallax-section-content{z-index:99;position:relative;text-align:center;padding:70px 20px}
.parallax-section .parallax-section-panel{position:relative;max-width:1038px;margin:0 auto}
.parallax-section .parallax-section-panel-body{position:relative;min-height:300px;color:#fff;padding:48px;border-radius:24px;border:1px solid #fff3;background:#00000080;backdrop-filter:blur(25px)}
.parallax-section h2,.parallax-section h3,.parallax-section h4,.parallax-section h5,.parallax-section h6,.parallax-section .leading{color:#fff}
.parallax-section form p{position:relative;margin-bottom:24px}
.parallax-section .wpcf7{max-width:654px;margin:48px auto 24px}
.parallax-section label{position:relative;width:100%;border-radius:8px;border:1px solid #C3C3C3;background:#fff}
.parallax-section input,.parallax-section select{position:relative;width:100%;height:52px;line-height:52px;padding:0 16px;border:0 none;border-radius:8px;background:transparent}
.parallax-section select{-moz-appearance:none;-webkit-appearance:none;appearance:none}
.parallax-section input::placeholder{color:#333}
.parallax-section input[type=submit]{position:relative;width:auto;height:auto;font-size:18px;line-height:1.1;font-weight:600;font-style:normal;text-align:center;color:#fff;padding:16px 40px;white-space:normal;display:inline-block;background:#0061FF;border-radius:50px;transition:color .3s ease,background-color .3s ease}
.parallax-section input[type=submit]:hover{color:#0A1B5F;background:#fff}
.parallax-section .wpcf7-form-control-wrap{z-index:9;display:block}
.parallax-section .wpcf7-not-valid-tip{position:absolute;top:100%;left:0;max-width:100%;font-size:10px;line-height:1.1;font-style:italic;padding:5px 0;display:block}
.parallax-section .wpcf7-spinner{position:absolute;right:0;margin:0}
.parallax-section .cta,.parallax-section .cta:after{color:#fff}
.form-dropdown-field{position:relative}
.form-dropdown-field .form-dropdown-field-arrow{z-index:0;position:absolute;top:0;right:0;width:40px;height:100%;display:block}
.form-dropdown-field .form-dropdown-field-arrow:after{content:"\f107";position:absolute;top:0;left:0;width:100%;height:100%;line-height:52px;text-align:center;font-family:"Font Awesome 6 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;color:#707070;display:block;border-radius:8px;background:#fff}
@media (min-width: 992px) {
.single .entry-content .parallax-section .parallax-section-media-content h2, .parallax-section .parallax-section-media-content h2{font-size:96px}
}
.parallax-text-lines{position:relative}
.parallax-text-lines .parallax-text-line{overflow:hidden;display:block}
.parallax-text-lines .parallax-text-line .parallax-text-line-content{position:relative;display:block;transform:translate(0,150%);transition:transform 1s ease-in}
.parallax-text-lines.parallax-text-lines-active .parallax-text-line .parallax-text-line-content{transform:translate(0,0)}
.vertical-title-reveal{position:relative;overflow:hidden}
.vertical-title-reveal:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% + 2em);background-image:linear-gradient(180deg,#fff0 0em,#fff .5em);transition:height 1.5s linear}
.vertical-title-reveal.vertical-title-reveal.is-inview:after{height:0}
.lp1-animated-overlay-wrapper-1{position:relative;width:550px;max-width:100%;padding:0 35px 0 0}
.lp1-animated-overlay-wrapper-1 figure{z-index:0;position:relative}
.lp1-animated-overlay-wrapper-1 figure img{width:100%}
#lp1-animated-overlay-1{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%}
#lp1-animated-overlay-1 img{position:relative;max-width:50%;margin-left:auto;display:block;transform:translate(0,0);transition:transform 1s ease .3s}
#lp1-animated-overlay-1 img:first-child{z-index:10;margin-top:10%;margin-right:0}
#lp1-animated-overlay-1 img:nth-child(2){margin-top:-9%;margin-right:5%}
#lp1-animated-overlay-1 img:last-child{margin-top:-15%;margin-right:10%}
#lp1-animated-overlay-1:not(.is-inview) img:first-child{transform:translate(0,20%)}
#lp1-animated-overlay-1:not(.is-inview) img:last-child{transform:translate(10%,30%)}
.lp1-buying-smarter-animations{position:absolute;bottom:0;left:0;width:100%}
.lp1-buying-smarter-animations .lp1-buying-smarter-animation-wrap{max-width:200px;padding:5%}
.lp1-buying-smarter-animations .lp1-buying-smarter-animations-pill{position:relative;font-size:18px;line-height:27.09px;font-weight:500;color:#fff;margin-bottom:11px;padding:6.772px 20.317px;border-radius:84.655px;border: 1px solid rgba(255,255,255,0.1);display:inline-block;white-space:nowrap;background:#00000017;backdrop-filter:blur(5px)}
.lp1-buying-smarter-animations .lp1-buying-smarter-animations-pill-button{position:relative;font-size:18px;line-height:27.09px;font-weight:500;color:#fff;margin-bottom:11px;padding:6.772px 20.317px;border-radius:84.655px;display:inline-block;white-space:nowrap;background:#0A1B5F;transition:color 1s ease 0.2s,background-color 1s ease .2s}
.lp1-buying-smarter-animations .lp1-buying-smarter-animations-pill-button:before{content:"";position:absolute;top:38%;left:93%;width:40px;height:40px;display:block;background:url(../images/landing-pages-2026/icon-cursor.png) no-repeat center center / auto auto;opacity:1;transform:translate(0,0);transition:transform .8s ease,opacity .8s ease}
.lp1-buying-smarter-animations .lp1-buying-smarter-animations-pill-button svg{margin-top:-3px;margin-right:10px}


.lp1-buying-smarter-animations .inview:not(.is-inview) .lp1-buying-smarter-animations-pill-button{color:#0A1B5F;background:#fff}
.lp1-buying-smarter-animations .inview:not(.is-inview) .lp1-buying-smarter-animations-pill-button:before{opacity:0;transform:translate(80%,80%)}
.lp1-buying-smarter-animations.lp1-buying-smarter-animations-2{top:20%;left:0}
.lp1-buying-smarter-animations.lp1-buying-smarter-animations-2 .lp1-buying-smarter-animation-wrap{position: relative;left: 50%;transform:translate(-35%, 0)}
.lp1-buying-smarter-animations.lp1-buying-smarter-animations-2 .lp1-buying-smarter-animations-pill-image{position:relative;opacity:1;will-change:opacity,transform;transform:translate(0,0);transition:transform .8s ease,opacity .8s ease}
.lp1-buying-smarter-animations.lp1-buying-smarter-animations-2 .inview:not(.is-inview) .lp1-buying-smarter-animations-pill-image{opacity:0;transform:translate(0,-50%)}
.lp1-buying-smarter-animations-3{z-index:10;position:absolute;top:0;left:0;width:100%;text-align:center;padding:7% 0 0}
@media (max-width: 1200px) and (min-width: 768px), (max-width: 400px) {
    .lp1-buying-smarter-animations-3 {padding-top: 10px;}
}
.lp1-buying-smarter-animations-video{z-index:99;position:absolute;top:0;left:0;width:100.5%;height:100.5%;overflow:hidden;border-radius:24px}
.lp1-buying-smarter-animations-video .nk-awb{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%}
.lp1-buying-smarter-animations-video .lp1-buying-smarter-animations-video-overlay{z-index:99;position:absolute; width: 300px;top:14px;left:14px;max-width:100%;font-size:34.827px;font-style:normal;font-weight:500;color:#fff;line-height:.52414;letter-spacing:-1.045px;white-space:nowrap;display:inline-block;padding:10px 5px 10px 25px;border-radius:133.029px;border: 1px solid rgba(255,255,255,0.1);background:#0000001f;backdrop-filter:blur(5px);vertical-align:middle}
.lp1-buying-smarter-animations-video .lp1-buying-smarter-animations-video-overlay img{max-width:100%;display:inline-block;vertical-align:middle}
@media (max-width: 991px) {
.lp1-buying-smarter-animations.lp1-buying-smarter-animations-4 .lp1-buying-smarter-animations-pill {font-size: 16px;}
}
@media (max-width: 500px) {
    .lp1-buying-smarter-animations.lp1-buying-smarter-animations-4 .lp1-buying-smarter-animations-pill {font-size: 14px;}
    .lp1-buying-smarter-animations .lp1-buying-smarter-animations-pill,
    .lp1-buying-smarter-animations .lp1-buying-smarter-animations-pill-button {font-size: 12px;padding-top: 2px;padding-bottom: 2px;}
    .lp1-buying-smarter-animations-pill-image img {height: 28px;}
    .lp1-buying-smarter-animations .lp1-buying-smarter-animation-wrap {min-width: 162px;}
    .lp1-buying-smarter-animations.lp1-buying-smarter-animations-2 {top: 8%;}
    .lp1-buying-smarter-animations.lp1-buying-smarter-animations-2 .lp1-buying-smarter-animation-wrap {left: auto;margin-left: auto;transform: translate(0, 0); width: 150px;}
    .lp1-buying-smarter-animations-video .lp1-buying-smarter-animations-video-overlay {width: 90%;max-width: 90%;}
}
.time-ticker{position:relative;font-size:0;line-height:1;font-weight:600;letter-spacing:-4px;color:#fff;text-align:center;white-space:nowrap;padding:0 80px 0 0;display:inline-block;overflow:hidden}
.time-ticker .time-ticker-item{font-size:64px;display:block}
.time-ticker .time-ticker-counter{position:absolute;top:0;right:0;white-space:normal;text-align:center;transform:translate(0,0)}
.time-ticker .time-ticker-counter-line{display:block}
.time-ticker.inview.is-inview .time-ticker-counter{animation:time-ticker-counter 5s cubic-bezier(0.64,0.57,0.67,1.00) forwards}
@media (max-width: 630px) {
    .time-ticker{padding-right: 30px;}
    .time-ticker .time-ticker-item {font-size: 28px;}
}
@keyframes time-ticker-counter {
0%{transform:translate(0,5%)}
50%{transform:translate(0,-82%)}
100%{transform:translate(0,-80%)}
}
.cc-block.testimonials.testimonials-hide-pagination .testimonials-slider{padding-bottom:120px}
@media (min-width: 992px) {
.cc-block.testimonials.testimonials-hide-pagination .testimonials-slider{padding-bottom:20px}
}
.cc-block.testimonials.testimonials-hide-pagination .slick-pagination,.cc-block.testimonials.testimonials-hide-pagination .slick-pagination-title{display:none!important}
.animated-color-change > .page-section-wrapper > .content-wrapper > .wrapper{padding:0}
.animated-color-change h1,.animated-color-change h2,.animated-color-change h3,.animated-color-change h4,.animated-color-change h5,.animated-color-change h6,.animated-color-change .leading,.animated-color-change{transition:all 1s ease .3s;transition-property:color,background-color}
.animated-color-change.is-inview h1,.animated-color-change.is-inview h2,.animated-color-change.is-inview h3,.animated-color-change.is-inview h4,.animated-color-change.is-inview h5,.animated-color-change.is-inview h6,.animated-color-change.is-inview .leading,.animated-color-change.is-inview{color:#fff}
.animated-color-change.is-inview.cc-block.has-bg{background:#0A1B5F}
#start-buying-thumbnail-animation .thumbnail-animation-ring:before{left:50%;transform:translate(-50%,0)}
#start-buying-thumbnail-animation .thumbnail-panel .panel-image{margin-bottom:0;border-radius:10px 10px 0 0}
#start-buying-thumbnail-animation .thumbnail-panel .panel-content{background:#fff;padding:10px;border-radius:0 0 10px 10px}
#start-buying-thumbnail-animation .thumbnail-panel .panel-content h4{color:#000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#start-buying-thumbnail-animation .tag-button{font-size:0}
#start-buying-thumbnail-animation .tag-button:before{content:"Bid";font-size:18px}
#start-buying-thumbnail-animation.thumbnail-animation-alt-details .thumbnail-panel .panel-body{padding:20px}
#start-buying-thumbnail-animation.thumbnail-animation-alt-details .tag-details{padding:30% 0 0}
#start-buying-thumbnail-animation.thumbnail-animation-alt-details .tag-details img{display:none}
#start-buying-thumbnail-animation.thumbnail-animation-alt-details .tag-details{content:"";background:url(../images/landing-pages-2026/thumbnail-animation-alt-details.jpg) no-repeat center center / 100% auto}
#start-buying-thumbnail-animation.thumbnail-animation-alt-details .thumbnail-panel .tag-offlease img{display:none}
#start-buying-thumbnail-animation.thumbnail-animation-alt-details .thumbnail-panel .tag-offlease:before{content:"";width:100%;padding:20% 0 0;display:block;background:url(../images/landing-pages-2026/icon-offlease-alt.png) no-repeat left top / auto auto}
#start-buying-thumbnail-animation.thumbnail-animation-alt-details .thumbnail-panel .tag-absolute-sale img{display:none}
#start-buying-thumbnail-animation.thumbnail-animation-alt-details .thumbnail-panel .tag-absolute-sale:before{content:"";width:100%;padding:7% 0 0;display:block;background:url(../images/landing-pages-2026/icon-absolute-sale-alt.png) no-repeat left top / 100% auto}

@media (max-width: 767px) {
#start-buying-thumbnail-animation.thumbnail-animation .thumbnail-animation-slider > * {max-width: 55.5%;flex: 1 0 55.5%}
#start-buying-thumbnail-animation.thumbnail-animation .thumbnail-animation-ring:before {width: 55.5%;}
#start-buying-thumbnail-animation.thumbnail-animation-alt-details .thumbnail-panel .panel-body {padding: 8px;}
}

.text-header-gradient{background:linear-gradient(to right,#003A99,#0061FF 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.text-header-gradient-light{background:linear-gradient(to right,#fff 8%,#66A1FF 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.single .entry-content h2.text-header-gradient-light, h2.text-header-gradient-light{line-height:1.25}
@media (min-width: 992px) {
.single .entry-content h2.text-header-gradient-light, h2.text-header-gradient-light{font-size:56px}
}
.text-header-sparkles{position:relative;padding-right:50px;display:inline-block}
.text-header-sparkles .text-header-sparkle{position:absolute;top:0;right:0;width:30px;height:26px;display:block}
.text-header-sparkles .text-header-sparkle-large{position:absolute;left:0;bottom:0;width:18px;height:18px;display:block;background:url(../images/icon-sparkle-2.png) no-repeat center center / 100% auto;opacity:0;animation:fade-in 1.2s ease-in-out .2s infinite}
.text-header-sparkles .text-header-sparkle:before,.text-header-sparkles .text-header-sparkle:after{content:"";position:absolute;top:0;left:25%;width:10px;height:10px;display:block;background:url(../images/icon-sparkle-1.png) no-repeat center center / 100% auto;opacity:0;animation:fade-in 1.2s ease-in-out 0s infinite}
.text-header-sparkles .text-header-sparkle:after{top:25%;left:auto;right:0;width:18px;height:18px;background:url(../images/icon-sparkle-3.png) no-repeat center center / 100% auto;opacity:0;animation:fade-in 1.2s ease-in-out .4s infinite}
.section-pull-from-below-60{margin-bottom:-60px}
.z-99{z-index:99}
.z-999{z-index:999}
.row.row72{margin-left:-20px;margin-right:-20px}
.row.row72 > *{padding-left:20px;padding-right:20px}
@media (min-width: 1500px) {
.row.row72{margin-left:-72px;margin-right:-72px}
.row.row72 > *{padding-left:72px;padding-right:72px}
}
.titled-panels-items .row > *{display:flex}
.titled-panels-items .titled-panel-item{margin-top:80px;width:100%;max-width:100%;flex:1 0 100%;display:flex;flex-direction:column;justify-content:space-between}
.titled-panels-items .titled-panel-item .titled-panel-item-section{max-width:100%;flex:0 0 auto}
.shape-background-light-right{background-image:url(../images/shape-background-light-right.png)!important;background-position:right 5%!important;background-size:40% auto!important;background-repeat:no-repeat!important}
@media (min-width: 768px) {
.shape-background-light-right{background-size:auto auto!important}
}
@media (min-width: 992px) {
.single .entry-content h1.h1-type-2,h1.h1-type-2{font-size:84px;letter-spacing:-4.2px}
}
.rounded-panel{position:relative;color:#fff;padding:56px 48px;border-radius:24px;background:#0A1B5F}
.rounded-panel h4{font-size: 24px; font-weight: 500; margin-bottom: 24px;}
.rounded-panel .leading,.rounded-panel h2,.rounded-panel h3,.rounded-panel h4,.rounded-panel h5,.rounded-panel h6,.rounded-panel a{color:#fff}
@media (max-width: 992px) {
.rounded-panel {padding: 32px;}
}
@media (max-width: 767px) {
.rounded-panel .wp-block-button,.rounded-panel .wp-block-button__link {width: 100%;display: block;}
}
.lightblue-panel{font-size:16px;line-height:1.5;color:#0A1B5F}
.lightblue-panel .panel-body{position:relative;padding:20px;border-radius:24px;background:#CCE0FF}
.lightblue-panel .cta{font-size:18px;font-weight:600;color:#0061FF;margin-top:50px}
.lightblue-panel .titled-panel .titled-panel-item .item-image{padding-top:75%}
@media (max-width: 767px) {
.lightblue-panel .panel-content{margin-top:30px}
.lightblue-panel .cta{margin-top:10px}
}
@media (min-width: 1200px) {
.single .entry-content .lightblue-panel h2, .lightblue-panel h2{font-size:56px}
.lightblue-panel .panel-content{padding:45px}
}
.parallax-carousel-sticky{z-index:99;position:sticky;top:0;left:0}
.parallax-carousel .slick-list{overflow:visible}
.parallax-carousel-fixed-panels{position:relative}
.parallax-carousel-fixed-panels .parallax-panel-item{padding:0 10px}
.parallax-carousel-panels.parallax-carousel-hidden-panels{z-index:-1;position:relative;opacity:0;visibility:hidden;user-select:none}
.parallax-panel-item .titled-panel-item,.parallax-panel-item .titled-panel-item-figure{margin-top:0}
.parallax-carousel .slick-arrow{bottom:calc(100% + 20px);color:#0A1B5F;border:0 none;background:transparent;transition-property:color,background-color}
.parallax-carousel .slick-arrow:hover{color:#fff;border:0 none;background:#0A1B5F}
.parallax-carousel .parallax-panel-item.lightblue-panel.slick-slide.slick-cloned{opacity:0;visibility:hidden;user-select:none}
.button-glow{position:relative;padding:2px;display:inline-block;border-radius:9999px;overflow:hidden;background:#0061FF;transition:background-color .3s ease-in-out}
.button-glow:hover{background:#0A1B5F}
.button-glow:before{z-index:0;content:"";position:absolute;top:50%;left:50%;width:120%;height:auto;padding:120% 0 0;box-shadow:0 0 5px;background-image:conic-gradient(from 0 at 50% 50%,#ffff 0deg,#fff0 60deg,#fff0 310deg,#ffff 360deg);transform:translate(-50%,-50%);animation:button-glow 5s linear 0s infinite}
.button-glow:after{z-index:-1;content:"";position:absolute;top:50%;left:50%}
@keyframes button-glow {
to{transform:translate(-50%,-50%) rotate(360deg)}
}
@keyframes button-glow-sides {
0%{box-shadow:10px 0 10px -7px #fff}
25%{box-shadow:10 0 0 -7px #fff}
50%{box-shadow:-10px 0 10px -7px #fff}
75%{box-shadow:-10 0 0 -7px #fff}
100%{box-shadow:10px 0 10px -7px #fff}
}
.button-glow.on-dark:hover{background:#fff}
.button-glow.on-dark:hover a{color:#0A1B5F;background:#fff}
.button-glow a{z-index:5;position:relative}
.icon-panel.panel-style-bordered.panel-style-bordered-2{line-height:1.5;padding-top:35px;padding-bottom:25px;margin-bottom:16px;background:transparent;border:1px solid #C3C3C3}
.icon-panel.panel-style-bordered.panel-style-bordered-2.panel-style-borderless{border:0 none;background:#F5F5F5}
.icon-panel.panel-style-bordered.panel-style-bordered-2 figure{max-width:50px;margin-left:0;margin-bottom:20px}
.checklist .icon-panel.panel-style-bordered.panel-style-bordered-2{padding:17px 33px}
.checklist .icon-panel.panel-style-bordered.panel-style-bordered-2 .panel-body{min-height:48px;display:flex;flex-direction:column;justify-content:center}
.checklist .icon-panel.panel-style-bordered.panel-style-bordered-2 ul{width:auto;max-width:100%;flex:0 0 auto}
.checklist .icon-panel.panel-style-bordered.panel-style-bordered-2 ul li{line-height:1.5;padding-left:40px;margin:0}
.checklist .icon-panel.panel-style-bordered.panel-style-bordered-2 ul li:before{top:calc(50% - 13.5px);width:27px;height:27px}
.blue-panels.row > *{margin-bottom:30px}
@media (min-width: 1400px) {
.blue-panels.row{margin-left:-30px;margin-right:-30px}
.blue-panels.row > *{padding-left:30px;padding-right:30px;margin-bottom:48px}
}
.blue-panel{position:relative}
.blue-panel .panel-body{color:#fff;padding:50px 30px 30px;border-radius:16px;border:1px solid #ffffff1a;background:linear-gradient(180deg,#cce0ff08 17.72%,#0061ff14 94.22%)}
.blue-panel h3{margin-bottom:16px}
.blue-video-panel{position:relative;margin-bottom:20px}
.blue-video-panel .panel-body{color:#fff;border-radius:16px;border:1px solid #ffffff1a;background:linear-gradient(180deg,#cce0ff08 17.72%,#0061ff14 94.22%)}
.blue-video-panel .panel-figure{position:relative;width:100%;padding:69% 0 0;overflow:hidden;border-radius:16px;display:flex}
.blue-video-panel .panel-figure img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;flex:0 0 auto;object-fit:cover;object-position:center center}
.blue-video-panel .panel-figure .video-overlay:after{top:auto;bottom:24px;left:24px;backdrop-filter:blur(15px)}
.blue-video-panel .panel-content{text-align:center;padding:40px 16px}
.blue-video-panel h3{margin-bottom:16px}
.blue-video-panel blockquote q{font-size:24px;line-height:1.5;font-style:normal;font-weight:400;color:#fff}
.blue-video-panel blockquote cite{font-size:16px;line-height:normal;font-style:normal;font-weight:600;color:#fff;margin-top:16px}
@media (max-width: 992px) and (min-width: 768px) {
.blue-video-panel blockquote q{font-size:18px}
}
.pushed-header-image{z-index:10;position:relative}
.pushed-header-image figure{position:relative;width:100%;height:432px;border-radius:24px;overflow:hidden;display:flex}
.pushed-header-image img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;flex:0 0 auto;object-fit:cover;object-position:center center}
.pushed-header-image:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:75%;display:block;background:#F5F5F5}
@media (max-width: 768px) {
.pushed-header-image figure{height:300px}
}
.blue-panel-slider{overflow:hidden}
#blue-panel-slider{position:relative;margin-top:70px;margin-bottom:100px}
#blue-panel-slider .slick-list{overflow:visible}
#blue-panel-slider .slick-arrow{top:auto;bottom:calc(100% + 32px);color:#0A1B5F;background:transparent;transition:all .3s ease}
#blue-panel-slider .slick-arrow:hover{color:#0061FF}
#blue-panel-slider .slick-arrow.slick-disabled{opacity:.5}
#blue-panel-slider .slick-dots{top:calc(100% + 32px);bottom:auto;width:100%;text-align:center}
#blue-panel-slider .slick-dots button{height:4px;border-radius:0;background:#F5F5F5;opacity:1}
#blue-panel-slider .slick-dots .slick-active button{background:#99C0FF}
#blue-panel-slider .slick-pagination-wrapper{position:absolute;top:0;left:0;width:50%;height:1px}
#blue-panel-slider .slick-pagination-wrapper .slick-pagination{left:10px}
#blue-panel-slider .slick-pagination-wrapper .slick-pagination-current{color:#0A1B5F;border-color:#C3C3C3}
#blue-panel-slider .slick-pagination-wrapper .slick-pagination-count{color:#C3C3C3}
#blue-panel-slider .slick-pagination-wrapper .slick-pagination,#blue-panel-slider .slick-pagination-wrapper .slick-pagination-title{top:calc(100% - 70px)}
@media (max-width: 767px) {
#blue-panel-slider{margin-bottom:0}
}
.dealer-success-stories figure{position:relative;width:100%;height:auto;overflow:hidden;border-radius:20px;display:flex}
.dealer-success-stories figure img{position:relative;width:100%;height:auto;display:block;object-fit:cover;object-position:center center;flex:0 0 auto}
.dealer-success-panel .panel-body{color:#0A1B5F;font-size:32px;font-style:normal;font-weight:600;line-height:1.1;letter-spacing:-.48px;padding:72px 37px;border-radius:20px;background:#e5effff2;backdrop-filter:blur(4px)}
.dealer-success-panel blockquote{margin-bottom:38px}
.dealer-success-panel blockquote cite{color:#0A1B5F;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:16px}
@media (min-width: 768px) {
.dealer-success-stories .dealer-success-panel{position:relative;margin-top:-100px;margin-left:auto;margin-right:20px;width:80%}
}
@media (min-width: 992px) {
.dealer-success-panel .panel-body {font-size: 40px;}
.dealer-success-stories{position:relative;padding-right:300px}
.dealer-success-stories figure{margin-bottom:0}
.dealer-success-stories .dealer-success-panel{position:relative;margin-top:-52%;margin-left:auto;margin-right:-300px;width:546px;max-width:70%}
/* .dealer-success-stories.dealer-success-stories-2 figure{padding-top:20px} */
/* .dealer-success-stories.dealer-success-stories-2 .dealer-success-panel{margin-top:-63%} */
}
.dealer-success-stories-alt figure{z-index:0;position:relative;min-height:610px;margin:0;overflow:hidden;border-radius:20px;display:flex;flex-direction:column;justify-content:flex-end}
.dealer-success-stories-alt figure:before{z-index:10;content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:linear-gradient(270deg,#0061ff00 2%,#0061ffb5 20%,#0a1b5ff2 95.04%)}
.dealer-success-stories-alt figure img{z-index:0;position:absolute;top:0;left:0;width:100%;height:auto;display:block;object-fit:cover;object-position:center center}
.dealer-success-stories-alt figure .nk-awb{z-index:5;position:absolute;top:0;left:0;width:100%;height:100%}
.dealer-success-stories-alt .dealer-success-content{z-index:20;position:relative;width:auto;max-width:100%;padding:40px;flex:0 0 auto}
@media (max-width: 991px) {
.dealer-success-stories-alt .dealer-success-content blockquote {font-size: 24px;}
.dealer-success-stories-alt figure:before { background: linear-gradient(180deg, rgba(0, 97, 255, 0.00) 20.7%, rgba(0, 97, 255, 0.71) 61.72%, var(--Text-Default, rgba(10, 27, 95, 0.95)) 95.04%); }
.dealer-success-stories-alt .dealer-success-content {padding: 32px;}
}
.dealer-success-content blockquote{max-width:522px;color:#fff;font-size:48px;line-height:1.1;font-style:normal;font-weight:600;letter-spacing:-.48px;margin-bottom:38px}
.dealer-success-content blockquote cite{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:16px}
@media (min-width: 992px) {
.dealer-success-stories-alt figure:before{background:linear-gradient(270deg,#0061ff00 38.7%,#0061ffb5 61.72%,#0a1b5ff2 95.04%)}
.dealer-success-content blockquote{margin-bottom:0}
.dealer-success-stories-alt .wp-block-button{position:absolute;bottom:40px;right:40px;width:60%;text-align:right}
}
.footnote-caption{font-size:12px;font-weight:400;font-style:normal;line-height:1.5;color:#0A1B5F;display:block}
@media (min-width: 992px) {
.single .entry-content h2.h2-small, h2.h2-small{font-size:48px}
}
.row.row-justify-center{justify-content:center}
#animated-pills-inventory-types.animated-pills .pill-column {min-width: auto;}
#animated-pills-inventory-types .pill-panel .pill-text {color: rgba(204,224,255,0.8);font-size: 42px;font-weight: normal;opacity: 1;}
#animated-pills-inventory-types .pill-track:first-child .pill-panel {background: rgba(204, 224, 255, 0.20);}
#animated-pills-inventory-types:after{display:none}
#animated-pills-inventory-types .pill-track:last-of-type{display:none}
#animated-pills-inventory-types .pill-track:last-of-type .pill-panel {background: rgba(0, 97, 255, 0.40)}
@media (max-width: 991px) {
#animated-pills-inventory-types .pill-track:last-of-type{display:block}
#animated-pills-inventory-types .pill-panel {padding: 20px 40px;}
#animated-pills-inventory-types .pill-panel .pill-text {font-size: 32px;}
}
@media (max-width: 767px) {
#animated-pills-inventory-types .pill-panel {padding: 16px 32px;}
#animated-pills-inventory-types .pill-panel .pill-text {font-size: 24px;}
}
#dealers-first-icon-panels .icon-panel .icon{margin-bottom:17px}
#dealers-first-icon-panels > *:last-child .icon {max-width: 87px}
@media (min-width: 1200px) {
#dealers-first-icon-panels .icon-panel{padding-left:50px;padding-right:50px}
}
@media (min-width: 1400px) {
#dealers-first-icon-panels.row{margin-left:-30px;margin-right:-30px}
#dealers-first-icon-panels.row > *{padding-left:30px;padding-right:30px;margin-bottom:48px}
}
#figure-buying-smarter-car{z-index:10;position:relative;margin-top:20px}
#figure-buying-smarter-car img{z-index:0;position:relative;width:100%;height:auto;display:block}
#figure-buying-smarter-car img:first-child{transition:opacity .3s ease-in-out}
#figure-buying-smarter-car img:last-child{z-index:10;position:absolute;top:50%;left:50%;width:110%;height:auto;display:block;transform:translate(-50%,-50%)}
#figure-buying-smarter-car:not(.is-inview) img:first-child{opacity:0}
#figure-buying-smarter-car:not(.is-inview) img:last-child{transform:translate(-50%,-20%)}
@media (min-width: 1200px) {
#figure-buying-smarter-car{margin-top:-20%;margin-bottom:-20%}
}
.wp-block-buttons .wp-block-button.button-glass-border .wp-block-button__link{border-radius:13421800px;border:3px solid #fff3;background:#ffffff1a}
.wp-block-buttons .wp-block-button.button-glass-border.on-dark .wp-block-button__link:hover{color:#0a1b5f;border-color:#fff;background:#fff}
.dealers-header-image{z-index:10;position:relative;margin-top:40px}
.dealers-header-image .image-base{z-index:0;position:relative;width:100%;height:auto;display:block}
.dealers-header-image .image-overlay{position:absolute;top:0;left:0;width:100%;height:auto;display:block}
.dealers-header-image .image-details{position:absolute;bottom:53%;left:0;max-width:40%;display:block}
@media (min-width: 992px) {
.dealers-header-image{margin-top:0}
.dealers-header-image .image-details{left:-5%}
}
.competitors-comparison.comparison-container{max-width:1057px}
.competitors-comparison.comparison-container .comparison-labels p,.competitors-comparison.comparison-container .table.openlane p{font-size:15px;text-align:left}
.competitors-comparison.comparison-container .comparison-tables{flex-wrap:nowrap}
.competitors-comparison.comparison-container .comparison-tables .table{width:50%}
.competitors-comparison.comparison-container .comparison-tables .table p{position: relative;line-height:1.5;max-width:calc(100% - 40px);padding-left:25px;padding-right:0;margin: 0 20px;text-align:left;justify-content:flex-start;}
.competitors-comparison.comparison-container .comparison-tables .table.physical p{font-size: 15px;font-weight: normal;}
.competitors-comparison.comparison-container .comparison-tables .table p:before{content: "";position: absolute;top:calc(50% - 5px);left:0;width: 14.66px;height: 10.554px;display: block;background: url('../images/landing-pages-2026/icon-competitors-checkmark.svg') no-repeat center center / 100% 100%;}
.competitors-comparison.comparison-container .comparison-tables .table.physical p:before{width: 11.999px;height: 12.074px;background: url('../images/landing-pages-2026/icon-competitors-x.svg') no-repeat center center / 100% 100%;}
.competitors-comparison .comparison-labels{margin: 0;}
.competitors-comparison .comparison-labels p:last-child{border-bottom: 1px solid #DBDBDB;}
.competitors-comparison.comparison-container .comparison-labels p.top-left-header{font-weight: 600; line-height: 1.1; color: #000; font-size: 16px; letter-spacing: -0.16px; padding-top: 40px; padding-bottom: 0; border: 0 none; }
.competitors-comparison.comparison-container .comparison-labels p{font-size: 20px;height: 71.5px;border-color: #DBDBDB;}
@media(max-width: 1050px) {
.competitors-comparison.comparison-container .comparison-labels p,.competitors-comparison.comparison-container .table.openlane p{font-size: 13px;}
}
@media(max-width: 767px) {
.competitors-comparison {display: none;}
}
.competitors-accordian{position: relative;font-size: 16px;line-height: 1.5;color: #fff;text-align: left;border-radius: 10px;margin-bottom: 16px;
border: 0.8px solid #E2E8F0; background:#fff; overflow: hidden;display: none;}
.competitors-accordian button{position: relative;width: 100%;font-size: 18px;font-style: normal;font-weight: 500;line-height: 1.5;letter-spacing: -0.439px;text-align: left;padding: 16px 24px;display: block;border: 0 none;background: #F8FAFC;}
.competitors-accordian button:after{content:"";position: absolute;right: 31px;top: calc(50% - 10px);width: 20px;height: 20px;display: block;background: url('../images/landing-pages-2026/Icon-accordian-angle.svg') no-repeat center center / 100% 100%;}
.competitors-accordian .accordian-content{color: #45556C;padding: 16px 24px;}
.competitors-accordian .accordian-content:first-child{background: #F8FAFC;}
.accordian-title {margin-bottom: 8px;}
.competitors-accordian .accordian-title-dot{position: relative;color: #1C398E;text-transform: uppercase; padding-left: 24px;margin-bottom: 8px;}
.competitors-accordian .accordian-title-dot:before{content: "";position: absolute;top: calc(50% - 4px);left: 0;width: 8px;height: 8px;border-radius: 100%;background: #155DFC;display: block;}
.competitors-accordian .accordian-checkmark{position: relative;color: #0F172B;margin-left: 0;padding-left: 24px;}
.competitors-accordian .accordian-checkmark:before{content: "";position: absolute;top:calc(50% - 5px);left:0;width: 14.66px;height: 10.554px;display: block;background: url('../images/landing-pages-2026/icon-competitors-checkmark.svg') no-repeat center center / 100% 100%;}
.competitors-accordian .accordian-x{position: relative;padding-left: 24px;}
.competitors-accordian .accordian-x:before{content: "";position: absolute;top:calc(50% - 5px);left:0;width: 14.66px;height: 10.554px;display: block;background: url('../images/landing-pages-2026/icon-competitors-x.svg') no-repeat center center / 100% 100%;}
.competitors-accordian .accordian-target{display: none;}
.competitors-accordian.accordian-active .accordian-target{display: block;}
.competitors-accordian.accordian-active button:after{transform: rotate(180deg)}
@media(max-width: 767px) {
.competitors-accordian {display: block;}
}
.competitor-video-slider-wrapper {margin-left: -16px;margin-right: -16px;}
.competitor-video-slider .slick-slide {padding-left: 16px;padding-right: 16px;}
.competitor-video-slider .slick-track {display: flex;}
.competitor-video-slider .slick-slide {height: auto;flex: 1 0 auto; display: flex;}
.competitor-video-slider .blue-video-panel {margin: 0; flex: 1 0 100%; display: flex;}
.competitor-video-slider .blue-video-panel .panel-body {flex: 1 0 100%}
.competitor-video-slider .slick-arrow {top: calc(100% + 20px);background: #0061FF;transition-property: color, background-color;}
.competitor-video-slider .slick-arrow:hover {color: #0A1B5F;background: #fff;}
.competitor-video-slider .slick-arrow.slick-prev {right: calc(50% + 10px);}
.competitor-video-slider .slick-arrow.slick-next {left: calc(50% + 10px);right: auto;}
@media (max-width: 767px) {
    .competitor-video-slider {margin-bottom: 50px;}
}
.block-bg-primary .wp-block-button > a.not-on-dark:hover {color: #fff;border-color: #0A1B5F;background: #0A1B5F;}
.card-slider img { height: auto !important; }

.assoc-header-logo img { max-width: 100%; max-height: 80px;}