@charset "UTF-8";body.sticky-nav-active{padding-top:54px}#service-packages{font-family:Toyota Type,sans-serif;color:#101010}#service-packages .desktop-navbar{position:relative;width:100%;background:#101010bf;transition:all .3s ease-out;box-shadow:0 8px 16px #1010101a;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}@media (max-width: 1199px){#service-packages .desktop-navbar{display:none}}#service-packages .desktop-navbar.sticky{position:fixed;z-index:3001;top:0;left:0;right:0;bottom:unset;animation:none;box-shadow:0 4px 12px #0000001a;transform:translateY(0)!important}#service-packages .sticky .desktop-navbar .container{padding:8px 0}#service-packages .desktop-navbar .container{display:flex;align-items:center;max-width:unset;padding-left:68px;padding-right:0;justify-content:end;height:54px}@media (max-width: 1199px){#service-packages .desktop-navbar .container{padding-left:16px}}#service-packages .desktop-navbar .title{flex-grow:1;font-size:14px;font-weight:600;color:#fff}#service-packages .nav-links{display:flex;gap:32px;padding-right:48px}#service-packages .nav-link{color:#fff;text-decoration:none;font-size:14px;padding:8px 0;position:relative;transition:color .3s}#service-packages .nav-link:hover,#service-packages .nav-link.active{color:#fff}#service-packages .nav-actions{display:flex;align-items:center;height:100%}#service-packages .nav-actions>*:not(:last-child){position:relative}#service-packages .nav-actions>*:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:40px;background-color:#3a3a3a}#service-packages .btn-inquire{display:flex;align-items:center;background:#101010;color:#fff;border:none;padding:0 24px;font-weight:600;font-size:14px;text-decoration:none;height:100%;letter-spacing:2px;width:169px}#service-packages .btn-inquire:before{background-color:#3a3a3a}#service-packages .btn-inquire:hover{color:#fff;text-decoration:none}#service-packages .mobile-nav{position:relative;bottom:0;display:none;background:#101010bf;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);height:50px;z-index:5}@media (max-width: 1199px){#service-packages .mobile-nav{display:block}}#service-packages .mobile-nav.sticky{position:fixed;z-index:3001;top:0;left:0;right:0;bottom:unset;animation:none;box-shadow:0 4px 12px #0000001a;transform:translateY(0)!important}#service-packages .mobile-nav-container{display:flex;justify-content:space-between;align-items:center;height:100%}#service-packages .mobile-nav-menu{position:relative;flex:1}#service-packages .mobile-nav-toggle-container{display:flex}#service-packages .mobile-nav-toggle{flex-direction:column;width:100%;padding:0 16px;text-align:left;font-weight:400;display:flex;justify-content:space-between;cursor:pointer;font-size:16px;color:#fff}#service-packages .mobile-nav-toggle-text{font-size:12px;font-weight:600}#service-packages .mobile-nav-toggle-label{font-weight:600;font-size:10px;letter-spacing:1.5px;color:gray}#service-packages .mobile-nav-toggle-icon{color:#fff;padding-right:20px;display:flex;align-items:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}#service-packages .mobile-nav-toggle[aria-expanded=true]+.mobile-nav-toggle-icon i{transform:rotate(180deg)}#service-packages .mobile-nav-dropdown{display:none;position:absolute;left:0;right:0;top:34px;background:#ffffffe5;max-height:0;overflow:hidden;transition:max-height .3s ease-out,opacity .2s ease-out;opacity:0}#service-packages .mobile-nav-dropdown.show{display:block;max-height:300px;opacity:1}#service-packages .mobile-nav-dropdown a{display:block;padding:12px 15px;text-decoration:none;color:#101010}#service-packages .mobile-nav-dropdown a:last-child{border-bottom:none}#service-packages .mobile-nav-dropdown a.active{color:#101010}#service-packages .mobile-nav-actions{display:flex;align-items:center;height:100%;background:#101010}#service-packages .mobile-nav-inquire{color:#fff;padding:0 24px;font-size:12px;font-weight:700;letter-spacing:1.8px;white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-block;width:151px}#service-packages .mobile-nav-inquire:hover{color:#fff}#service-packages .banner{width:100%;height:240px;display:flex;justify-content:center;padding:0 64px;position:relative;overflow:hidden;align-items:center}@media (max-width: 991px){#service-packages .banner{padding:16px 32px;height:232px}}#service-packages .banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#10101000,#101010);z-index:1}#service-packages .banner .bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}@media (min-width: 576px){#service-packages .banner .bg-img{-o-object-position:100% 20%;object-position:100% 20%}}@media (min-width: 768px){#service-packages .banner .bg-img{-o-object-position:100% 35%;object-position:100% 35%}}@media (min-width: 1024px){#service-packages .banner .bg-img{-o-object-position:100% 34%;object-position:100% 34%}}@media (min-width: 1280px){#service-packages .banner .bg-img{-o-object-position:100% 50%;object-position:100% 50%}}@media (min-width: 1920px){#service-packages .banner .bg-img{-o-object-position:100% 22%;object-position:100% 22%}}#service-packages .banner .text{position:relative;z-index:2;text-align:center}#service-packages .banner .text .title{font-weight:900;font-size:64px;line-height:90%;letter-spacing:-.025em;color:#fff;text-align:center;z-index:1;margin-top:125px}@media (max-width: 991px){#service-packages .banner .text .title{font-size:40px}}#service-packages .banner .gradient{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 32.92%,#000)}#service-packages .overview{display:flex;gap:24px;padding:80px 64px;margin:auto;align-items:center}@media (max-width: 575px){#service-packages .overview{flex-direction:column;padding:80px 16px}}@media (min-width: 576px){#service-packages .overview{gap:32px;padding:48px 32px 64px}}@media (min-width: 992px){#service-packages .overview{gap:32px;padding:48px 64px 64px}}@media (min-width: 1200px){#service-packages .overview{gap:80px;padding:80px 0;max-width:1152px}}@media (min-width: 1400px){#service-packages .overview{max-width:1320px}}#service-packages .overview .car-img{width:536px;height:536px;-o-object-fit:cover;object-fit:cover}@media (max-width: 575px){#service-packages .overview .car-img{width:100%;height:382px}}@media (min-width: 576px) and (max-width: 991px){#service-packages .overview .car-img{width:300px;height:300px}}@media (min-width: 992px) and (max-width: 1199px){#service-packages .overview .car-img{width:420px;height:420px}}@media (min-width: 834px) and (max-width: 991px){#service-packages .overview .car-img{width:41.015625vw;height:41.015625vw}}#service-packages .overview .text{display:flex;flex-direction:column;gap:48px}#service-packages .overview .text .description{font-size:18px;font-weight:350;line-height:200%;flex-direction:column;display:flex;gap:24px}@media (min-width: 1400px){#service-packages .overview .text .description{height:198px}}@media (min-width: 834px) and (max-width: 991px){#service-packages .overview .text .description{height:210px;line-height:160%;margin-bottom:24px}}#service-packages .services{display:flex;flex-direction:column;gap:40px;padding:64px 64px 80px;background:#f5f5f5;height:auto}@media (max-width: 360px){#service-packages .services{padding:64px 16px 80px}}@media (min-width: 361px) and (max-width: 575px){#service-packages .services{padding:64px 16px 80px}}@media (min-width: 576px) and (max-width: 991px){#service-packages .services{padding:48px 32px 64px}}@media (min-width: 992px) and (max-width: 1199px){#service-packages .services{padding:48px 64px 64px}}@media (min-width: 1600px){#service-packages .services{padding:64px 300px 80px}}#service-packages .services .header{display:flex;flex-direction:column;gap:32px;align-items:center}#service-packages .services .header .text{display:flex;flex-direction:column;gap:8px;text-align:center}#service-packages .services .header .text .subtitle{font-weight:600;font-size:14px;letter-spacing:.15em;color:gray}#service-packages .services .header .text .title{font-weight:300;font-size:40px;line-height:115%;letter-spacing:-.025em}#service-packages .services .header .divider{width:48px;height:2px;background:#eb0a1e}#service-packages .services .cards{display:grid;grid-template-columns:repeat(3,minmax(0,424px));justify-content:center;gap:24px}@media (max-width: 576px){#service-packages .services .cards{grid-template-columns:1fr;gap:40px}}@media (min-width: 576px) and (max-width: 1199px){#service-packages .services .cards{grid-template-columns:1fr 1fr;gap:32px 24px}}#service-packages .services .cards .card{display:flex;flex-direction:column;background:#fff;border:none;min-height:28rem}@media (min-width: 1400px){#service-packages .services .cards .card{min-height:29.5rem}}#service-packages .services .cards .card .img-container{position:relative}#service-packages .services .cards .card .img-container .service-img{width:100%;height:245.3333282471px;-o-object-fit:cover;object-fit:cover}@media (max-width: 575px){#service-packages .services .cards .card .img-container .service-img{height:254.6666717529px}}@media (min-width: 1400px){#service-packages .services .cards .card .img-container .service-img{height:282.6666564941px}}#service-packages .services .cards .card .img-container .title{position:absolute;bottom:24px;left:24px;color:#fff;font-weight:600;font-size:14px;letter-spacing:.15em;z-index:1}#service-packages .services .cards .card .img-container .gradient{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 32.92%,#000)}#service-packages .services .cards .card .list{display:flex;flex-direction:column;padding:24px;gap:12px;flex:1 1 auto}#service-packages .services .cards .card .list .item{display:flex;gap:8px;flex:1 1 auto}#service-packages .services .cards .card .list .item img{height:-moz-fit-content;height:fit-content;padding-top:7px}#service-packages .services .cards .card .list .item .text{color:#000;font-weight:350;font-size:16px;line-height:143.8%}#service-packages .services .cards .card .list .item .link{margin-top:auto}#service-packages .services .cards .card .list .item .link .learn-more{display:flex;align-items:center;gap:5px;color:#eb0a1e;padding:5px 0;letter-spacing:1.8px;font-weight:600;text-decoration:none;font-size:12px}#service-packages .services .cards .card .list .item .link .learn-more.with-underline:after{height:2px!important}#service-packages .services .cards .card .list .item .link .learn-more img{padding:0!important}#service-packages .benefits{display:flex;flex-direction:column;gap:64px;padding:80px 0 0 40px;background:#f5f5f5;min-height:1140px}@media (max-width: 575px){#service-packages .benefits{padding:0 0 40px}}@media (min-width: 576px) and (max-width: 991px){#service-packages .benefits{padding:48px 0 32px;min-height:877px}}@media (min-width: 992px) and (max-width: 1199px){#service-packages .benefits{padding:48px 0 32px;min-height:877px}}@media (min-width: 1400px){#service-packages .benefits{padding:80px 0 0 40px}}#service-packages .benefits .beeg{display:flex;gap:48px;align-items:center;padding-right:65px}@media (max-width: 575px){#service-packages .benefits .beeg{flex-direction:column;gap:0;padding:0}}@media (min-width: 576px) and (max-width: 1199px){#service-packages .benefits .beeg{gap:32px;padding-right:32px}}@media (min-width: 1400px){#service-packages .benefits .beeg{margin:0 auto;max-width:1320px}}#service-packages .benefits .beeg img{width:676px;height:507px;-o-object-fit:cover;object-fit:cover}@media (max-width: 575px){#service-packages .benefits .beeg img{width:100%;height:233px}}@media (min-width: 576px) and (max-width: 991px){#service-packages .benefits .beeg img{width:326px;height:245px}}@media (min-width: 992px) and (max-width: 1199px){#service-packages .benefits .beeg img{width:512px;height:384px}}#service-packages .benefits .beeg .text{display:flex;flex-direction:column;gap:48px}@media (max-width: 575px){#service-packages .benefits .beeg .text{padding:80px 24px 64px}}#service-packages .benefits .beeg .text .title{font-weight:300;font-size:40px;line-height:115%;letter-spacing:-.025em}#service-packages .benefits .beeg .text .content{font-size:18px;font-weight:350;line-height:200%}#service-packages .benefits .smols{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;padding:0 64px}@media (max-width: 575px){#service-packages .benefits .smols{grid-template-columns:1fr;padding:0 16px}}@media (min-width: 1400px){#service-packages .benefits .smols{padding:0;margin:auto;max-width:1320px}}#service-packages .benefits .smols .smol{display:flex;flex-direction:column;align-items:center;height:320px}@media (max-width: 575px){#service-packages .benefits .smols .smol{height:327.875px}}@media (min-width: 576px) and (max-width: 991px){#service-packages .benefits .smols .smol{height:293px}}@media (min-width: 992px) and (max-width: 1199px){#service-packages .benefits .smols .smol{height:318px}}@media (min-width: 1400px){#service-packages .benefits .smols .smol{height:351.5px}}#service-packages .benefits .smols .smol img{width:368px;height:207px;-o-object-fit:cover;object-fit:cover}@media (max-width: 575px){#service-packages .benefits .smols .smol img{width:100%;height:214.875px}}@media (min-width: 576px) and (max-width: 991px){#service-packages .benefits .smols .smol img{width:197.33px;height:111px}}@media (min-width: 992px) and (max-width: 1199px){#service-packages .benefits .smols .smol img{width:282.6666564941px;height:159px}}@media (min-width: 1400px){#service-packages .benefits .smols .smol img{width:424px;height:238.5px}}#service-packages .benefits .smols .smol .text{display:flex;flex-direction:column;gap:12px;padding:16px}#service-packages .benefits .smols .smol .text .title{font-weight:600;font-size:20px;line-height:115%}#service-packages .benefits .smols .smol .text .content{font-size:16px;font-weight:350;color:#3a3a3a}#service-packages .why-choose-toyota .header{display:flex;flex-direction:column;gap:32px;align-items:center}#service-packages .why-choose-toyota .header .text{display:flex;flex-direction:column;gap:8px;text-align:center}#service-packages .why-choose-toyota .header .text .title{font-weight:300;font-size:40px;line-height:115%;letter-spacing:-.025em}#service-packages .why-choose-toyota .header .divider{width:32px;height:2px;background:#eb0a1e}#service-packages .why-choose-toyota .cards{display:grid;grid-template-columns:repeat(4,max-content);gap:10px;max-width:1320px;margin:0 auto;padding:50px 0}@media (max-width: 575px){#service-packages .why-choose-toyota .cards{grid-template-columns:repeat(2,1fr)}}@media (min-width: 576px) and (max-width: 767px){#service-packages .why-choose-toyota .cards{grid-template-columns:repeat(4,1fr);padding:50px 30px;gap:64px 0px}}@media (min-width: 768px) and (max-width: 999px){#service-packages .why-choose-toyota .cards{grid-template-columns:repeat(4,1fr);padding:50px 40px;gap:64px 0px}}@media (min-width: 1000px) and (max-width: 1280px){#service-packages .why-choose-toyota .cards{grid-template-columns:repeat(4,1fr);padding:50px}}@media (min-width: 1281px) and (max-width: 1400px){#service-packages .why-choose-toyota .cards{grid-template-columns:repeat(4,1fr);padding:50px 60px}}#service-packages .why-choose-toyota .cards .card{display:flex;flex-direction:column;border:none;max-width:330px;height:150px;background-color:transparent!important}#service-packages .why-choose-toyota .cards .card .list{display:flex;flex-direction:column;padding:24px;gap:12px;flex:1 1 auto}@media (min-width: 576px) and (max-width: 768px){#service-packages .why-choose-toyota .cards .card .list{padding:24px 8px}}#service-packages .why-choose-toyota .cards .card .list .item{display:flex;gap:8px;flex:1 1 auto}#service-packages .why-choose-toyota .cards .card .list .item .text{color:#000;font-weight:350;font-size:16px;line-height:143.8%}#service-packages .faqs{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:80px 64px;background:#fff}@media (max-width: 575px){#service-packages .faqs{padding:80px 16px;grid-template-columns:1fr}}@media (min-width: 576px) and (max-width: 991px){#service-packages .faqs{padding:48px 32px 64px;grid-template-columns:1fr}}@media (min-width: 992px) and (max-width: 1199px){#service-packages .faqs{padding:48px 32px 64px}}@media (min-width: 1400px){#service-packages .faqs{padding:80px 300px}}#service-packages .faqs .text{display:flex;flex-direction:column;gap:12.76px}#service-packages .faqs .text .title{font-weight:700;font-size:32px;line-height:115%;letter-spacing:-.0125em}#service-packages .faqs .text .content{font-size:16px;color:gray}#service-packages .faqs .accordion{display:flex;flex-direction:column;gap:16px}#service-packages .faqs .accordion .card{border-top:none;border-right:none;border-left:none;border-bottom:1px solid #808080}#service-packages .faqs .accordion .card-header{padding:0;border:none;background:#fff}#service-packages .faqs .accordion .card-header .btn{display:flex;justify-content:space-between;width:100%;padding:16px 0;font-weight:600;font-size:14px;letter-spacing:.15em;color:#101010;text-decoration:none;text-transform:uppercase;box-shadow:none}#service-packages .faqs .accordion .card-header .btn .question{text-align:left}#service-packages .faqs .accordion .card-header .btn .plus-icon{display:none}#service-packages .faqs .accordion .card-header .btn .minus-icon,#service-packages .faqs .accordion .card-header .btn.collapsed .plus-icon{display:block}#service-packages .faqs .accordion .card-header .btn.collapsed .minus-icon{display:none}#service-packages .faqs .accordion .card-body{font-weight:350;font-size:14px;padding:16px 0 24px;background:#fff}
