/* Source and licensing information for the line(s) below can be found at https://www.hybridbattery911.com/themes/hybrid/css/style.css. */
.service-link>a{color:#fff !important}.service-link>a:hover{color:#83d75d !important}.login-form{width:30%;margin:auto}.section.car-page{background-color:#e7e7e7}.w-button2{width:100%}.form-item{margin-top:0;margin-bottom:0;width:100%}.slide-title{margin-top:0;margin-bottom:0;font-size:65px !important;line-height:1.1em;font-weight:800}.articles-flex{display:flex;flex-direction:row;flex-wrap:wrap}.article-card{width:30%;margin:10px}.article-image{object-fit:cover;width:100%;height:200px}.article-body>h3{margin-bottom:0}.article-body>p{color:#131422;font-size:medium}.article-body>span{color:#57575b}.pricing-col-1>.image{display:none}.popup{background-color:#fff;width:500px;position:fixed;transform:translate(-50%,-60%);left:50%;top:50%;border-radius:5px;font-family:"Poppins",sans-serif;display:none;z-index:999;background-image:url(/themes/hybrid/css/../images/bg-swoosh.svg);background-position:100% 100%;background-repeat:no-repeat}.popup-container{padding:30px 40px;display:grid}.popup-body{display:flex;flex-direction:column;justify-content:center;margin-top:20px}.popup-container>img{justify-self:center}#edit-phone-number{width:100%}.popup button{display:block;margin:0 0 20px auto;background-color:transparent;font-size:30px;color:#c5c5c5;border:none;outline:none;cursor:pointer}.popup p{font-size:14px;margin:20px 0;line-height:25px}.webform-confirmation__message>h1,.webform-confirmation__message>h2,.webform-confirmation__message>h3,.webform-confirmation__message>h4{color:#83d75d}.warranty-claim-upload{display:inline-block;padding:0 12px;margin:0}.step-line{border:1px solid #83d75d;width:100%;position:relative;z-index:0;top:152px;margin:0 12%}.file--image a{color:#000}h1{font-size:48px !important;margin-bottom:15px}@media screen and (max-width:991px){.car-models-section{display:none!important}.popup{width:90%;position:fixed;transform:translate(-50%,-50%)}.model{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#131422;background-image:-webkit-gradient(linear,left top,left bottom,from(#2a2d58),to(#131422));background-image:linear-gradient(180deg,#2a2d58,#131422);color:#fff;font-weight:700;text-align:center}.pricing-col-1>.image{display:block;width:15%}.pricing-col-1{display:flex;flex-direction:row;font-weight:500;align-items:center;padding:0 !important}.price-logo{width:100%}.articles-flex{display:flex;flex-direction:column}.article-card{width:100%}.login-form{width:100%;margin:auto}.slide-title{margin-top:0;margin-bottom:0;font-size:30px !important;line-height:1.1em;font-weight:800}h1{font-size:36px !important}}@media screen and (max-width:480px){.step-line{display:none}h1{font-size:32px !important}}body.path--webform-customer-transfer-claim .schedule-appointment-btn{display:none !important}.webform-submission-customer-transfer-claim-form{.existing-customer,.new-customer{flex-direction:column;background:#f3f3f3;box-shadow:2px 2px 6px 0 rgba(0,0,0,.3);border-radius:10px;padding:20px 15px;margin-bottom:30px}.form-item-new-owner-title,.form-item-existing-customer-title{color:#000;font-size:30px;line-height:1.1;font-weight:600;margin-bottom:15px !important;margin-top:0 !important}}body.page-node-type-basic-page-services-alternative table td{text-align:center;img{width:100%}}.card-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;margin:20px 0;.card{flex:0 1 300px;background:#fff;border:1px solid rgba(36,39,44,.1);box-shadow:0px 6px 10px rgba(0,0,0,.05);border-radius:16px;.card-image img{width:100%;aspect-ratio:6/4;object-position:center;object-fit:cover;border-radius:16px 16px 0 0}.card-content{padding:15px;a{display:inline-block;margin:0 auto;text-align:center;font-size:14px;width:100%;color:#000}}}}.pricing-chart-row.highlighted{border:1px solid #83d75d}.price-label{font-weight:600;color:#000}.pyrus-car-wrapper{max-width:1200px;margin:0 auto}span.price-label{font-size:18px}.btn-3.btn-outline{background:0 0;color:#000;border:2px solid #000}.btn-3.btn-outline:hover{background:#000;color:#fff}.btn-small{padding:8px 12px;margin:0 0 0 30px;display:inline-block}.btn-small:hover{-webkit-filter:brightness(112%);filter:brightness(112%)}@media screen and (max-width:992px){.webform-submission-customer-transfer-claim-form{.form-item-new-owner-title,.form-item-existing-customer-title{font-size:24px;margin-bottom:25px !important}}.pricing-chart-row{margin-bottom:5px;.pricing-col-1{display:none}.model{flex-direction:row;justify-content:space-between;align-items:center;gap:15px;text-align:left;font-size:14px;font-weight:600;padding:15px}}.pricing-chart-row.active{.pricing-col-1{display:flex}}.pricing-chart-row .model:after{content:'\002B';display:inline-block;font-size:24px}.pricing-chart-row.active .model:after{content:'\2212'}.pricing-chart-row.highlighted{padding:0 3px}}.flex-horiz-stretch{display:flex;justify-content:center;align-items:center}.flex-horiz-stretch1 .wrap-text1{width:55% !important}.flex-horiz-stretch1 .wrap-text2{width:45% !important}.flex-horiz-stretch1 .wrap-text2,.flex-horiz-stretch2 .wrap-text1,.flex-horiz-stretch3 .wrap-text2,.flex-horiz-stretch4 .wrap-text1{align-items:center}.ribbon-area{display:flex;justify-content:center;align-items:center;row-gap:8px;column-gap:16px}@media screen and (max-width:767px){.webform-submission-customer-transfer-claim-form{.form-item{margin:10px 0}}.flex-horiz-stretch1 .wrap-text1{width:100% !important}span.price-label{font-size:12px}.price-wrapper,.pyrus-car-wrapper h2{text-align:left}.pricing-chart-heading-row{.chart-heading-1{padding:16px;flex-direction:row;.chart-heading-logo{height:45px !important}&>div{font-size:14px;padding:0 5px}}}}@media screen and (max-width:576px){.warranty-claim-btn{margin-bottom:6px}}
/* Source and licensing information for the above line(s) can be found at https://www.hybridbattery911.com/themes/hybrid/css/style.css. */