.services .container>div{flex-basis:50%}.services .left img{width:110%}.services .container .right .list{justify-content:center}.services .container .right .list .service{flex-basis:calc(33.333% - 19px);max-width:calc(30% - 19px);text-align:center;background-color:#fff;border-radius:14.41px;padding:16px 14px;box-shadow:0 0 5px #0003;margin-bottom:30px;position:relative;transition:.3s all;margin-right:19px}.services .container .right .list .service:nth-child(n+4){flex-basis:calc(33.333% - 19px);max-width:calc(25% - 19px)}.services .container .right .list .service h3{font-weight:400;margin:12px 0 0;line-height:1.25}.services .container .right .list .service .icon{width:100%;height:72px;display:flex;align-items:center;justify-content:center}.services .container .right .list .service .coming{position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;top:-7px}.services .container .right .list .service .coming .text{background-color:var(--blue);border-radius:0 0 8px 8px;padding:7px;color:#fff;font-family:Lato;font-weight:700;font-size:14px;position:relative;z-index:1}.services .container .right .list .service .coming:before{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #333333;content:"";position:absolute;top:0;left:-7px}.services .container .right .list .service-link{flex-basis:22%}.services .container .right .list .service-link a{color:var(--blue);text-decoration:underline}.services .container .right .list .service .icon img{max-width:72px;max-height:72px;transition:.3s all}.services .container .right .list .service:hover .icon img{transform:scale(1.3);transition:.3s all}.services .container .right .list .service:hover{transition:.3s all;transform:scale(1.1)}.banner .list .item.coming-soon{position:relative}.banner .list .item.coming-soon:after{content:"Coming Soon";font-size:12px;font-weight:300;position:relative;top:-10px;left:7px;color:#fff}.banner .content{margin:30px 0 0}.banner .container .inner{max-width:445px}.featured{width:100%;height:650px;padding:3rem;position:relative;display:flex}.featured .left-section{display:flex;flex-direction:column;width:50%;align-items:center}.featured .logo{display:flex;flex-direction:column;gap:.5rem;width:70%}.featured img{border-radius:16px}.featured .brand-text{font-size:2rem;font-weight:700;color:#333;line-height:1.2}.featured .featured-text{max-width:470px;color:#555;margin-top:1rem;font-size:1.5rem;font-weight:500}.featured .services-section{flex:1;position:relative}.featured .service-card{position:absolute;width:250px;height:255px;background:#1c5a95;border-radius:16px;padding:1.5rem;color:#fff;overflow:hidden;transition:transform .2s}.featured .service-card:hover{transform:translateY(-5px)}.featured .service-card:nth-child(1){left:70px}.featured .service-card:nth-child(2){top:-44px;left:355px}.featured .service-card:nth-child(3){top:280px;left:240px}.featured .service-card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.7;transition:transform .3s,opacity .3s}.featured .service-card:hover img{transform:scale(1.1);opacity:.1}.featured .service-card .info{position:absolute;bottom:-65%;left:0;width:100%;height:100%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:.39rem;transition:transform .3s ease-in-out}.featured .service-card .concierge{padding:.35rem!important}.featured .service-card:hover .info{transform:translateY(-60%)}.featured .service-card:hover .info.ppi{transform:translateY(-66%)}.featured .btn{background-color:#fff;color:#1c5a95;padding:.5rem 1rem;border-radius:8px;margin-top:1rem;text-decoration:none}.featured .service-card p{font-size:.9rem;margin-top:.5rem}.featured .background-circle{position:absolute;width:300px;height:300px;background:#f5f5f5;border-radius:50%;right:-100px;bottom:-100px;z-index:0}@media (max-width: 1099px){.featured{flex-direction:column;gap:2rem;margin:50px 0;height:unset}.featured .left-section{flex:0 0 auto}.featured .services-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;min-height:250px}.featured .service-card{position:relative;top:unset!important;left:unset!important;width:100%}.featured .logo{width:50%}.featured .left-section{width:100%}.featured .featured-text{max-width:100%}}@media (max-width: 872px){.featured .service-card .info{bottom:-70%}.featured .service-card .info.concierge{bottom:-72%}.featured .service-card:hover .info{transform:translateY(-70%)}.featured .service-card:hover .info.concierge{transform:translateY(-77%)}}@media (max-width: 1300px){.featured .service-card:nth-child(1){left:10px}.featured .service-card:nth-child(2){top:-22px;left:300px}.featured .service-card:nth-child(3){left:125px}}.videos .row{margin-top:54px}.videos .row>div{flex-basis:48%;max-width:48%}.videos .video{position:relative}.videos .list{list-style:none;margin:0;padding:0}.videos .right .list a{color:var(--blue)!important;font-weight:700;text-decoration:underline}.videos .right h3{color:#353535;font-weight:400;font-size:24px}#home-how-it-works #sell-your-car .title{font-weight:700;margin-bottom:5px}#home-how-it-works .right .contents .content .text{min-width:30%}.faqs{margin-bottom:30px}.faqs .row{margin-top:50px}.faqs .row .left{flex:0 0 250px;margin-right:40px;min-width:25%}.faqs .row .left .list{list-style:none;margin:0;padding:0}.faqs .row .left .list .item{transition:.3s all;background-color:#fff;margin-bottom:3px;padding:10px;font-size:20px;box-shadow:0 0 5px #0003;border-radius:3px;cursor:pointer}.faqs .row .left .list .item.active,.faqs .row .left .list .item:hover{transition:.3s all;background-color:var(--blue);color:#fff}.faqs .row .right{flex:1}.faqs .row .right .contents{height:100%}.faqs .row .right .contents .content{height:100%;display:none;background-color:#fff;padding:34px;box-shadow:0 0 5px #0003;border-radius:31px}.faqs .row .right .contents .content .image img{height:100%}.faqs .row .right .contents .content .image{margin-right:45px}.faqs .row .right .contents .content .text .link{text-decoration:underline;color:var(--blue);font-style:normal}.faqs .row .right .contents .content .text .center ul{list-style:none;margin:0;padding:0}.faqs .row .right .contents .content .text .center ul li{margin-bottom:80px;position:relative;opacity:0;transition:1s all}.faqs .row .right .contents .content .text .center ul li:last-child{margin-bottom:0}.faqs .row .right .contents .content .text .center ul li.active{transition:1s all;opacity:1}.faqs .row .right .contents .content .text .center ul li:not(:last-child):before{transition:1s all;content:"";background-color:#333;width:4px;max-height:75px;height:0;top:calc(100% + 2.5px);left:19px;position:absolute;transform:translate(-50%)}.faqs .row .right .contents .content .text .center ul li.active:before{height:75px;transition:1s all}.faqs .row .right .contents .content .text .center ul li .number{color:var(--blue);font-weight:700;font-size:20px;border-radius:50%;width:38px;height:38px;display:flex;flex-flow:column;justify-content:center;align-items:center;margin-right:min(5%,30px)}.faqs .row .right .contents .content .text .center ul li .step{font-size:20px}.faqs .row .right .contents .content .text .button{align-self:center;margin-top:25px;font-size:20px;height:50px}.faqs .row .right .contents .content .text .bottom{margin-top:20px}.faqs .row .right .contents .content .text .bottom .button{width:150px;height:50px;margin-right:10px}.includes{padding-top:60px;padding-bottom:60px}.includes .box{background-color:#fff;border-radius:10px;padding:38px;box-shadow:0 0 5px #0000002b;margin:40px 0 0;list-style:none}.includes .box .item{flex-basis:45%;position:relative;padding-left:30px;margin-bottom:10px}.includes .box .item .title{margin-bottom:10px}.includes .box .item:before{position:absolute;content:"";background-image:url(/build/assets/checkmark-VXS_Cs5W.svg);background-size:contain;background-repeat:no-repeat;left:0;width:24px;height:22px}.featured .featured-text a,.right .links a{text-decoration:underline!important;color:var(--blue)!important;font-weight:700!important}.blue-text{color:var(--blue);font-weight:700}.under-line{text-decoration:underline}.action-buttons{margin-top:20px}.action-buttons .btn-secondary{padding:16px 80px!important}@media only screen and (max-width: 1023px){.videos .row>div{max-width:100%;width:100%}.videos .row .left{margin-bottom:30px}.faqs .row .left{flex:auto;margin-right:0;min-width:100%;margin-bottom:50px}.faqs .row .right .contents .content .image{margin-right:0;margin-bottom:50px}.faqs .row .right .contents .content .image img{margin:0 auto;display:block;height:500px;width:auto}.faqs .row .right .contents .content .text .center{margin-bottom:30px}.faqs .row .right .contents .content .text .center ul li{margin-bottom:40px}.faqs .row .right .contents .content .text .center ul li:not(:last-child):before{max-height:35px}.services .right{margin-top:50px}.services .left .page-title{margin-bottom:50px}.services .left img{width:100%}}@media only screen and (max-width: 768px){.services .container .right .list .service,.services .container .right .list .service-link{flex-basis:31%!important;max-width:31%!important;margin-right:19px!important}.services .container .right .list .service:nth-child(n+4){flex-basis:31%!important;max-width:31%!important;margin-right:19px!important}.services .container .right .list .service:nth-child(5){margin-right:19px!important}}@media only screen and (max-width: 600px){.services .container .right .list .service:nth-child(2n){margin-right:0}}@media only screen and (max-width: 479px){.services .container .right .list .service,.services .container .right .list .service-link{flex-basis:48%!important;max-width:48%!important;margin-right:4%!important}.services .container .right .list .service:nth-child(n+4){flex-basis:48%!important;max-width:48%!important;margin-right:4%!important}.services .container .right .list .service:nth-child(3n){margin-right:4%!important}.services .container .right .list .service:nth-child(2n){margin-right:0!important}.services .container .right .list .service:nth-child(5){margin-right:4%!important}.faqs .row .right .contents .content .image{display:none}.faqs .row .right .contents .content .text .button{font-size:16px}}.hero-banner .service-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:40px}.hero-banner .service-card{display:flex;align-items:center;gap:16px;padding:16px 20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;text-decoration:none;transition:all .3s ease}.hero-banner .service-card:hover{background-color:#fff;border-color:var(--blue);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.hero-banner .service-card:first-child{background-color:var(--blue);border-color:var(--blue)}.hero-banner .service-card:first-child .card-content h3,.hero-banner .service-card:first-child .card-content p{color:#fff}.hero-banner .service-card:first-child:hover{background-color:#1a6fb1;border-color:#1a6fb1}.hero-banner .service-card .card-icon{flex-shrink:0}.hero-banner .service-card .card-icon img{width:60px;height:60px;display:block}.hero-banner .service-card .card-content{flex:1}.hero-banner .service-card .card-content h3{font-size:14px;font-weight:700;color:var(--dark);margin:0 0 4px;line-height:1.3}.hero-banner .service-card .card-content p{font-size:13px;color:#666;margin:0;line-height:1.2}@media (max-width: 768px){.hero-banner .service-cards{grid-template-columns:1fr;gap:12px}}.offer-popup.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;visibility:hidden;overflow-y:auto}.offer-popup.modal.is-visible{visibility:visible}.offer-popup .modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background:#00000080;opacity:0;visibility:hidden}.offer-popup.modal.is-visible .modal-overlay{opacity:1;visibility:visible}.offer-popup .modal-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;width:90%;max-width:550px;max-height:calc(100vh - 40px);background:#fff;border-radius:7px;box-shadow:0 10px 40px #0003;display:flex;flex-direction:column;overflow:hidden}.offer-popup .modal-header{background:linear-gradient(135deg,#144f80,#1a5f9a);padding:20px 25px;position:relative}.offer-popup .modal-header .modal-heading{color:#fff;font-size:20px;line-height:30px;font-weight:600;margin:0}.offer-popup .modal-header .modal-close{position:absolute;top:10px;right:10px;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E") center/contain no-repeat;border:0;padding:0;opacity:.8;cursor:pointer}.offer-popup .modal-header .modal-close:hover{opacity:1}.offer-popup .modal-body{padding:25px;overflow-y:auto;flex:1;max-height:calc(100vh - 120px);text-align:center}.offer-subtitle{font-size:18px!important;color:#666!important;margin:0 0 20px!important}.offer-code{background:linear-gradient(#f8f9fa,#fff);border:2px solid #e3e8ed;border-radius:12px;padding:25px 20px;margin:20px 0}.offer-label{font-size:13px!important;line-height:18px!important;font-weight:600;color:#144f80!important;text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px!important}.offer-coupon{display:inline-block;font-size:28px;font-weight:700;line-height:1;letter-spacing:2px;color:#144f80;background:#fff;border:2px dashed #144f80;border-radius:8px;padding:12px 24px}.offer-button{display:inline-block;width:100%;padding:16px 24px;margin-top:20px;font-size:16px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.5px;color:#fff;background:linear-gradient(135deg,#144f80,#1a5f9a);border:none;border-radius:8px;box-shadow:0 4px 15px #144f804d;text-decoration:none;text-align:center;cursor:pointer}.offer-button:hover{background:linear-gradient(135deg,#0f3d66,#155080);box-shadow:0 6px 20px #144f8066}.offer-button--whatsapp{background:linear-gradient(135deg,#1f9d5a,#1b8a50);box-shadow:0 4px 15px #1f9d5a4d}.offer-button--whatsapp:hover{background:linear-gradient(135deg,#19814a,#166f40);box-shadow:0 6px 20px #1f9d5a66}@media (min-width: 768px){.offer-popup .modal-wrapper{width:550px}}@media (max-width: 767px){.offer-coupon{font-size:22px;padding:10px 20px}}
