html{font-size:16px;scroll-behavior:smooth}body{font-family:"ToyotaType-Regular",sans-serif;color:#000;background-color:#fff;overflow-x:hidden}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,picture,video,canvas,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}table{border-collapse:collapse;border-spacing:0}fieldset{margin:0;padding:0;border:0}.img-fluid{max-width:100%;height:auto}.opacity-0{opacity:0}.d-none{display:none !important}.d-block{display:block !important}.d-lg-block{display:block !important}@media only screen and (max-width: 991px){.d-lg-block{display:none !important}}.d-lg-none{display:none !important}@media only screen and (max-width: 991px){.d-lg-none{display:block !important}}.pb-120{padding-bottom:120px !important}@media only screen and (max-width: 991px){.pb-120{padding-bottom:100px !important}}@media only screen and (max-width: 576px){.pb-120{padding-bottom:80px !important}}.mb-0{margin-bottom:0 !important}.mr-2{margin-right:.5rem !important}.ml-2{margin-left:.5rem !important}@media only screen and (min-width: 768px){.mr-md-3{margin-right:1rem !important}}.h-100{height:100% !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.alert{padding:.75rem 1rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem;font-size:14px}.alert-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}@font-face{font-family:"ToyotaType-Light";src:url("../fonts/Toyota/ToyotaType-Light.eot");src:url("../fonts/Toyota/ToyotaType-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Toyota/ToyotaType-Light.woff") format("woff"),url("../fonts/Toyota/ToyotaType-Light.ttf") format("truetype"),url("../fonts/Toyota/ToyotaType-Light.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ToyotaType-Regular";src:url("../fonts/Toyota/ToyotaType-Regular.eot");src:url("../fonts/Toyota/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Toyota/ToyotaType-Regular.woff") format("woff"),url("../fonts/Toyota/ToyotaType-Regular.ttf") format("truetype"),url("../fonts/Toyota/ToyotaType-Regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ToyotaType-SemiBold";src:url("../fonts/Toyota/ToyotaType-Semibold.eot");src:url("../fonts/Toyota/ToyotaType-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/Toyota/ToyotaType-Semibold.woff") format("woff"),url("../fonts/Toyota/ToyotaType-Semibold.ttf") format("truetype"),url("../fonts/Toyota/ToyotaType-Semibold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ToyotaType-Bold";src:url("../fonts/Toyota/ToyotaType-Bold.eot");src:url("../fonts/Toyota/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Toyota/ToyotaType-Bold.woff") format("woff"),url("../fonts/Toyota/ToyotaType-Bold.ttf") format("truetype"),url("../fonts/Toyota/ToyotaType-Bold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Inter-Regular";src:url("../fonts/Inter/Inter-Regular.eot");src:url("../fonts/Inter/Inter-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter/Inter-Regular.woff") format("woff"),url("../fonts/Inter/Inter-Regular.ttf") format("truetype"),url("../fonts/Inter/Inter-Regular.svg") format("svg");font-weight:normal;font-style:normal}.header{width:100%;position:sticky;top:0;left:0;background:#fff;z-index:1000;-webkit-transition:all .3s ease;transition:all .3s ease}.header__content{margin:0 auto;max-width:1400px;width:calc(100% - 32px);height:118px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 1280px){.header__content{gap:24px}}@media only screen and (max-width: 1080px){.header__content{height:60px}}@media only screen and (max-width: 1024px){.header__content{width:calc(100% - 32px)}}.header__logo img{height:40px}@media only screen and (max-width: 1280px){.header__logo img{height:32px}}.header__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}@media only screen and (max-width: 1440px){.header__menu-list{gap:20px}}@media only screen and (max-width: 1280px){.header__menu-list{gap:16px}}@media only screen and (max-width: 1080px){.header__menu-list{display:none}}.header__menu-list .menu-item:hover .menu-title{color:#0047bb}.header__menu-list .menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu-list .menu-item.active .menu-title{color:#0047bb !important}.header__menu-list .menu-title{font-family:"ToyotaType-Bold",sans-serif;font-size:13px;line-height:19px;text-align:center;color:#5b5b5b}@media only screen and (max-width: 1280px){.header__menu-list .menu-title{font-size:12px;line-height:18px}}.header .toggle-menu-wrapper{width:36px;height:36px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #5b5b5b;border-radius:10px}@media only screen and (max-width: 1080px){.header .toggle-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.header .toggle-menu{position:relative;width:16px;height:12px;cursor:pointer}.header .toggle-menu span{position:absolute;left:0;width:100%;height:1.5px;background:#5b5b5b;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform-origin:center;transform-origin:center}.header .toggle-menu span:nth-child(1){top:0}.header .toggle-menu span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header .toggle-menu span:nth-child(3){bottom:0}.header .toggle-menu.active span:nth-child(1){top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.header .toggle-menu.active span:nth-child(2){opacity:0}.header .toggle-menu.active span:nth-child(3){bottom:auto;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}@media only screen and (min-width: 1080px){.header.scrolled{-webkit-transform:translateY(-128px);transform:translateY(-128px)}}.header-shadow{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.header-shadow .header__content{height:80px}@media only screen and (max-width: 1080px){.header-shadow .header__content{height:60px}}.mobile-menu{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;inset:0;padding:100px 24px 30px;z-index:998;clip-path:circle(0 at calc(100% - 32px) 32px);-webkit-transition:clip-path 1s cubic-bezier(0.16, 1, 0.3, 1);transition:clip-path 1s cubic-bezier(0.16, 1, 0.3, 1);overflow-y:auto;background:#fff}.mobile-menu-content{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;-webkit-transition-delay:0s;transition-delay:0s}.mobile-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu-list .menu-item.active .menu-title{color:#0047bb !important}.mobile-menu-list .menu-title{font-family:"ToyotaType-Bold",sans-serif;font-size:16px;line-height:24px;text-align:center;text-transform:uppercase}.mobile-menu-list .menu-title br{display:none}.mobile-menu.active{clip-path:circle(150vmax at calc(100% - 32px) 32px)}.mobile-menu.active .mobile-menu-content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.5s;transition-delay:.5s}.menu-open{overflow:hidden}.footer__top{padding:40px 0}@media only screen and (max-width: 1080px){.footer__top{padding:30px 0}}@media only screen and (max-width: 991px){.footer__top{padding:20px 0}}.footer__bottom{padding:40px 0}@media only screen and (max-width: 1080px){.footer__bottom{padding:24px 0}}.footer__top{border-bottom:1px solid #d9d9d9}@media only screen and (max-width: 1080px){.footer__top{border-bottom:0}}@media only screen and (max-width: 1080px){.footer__top-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 1080px){.footer__top-sidebar .widget__header{padding:14px 16px;margin-bottom:0;border-bottom:1px solid #eee}}.footer__top-sidebar .widget__header.active i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width: 1080px){.footer__top-sidebar .widget__content{max-height:0;height:auto;opacity:0;overflow:hidden;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;padding:0 16px}}@media only screen and (max-width: 1080px){.footer__top-sidebar .widget__content .widget__list li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 0}}@media only screen and (max-width: 1080px){.footer__top-sidebar .widget__content .widget__list li:not(:last-child){margin-bottom:0}}@media only screen and (max-width: 1080px){.footer__top-sidebar .widget__content .widget__list li a{font-size:12px;line-height:16px}}@media only screen and (max-width: 1080px){.footer__top-sidebar .widget__content.active{max-height:500px;opacity:1;border-bottom:1px solid #eee}}.footer__content{margin:0 auto;max-width:1320px;width:calc(100% - 32px)}.footer__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.footer__logo{-ms-flex-negative:0;flex-shrink:0}.footer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width: 1080px){.footer__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}}.footer__company{width:calc(41% - 10px)}@media only screen and (max-width: 1080px){.footer__company{width:100%}}.footer__company-name{font-family:"ToyotaType-SemiBold",sans-serif;font-size:22px;color:#000}@media only screen and (max-width: 480px){.footer__company-name{font-size:20px}}.footer__company-registration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin-bottom:8px}.footer__company-registration-item{font-family:"ToyotaType-Regular",sans-serif;font-size:14px;color:#3a3a3a}.footer__company-details{margin-bottom:15px}.footer__company-detail{font-family:"ToyotaType-Regular",sans-serif;font-size:14px;color:#3a3a3a;margin-bottom:8px}.footer__certificate img{width:100%;max-width:167px;-o-object-fit:contain;object-fit:contain}.footer__navigation{width:calc(59% - 10px)}@media only screen and (max-width: 1080px){.footer__navigation{width:100%}}.footer__navigation-column{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 768px){.footer__navigation-column{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__navigation-column:first-child{margin-bottom:16px}@media only screen and (max-width: 768px){.footer__navigation-column:first-child{gap:10px}}@media only screen and (max-width: 768px){.footer__navigation-column:first-child .widget__footer{-webkit-box-flex:1;-ms-flex:1 calc(50% - 5px);flex:1 calc(50% - 5px)}}@media only screen and (max-width: 1080px){.footer__navigation-column:first-child .widget__footer a{font-size:13px}}.footer__navigation-column--last{margin-bottom:8px}.footer__navigation-column--last .widget__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:34px;-moz-column-gap:34px;column-gap:34px}@media only screen and (max-width: 768px){.footer__navigation-column--last .widget__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__navigation-column--last .widget__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0 !important;position:relative}.footer__navigation-column--last .widget__list li:not(:first-child)::before{content:"";position:absolute;width:1px;height:14px;background:#3a3a3a;top:5px;left:-17px}.footer__navigation-column .widget__footer{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.footer__copyright{font-family:"ToyotaType-Regular",sans-serif;font-size:14px;color:#3a3a3a}.widget__footer{-webkit-box-flex:1;-ms-flex:1;flex:1}.widget__header{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.widget__header i{display:none;color:#eb0a1e;font-size:12px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}@media only screen and (max-width: 1080px){.widget__header i{display:block}}.widget__title{font-family:"ToyotaType-SemiBold",sans-serif;font-size:16px;color:#101010;text-transform:uppercase}@media only screen and (max-width: 1080px){.widget__title{font-size:12px}}.widget__list li:not(:last-child){margin-bottom:8px}.widget__list a{display:inline-block;font-family:"ToyotaType-Regular",sans-serif;font-size:14px;color:#3a3a3a;text-decoration:none;position:relative}.widget__list a::before{content:"";position:absolute;width:100%;height:1px;background:#3a3a3a;top:100%;left:0;pointer-events:none;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.widget__list a:hover::before{-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.banner{position:relative}.banner__overlay{position:absolute;bottom:0;right:0;aspect-ratio:394/154;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;max-width:394px}@media only screen and (max-width: 1440px){.banner__overlay{max-width:240px}}@media only screen and (max-width: 1024px){.banner__overlay{max-width:160px}}.banner__background{width:100%}.banner__content{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.banner__header{margin-top:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:40px}@media only screen and (max-width: 1440px){.banner__header{margin-top:32px;gap:16px;margin-bottom:24px}}.banner__slogan{font-size:30px;font-family:"ToyotaType-Regular",sans-serif;color:#000;line-height:1.2;text-transform:uppercase}@media only screen and (max-width: 1440px){.banner__slogan{font-size:20px}}@media only screen and (max-width: 1024px){.banner__slogan{font-size:14px}}.banner__toyota-logo{width:120px;height:auto}@media only screen and (max-width: 1440px){.banner__toyota-logo{width:80px}}.banner__title{color:#0047bb;font-size:37px;font-family:"ToyotaType-Regular",sans-serif;text-transform:uppercase}@media only screen and (max-width: 1680px){.banner__title{font-size:24px}}@media only screen and (max-width: 1024px){.banner__title{font-size:16px}}.banner__line{height:3px;width:78px;border-radius:14px;background-color:#0047bb;margin:24px 0 2px}@media only screen and (max-width: 1024px){.banner__line{margin-top:16px}}.banner__description{font-size:88px;color:#0047bb;font-family:"ToyotaType-SemiBold",sans-serif}@media only screen and (max-width: 1680px){.banner__description{font-size:56px}}@media only screen and (max-width: 1024px){.banner__description{font-size:32px}}.hybrid-global-position{background-color:#fff}.hybrid-global-position__content{position:relative;height:auto}.hybrid-global-position__slider{width:100%;height:100%}.hybrid-global-position__slider--desktop{display:block}@media only screen and (max-width: 1024px){.hybrid-global-position__slider--desktop{display:none}}.hybrid-global-position__slider--mobile{display:none}@media only screen and (max-width: 1024px){.hybrid-global-position__slider--mobile{display:block}}.hybrid-global-position__slider .swiper-slide{height:auto;-ms-flex-item-align:stretch;align-self:stretch}@media only screen and (max-width: 1024px){.hybrid-global-position__slider .swiper-slide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.hybrid-global-position__slider .swiper-slide--content{width:100%;height:100%;background-color:#f6f6f8;border-radius:30px;background-repeat:no-repeat;background-size:cover;background-position:left center}@media only screen and (max-width: 1024px){.hybrid-global-position__slider .swiper-slide--content{border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex}}.hybrid-global-position__slider .swiper-slide--content-bg .section__line-border{background-color:hsla(0,0%,100%,.75)}.hybrid-global-position__item{padding:0 0 0 80px}@media only screen and (max-width: 1024px){.hybrid-global-position__item{width:100%;height:100%;padding:1rem;height:auto}}.hybrid-global-position__item--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;position:relative;z-index:1}@media only screen and (max-width: 1024px){.hybrid-global-position__item--wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:100%}}.hybrid-global-position__item--wrap .section__line{position:absolute;bottom:16px;left:0;width:90%;max-width:550px;z-index:-1}@media only screen and (max-width: 1024px){.hybrid-global-position__item--wrap .section__line{display:none}}.hybrid-global-position__conversation{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:550px}@media only screen and (max-width: 1680px){.hybrid-global-position__conversation{max-width:480px}}.hybrid-global-position__media{-ms-flex-negative:0;flex-shrink:0;aspect-ratio:609/711;border-radius:26px;overflow:hidden;width:600px;max-width:45%}@media only screen and (max-width: 1680px){.hybrid-global-position__media{max-width:42%}}@media only screen and (max-width: 1024px){.hybrid-global-position__media{width:100%;max-width:unset;border-radius:24px}}.hybrid-global-position__media img,.hybrid-global-position__media video,.hybrid-global-position__media iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:unset;scale:1.01}@media only screen and (max-width: 1024px){.hybrid-global-position__media img,.hybrid-global-position__media video,.hybrid-global-position__media iframe{-o-object-position:85% center;object-position:85% center}}.hybrid-global-position__block{border-radius:48px;background-color:#ececf0;padding:16px 32px;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.hybrid-global-position__block:hover{background-color:#e0e0e6}.hybrid-global-position__block+.hybrid-global-position__block{margin-top:16px}@media only screen and (max-width: 1024px){.hybrid-global-position__block+.hybrid-global-position__block{margin-top:16px}}@media only screen and (max-width: 1440px){.hybrid-global-position__block{padding:16px 24px;border-radius:32px}}@media only screen and (max-width: 1024px){.hybrid-global-position__block{border-radius:24px}}.hybrid-global-position__title{font-size:26px;line-height:32px;font-family:"ToyotaType-SemiBold",sans-serif;color:#000;margin-bottom:5px}@media only screen and (max-width: 1440px){.hybrid-global-position__title{font-size:24px}}@media only screen and (max-width: 1024px){.hybrid-global-position__title{font-size:20px}}.hybrid-global-position__description{font-size:18px;color:#4d4d4d;font-family:"ToyotaType-Regular",sans-serif}.hybrid-global-position__description span{font-family:"ToyotaType-SemiBold",sans-serif;color:#000}@media only screen and (max-width: 1440px){.hybrid-global-position__description{font-size:16px}}@media only screen and (max-width: 1024px){.hybrid-global-position__description{font-size:15px}}.hybrid-global-position__text{font-size:20px;color:#000;font-family:"ToyotaType-SemiBold",sans-serif;position:relative;top:-2px;display:block}@media only screen and (max-width: 1440px){.hybrid-global-position__text{font-size:18px}}@media only screen and (max-width: 1024px){.hybrid-global-position__text{font-size:16px}}.hybrid-global-position__navigation{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;margin-top:-24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1rem}@media only screen and (max-width: 1024px){.hybrid-global-position__navigation{display:none}}.hybrid-global-position__navigation .swiper-button-next,.hybrid-global-position__navigation .swiper-button-prev{width:40px;height:40px;background-color:#dedee2;border-radius:50%;-webkit-transition:opacity .25s ease,scale .25s linear;transition:opacity .25s ease,scale .25s linear;position:unset;margin-top:unset}.hybrid-global-position__navigation .swiper-button-next svg,.hybrid-global-position__navigation .swiper-button-prev svg{fill:rgba(0,0,0,0);width:14px}.hybrid-global-position__navigation .swiper-button-next::after,.hybrid-global-position__navigation .swiper-button-next::before,.hybrid-global-position__navigation .swiper-button-prev::after,.hybrid-global-position__navigation .swiper-button-prev::before{content:unset}.hybrid-global-position__navigation .swiper-button-next:focus-visible,.hybrid-global-position__navigation .swiper-button-prev:focus-visible{outline:2px solid rgba(0,71,187,.35);outline-offset:4px}.hybrid-global-position__navigation .swiper-button-next:hover,.hybrid-global-position__navigation .swiper-button-prev:hover{opacity:.95;scale:1.02}.featured-values{background-color:#f6f6f8}.featured-values .section__content{position:relative}.featured-values .swiper-slide{overflow:visible;-webkit-transition:opacity .35s ease,-webkit-filter .35s ease;transition:opacity .35s ease,-webkit-filter .35s ease;transition:filter .35s ease,opacity .35s ease;transition:filter .35s ease,opacity .35s ease,-webkit-filter .35s ease}.featured-values__slider--image{border-radius:18px}.featured-values .swiper-button-prev,.featured-values .swiper-button-next{width:40px;height:40px;border-radius:50%;background-color:#eeeef2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:unset;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;border:1px solid rgba(0,0,0,.05)}@media only screen and (max-width: 1024px){.featured-values .swiper-button-prev,.featured-values .swiper-button-next{width:32px;height:32px}}.featured-values .swiper-button-prev:focus-visible,.featured-values .swiper-button-next:focus-visible{outline:2px solid rgba(0,71,187,.35);outline-offset:4px}.featured-values .swiper-button-prev:hover,.featured-values .swiper-button-next:hover{background-color:#e1e1e8;-webkit-box-shadow:rgba(100,100,111,.3) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.3) 0px 7px 29px 0px}.featured-values .swiper-button-prev svg,.featured-values .swiper-button-next svg{width:8px}@media only screen and (max-width: 1024px){.featured-values .swiper-button-prev svg,.featured-values .swiper-button-next svg{width:6px}}@media only screen and (max-width: 1024px){.featured-values .swiper-button-prev{left:-12px}}@media only screen and (max-width: 1024px){.featured-values .swiper-button-next{right:-12px}}.featured-values .swiper-pagination{width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.6rem 24px;gap:16px;height:40px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-56px;-webkit-box-shadow:rgba(149,157,165,.2) 0px 8px 24px;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;border:1px solid rgba(0,0,0,.05)}@media only screen and (max-width: 480px){.featured-values .swiper-pagination{height:32px;padding:.4rem 16px;gap:12px;bottom:-42px}}.featured-values .swiper-pagination .swiper-pagination-bullet{margin:unset;width:10px;height:10px;border-radius:32px;background-color:rgba(0,0,0,.2);-webkit-transition:width .3s linear,background-color .3s linear,border-radius 0s linear;transition:width .3s linear,background-color .3s linear,border-radius 0s linear}.featured-values .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0047bb;width:40px;border-radius:32px}@media only screen and (max-width: 480px){.featured-values .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px}}.minigame .section__header{margin-bottom:16px}.minigame .tab{display:none}.minigame img{display:inline}.minigame .otominigame{text-align:center;margin-top:24px}@media only screen and (max-width: 1680px){.minigame .otominigame{margin-top:16px}}.minigame .otominigame .otominigamepositon img{margin:auto}.minigame .otominigame .minislide2{width:50%;margin:auto;position:relative}.minigame .otominigame .minislide2 .slick-track{padding-bottom:20px}.minigame .otominigame .minislide2 .slider-nav-div{height:120px;width:120px !important;border:solid 1px #b4b4b4;border-radius:50%}.minigame .otominigame .minislide2 .slider-nav-div img{margin:auto;top:50%;padding:25px 5px;height:120px;-o-object-fit:contain;object-fit:contain}.minigame .otominigame .minislide2 .slider-nav-div{margin-top:20px}.minigame .otominigame .minislide2 .slider-nav-div .corollla{margin-top:20px}.minigame .otominigame .minislide2 .slick-current{height:150px;width:150px !important;border:solid 1px #0047bb;border-radius:50%}.minigame .otominigame .minislide2 .slick-current img{margin:auto;top:50%;padding:25px 5px;height:125px;-o-object-fit:contain;object-fit:contain}.minigame .otominigame .minislide2 .slick-current .slider-nav-div{border:unset}.minigame .otominigame .minislide2 .slick-current .slider-nav-div .corollla{margin-top:30px}.minigame .otominigame .minislide2 .slick-current{background-color:#e5ecf5}.minigame .otominigame .minislide2 .slick-slide{opacity:0}.minigame .otominigame .minislide2 .slick-active{opacity:1}.minigame .otominigame .minislide2 .prev{-webkit-transform:translateY(-90%);transform:translateY(-90%);position:absolute;top:50%;cursor:pointer}.minigame .otominigame .minislide2 .next{-webkit-transform:translateY(-90%);transform:translateY(-90%);position:absolute;top:50%;right:45px;cursor:pointer}.minigame h3{text-align:center;font-family:"ToyotaType-Bold",sans-serif;font-size:24px;line-height:32px;color:#000}.minigame h3 span{color:#0047bb}@media only screen and (max-width: 480px){.minigame h3{font-size:18px;margin-bottom:16px}}.minigame .title{font-family:"ToyotaType-Bold",sans-serif;font-size:14px;line-height:22px;text-align:center;color:#0047bb}.minigame .button-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.minigame .button-step #backBtn{display:none}.minigame .button-step button{width:232px;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear, left top, right top, from(#0047BB), to(#3697EB)),rgba(0,0,0,.1);background:linear-gradient(to right, #0047BB 0%, #3697EB 100%),rgba(0,0,0,.1);border-radius:50px;-webkit-transition:all .3s linear;transition:all .3s linear;position:relative}@media only screen and (max-width: 480px){.minigame .button-step button{width:160px;gap:8px}}@media only screen and (max-width: 360px){.minigame .button-step button{width:140px;height:46px}}.minigame .button-step button:hover{-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;-webkit-filter:brightness(1.1);filter:brightness(1.1)}.minigame .button-step button span{font-family:"ToyotaType-SemiBold",sans-serif;font-size:18px;line-height:26px;color:#fff;margin-top:-3px;-webkit-transition:all .3s linear;transition:all .3s linear}@media only screen and (max-width: 480px){.minigame .button-step button span{font-size:16px;line-height:24px}}@media only screen and (max-width: 360px){.minigame .button-step button span{font-size:14px;line-height:22px}}.minigame .button-step button svg{position:absolute;top:50%;right:34px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 480px){.minigame .button-step button svg{position:unset;-webkit-transform:unset;transform:unset;width:6px;height:12px}}.minigame .button-step button svg path{-webkit-transition:all .3s linear;transition:all .3s linear}.minigame .button-step .button-back{background:-webkit-gradient(linear, left bottom, left top, from(#ECECF0), to(#ECECF0)),rgba(0,0,0,.1);background:linear-gradient(0deg, #ECECF0, #ECECF0),rgba(0,0,0,.1)}.minigame .button-step .button-back:hover{background:-webkit-gradient(linear, left top, right top, from(#0047BB), to(#3697EB)),rgba(0,0,0,.1);background:linear-gradient(to right, #0047BB 0%, #3697EB 100%),rgba(0,0,0,.1);-webkit-filter:brightness(1.1);filter:brightness(1.1)}.minigame .button-step .button-back:hover span{color:#fff}.minigame .button-step .button-back:hover svg path{fill:#fff}.minigame .button-step .button-back span{color:#5b5b5b}.minigame .button-step .button-back svg{left:34px}.minigame .button-step #shareMinigame.disable{opacity:.5;cursor:not-allowed;pointer-events:none}@media only screen and (max-width: 767px){.minigame .button-step{gap:0 10px}}@media only screen and (max-width: 375px){.minigame .button-step{gap:0 5px}}.minigame .stepThumb{margin-top:16px}.minigame .stepThumb img{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;border-radius:50%;padding:5px;-webkit-transition:all linear .3s;transition:all linear .3s;border:1px solid #000}.minigame .stepThumb .car-name{display:block;font-family:"ToyotaType-SemiBold",sans-serif;font-size:14px;line-height:22px;margin-top:10px;-webkit-transition:all linear .3s;transition:all linear .3s}@media only screen and (max-width: 1280px){.minigame .stepThumb .car-name{font-size:14px;line-height:22px}}@media only screen and (max-width: 768px){.minigame .stepThumb .car-name span{display:block}}@media only screen and (max-width: 576px){.minigame .stepThumb .car-name{font-size:12px;line-height:18px;margin-top:5px}}.minigame .stepThumb .wrapper-image{margin-top:25px;position:relative}@media only screen and (max-width: 1680px){.minigame .stepThumb .wrapper-image{margin-top:16px}}.minigame .stepThumb .wrapper-image::after{content:"";width:130px;height:130px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;padding:1px;background:#fff;z-index:-1;-webkit-transition:all linear .3s;transition:all linear .3s}@media only screen and (max-width: 1280px){.minigame .stepThumb .wrapper-image::after{width:100px;height:100px}}@media only screen and (max-width: 768px){.minigame .stepThumb .wrapper-image::after{width:80px;height:80px}}@media only screen and (max-width: 480px){.minigame .stepThumb .wrapper-image::after{width:60px;height:60px}}.minigame .stepThumb .topographic-image img{padding:0;border:unset}.minigame .stepThumb .swiper-slide{cursor:pointer}.minigame .stepThumb .swiper-slide-thumb-active img{-webkit-transform:scale(1.3);transform:scale(1.3);background:#e5ebf7;-webkit-transition:all linear .3s;transition:all linear .3s}.minigame .stepThumb .swiper-slide-thumb-active .wrapper-image::after{content:"";width:132px;height:132px}@media only screen and (max-width: 767px){.minigame .stepThumb .swiper-slide-thumb-active .wrapper-image::after{width:90px;height:90px}}.minigame .stepThumb .swiper-slide-thumb-active .car-name{margin-top:30px;-webkit-transition:all linear .3s;transition:all linear .3s}@media only screen and (max-width: 480px){.minigame .stepThumb .swiper-slide-thumb-active .car-name{margin-top:16px}}.minigame .step1Thumb{max-width:800px;min-height:185px}@media only screen and (max-width: 1680px){.minigame .step1Thumb{min-height:175px}}@media only screen and (max-width: 768px){.minigame .step1Thumb{max-width:600px}}@media only screen and (max-width: 576px){.minigame .step1Thumb{max-width:100%}}@media only screen and (max-width: 991px){.minigame .step1Thumb img{width:100px;height:100px}}@media only screen and (max-width: 768px){.minigame .step1Thumb img{width:80px;height:80px}}.minigame .step2Thumb{max-width:560px;min-height:195px}@media only screen and (max-width: 576px){.minigame .step2Thumb{max-width:100%;min-height:180px}}@media only screen and (max-width: 480px){.minigame .step2Thumb{min-height:150px}}@media only screen and (max-width: 576px){.minigame .step2Thumb img{width:100px;height:100px}}@media only screen and (max-width: 480px){.minigame .step2Thumb img{width:80px;height:80px}}@media only screen and (max-width: 375px){.minigame .step2Thumb img{width:70px;height:70px}}.minigame .tab-video{position:relative}.minigame .tab-video video{display:none}.minigame .tab-video .minigame-button-video{width:120px;height:120px;position:absolute;right:4%;bottom:8%;background-image:url(../images/button_video.gif);cursor:pointer;background-position:center center;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 991px){.minigame .tab-video .minigame-button-video{width:102px;height:102px}}@media only screen and (max-width: 768px){.minigame .tab-video .minigame-button-video{bottom:30%}}@media only screen and (max-width: 576px){.minigame .tab-video .minigame-button-video{width:93px;height:93px}}@media only screen and (max-width: 480px){.minigame .tab-video .minigame-button-video{width:80px;height:80px;right:0;bottom:28%}}@media only screen and (max-width: 480px){.minigame .tab-video .minigame-button-video{width:60px;height:60px}}.minigame .tab-video .step3{height:calc(100% - 100px);position:relative}.minigame .tab-video .step3 .info__video-before{position:absolute;top:5%;left:10%}@media only screen and (max-width: 991px){.minigame .tab-video .step3 .info__video-before{top:3%;left:0%}}.minigame .tab-video .step3 .info__video-before-content{font-size:13px;font-family:"ToyotaType-Regular",sans-serif;padding-left:35px;line-height:22px}@media only screen and (max-width: 991px){.minigame .tab-video .step3 .info__video-before-content{padding-left:25px}}@media only screen and (max-width: 768px){.minigame .tab-video .step3 .info__video-before-content{font-size:10px}}@media only screen and (max-width: 480px){.minigame .tab-video .step3 .info__video-before-content{padding-left:0}}@media only screen and (max-width: 375px){.minigame .tab-video .step3 .info__video-before-content{font-size:8px}}.minigame .tab-video .step3 .info__video-before-content>p{margin-bottom:0;line-height:16px}.minigame .tab-video .step3 .info__video-before-content>div p.info__video-before-content-blue{font-size:16px}@media only screen and (max-width: 768px){.minigame .tab-video .step3 .info__video-before-content>div p.info__video-before-content-blue{font-size:14px}}.minigame .tab-video .step3 .info__video-before-content-blue{color:#0047bb;font-family:"ToyotaType-Bold",sans-serif}.minigame .tab-video .step3 .info__video-before-img{max-width:230px}@media only screen and (max-width: 991px){.minigame .tab-video .step3 .info__video-before-img{max-width:210px}}@media only screen and (max-width: 768px){.minigame .tab-video .step3 .info__video-before-img{max-width:200px}}@media only screen and (max-width: 480px){.minigame .tab-video .step3 .info__video-before-img{max-width:120px}}@media only screen and (max-width: 375px){.minigame .tab-video .step3 .info__video-before-img{max-width:100px}}.minigame .tab-video .step3 .info__video-after{display:none;top:unset;left:unset;bottom:8%;right:16%}@media only screen and (max-width: 768px){.minigame .tab-video .step3 .info__video-after{bottom:-5px;right:0}}.minigame .tab-video .step3 .info__video-after.show{display:block}@media only screen and (max-width: 991px){.minigame .tab-video .step3{height:calc(100% - 50px)}}.minigame #shareMinigame{display:none}.minigame .step1 img,.minigame .step2 img,.minigame .step3 img{height:325px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 1680px){.minigame .step1 img,.minigame .step2 img,.minigame .step3 img{height:275px}}.minigame .step1 video,.minigame .step2 video,.minigame .step3 video{height:100%}@media only screen and (max-width: 991px){.minigame .step1 video,.minigame .step2 video,.minigame .step3 video{height:90%}}@media only screen and (max-width: 768px){.minigame .step1 video,.minigame .step2 video,.minigame .step3 video{height:100%;max-width:90%;margin:auto}}@media only screen and (max-width: 480px){.minigame .step1 video,.minigame .step2 video,.minigame .step3 video{max-width:100%}}@media only screen and (max-width: 767px){.minigame .step1 img,.minigame .step2 img,.minigame .step3 img{height:25vh}}.minigame .step1__thumb--wrapper{position:relative}@media only screen and (max-width: 576px){.minigame .step1__thumb--wrapper{padding:0 48px}}@media only screen and (max-width: 375px){.minigame .step1__thumb--wrapper{padding:0 38px}}.minigame .step1__thumb--wrapper .swiper-button-prev,.minigame .step1__thumb--wrapper .swiper-button-next{display:none;width:32px;height:32px;border-radius:50%;background-color:#eeeef2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:unset;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;border:1px solid rgba(0,0,0,.05)}@media only screen and (max-width: 576px){.minigame .step1__thumb--wrapper .swiper-button-prev,.minigame .step1__thumb--wrapper .swiper-button-next{display:-webkit-box;display:-ms-flexbox;display:flex}}.minigame .step1__thumb--wrapper .swiper-button-prev:focus-visible,.minigame .step1__thumb--wrapper .swiper-button-next:focus-visible{outline:2px solid rgba(0,71,187,.35);outline-offset:4px}.minigame .step1__thumb--wrapper .swiper-button-prev:hover,.minigame .step1__thumb--wrapper .swiper-button-next:hover{background-color:#e1e1e8;-webkit-box-shadow:rgba(100,100,111,.3) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.3) 0px 7px 29px 0px}.minigame .step1__thumb--wrapper .swiper-button-prev svg,.minigame .step1__thumb--wrapper .swiper-button-next svg{width:6px}@media only screen and (max-width: 767px){.minigame .step2 img{height:30vh}}.minigame .info__video-before-img{height:auto !important;margin:15px 0}@media only screen and (max-width: 991px){.minigame .info__video-before-img{margin:5px 0}}.minigame .note{display:none;max-width:830px;margin:auto}.minigame .note p{font-family:"ToyotaType-Regular",sans-serif;font-size:20px;line-height:29px;text-align:center;color:#000;margin-top:8px}@media only screen and (max-width: 991px){.minigame .note p{font-size:18px;line-height:26px}}@media only screen and (max-width: 480px){.minigame .note p{font-size:16px;line-height:22px}}@media only screen and (max-width: 360px){.minigame .note p{font-size:14px;line-height:20px}}.minigame .note p span{display:inline-block}#popop-share-facebook{background-color:#ecf3f6;-webkit-box-shadow:0px 4px 20px rgba(0,0,0,.1);box-shadow:0px 4px 20px rgba(0,0,0,.1)}#popop-share-facebook .back-button{position:absolute;top:3%;left:2%;-webkit-transition:all .3s;transition:all .3s;text-decoration:none;font-size:16px;width:-webkit-max-content;width:-moz-max-content;width:max-content}#popop-share-facebook .back-button:focus{outline:none}@media only screen and (max-width: 991px){#popop-share-facebook .back-button{top:2%}}@media only screen and (max-width: 576px){#popop-share-facebook .back-button{top:1%;font-size:14px}}#popop-share-facebook .back-button i{font-size:16px;margin-right:7px}.hybrid-ownership{background-color:#c7e2f5}.hybrid-ownership .section__title{margin-bottom:16px}.hybrid-ownership__body{aspect-ratio:1560/780;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;border-radius:24px;background-image:var(--hybrid-ownership-bg-desktop)}@media only screen and (max-width: 1440px){.hybrid-ownership__body{aspect-ratio:unset}}@media only screen and (max-width: 1024px){.hybrid-ownership__body{background-image:var(--hybrid-ownership-bg-mobile)}}.hybrid-ownership__content{height:100%;padding:16px 64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}@media only screen and (max-width: 1024px){.hybrid-ownership__content{padding:20px 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.hybrid-ownership__btn{position:absolute;bottom:64px;left:70%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50px;background:-webkit-gradient(linear, left bottom, left top, from(#0047BB), to(#3697EB));background:linear-gradient(0deg, #0047BB 0%, #3697EB 100%);text-align:center;padding:10px 24px 14px;color:#fff;font-family:"ToyotaType-SemiBold",sans-serif;font-size:18px;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s linear;transition:opacity .3s ease-in-out,-webkit-transform .3s linear;transition:transform .3s linear,opacity .3s ease-in-out;transition:transform .3s linear,opacity .3s ease-in-out,-webkit-transform .3s linear}.hybrid-ownership__btn:hover{-webkit-transform:translateX(-50%) translateY(-2px);transform:translateX(-50%) translateY(-2px);opacity:.9}@media only screen and (max-width: 1440px){.hybrid-ownership__btn{bottom:50px;left:70%}}@media only screen and (max-width: 1024px){.hybrid-ownership__btn{left:50%;font-size:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;bottom:75px}}@media only screen and (max-width: 1440px){.hybrid-ownership-content__header{margin-bottom:16px}}.hybrid-ownership-content__logo{max-width:594px;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media only screen and (max-width: 1680px){.hybrid-ownership-content__logo{max-width:400px}}.hybrid-ownership-content__calendar{background:hsla(0,0%,100%,.6);border-radius:40px;padding:14px 16px 10px;backdrop-filter:blur(50.2538070679px);max-width:448px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 1680px){.hybrid-ownership-content__calendar{max-width:400px}}@media only screen and (max-width: 1024px){.hybrid-ownership-content__calendar{border-radius:24px}}.hybrid-ownership-content__calendar-title{background:-webkit-gradient(linear, left bottom, left top, from(#0047BB), to(#3697EB));background:linear-gradient(0deg, #0047BB 0%, #3697EB 100%);width:100%;margin-bottom:unset;border-radius:50px;-webkit-box-shadow:2.79px 2.79px 8.38px 0px rgba(0,0,0,.3490196078);box-shadow:2.79px 2.79px 8.38px 0px rgba(0,0,0,.3490196078);color:#fff;font-size:24px;font-family:"ToyotaType-Bold",sans-serif;text-shadow:0px 4px 4px rgba(0,0,0,.2509803922);text-align:center;padding:8px 1rem 14px;margin-bottom:8px}@media only screen and (max-width: 1024px){.hybrid-ownership-content__calendar-title{font-size:18px;padding:6px 1rem 12px}}.hybrid-ownership-content__calendar-description{color:#000;font-family:"ToyotaType-Regular",sans-serif;font-size:30px}@media only screen and (max-width: 1024px){.hybrid-ownership-content__calendar-description{font-size:20px}}.hybrid-ownership-content__calendar-value{background:-webkit-gradient(linear, left bottom, left top, from(#0047BB), to(#3697EB));background:linear-gradient(0deg, #0047BB 0%, #3697EB 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:160px;font-family:"ToyotaType-Bold",sans-serif;text-shadow:0px 4px 4px rgba(0,0,0,.2509803922);line-height:1;position:relative;top:-1rem}@media only screen and (max-width: 1680px){.hybrid-ownership-content__calendar-value{font-size:110px}}.hybrid-ownership-content__calendar-unit{color:#000;font-family:"ToyotaType-Regular",sans-serif;font-size:30px;line-height:1;position:relative;top:-5px}@media only screen and (max-width: 1024px){.hybrid-ownership-content__calendar-unit{font-size:20px}}.hybrid-ownership-content__footer span{color:#666;font-family:"ToyotaType-Regular",sans-serif;font-size:14px;font-style:italic}@media only screen and (max-width: 1024px){.hybrid-ownership-content__footer span{font-size:12px}}.meta__list{max-width:448px;margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 1024px){.meta__list{gap:10px;margin-bottom:90px}}.meta__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.meta__item img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:25px;height:25px;-webkit-transition:scale .3s linear;transition:scale .3s linear}.meta__item img:hover{scale:1.05}.meta__item-title{color:#000;font-family:"ToyotaType-SemiBold",sans-serif;font-size:12px}@media only screen and (max-width: 1024px){.meta__item-title{font-size:10px}}.hybrid-models .section__title{margin-bottom:16px}.hybrid-models__content{position:relative}.hybrid-models__content svg{width:8px}.hybrid-models__content .swiper-button-prev,.hybrid-models__content .swiper-button-next{width:40px;height:40px;border-radius:50%;background-color:#eeeef2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;border:1px solid rgba(0,0,0,.05)}@media only screen and (max-width: 1024px){.hybrid-models__content .swiper-button-prev,.hybrid-models__content .swiper-button-next{width:32px;height:32px}}.hybrid-models__content .swiper-button-prev:focus-visible,.hybrid-models__content .swiper-button-next:focus-visible{outline:2px solid rgba(0,71,187,.35);outline-offset:4px}.hybrid-models__content .swiper-button-prev:hover,.hybrid-models__content .swiper-button-next:hover{background-color:#e1e1e8;-webkit-box-shadow:rgba(100,100,111,.3) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.3) 0px 7px 29px 0px}.hybrid-models__content .swiper-button-prev svg,.hybrid-models__content .swiper-button-next svg{width:8px}@media only screen and (max-width: 1024px){.hybrid-models__content .swiper-button-prev svg,.hybrid-models__content .swiper-button-next svg{width:6px}}@media only screen and (max-width: 1024px){.hybrid-models__content .swiper-button-prev{left:-12px}}@media only screen and (max-width: 1024px){.hybrid-models__content .swiper-button-next{right:-12px}}.hybrid-models__content .swiper-pagination{width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.6rem 24px;gap:16px;height:40px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-80px;-webkit-box-shadow:rgba(149,157,165,.2) 0px 8px 24px;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;border:1px solid rgba(0,0,0,.05)}@media only screen and (max-width: 768px){.hybrid-models__content .swiper-pagination{bottom:-66px}}@media only screen and (max-width: 480px){.hybrid-models__content .swiper-pagination{height:32px;padding:.4rem 16px;gap:12px;bottom:-56px}}.hybrid-models__content .swiper-pagination .swiper-pagination-bullet{margin:unset;width:10px;height:10px;border-radius:32px;background-color:rgba(0,0,0,.2);-webkit-transition:width .3s linear,background-color .3s linear,border-radius 0s linear;transition:width .3s linear,background-color .3s linear,border-radius 0s linear}.hybrid-models__content .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0047bb;width:40px;border-radius:32px}@media only screen and (max-width: 480px){.hybrid-models__content .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px}}.hybrid-models__item{border-radius:18px;-webkit-transition:opacity .35s ease,-webkit-filter .35s ease;transition:opacity .35s ease,-webkit-filter .35s ease;transition:filter .35s ease,opacity .35s ease;transition:filter .35s ease,opacity .35s ease,-webkit-filter .35s ease}.model-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:16px}.model-item__header .flex-fill{-webkit-box-flex:1;-ms-flex:1;flex:1}.model-item__promotion{color:#e60000;border:1px solid #e60000;border-radius:14px;font-size:10px;font-family:"ToyotaType-Regular",sans-serif;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:2px 8px}.model-item__model{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media only screen and (max-width: 1024px){.model-item__model{gap:8px}}.model-item__model img{width:23px;height:23px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 1024px){.model-item__model img{width:20px;height:20px}}.model-item__model-name{font-size:16px;color:#000;font-family:"ToyotaType-Regular",sans-serif}@media only screen and (max-width: 1024px){.model-item__model-name{font-size:14px}}.model-item__body img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;aspect-ratio:450/226}@media only screen and (max-width: 768px){.model-item__body img{max-width:85%;margin:0 auto}}.model-item__name{font-size:30px;color:#000;font-family:"ToyotaType-SemiBold",sans-serif;margin-bottom:4px}@media only screen and (max-width: 1024px){.model-item__name{font-size:24px}}.model-item__price{font-size:18px;color:#000;font-family:"ToyotaType-Regular",sans-serif}@media only screen and (max-width: 1024px){.model-item__price{font-size:16px}}.model-item__price small{font-size:14px;color:#aeaeae;font-family:"ToyotaType-Light",sans-serif;text-decoration:line-through}.hybrid-technology__body{width:100%;max-width:1024px;margin:0 auto}@media only screen and (max-width: 1680px){.hybrid-technology__body{max-width:840px}}.hybrid-technology__swiper{overflow:visible;margin-bottom:24px}@media only screen and (max-width: 991px){.hybrid-technology__swiper{margin-bottom:24px}}@media only screen and (max-width: 480px){.hybrid-technology__swiper{margin-bottom:16px}}.hybrid-technology__swiper .swiper-wrapper{display:block;-webkit-transform:none !important;transform:none !important}.hybrid-technology__swiper .swiper-slide{overflow:visible;display:none}.hybrid-technology__swiper .swiper-slide.is-active{display:block}.hybrid-technology__video video,.hybrid-technology__video-embed{width:100%;border-radius:30px;overflow:hidden}@media only screen and (max-width: 1680px){.hybrid-technology__video video,.hybrid-technology__video-embed{border-radius:24px}}@media only screen and (max-width: 991px){.hybrid-technology__video video,.hybrid-technology__video-embed{border-radius:20px}}@media only screen and (max-width: 480px){.hybrid-technology__video video,.hybrid-technology__video-embed{border-radius:16px}}.hybrid-technology__video video{height:auto}.hybrid-technology__video-embed{position:relative;aspect-ratio:16/9;background-color:#000}.hybrid-technology__video-embed iframe{width:100%;height:100%;border:0;display:block}.hybrid-technology__video-poster{width:100%;height:auto}.hybrid-technology__thumb-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;cursor:pointer}.hybrid-technology__thumb-slide:hover .hybrid-technology__thumbnail{opacity:1}.hybrid-technology__thumb-slide:hover .hybrid-technology__thumb-title{opacity:1}.hybrid-technology__thumb-title{font-family:"Inter-Regular",sans-serif;font-size:18px;line-height:22px;color:#000;opacity:.3;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}@media only screen and (max-width: 1680px){.hybrid-technology__thumb-title{font-size:16px;line-height:20px}}@media only screen and (max-width: 480px){.hybrid-technology__thumb-title{font-size:14px;line-height:18px}}.hybrid-technology__thumbnail{border-radius:30px;opacity:.28;overflow:hidden;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}@media only screen and (max-width: 1680px){.hybrid-technology__thumbnail{border-radius:24px}}@media only screen and (max-width: 991px){.hybrid-technology__thumbnail{border-radius:20px}}@media only screen and (max-width: 480px){.hybrid-technology__thumbnail{border-radius:16px}}.hybrid-technology__thumbnail-image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:30px}@media only screen and (max-width: 1680px){.hybrid-technology__thumbnail-image{border-radius:24px}}@media only screen and (max-width: 991px){.hybrid-technology__thumbnail-image{border-radius:20px}}@media only screen and (max-width: 480px){.hybrid-technology__thumbnail-image{border-radius:16px}}.hybrid-technology .swiper-slide-thumb-active .hybrid-technology__thumbnail{opacity:1}.hybrid-technology .swiper-slide-thumb-active .hybrid-technology__thumb-title{opacity:1}.faq .list-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 991px){.faq .list-icon{padding-left:0;text-align:center;margin-bottom:20px}}@media only screen and (max-width: 768px){.faq .list-icon{margin-bottom:15px}}.faq .list-icon li{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 768px){.faq .list-icon li{width:33.3333333333%;gap:24px}}.faq .list-icon li a{margin:0 auto;display:inline-block;text-decoration:none}.faq .list-icon li a img{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:180px;-o-object-fit:contain;object-fit:contain;min-height:50px;margin:auto}.faq .list-icon li a img:first-child{display:none}@media only screen and (max-width: 576px){.faq .list-icon li a img{height:100%;min-height:40px;max-height:40px}}@media only screen and (max-width: 360px){.faq .list-icon li a img{min-height:30px;max-height:30px}}.faq .list-icon li a span{display:inline-block;font-family:"ToyotaType-Regular",sans-serif;font-size:18px;line-height:26px;text-align:center;color:#666;margin-top:10px}@media only screen and (max-width: 576px){.faq .list-icon li a span{font-size:16px;line-height:24px}}.faq .list-icon li a.active img:first-child{display:block}.faq .list-icon li a.active img:nth-child(2){display:none}.faq .list-icon li a.active span{color:#000}.faq .list-question li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:22px 0;padding-left:100px;border-bottom:.5px solid #b4b4b4}@media only screen and (max-width: 991px){.faq .list-question li{padding:16px 0;padding-left:24px}}@media only screen and (max-width: 768px){.faq .list-question li{padding-left:16px}}@media only screen and (max-width: 480px){.faq .list-question li{padding-left:0}}.faq .list-question li:first-child{border-top:.5px solid #b4b4b4}.faq .list-question li svg{margin-top:5px;margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.faq .list-question li .question-collapse{font-family:"ToyotaType-Regular",sans-serif;font-size:18px;line-height:26px;color:#000;cursor:pointer}@media only screen and (max-width: 480px){.faq .list-question li .question-collapse{font-size:16px;line-height:24px}}.faq .list-question li .question-collapse.active{color:#0047bb}.faq .list-question li .answer-collapse{font-family:"ToyotaType-Regular",sans-serif;color:#000;font-size:16px;line-height:26px;-webkit-transition:height .25s,opacity .25s,visibility .25s;transition:height .25s,opacity .25s,visibility .25s}@media only screen and (max-width: 480px){.faq .list-question li .answer-collapse{font-size:14px;line-height:22px}}.faq .list-question li .collapse-hide{width:100%;height:0;opacity:0;visibility:hidden}.faq .list-question li .collapse-show{opacity:1;visibility:visible;padding-top:16px}@media only screen and (max-width: 991px){.faq .list-question li .collapse-show{padding-top:12px}}.faq .tabcontent{display:none}.faq .tabcontent.active{display:block}.multi-approach__second{background:#c7e2f5}.multi-approach__sliders{margin-bottom:64px;position:relative}@media only screen and (max-width: 1680px){.multi-approach__sliders{margin-bottom:24px}}.multi-approach__sliders .swiper-button-prev,.multi-approach__sliders .swiper-button-next{width:40px;height:40px;border-radius:50%;background-color:#eeeef2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:unset;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;border:1px solid rgba(0,0,0,.05)}@media only screen and (max-width: 1024px){.multi-approach__sliders .swiper-button-prev,.multi-approach__sliders .swiper-button-next{width:32px;height:32px}}.multi-approach__sliders .swiper-button-prev:focus-visible,.multi-approach__sliders .swiper-button-next:focus-visible{outline:2px solid rgba(0,71,187,.35);outline-offset:4px}.multi-approach__sliders .swiper-button-prev:hover,.multi-approach__sliders .swiper-button-next:hover{background-color:#e1e1e8;-webkit-box-shadow:rgba(100,100,111,.3) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.3) 0px 7px 29px 0px}.multi-approach__sliders .swiper-button-prev svg,.multi-approach__sliders .swiper-button-next svg{width:8px}@media only screen and (max-width: 1024px){.multi-approach__sliders .swiper-button-prev svg,.multi-approach__sliders .swiper-button-next svg{width:6px}}@media only screen and (max-width: 1024px){.multi-approach__sliders .swiper-button-prev{left:-12px}}@media only screen and (max-width: 1024px){.multi-approach__sliders .swiper-button-next{right:-12px}}.multi-approach__slider{position:relative}.multi-approach__slider--image{width:100%;height:auto;border-radius:20px}.multi-approach__videos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:24px}@media only screen and (max-width: 1680px){.multi-approach__videos{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media only screen and (max-width: 991px){.multi-approach__videos{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:16px}}@media only screen and (max-width: 768px){.multi-approach__videos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.multi-approach__video{width:calc(50% - 20px);background:#f4f4f4;border:1px solid #a2a2a2;border-radius:25px;position:relative;overflow:hidden}@media only screen and (max-width: 1680px){.multi-approach__video{width:calc(50% - 12px)}}@media only screen and (max-width: 1024px){.multi-approach__video{width:calc(50% - 24px)}}@media only screen and (max-width: 768px){.multi-approach__video{width:100%;border-radius:14px}}.multi-approach__video-poster{width:100%;height:auto;border-radius:25px}@media only screen and (max-width: 768px){.multi-approach__video-poster{border-radius:14px}}.multi-approach__video-poster{-o-object-fit:cover;object-fit:cover}.multi-approach__video-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 1680px){.multi-approach__video-button svg{width:50px;height:50px}}@media only screen and (max-width: 991px){.multi-approach__video-button svg{width:40px;height:40px}}.multi-approach__video-link{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.error-page{background:linear-gradient(135deg, rgba(0, 71, 187, 0.08) 0%, rgba(255, 255, 255, 0) 44%),linear-gradient(180deg, #FFFFFF 0%, #F6F6F8 100%);min-height:calc(100vh - 118px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1024px){.error-page{min-height:calc(100vh - 60px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.error-page__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(320px, 560px);gap:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1024px){.error-page__grid{grid-template-columns:1fr;gap:32px}}.error-page__content{max-width:720px}.error-page__eyebrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:38px;padding:9px 18px 11px;border-radius:50px;background:#eeeef2;color:#0047bb;font-family:"ToyotaType-SemiBold",sans-serif;font-size:15px;line-height:1;margin-bottom:18px}.error-page__title{color:#000;font-family:"ToyotaType-Bold",sans-serif;font-size:64px;line-height:1.04;margin-bottom:20px}@media only screen and (max-width: 1440px){.error-page__title{font-size:52px}}@media only screen and (max-width: 1024px){.error-page__title{font-size:36px}}.error-page__description,.error-page__note,.error-page__list{color:#5b5b5b;font-family:"ToyotaType-Regular",sans-serif;font-size:18px;line-height:1.55}@media only screen and (max-width: 1024px){.error-page__description,.error-page__note,.error-page__list{font-size:15px}}.error-page__description{max-width:620px;margin-bottom:24px}.error-page__list{display:grid;gap:10px;list-style:none;margin-bottom:32px;padding:0}.error-page__list li{position:relative;padding-left:24px}.error-page__list li::before{content:"";position:absolute;top:11px;left:0;width:8px;height:8px;border-radius:50%;background:-webkit-gradient(linear, left bottom, left top, from(#0047BB), to(#3697EB));background:linear-gradient(0deg, #0047BB 0%, #3697EB 100%)}.error-page__note{margin-bottom:32px}.error-page__note a{color:#0047bb;font-family:"ToyotaType-SemiBold",sans-serif}.error-page__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px}.error-page__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:48px;border-radius:50px;background:-webkit-gradient(linear, left bottom, left top, from(#0047BB), to(#3697EB));background:linear-gradient(0deg, #0047BB 0%, #3697EB 100%);color:#fff;font-family:"ToyotaType-SemiBold",sans-serif;font-size:17px;line-height:1;padding:13px 28px 15px;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s linear;transition:opacity .3s ease-in-out,-webkit-transform .3s linear;transition:transform .3s linear,opacity .3s ease-in-out;transition:transform .3s linear,opacity .3s ease-in-out,-webkit-transform .3s linear}.error-page__button:hover{color:#fff;opacity:.9;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.error-page__visual{position:relative;min-height:420px;border-radius:32px;background:radial-gradient(circle at 82% 22%, rgba(235, 10, 30, 0.18) 0%, rgba(235, 10, 30, 0) 34%),linear-gradient(145deg, #0047BB 0%, #0B1F48 100%);color:#fff;overflow:hidden;padding:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-shadow:0 28px 70px rgba(0,32,84,.18);box-shadow:0 28px 70px rgba(0,32,84,.18)}.error-page__visual::before{content:"";position:absolute;inset:30px;border:1px solid hsla(0,0%,100%,.22);border-radius:24px}.error-page__visual span{position:relative;z-index:1;font-family:"ToyotaType-SemiBold",sans-serif;font-size:20px;letter-spacing:0}@media only screen and (max-width: 1024px){.error-page__visual{min-height:260px;border-radius:24px;padding:28px}}.error-page__code{position:relative;z-index:1;font-family:"ToyotaType-Bold",sans-serif;font-size:156px;line-height:.9;margin-bottom:18px}@media only screen and (max-width: 1024px){.error-page__code{font-size:92px}}.error-page__line{position:relative;z-index:1;width:92px;height:6px;border-radius:50px;background:#eb0a1e;margin-bottom:18px}.video-container .content .positionBig,.takecare .content .positionBig{height:563px;position:relative;display:block;overflow:hidden}@media only screen and (max-width: 991px){.video-container .content .positionBig,.takecare .content .positionBig{height:450px}}@media only screen and (max-width: 480px){.video-container .content .positionBig,.takecare .content .positionBig{height:420px}}.video-container .content .positionBig::before,.takecare .content .positionBig::before{content:"";width:100%;height:200px;background:-webkit-gradient(linear, left top, left bottom, from(#000000), to(rgba(0, 0, 0, 0)));background:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);position:absolute;top:0;left:0}.video-container .content .positionBig::after,.takecare .content .positionBig::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1;opacity:1;visibility:unset;-webkit-transition:all linear .3s;transition:all linear .3s}.video-container .content .positionBig:hover::after,.takecare .content .positionBig:hover::after{opacity:0;visibility:hidden;-webkit-transition:all linear .3s;transition:all linear .3s;right:100%}.video-container .content .positionBig img,.takecare .content .positionBig img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-container .content .positionBig .positionChild,.takecare .content .positionBig .positionChild{min-width:142px;height:420px;position:absolute;top:43px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;z-index:2;width:100%;padding:0 15px}@media only screen and (max-width: 991px){.video-container .content .positionBig .positionChild,.takecare .content .positionBig .positionChild{height:357px}}@media only screen and (max-width: 480px){.video-container .content .positionBig .positionChild,.takecare .content .positionBig .positionChild{height:327px}}.video-container .content .positionBig .positionChild .text1,.takecare .content .positionBig .positionChild .text1{font-family:"ToyotaType-Light",sans-serif;font-size:13px;text-transform:uppercase;color:#fff;line-height:24px}.video-container .content .positionBig .positionChild .text2,.takecare .content .positionBig .positionChild .text2{font-family:"ToyotaType-Bold",sans-serif;font-size:18px;text-transform:uppercase;color:#fff;line-height:23.5px}@media only screen and (max-width: 480px){.video-container .content .positionBig .positionChild .text2,.takecare .content .positionBig .positionChild .text2{font-size:16px}}.video-container .content .positionBig .positionChild .line,.takecare .content .positionBig .positionChild .line{width:112px;height:1px;background:-webkit-gradient(linear, right top, left top, from(rgba(217, 217, 217, 0)), color-stop(25.29%, #D9D9D9), color-stop(72.78%, #D9D9D9), color-stop(99.11%, rgba(217, 217, 217, 0)));background:linear-gradient(270deg, rgba(217, 217, 217, 0) 0%, #D9D9D9 25.29%, #D9D9D9 72.78%, rgba(217, 217, 217, 0) 99.11%);margin:5px auto}.video-container .content .positionBig .positionChild .read-more,.takecare .content .positionBig .positionChild .read-more{font-family:"ToyotaType-Regular",sans-serif;width:120px;margin-top:0;position:absolute;bottom:0;font-size:12px;line-height:17px;color:#fff;background-color:#0047bb;text-decoration:none;padding:10px 0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s;transition:all .3s}.video-container .content .positionBig .positionChild .read-more:hover,.takecare .content .positionBig .positionChild .read-more:hover{background-color:#0086d7;-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.video-container .content .positionBig .positionChild .read-more:focus,.takecare .content .positionBig .positionChild .read-more:focus{outline:none}.video-container .content .positionBig .positionChild .read-more svg,.takecare .content .positionBig .positionChild .read-more svg{margin-left:5px}.video-container .slick-slider,.takecare .slick-slider{margin-bottom:0}.video-container .video-items,.video-container .multiple-items,.takecare .video-items,.takecare .multiple-items{overflow:hidden}.video-container .video-items .slick-slide,.video-container .multiple-items .slick-slide,.takecare .video-items .slick-slide,.takecare .multiple-items .slick-slide{margin:0 15px}@media only screen and (max-width: 768px){.video-container .video-items .slick-slide,.video-container .multiple-items .slick-slide,.takecare .video-items .slick-slide,.takecare .multiple-items .slick-slide{margin:0 10px}}@media only screen and (max-width: 480px){.video-container .video-items .slick-slide,.video-container .multiple-items .slick-slide,.takecare .video-items .slick-slide,.takecare .multiple-items .slick-slide{margin:0 5px}}.video-container .video-items .slick-list,.video-container .multiple-items .slick-list,.takecare .video-items .slick-list,.takecare .multiple-items .slick-list{margin:0 -15px}.video-container .preTake,.takecare .preTake{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:31px;cursor:pointer}.video-container .nextTake,.takecare .nextTake{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:31px;cursor:pointer}.video-container .slick-disabled img,.takecare .slick-disabled img{opacity:.35;cursor:auto;pointer-events:none}.takePosition{position:relative;margin-top:92px}.takePosition .takePositionSmall{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#242424;padding:30px;width:75%;visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear .33s,opacity .33s linear;transition:visibility 0s linear .33s,opacity .33s linear}.takePosition .takePositionSmall .takePositionSmallflex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.takePosition .takePositionSmall .takePositionSmallflex .takePositionSmall1{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}.takePosition .takePositionSmall .takePositionSmallflex .takePositionSmall2{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;padding:40px}.takePosition .takePositionSmall .takePositionSmallflex .text-top{font-family:"ToyotaType-Bold",sans-serif;font-size:25px;line-height:0px;text-transform:uppercase;color:#1d6ad6;height:37px}.takePosition .takePositionSmall .takePositionSmallflex .cancel{position:absolute;top:10px;right:10px;cursor:pointer}.bgClick{background:rgba(0,0,0,.7098039216)}.d-block-custom{visibility:visible !important;opacity:1 !important;-webkit-transition-delay:0s !important;transition-delay:0s !important}.fancybox__backdrop{background:rgba(215,231,238,.5) !important;backdrop-filter:blur(10px)}.takecare-modal{display:none;position:relative;width:90%;max-width:100%}.takecare-modal .carousel__button{display:none}.takecare-modal .cancel-button{position:absolute;right:22px;top:23px}@media only screen and (max-width: 991px){.takecare-modal .cancel-button{right:20px;top:20px}}@media only screen and (max-width: 576px){.takecare-modal .cancel-button{right:15px;top:15px}}@media only screen and (max-width: 480px){.takecare-modal .cancel-button{right:5px;top:5px}}@media only screen and (max-width: 576px){.takecare-modal .cancel-button img{width:22px;height:22px}}.takecare-modal.fancybox__content{max-width:1020px;background-color:#d7e7ee;padding:39px 24px 41px 49px}@media only screen and (max-width: 991px){.takecare-modal.fancybox__content{max-width:800px;padding:20px}}@media only screen and (max-width: 768px){.takecare-modal.fancybox__content{max-width:600px}}@media only screen and (max-width: 576px){.takecare-modal.fancybox__content{max-width:450px;padding:15px}}@media only screen and (max-width: 480px){.takecare-modal.fancybox__content{max-width:400px;padding:30px}}.takecare-modal.fancybox__content .takecare-modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width: 480px){.takecare-modal.fancybox__content .takecare-modal-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0 !important}}.takecare-modal.fancybox__content .takecare-modal-wrapper .left{width:50%;overflow:hidden}@media only screen and (max-width: 991px){.takecare-modal.fancybox__content .takecare-modal-wrapper .left{width:50%}}@media only screen and (max-width: 480px){.takecare-modal.fancybox__content .takecare-modal-wrapper .left{width:100%;max-height:200px}}.takecare-modal.fancybox__content .takecare-modal-wrapper .left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.takecare-modal.fancybox__content .takecare-modal-wrapper .right{width:50%;padding:50px 0}@media only screen and (max-width: 991px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right{width:50%;padding:20px 0}}@media only screen and (max-width: 576px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right{padding:10px 0}}@media only screen and (max-width: 480px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right{width:100%}}.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .header-content{max-width:200px;margin:0 auto;margin-bottom:50px}@media only screen and (max-width: 991px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .header-content{margin-bottom:30px}}@media only screen and (max-width: 768px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .header-content{margin-bottom:20px}}@media only screen and (max-width: 576px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .header-content{margin-bottom:15px}}@media only screen and (max-width: 480px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .header-content{max-width:unset}}.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .header-content .text1{font-size:16px;color:#373737}@media only screen and (max-width: 768px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .header-content .text1{font-size:14px}}.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .header-content .line{width:159px;margin:8px auto;background:-webkit-gradient(linear, right top, left top, from(rgba(217, 217, 217, 0)), color-stop(25.29%, #404040), color-stop(72.78%, #393939), color-stop(99.11%, rgba(217, 217, 217, 0)));background:linear-gradient(270deg, rgba(217, 217, 217, 0) 0%, #404040 25.29%, #393939 72.78%, rgba(217, 217, 217, 0) 99.11%)}@media only screen and (max-width: 768px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .header-content .line{margin:5px auto}}.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .header-content .text2{font-size:20px;color:#373737;padding-bottom:0;line-height:26px}@media only screen and (max-width: 768px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .header-content .text2{font-size:20px;line-height:24px}}@media only screen and (max-width: 576px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .header-content .text2{font-size:18px;line-height:20px}}.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .content-wrapper{height:275px;overflow-y:scroll;padding-left:80px;padding-right:50px}@media only screen and (max-width: 991px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .content-wrapper{padding-left:50px;padding-right:30px}}@media only screen and (max-width: 768px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .content-wrapper{height:unset;padding-left:30px;padding-right:15px}}@media only screen and (max-width: 576px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .content-wrapper{height:150px}}.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .content-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#b8d4e0}.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .content-wrapper::-webkit-scrollbar{width:5px;background-color:#f5f5f5}@media only screen and (max-width: 768px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .content-wrapper::-webkit-scrollbar{width:3px}}.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .content-wrapper::-webkit-scrollbar-thumb{background-color:#0047bb}.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .content-wrapper{scrollbar-width:thin;scrollbar-color:#0047bb #b8d4e0}.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .content-wrapper p{font-family:"ToyotaType-Regular",sans-serif;font-size:13px;line-height:24px;text-align:center;color:#2c2c2c}@media only screen and (max-width: 768px){.takecare-modal.fancybox__content .takecare-modal-wrapper .right .takecare-modal-content .content-wrapper p{line-height:18px}}.takecare-modal.fancybox__content .text1{font-family:"ToyotaType-Light",sans-serif;font-size:13px;line-height:24px;text-align:center;text-transform:uppercase;color:#fff}.takecare-modal.fancybox__content .text2{font-family:"ToyotaType-Bold",sans-serif;font-size:20px;line-height:24px;text-align:center;text-transform:uppercase;color:#fff;padding-bottom:30px}.takecare-modal.fancybox__content .line{height:2px;background-color:#fff;width:32%;margin:10px auto}.video-container .video-image{position:relative}.video-container .video-image:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.video-container .video-image .positionChild{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;max-width:30px}.video-container a{text-decoration:none}.video-container .text-top{font-family:"ToyotaType-Bold",sans-serif;font-style:italic;font-size:24px;text-transform:uppercase;color:#1d6ad6;height:37px}@media only screen and (max-width: 991px){.video-container .text-top{font-size:20px;margin-top:30px}}@media only screen and (max-width: 480px){.video-container .text-top{font-size:16px}}.video-container p{font-family:"ToyotaType-Regular",sans-serif;font-size:13px;line-height:24px;margin-top:10px;text-align:justify;color:#000;padding:0 10px}.video-container .section-body .slide-control-next,.video-container .section-body .slide-control-next-mb{top:30%}.video-container .section-body .slide-control-prev,.video-container .section-body .slide-control-prev-mb{top:30%}@media only screen and (max-width: 991px){.takecare-modal.fancybox__content .takecare-modal-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:50px}.takecare-modal.fancybox__content .takecare-modal-wrapper>div{width:100% !important}.takecare-modal.fancybox__content .takecare-modal-wrapper .left{margin:auto}}.loader-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0)}.loader-wrapper .loader{width:18px;height:18px;border:2px solid #fff;border-bottom-color:#000;border-radius:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#mainLoading{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;z-index:1060;background-color:rgba(0,0,0,.7);opacity:0;visibility:hidden}#mainLoading .mainLoading-wrapper{position:relative;display:inline-block}#mainLoading .mainLoading-wrapper .main-loader{width:65px;height:65px;border:2px solid #fff;border-bottom-color:#000;border-radius:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}#mainLoading .mainLoading-wrapper .main-loader-logo{display:block;max-width:55px;margin:0 auto;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#mainLoading .mainLoading-wrapper .main-loader-text{font-size:12px;line-height:1;position:absolute;left:50%;text-align:center;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-16px;color:#fff;width:100%}@-webkit-keyframes button-loading-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes button-loading-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.button-loading{border:1px solid #5b5b5b;color:rgba(0,0,0,0) !important;cursor:default;position:relative;text-shadow:none;-webkit-transition:border-color .2s ease-out;transition:border-color .2s ease-out}.button-loading:before{width:18px;height:18px;-webkit-animation:button-loading-spinner 1s linear infinite;animation:button-loading-spinner 1s linear infinite;border:2px solid;border-color:#000 #000 rgba(0,0,0,0);border-radius:50%;content:"";left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%;z-index:1}.button-loading::after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;background-color:#fff}.section__wrapper{position:relative}.section__spacing{padding:60px 0}@media only screen and (max-width: 1680px){.section__spacing{padding:40px 0}}.section__container{margin:0 auto;max-width:1320px;width:calc(100% - 32px)}@media only screen and (max-width: 1680px){.section__container{max-width:1200px}}.section__header{margin-bottom:32px}@media only screen and (max-width: 1024px){.section__header{margin-bottom:24px}}.section__title{font-size:34px;font-family:"ToyotaType-SemiBold",sans-serif;color:#000;margin-bottom:6px}@media only screen and (max-width: 1024px){.section__title{font-size:28px}}.section__title--small{font-size:30px}@media only screen and (max-width: 1440px){.section__title--small{font-size:28px}}@media only screen and (max-width: 1024px){.section__title--small{font-size:24px}}.section__desc{font-size:18px;font-family:"ToyotaType-Regular",sans-serif;color:#000;padding-bottom:10px}@media only screen and (max-width: 1440px){.section__desc{font-size:16px}}@media only screen and (max-width: 1024px){.section__desc{font-size:15px}}.section__content{font-size:18px;font-family:"ToyotaType-Regular",sans-serif;color:#000}@media only screen and (max-width: 1440px){.section__content{font-size:16px}}@media only screen and (max-width: 1024px){.section__content{font-size:15px}}.section__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section__line-border{width:100%;height:1px;background-color:rgba(129,129,129,.5);position:relative;bottom:3px}body.modal-open{overflow:hidden}.modal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1001;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width: 1024px){.modal{width:100%}}.modal.show{opacity:1;visibility:visible}.modal.show .modal__dialog{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}.modal__dialog{width:100%;min-height:calc(100% - 3.5rem);margin:1.75rem;margin-right:auto;margin-left:auto;-webkit-transform:scale(0.8) translateY(-20px);transform:scale(0.8) translateY(-20px);opacity:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 12px;-webkit-transition:opacity .35s ease,-webkit-transform .35s cubic-bezier(0.34, 1.56, 0.64, 1);transition:opacity .35s ease,-webkit-transform .35s cubic-bezier(0.34, 1.56, 0.64, 1);transition:transform .35s cubic-bezier(0.34, 1.56, 0.64, 1),opacity .35s ease;transition:transform .35s cubic-bezier(0.34, 1.56, 0.64, 1),opacity .35s ease,-webkit-transform .35s cubic-bezier(0.34, 1.56, 0.64, 1)}.modal.show .modal__dialog{-webkit-transform:scale(1);transform:scale(1)}.modal__content{width:100%;max-width:600px;height:100%;position:relative;border-radius:0;color:#000;background:#fff}.modal__close{width:44px;height:44px;position:absolute;top:0;right:0;background:rgba(0,0,0,0);border:none;font-size:1.5rem;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media only screen and (max-width: 480px){.modal__close{width:36px;height:36px}}.modal__close:hover{opacity:.8}.modal__close svg{width:22px;height:22px}.modal__header{padding:24px}.modal__body{padding:24px}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.modal-backdrop{position:fixed;top:0;left:0;z-index:1000;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.test-drive-modal__content{max-width:967px;background-color:rgba(0,0,0,0)}@media only screen and (max-width: 991px){.test-drive-modal__content{max-width:600px}}.test-drive-modal__body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}@media only screen and (max-width: 991px){.test-drive-modal__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.test-drive-modal__image-wrapper{width:65%}@media only screen and (max-width: 991px){.test-drive-modal__image-wrapper{width:100%}}.test-drive-modal__image{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.test-drive-modal__form-wrapper{width:35%;background-color:#fff}@media only screen and (max-width: 991px){.test-drive-modal__form-wrapper{width:100%}}.test-drive-modal__title{font-family:"ToyotaType-Bold",sans-serif;font-size:24px;text-transform:uppercase;text-align:center}@media only screen and (max-width: 480px){.test-drive-modal__title{font-size:20px}}.test-drive-modal__desc{font-size:13px;text-align:center;margin-bottom:16px}.test-drive-form__header{padding:24px 16px 0}@media only screen and (max-width: 480px){.test-drive-form__header{padding:16px 16px 0}}.test-drive-form__wrapper{width:100%;padding:0 16px;padding-bottom:24px;height:633px;overflow-y:auto;scrollbar-width:thin}@media only screen and (max-width: 991px){.test-drive-form__wrapper{height:auto;overflow-y:unset;padding-bottom:32px}}.test-drive-form__wrapper::-webkit-scrollbar{width:4px;height:4px}.test-drive-form__group{margin-bottom:16px}.test-drive-form__input,.test-drive-form__select{width:100%;height:40px;padding:8px 12px;border:1px solid #5b5b5b;border-radius:4px;font-size:14px}.test-drive-form__input::-webkit-input-placeholder{color:#000}.test-drive-form__input::-moz-placeholder{color:#000}.test-drive-form__input:-ms-input-placeholder{color:#000}.test-drive-form__input::-ms-input-placeholder{color:#000}.test-drive-form__input::placeholder{color:#000}.test-drive-form__checkbox{margin-bottom:24px}.test-drive-form__checkbox-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.test-drive-form__checkbox-item:not(:first-child){margin-top:5px}.test-drive-form__checkbox input[type=checkbox]{margin-right:8px;margin-top:3px}.test-drive-form__checkbox label{display:inline-block;font-size:12px;line-height:16px;text-align:justify;cursor:pointer}.test-drive-form__checkbox label a{color:#0047bb;text-decoration:none}.test-drive-form__checkbox label a:hover{text-decoration:underline}.test-drive-form__submit{width:100%;border-radius:50px;background:-webkit-gradient(linear, left bottom, left top, from(#0047BB), to(#3697EB));background:linear-gradient(0deg, #0047BB 0%, #3697EB 100%);text-align:center;padding:10px 24px 14px;font-family:"ToyotaType-SemiBold",sans-serif;font-size:14px;color:#fff;text-transform:uppercase;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s linear;transition:opacity .3s ease-in-out,-webkit-transform .3s linear;transition:transform .3s linear,opacity .3s ease-in-out;transition:transform .3s linear,opacity .3s ease-in-out,-webkit-transform .3s linear}.test-drive-form__submit:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);opacity:.9}.form-error{display:block;font-size:12px;color:red}.is-invalid{border-color:red}.thank-you-modal .test-drive-form__header{padding-top:55px}.thank-you-modal .test-drive-form__wrapper{height:auto}.thank-you-modal .thank-you-message{font-family:"ToyotaType-Regular",sans-serif;font-size:20px;text-align:center;margin-top:50px}@media only screen and (max-width: 991px){.thank-you-modal .thank-you-message{margin-top:20px;margin-bottom:10px}}@media only screen and (max-width: 480px){.thank-you-modal .thank-you-message{font-size:16px}}
/*# sourceMappingURL=style.css.map */
