﻿@import 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css';@import 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css';.breakpoint-less-than-tablet{display:none !important}@media screen and (max-width: 768px){.breakpoint-less-than-tablet{display:block !important}}.breakpoint-greater-than-tablet{display:block !important}@media screen and (max-width: 768px){.breakpoint-greater-than-tablet{display:none !important}}.breakpoint-greater-than-tablet-inline{display:inline !important}@media screen and (max-width: 768px){.breakpoint-greater-than-tablet-inline{display:none !important}}.breakpoint-greater-than-tablet-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.breakpoint-greater-than-tablet-inline-block{display:none !important}}*:focus{outline:none}input::-ms-clear{display:none}.no-scroll{overflow:hidden;height:100%;width:100%;margin-left:-8px}@media (max-width: 375px){.no-scroll{position:fixed}}.hvr-sweep-to-top{display:inline-block;vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s}.hvr-sweep-to-top[disabled]:before{display:none}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:hover,.hvr-sweep-to-top:focus{color:white}.hvr-sweep-to-top:hover:before,.hvr-sweep-to-top:focus:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.focusable.visuallyhidden:active,.focusable.visuallyhidden:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.display-mobile{display:none !important}@media screen and (max-width: 666px){.display-mobile{display:block !important}}.display-mobile-inline{display:none !important}@media screen and (max-width: 666px){.display-mobile-inline{display:inline !important}}.display-mobile-inline-block{display:none !important}@media screen and (max-width: 666px){.display-mobile-inline-block{display:inline-block !important}}.display-phablet{display:none !important}@media screen and (max-width: 767px){.display-phablet{display:block !important}}.display-phablet-inline{display:none !important}@media screen and (max-width: 767px){.display-phablet-inline{display:inline !important}}.display-phablet-inline-block{display:none !important}@media screen and (max-width: 767px){.display-phablet-inline-block{display:inline-block !important}}.display-tablet{display:none !important}@media screen and (max-width: 1023px){.display-tablet{display:block !important}}.display-tablet-inline{display:none !important}@media screen and (max-width: 1023px){.display-tablet-inline{display:inline !important}}.display-tablet-inline-block{display:none !important}@media screen and (max-width: 1023px){.display-tablet-inline-block{display:inline-block !important}}.display-greater-than-mobile{display:none !important}@media screen and (min-width: 375px){.display-greater-than-mobile{display:block !important}}.display-greater-than-mobile-inline{display:none !important}@media screen and (min-width: 375px){.display-greater-than-mobile-inline{display:inline !important}}.display-greater-than-mobile-inline-block{display:none !important}@media screen and (min-width: 375px){.display-greater-than-mobile-inline-block{display:inline-block !important}}.display-greater-than-phablet{display:none !important}@media screen and (min-width: 667px){.display-greater-than-phablet{display:block !important}}.display-greater-than-phablet-inline{display:none !important}@media screen and (min-width: 667px){.display-greater-than-phablet-inline{display:inline !important}}.display-greater-than-phablet-inline-block{display:none !important}@media screen and (min-width: 667px){.display-greater-than-phablet-inline-block{display:inline-block !important}}.display-greater-than-tablet{display:none !important}@media screen and (min-width: 768px){.display-greater-than-tablet{display:block !important}}.display-greater-than-tablet-inline{display:none !important}@media screen and (min-width: 768px){.display-greater-than-tablet-inline{display:inline !important}}.display-greater-than-tablet-inline-block{display:none !important}@media screen and (min-width: 768px){.display-greater-than-tablet-inline-block{display:inline-block !important}}.display-greater-than-desktop{display:none !important}@media screen and (min-width: 1024px){.display-greater-than-desktop{display:block !important}}.display-greater-than-desktop-inline{display:none !important}@media screen and (min-width: 1024px){.display-greater-than-desktop-inline{display:inline !important}}.display-greater-than-desktop-inline-block{display:none !important}@media screen and (min-width: 1024px){.display-greater-than-desktop-inline-block{display:inline-block !important}}.pattern-library-module{margin-left:auto;margin-right:auto;max-width:1500px;position:relative;overflow:hidden}.pattern-library-module .module-content{margin-left:auto;margin-right:auto;max-width:954px;height:100%;padding:46px 0}@media screen and (max-width: 1023px){.pattern-library-module .module-content{max-width:724px;padding:56px 0}}@media screen and (max-width: 767px){.pattern-library-module .module-content{max-width:627px;padding:38px 0px}}@media screen and (max-width: 666px){.pattern-library-module .module-content{width:100%;max-width:345px}}.headline{text-transform:uppercase;line-height:1.5em;font-family:"DINNextW01-CondensedLig",sans-serif}.headline.hl1{font-family:"ToyotaType-Light";font-size:45px}@media screen and (max-width: 768px){.headline.hl1{font-size:35px}}@media screen and (max-width: 667px){.headline.hl1{font-size:26px}}@media screen and (max-width: 375px){.headline.hl1{font-size:26px}}.headline.hl2{font-size:40px;text-transform:uppercase;line-height:1.5em;font-family:"ToyotaType-Light"}@media screen and (max-width: 768px){.headline.hl2{font-size:35px}}@media screen and (max-width: 667px){.headline.hl2{font-size:26px}}@media screen and (max-width: 375px){.headline.hl2{font-size:26px}}.headline.hl3{font-size:18px;text-transform:capitalize;font-family:"ToyotaType-Book"}.headline.hl3.alternate{font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif}@media screen and (max-width: 768px){.headline.hl3{font-size:18px}}@media screen and (max-width: 667px){.headline.hl3{font-size:18px}}@media screen and (max-width: 500px){.headline.hl3{font-size:18px}}.headline.hl4{font-size:24px;font-weight:900;color:#3a3a3a;line-height:1.2em}@media screen and (max-width: 767px){.headline.hl4{font-size:18px}}.headline.hl4 span{color:#3568c5}p{line-height:1.5em;font-family:"ToyotaType-Book"}p.subheader{font:20px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;text-transform:uppercase}@media screen and (max-width: 768px){p.subheader{font-size:20px}}@media screen and (max-width: 667px){p.subheader{font-size:18px}}@media screen and (max-width: 375px){p.subheader{font-size:18px}}p.quotes{font-size:18px}p.content-title-g{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:1.5px;text-transform:uppercase}@media screen and (max-width: 768px){p.content-title-g{font-size:14px}}@media screen and (max-width: 667px){p.content-title-g{font-size:12px;letter-spacing:1px}}@media screen and (max-width: 375px){p.content-title-g{font-size:12px}}p.content-title-g{font-family:"ToyotaType-Semibold";font-size:22px;font-size:1.5em;color:#0d2b62}@media screen and (max-width: 420px){p.content-title-g{font-size:18px;font-size:1.3em}}p.content-title-g::before,p.content-title-g::after{height:3px;width:135px;background-color:#0d2b62}@media screen and (max-width: 1024px){p.content-title-g::before,p.content-title-g::after{width:120px}}@media screen and (max-width: 768px){p.content-title-g::before,p.content-title-g::after{width:85px}}@media screen and (max-width: 600px){p.content-title-g::before,p.content-title-g::after{width:70px}}@media screen and (max-width: 420px){p.content-title-g::before,p.content-title-g::after{width:62px}}@media screen and (max-width: 420px){p.content-title-g::before{right:30px}}@media screen and (max-width: 420px){p.content-title-g::after{left:30px}}p.body-copy{font-size:16px;font-family:"ToyotaType-Book"}p.body-copy.alternate{font-size:24px}p.legal{font-size:12px}p.car-info-copy{font-size:16px}p.tertiary-cta{font:12px 'Proxima N W01 Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform:uppercase;text-decoration:none}a,.cta-link{color:#3568c5;line-height:1.5em;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}a.cta,.cta-link.cta{font-size:16px}a.secondary-cta,.cta-link.secondary-cta{font-size:14px}a.tertiary-cta,.cta-link.tertiary-cta{font-size:12px;text-transform:uppercase;text-decoration:none}a.no-bold,.cta-link.no-bold{font-family:ToyotaType-Semibold}a:hover,.cta-link:hover{cursor:pointer;color:#0d2b62}.superscript{padding-left:4px;font-weight:bold;font-size:9px;vertical-align:super;color:#3568c5;text-decoration:none}.fade-hover-bg{-webkit-transition:background-color 250ms linear;-moz-transition:background-color 250ms linear;-o-transition:background-color 250ms linear;-ms-transition:background-color 250ms linear;transition:background-color 250ms linear}.fade-hover-txt{-webkit-transition:color 250ms linear;-moz-transition:color 250ms linear;-o-transition:color 250ms linear;-ms-transition:color 250ms linear;transition:color 250ms linear}.fade-hover-img{-webkit-transition:background 250ms linear;-moz-transition:background 250ms linear;-o-transition:background 250ms linear;-ms-transition:background 250ms linear;transition:background 250ms linear}.button-class{-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;display:inline-block;width:auto;border:2px solid transparent;overflow:visible;text-decoration:none;text-transform:none;border-radius:4px;text-align:center}.no-js .button-class:hover,.no-js .button-class:focus,.js.no-touch .button-class:hover,.js.no-touch .button-class:focus,.js.touch .button-class:active{cursor:pointer;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear}.no-js .button-class:hover .btn-image-mailing,.no-js .button-class:focus .btn-image-mailing,.js.no-touch .button-class:hover .btn-image-mailing,.js.no-touch .button-class:focus .btn-image-mailing,.js.touch .button-class:active .btn-image-mailing{background:url("../../core/images/nav/icons/icon-mailing-selected.svg") no-repeat !important;background-size:contain;background-position:center;margin-bottom:-9px !important}.button-class.btn-lg{font-family:"ToyotaType-Regular";width:225px;height:55px;font-size:16px;padding-left:20px;padding-right:20px;line-height:55px}.button-class.btn-md{font-family:"ToyotaType-Regular";width:230px;height:45px;font-size:16px;padding-left:20px;padding-right:20px;line-height:42px}.button-class.btn-sm{font-family:"ToyotaType-Regular";height:35px;font-size:14px;width:auto;padding-left:15px;padding-right:15px;line-height:35px}.button-class.btn-primary{color:white;background-color:#3568c4;border-color:#3568c4}.no-js .button-class.btn-primary:hover,.no-js .button-class.btn-primary:focus,.js.no-touch .button-class.btn-primary:hover,.js.no-touch .button-class.btn-primary:focus,.js.touch .button-class.btn-primary:active{background-color:transparent;color:#3568c4}.button-class.btn-primary-white{color:#3568c4;font-family:"ToyotaType-Regular";width:275px;background-color:white;border-color:white}.no-js .button-class.btn-primary-white:hover,.no-js .button-class.btn-primary-white:focus,.js.no-touch .button-class.btn-primary-white:hover,.js.no-touch .button-class.btn-primary-white:focus,.js.touch .button-class.btn-primary-white:active{background-color:transparent;color:white}.button-class.btn-secondary-blue{color:#3568c4;background-color:transparent;border-color:#3568c4}.no-js .button-class.btn-secondary-blue:hover,.no-js .button-class.btn-secondary-blue:focus,.js.no-touch .button-class.btn-secondary-blue:hover,.js.no-touch .button-class.btn-secondary-blue:focus,.js.touch .button-class.btn-secondary-blue:active{background-color:#3568c4;color:white}.button-class.btn-secondary-white{color:white;background-color:transparent;border-color:white}.no-js .button-class.btn-secondary-white:hover,.no-js .button-class.btn-secondary-white:focus,.js.no-touch .button-class.btn-secondary-white:hover,.js.no-touch .button-class.btn-secondary-white:focus,.js.touch .button-class.btn-secondary-white:active{background-color:white;color:#3568c4}.button-class.btn-tertiary1{text-decoration:underline;text-transform:capitalize;font-size:12px;font-family:inherit}.no-js .button-class.btn-tertiary1:hover,.no-js .button-class.btn-tertiary1:focus,.js.no-touch .button-class.btn-tertiary1:hover,.js.no-touch .button-class.btn-tertiary1:focus,.js.touch .button-class.btn-tertiary1:active{color:#0d2a62}.button-class.btn-tertiary2{text-transform:uppercase;text-decoration:none;font-size:12px;font-family:inherit}.no-js .button-class.btn-tertiary2:hover,.no-js .button-class.btn-tertiary2:focus,.js.no-touch .button-class.btn-tertiary2:hover,.js.no-touch .button-class.btn-tertiary2:focus,.js.touch .button-class.btn-tertiary2:active{color:#0d2a62}.button-class .icon-left{display:inline;margin-right:10px}.button-class .icon-right{display:inline;padding-left:10px}.dual-btns{text-align:center}.dual-btns .button-class:first-of-type{margin-right:3px;display:inline-block}@media screen and (max-width: 767px){.dual-btns .button-class:first-of-type{display:block;margin-right:auto;margin-left:auto;margin-bottom:6px}}.dual-btns .button-class:last-of-type{margin-left:3px;display:inline-block}@media screen and (max-width: 767px){.dual-btns .button-class:last-of-type{display:block;margin-right:auto;margin-left:auto;margin-bottom:14px}}.dual-btns-vertical{padding-top:0px;margin-top:25px;text-align:center}.dual-btns-vertical .button-class:first-of-type{display:block;margin:0 auto 16px}.dual-btns-vertical .button-class:last-of-type{display:block;padding-top:16px}.toggle-btns{width:100%;position:relative;overflow:hidden;margin-bottom:15px;height:44px}.toggle-btns .toggle-btn{float:left;border:1px solid #3568c5;background-color:white;color:#3568c5;width:50%;text-align:center;height:35px;line-height:34px !important;vertical-align:middle;font:14px 'Proxima N W01 Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1)}.toggle-btns .toggle-btn.active{background-color:#3568c5;color:white;-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1)}.toggle-btns .toggle-btn:hover:not(.active){cursor:pointer;background-color:#3568c5;color:white;-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1)}.tip-button{position:absolute;opacity:1;transition:opacity .5s ease-out;webkit-transition:opacity .5s ease-out;background:url("../../core/images/pngs/open.png") no-repeat !important;background-size:contain;background-position:center;height:42px;width:42px}@media only screen and (max-width: 750px){.tip-button{background:url("../../core/images/pngs/HOT_SPOT_mobile.png") no-repeat !important;width:42px;height:42px}}@media screen and (max-width: 1023px){.tip-button.clicked:after{background-color:white;color:#3568c5;-webkit-transform:rotateZ(135deg);-moz-transform:rotateZ(135deg);-ms-transform:rotateZ(135deg);-o-transform:rotateZ(135deg);transform:rotateZ(135deg);-ms-transform:rotate(135deg)}}.tip-button.hovering{opacity:0}.tip-button.active{background:url("../../core/images/pngs/exit.png") no-repeat !important}@media only screen and (max-width: 750px){.tip-button.active{background:url("../../core/images/pngs/CLOSE_BUTTON_mobile.png") no-repeat !important}}@media only screen and (max-width: 600px){.system-specs-btn{margin-top:10px}}.paging-dots-horiz ul{position:relative;display:inline-block;margin:0;padding:0;list-style:none;cursor:default}.paging-dots-horiz ul li{position:relative;display:block;float:left;margin:0 15px;width:15px;height:15px;cursor:pointer}.paging-dots-horiz ul li a{top:0;left:0;width:100%;height:100%;outline:none;border-radius:50%;text-indent:-999em;cursor:pointer;position:absolute;overflow:hidden;background-color:transparent;box-shadow:inset 0 0 0 2px #3568c5;transition:background 0.4s}.paging-dots-horiz ul li a:hover,.paging-dots-horiz ul li a:focus,.paging-dots-horiz ul li a.active{background-color:#3568c5}.paging-dots-vert ul{position:relative;display:inline-block;margin:0;padding:0;list-style:none;cursor:default}.paging-dots-vert ul li{position:relative;display:block;margin:20px 0;width:6px;height:6px;cursor:pointer;transition:all 0.3s}.paging-dots-vert ul li a{top:0;left:0;width:100%;height:100%;outline:none;border-radius:50%;text-indent:-999em;cursor:pointer;position:absolute;overflow:hidden;background-color:#8b8b8b;transition:all 0.3s}.paging-dots-vert ul li.active{width:10px;height:10px}.paging-dots-vert ul li.active a{background-color:transparent;box-shadow:inset 0 0 0 2px #3568c5}.paging-dots-vert ul li:hover,.paging-dots-vert ul li:focus{width:10px;height:10px}.paging-dots-vert ul li:hover a,.paging-dots-vert ul li:focus a{background-color:#3568c5;box-shadow:inset 0 0 0 2px #3568c5}.pattern-arrow{display:inline-block;background:url("../../core/images/pattern-library-icons/icon_arrow_line.svg") no-repeat;background-size:cover;background-position:center}.pattern-arrow:hover{cursor:pointer;background-image:url("../../core/images/pattern-library-icons/icon_arrow_line_rollover.svg")}.pattern-arrow.left{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.pattern-arrow.small{height:12px;width:8px}.pattern-arrow.large{height:27px;width:19px}.pattern-arrow.backplate{background-color:#3a3a3a;height:55px;width:50px;background-size:19px 27px;border-top-left-radius:0px;border-bottom-left-radius:0px;background-image:url("../../core/images/pattern-library-icons/icon_arrow_line_white.svg")}.pattern-arrow.backplate:hover{background-color:#3568c5}.pattern-arrow-hover-text-container{position:relative;display:inline-block;height:118px;width:auto}.pattern-arrow-hover-text-container .pattern-arrow{height:100%;background-size:19px 27px}.pattern-arrow-hover-text-container .text_container{display:inline-block;position:relative;top:50%;transform:translateY(-50%);padding-left:20px;padding-right:20px}.pattern-arrow-hover-text-container:hover{background-color:#3568c5}.pattern-arrow-hover-text-container:hover .pattern-arrow{background-image:url("../../core/images/pattern-library-icons/icon_arrow_line_white.svg")}.pattern-arrow-hover-text-container:hover .text_container *{color:white}.pattern-arrow-hover-text-container.left{padding-left:15px}.pattern-arrow-hover-text-container.left .pattern-arrow{float:left}.pattern-arrow-hover-text-container.left .text_container{float:left}.pattern-arrow-hover-text-container.right{padding-right:15px}.pattern-arrow-hover-text-container.right .pattern-arrow{float:right}.pattern-arrow-hover-text-container.right .text_container{float:right}.pattern-arrow-text-container{position:relative;display:inline-block;height:118px;width:auto}.pattern-arrow-text-container .pattern-arrow{height:100%;background-size:19px 27px}.pattern-arrow-text-container .text_container{display:inline-block;position:relative;top:50%;transform:translateY(-50%);padding-left:20px;padding-right:20px}.pattern-arrow-text-container .text_container .headline3:hover{cursor:pointer;color:#3568c5}.pattern-arrow-text-container.left{padding-left:15px}.pattern-arrow-text-container.left .pattern-arrow{float:left}.pattern-arrow-text-container.left .text_container{float:left}.pattern-arrow-text-container.right{padding-right:15px}.pattern-arrow-text-container.right .pattern-arrow{float:right}.pattern-arrow-text-container.right .text_container{float:right}.icon-core{display:inline-block;width:25px;height:25px;background-repeat:no-repeat;background-size:contain;position:relative}.icon-core.icon_arrow_line{background-image:url(../../core/images/pattern-library-icons/icon_arrow_line.svg)}.icon-core.icon_arrow_solid{background-image:url(../../core/images/pattern-library-icons/icon_arrow_solid.svg)}.icon-core.icon_arrow_turn_left{background-image:url(../../core/images/pattern-library-icons/icon_arrow_turn_left.svg)}.icon-core.icon_arrow_turn_left:hover{cursor:pointer;background-image:url(../../core/images/pattern-library-icons/icon_arrow_turn_left_rollover.svg)}.icon-core.icon_arrow_turn_right{background-image:url(../../core/images/pattern-library-icons/icon_arrow_turn_right.svg)}.icon-core.icon_arrow_turn_right:hover{cursor:pointer;background-image:url(../../core/images/pattern-library-icons/icon_arrow_turn_right_rollover.svg)}.icon-core.icon_close_btn{background-image:url(../../core/images/pattern-library-icons/icon_close_btn.svg)}.icon-core.icon_close_btn:hover{cursor:pointer}.icon-core.icon_comment{background-image:url(../../core/images/pattern-library-icons/icon_comment.svg)}.icon-core.icon_comment{background-image:url(../../core/images/pattern-library-icons/icon_comment.svg)}.icon-core.icon_conversation{background-image:url(../../core/images/pattern-library-icons/icon_conversation.svg)}.icon-core.icon_down_arrow{background-image:url(../../core/images/pattern-library-icons/icon_down_arrow.svg)}.icon-core.icon_download{background-image:url(../../core/images/pattern-library-icons/icon_download.svg)}.icon-core.icon_email{background-image:url(../../core/images/pattern-library-icons/icon_email.svg)}.icon-core.icon_facebook{background-image:url(../../core/images/pattern-library-icons/icon_facebook.svg)}.icon-core.icon_FAQ{background-image:url(../../core/images/pattern-library-icons/icon_FAQ.svg)}.icon-core.icon_FBE{background-image:url(../../core/images/pattern-library-icons/icon_FBE.svg)}.icon-core.icon_feed{background-image:url(../../core/images/pattern-library-icons/icon_feed.svg)}.icon-core.icon_gridView{background-image:url(../../core/images/pattern-library-icons/icon_gridView.svg)}.icon-core.icon_hydrogen{background-image:url(../../core/images/pattern-library-icons/icon_hydrogen.svg)}.icon-core.icon_leaveYourMark{background-image:url(../../core/images/pattern-library-icons/icon_leaveYourMark.svg)}.icon-core.icon_listView{background-image:url(../../core/images/pattern-library-icons/icon_listView.svg)}.icon-core.icon_logo_mirai{background-image:url(../../core/images/pattern-library-icons/icon_logo_mirai.svg)}.icon-core.icon_logo_toyota{background-image:url(../../core/images/pattern-library-icons/icon_logo_toyota.svg)}.icon-core.icon_logo_toyota_small{background-image:url(../../core/images/pattern-library-icons/icon_logo_toyota_small.svg)}.icon-core.icon_mirai{background-image:url(../../core/images/pattern-library-icons/icon_mirai.svg)}.icon-core.icon_mobileSubmenu{background-image:url(../../core/images/pattern-library-icons/icon_mobileSubmenu.svg)}.icon-core.icon_openNew{background-image:url(../../core/images/pattern-library-icons/icon_openNew.svg)}.icon-core.icon_ownership{background-image:url(../../core/images/pattern-library-icons/icon_ownership.svg)}.icon-core.icon_plus_horizontal{background-image:url(../../core/images/pattern-library-icons/icon_plus_horizontal.svg)}.icon-core.icon_plus_vertical{background-image:url(../../core/images/pattern-library-icons/icon_plus_vertical.svg)}.icon-core.icon_plus_white_horizontal{background-image:url(../../core/images/pattern-library-icons/icon_plus_white_horizontal.svg)}.icon-core.icon_plus_white_horizontal{background-image:url(../../core/images/pattern-library-icons/icon_plus_white_horizontal.svg)}.icon-core.icon_profile{background-image:url(../../core/images/pattern-library-icons/icon_profile.svg)}.icon-core.icon_profile_loggedIn{background-image:url(../../core/images/pattern-library-icons/icon_profile_loggedIn.svg)}.icon-core.icon_search{background-image:url(../../core/images/pattern-library-icons/icon_search.svg)}.icon-core.icon_share{background-image:url(../../core/images/pattern-library-icons/icon_share.svg)}.icon-core.icon_twitter{background-image:url(../../core/images/pattern-library-icons/icon_twitter.svg)}.icon-core.icon_videoGallery{background-image:url(../../core/images/pattern-library-icons/icon_videoGallery.svg)}.module-title-wrap{position:relative;top:0px;z-index:10}@media screen and (max-width: 1023px){.module-title-wrap{max-width:600px;margin-left:auto;margin-right:auto}}.module-title-wrap.inverted .module-title-wrap__subtitle{color:#fbf8f3}.module-title-wrap.inverted .module-title-wrap__subtitle:before,.module-title-wrap.inverted .module-title-wrap__subtitle:after{background-color:#fbf8f3}.module-title-wrap.inverted .module-title-wrap__title{color:#fbf8f3}.module-title-wrap.inverted .module-title-wrap__copy{color:#fbf8f3}.module-title-wrap .line{letter-spacing:1.5px;text-align:center;text-transform:uppercase;height:2px;width:100px;background-color:#3a3a3a;content:"";display:none;position:absolute;top:16px}@media screen and (max-width: 767px){.module-title-wrap .line{display:inline-block;height:1px;width:50px}}@media screen and (max-width: 666px){.module-title-wrap .line{height:1px;width:40px}}.module-title-wrap .line.line-left{left:30px}.module-title-wrap .line.line-right{right:30px}.module-title-wrap__title{text-align:center;font-family:"ToyotaType-Light";font-size:45px;text-transform:uppercase;color:#3a3a3a;padding:10px 0}@media screen and (max-width: 1023px){.module-title-wrap__title{font-size:35px;margin-bottom:3px}}@media screen and (max-width: 767px){.module-title-wrap__title{font-size:26px;line-height:36px;margin-top:9px;margin-bottom:11px}}.module-title-wrap__title.secondary{font-size:50px}@media screen and (max-width: 1023px){.module-title-wrap__title.secondary{font-size:44px}}.module-title-wrap__subtitle{letter-spacing:1.5px;text-align:center;text-transform:uppercase}.module-title-wrap__subtitle:before,.module-title-wrap__subtitle:after{position:relative;top:-4px;height:2px;width:100px;background-color:#3a3a3a;content:"";display:inline-block}.module-title-wrap__subtitle:before{right:20px}.module-title-wrap__subtitle:after{left:20px}@media screen and (max-width: 1023px){.module-title-wrap__subtitle{margin-bottom:0px}}@media screen and (max-width: 767px){.module-title-wrap__subtitle:before,.module-title-wrap__subtitle:after{height:1px;width:50px}.module-title-wrap__subtitle:before{right:10px}.module-title-wrap__subtitle:after{left:10px}}@media screen and (max-width: 666px){.module-title-wrap__subtitle:before,.module-title-wrap__subtitle:after{height:1px;width:40px}}.module-title-wrap__subtitle.secondary{line-height:1em}@media screen and (max-width: 767px){.module-title-wrap__subtitle.multiple-line:before,.module-title-wrap__subtitle.multiple-line:after{display:none}}.module-title-wrap__copy{margin:0 auto;max-width:522px;text-align:center;font-family:"ToyotaType-Regular";font-size:16px}@media screen and (max-width: 1023px){.module-title-wrap__copy{width:600px}}@media screen and (max-width: 767px){.module-title-wrap__copy{width:auto}}.modal-container{display:block;z-index:20000;position:relative;height:100%;width:100%;top:0;left:0;visibility:hidden;opacity:0;transition:visibility 0s linear 0.5s, opacity 0.5s linear;overflow-y:hidden;background-color:rgba(0,0,0,0.8)}.modal-container.fade-in{overflow-y:visible;visibility:visible;opacity:1;transition-delay:0s;position:fixed}.modal-container .modal-overlay{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:#000;opacity:0.8}.modal-container .modal-content{margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;width:954px;background-color:#fff;margin-top:35px;margin-bottom:35px}@media screen and (max-width: 1023px){.modal-container .modal-content{width:100%;height:100%;margin-top:0;margin-bottom:0}}.modal-container .modal-content .modal-header{width:100%;height:60px;border-bottom:1px solid #cacac8;text-align:center;padding-top:20px;padding-bottom:20px;position:relative;background-color:#fff;z-index:1}@media screen and (max-width: 1023px){.modal-container .modal-content .modal-header{height:50px}}@media screen and (max-width: 767px){.modal-container .modal-content .modal-header{height:55px}}.modal-container .modal-content .modal-header p{display:inline-block}.modal-container .modal-content .modal-header .modal-close-btn{display:inline-block;position:absolute;right:15px;height:24px;background-position:center;background-size:cover;top:50%;transform:translateY(-50%)}@media screen and (max-width: 1023px){.modal-container .modal-content .modal-header .modal-close-btn{right:22px}}@media screen and (max-width: 767px){.modal-container .modal-content .modal-header .modal-close-btn{right:20px}}@media screen and (max-width: 666px){.modal-container .modal-content .modal-header .modal-close-btn{right:15px}}.modal-container .modal-content .modal-body{margin-left:auto;margin-right:auto}@media screen and (max-width: 1023px){.modal-container .modal-content .modal-body{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}}.modal-container.header-fixed .modal-header{position:fixed;top:0;width:954px}@media screen and (max-width: 1023px){.modal-container.header-fixed .modal-header{width:100%;background-color:#fff;z-index:2000}}.modal-container.header-fixed .modal-body{padding-top:60px}@media screen and (max-width: 1023px){.modal-container.header-fixed .modal-body{padding-top:50px}}@media screen and (max-width: 767px){.modal-container.header-fixed .modal-body{padding-top:55px}}.pattern-library-desktop-subnav{position:relative;height:50px;width:100%;z-index:1;background-color:#edf0f5}.pattern-library-desktop-subnav.stuck{border-bottom:1px solid #efeff0}@media screen and (max-width: 768px){.pattern-library-desktop-subnav{display:none}}.pattern-library-desktop-subnav .subnav-list{height:100%;display:table;margin:0 auto}.pattern-library-desktop-subnav .subnav-list :not(:first-child):before{content:"";height:14px;width:1px;position:absolute;top:calc(50% - 7px);left:-1px;border-left:2px solid #efeff0;clear:both}.pattern-library-desktop-subnav .subnav-list .subnav-item{position:relative;display:table-cell;height:100%;padding:0 20px 0 20px}.pattern-library-desktop-subnav .subnav-list .subnav-item .subnav-link{color:#8b8b8b;line-height:50px}.pattern-library-desktop-subnav .subnav-list .subnav-item .subnav-link.active,.pattern-library-desktop-subnav .subnav-list .subnav-item .subnav-link:hover{color:#3a3a3a}.full-page-modal-container{display:block;z-index:20000;position:relative;height:auto;width:100%;top:0;left:0;visibility:hidden;opacity:0;transition:visibility 0s linear 0.5s, opacity 0.5s linear;overflow-y:hidden;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,0.8)}@media screen and (max-width: 1023px){.full-page-modal-container{background-color:white}}@media screen and (max-width: 666px){.full-page-modal-container{height:700px}}.full-page-modal-container .modal-content{max-width:1500px;margin-left:auto;margin-right:auto;position:absolute}.full-page-modal-container .modal-content .back-button{position:absolute;top:60px;left:30px;z-index:11;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (max-width: 1023px){.full-page-modal-container .modal-content .back-button{top:-30px;left:15px}}.full-page-modal-container .modal-content .exit-button{position:absolute;top:60px;right:30px;background:url("../../modules/carpageexteriormodal/images/close.png") no-repeat;background-size:55%;background-position:center;border-radius:50%;background-color:#3a3a3a;height:30px;width:30px;z-index:11}.full-page-modal-container .modal-content .exit-button:hover{background-color:#3568c5;cursor:pointer}@media screen and (max-width: 1023px){.full-page-modal-container .modal-content .exit-button:hover{background-color:transparent}}@media screen and (max-width: 1023px){.full-page-modal-container .modal-content .exit-button{background-image:url(../../core/images/pattern-library-icons/icon_close_btn.svg);background-color:transparent;top:-34px;right:15px}}.full-page-modal-container.fade-in{overflow-y:visible;visibility:visible;opacity:1;transition-delay:0s;position:fixed;top:0;height:850px;-webkit-overflow-scrolling:touch}@media screen and (max-width: 767px){.full-page-modal-container.fade-in{height:700px}}.full-page-modal-container.fade-in .modal-content{position:relative}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}* input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}@font-face{font-family:"ToyotaType_Black";src:url("../fonts/toyotafonts/ToyotaType-Black.eot");src:url("../fonts/toyotafonts/ToyotaType-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Black.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Black.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Black.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Black.svg#ToyotaType-Black") format("svg")}@font-face{font-family:"ToyotaType_Black_italic";src:url("../fonts/toyotafonts/ToyotaType-BlackIt.eot");src:url("../fonts/toyotafonts/ToyotaType-BlackIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-BlackIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-BlackIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-BlackIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-BlackIt.svg#ToyotaType-BlackIt") format("svg")}@font-face{font-family:"ToyotaType-Bold";src:url("../fonts/toyotafonts/ToyotaType-Bold.eot");src:url("../fonts/toyotafonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Bold.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Bold.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Bold.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg")}@font-face{font-family:"ToyotaType-Bold_italic";src:url("../fonts/toyotafonts/ToyotaType-BoldIt.eot");src:url("../fonts/toyotafonts/ToyotaType-BoldIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-BoldIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-BoldIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-BoldIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-BoldIt.svg#ToyotaType-BoldIt") format("svg")}@font-face{font-family:"ToyotaType-Book";src:url("../fonts/toyotafonts/ToyotaType-Book.eot");src:url("../fonts/toyotafonts/ToyotaType-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Book.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Book.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Book.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Book.svg#ToyotaType-Book") format("svg")}@font-face{font-family:"ToyotaType-Book_italic";src:url("../fonts/toyotafonts/ToyotaType-BookIt.eot");src:url("../fonts/toyotafonts/ToyotaType-BookIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-BookIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-BookIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-BookIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-BookIt.svg#ToyotaType-BookIt") format("svg")}@font-face{font-family:"ToyotaType-Light";src:url("../fonts/toyotafonts/ToyotaType-Light.eot");src:url("../fonts/toyotafonts/ToyotaType-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Light.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Light.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Light.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Light.svg#ToyotaType-Light") format("svg")}@font-face{font-family:"ToyotaType-Light_italic";src:url("../fonts/toyotafonts/ToyotaType-LightIt.eot");src:url("../fonts/toyotafonts/ToyotaType-LightIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-LightIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-LightIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-LightIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-LightIt.svg#ToyotaType-LightIt") format("svg")}@font-face{font-family:"ToyotaType-Regular";src:url("../fonts/toyotafonts/ToyotaType-Regular.eot");src:url("../fonts/toyotafonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Regular.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Regular.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Regular.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg")}@font-face{font-family:"ToyotaType-Regular_italic";src:url("../fonts/toyotafonts/ToyotaType-RegularIt.eot");src:url("../fonts/toyotafonts/ToyotaType-RegularIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-RegularIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-RegularIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-RegularIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-RegularIt.svg#ToyotaType-RegularIt") format("svg")}@font-face{font-family:"ToyotaType-Semibold";src:url("../fonts/toyotafonts/ToyotaType-Semibold.eot");src:url("../fonts/toyotafonts/ToyotaType-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Semibold.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Semibold.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Semibold.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Semibold.svg#ToyotaType-Semibold") format("svg")}@font-face{font-family:"ToyotaType-Semibold_italic";src:url("../fonts/toyotafonts/ToyotaType-SemiboldIt.eot");src:url("../fonts/toyotafonts/ToyotaType-SemiboldIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-SemiboldIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-SemiboldIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-SemiboldIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-SemiboldIt.svg#ToyotaType-SemiboldIt") format("svg")}.toyota-nav{width:100%;top:0;left:0;background:#fff;height:60px;border-bottom:2px solid #e5e5e5;z-index:10000}#page-content{margin-top:89px}@media screen and (max-width: 1400px) and (orientation: landscape){#page-content{margin-top:88px}}@media screen and (max-width: 1000px){#page-content{margin-top:60px}}@media screen and (max-width: 667px){#page-content{margin-top:60px;height:100%;overflow:auto}}video{pointer-events:none}*{-webkit-text-size-adjust:none}body,section,nav,video{-webkit-tap-highlight-color:transparent}input[type='text'],textarea{font:300 18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.5px;color:#464646;height:50px;width:140px;padding-left:10px;border:none;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}input[type='text'] ::-moz-focus-inner,textarea ::-moz-focus-inner{border:0;padding:0}input[type='password'],textarea{font:300 15px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.5px;color:#464646;height:50px;width:140px;padding-left:10px;border:none;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}input[type='password'] ::-moz-focus-inner,textarea ::-moz-focus-inner{border:0;padding:0}input[type="checkbox"]{visibility:hidden;z-index:101}.checkbox{width:15px;position:relative;z-index:100}.checkbox label{cursor:pointer;position:absolute;height:15px;width:15px;top:0;background:#b9b1a6;border:0;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.checkbox label::after{opacity:0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:4px;left:3px;border:2px solid #fff;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.checkbox input[type=checkbox]:checked+label{background-color:#3b6bc7}.checkbox input[type=checkbox]:not(:checked)+label{background-color:#b9b1a6}.checkbox input[type=checkbox]:checked+label:after{opacity:1}.skip-button{height:50px;width:300px;position:absolute;z-index:1000;bottom:10%;color:#fff;left:50%;margin-left:-150px;text-align:center;font:30px "DINNextW01-CondensedLig","sans-serif";padding-top:10px;opacity:0.5;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear}.skip-button:hover{-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear;cursor:pointer;opacity:1}.page-arrow{position:absolute;bottom:30px;z-index:100;margin:0 auto;height:9px;width:100%;background:url("../../modules/landing/images/arrow.png") no-repeat;background-size:contain;background-position:center;opacity:0;cursor:pointer;border:none;-webkit-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation:arrow 2.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-animation:arrow 2.4s cubic-bezier(0.645, 0.045, 0.355, 1);animation:arrow 2.4s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-animation-fill-mode:forwards;-mox-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}@media screen and (max-width: 600px){.page-arrow{display:none}}@media screen and (max-height: 400px) and (max-width: 700px){.page-arrow{display:none}}@media screen and (max-width: 600px){#module-FuelHeader .page-arrow{display:block;height:15px;width:100%}}@-webkit-keyframes arrow{0%{-webkit-transform:translateY(0px);opacity:0}30%{-webkit-transform:translateY(10px);opacity:0}70%{-webkit-transform:translateY(10px);opacity:0}100%{-webkit-transform:translateY(20px);opacity:1}}@-moz-keyframes arrow{0%{-moz-transform:translateY(0px);opacity:0}30%{-moz-transform:translateY(10px);opacity:0}70%{-moz-transform:translateY(10px);opacity:0}100%{-moz-transform:translateY(20px);opacity:1}}@keyframes arrow{0%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:0}30%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);opacity:0}70%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);opacity:0}100%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);opacity:1}}.sub-title{font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px}.title-dark{text-align:center;font:55px "ToyotaType-Light";line-height:50px;position:relative;margin:0 auto;margin-bottom:15px}@media screen and (max-width: 600px){.title-dark{height:auto;width:300px}}.title-dark:not(.clip-image){color:#464646}.title-dark.clip-image{color:#464646;-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(transparent, transparent),url("../../modules/stationslandingmobile/images/background-texture.png") repeat;background:-o-linear-gradient(transparent, transparent);-webkit-background-clip:text}.title-white{text-align:center;font:55px "DINNextW01-CondensedLig","sans-serif";line-height:50px;position:relative;margin:0 auto;margin-bottom:15px}@media screen and (max-width: 600px){.title-white{height:auto;width:300px}}.title-white:not(.clip-image){color:#fff}.title-white.clip-image{color:#fff;-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(transparent, transparent),url("../../modules/leaveyourmark/images/background-texture.jpg") repeat;background:-o-linear-gradient(transparent, transparent);-webkit-background-clip:text}*{backface-visibility:hidden;-webkit-backface-visibility:hidden}#terms{background:#d4d6d7}.disclaimers{width:100%;background:#d4d6d7;min-height:100%;overflow:hidden}.disclaimers .inner{width:100%;max-width:800px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.disclaimers .disclaimer-heading{width:100%;height:120px;background:url("../images/disclosures/title-bg.jpg")}.disclaimers .disclaimer-heading .image{background-size:120px 134px;background-size:120px 134px;height:134px;width:120px;background-image:url("../images/disclosures/logo.png");position:absolute;top:12px;left:20px}.disclaimers .disclaimer-heading .text{text-transform:uppercase;position:absolute;height:120px;line-height:160px;font-size:70px;left:185px}@media screen and (max-width: 540px){.disclaimers .disclaimer-heading{height:110px}.disclaimers .disclaimer-heading .image{background-size:75px 84px;background-size:75px 84px;height:84px;width:75px}.disclaimers .disclaimer-heading .text{text-transform:uppercase;position:absolute;height:180px;line-height:120px;font-size:40px;left:40px}}.disclaimers .disclaimer-details{width:100%;max-width:800px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;padding:35px;font-size:14px;line-height:18px}.disclaimers .disclaimer-details ol{list-style:none;color:#3d3d3d}.disclaimers .disclaimer-details ol li{margin-bottom:18px}.disclaimers .disclaimer-details ol li span{color:#3b6bc7}.disclaimers .disclaimer-details .offerFrom,.disclaimers .disclaimer-details .offerTo{color:#3d3d3d !important}#panel-loading{position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-color:#fff;z-index:999999}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev:before{content:"\2190"}.slick-next{right:-25px}.slick-next:before{content:"\2192"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.threesixty{position:relative;overflow:hidden;margin:0 auto}.threesixty .threesixty_images{display:none;list-style:none;margin:0;padding:0}.threesixty .threesixty_images img{position:absolute;top:0;width:100%;height:auto}.threesixty .threesixty_images img.previous-image{visibility:hidden;width:0}.threesixty .threesixty_images img.current-image{visibility:visible;width:100%}.threesixty .spinner{width:60px;display:block;margin:0 auto;height:30px;background:#333;background:rgba(0,0,0,0.7);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.threesixty .spinner span{font-family:Arial, "MS Trebuchet", sans-serif;font-size:12px;font-weight:bolder;color:#FFF;text-align:center;line-height:30px;display:block}.threesixty .nav_bar{position:absolute;top:10px;right:10px;z-index:11}.threesixty .nav_bar a{display:block;width:32px;height:32px;float:left;text-indent:-99999px}.threesixty .nav_bar a.nav_bar_play{background-position:0 0}.threesixty .nav_bar a.nav_bar_previous{background-position:0 -73px}.threesixty .nav_bar a.nav_bar_stop{background-position:0 -37px}.threesixty .nav_bar a.nav_bar_next{background-position:0 -104px}:-webkit-full-screen{background:#ffffff;width:100%;height:100%;margin-top:0;padding-top:200px}:-moz-full-screen{background:#ffffff;width:100%;height:100%;margin-top:0;padding-top:200px}@font-face{font-family:"din_offccond";src:url("../fonts/c0be55e4-0b40-4646-a643-431ca3639465.eot?#iefix");src:url("../fonts/c0be55e4-0b40-4646-a643-431ca3639465.eot?#iefix") format("eot"),url("../fonts/43e82893-3880-47b2-82d6-5b136f8f7477.woff") format("woff"),url("../fonts/72f03533-e4e2-48a4-9d34-53d2964eb649.ttf") format("truetype"),url("../fonts/c11fd4df-941d-4a17-8af0-be88e02e0042.svg#c11fd4df-941d-4a17-8af0-be88e02e0042") format("svg")}@font-face{font-family:"Proxima Regular";src:url("../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix");src:url("../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix") format("eot"),url("../fonts/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff") format("woff"),url("../fonts/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf") format("truetype"),url("../fonts/ab9cd062-380f-4b53-b1a7-c0bec7402235.svg#ab9cd062-380f-4b53-b1a7-c0bec7402235") format("svg")}@font-face{font-family:"Proxima Extrabold";src:url("../fonts/9fbce143-f5db-4c0b-9159-b1e666079f67.eot?#iefix");src:url("../fonts/9fbce143-f5db-4c0b-9159-b1e666079f67.eot?#iefix") format("eot"),url("../fonts/19dd5cf2-ac2d-48d5-901a-c432fd291ee2.woff") format("woff"),url("../fonts/22cfbfa4-f607-4751-92eb-6fa194353e57.ttf") format("truetype"),url("../fonts/3d6b6348-e05f-4123-b19a-3bfd02c7f361.svg#3d6b6348-e05f-4123-b19a-3bfd02c7f361") format("svg")}@font-face{font-family:"Alternate Gothic Com";src:url("../fonts/694d9d39-2113-4431-b278-0ea3d7a2b062.eot?#iefix");src:url("../fonts/694d9d39-2113-4431-b278-0ea3d7a2b062.eot?#iefix") format("eot"),url("../fonts/2fc75594-a7bb-4e8f-ad81-b7e8ddeb0435.woff") format("woff"),url("../fonts/a7e5a390-5440-4b7f-9500-9bd0b8dde16a.ttf") format("truetype"),url("../fonts/9036ea97-77a0-44a0-bbc9-64d2733c9484.svg#9036ea97-77a0-44a0-bbc9-64d2733c9484") format("svg")}@font-face{font-family:"Proxima N W01 Black";src:url("../fonts/9b05cd3b-19d8-496a-816b-8de46cf24af1.eot?#iefix");src:url("../fonts/9b05cd3b-19d8-496a-816b-8de46cf24af1.eot?#iefix") format("eot"),url("../fonts/43106d4c-07a9-48c0-bdeb-d82f359c85f5.woff") format("woff"),url("../fonts/7783372a-b74a-4eb3-902f-ab18b106eb46.ttf") format("truetype"),url("../fonts/22e79766-6290-47c1-b1af-93665675dd48.svg#22e79766-6290-47c1-b1af-93665675dd48") format("svg")}@font-face{font-family:"Proxima N W01 Reg";src:url("../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix");src:url("../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix") format("eot"),url("../fonts/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff") format("woff"),url("../fonts/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf") format("truetype"),url("../fonts/ab9cd062-380f-4b53-b1a7-c0bec7402235.svg#ab9cd062-380f-4b53-b1a7-c0bec7402235") format("svg")}@font-face{font-family:"Proxima N W01 Reg It";src:url("../fonts/bc15a635-a09b-40d1-a5c4-70310166177d.eot?#iefix");src:url("../fonts/bc15a635-a09b-40d1-a5c4-70310166177d.eot?#iefix") format("eot"),url("../fonts/9c69c878-2255-4027-8632-ed3635cddf45.woff") format("woff"),url("../fonts/b7eb3871-e910-4522-9982-effb425a2714.ttf") format("truetype"),url("../fonts/a0d89860-20e5-4bc0-b6c5-eae8ae0ebbbf.svg#a0d89860-20e5-4bc0-b6c5-eae8ae0ebbbf") format("svg")}@font-face{font-family:"Proxima N W01 Smbd";src:url("../fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix");src:url("../fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix") format("eot"),url("../fonts/70ae52ec-d89b-4c6a-9402-854ebe423c54.woff") format("woff"),url("../fonts/6a35571c-ea14-4dac-9ae1-0e7af0abeec8.ttf") format("truetype"),url("../fonts/ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c.svg#ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c") format("svg")}@font-face{font-family:"DINNextW01-CondensedReg";src:url("../fonts/6fa09720-5b0e-48a5-8895-5af8af928c01.eot?#iefix");src:url("../fonts/6fa09720-5b0e-48a5-8895-5af8af928c01.eot?#iefix") format("eot"),url("../fonts/3b15daf5-d7fb-4099-93b9-db20fd26c2fe.woff") format("woff"),url("../fonts/16159505-c85d-44ba-ba2b-64f94e68ddb5.ttf") format("truetype"),url("../fonts/b2be45ad-0169-4c84-9fc9-66a0e9ebff0a.svg#b2be45ad-0169-4c84-9fc9-66a0e9ebff0a") format("svg")}@font-face{font-family:"AlternateGothicW01-No1 691796";src:url("../fonts/08f81dde-07fe-4a13-b96b-de70ab913f0c.eot?#iefix");src:url("../fonts/08f81dde-07fe-4a13-b96b-de70ab913f0c.eot?#iefix") format("eot"),url("../fonts/f2ce3af9-0227-443e-ba37-0293d811f89b.woff") format("woff"),url("../fonts/490fb46a-54c6-486b-9dc8-4b6862162feb.ttf") format("truetype"),url("../fonts/27811e8b-0bca-46f2-8f73-bf56a19a5785.svg#27811e8b-0bca-46f2-8f73-bf56a19a5785") format("svg")}@font-face{font-family:"Proxima N W01 Xbold";src:url("../fonts/9fbce143-f5db-4c0b-9159-b1e666079f67.eot?#iefix");src:url("../fonts/9fbce143-f5db-4c0b-9159-b1e666079f67.eot?#iefix") format("eot"),url("../fonts/19dd5cf2-ac2d-48d5-901a-c432fd291ee2.woff") format("woff"),url("../fonts/22cfbfa4-f607-4751-92eb-6fa194353e57.ttf") format("truetype"),url("../fonts/3d6b6348-e05f-4123-b19a-3bfd02c7f361.svg#3d6b6348-e05f-4123-b19a-3bfd02c7f361") format("svg")}@font-face{font-family:"AlternateGothicW01-No2 691799";src:url("../fonts/694d9d39-2113-4431-b278-0ea3d7a2b062.eot?#iefix");src:url("../fonts/694d9d39-2113-4431-b278-0ea3d7a2b062.eot?#iefix") format("eot"),url("../fonts/2fc75594-a7bb-4e8f-ad81-b7e8ddeb0435.woff") format("woff"),url("../fonts/a7e5a390-5440-4b7f-9500-9bd0b8dde16a.ttf") format("truetype"),url("../fonts/9036ea97-77a0-44a0-bbc9-64d2733c9484.svg#9036ea97-77a0-44a0-bbc9-64d2733c9484") format("svg")}@font-face{font-family:"DINNextW01-CondensedLig";src:url("../fonts/c0be55e4-0b40-4646-a643-431ca3639465.eot?#iefix");src:url("../fonts/c0be55e4-0b40-4646-a643-431ca3639465.eot?#iefix") format("eot"),url("../fonts/43e82893-3880-47b2-82d6-5b136f8f7477.woff") format("woff"),url("../fonts/72f03533-e4e2-48a4-9d34-53d2964eb649.ttf") format("truetype"),url("../fonts/c11fd4df-941d-4a17-8af0-be88e02e0042.svg#c11fd4df-941d-4a17-8af0-be88e02e0042") format("svg")}@font-face{font-family:"Proxima N W01 Bold";src:url("../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix");src:url("../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix") format("eot"),url("../fonts/d999c07b-a049-4eb5-b8a6-4f36ae25e67e.woff") format("woff"),url("../fonts/4d4a75f5-d32a-4a09-8665-133afd39cc37.ttf") format("truetype"),url("../fonts/8152bc4e-d700-4c78-b6be-326893e6f53f.svg#8152bc4e-d700-4c78-b6be-326893e6f53f") format("svg")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-spacing:0;border-collapse:collapse}*{margin:0;padding:0}.modal{position:fixed;top:0;left:0;z-index:10000;display:block;width:100%;height:100%}.modal .overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;position:absolute;top:0;left:0;width:100%;height:100%;background:#000}.touch .modal .overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.modal .modal-content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;padding-bottom:50%;width:80%;height:0}.modal .modal-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal .modal-content .close{position:absolute;top:0;right:-29px;cursor:pointer}@media only screen and (min-width: 1200px){.modal .modal-content,.modal iframe{padding:0;width:948px;height:593px}.modal .modal-content{top:60px;bottom:auto}}@media only screen and (max-width: 640px){.modal .modal-content{padding-bottom:62%;width:100%}.modal .modal-content .close{display:none}}.valign{font-size:0}.valign:before{display:inline-block;width:0;height:100%;content:"";vertical-align:middle}.valign>*{display:inline-block;vertical-align:middle;font-size:medium}main{display:block}input[type="text"],input[type="email"],textarea{padding:5px 10px;border:0;border-radius:2px;background:#fff;font-size:14px}@media (max-width: 640px){input[type="text"],input[type="email"],textarea{padding:10px 20px;font-size:32px}}iframe[src*="youtube.com"]{max-width:100%}@media (max-width: 640px){iframe[src*="youtube.com"]{max-height:360px}}span.sup{overflow:visible;vertical-align:super;font-size:0.5em}i{overflow:visible;font-style:italic}body>header *{display:inline-block;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:bottom;text-decoration:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;touch-callout:none;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-animation-fill-mode:forwards !important;-moz-animation-fill-mode:forwards !important;-ms-animation-fill-mode:forwards !important;-o-animation-fill-mode:forwards !important;animation-fill-mode:forwards !important}body>header{margin-bottom:60px;top:0;left:0;z-index:999;display:block;overflow:visible;width:100%;height:59px;border-top:1px solid #e5e5e5;border-bottom:2px solid #e5e5e5;background:#fff;text-align:center;white-space:nowrap}body>header>h1>a{display:block;overflow:hidden;width:145px;height:37px;background-image:url(../images/nav/toyota.png);text-indent:-9999px;cursor:pointer}body>header>nav{display:inline-block}body>header>nav>a{padding:0 22px;border-left:1px solid #d3d3d3;color:#333;font-weight:bold;font-size:14px;font-family:HelveticaNeueMedium, 'Helvetica Neue Medium', Arial, sans-serif}body>header>nav>a:first-child{margin:0 0 0 44px}body>header a{-webkit-transition:color 150ms linear;-moz-transition:color 150ms linear;-ms-transition:color 150ms linear;-o-transition:color 150ms linear;transition:color 150ms linear}body>header a:hover{color:#cc0000}@media (max-width: 989px){body>header>nav{display:none !important}}nav a{cursor:pointer}#to-toyo-nav-vehicles:after,#to-toyo-nav-shopping:after{position:relative;top:-1px;display:inline-block;margin:0 0 0 2px;width:0;height:0;border:5px solid transparent;border-top:7px solid #cc0000;border-bottom:0;content:''}#to-toyo-nav-vehicles.active:after,#to-toyo-nav-shopping.active:after{border-top:0;border-bottom:7px solid #cc0000}#toyo-nav{position:absolute;top:59px;left:50%;margin:0 0 0 -594px;width:1188px;background:#fff;color:#595959;font-family:HelvNeueBold, Helvetica, Arial, sans-serif}#toyo-nav>div{display:none;border:2px solid #e5e5e5;border-top:0}#toyo-nav>div.active{display:block}#toyo-nav .toyo-nav-subsection{padding:10px;width:233px;vertical-align:top;text-align:left;white-space:normal}#toyo-nav h4{display:block;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #898989;text-align:left;font-weight:bold;font-size:18px;font-family:HelvNeueBold, Helvetica, Arial, sans-serif}#toyo-nav a{width:75%;text-overflow:ellipsis;white-space:nowrap;font-size:14px;cursor:pointer}#toyo-nav #toyo-nav-shopping a{width:100%}#toyo-nav h3{float:left;padding:10px;width:190px;vertical-align:top;text-align:left;white-space:normal;font-size:28px}@media (max-width: 989px){#toyo-nav{display:none !important}}.position-indicator{position:absolute;bottom:100px;left:50%;z-index:2;margin:0 0 0 -58px;padding:9px 17px;width:118px;height:30px;border-radius:999rem;background:#bbb;background:rgba(255,255,255,0.3);font-size:0}.position-indicator>span{margin:0 0 0 12px;width:12px;height:12px;border-radius:50%;background:#fff;cursor:pointer;-webkit-transition:background-color 750ms ease-in-out;-moz-transition:background-color 750ms ease-in-out;-ms-transition:background-color 750ms ease-in-out;-o-transition:background-color 750ms ease-in-out;transition:background-color 750ms ease-in-out}.position-indicator>span:first-child{margin:0}.position-indicator>span.active{background:#dc8600}section .inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 20px;max-width:1190px;width:100%}h2,h3,h4{font-family:"din_offccond", sans-serif}h2.small,h3.small{color:#4fa9fe;text-align:center;text-transform:uppercase;font-size:32px;font-family:"Alternate Gothic Com", sans-serif;letter-spacing:1px}p,a{color:#404041;font-family:"Proxima Regular", sans-serif;line-height:1.7em}.gallery{position:relative}.gallery>div{width:100%}.gallery .slick-prev{position:absolute;left:15%;overflow:hidden;width:46px;height:46px;background:url("../images/carousel/left-arrow.png") no-repeat 0 0}.gallery .slick-prev:before{content:""}.gallery .slick-next{position:absolute;right:15%;overflow:hidden;width:46px;height:46px;background:url("../images/carousel/right-arrow.png") no-repeat 0 0}.gallery .slick-next:before{content:""}@media screen and (max-width: 1000px){.gallery .slick-prev{left:12%}.gallery .slick-next{right:12%}}#intro{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;overflow:hidden;padding:100px 0 0 0;min-height:670px;background-color:#e9e6e0;background-image:url("../images/header/hero-bg.jpg");background-position:center bottom;background-repeat:no-repeat}@media screen and (max-width: 480px){#intro{height:590px;min-height:590px}}#intro .inner{position:relative;z-index:2;padding:0;max-width:1114px}#intro h2{color:#404041;text-align:center;text-transform:uppercase;font-size:41px;font-family:"Alternate Gothic Com"}#intro h2 strong{display:block;font-size:129px;font-family:"din_offccond"}@media screen and (max-width: 860px){#intro h2{font-size:30px}#intro h2 strong{font-size:80px}}#intro .car-wrapper{position:relative}#intro .car{display:block;width:100%;height:auto;position:relative}@media screen and (max-width: 1000px){#intro .car{width:120%;margin-left:-57%;left:50%}}#intro #video-cta{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;background:url("../images/header/cta-hero-video.png") no-repeat top right;width:203px;height:135px;left:50%;margin-left:253px;top:40px;color:#dedcd8;text-transform:uppercase;text-decoration:none;font-family:"Proxima Extrabold";padding:109px 0 0 13px;text-align:center;font-size:14px;letter-spacing:0.03em}@media screen and (max-width: 1100px){#intro #video-cta{position:static;margin:0 auto 5%;width:190px;padding-left:0}}#intro .description{margin:0 auto 53px;width:74%;position:relative;overflow:hidden;z-index:2}#intro .description h3{padding:6px 0 6px 40px;background:url("../images/header/mark-icon.png") no-repeat 0 0;color:#00619b;text-transform:uppercase;font-size:30px;float:right}#intro .description h3.fpo{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;display:block;margin-bottom:3px;padding:0;max-width:45%;width:100%;height:49px;background-image:url("../images/header/h3-copy.png");background-position:0 0;background-repeat:no-repeat;text-indent:-9999px}#intro .description p{border-right:3px solid #5d6d91;float:left;max-width:48%;font-size:18px;text-align:center;line-height:1.4em;padding-right:3%}@media screen and (max-width: 900px){#intro .description h3,#intro .description p{float:none;max-width:100%;border:none}#intro .description h3{margin:5% auto 0}}#intro .lines{position:absolute;width:3000px;height:100%;top:84px;left:50%;margin:0 0 0 -780px}#intro .header_line{background-image:url("../images/header/hero-lines.png");height:5px;width:3000px;position:relative;left:-5000px}#intro #header_line1{top:0px}#intro #header_line2{top:30px}#intro #header_line3{top:55px}#intro #header_line4{top:93px}#intro #header_line5{top:121px}#intro #header_line6{top:145px}#intro #header_line7{top:215px}#intro #header_line8{top:248px}#intro #header_line9{top:282px}#intro #header_line10{top:324px}#intro #header_line11{top:385px}#intro #header_line12{top:404px}#intro #main_header_line{position:absolute;height:181px;width:0;top:107px;left:50%;margin-left:-2503px;overflow:hidden}#intro #main_header_line .line-repeat{background:#096ba4;width:2798px;height:3px;display:block;position:absolute;bottom:0}#intro #main_header_line .line{display:block;height:181px;bottom:0;background:url("../images/header/hero-lines-blue.png") no-repeat 0 0;left:2798px;position:absolute;width:202px}@media screen and (max-width: 640px){#intro{padding-top:25px}#intro #main_header_line{display:none}#intro .lines{display:none}#intro h2 strong{font-size:50px}#intro .car{width:154%;margin-left:-71%}#intro .description h3.fpo{max-width:230px}}#fcv-features{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;overflow:hidden;padding:87px 0 0;min-height:1783px;background-image:url("../images/fcv-features/features-bg-noglow.jpg");background-position:center top;background-repeat:no-repeat}#fcv-features .inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px}#fcv-features h2{margin-bottom:10px;color:#eeebe5;text-align:center;text-transform:uppercase;font-size:72px}#fcv-features h2.small{color:#4fa9fe;font-size:32px}#fcv-features p{margin:0 auto;max-width:650px;color:#eeebe5;text-align:center}#fcv-features #exterior-carousel{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;margin:40px 0 132px 0;padding:0 0 7px 0;background-image:url("../images/exterior-gallery/rotate-controls.png");background-repeat:no-repeat;background-position:center bottom}#fcv-features #exterior-carousel .car-rotation{position:relative;left:50%;margin-left:-587px}#fcv-features #exterior-carousel .car-rotation:active{cursor:move}#fcv-features #exterior-carousel .threesixty_images_carousel{background:url("../images/car360/glow.png") no-repeat center center;background-size:cover}#fcv-features #exterior-carousel .threesixty_images_carousel .slick-prev{position:absolute;left:auto;right:6%;overflow:hidden;width:46px;height:46px;background:url("../images/car360/left-rotate.png") no-repeat 0 0}#fcv-features #exterior-carousel .threesixty_images_carousel .slick-prev:before{content:""}#fcv-features #exterior-carousel .threesixty_images_carousel .slick-slider{margin-bottom:0}#fcv-features #exterior-carousel .threesixty_images_carousel .slick-next{position:absolute;right:auto;left:6%;overflow:hidden;width:46px;height:46px;background:url("../images/car360/right-rotate.png") no-repeat 0 0}#fcv-features #exterior-carousel .threesixty_images_carousel .slick-next:before{content:""}#fcv-features #exterior-carousel .threesixty_images_carousel div{margin:0 auto;width:100%}#fcv-features #exterior-carousel .threesixty_images_carousel div img{width:100%;max-height:488px;display:none}@media screen and (max-width: 900px){#fcv-features #exterior-carousel{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;margin-right:auto;margin-left:auto;max-width:600px;width:100%}#fcv-features #exterior-carousel .car-rotation{margin-left:-300px;width:600px !important;height:255px !important}}#fcv-features #toyota-fcv{padding:60px 0 100px}@media screen and (max-width: 480px){#fcv-features #toyota-fcv{padding-top:0px}}#fcv-features #features-carousel>ul{margin:0 auto;width:733px;height:52px;background:url("../images/fcv-features/features-carousel/nav-bg.png") no-repeat center center}#fcv-features #features-carousel>ul li{display:inline-block;height:48px}#fcv-features #features-carousel>ul li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Proxima Extrabold";position:relative;display:block;padding:12px;height:100%;color:#4fa9fe;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-size:15px}#fcv-features #features-carousel>ul li a>span{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;display:block;margin:12px auto 0;width:123px;height:0;background:#fff;opacity:0}#fcv-features #features-carousel>ul li a:hover,#fcv-features #features-carousel>ul li a.active{color:#fff}#fcv-features #features-carousel>ul li a:hover>span,#fcv-features #features-carousel>ul li a.active>span{margin-top:8px;height:4px;opacity:1}@media screen and (max-width: 768px){#fcv-features #features-carousel>ul{display:none}}#fcv-features #features-carousel .gallery{margin-bottom:0}#fcv-features #features-carousel .gallery div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:584px;background-position:center;background-repeat:no-repeat;text-align:center;position:relative}#fcv-features #features-carousel .gallery div.loading{background:url("../images/ajax-loader-gallery.gif") no-repeat center 476px}#fcv-features #features-carousel .gallery div img{position:relative;top:35px;display:inline-block;width:100%}#fcv-features #features-carousel .gallery div .anim-block{position:relative;display:inline-block;width:100%}#fcv-features #features-carousel .gallery div p{position:absolute;bottom:0;text-align:center;padding:0 20%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%}@media screen and (max-width: 480px){#fcv-features #features-carousel .gallery div{height:445px}}#fcv-features #features-carousel .gallery .item1 img{max-width:434px;top:96px}#fcv-features #features-carousel .gallery .item1 .fallback{display:none;margin:0 auto}#fcv-features #features-carousel .gallery .item2 .anim-image{max-width:659px;top:50px;z-index:1;position:relative;display:none}#fcv-features #features-carousel .gallery .item2 .anim-block{max-width:659px;max-height:394px;top:50px;z-index:10;background:url("../images/toyota-fcv/acceleration0.png") no-repeat 0 0}#fcv-features #features-carousel .gallery .item2 .anim-block.segment0{background-image:url("../images/toyota-fcv/acceleration0.png")}#fcv-features #features-carousel .gallery .item2 .anim-block.segment1{background-image:url("../images/toyota-fcv/acceleration1.png")}#fcv-features #features-carousel .gallery .item2 .anim-block.segment2{background-image:url("../images/toyota-fcv/acceleration2.png")}#fcv-features #features-carousel .gallery .item2 .background{max-width:698px;position:absolute;top:38px;left:50%;margin-left:-347px;z-index:-1}#fcv-features #features-carousel .gallery .item2 .fallback{display:none;max-width:454px;width:100%;margin:0 auto}#fcv-features #features-carousel .gallery .item3 img{max-width:585px;top:50px;display:none}#fcv-features #features-carousel .gallery .item3 .anim-block{max-height:368px;max-width:585px;top:50px}#fcv-features #features-carousel .gallery .item3 .fallback{display:none;max-width:454px;width:100%;margin:0 auto}#fcv-features #features-carousel .gallery .item4 img{max-width:696px}@media screen and (max-width: 640px){#fcv-features{padding-top:100px;min-height:0}#fcv-features h2{font-size:54px}#fcv-features #exterior-carousel{background:transparent}#fcv-features #exterior-carousel .threesixty_images_carousel .slick-prev{display:block;left:50%;top:118%;margin-left:-66px}#fcv-features #exterior-carousel .threesixty_images_carousel .slick-next{display:block;left:50%;top:118%;margin-left:20px}#fcv-features #features-carousel{margin-top:-11%}#fcv-features #features-carousel .gallery div img{width:75%}#fcv-features #features-carousel .gallery .item1 img{top:150px}#fcv-features #features-carousel .gallery .item1 .anim-image{display:none}#fcv-features #features-carousel .gallery .item1 .fallback{display:block}#fcv-features #features-carousel .gallery .item2 img{top:150px}#fcv-features #features-carousel .gallery .item2 .anim-image,#fcv-features #features-carousel .gallery .item2 .anim-block{display:none}#fcv-features #features-carousel .gallery .item2 .background{display:none}#fcv-features #features-carousel .gallery .item2 .fallback{display:block}#fcv-features #features-carousel .gallery .item3 img{top:150px}#fcv-features #features-carousel .gallery .item3 .anim-image,#fcv-features #features-carousel .gallery .item3 .anim-block{display:none}#fcv-features #features-carousel .gallery .item3 .fallback{display:block}#fcv-features #features-carousel .gallery .item4 img{top:150px}#fcv-features #features-carousel .gallery .slick-prev{top:600px;left:50%;margin-left:-66px}#fcv-features #features-carousel .gallery .slick-next{top:600px;left:50%;margin-left:20px}#fcv-features #features-carousel .gallery p{padding:0 20px}}@media screen and (max-width: 480px){#fcv-features #features-carousel .gallery div p{padding:0 10%}#fcv-features #features-carousel .item2 .fallback{top:75px !important}#fcv-features #features-carousel .item3 .fallback{top:75px !important;width:90% !important}}#hydrogen{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:120px 0 100px;background-image:url("../images/hydrogen/hydrogen-bg.jpg");background-position:center top;background-repeat:no-repeat;overflow:hidden}#hydrogen h3{margin:0 auto 10px;color:#002542;text-align:center;text-transform:uppercase;font-size:72px;max-width:580px;padding:0 20px}#hydrogen h3.fpo-leave-mark{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;display:block;margin:0 auto 21px;padding:0;max-width:602px;width:100%;height:127px;background-image:url("../images/hydrogen/fpo-h3-leave-mark.png");background-position:0 0;background-repeat:no-repeat;text-indent:-9999px}#hydrogen h3.fpo-ins-outs{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;display:block;margin:0 auto;padding:0;max-width:379px;width:100%;height:59px;background-image:url("../images/hydrogen/fpo-h3-ins-outs.png");background-position:0 0;background-repeat:no-repeat;text-indent:-9999px}#hydrogen h2.small{margin-bottom:10px;color:#316196}#hydrogen p{margin:0 auto;max-width:634px;text-align:center;padding:0 20px}#hydrogen p sub{font-size:9px}#hydrogen .alternatives{overflow:hidden;margin:61px auto 191px;max-width:1000px}#hydrogen .alternatives li{float:left;width:33.33%}#hydrogen .alternatives li img{max-width:100%}#hydrogen .alternatives li p{margin:0 auto;max-width:220px;color:#435e73;text-align:center;text-transform:uppercase;font-size:13px;font-family:"Proxima Extrabold"}@media screen and (max-width: 768px){#hydrogen .alternatives li{float:none;width:100%;text-align:center}}@media screen and (max-width: 480px){#hydrogen .alternatives{margin-bottom:75px}}#hydrogen #hydrogen-animation{display:block;width:1027px;height:440px;background:url("../images/car-outline.png") no-repeat center center;margin:-70px auto 0;position:relative}@media screen and (max-width: 990px){#hydrogen #hydrogen-animation{width:100%;height:auto;background:transparent;margin:0 auto}#hydrogen #hydrogen-animation>img{display:none}}#hydrogen #hydrogen-diagram{position:absolute;top:0;left:0;margin:30px auto 0;max-width:976px;width:100%;height:100%}#hydrogen #hydrogen-diagram.loading{background:url("../images/ajax-loader-hydrogen.gif") no-repeat center 320px}#hydrogen #hydrogen-diagram>li{position:absolute;top:0;left:0;width:100%;height:100%}#hydrogen #hydrogen-diagram>li .number{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:1;display:block;padding-top:1px;width:26px;height:26px;border-radius:50%;background:#c94141;color:#fff;text-align:center;text-decoration:none;opacity:0}#hydrogen #hydrogen-diagram>li .number:hover{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}#hydrogen #hydrogen-diagram>li>img{display:none;width:100%}#hydrogen #hydrogen-diagram>li .details{display:none;overflow:hidden;margin:348px auto 0;max-width:500px;text-align:left}#hydrogen #hydrogen-diagram>li .details .inner{max-width:295px;float:right;padding:0}#hydrogen #hydrogen-diagram>li .details img{display:block;float:left;margin-right:15px;width:190px;height:131px}#hydrogen #hydrogen-diagram>li .details h4{margin-top:30px;margin-bottom:9px;color:#327299;text-transform:uppercase;letter-spacing:1px;font-size:14px;font-family:"Proxima Extrabold"}#hydrogen #hydrogen-diagram>li .details p{text-align:left;padding:0}@media screen and (max-width: 560px){#hydrogen #hydrogen-diagram>li .details{text-align:center}#hydrogen #hydrogen-diagram>li .details .inner{float:none}#hydrogen #hydrogen-diagram>li .details img{float:none;margin:0 auto 15px}#hydrogen #hydrogen-diagram>li .details p{text-align:center}}#hydrogen #hydrogen-diagram>li.active>img{display:block}#hydrogen #hydrogen-diagram>li.active .details{display:block}#hydrogen #hydrogen-diagram>li.item1 .number{top:170px;left:790px}#hydrogen #hydrogen-diagram>li.item2 .number{top:246px;left:465px}#hydrogen #hydrogen-diagram>li.item3 .number{top:228px;left:587px}#hydrogen #hydrogen-diagram>li.item4 .number{top:258px;left:312px}#hydrogen #hydrogen-diagram>li.item5 .number{top:266px;left:856px}@media screen and (max-width: 990px){#hydrogen #hydrogen-diagram{height:auto !important;position:static}#hydrogen #hydrogen-diagram>li{position:static;height:auto}#hydrogen #hydrogen-diagram>li .number{display:none !important}#hydrogen #hydrogen-diagram>li>img{display:none}#hydrogen #hydrogen-diagram>li.active>img{display:none}#hydrogen #hydrogen-diagram>li .details{display:block !important;margin-top:36px}#hydrogen #hydrogen-diagram>li .details h4{margin-top:0}}@media screen and (max-width: 640px){#hydrogen h3{font-size:54px}#hydrogen #hydrogen-diagram>li .details .inner{padding:0 20px}}#faq{margin-top:262px}@media screen and (max-width: 480px){#faq{margin-top:75px}}#faq h3{max-width:460px}#faq>p{padding:0 20px}#faq p{margin:0 auto;max-width:680px}#faq p strong{font-family:"Proxima Extrabold";color:#0065b4}#faq .inner{max-width:930px}#faq .inner p{padding:0}#faq .question{position:relative;left:50%;display:inline-block;margin-left:-240px;padding:11px 0 11px 18px;max-width:400px;background:transparent url("../images/faq/bullet.png") no-repeat 0 20px;color:#316196;text-align:left;font-size:18px;cursor:pointer}#faq .answer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height 0.2s ease, min-height 0.2s ease, padding 0.2s ease;-moz-transition:height 0.2s ease, min-height 0.2s ease, padding 0.2s ease;-o-transition:height 0.2s ease, min-height 0.2s ease, padding 0.2s ease;transition:height 0.2s ease, min-height 0.2s ease, padding 0.2s ease;display:block;overflow:hidden;padding:0 20px;min-height:0;width:100%;height:0;background:#fff}#faq .answer p{margin-top:85px;max-width:350px;text-align:left}#faq .answer img{display:block}#faq .answer .row{-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease;overflow:hidden;opacity:0}#faq .answer .row .left-col{float:left}#faq .answer .row .right-col{float:right}#faq .answer ul,#faq .answer li{color:#0067b5;list-style:initial;list-style-position:inside;letter-spacing:1px;font-family:"Proxima Extrabold", sans-serif;line-height:2em;max-width:350px;text-align:left;margin:0 auto}#faq .answer .close{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:35px auto 0;padding-top:12px;width:152px;height:52px;border:1px solid #0067b5;color:#0091d1;text-align:center;text-decoration:none}@media screen and (max-width: 900px){#faq .answer{text-align:center}#faq .answer img{display:inline-block}#faq .answer .row{overflow:hidden}#faq .answer .row .left-col{float:none}#faq .answer .row .right-col{float:none}}#faq .fpo-progress{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;display:block;margin:0 auto 15px;padding:0;max-width:441px;width:100%;height:142px;background-image:url("../images/faq/fpo-h3-progress.png");background-position:0 0;background-repeat:no-repeat;text-indent:-9999px}#faq>ul{margin-top:65px}#faq>ul li hr{margin:0 auto;max-width:600px;height:1px;border:none;background:#d4cdc9;opacity:0.6}#faq>ul li.active hr{display:none}#faq>ul li.active .answer{padding-top:40px;padding-bottom:40px;min-height:400px;height:auto;border-top:1px solid #e7e3e1;border-bottom:1px solid #e7e3e1}#faq>ul li.active .answer .row{opacity:1}#faq #question1 .inner{max-width:790px}#faq #question2 .answer .left-col{margin-left:170px}#faq #question2 .answer img.left-col{margin-left:0}#faq #question2 .answer img.right-col{margin-right:45px}@media screen and (max-width: 900px){#faq #question2 .answer .left-col{margin-left:auto}#faq #question2 .answer img.left-col{margin-left:auto}#faq #question2 .answer img.right-col{margin-right:auto}}#faq #question3 .answer .inner{position:relative;max-width:790px;min-height:485px}#faq #question3 .answer .row{width:50%}#faq #question3 .answer p{margin:0 0 10px 0}#faq #question3 .answer hr{display:block;margin:40px 0;width:100%;height:1px;border:none;background:#ccc}#faq #question3 .answer .right-col{position:absolute;top:0;right:0}#faq #question3 .answer .left-col img{margin-bottom:20px}#faq #question3 .answer .close{margin-top:216px;position:relative;z-index:1}@media screen and (max-width: 900px){#faq #question3 .answer .row{width:100%}#faq #question3 .answer p{margin:0 auto 10px}#faq #question3 .answer hr{margin:40px auto}#faq #question3 .answer .right-col{position:static}#faq #question3 .answer .close{margin-top:25px}}@media screen and (max-width: 640px){#faq .question{position:static;margin-left:20px}#faq .answer .row .right-col{max-width:293px;width:100%}#faq #question2 .answer img.right-col{max-width:277px;width:100%}#faq #question2 .answer img.left-col{max-width:463px;width:100%;margin-top:50px}#faq #question3 .answer img{max-width:368px;width:100%}#faq #question3 .answer .right-col{max-width:331px;width:100%}}#signup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;padding:242px 20px 0;min-height:817px;background-image:url("../images/signup/signup-bg.jpg");background-position:center top;background-repeat:no-repeat}#signup .inner{overflow:hidden;max-width:960px;padding-bottom:20px}#signup .badge{position:absolute;top:-66px;left:50%;display:block;margin-left:-127px;width:239px}@media screen and (max-width: 768px){#signup .badge{top:-39px;margin-left:-76px;width:144px}}#signup .example{float:left;width:400px}#signup .example p{color:#fff;text-align:center;font-style:italic}#signup form{float:right;max-width:492px;color:#fff}#signup form h2{display:block;margin:10px 0 12px 0;padding:0;max-width:493px;font-family:"Alternate Gothic Com";color:#f1ece9;font-size:32px;text-transform:uppercase}#signup form h2 span{display:block}#signup form p{margin-bottom:17px;color:#fff}#signup form input.text{font-family:"Proxima Extrabold";-webkit-box-shadow:inset 0px 2px 4px 0px #cccccc;-moz-box-shadow:inset 0px 2px 4px 0px #cccccc;box-shadow:inset 0px 2px 4px 0px #cccccc;display:inline-block;margin:15px 7px 0 0;padding:22px 15px 17px;width:100%;border:none;border-radius:3px;color:#0e77c7;font-size:15px}#signup form input.error{border:2px solid #fb3939}#signup form fieldset{margin-top:23px}#signup form fieldset legend{display:inline-block;margin-right:15px;text-transform:uppercase;letter-spacing:1px;font-size:15px;font-family:"Proxima Regular", sans-serif;line-height:22px}#signup form fieldset label{margin:0 18px 0 9px;font-style:italic;font-family:"Proxima Regular", sans-serif}#signup form fieldset>div{line-height:22px}@media screen and (max-width: 640px){#signup form fieldset legend{float:none}#signup form fieldset>div{display:block;margin-top:10px}}#signup form #form-email{max-width:414px}#signup form #form-first-name{max-width:137px}#signup form #form-last-name{max-width:137px}#signup form #form-zip{max-width:57px}#signup form .footnote{display:inline-block;margin:36px 20px 0 57px;padding:22px 0;font-style:italic}#signup form #form-submit{display:inline-block;width:200px;height:70px;border:none;border-radius:2px;background:#0b2e61;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:15px;font-family:"Proxima Extrabold", sans-serif;cursor:pointer}#signup form #form-submit.cancel{cursor:default}#signup form p.error{text-align:center;font-size:15px;color:#fe6363;font-style:italic;margin-top:25px}#signup form .confirmation{font-family:"Alternate Gothic Com";color:#f1ece9;font-size:28px;margin-top:90px;text-transform:uppercase;position:absolute;bottom:185px;line-height:1.3em}#signup form .confirmation strong{display:block;color:#4fa9fe}@media screen and (max-width: 990px){#signup .example{width:100%;float:none;text-align:center;margin-bottom:20px}#signup .example img{display:inline-block}#signup form{float:none;margin:0 auto;margin-bottom:40px}#signup form h2 span{display:inline}}@media screen and (max-width: 768px){#signup .example{display:none}}@media screen and (max-width: 560px){#signup form input.text,#signup form #form-first-name,#signup form #form-last-name,#signup form #form-zip{display:block;width:90%;max-width:414px;padding-left:5%;padding-right:5%}}@media screen and (max-width: 480px){#signup{padding-top:160px}}#scroll-nav{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;position:fixed;top:300px;right:0;z-index:3;width:62px}#scroll-nav a{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin-bottom:2px;padding-top:13px;width:62px;height:37px;background:#fff}#scroll-nav a span.dot{position:absolute;top:13px;left:17px;display:inline-block;width:13px;height:13px;border-radius:50%;background:#c6c0ba}#scroll-nav a span.text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:62px;padding:7px 10px 0 0;height:37px;background:#fff;color:#1a508a;text-decoration:none;text-transform:uppercase;white-space:nowrap;letter-spacing:1px;font-family:"Proxima Extrabold";font-size:13px}#scroll-nav a:hover,#scroll-nav a.active{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}#scroll-nav a:hover span.dot,#scroll-nav a.active span.dot{background:#1a508a}#scroll-nav a.scroll-intro{border-top-left-radius:5px}#scroll-nav a.scroll-signup{border-bottom-left-radius:5px}#scroll-nav a.scroll-signup .dot{background:transparent url("../images/scroll-nav/signup.png") no-repeat 0 0;border-radius:0;width:22px;height:17px;top:11px;left:13px}#scroll-nav a.scroll-signup:hover .dot,#scroll-nav a.scroll-signup.active .dot{background-color:transparent;background-image:url("../images/scroll-nav/signup-hover.png")}#scroll-nav a.twitter{margin-top:12px;overflow:hidden;background:#1a508a url("../images/scroll-nav/twitter.png") no-repeat 15px center;text-indent:-9999px}#scroll-nav a.facebook{overflow:hidden;border-bottom-left-radius:5px;background:#1a508a url("../images/scroll-nav/facebook.png") no-repeat 17px center;text-indent:-9999px}@media screen and (max-width: 640px){#scroll-nav{display:none}}footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 10px;width:100%;background:#0b2e61}footer .footer-links{margin-bottom:10px;text-align:center}footer .footer-links a{margin:0 10px;color:#f1ece9;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-family:"Proxima Extrabold";font-size:15px}footer .footer-links a:hover{text-decoration:underline}@media screen and (max-width: 480px){footer .footer-links a{font-size:13px}}footer .copyright{color:#96bad5;text-align:center;font-size:16px}html #fcv-nav{position:absolute;z-index:5000;width:100%;height:auto;top:59px;left:0px;display:block;box-shadow:0px 0px 25px rgba(0,0,0,0.06);-webkit-transition:height 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:height 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:height 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);height:60px;width:100%}@media screen and (max-width: 768px){html #fcv-nav{height:50px;width:100%}}@media screen and (max-width: 600px){html #fcv-nav{height:50px;width:100%;box-shadow:0px 0px 0px transparent}}html #fcv-nav.stuck{position:fixed;top:0px}html #fcv-nav.open{height:440px;width:100%}@media screen and (max-width: 1440px){html #fcv-nav.open{height:360px;width:100%}}@media screen and (max-width: 768px){html #fcv-nav.open{height:250px;width:100%}}html #fcv-nav .mobile-btn-wrap{cursor:pointer;position:relative;z-index:5002;top:0px;left:0px;min-height:45px;width:55px;background-color:#fff;overflow:hidden;display:block}@media screen and (min-width: 601px){html #fcv-nav .mobile-btn-wrap{display:none}}html #fcv-nav .mobile-btn-wrap .mobile-menu-btn{height:30px;width:40px;margin:0 auto;position:absolute;top:5px;left:7px}html #fcv-nav .nav-wrap{z-index:5001;position:absolute;top:0;left:0;background-color:#fff;height:60px;width:100%;-webkit-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);overflow:hidden}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap{height:60px;width:100%}}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap{height:50px;width:100%}}@media screen and (max-width: 600px){html #fcv-nav .nav-wrap{height:0px;width:100%}}html #fcv-nav .nav-wrap .nav-wrap-bg{height:440px;width:100%;-webkit-transform:translateY(-380px);-moz-transform:translateY(-380px);-ms-transform:translateY(-380px);-o-transform:translateY(-380px);transform:translateY(-380px);-webkit-transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.35s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;z-index:00;left:0px;background-color:#fff;top:0px}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .nav-wrap-bg{height:340px;width:100%;-webkit-transform:translateY(-280px);-moz-transform:translateY(-280px);-ms-transform:translateY(-280px);-o-transform:translateY(-280px);transform:translateY(-280px)}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .nav-wrap-bg{height:260px;width:100%;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px)}}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .nav-wrap-bg{height:250px;width:100%;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px)}}html #fcv-nav .nav-wrap.open{-webkit-transition:height 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:height 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:height 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);height:440px;width:100%}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap.open{height:340px;width:100%}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap.open{height:250px;width:100%}}html #fcv-nav .nav-wrap.open .nav-wrap-bg{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}html #fcv-nav .nav-wrap .links-wrap{height:75px;width:950px;margin:0 auto;position:relative;top:0px}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .links-wrap{height:50px;width:720px}}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap{height:50px;width:550px}}@media screen and (max-width: 600px){html #fcv-nav .nav-wrap .links-wrap{width:525px}}@media screen and (max-width: 565px){html #fcv-nav .nav-wrap .links-wrap{height:50px;width:100%}}html #fcv-nav .nav-wrap .links-wrap .nav-toggle{height:75px;width:150px;position:relative;display:inline-block;vertical-align:top;top:5px;cursor:pointer}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .nav-toggle{height:30px;width:30px;top:12px}}@media screen and (max-width: 565px){html #fcv-nav .nav-wrap .links-wrap .nav-toggle{left:12px;top:10px}}html #fcv-nav .nav-wrap .links-wrap .nav-toggle .logo{height:39px;width:73px;background:url("../../core/images/nav/logo.png") no-repeat;background-size:cover;position:relative;margin-top:5px;display:inline-block}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .nav-toggle .logo{display:none}}html #fcv-nav .nav-wrap .links-wrap .nav-toggle .menu-btn{height:40px;width:40px;display:inline-block;position:relative;top:auto;left:15px;margin:0 auto;-webkit-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1)}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .nav-toggle .menu-btn{top:2px;left:0px}}@media screen and (max-width: 600px){html #fcv-nav .nav-wrap .links-wrap .nav-toggle .menu-btn{display:none}}html #fcv-nav .nav-wrap .links-wrap .nav-toggle .menu-btn:before,html #fcv-nav .nav-wrap .links-wrap .nav-toggle .menu-btn:after{content:'';position:absolute;height:5px;width:40px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap{vertical-align:top;display:inline-block;height:100%;width:410px;position:relative;left:380px}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap{left:158px}}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap{height:100%;width:235px;left:auto;top:-6px;position:absolute;right:-10px}}@media screen and (max-width: 565px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap{top:-4px}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap{height:150px;width:210px;position:relative;display:inline-block;vertical-align:top}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap{height:60px;width:130px;margin-right:10px}}@media screen and (max-width: 565px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap{margin-right:5px}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn{cursor:pointer;position:relative;z-index:200;height:40px;width:200px;border:2px solid #3b6bc7;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:transparent;text-align:center;overflow:hidden;margin:0 auto;top:11px}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn{height:40px;width:136px}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn .btn-image{height:25px;width:25px;background:url("../../modules/leaveyourmark/images/icon-support.png") no-repeat;background-size:25px 25px;position:relative;margin:0;float:left;top:5px;left:15px;-webkit-transition:-webkit-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .15s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn .btn-image{display:none}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn .btn-txt{font:400 21px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;color:#3b6bc7;position:relative;width:160px;margin:0 auto;float:left;left:5px;-webkit-transition:-webkit-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .15s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn .btn-txt{font-size:18px;width:100%;float:none;right:auto;left:auto;top:8px}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn .leave-btn-hover{position:absolute;height:50px;width:210px;background-color:#3b6bc7;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);overflow:hidden;top:-4px;left:-3px}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn .leave-btn-hover{height:45px;width:140px;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn .leave-btn-hover .btn-image{background:url("../../modules/fcvmap/images/icon-support-selected.png") no-repeat;background-size:25px 25px;-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);left:18px;top:8px;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn .leave-btn-hover .btn-txt{color:#fff;top:10px;left:8px;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn .leave-btn-hover .btn-txt{top:12px;left:-2px;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn.add-hover:hover .btn-image,html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn.add-hover:hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn.add-hover:hover .leave-btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn.add-hover:hover .leave-btn-hover .btn-image,html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn.add-hover:hover .leave-btn-hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .leave-btn:hover .info{display:block}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .info{height:150px;width:250px;position:absolute;top:0;left:0;background-color:#fff;text-align:center;z-index:150;display:none}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .leave-wrap .info .info-txt{color:#3b6bc7;font:12px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;top:85px}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .btn{height:40px;width:90px;border:2px solid #3b6bc7;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .btn.no-border{border-radius:0px}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .btn .btn-txt{color:#3b6bc7;position:absolute;width:90px;text-align:center;letter-spacing:0.5px;font:400 21px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:7.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .btn:not(.add-hover) .btn-hover{display:none}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:43px;width:93px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(37px);-moz-transform:translateY(37px);-ms-transform:translateY(37px);-o-transform:translateY(37px);transform:translateY(37px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 21px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:6.5px;-webkit-transform:translateY(-36.5px);-moz-transform:translateY(-36.5px);-ms-transform:translateY(-36.5px);-o-transform:translateY(-36.5px);transform:translateY(-36.5px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .signup-btn{display:inline-block;vertical-align:top;top:11px;border:2px solid #3567c5}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .signup-btn{height:40px;width:78px}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .signup-btn .btn-txt{font-size:21px}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .signup-btn .btn-txt{font-size:18px;width:70px;float:none;right:auto;top:9px;left:2px}}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .signup-btn.add-hover .signup-btn-hover{height:45px;width:84px}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .signup-btn.add-hover .signup-btn-hover .btn-txt{font-size:21px}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .signup-btn.add-hover .signup-btn-hover .btn-txt{font-size:18px;top:8px}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links{height:24px;width:70px;display:inline-block;position:relative;vertical-align:top;left:20px;height:24px;width:60px;right:0px;top:15px}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links{height:40px;width:55px;left:10px;top:20px;display:none}}@media screen and (max-width: 565px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links{display:none}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon{height:34px;width:34px;display:block;cursor:pointer;position:absolute;top:0px;left:0px;display:inline;overflow:visible;border:none;-webkit-transition:background 0.3s linear;-moz-transition:background 0.3s linear;transition:background 0.3s linear}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon{height:24px;width:24px}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon.facebook{margin-left:4px}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon.facebook{left:40px}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon.facebook{left:30px}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon:hover .social-icon-inner.on{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:1;-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;-moz-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon:hover .social-icon-inner.off{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);opacity:0;-webkit-transition:all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon .social-icon-inner{height:24px;width:24px;display:block;position:absolute;top:5px;left:5px;background-position:center;background-size:contain}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon .social-icon-inner.on{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);opacity:0;-webkit-transition:all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon .social-icon-inner.off{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:1;-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;-moz-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s;transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0.05s}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon.twitter .on{background:url("../../modules/fcvmap/images/social-twitter-hover.png") no-repeat;background-size:contain}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon.twitter .on{background:url("../../modules/fcvmap/images/social-twitter-hover.png") no-repeat;background-size:80%}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon.twitter .off{background:url("../../modules/fcvmap/images/social-twitter.png") no-repeat;background-size:contain}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon.twitter .off{background:url("../../modules/fcvmap/images/social-twitter.png") no-repeat;background-size:80%}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon.facebook .on{background:url("../../modules/fcvmap/images/social-facebook-hover.png") no-repeat;background-size:contain}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon.facebook .on{background:url("../../modules/fcvmap/images/social-facebook-hover.png") no-repeat;background-size:80%}}html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon.facebook .off{background:url("../../modules/fcvmap/images/social-facebook.png") no-repeat;background-size:contain}@media screen and (max-width: 768px){html #fcv-nav .nav-wrap .links-wrap .links-exit-wrap .social-links .social-icon.facebook .off{background:url("../../modules/fcvmap/images/social-facebook.png") no-repeat;background-size:80%}}html #fcv-nav .nav-wrap .menu-wrap{width:1440px;margin:0 auto;position:relative}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .menu-wrap{height:220px;width:1114px}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .menu-wrap{height:200px;width:830px}}@media screen and (max-width: 896px){html #fcv-nav .nav-wrap .menu-wrap{position:absolute;z-index:100;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}}html #fcv-nav .nav-wrap .menu-wrap .menu{top:5px;padding:0;margin:0;width:1440px;height:368px;list-style-type:none;position:relative;z-index:100}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .menu-wrap .menu{height:190px;width:1114px;top:0}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .menu-wrap .menu{height:190px;width:830px}}@media screen and (max-width: 830px){html #fcv-nav .nav-wrap .menu-wrap .menu{left:10px;width:858px}}@media screen and (max-width: 320px){html #fcv-nav .nav-wrap .menu-wrap .menu{width:1350px}}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item{cursor:pointer;position:absolute;overflow:hidden}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap{height:325px;width:100%}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap{height:245px;width:100%}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap{height:165px;width:100%}}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap{background-size:229px 282px;background-size:229px 282px;height:282px;width:229px;overflow:hidden}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap{background-size:169px 222px;background-size:169px 222px;height:222px;width:169px}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap{background-size:130px 140px;background-size:130px 140px;height:140px;width:130px}}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap{-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .img{background-size:230px 282px;background-size:230px 282px;height:282px;width:230px;background-size:cover}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .img{background-size:170px 222px;background-size:170px 222px;height:222px;width:170px;background-size:cover}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .img{background-size:130px 140px;background-size:130px 140px;height:140px;width:130px;background-size:cover}}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap.active{border:6px solid #3b6bc7}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap.active .img{background-size:218px 270px;background-size:218px 270px;height:270px;width:218px;background-size:cover}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap.active .img{background-size:158px 210px;background-size:158px 210px;height:210px;width:158px;background-size:cover}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap.active .img{background-size:118px 128px;background-size:118px 128px;height:128px;width:118px;background-size:cover}}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .out{position:absolute}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .home-out{background-image:url("../../core/images/nav/desktop/home-out.jpg");background-size:cover;background-position:center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .home-over{background-image:url("../../core/images/nav/desktop/home-over.jpg");background-size:cover;background-position:center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .fcv-out{background-image:url("../../core/images/nav/desktop/fcv-out.jpg");background-size:cover;background-position:center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .fcv-over{background-image:url("../../core/images/nav/desktop/fcv-over.jpg");background-size:cover;background-position:center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .fuel-out{background-image:url("../../core/images/nav/desktop/fuel-out.jpg");background-size:cover;background-position:center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .fuel-over{background-image:url("../../core/images/nav/desktop/fuel-over.jpg");background-size:cover;background-position:center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .stations-out{background-image:url("../../core/images/nav/desktop/stations-out.jpg");background-size:cover;background-position:center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .stations-over{background-image:url("../../core/images/nav/desktop/stations-over.jpg");background-size:cover;background-position:center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .discussion-out{background-image:url("../../core/images/nav/desktop/discussion-out.jpg");background-size:cover;background-position:center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .discussion-over{background-image:url("../../core/images/nav/desktop/discussion-over.jpg");background-size:cover;background-position:center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .news-out{background-image:url("../../core/images/nav/desktop/news-out.jpg");background-size:cover;background-position:center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .image-overflow-wrap .image-ani-wrap .news-over{background-image:url("../../core/images/nav/desktop/news-over.jpg");background-size:cover;background-position:center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .text{width:229px;font:900 16px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:16px;color:#5b5a5b;position:absolute;top:303px;text-align:center}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .text.active{color:#3b6bc7}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .text{top:230px;width:169px}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item .hover-wrap .text{top:150px;width:130px}}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(1){left:0px}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(1){left:0px;top:10px}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(1){left:0px;top:10px}}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(2){left:242px}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(2){left:189px;top:10px}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(2){left:140px;top:10px}}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(3){left:484px}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(3){left:378px;top:10px}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(3){left:280px;top:10px}}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(4){left:726px}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(4){left:567px;top:10px}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(4){left:420px;top:10px}}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(5){left:968px}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(5){left:756px;top:10px}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(5){left:560px;top:10px}}html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(6){left:1210px}@media screen and (max-width: 1440px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(6){left:945px;top:10px}}@media screen and (max-width: 1114px){html #fcv-nav .nav-wrap .menu-wrap .menu .menu-item:nth-child(6){left:700px;top:10px}}html #fcv-nav span:nth-child(1){-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);-o-transform:translateY(-200%);transform:translateY(-200%)}html #fcv-nav span:nth-child(3){-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);-o-transform:translateY(200%);transform:translateY(200%)}#fcv-nav.open{height:460px;width:100%}@media screen and (max-width: 1440px){#fcv-nav.open{height:360px;width:100%}}@media screen and (max-width: 768px){#fcv-nav.open{height:250px;width:100%}}.cssanimations #fcv-nav .menu-btn:hover,.no-cssanimations #fcv-nav .menu-btn:hover,.no-keyframe #fcv-nav .menu-btn:hover{cursor:pointer}.cssanimations #fcv-nav .menu-btn:hover>span,.no-cssanimations #fcv-nav .menu-btn:hover>span,.no-keyframe #fcv-nav .menu-btn:hover>span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1)}@media screen and (max-width: 600px){.cssanimations #fcv-nav .menu-btn:hover>span,.no-cssanimations #fcv-nav .menu-btn:hover>span,.no-keyframe #fcv-nav .menu-btn:hover>span{background-color:#3b6bc7}}.cssanimations #fcv-nav .menu-btn:hover>span:nth-child(1),.no-cssanimations #fcv-nav .menu-btn:hover>span:nth-child(1),.no-keyframe #fcv-nav .menu-btn:hover>span:nth-child(1){-webkit-transform:translateY(-240%);-moz-transform:translateY(-240%);-ms-transform:translateY(-240%);-o-transform:translateY(-240%);transform:translateY(-240%)}@media screen and (max-width: 1114px){.cssanimations #fcv-nav .menu-btn:hover>span:nth-child(1),.no-cssanimations #fcv-nav .menu-btn:hover>span:nth-child(1),.no-keyframe #fcv-nav .menu-btn:hover>span:nth-child(1){-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);-o-transform:translateY(-200%);transform:translateY(-200%)}}.cssanimations #fcv-nav .menu-btn:hover>span:nth-child(3),.no-cssanimations #fcv-nav .menu-btn:hover>span:nth-child(3),.no-keyframe #fcv-nav .menu-btn:hover>span:nth-child(3){-webkit-transform:translateY(240%);-moz-transform:translateY(240%);-ms-transform:translateY(240%);-o-transform:translateY(240%);transform:translateY(240%)}@media screen and (max-width: 1114px){.cssanimations #fcv-nav .menu-btn:hover>span:nth-child(3),.no-cssanimations #fcv-nav .menu-btn:hover>span:nth-child(3),.no-keyframe #fcv-nav .menu-btn:hover>span:nth-child(3){-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);-o-transform:translateY(200%);transform:translateY(200%)}}.cssanimations #fcv-nav .menu-btn span,.no-cssanimations #fcv-nav .menu-btn span,.no-keyframe #fcv-nav .menu-btn span{content:'';position:absolute;background-color:#3b6bc7;-webkit-transition:all 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);height:5px;width:100%;top:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cssanimations #fcv-nav .menu-btn.click2>span:nth-child(2),.no-cssanimations #fcv-nav .menu-btn.click2>span:nth-child(2),.no-keyframe #fcv-nav .menu-btn.click2>span:nth-child(2){background-color:transparent}.cssanimations:not(.no-keyframe) #fcv-nav .menu-btn.click2>span:nth-child(1){-webkit-animation:toggle 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation:toggle 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);animation:toggle 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-fill-mode:forwards;-mox-animation-fill-mode:forwards;animation-fill-mode:forwards}.cssanimations:not(.no-keyframe) #fcv-nav .menu-btn.clickRemove>span:nth-child(1){-webkit-animation:togglereverse 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation:togglereverse 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);animation:togglereverse 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-fill-mode:forwards;-mox-animation-fill-mode:forwards;animation-fill-mode:forwards}.no-cssanimations #fcv-nav .menu-btn.click2>span:nth-child(1),.no-keyframe #fcv-nav .menu-btn.click2>span:nth-child(1){-webkit-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform:translateY(0%) rotate(45deg);-moz-transform:translateY(0%) rotate(45deg);-ms-transform:translateY(0%) rotate(45deg);-o-transform:translateY(0%) rotate(45deg);transform:translateY(0%) rotate(45deg)}.no-cssanimations #fcv-nav .menu-btn.clickRemove>span:nth-child(1),.no-keyframe #fcv-nav .menu-btn.clickRemove>span:nth-child(1){-webkit-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform:translateY(-200%) rotate(0deg);-moz-transform:translateY(-200%) rotate(0deg);-ms-transform:translateY(-200%) rotate(0deg);-o-transform:translateY(-200%) rotate(0deg);transform:translateY(-200%) rotate(0deg)}.menu-btn.click2>span:nth-child(2){-webkit-transition:background-color 0s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background-color 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 0s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition-delay:0.15s;-moz-transition-delay:0.15s;transition-delay:0.15s}.menu-btn.click2>span:nth-child(2):hover{background-color:transparent}.menu-btn.clickRemove>span:nth-child(2){-webkit-transition:background-color 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background-color 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;transition-delay:0.1s}.cssanimations:not(.no-keyframe) #fcv-nav .menu-btn.click2>span:nth-child(3){-webkit-animation:toggle2 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation:toggle2 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);animation:toggle2 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-fill-mode:forwards;-mox-animation-fill-mode:forwards;animation-fill-mode:forwards}.no-cssanimations #fcv-nav .menu-btn.click2>span:nth-child(3),.no-keyframe #fcv-nav .menu-btn.click2>span:nth-child(3){-webkit-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform:translateY(0%) rotate(-45deg);-moz-transform:translateY(0%) rotate(-45deg);-ms-transform:translateY(0%) rotate(-45deg);-o-transform:translateY(0%) rotate(-45deg);transform:translateY(0%) rotate(-45deg)}.cssanimations:not(.no-keyframe) #fcv-nav .menu-btn.clickRemove>span:nth-child(3){-webkit-animation:toggle2reverse 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation:toggle2reverse 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);animation:toggle2reverse 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-fill-mode:forwards;-mox-animation-fill-mode:forwards;animation-fill-mode:forwards}.no-cssanimations #fcv-nav .menu-btn.clickRemove>span:nth-child(3),.no-keyframe #fcv-nav .menu-btn.clickRemove>span:nth-child(3){-webkit-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform:translateY(200%) rotate(0deg);-moz-transform:translateY(200%) rotate(0deg);-ms-transform:translateY(200%) rotate(0deg);-o-transform:translateY(200%) rotate(0deg);transform:translateY(200%) rotate(0deg)}@-webkit-keyframes toggle{0%{-webkit-transform:translateY(-200%) rotate(0deg)}50%{-webkit-transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(0%) rotate(45deg)}}@-moz-keyframes toggle{0%{-moz-transform:translateY(-200%) rotate(0deg)}50%{-moz-transform:translateY(0%) rotate(0deg)}100%{-moz-transform:translateY(0%) rotate(45deg)}}@keyframes toggle{0%{-webkit-transform:translateY(-200%) rotate(0deg);-moz-transform:translateY(-200%) rotate(0deg);-ms-transform:translateY(-200%) rotate(0deg);-o-transform:translateY(-200%) rotate(0deg);transform:translateY(-200%) rotate(0deg)}50%{-webkit-transform:translateY(0%) rotate(0deg);-moz-transform:translateY(0%) rotate(0deg);-ms-transform:translateY(0%) rotate(0deg);-o-transform:translateY(0%) rotate(0deg);transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(0%) rotate(45deg);-moz-transform:translateY(0%) rotate(45deg);-ms-transform:translateY(0%) rotate(45deg);-o-transform:translateY(0%) rotate(45deg);transform:translateY(0%) rotate(45deg)}}@-webkit-keyframes toggle2{0%{-webkit-transform:translateY(200%) rotate(0deg)}50%{-webkit-transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(0%) rotate(-45deg)}}@-moz-keyframes toggle2{0%{-moz-transform:translateY(200%) rotate(0deg)}50%{-moz-transform:translateY(0%) rotate(0deg)}100%{-moz-transform:translateY(0%) rotate(-45deg)}}@keyframes toggle2{0%{-webkit-transform:translateY(200%) rotate(0deg);-moz-transform:translateY(200%) rotate(0deg);-ms-transform:translateY(200%) rotate(0deg);-o-transform:translateY(200%) rotate(0deg);transform:translateY(200%) rotate(0deg)}50%{-webkit-transform:translateY(0%) rotate(0deg);-moz-transform:translateY(0%) rotate(0deg);-ms-transform:translateY(0%) rotate(0deg);-o-transform:translateY(0%) rotate(0deg);transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(0%) rotate(-45deg);-moz-transform:translateY(0%) rotate(-45deg);-ms-transform:translateY(0%) rotate(-45deg);-o-transform:translateY(0%) rotate(-45deg);transform:translateY(0%) rotate(-45deg)}}@-webkit-keyframes togglereverse{0%{-webkit-transform:translateY(0%) rotate(45deg)}50%{-webkit-transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(-200%) rotate(0deg)}}@-moz-keyframes togglereverse{0%{-moz-transform:translateY(0%) rotate(45deg)}50%{-moz-transform:translateY(0%) rotate(0deg)}100%{-moz-transform:translateY(-200%) rotate(0deg)}}@keyframes togglereverse{0%{-webkit-transform:translateY(0%) rotate(45deg);-moz-transform:translateY(0%) rotate(45deg);-ms-transform:translateY(0%) rotate(45deg);-o-transform:translateY(0%) rotate(45deg);transform:translateY(0%) rotate(45deg)}50%{-webkit-transform:translateY(0%) rotate(0deg);-moz-transform:translateY(0%) rotate(0deg);-ms-transform:translateY(0%) rotate(0deg);-o-transform:translateY(0%) rotate(0deg);transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(-200%) rotate(0deg);-moz-transform:translateY(-200%) rotate(0deg);-ms-transform:translateY(-200%) rotate(0deg);-o-transform:translateY(-200%) rotate(0deg);transform:translateY(-200%) rotate(0deg)}}@-webkit-keyframes toggle2reverse{0%{-webkit-transform:translateY(0%) rotate(-45deg)}50%{-webkit-transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(200%) rotate(0deg)}}@-moz-keyframes toggle2reverse{0%{-moz-transform:translateY(0%) rotate(-45deg)}50%{-moz-transform:translateY(0%) rotate(0deg)}100%{-moz-transform:translateY(200%) rotate(0deg)}}@keyframes toggle2reverse{0%{-webkit-transform:translateY(0%) rotate(-45deg);-moz-transform:translateY(0%) rotate(-45deg);-ms-transform:translateY(0%) rotate(-45deg);-o-transform:translateY(0%) rotate(-45deg);transform:translateY(0%) rotate(-45deg)}50%{-webkit-transform:translateY(0%) rotate(0deg);-moz-transform:translateY(0%) rotate(0deg);-ms-transform:translateY(0%) rotate(0deg);-o-transform:translateY(0%) rotate(0deg);transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(200%) rotate(0deg);-moz-transform:translateY(200%) rotate(0deg);-ms-transform:translateY(200%) rotate(0deg);-o-transform:translateY(200%) rotate(0deg);transform:translateY(200%) rotate(0deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.headline{text-transform:uppercase;line-height:1.5em;font-family:"DINNextW01-CondensedLig",sans-serif}.headline.hl1{font-family:"ToyotaType-Light";font-size:45px}@media screen and (max-width: 768px){.headline.hl1{font-size:35px}}@media screen and (max-width: 667px){.headline.hl1{font-size:26px}}@media screen and (max-width: 375px){.headline.hl1{font-size:26px}}.headline.hl2{font-size:40px;text-transform:uppercase;line-height:1.5em;font-family:"ToyotaType-Light"}@media screen and (max-width: 768px){.headline.hl2{font-size:35px}}@media screen and (max-width: 667px){.headline.hl2{font-size:26px}}@media screen and (max-width: 375px){.headline.hl2{font-size:26px}}.headline.hl3{font-size:18px;text-transform:capitalize;font-family:"ToyotaType-Book"}.headline.hl3.alternate{font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif}@media screen and (max-width: 768px){.headline.hl3{font-size:18px}}@media screen and (max-width: 667px){.headline.hl3{font-size:18px}}@media screen and (max-width: 500px){.headline.hl3{font-size:18px}}.headline.hl4{font-size:24px;font-weight:900;color:#3a3a3a;line-height:1.2em}@media screen and (max-width: 767px){.headline.hl4{font-size:18px}}.headline.hl4 span{color:#3568c5}p{line-height:1.5em;font-family:"ToyotaType-Book"}p.subheader{font:20px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;text-transform:uppercase}@media screen and (max-width: 768px){p.subheader{font-size:20px}}@media screen and (max-width: 667px){p.subheader{font-size:18px}}@media screen and (max-width: 375px){p.subheader{font-size:18px}}p.quotes{font-size:18px}p.content-title-g{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:1.5px;text-transform:uppercase}@media screen and (max-width: 768px){p.content-title-g{font-size:14px}}@media screen and (max-width: 667px){p.content-title-g{font-size:12px;letter-spacing:1px}}@media screen and (max-width: 375px){p.content-title-g{font-size:12px}}p.content-title-g{font-family:"ToyotaType-Semibold";font-size:22px;font-size:1.5em;color:#0d2b62}@media screen and (max-width: 420px){p.content-title-g{font-size:18px;font-size:1.3em}}p.content-title-g::before,p.content-title-g::after{height:3px;width:135px;background-color:#0d2b62}@media screen and (max-width: 1024px){p.content-title-g::before,p.content-title-g::after{width:120px}}@media screen and (max-width: 768px){p.content-title-g::before,p.content-title-g::after{width:85px}}@media screen and (max-width: 600px){p.content-title-g::before,p.content-title-g::after{width:70px}}@media screen and (max-width: 420px){p.content-title-g::before,p.content-title-g::after{width:62px}}@media screen and (max-width: 420px){p.content-title-g::before{right:30px}}@media screen and (max-width: 420px){p.content-title-g::after{left:30px}}p.body-copy{font-size:16px;font-family:"ToyotaType-Book"}p.body-copy.alternate{font-size:24px}p.legal{font-size:12px}p.car-info-copy{font-size:16px}p.tertiary-cta{font:12px 'Proxima N W01 Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform:uppercase;text-decoration:none}a,.cta-link{color:#3568c5;line-height:1.5em;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}a.cta,.cta-link.cta{font-size:16px}a.secondary-cta,.cta-link.secondary-cta{font-size:14px}a.tertiary-cta,.cta-link.tertiary-cta{font-size:12px;text-transform:uppercase;text-decoration:none}a.no-bold,.cta-link.no-bold{font-family:ToyotaType-Semibold}a:hover,.cta-link:hover{cursor:pointer;color:#0d2b62}.superscript{padding-left:4px;font-weight:bold;font-size:9px;vertical-align:super;color:#3568c5;text-decoration:none}.fade-hover-bg{-webkit-transition:background-color 250ms linear;-moz-transition:background-color 250ms linear;-o-transition:background-color 250ms linear;-ms-transition:background-color 250ms linear;transition:background-color 250ms linear}.fade-hover-txt{-webkit-transition:color 250ms linear;-moz-transition:color 250ms linear;-o-transition:color 250ms linear;-ms-transition:color 250ms linear;transition:color 250ms linear}.fade-hover-img{-webkit-transition:background 250ms linear;-moz-transition:background 250ms linear;-o-transition:background 250ms linear;-ms-transition:background 250ms linear;transition:background 250ms linear}@font-face{font-family:"ToyotaType_Black";src:url("../fonts/toyotafonts/ToyotaType-Black.eot");src:url("../fonts/toyotafonts/ToyotaType-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Black.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Black.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Black.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Black.svg#ToyotaType-Black") format("svg")}@font-face{font-family:"ToyotaType_Black_italic";src:url("../fonts/toyotafonts/ToyotaType-BlackIt.eot");src:url("../fonts/toyotafonts/ToyotaType-BlackIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-BlackIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-BlackIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-BlackIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-BlackIt.svg#ToyotaType-BlackIt") format("svg")}@font-face{font-family:"ToyotaType-Bold";src:url("../fonts/toyotafonts/ToyotaType-Bold.eot");src:url("../fonts/toyotafonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Bold.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Bold.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Bold.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg")}@font-face{font-family:"ToyotaType-Bold_italic";src:url("../fonts/toyotafonts/ToyotaType-BoldIt.eot");src:url("../fonts/toyotafonts/ToyotaType-BoldIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-BoldIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-BoldIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-BoldIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-BoldIt.svg#ToyotaType-BoldIt") format("svg")}@font-face{font-family:"ToyotaType-Book";src:url("../fonts/toyotafonts/ToyotaType-Book.eot");src:url("../fonts/toyotafonts/ToyotaType-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Book.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Book.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Book.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Book.svg#ToyotaType-Book") format("svg")}@font-face{font-family:"ToyotaType-Book_italic";src:url("../fonts/toyotafonts/ToyotaType-BookIt.eot");src:url("../fonts/toyotafonts/ToyotaType-BookIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-BookIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-BookIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-BookIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-BookIt.svg#ToyotaType-BookIt") format("svg")}@font-face{font-family:"ToyotaType-Light";src:url("../fonts/toyotafonts/ToyotaType-Light.eot");src:url("../fonts/toyotafonts/ToyotaType-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Light.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Light.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Light.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Light.svg#ToyotaType-Light") format("svg")}@font-face{font-family:"ToyotaType-Light_italic";src:url("../fonts/toyotafonts/ToyotaType-LightIt.eot");src:url("../fonts/toyotafonts/ToyotaType-LightIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-LightIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-LightIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-LightIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-LightIt.svg#ToyotaType-LightIt") format("svg")}@font-face{font-family:"ToyotaType-Regular";src:url("../fonts/toyotafonts/ToyotaType-Regular.eot");src:url("../fonts/toyotafonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Regular.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Regular.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Regular.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg")}@font-face{font-family:"ToyotaType-Regular_italic";src:url("../fonts/toyotafonts/ToyotaType-RegularIt.eot");src:url("../fonts/toyotafonts/ToyotaType-RegularIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-RegularIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-RegularIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-RegularIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-RegularIt.svg#ToyotaType-RegularIt") format("svg")}@font-face{font-family:"ToyotaType-Semibold";src:url("../fonts/toyotafonts/ToyotaType-Semibold.eot");src:url("../fonts/toyotafonts/ToyotaType-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Semibold.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Semibold.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Semibold.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Semibold.svg#ToyotaType-Semibold") format("svg")}@font-face{font-family:"ToyotaType-Semibold_italic";src:url("../fonts/toyotafonts/ToyotaType-SemiboldIt.eot");src:url("../fonts/toyotafonts/ToyotaType-SemiboldIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-SemiboldIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-SemiboldIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-SemiboldIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-SemiboldIt.svg#ToyotaType-SemiboldIt") format("svg")}.tm-faq a{color:#337ab7}.tm-faq h1{font-size:4.5rem;margin:0.67em 0;margin-top:0;font-family:din-condensed-light, sans-serif;color:#414042}.tm-faq h2{font-family:"din_offccond", sans-serif;font-size:2.8rem}html #skip-links-container{position:absolute;top:0;left:0}html #skip-links-container .skip{position:relative;opacity:0;pointer-events:none;cursor:default}html #skip-links-container a.skip:active,html #skip-links-container a.skip:focus,html #skip-links-container a.skip:hover{width:auto;height:auto;overflow:visible;background-color:yellow}html #mirai-comingsoon-btn{display:none}html #profile-wrap{width:100%;margin:0 auto;position:relative;top:0px;max-width:957px;z-index:6001}html #profile-wrap .profile-image{-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;position:absolute;top:0;right:0;width:52px;height:60px;background-color:#fff;cursor:pointer}html #profile-wrap .profile-image div{display:block;margin:14px auto 0;width:34px;height:34px;border-radius:50%;background-position:center;background-size:contain;background-repeat:no-repeat}html #profile-wrap .profile-menu{width:250px;height:0;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;position:relative;top:59px;z-index:6000;display:inline-block;float:right;background-color:#edf0f5;box-shadow:5px 10px 10px -10px #333;opacity:0;padding-bottom:0;overflow:hidden}html #profile-wrap .profile-menu p{width:146px;margin:15px auto 0;font:400 14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#4f4f4f;text-align:center}html #profile-wrap .profile-menu p a{font-weight:bold;color:#4b78c9;text-decoration:none}html #profile-wrap .profile-menu .profile-btn,html #profile-wrap .profile-menu .logstatus-btn{cursor:pointer;position:relative;z-index:200;height:43px;width:143px;border:1px solid #aab1ba;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:transparent;overflow:hidden;margin:12px auto 0}html #profile-wrap .profile-menu .profile-btn .btn-image,html #profile-wrap .profile-menu .logstatus-btn .btn-image{height:17px;width:15px;background:url("../../core/images/nav/icons/icon-login.svg") no-repeat;background-size:15px 17px;position:relative;margin:0;float:left;top:10px;left:14px;-webkit-transition:-webkit-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .15s cubic-bezier(0.215, 0.61, 0.355, 1)}html #profile-wrap .profile-menu .profile-btn .btn-txt,html #profile-wrap .profile-menu .logstatus-btn .btn-txt{font:400 14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#4f4f4f;position:relative;width:100px;margin:0;float:left;top:13px;left:22px;padding:0;-webkit-transition:-webkit-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .15s cubic-bezier(0.215, 0.61, 0.355, 1)}html #profile-wrap .profile-menu .profile-btn .profile-btn-hover,html #profile-wrap .profile-menu .profile-btn .logstatus-btn-hover,html #profile-wrap .profile-menu .logstatus-btn .profile-btn-hover,html #profile-wrap .profile-menu .logstatus-btn .logstatus-btn-hover{position:absolute;height:50px;width:200px;background-color:#3568c5;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);overflow:hidden}html #profile-wrap .profile-menu .profile-btn .profile-btn-hover .btn-image,html #profile-wrap .profile-menu .profile-btn .logstatus-btn-hover .btn-image,html #profile-wrap .profile-menu .logstatus-btn .profile-btn-hover .btn-image,html #profile-wrap .profile-menu .logstatus-btn .logstatus-btn-hover .btn-image{background:url("../../core/images/nav/icons/icon-login-hover.svg") no-repeat;background-size:15px 17px;-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);top:10px;left:14px;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}html #profile-wrap .profile-menu .profile-btn .profile-btn-hover .btn-txt,html #profile-wrap .profile-menu .profile-btn .logstatus-btn-hover .btn-txt,html #profile-wrap .profile-menu .logstatus-btn .profile-btn-hover .btn-txt,html #profile-wrap .profile-menu .logstatus-btn .logstatus-btn-hover .btn-txt{color:#fff;top:13px;left:22px;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}html #profile-wrap .profile-menu .profile-btn.add-hover:hover .btn-image,html #profile-wrap .profile-menu .profile-btn.add-hover:hover .btn-txt,html #profile-wrap .profile-menu .logstatus-btn.add-hover:hover .btn-image,html #profile-wrap .profile-menu .logstatus-btn.add-hover:hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}html #profile-wrap .profile-menu .profile-btn.add-hover:hover .profile-btn-hover,html #profile-wrap .profile-menu .profile-btn.add-hover:hover .logstatus-btn-hover,html #profile-wrap .profile-menu .logstatus-btn.add-hover:hover .profile-btn-hover,html #profile-wrap .profile-menu .logstatus-btn.add-hover:hover .logstatus-btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}html #profile-wrap .profile-menu .profile-btn.add-hover:hover .profile-btn-hover .btn-image,html #profile-wrap .profile-menu .profile-btn.add-hover:hover .profile-btn-hover .btn-txt,html #profile-wrap .profile-menu .profile-btn.add-hover:hover .logstatus-btn-hover .btn-image,html #profile-wrap .profile-menu .profile-btn.add-hover:hover .logstatus-btn-hover .btn-txt,html #profile-wrap .profile-menu .logstatus-btn.add-hover:hover .profile-btn-hover .btn-image,html #profile-wrap .profile-menu .logstatus-btn.add-hover:hover .profile-btn-hover .btn-txt,html #profile-wrap .profile-menu .logstatus-btn.add-hover:hover .logstatus-btn-hover .btn-image,html #profile-wrap .profile-menu .logstatus-btn.add-hover:hover .logstatus-btn-hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}html #profile-wrap .profile-menu .profile-btn .profile-btn-hover .btn-image,html #profile-wrap .profile-menu .logstatus-btn .profile-btn-hover .btn-image{background:url("../../core/images/nav/icons/icon-view-profile-hover.svg") no-repeat}html #profile-wrap .profile-menu .profile-btn .btn-image{background:url("../../core/images/nav/icons/icon-view-profile.svg") no-repeat}html #profile-wrap.open .profile-image{background-color:#edf0f5}html #profile-wrap.open .profile-menu{opacity:1;height:auto;padding-bottom:20px}@media screen and (max-width: 769px){html #profile-wrap{display:none}}html .subnav{-webkit-transform:translate3d(0, 0, 0)}html .subnav--stuck #fbe-nav{box-shadow:none}html .subnav--stuck #fbe-nav.open .nav-wrap .nav-wrap-bg{display:inline-block}html .subnav--stuck #fbe-nav.open .nav-wrap .links-wrap .logo-wrapper{display:inline-block}html .subnav--stuck #fbe-nav.open .nav-wrap .links-wrap .links-exit-wrap{display:inline-block}.nav-container{margin:0;width:100%;max-width:1024px}@media screen and (max-width: 769px){.nav-container{max-width:769px}}@media screen and (max-width: 668px){.nav-container{max-width:667px}}@media screen and (max-width: 376px){.nav-container{max-width:375px}}.nav-container .toyota-logo-container{float:left;margin-top:12px}.nav-container .mirai-logo-container{width:800px;margin:0 auto;text-align:center;float:left;margin-top:0px}@media screen and (max-width: 900px){.nav-container .mirai-logo-container{margin-top:-24px}}.nav-container .mirai-logo-container .mirai-logo-inner{width:100px;display:inline-block}.nav-container .mirai-logo-container .mirai-logo-inner a{float:left}.nav-container .mirai-logo-container .mirai-logo-inner a .center{float:left}.nav-container .zip_container{float:right;margin-top:-35px;position:relative;z-index:99999;right:150px}.nav-container .zip_container label{display:inline-block;color:#fff;font-size:13px;width:66px;font-family:"ToyotaType-light"}.nav-container .zip_container label:hover{cursor:pointer}.nav-container .zip_container label.active{display:none}@media screen and (max-width: 600px){.nav-container .zip_container label.active{display:none}}@media screen and (max-width: 600px){.nav-container .zip_container label{display:none}}.nav-container .zip_container span{background:url(../images/nav-refresh/pencil_icon.png) no-repeat;width:20px;height:20px;float:right;margin-left:5px}.nav-container .zip_container span:hover{cursor:pointer;background:url(../images/nav-refresh/pencil_icon_active.png) no-repeat}.nav-container .zip_container span.active{background:url(../images/nav-refresh/pencil_icon_active.png) no-repeat}.nav-container .zip_container .zip-input{display:none;color:white;border:0;outline:0;background:transparent;border-bottom:1px solid white;width:57px}.nav-container .zip_container .zip-input.active{display:inline-block}@media screen and (max-width: 600px){.nav-container .zip_container .zip-input.active{display:none}}@media screen and (max-width: 600px){.nav-container .zip_container .zip-input{display:none}}.nav-container .chat-logo-container .right{margin-top:-27px !important}#micro-nav{position:fixed;top:0px;z-index:10000;height:40px;width:100%;background-color:#0d2a62;display:flex;justify-content:center}#micro-nav .nav-container{padding:0 25px 0 25px;align-self:center;margin:0 auto;text-align:center}#micro-nav .nav-copy{color:white;display:inline}@media screen and (max-width: 666px){#micro-nav .nav-copy{line-height:15px}}#micro-nav .mobile-break{display:none}@media screen and (max-width: 666px){#micro-nav .mobile-break{display:block}}#micro-nav .center{background:url("../images/nav-refresh/logo_toyota.svg") no-repeat;background-position:center center;background-size:contain;height:23px;width:84px;margin:0 auto;display:inline-block;vertical-align:sub;position:relative;top:2px}#mirai-nav{top:0px;z-index:10000;height:40px;width:100%;background-color:#0d2a62;display:flex;justify-content:center;position:fixed;transition:top 0.4s ease-in-out}#mirai-nav.sticky{top:-40px}@media screen and (max-width: 1000px){#mirai-nav{display:none}}#mirai-nav .nav-container{padding:0 25px 0 25px;align-self:center}@media (max-width: 992px){#mirai-nav #miraiChatLinkContainer{display:none}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){#mirai-nav #miraiChatLinkContainer{display:none}}#mirai-nav .left-link{float:left;background:url("../images/nav-refresh/logo_toyota.svg") no-repeat;background-position:center center;background-size:contain;height:24px;width:96px}#mirai-nav .center{background:url("../images/nav-refresh/logo_mirai.svg") no-repeat;background-position:center center;background-size:contain;height:45px;width:150px;margin:0 auto}#mirai-nav .center.micro{position:relative}#mirai-nav .right{float:right}#mirai-nav .right div{display:inline-block}#mirai-nav .right .profile-wrap{border-right:1px solid #33476e}#mirai-nav .right .profile-wrap .profile{background:url("../images/nav-refresh/icon_profile.svg") no-repeat;background-position:center center;background-size:contain;height:18px;width:48px;vertical-align:middle}#mirai-nav .right .profile-wrap .profile-menu{display:none;padding-right:10px}#mirai-nav .right .profile-wrap .profile-menu .profile-link,#mirai-nav .right .profile-wrap .profile-menu .logout-link{text-transform:uppercase;text-decoration:none;color:white}#mirai-nav .right .profile-wrap .profile-menu .profile-link{padding-right:10px}#mirai-nav .right .profile-wrap .profile-menu .vertical-line{height:10px;width:1px;border-left:1px solid white;padding:0 0 0 10px}#mirai-nav .right .profile-wrap.logged-in .profile-image{display:none}#mirai-nav .right .profile-wrap.logged-in .profile-menu{display:block}#mirai-nav .right .facebook{background:url("../images/nav-refresh/icon_facebook.svg") no-repeat;background-position:center center;background-size:contain;height:18px;width:28px;vertical-align:middle}#mirai-nav .right .twitter{background:url("../images/nav-refresh/icon_twitter.svg") no-repeat;background-position:center center;background-size:contain;height:18px;width:18px;vertical-align:middle}#mirai-nav .right #miraiChatLinkContainer:hover{cursor:pointer}#mirai-nav .right .nav-livechat{color:#fff;font-family:"ToyotaType-light"}#mirai-nav .right .nav-livechat .chat-icon{background-image:url(../../modules/forum/images/chat_nav_button.png);width:24px;height:16px;background-repeat:no-repeat;display:inline-block;margin-left:5px;margin-bottom:-4px}#nav-dropdown{position:absolute;top:55px;left:0;width:100%;max-height:0;background-color:white;z-index:1000;overflow:hidden;-webkit-transition:max-height .4s;-moz-transition:max-height .4s;-ms-transition:max-height .4s;-o-transition:max-height .4s;transition:max-height .4s}#nav-dropdown.show{max-height:500px;border-bottom:1px solid #e1e1e1;-webkit-transition:max-height .4s;-moz-transition:max-height .4s;-ms-transition:max-height .4s;-o-transition:max-height .4s;transition:max-height .4s}#nav-dropdown .container{position:relative;padding:30px 25px 30px 25px;display:flex;justify-content:space-between;max-width:686px;margin:0 auto}@media screen and (max-width: 769px){#nav-dropdown .container{padding:50px 0 50px 0}}#nav-dropdown .container a{display:block;padding-top:25px;color:#3a3a3a;text-decoration:none}#nav-dropdown .container a:hover{color:#3568c4}@media screen and (max-width: 769px){#nav-dropdown .container a{padding-top:35px}}#nav-dropdown .container .left,#nav-dropdown .container .center,#nav-dropdown .container .right{display:inline-block;text-align:left}#nav-dropdown .container .left h3,#nav-dropdown .container .center h3,#nav-dropdown .container .right h3{color:#8b8b8b;text-transform:uppercase}#fbe-nav{height:47px;width:100%;z-index:7000;background-color:white;display:flex;justify-content:center;position:fixed !important;top:40px;transition:top 0.4s ease-in-out;-webkit-transform:translate3d(0, 0, 0)}#fbe-nav.sticky{top:0px}@media screen and (max-width: 1000px){#fbe-nav{display:none}}#fbe-nav .nav-container{padding:0;align-self:center;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 925px){#fbe-nav .nav-container{padding:0 10px 0 0}}@media screen and (max-width: 769px){#fbe-nav .nav-container{padding:0 20px 0 0}}#fbe-nav ul{display:table;height:100%;margin-bottom:0 !important}@media screen and (min-width: 1024px){#fbe-nav ul{max-width:75%}}@media screen and (max-width: 769px){#fbe-nav ul{max-width:55%}}#fbe-nav ul :not(:first-child):not(.arrow-wrap):before{content:"";height:20px;width:1px;position:absolute;top:calc(50% - 10px);left:0;border-left:1px solid #dadada}#fbe-nav ul :not(:first-child):not(.arrow-wrap):before{clear:both}#fbe-nav ul.border-hover .hover-color:before,#fbe-nav ul.border-hover .hover-color-open:before,#fbe-nav ul.border-hover-open .hover-color:before,#fbe-nav ul.border-hover-open .hover-color-open:before{border-color:#3568c4}#fbe-nav ul li{font-family:ToyotaType-Semibold !important;position:relative;display:table-cell;height:100%;padding-left:20px;padding-right:20px}@media screen and (max-width: 910px){#fbe-nav ul li{padding-left:15px;padding-right:15px}}@media screen and (max-width: 769px){#fbe-nav ul li{padding-left:20px;padding-right:20px;vertical-align:middle;height:55px}}#fbe-nav ul li a{font-family:ToyotaType-Semibold !important;text-transform:uppercase;font-size:14px;color:#3a3a3a;line-height:50px;text-decoration:none}#fbe-nav ul li a .dropdown-text{display:inline-block}@media screen and (max-width: 910px){#fbe-nav ul li a{font-size:12px}}@media screen and (max-width: 769px){#fbe-nav ul li a{font-size:12px;line-height:normal}#fbe-nav ul li a.nowrap{white-space:nowrap}}@media screen and (max-width: 769px){#fbe-nav ul li.multi-line-container{vertical-align:middle;line-height:12px}}@media screen and (max-width: 769px){#fbe-nav ul li .multi-line{line-height:normal}#fbe-nav ul li .multi-line.owner span{margin-top:-6px}}#fbe-nav ul li:hover{background-color:#3568c4;cursor:pointer}#fbe-nav ul li:hover a{color:white}#fbe-nav ul .dropdown-item{position:relative}#fbe-nav ul .dropdown-item a{display:inline-block;position:relative}#fbe-nav ul .dropdown-item .arrow-wrap{display:inline-block;padding-left:5px}@media screen and (max-width: 769px){#fbe-nav ul .dropdown-item .arrow-wrap{position:absolute;top:1px;right:-15px}}#fbe-nav ul .dropdown-item .arrow{display:inline-block;background:url("../images/nav-refresh/down-arrow.png") no-repeat;background-position:center calc(50% - 2px);background-size:contain;height:100%;width:10px;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform}#fbe-nav ul .dropdown-item.open .arrow{background:url("../images/nav-refresh/down-arrow-white.png") no-repeat;background-position:center calc(50% - 2px);background-size:contain;height:100%;width:10px}#fbe-nav ul .dropdown-item:hover .arrow{background:url("../images/nav-refresh/down-arrow-white.png") no-repeat;background-position:center calc(50% - 2px);background-size:contain;height:100%;width:10px}#fbe-nav.stuck{position:fixed;top:0px}#fbe-nav.stuck .nav-dropdown{top:55px}#fbe-nav.open .dropdown-item{background-color:#3568c4}#fbe-nav.open .dropdown-item a{color:white}#fbe-nav.open .dropdown-item .arrow{-webkit-transform:rotate(-180deg) translateY(2px);-moz-transform:rotate(-180deg) translateY(2px);-o-transform:rotate(-180deg) translateY(2px)}#fbe-nav .button-group{margin-top:0px;position:relative;right:0}@media screen and (max-width: 1024px){#fbe-nav .button-group{position:relative;right:0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#fbe-nav .button-group{left:-17px}}#fbe-nav .button-group .contact-wrap{position:relative;display:inline-block;height:28px;width:270px;border:1.5px solid #3568c4;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;text-align:center;margin-left:0px;margin-right:0;box-shadow:none}@media screen and (min-width: 700px) and (orientation: portrait){#fbe-nav .button-group .contact-wrap{margin-left:0;margin-right:10px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#fbe-nav .button-group .contact-wrap{border:2px solid #3568c4}}#fbe-nav .button-group .contact-wrap .btn-image{height:20px;width:18px;display:inline-block;background:url("../../core/images/nav/icons/icon-mailing.svg") no-repeat;background-size:contain;background-position:center;margin-bottom:-6px}#fbe-nav .button-group .contact-wrap .btn-txt{font-family:ToyotaType-Light;color:#3568c5;display:inline-block;line-height:25px;padding-left:4px;font-weight:600}#fbe-nav .button-group .contact-wrap:hover{background-color:#3568c4;cursor:pointer}#fbe-nav .button-group .contact-wrap:hover .btn-txt{color:white}#fbe-nav .button-group .contact-wrap:hover .btn-image{background:url("../../core/images/nav/icons/icon-mailing-selected.svg") no-repeat;background-size:contain;background-position:center}#fbe-nav .button-group .order-wrap{position:relative;display:inline-block;vertical-align:top;padding:0;height:28px;width:150px;margin-left:5px;border:1.5px solid #3568c4;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:white;cursor:pointer;text-align:center;box-shadow:none}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#fbe-nav .button-group .order-wrap{border:2px solid #3568c4}}#fbe-nav .button-group .order-wrap .order-btn{font-family:ToyotaType-Light;color:#3568c4;display:inline-block;font-weight:600;position:relative;margin:0 auto;line-height:25px;text-decoration:none;text-transform:none;padding:0}#fbe-nav .button-group .order-wrap:hover{background-color:#3568c4}#fbe-nav .button-group .order-wrap:hover .order-btn{color:white}#mobile-nav{position:fixed;top:0px;left:0px;right:0px;height:60px;z-index:9999}@media screen and (min-width: 1001px){#mobile-nav{display:none}}#mobile-nav .mobile-nav-header-wrap{position:absolute;top:0;z-index:5000;width:100%;height:60px;display:flex;justify-content:space-between;align-items:center;padding:0 15px 0 15px;background-color:#0d2a62;-webkit-transition:background-color .4s linear;-moz-transition:background-color .4s linear;-o-transition:background-color .4s linear;-ms-transition:background-color .4s linear;transition:background-color .4s linear}#mobile-nav .mobile-nav-header-wrap .left{background:url("../images/nav-refresh/logo_toyota_small.svg") no-repeat;background-position:center center;background-size:contain;height:60px;width:40px}#mobile-nav .mobile-nav-header-wrap .center{background:url("../images/nav-refresh/logo_mirai.svg") no-repeat;background-position:center center;background-size:contain;height:60px;width:170px;margin:0 auto}#mobile-nav .mobile-nav-header-wrap .right{position:relative;max-width:33px;top:10%}#mobile-nav .mobile-nav-header-wrap .right .mobile-menu-button{position:absolute;top:10px;left:0;background-image:url("../images/nav-refresh/mobile-menu.svg");height:18px;width:100%;z-index:2}#mobile-nav .mobile-nav-header-wrap .right .mobile-close-button{position:relative;height:25px;z-index:1}#mobile-nav .mobile-nav-header-wrap .right .mobile-close-button .left-close{position:absolute;top:0;left:7px;background-image:url("../images/nav-refresh/close_btn_lt_nav.svg");height:24px;width:24px}#mobile-nav .mobile-nav-header-wrap .right .mobile-close-button .right-close{position:absolute;top:0;left:7px;background-image:url("../images/nav-refresh/close_btn_rt_nav.svg");height:24px;width:24px}#mobile-nav .mobile-nav-header-wrap .right .menu-button-text{position:relative;color:white}#mobile-nav .mobile-nav-header-wrap .right:hover{cursor:pointer}#mobile-nav.open .mobile-nav-header-wrap{background-color:white;-webkit-transition:background-color .4s linear;-moz-transition:background-color .4s linear;-o-transition:background-color .4s linear;-ms-transition:background-color .4s linear;transition:background-color .4s linear}#mobile-nav.open .left{background:url("../images/nav-refresh/logo_toyota_small_dkblue.svg") no-repeat;background-position:center center;background-size:contain}#mobile-nav.open .center{background:url("../images/nav-refresh/logo_mirai_dkblue.svg") no-repeat;background-position:center center;background-size:contain;height:60px;width:170px}#mobile-nav.open .right .mobile-close-button{z-index:2}#mobile-nav.open .right .mobile-menu-button{z-index:1}#mobile-nav.open .right .menu-button-text{color:#0d2a62}#mobile-nav #mobile-nav-dropdown{height:auto;position:fixed;overflow-y:scroll;top:60px;left:0;right:0;bottom:0;background-color:white;z-index:2500;opacity:0;pointer-events:none;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}#mobile-nav #mobile-nav-dropdown .page-link:hover{cursor:pointer}#mobile-nav #mobile-nav-dropdown.show{opacity:1;overflow-y:scroll;pointer-events:auto;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}#mobile-nav #mobile-nav-dropdown.open{height:auto;position:fixed;overflow-y:scroll;top:60px;left:0;right:0;bottom:0}#mobile-nav #mobile-nav-dropdown .main-list{position:relative;z-index:20}#mobile-nav #mobile-nav-dropdown .main-list li{padding:25px 0 25px 15px;border-bottom:1px solid #dadada;background-color:white}#mobile-nav #mobile-nav-dropdown .main-list li a{color:#3a3a3a;text-transform:uppercase}#mobile-nav #mobile-nav-dropdown .main-list .dropdown-item{position:relative;-webkit-transition:background-color .4s linear;-moz-transition:background-color .4s linear;-o-transition:background-color .4s linear;-ms-transition:background-color .4s linear;transition:background-color .4s linear}#mobile-nav #mobile-nav-dropdown .main-list .dropdown-item .expand-wrap{height:20px;width:20px;position:absolute;right:15px;top:50%}#mobile-nav #mobile-nav-dropdown .main-list .dropdown-item .expand-wrap .expand-vert{position:absolute;left:9px;top:0;margin-top:-9px;background-image:url("../images/nav-refresh/plus_vertical.svg");height:20px;width:2px}#mobile-nav #mobile-nav-dropdown .main-list .dropdown-item .expand-wrap .expand-horiz{position:absolute;left:0;top:0;margin-right:-9px;background-image:url("../images/nav-refresh/plus_horizontal.svg");height:2px;width:20px}#mobile-nav #mobile-nav-dropdown .main-list .dropdown-item .expand-wrap .collapse{position:absolute;right:0;top:0;transform:translateY(-9px);background:url("../images/nav-refresh/collapse.png") no-repeat;background-position:center center;background-size:contain;height:20px;width:20px}#mobile-nav #mobile-nav-dropdown .main-list .dropdown-item.open{background-color:#3568c4;-webkit-transition:background-color .4s linear;-moz-transition:background-color .4s linear;-o-transition:background-color .4s linear;-ms-transition:background-color .4s linear;transition:background-color .4s linear}#mobile-nav #mobile-nav-dropdown .main-list .dropdown-item.open a{color:white}#mobile-nav #mobile-nav-dropdown .sub-dropdown{position:absolute;left:0;right:0;height:auto;z-index:10}#mobile-nav #mobile-nav-dropdown .sub-dropdown li{padding:25px 0 25px 15px;border-bottom:0px solid #dadada;background-color:white}#mobile-nav #mobile-nav-dropdown .sub-dropdown li a{color:#3a3a3a;text-transform:uppercase}#mobile-nav #mobile-nav-dropdown .sub-dropdown .subheader{background-color:#edf0f5}#mobile-nav #mobile-nav-dropdown .sub-dropdown .subheader h3{line-height:normal;color:#8b8b8b}#mobile-nav #mobile-nav-dropdown .sub-dropdown .subsection{background-color:white;padding-left:35px}#mobile-nav #mobile-nav-dropdown .request-wrap{width:230px;margin:0 auto;padding-top:30px;margin-left:48px}#mobile-nav #mobile-nav-dropdown .request-wrap #reqWrp{width:290px;padding-left:10px}@media screen and (max-width: 820px){#mobile-nav #mobile-nav-dropdown .request-wrap{margin:0 auto;display:table}}#mobile-nav #mobile-nav-dropdown .updates-wrap{width:230px;margin:0 auto;padding-top:10px;margin-left:48px}#mobile-nav #mobile-nav-dropdown .updates-wrap .btn-image{display:inline-block;height:20px;width:20px;background:url("../../core/images/nav/icons/icon-mailing.svg") no-repeat;background-position:center center;background-size:contain;position:relative;margin-bottom:-5px}#mobile-nav #mobile-nav-dropdown .updates-wrap #miraiDealer{width:290px;padding-left:10px}@media screen and (max-width: 820px){#mobile-nav #mobile-nav-dropdown .updates-wrap{margin:0 auto;display:table}}#mobile-nav #mobile-nav-dropdown .mobile-social-icons{width:225px;text-align:center;margin:0 auto;padding:30px 0 30px 0}#mobile-nav #mobile-nav-dropdown .mobile-social-icons div{display:inline-block}#mobile-nav #mobile-nav-dropdown .mobile-social-icons .profile{background:url("../images/nav/icons/icon-profile.svg") no-repeat;background-position:center center;background-size:contain;height:18px;width:25px}#mobile-nav #mobile-nav-dropdown .mobile-social-icons .vertical-line-icons{height:18px;width:1px;border-left:1px solid #dadada;margin:0 18px 0 18px}#mobile-nav #mobile-nav-dropdown .mobile-social-icons .facebook{background:url("../images/nav-refresh/icon_facebook_blue.svg") no-repeat;background-position:center center;background-size:contain;height:18px;width:25px;margin-right:18px}#mobile-nav #mobile-nav-dropdown .mobile-social-icons .twitter{background:url("../images/nav-refresh/icon_twitter_blue.svg") no-repeat;background-position:center center;background-size:contain;height:14px;width:25px}#mobile-nav #mobile-nav-dropdown .mobile-social-icons .profile-menu{display:none;padding-bottom:30px}#mobile-nav #mobile-nav-dropdown .mobile-social-icons .profile-menu .profile-link,#mobile-nav #mobile-nav-dropdown .mobile-social-icons .profile-menu .logout-link{text-transform:uppercase;text-decoration:none}#mobile-nav #mobile-nav-dropdown .mobile-social-icons .profile-menu .profile-link{padding-right:10px}#mobile-nav #mobile-nav-dropdown .mobile-social-icons .profile-menu .vertical-line{height:10px;width:1px;border-left:1px solid #dadada;padding:0 0 0 10px;margin:0}#mobile-nav #mobile-nav-dropdown .mobile-social-icons .profile-menu.logged-in{display:block}#mobile-nav #mobile-nav-dropdown .mobile-social-icons .nav-livechat{color:#3568c4;width:100%;margin-bottom:30px;font-family:"Proxima N W01 Reg", "Helvetica Neue", Helvetica, Arial, sans-serif}#mobile-nav #mobile-nav-dropdown .mobile-social-icons .nav-livechat .chat-icon{background-image:url(../../modules/forum/images/chat_nav_mobile_button.png);width:24px;height:16px;background-repeat:no-repeat;display:inline-block;margin-left:5px;margin-bottom:-4px}.cssanimations #fbe-nav .menu-btn:hover,.no-cssanimations #fbe-nav .menu-btn:hover,.no-keyframe #fbe-nav .menu-btn:hover{cursor:pointer}.cssanimations #fbe-nav .menu-btn:hover>span,.no-cssanimations #fbe-nav .menu-btn:hover>span,.no-keyframe #fbe-nav .menu-btn:hover>span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1)}@media screen and (max-width: 600px){.cssanimations #fbe-nav .menu-btn:hover>span,.no-cssanimations #fbe-nav .menu-btn:hover>span,.no-keyframe #fbe-nav .menu-btn:hover>span{background-color:#3b6bc7}}.cssanimations #fbe-nav .menu-btn:hover>span:nth-child(1),.no-cssanimations #fbe-nav .menu-btn:hover>span:nth-child(1),.no-keyframe #fbe-nav .menu-btn:hover>span:nth-child(1){-webkit-transform:translateY(-240%);-moz-transform:translateY(-240%);-ms-transform:translateY(-240%);-o-transform:translateY(-240%);transform:translateY(-240%)}@media screen and (max-width: 768px){.cssanimations #fbe-nav .menu-btn:hover>span:nth-child(1),.no-cssanimations #fbe-nav .menu-btn:hover>span:nth-child(1),.no-keyframe #fbe-nav .menu-btn:hover>span:nth-child(1){-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);-o-transform:translateY(-200%);transform:translateY(-200%)}}.cssanimations #fbe-nav .menu-btn:hover>span:nth-child(3),.no-cssanimations #fbe-nav .menu-btn:hover>span:nth-child(3),.no-keyframe #fbe-nav .menu-btn:hover>span:nth-child(3){-webkit-transform:translateY(240%);-moz-transform:translateY(240%);-ms-transform:translateY(240%);-o-transform:translateY(240%);transform:translateY(240%)}@media screen and (max-width: 768px){.cssanimations #fbe-nav .menu-btn:hover>span:nth-child(3),.no-cssanimations #fbe-nav .menu-btn:hover>span:nth-child(3),.no-keyframe #fbe-nav .menu-btn:hover>span:nth-child(3){-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);-o-transform:translateY(200%);transform:translateY(200%)}}.cssanimations #fbe-nav .menu-btn span,.no-cssanimations #fbe-nav .menu-btn span,.no-keyframe #fbe-nav .menu-btn span{content:'';position:absolute;background-color:#3b6bc7;-webkit-transition:all 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);height:5px;width:100%;top:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cssanimations #fbe-nav .menu-btn.click2>span:nth-child(2),.no-cssanimations #fbe-nav .menu-btn.click2>span:nth-child(2),.no-keyframe #fbe-nav .menu-btn.click2>span:nth-child(2){background-color:transparent}.cssanimations:not(.no-keyframe) #fbe-nav .menu-btn.click2>span:nth-child(1){-webkit-animation:toggle 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation:toggle 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);animation:toggle 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-fill-mode:forwards;-mox-animation-fill-mode:forwards;animation-fill-mode:forwards}.cssanimations:not(.no-keyframe) #fbe-nav .menu-btn.clickRemove>span:nth-child(1){-webkit-animation:togglereverse 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation:togglereverse 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);animation:togglereverse 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-fill-mode:forwards;-mox-animation-fill-mode:forwards;animation-fill-mode:forwards}.no-cssanimations #fbe-nav .menu-btn.click2>span:nth-child(1),.no-keyframe #fbe-nav .menu-btn.click2>span:nth-child(1){-webkit-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform:translateY(0%) rotate(45deg);-moz-transform:translateY(0%) rotate(45deg);-ms-transform:translateY(0%) rotate(45deg);-o-transform:translateY(0%) rotate(45deg);transform:translateY(0%) rotate(45deg)}.no-cssanimations #fbe-nav .menu-btn.clickRemove>span:nth-child(1),.no-keyframe #fbe-nav .menu-btn.clickRemove>span:nth-child(1){-webkit-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform:translateY(-200%) rotate(0deg);-moz-transform:translateY(-200%) rotate(0deg);-ms-transform:translateY(-200%) rotate(0deg);-o-transform:translateY(-200%) rotate(0deg);transform:translateY(-200%) rotate(0deg)}.menu-btn.click2>span:nth-child(2){-webkit-transition:background-color 0s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background-color 0s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 0s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition-delay:0.15s;-moz-transition-delay:0.15s;transition-delay:0.15s}.menu-btn.click2>span:nth-child(2):hover{background-color:transparent}.menu-btn.clickRemove>span:nth-child(2){-webkit-transition:background-color 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background-color 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;transition-delay:0.1s}.cssanimations:not(.no-keyframe) #fbe-nav .menu-btn.click2>span:nth-child(3){-webkit-animation:toggle2 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation:toggle2 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);animation:toggle2 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-fill-mode:forwards;-mox-animation-fill-mode:forwards;animation-fill-mode:forwards}.no-cssanimations #fbe-nav .menu-btn.click2>span:nth-child(3),.no-keyframe #fbe-nav .menu-btn.click2>span:nth-child(3){-webkit-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform:translateY(0%) rotate(-45deg);-moz-transform:translateY(0%) rotate(-45deg);-ms-transform:translateY(0%) rotate(-45deg);-o-transform:translateY(0%) rotate(-45deg);transform:translateY(0%) rotate(-45deg)}.cssanimations:not(.no-keyframe) #fbe-nav .menu-btn.clickRemove>span:nth-child(3){-webkit-animation:toggle2reverse 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation:toggle2reverse 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);animation:toggle2reverse 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-animation-fill-mode:forwards;-mox-animation-fill-mode:forwards;animation-fill-mode:forwards}.no-cssanimations #fbe-nav .menu-btn.clickRemove>span:nth-child(3),.no-keyframe #fbe-nav .menu-btn.clickRemove>span:nth-child(3){-webkit-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform:translateY(200%) rotate(0deg);-moz-transform:translateY(200%) rotate(0deg);-ms-transform:translateY(200%) rotate(0deg);-o-transform:translateY(200%) rotate(0deg);transform:translateY(200%) rotate(0deg)}@-webkit-keyframes toggle{0%{-webkit-transform:translateY(-200%) rotate(0deg)}50%{-webkit-transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(0%) rotate(45deg)}}@-moz-keyframes toggle{0%{-moz-transform:translateY(-200%) rotate(0deg)}50%{-moz-transform:translateY(0%) rotate(0deg)}100%{-moz-transform:translateY(0%) rotate(45deg)}}@keyframes toggle{0%{-webkit-transform:translateY(-200%) rotate(0deg);-moz-transform:translateY(-200%) rotate(0deg);-ms-transform:translateY(-200%) rotate(0deg);-o-transform:translateY(-200%) rotate(0deg);transform:translateY(-200%) rotate(0deg)}50%{-webkit-transform:translateY(0%) rotate(0deg);-moz-transform:translateY(0%) rotate(0deg);-ms-transform:translateY(0%) rotate(0deg);-o-transform:translateY(0%) rotate(0deg);transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(0%) rotate(45deg);-moz-transform:translateY(0%) rotate(45deg);-ms-transform:translateY(0%) rotate(45deg);-o-transform:translateY(0%) rotate(45deg);transform:translateY(0%) rotate(45deg)}}@-webkit-keyframes toggle2{0%{-webkit-transform:translateY(200%) rotate(0deg)}50%{-webkit-transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(0%) rotate(-45deg)}}@-moz-keyframes toggle2{0%{-moz-transform:translateY(200%) rotate(0deg)}50%{-moz-transform:translateY(0%) rotate(0deg)}100%{-moz-transform:translateY(0%) rotate(-45deg)}}@keyframes toggle2{0%{-webkit-transform:translateY(200%) rotate(0deg);-moz-transform:translateY(200%) rotate(0deg);-ms-transform:translateY(200%) rotate(0deg);-o-transform:translateY(200%) rotate(0deg);transform:translateY(200%) rotate(0deg)}50%{-webkit-transform:translateY(0%) rotate(0deg);-moz-transform:translateY(0%) rotate(0deg);-ms-transform:translateY(0%) rotate(0deg);-o-transform:translateY(0%) rotate(0deg);transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(0%) rotate(-45deg);-moz-transform:translateY(0%) rotate(-45deg);-ms-transform:translateY(0%) rotate(-45deg);-o-transform:translateY(0%) rotate(-45deg);transform:translateY(0%) rotate(-45deg)}}@-webkit-keyframes togglereverse{0%{-webkit-transform:translateY(0%) rotate(45deg)}50%{-webkit-transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(-200%) rotate(0deg)}}@-moz-keyframes togglereverse{0%{-moz-transform:translateY(0%) rotate(45deg)}50%{-moz-transform:translateY(0%) rotate(0deg)}100%{-moz-transform:translateY(-200%) rotate(0deg)}}@keyframes togglereverse{0%{-webkit-transform:translateY(0%) rotate(45deg);-moz-transform:translateY(0%) rotate(45deg);-ms-transform:translateY(0%) rotate(45deg);-o-transform:translateY(0%) rotate(45deg);transform:translateY(0%) rotate(45deg)}50%{-webkit-transform:translateY(0%) rotate(0deg);-moz-transform:translateY(0%) rotate(0deg);-ms-transform:translateY(0%) rotate(0deg);-o-transform:translateY(0%) rotate(0deg);transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(-200%) rotate(0deg);-moz-transform:translateY(-200%) rotate(0deg);-ms-transform:translateY(-200%) rotate(0deg);-o-transform:translateY(-200%) rotate(0deg);transform:translateY(-200%) rotate(0deg)}}@-webkit-keyframes toggle2reverse{0%{-webkit-transform:translateY(0%) rotate(-45deg)}50%{-webkit-transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(200%) rotate(0deg)}}@-moz-keyframes toggle2reverse{0%{-moz-transform:translateY(0%) rotate(-45deg)}50%{-moz-transform:translateY(0%) rotate(0deg)}100%{-moz-transform:translateY(200%) rotate(0deg)}}@keyframes toggle2reverse{0%{-webkit-transform:translateY(0%) rotate(-45deg);-moz-transform:translateY(0%) rotate(-45deg);-ms-transform:translateY(0%) rotate(-45deg);-o-transform:translateY(0%) rotate(-45deg);transform:translateY(0%) rotate(-45deg)}50%{-webkit-transform:translateY(0%) rotate(0deg);-moz-transform:translateY(0%) rotate(0deg);-ms-transform:translateY(0%) rotate(0deg);-o-transform:translateY(0%) rotate(0deg);transform:translateY(0%) rotate(0deg)}100%{-webkit-transform:translateY(200%) rotate(0deg);-moz-transform:translateY(200%) rotate(0deg);-ms-transform:translateY(200%) rotate(0deg);-o-transform:translateY(200%) rotate(0deg);transform:translateY(200%) rotate(0deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.zipcontainer-outer{z-index:10000;background:rgba(0,0,0,0.8);position:fixed;width:100%;height:100%;left:0;top:0}.zipcontainer-outer .modal-vertical-alignment{display:table;height:100%;width:100%;pointer-events:none}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment{display:table-cell;vertical-align:middle;pointer-events:none}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content{pointer-events:all}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content .modal-body{text-align:center;width:330px;margin:0 auto;padding:100px 0}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content .modal-body .location_block{float:left;position:relative;width:100%;height:60px;text-align:center;display:table;margin-bottom:20px}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content .modal-body h1,.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content .modal-body h2{position:relative;width:100%;text-align:center}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content .modal-body h1{font-family:"ToyotaType-light";text-align:center;font-size:30px;color:#000}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content .modal-body h2{font-family:"ToyotaType-Book";text-align:center;font-size:16px;margin-bottom:8%;color:#000}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content .modal-body .input-group{width:100%;margin-top:10px}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content .modal-body .form-control{border:1.5px solid #86a4dc}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content .modal-body .zip-error{position:relative;width:100%;margin-top:10px}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content .modal-body .errorMsg{color:#ff0000;font-family:"ToyotaType-Book";font-size:12px}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content .modal-body .btn{padding:13.5px 30px !important}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content .modal-body .btn.submit-default{background:#7f9ed8;color:#fff;border:1.5px solid #86a4dc;font-family:ToyotaType-light;font-weight:600;letter-spacing:2px}.zipcontainer-outer .modal-vertical-alignment .vertical-alignment .modal-content .modal-body .btn.submit-default:hover{background:#3568c4;border:1.5px solid #3568c4}.zipcontainer-outer .location{background:url("../images/nav-refresh/location_icon.svg") no-repeat;height:45px;width:45px;vertical-align:middle;background-position:center center;background-size:contain;position:relative;display:table-cell}.zipcontainer-outer .modal-close-btn{text-align:center;height:32px;width:32px;background:url("../images/nav-refresh/CLOSE_ZIPMODAL.png") center center/55% no-repeat;background-size:14px;position:absolute;right:1%;top:2%;z-index:99}#fcv-nav-left{height:210px;width:280px;position:fixed;top:50%;margin-top:-90px;z-index:4000;left:0px;-webkit-transform:translateX(-310px);-moz-transform:translateX(-310px);-ms-transform:translateX(-310px);-o-transform:translateX(-310px);transform:translateX(-310px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 768px){#fcv-nav-left{display:none !important}}@media screen and (max-width: 600px){#fcv-nav-left{display:none !important}}#fcv-nav-left.ready{-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);-o-transform:translateX(-250px);transform:translateX(-250px)}#fcv-nav-left:hover{cursor:pointer;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-left:hover .container{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-left:hover .container .solid{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-left:hover .container .icon{opacity:1;-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-ms-transform:translateX(-80px);-o-transform:translateX(-80px);transform:translateX(-80px);-webkit-transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-left:hover .container .wrapper{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-left:hover .container .wrapper .image{opacity:0.8;background-color:transparent;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-left:hover .container .wrapper .text{opacity:1;-webkit-transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-left .container{height:100%;width:100%;position:absolute;display:block;background:#fff;box-shadow:0px 0px 25px rgba(0,0,0,0.06);top:0px;left:0px;z-index:25;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-left .container .solid{height:100%;width:100%;position:absolute;display:block;background:#fff;top:0px;left:0px;-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-ms-transform:translateX(-80px);-o-transform:translateX(-80px);transform:translateX(-80px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);z-index:35}#fcv-nav-left .container .icon{position:absolute;top:50%;height:100px;width:50px;background-color:#fff;left:270px;margin-top:-50px;border-bottom-right-radius:90px;border-top-right-radius:90px;background-repeat:no-repeat;background-position:50% 50%;background-size:50%;opacity:1;z-index:10;-webkit-transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-left .container .icon.fuel{background-image:url("../../core/images/nav/icons/fuel.png")}#fcv-nav-left .container .icon.stations{background-image:url("../../core/images/nav/icons/stations.png")}#fcv-nav-left .container .icon.fcv{background-image:url("../../core/images/nav/icons/fcv.png")}#fcv-nav-left .container .wrapper{height:180px;width:250px;position:absolute;display:block;overflow:hidden;top:15px;left:15px;z-index:10;background:#222;z-index:55;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-left .container .wrapper .image{height:180px;width:270px;position:absolute;top:0px;left:-20px;background-color:#fff;background-position:50% 50%;background-size:cover;z-index:45;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);-webkit-transform:translateX(150px);-moz-transform:translateX(150px);-ms-transform:translateX(150px);-o-transform:translateX(150px);transform:translateX(150px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-left .container .wrapper .image.fuel{background-image:url("../../core/images/nav/desktop/fuel-out.jpg")}#fcv-nav-left .container .wrapper .image.fcv{background-image:url("../../core/images/nav/desktop/fcv-out.jpg")}#fcv-nav-left .container .wrapper .image.stations{background-image:url("../../core/images/nav/desktop/stations-out.jpg")}#fcv-nav-left .container .wrapper .text{font:400 30px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;z-index:5;color:#fff;text-align:center;top:50%;opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);margin-top:-18px;width:100%;z-index:55}#fcv-nav-right{height:210px;width:280px;position:fixed;top:50%;margin-top:-90px;z-index:4000;right:0px;-webkit-transform:translateX(310px);-moz-transform:translateX(310px);-ms-transform:translateX(310px);-o-transform:translateX(310px);transform:translateX(310px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 768px){#fcv-nav-right{display:none !important}}@media screen and (max-width: 600px){#fcv-nav-right{display:none !important}}#fcv-nav-right.ready{-webkit-transform:translateX(250px);-moz-transform:translateX(250px);-ms-transform:translateX(250px);-o-transform:translateX(250px);transform:translateX(250px)}#fcv-nav-right:hover{cursor:pointer;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-right:hover .container{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-right:hover .container .solid{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-right:hover .container .icon{-webkit-transform:translateX(80px);-moz-transform:translateX(80px);-ms-transform:translateX(80px);-o-transform:translateX(80px);transform:translateX(80px);-webkit-transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-right:hover .container .wrapper{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-right:hover .container .wrapper .image{opacity:0.8;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-right:hover .container .wrapper .text{opacity:1;-webkit-transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-right .container{height:100%;width:100%;position:absolute;display:block;background:#fff;box-shadow:0px 0px 25px rgba(0,0,0,0.06);top:0px;left:0px;z-index:20;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-right .container .solid{height:100%;width:100%;position:absolute;display:block;background:#fff;top:0px;left:0px;-webkit-transform:translateX(80px);-moz-transform:translateX(80px);-ms-transform:translateX(80px);-o-transform:translateX(80px);transform:translateX(80px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);z-index:15}#fcv-nav-right .container .icon{position:absolute;top:50%;height:100px;width:50px;background-color:#fff;left:auto;right:270px;margin-top:-50px;border-bottom-left-radius:90px;border-top-left-radius:90px;background-repeat:no-repeat;background-position:50% 50%;background-size:50%;opacity:1;z-index:10;-webkit-transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-right .container .icon.fuel{background-image:url("../../core/images/nav/icons/fuel.png")}#fcv-nav-right .container .icon.stations{background-image:url("../../core/images/nav/icons/stations.png")}#fcv-nav-right .container .icon.fcv{background-image:url("../../core/images/nav/icons/fcv.png")}#fcv-nav-right .container .wrapper{height:180px;width:250px;position:absolute;display:block;overflow:hidden;top:15px;left:15px;z-index:10;background:#222;z-index:25;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-right .container .wrapper .image{height:180px;width:270px;position:absolute;top:0px;left:0px;opacity:0.3;background-position:50% 50%;background-size:cover;z-index:25;-webkit-transform:translateX(-150px);-moz-transform:translateX(-150px);-ms-transform:translateX(-150px);-o-transform:translateX(-150px);transform:translateX(-150px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-right .container .wrapper .image.fuel{background-image:url("../../core/images/nav/desktop/fuel-out.jpg")}#fcv-nav-right .container .wrapper .image.fcv{background-image:url("../../core/images/nav/desktop/fcv-out.jpg")}#fcv-nav-right .container .wrapper .image.stations{background-image:url("../../core/images/nav/desktop/stations-out.jpg")}#fcv-nav-right .container .wrapper .text{font:400 30px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;z-index:30;color:#fff;opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);text-align:center;top:50%;margin-top:-18px;width:100%}footer{height:135px;width:100%;background:#0d2b62;z-index:100;position:relative;display:block;padding-bottom:40px}@media screen and (max-width: 600px){footer{height:125px;width:100%}}footer .footer-wrap{max-width:823px;width:100%;height:100%;margin:0 auto}@media screen and (max-width: 600px){footer .footer-wrap{height:100%;width:300px}}footer .footer-wrap .social-wrap{height:16px;padding-left:3%;display:inline-block;width:40%}@media screen and (max-width: 426px){footer .footer-wrap .social-wrap{padding-left:3%;width:35%}}footer .footer-wrap .social-wrap .facebook{background:url("../images/nav-refresh/icon_facebook.svg") no-repeat;background-position:center center;background-size:contain;height:18px;width:28px;vertical-align:middle;float:left;margin-right:20%}footer .footer-wrap .social-wrap .facebook:hover{background:url("../images/nav-refresh/icon_facebook_blue.svg") no-repeat;height:18px;width:28px;vertical-align:middle;background-position:center center;background-size:contain;float:left}@media screen and (max-width: 426px){footer .footer-wrap .social-wrap .facebook{margin-right:30%}}footer .footer-wrap .social-wrap .twitter{background:url("../images/nav-refresh/icon_twitter.svg") no-repeat;background-position:center center;background-size:contain;height:18px;width:18px;vertical-align:middle;float:left}footer .footer-wrap .social-wrap .twitter:hover{background:url("../images/nav-refresh/icon_twitter_blue.svg") no-repeat;background-position:center center;background-size:contain;height:18px;width:18px;vertical-align:middle;float:left}footer .footer-wrap .links-wrap{display:inline;width:60%;margin:0;padding-left:25%}@media screen and (max-width: 426px){footer .footer-wrap .links-wrap{width:60%;padding-left:3%}}footer .footer-wrap .links-wrap .link-txt{font:15px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;display:inline-block;margin-left:20px;margin-right:20px;cursor:pointer}@media screen and (max-width: 600px){footer .footer-wrap .links-wrap .link-txt{margin-left:10px;margin-right:10px}}footer .footer-wrap .links-wrap .link-txt a{text-decoration:none;color:#fff;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear}footer .footer-wrap .links-wrap .link-txt a:hover{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;transition:all 0.15s linear;color:#3568C4}footer .footer-wrap .legal-copy{color:#5275af;font:15px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 auto;position:relative;top:10px;white-space:initial;text-align:center}@media screen and (max-width: 768px){footer .footer-wrap .legal-copy{height:30px;width:100%;font-size:12px;text-align:center;line-height:16px}}@media screen and (max-width: 600px){footer .footer-wrap .legal-copy{top:5px;height:30px;width:100%;font-size:10px;white-space:initial}}@media screen and (min-width: 600px){footer .footer-wrap .legal-copy br{margin:0;padding:0;display:none}}footer .back_to_the_top_container{position:fixed;top:90%;right:8%;display:block;width:100%;height:20px;cursor:pointer;z-index:9999999;pointer-events:none}@media screen and (max-width: 736px){footer .back_to_the_top_container{display:none}}footer .back_to_the_top_container .back_to_the_top{display:block;width:4%;height:56px;background:url("../images/nav-refresh/BACK_TO_TOP_BUTTON.png") no-repeat center center;background-size:contain;float:right;z-index:255;margin-top:-5%;pointer-events:auto;border:none}footer .back_to_the_top_container .back_to_the_top:focus{border:blue 2px solid}.module{width:100%;position:relative;min-height:200px;overflow:hidden}.arrow:after{content:'';position:relative;display:inline-block;border:solid transparent;border-width:.25em;content:" ";pointer-events:none;width:0;height:0;top:-.05em}.arrow[data-arrow-position="middle"]:after{left:50%;margin-left:-.125em}.arrow.arrow-inline[data-arrow-position="middle"]{display:inline-block;margin:0 .75em}.arrow.arrow-inline[data-arrow-position="middle"]:after{left:0;margin-left:.125em}.arrow.arrow-right:after{border-left-color:#3a6bc6;border-right:0}.arrow.arrow-right.arrow-long:after{border-left:.5em solid #3a6bc6}.arrow.arrow-right.arrow-long.arrow-gray:after{border-left-color:#b7b7b6}.arrow.arrow-right.arrow-long[data-arrow-position="middle"]:after{margin-left:-.25em}.arrow.arrow-right.arrow-gray:after{border-left-color:#b7b7b6}.btn-style{display:inline-block;width:auto;border:2px solid transparent;padding:1em;overflow:visible;background:none;font-family:"ToyotaType-Regular";text-transform:uppercase;border-radius:.25em;font-size:.75em;margin:1em 1em 1em 0}.btn-style.btn-lg{width:225px;height:55px;font-size:16px}.btn-style.btn-md{width:230px;height:45px}.btn-style.request-cta{font-size:20px}.btn-style.theme-cancel{border-color:transparent;color:#b7b7b6}.btn-style.theme-cancel.hvr-sweep-to-top:before{background:#fff}.btn-style.theme-cancel.hvr-sweep-to-top:hover,.btn-style.theme-cancel.hvr-sweep-to-top:focus{border-color:#b7b7b6;background:#fff;color:#b7b7b6}.btn-style.theme-blue-outline{border-color:#3a6bc6;background:transparent;color:#3a6bc6}.btn-style.theme-blue-outline.hvr-sweep-to-top:before{background:#3a6bc6;color:#fff}.btn-style.theme-blue-outline.hvr-sweep-to-top:hover,.btn-style.theme-blue-outline.hvr-sweep-to-top:focus{border-color:#3a6bc6;background:#3a6bc6;color:#fff}.btn-style.theme-blue-outline[disabled],.btn-style.theme-blue-outline[disabled]:hover,.btn-style.theme-blue-outline[disabled]:focus{border-color:#b7b7b6 !important;background:#b7b7b6 !important;color:#fff !important}.btn-style.theme-white-outline{border-color:#fff;background:transparent;color:#fff;text-decoration:none}.btn-style.theme-white-outline:hover,.btn-style.theme-white-outline:focus{text-decoration:underline}.btn-style.theme-white-outline.hvr-sweep-to-top:before{background:#3a6bc6;color:#fff}.btn-style.theme-white-outline.hvr-sweep-to-top:hover,.btn-style.theme-white-outline.hvr-sweep-to-top:focus{border-color:#3a6bc6;background:#3a6bc6;color:#fff}.btn-style.theme-white-outline[disabled],.btn-style.theme-white-outline[disabled]:hover,.btn-style.theme-white-outline[disabled]:focus{border-color:#b7b7b6 !important;background:#b7b7b6 !important;color:#fff !important}.btn-style.theme-blue-outline-white-hover{border-color:#3a6bc6;background:transparent;color:#3a6bc6}.btn-style.theme-blue-outline-white-hover.hvr-sweep-to-top:before{background:#fff;color:#3a6bc6}.btn-style.theme-blue-outline-white-hover.hvr-sweep-to-top:hover,.btn-style.theme-blue-outline-white-hover.hvr-sweep-to-top:focus{border-color:#3a6bc6;background:#fff;color:#3a6bc6}.btn-style.theme-blue-outline-white-hover[disabled],.btn-style.theme-blue-outline-white-hover[disabled]:hover,.btn-style.theme-blue-outline-white-hover[disabled]:focus{border-color:#b7b7b6 !important;background:#b7b7b6 !important;color:#fff !important}.btn-style.theme-blue-fill{border-color:#3a6bc6;background:#3a6bc6;color:#fff}.btn-style.theme-blue-fill.hvr-sweep-to-top:before{background:#fff}.btn-style.theme-blue-fill.hvr-sweep-to-top:hover,.btn-style.theme-blue-fill.hvr-sweep-to-top:focus{border-color:#3a6bc6;background:#fff;color:#3a6bc6}.btn-style.theme-blue-fill.animation-fade{-webkit-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1)}.btn-style.theme-blue-fill[disabled],.btn-style.theme-blue-fill[disabled]:hover,.btn-style.theme-blue-fill[disabled]:focus{border-color:#b7b7b6 !important;background:#b7b7b6 !important;color:#fff !important}.btn-link{-webkit-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1)}.btn-link,.btn-link:hover,.btn-link:focus{background:none;border:none;padding:0;cursor:pointer;outline:none;display:inline;outline-offset:0;text-decoration:underline;color:#3a6bc6}.btn-link::-moz-focus-inner,.btn-link:-moz-focus-inner,.btn-link:hover::-moz-focus-inner,.btn-link:hover:-moz-focus-inner,.btn-link:focus::-moz-focus-inner,.btn-link:focus:-moz-focus-inner{border:none;padding:0}.select-style{-webkit-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;top:12px;display:inline-block;margin:0;padding:0;width:153px;height:38px;border:1px solid #3568c5;border-radius:3px;background-color:#fff;cursor:pointer}.select-style:after{-webkit-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);position:absolute;top:50%;right:10%;margin-top:-2px;width:0;height:0;border:solid transparent;border-width:5px;border-color:rgba(53,104,197,0);border-top-color:#3568c5;content:" ";pointer-events:none}.select-style select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);padding:3px 10px 0;width:112%;height:100%;border:none;background-color:transparent;background-image:none;box-shadow:none;color:#3568c5;text-transform:uppercase;letter-spacing:0.5px;font-weight:bold;font-size:12px;font-family:'Proxima N W01 Reg', 'Helvetica Neue', Helvetica, Arial, sans-serif;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-style select:focus{outline:none}.select-style:hover{background-color:#3568c5}.select-style:hover select{color:#fff}.select-style:hover:after{border-top-color:#fff}.select-style.disabled,.select-style.disabled>div,.select-style.disabled:hover,.select-style.disabled:hover>div,.select-style.disabled:focus,.select-style.disabled:focus>div{border-color:#cacac8 !important;color:#cacac8 !important;cursor:default !important}.select-style.disabled select,.select-style.disabled:hover select,.select-style.disabled:focus select{color:#cacac8 !important}.select-style.disabled:after,.select-style.disabled:hover:after,.select-style.disabled:focus:after{border-top-color:#cacac8 !important}.select-style.error,.select-style.error>div{border-color:#eb1f1f !important;border-width:2px !important;color:#eb1f1f !important}.select-style.error select{color:#eb1f1f !important}.select-style.error:after{border-top-color:#eb1f1f !important}.select-style.custom-select{border:none;z-index:20;position:relative}.select-style.custom-select select{display:none}.select-style.custom-select>div{-webkit-transition:max-height 0.5s ease-in-out;-moz-transition:max-height 0.5s ease-in-out;transition:max-height 0.5s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;overflow:hidden;margin:0;padding:0;width:100%;max-height:38px;border:1px solid #3568c5;border-radius:3px;background-color:#fff;color:#3568c5;text-transform:uppercase;letter-spacing:0.5px;font-weight:bold;font-size:12px;font-family:'Proxima N W01 Reg', 'Helvetica Neue', Helvetica, Arial, sans-serif;cursor:pointer;position:absolute;top:0;left:0}.select-style.custom-select>div span{overflow:hidden;-webkit-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;min-height:38px;border-bottom:1px solid #e5e5e5;padding:13px 10px;opacity:1}.select-style.custom-select>div span:hover{background-color:#3568c5;color:#fff}.select-style.custom-select>div span.active{min-height:0;height:0;padding:0;border:none;opacity:0}.select-style.custom-select>div span:last-of-type{border-bottom:none}.select-style.custom-select.open>div{max-height:600px}.select-style.custom-select.open>div .selected{background-color:#3568c5;color:#fff}.icon{-webkit-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);display:inline-block;width:1em;height:1em;background-repeat:no-repeat;background-size:contain;position:relative}.icon.icon-flag{background-image:url(../../core/images/icons/icon-flag.svg);top:.2em}.icon.icon-facebook{background-image:url(../../core/images/icons/icon-facebook.svg);width:.8em}.icon.icon-twitter{background-image:url(../../core/images/icons/icon-twitter.svg);top:.15em}.icon.icon-close{background-image:url(../../core/images/icons/icon-close-ffffff.png)}.icon.icon-up-arrow,.icon.icon-down-arrow{background-image:url(../../core/images/icons/icon-arrow-up-blue.png);top:.3em}.icon.icon-down-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:0}.icon-loading{-webkit-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all .1s cubic-bezier(0.39, 0.575, 0.565, 1);min-height:9em;min-width:9em;text-align:center}.icon-loading:before{content:'';display:inline-block;background:url(../../core/images/icons/icon-loading.svg) 50% 50% no-repeat;background-size:cover;width:6em;height:6em;margin:2em auto}.breakpoint-less-than-tablet{display:none !important}@media screen and (max-width: 768px){.breakpoint-less-than-tablet{display:block !important}}.breakpoint-greater-than-tablet{display:block !important}@media screen and (max-width: 768px){.breakpoint-greater-than-tablet{display:none !important}}.breakpoint-greater-than-tablet-inline{display:inline !important}@media screen and (max-width: 768px){.breakpoint-greater-than-tablet-inline{display:none !important}}.breakpoint-greater-than-tablet-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.breakpoint-greater-than-tablet-inline-block{display:none !important}}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:visible;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.twentytwenty-handle{-moz-border-radius:1000px;-webkit-border-radius:1000px;border-radius:1000px;background-color:#326ac3;background:#326ac3 url("../../core/images/icons/icon-drag.png") center center no-repeat;background-size:35% auto;cursor:pointer;height:38px;left:50%;margin-left:-22px;margin-top:-30px;position:absolute;top:50%;width:38px;z-index:40}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}.lSSlideOuter .media{opacity:0.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background:#fff;cursor:pointer;position:absolute;z-index:9999;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0px !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}#module-ownershipexperience_vertical_nav.module-vertical_nav{position:fixed;top:50%;left:60px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:200px;z-index:300;left:28px}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__item{margin-bottom:8px;text-align:left}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;color:#a2a2a2;font:14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;text-decoration:none}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link span{visibility:hidden}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link:hover,#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link.active{color:#0b0b0b}@media screen and (min-width: 1300px){#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link:hover span,#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link.active span{visibility:visible}}#module-ownershipexperience_vertical_nav.module-vertical_nav li.colorW .nav__link{color:#ffffff}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link:before{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;height:10px;width:10px;border-radius:50%;content:'';display:inline-block;margin-right:7px;background-color:#a2a2a2;border:2px solid transparent;background-clip:content-box}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link.active:before{border:2px solid #3568c5;background-color:transparent}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link:hover:before{height:10px;width:10px;background-color:#3568c5;background-clip:border-box;border:2px solid #3568c5}@media screen and (max-width: 1400px){#module-car_page_vertical_nav.module-vertical_nav .nav__link span{visibility:hidden}}@media screen and (max-width: 667px){#module-ownershipexperience_vertical_nav.module-vertical_nav{display:none}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}#module-ownerStories{position:relative;text-align:center;background-color:#ffffff;padding:80px 0 61px 0}@media screen and (max-width: 1023px){#module-ownerStories{padding:60px 0 45px 0}}@media screen and (max-width: 767px){#module-ownerStories{padding:40px 0 40px 0}}#module-ownerStories .owner-stories-divider{width:16%;margin:0 auto;border-top:solid black}@media screen and (max-width: 450px){#module-ownerStories .owner-stories-divider{width:24%}}#module-ownerStories .hl1,#module-ownerStories .body-copy,#module-ownerStories .content-title-g{color:#3a3a3a}#module-ownerStories .hl1{line-height:normal}@media screen and (max-width: 376px){#module-ownerStories .owner-stories{padding:0 15px 0 15px}}#module-ownerStories .section-title{display:inline-block}#module-ownerStories .section-title::before,#module-ownerStories .section-title::after{display:inline-block;content:'';left:0;right:0;background-color:#3a3a3a;height:2px;width:100px;vertical-align:middle;margin-top:-2px}@media screen and (max-width: 376px){#module-ownerStories .section-title::before,#module-ownerStories .section-title::after{height:1px;margin-top:-1px;width:40px}}#module-ownerStories .section-title::before{margin-right:20px}@media screen and (max-width: 376px){#module-ownerStories .section-title::before{margin-right:10px}}#module-ownerStories .section-title::after{margin-left:20px}@media screen and (max-width: 376px){#module-ownerStories .section-title::after{margin-left:10px}}@media screen and (max-width: 769px){#module-ownerStories .section-title{font-size:16px}}@media screen and (max-width: 376px){#module-ownerStories .section-title{font-size:12px;white-space:nowrap}}@media screen and (max-width: 376px){#module-ownerStories .large-text{padding-top:12px;padding-bottom:10px;width:75%;margin:0 auto;line-height:38px}}#module-ownerStories .owner-stories-container{margin:0 auto;padding:60px 35px 60px 35px}@media screen and (max-width: 769px){#module-ownerStories .owner-stories-container{padding:40px 22px 40px 22px}}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container{padding-left:20px;padding-right:20px}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container{padding-left:0px;padding-right:0px}}#module-ownerStories .owner-stories-container .list{text-align:left;margin:0 auto;list-style:none;display:flex;flex-wrap:wrap;max-width:954px;justify-content:center}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list{width:100%;display:inline-block}}#module-ownerStories .owner-stories-container .list li:nth-child(2){margin:0 30px 0 30px}@media screen and (max-width: 769px){#module-ownerStories .owner-stories-container .list li:nth-child(2){margin:0 15px 0 15px}}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list li:nth-child(2){margin:20px 0 20px 0}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list li:nth-child(2){margin:60px 0 60px 0}}@media screen and (max-width: 1023px){#module-ownerStories .owner-stories-container .list li:nth-child(4){margin:0 30px 0}}@media screen and (max-width: 769px){#module-ownerStories .owner-stories-container .list li:nth-child(4){margin:0}}@media screen and (max-width: 767px){#module-ownerStories .owner-stories-container .list li:nth-child(4){margin:15px 0}}@media screen and (max-width: 666px){#module-ownerStories .owner-stories-container .list li:nth-child(4){margin:20px 0}}@media screen and (max-width: 374px){#module-ownerStories .owner-stories-container .list li:nth-child(4){margin:60px 0}}#module-ownerStories .owner-stories-container .list .item{position:relative;display:inline-block;width:auto;vertical-align:top;white-space:normal;z-index:1;-webkit-transition:background 0.25s linear;-moz-transition:background 0.25s linear;-ms-transition:background 0.25s linear;-o-transition:background 0.25s linear;transition:background 0.25s linear;padding-bottom:20px}@media screen and (max-width: 769px){#module-ownerStories .owner-stories-container .list .item{max-width:228px}}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list .item{width:100%;display:flex;height:auto;max-width:621px}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list .item{display:inline-block;width:auto}}#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper{position:relative;max-width:298px;max-height:167px;margin:0 auto;overflow:hidden}#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper:before{position:relative;display:block;content:" ";width:100%;padding-top:56.25%}#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper>.item-thumbnail{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 769px){#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper{max-width:228px;max-height:128px}}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper{display:none}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper{display:block;max-width:345px;max-height:194px;width:100%}}#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper .item-thumbnail{background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper .item-thumbnail:hover{cursor:pointer}#module-ownerStories .owner-stories-container .list .item .image-wrap{position:relative;display:inline-block;max-width:306px;width:50%}@media screen and (min-width: 668px){#module-ownerStories .owner-stories-container .list .item .image-wrap{display:none}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list .item .image-wrap{display:none}}#module-ownerStories .owner-stories-container .list .item .image-wrap img{max-width:100%;height:auto}#module-ownerStories .owner-stories-container .list .item .item-details{position:relative;max-width:298px;height:218px;padding:20px;background-color:white;border:1px solid #efeff0}@media screen and (max-width: 769px){#module-ownerStories .owner-stories-container .list .item .item-details{margin:0 auto;max-width:228px;height:270px}}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list .item .item-details{display:inline-block;flex:1;height:inherit;margin:0;max-width:none}}@media screen and (max-width: 485px){#module-ownerStories .owner-stories-container .list .item .item-details{padding-top:10px;padding-right:5px}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list .item .item-details{padding:20px 0 20px 0;border:none;display:block}}#module-ownerStories .owner-stories-container .list .item .item-details .caption{font-size:18px;line-height:1.375em}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list .item .item-details .caption{padding-top:3px}}@media screen and (max-width: 485px){#module-ownerStories .owner-stories-container .list .item .item-details .caption{padding-top:0;font-size:16px}}@media screen and (max-width: 485px){#module-ownerStories .owner-stories-container .list .item .item-details .caption{font-size:14px}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list .item .item-details .caption{padding-top:0;font-size:18px}}#module-ownerStories .owner-stories-container .list .item .item-details .bottom{position:absolute;bottom:20px}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list .item .item-details .bottom{position:relative;bottom:auto;padding-top:40px}}@media screen and (max-width: 485px){#module-ownerStories .owner-stories-container .list .item .item-details .bottom{padding-top:5px}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list .item .item-details .bottom{padding-top:25px}}#module-ownerStories .owner-stories-container .list .item .item-details .bottom .owner-name{text-transform:none;letter-spacing:normal;font-size:16px;line-height:1.25em}#module-ownerStories .owner-stories-container .list .item .item-details .bottom .owner-title{line-height:1.25em}#module-ownerStories .owner-stories-container .list .item .item-details .bottom .view-story-btn{color:#3568c4}#module-ownerStories .owner-stories-container .list .item .item-details .bottom .view-story-btn:hover{color:#1b2a49;cursor:pointer}#module-ownerStories .owner-stories-container .list .item:hover{cursor:pointer}#module-ownerStories .owner-stories-container .list .item:hover .item-details{background-color:#efeff1}#module-ownerStories .owner-stories-container .list .item:hover .caption{color:#3568c4}#module-ownerStories .trial-starts-here-container{z-index:0}#module-ownerStories .trial-starts-here-container.background-image{position:relative;width:100%}#module-ownerStories .trial-starts-here-container.background-image::before{content:"";position:absolute;width:100%;height:580px;top:-219px;left:0px;z-index:-1;background-image:url("../../modules/ownerstories/images/ownerBenefits_bottom_1500x600_background.jpg");background-position:center bottom;background-repeat:no-repeat}@media screen and (max-width: 1023px){#module-ownerStories .trial-starts-here-container.background-image::before{top:-245px}}@media screen and (max-width: 767px){#module-ownerStories .trial-starts-here-container.background-image::before{top:-99px;width:100%;background-image:url("../../modules/ownerstories/images/ownerBenefits_bottom_667x580_background.jpg")}}#module-ownerStories .trial-starts-here-container .module-title-wrap{margin:40px auto 30px}#module-ownerStories .trial-starts-here-container .module-title-wrap .module-title-wrap__copy{width:420px}@media screen and (max-width: 666px){#module-ownerStories .trial-starts-here-container .module-title-wrap .module-title-wrap__copy{max-width:350px}}#module-ownerStories .trial-starts-here-container .module-title-wrap .module-title-wrap__subtitle{margin-bottom:0}#module-ownerStories .request-btn{margin:0 auto;margin-bottom:20px}#module-ownerStories .dealer-link{display:block;margin:0 auto}#module-ownerStoriesModal{overflow-y:scroll !important}#module-ownerStoriesModal a{margin-right:10px}#module-ownerStoriesModal .modal-content .modal-body .story-name{background-color:#efeff0;position:relative;height:80px}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-name{height:50px}}#module-ownerStoriesModal .modal-content .modal-body .story-name:after{content:" ";display:block;height:0;clear:both}#module-ownerStoriesModal .modal-content .modal-body .story-name .arrow{position:relative}#module-ownerStoriesModal .modal-content .modal-body .story-name .arrow:hover{cursor:pointer}#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container{position:relative;display:flex;justify-content:space-between;height:100%;padding:0 5px 0 5px}@media screen and (max-width: 769px){#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container{padding:0 12px 0 12px}}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container{padding:0 10px 0 10px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container{padding:0 5px 0 5px}}#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container .prev-story{width:44px;background:url("../../modules/ownerstories/images/arrowSmall_12x16.svg") no-repeat;background-size:17px 24px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";height:100%;background-position:center center}#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container .story-owner{color:#3a3a3a;line-height:40px}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container .story-owner{line-height:8px}}@media screen and (max-width: 375px){#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container .story-owner{line-height:10px}}#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container .next-story{width:44px;background:url("../../modules/ownerstories/images/arrowSmall_12x16.svg") no-repeat;background-size:17px 24px;height:100%;background-position:center center}#module-ownerStoriesModal .modal-content .modal-body .story-body{position:relative;background-color:#fff}#module-ownerStoriesModal .modal-content .modal-body .story-body .main-image-container{position:relative}#module-ownerStoriesModal .modal-content .modal-body .story-body .main-image-container:before{display:block;content:" ";width:100%;padding-top:56.25%}#module-ownerStoriesModal .modal-content .modal-body .story-body .main-image-container>div{position:absolute;top:0;left:0;right:0;bottom:0}#module-ownerStoriesModal .modal-content .modal-body .story-body .main-image-container .main-image{background-position:center top;background-repeat:no-repeat;background-size:contain}#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container{position:relative}#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container p{max-width:626px;padding:60px 0 60px 0;margin:0 auto;color:#3a3a3a;text-align:left;font-size:16px;font-family:"ToyotaType-Book"}@media screen and (max-width: 769px){#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container p{max-width:476px}}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container p{max-width:none;width:100%;padding:40px 20px 40px 20px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container p{padding:40px 15px 40px 15px}}#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container{position:relative;margin:0 auto;max-width:790px}#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container:before{display:block;content:" ";width:100%;padding-top:56.25%}#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container>div{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 769px){#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container{max-width:600px}}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container{max-width:none;width:100%;padding-left:20px;padding-right:20px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container{max-width:none;width:100%;padding-left:15px;padding-right:15px}}#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container .body-image{background-position:center;background-repeat:no-repeat;background-size:contain}#module-ownerStoriesModal .modal-content .modal-body .story-footer{position:relative;background-color:#efeff0;height:118px}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer{height:70px}}@media screen and (max-width: 1023px){#module-ownerStoriesModal .modal-content .modal-body .story-footer{margin-bottom:55px}}#module-ownerStoriesModal .modal-content .modal-body .story-footer:after{content:" ";display:block;height:0;clear:both}#module-ownerStoriesModal .modal-content .modal-body .story-footer .footer-arrow{align-self:center;display:inline-block;height:24px;width:17px;background-position:center;background-size:contain}#module-ownerStoriesModal .modal-content .modal-body .story-footer .footer-arrow:hover{cursor:pointer}#module-ownerStoriesModal .modal-content .modal-body .story-footer a{color:#3a3a3a}#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container{padding:30px 0 30px 0;display:inline-block;width:50%;height:100%}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container{padding:0}}#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer{float:left;position:relative;display:flex;justify-content:center;padding-left:15px}@media screen and (max-width: 769px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer{padding-left:22px}}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer{padding-left:20px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer{padding-left:15px;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer .prev-footer-arrow{background:url("../../modules/ownerstories/images/arrowLarge_17x24.svg") no-repeat;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer .prev-text{display:inline-block;padding-left:17px;white-space:nowrap;text-align:left}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer .prev-text a{line-height:24px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer .prev-text .prev-name{display:none}}#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container:hover{background-color:#fff;cursor:pointer}#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container:hover .prev-text{color:#1b2a49}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container{padding:30px 0 30px 0;display:inline-block;width:50%;border-left:1px solid #cacac8;height:100%}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container{padding:0}}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer{float:right;position:relative;display:flex;justify-content:center;padding-right:15px}@media screen and (max-width: 769px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer{padding-right:22px}}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer{padding-right:20px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer{padding-right:15px;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer .next-footer-arrow{background:url("../../modules/ownerstories/images/arrowLarge_17x24.svg") no-repeat}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer .next-text{position:relative;display:inline-block;padding-right:17px;white-space:nowrap;text-align:right}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer .next-text a{margin-right:0}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer .next-text a{line-height:24px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer .next-text .next-name{display:none}}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container:hover{background-color:#fff;cursor:pointer}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container:hover .next-text{color:#1b2a49}#module-Patent{background:url("../../modules/homenav/images/background-texture-tile.jpg") repeat;position:relative;z-index:100}#module-Patent .container{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0}#module-Patent .container .wrap{height:350px;width:972px;top:50%;left:50%;position:absolute;margin-top:-486px;margin-left:-486px;margin-top:-175px}@media screen and (max-width: 1200px){#module-Patent .container .wrap{height:300px;width:860px;top:50%;left:50%;position:absolute;margin-top:-430px;margin-left:-430px;margin-top:-150px}}@media screen and (max-width: 1024px){#module-Patent .container .wrap{height:340px;width:680px;top:50%;left:50%;position:absolute;margin-top:-340px;margin-left:-340px;margin-top:-170px}}@media screen and (max-width: 767px){#module-Patent .container .wrap{height:360px;width:500px;top:50%;left:50%;position:absolute;margin-top:-250px;margin-left:-250px;margin-top:-180px}}@media screen and (max-width: 600px){#module-Patent .container .wrap{height:360px;width:440px;top:50%;left:50%;position:absolute;margin-top:-220px;margin-left:-220px;margin-top:-180px}}@media screen and (max-width: 480px){#module-Patent .container .wrap{height:360px;width:380px;top:50%;left:50%;position:absolute;margin-top:-190px;margin-left:-190px;margin-top:-180px}}@media screen and (max-width: 400px){#module-Patent .container .wrap{height:290px;width:270px;top:50%;left:50%;position:absolute;margin-top:-135px;margin-left:-135px;margin-top:-175px}}#module-Patent .container .wrap .mark{position:absolute;left:0;top:50%;width:290px;margin-top:-216px}@media screen and (max-width: 1200px){#module-Patent .container .wrap .mark{margin-top:-208px}}@media screen and (max-width: 1024px){#module-Patent .container .wrap .mark{width:250px}}@media screen and (max-width: 767px){#module-Patent .container .wrap .mark{margin-top:-214px;opacity:.25}}@media screen and (max-width: 480px){#module-Patent .container .wrap .mark{left:-57px}}@media screen and (max-width: 400px){#module-Patent .container .wrap .mark{width:260px;margin-top:-200px;left:0;opacity:.15}}#module-Patent .container .wrap .info-wrap{position:absolute;right:0;top:0;display:inline-block;z-index:20;width:655px}@media screen and (max-width: 1200px){#module-Patent .container .wrap .info-wrap{width:550px}}@media screen and (max-width: 1024px){#module-Patent .container .wrap .info-wrap{width:408px}}@media screen and (max-width: 767px){#module-Patent .container .wrap .info-wrap{width:350px}}@media screen and (max-width: 600px){#module-Patent .container .wrap .info-wrap{width:269px}}@media screen and (max-width: 400px){#module-Patent .container .wrap .info-wrap{width:100%}}#module-Patent .container .wrap .info-wrap .title{font-family:"DINNextW01-CondensedLig","sans-serif";letter-spacing:1.5px;margin-bottom:6px;color:#262524;font-size:68px;line-height:68px}@media screen and (max-width: 1200px){#module-Patent .container .wrap .info-wrap .title{font-size:56px;line-height:56px}}@media screen and (max-width: 1024px){#module-Patent .container .wrap .info-wrap .title{font-size:40px;line-height:40px}}@media screen and (max-width: 767px){#module-Patent .container .wrap .info-wrap .title{font-size:35px;line-height:35px}}@media screen and (max-width: 600px){#module-Patent .container .wrap .info-wrap .title{font-size:40px;line-height:33px}}#module-Patent .container .wrap .info-wrap .text-wrap .sub-title{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#262524;font-size:17px;margin-bottom:12px}@media screen and (max-width: 1200px){#module-Patent .container .wrap .info-wrap .text-wrap .sub-title{font-size:14px;margin-bottom:8px}}@media screen and (max-width: 600px){#module-Patent .container .wrap .info-wrap .text-wrap .sub-title{margin-bottom:5px;font-size:13px}}#module-Patent .container .wrap .info-wrap .text-wrap .copy{font:18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:27px;color:#262524}@media screen and (max-width: 1200px){#module-Patent .container .wrap .info-wrap .text-wrap .copy{font-size:16px;line-height:24px}}@media screen and (max-width: 1200px){#module-Patent .container .wrap .info-wrap .text-wrap .copy{font-size:14px;line-height:20px}}@media screen and (max-width: 600px){#module-Patent .container .wrap .info-wrap .text-wrap .copy{font-size:12px;line-height:17px}}#module-Patent .container .wrap .info-wrap .text-wrap .link{font:23px "DINNextW01-CondensedReg","sans-serif";color:#4a7bde;position:relative;margin-top:12px;cursor:pointer;border:2px solid #4a7bde;width:150px;height:52px;text-align:center;line-height:53px;border-radius:3px;z-index:100;overflow:hidden}@media screen and (min-width: 600px){#module-Patent .container .wrap .info-wrap .text-wrap .link .btn-hover{position:absolute;background-color:#4a7bde;width:150px;height:52px;text-align:center;line-height:53px;top:-2px;left:-2px;-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(53px);-moz-transform:translateY(53px);-ms-transform:translateY(53px);-o-transform:translateY(53px);transform:translateY(53px);overflow:hidden}#module-Patent .container .wrap .info-wrap .text-wrap .link .btn-hover .text{line-height:55px;color:white;-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(-53px);-moz-transform:translateY(-53px);-ms-transform:translateY(-53px);-o-transform:translateY(-53px);transform:translateY(-53px)}#module-Patent .container .wrap .info-wrap .text-wrap .link.add-hover:hover .btn-hover{-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-Patent .container .wrap .info-wrap .text-wrap .link.add-hover:hover .btn-hover .text{-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@media screen and (max-width: 767px){#module-Patent .container .wrap .info-wrap .text-wrap .link{margin-top:15px}}@media screen and (max-width: 600px){#module-Patent .container .wrap .info-wrap .text-wrap .link{margin-top:8px;height:48px}}#module-Patent .container .wrap .info-wrap .text-wrap .link.no-border{border-radius:0}#module-Patent .terms-text{font:13px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#8d8177;position:absolute;bottom:40px;right:50%;margin-right:-480px}#module-Patent .terms-text a{color:#8d8177;text-decoration:underline;cursor:pointer}@media screen and (max-width: 1024px){#module-Patent .terms-text{bottom:34px;width:100%;text-align:center;margin:0;right:auto}}@media screen and (max-width: 600px){#module-Patent .terms-text{bottom:34px}}#module-photo_upload{position:absolute;width:100%;height:100%;z-index:1000000000;top:0px;left:0px;display:none}#module-photo_upload .image-editor{text-align:center;height:428px}#module-photo_upload .image-container{height:350px;width:392px;overflow:hidden}#module-photo_upload .cropit-image-preview-container{position:fixed;top:50%;left:50%;transform:translate(-35%, -50%)}#module-photo_upload .cropit-image-preview-container svg{-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;opacity:1}#module-photo_upload .cropit-image-preview{background-size:cover;border-radius:50%}#module-photo_upload .cropit-image-preview:before{border:1px dashed #5b5c5e;border-radius:50%;width:264px;height:264px;position:absolute;content:"Drag & drop new image";padding:148px 85px 0;top:0px;left:0px;font-size:1.1em;line-height:1.1em;text-align:center;opacity:1;z-index:-1;color:#5b5c5e;background:url(../../modules/photo_upload/images/image-icon.png) no-repeat 50% 43%;-webkit-transition:opacity 0.1s ease;-moz-transition:opacity 0.1s ease;transition:opacity 0.1s ease}#module-photo_upload .cropit-image-preview:after{background:url(../../core/images/icons/icon-loading.svg) 50% 100px no-repeat;background-size:15%;border:none;opacity:0;content:"Uploading...";width:100%;padding:212px 0 0;text-align:center;height:100%;display:block;position:absolute;top:0;left:0;color:#5b5c5e;-webkit-transition:opacity 0.1s ease;-moz-transition:opacity 0.1s ease;transition:opacity 0.1s ease}#module-photo_upload .cropit-image-preview.cropit-image-loading:after{opacity:1}#module-photo_upload .cropit-image-preview.cropit-image-loading:before{opacity:0}#module-photo_upload .cropit-image-preview.cropit-image-loaded{cursor:move}#module-photo_upload .cropit-image-preview.cropit-image-loaded:before{opacity:0}#module-photo_upload .cropit-image-preview.cropit-image-loaded svg{opacity:0.3}#module-photo_upload .cropit-image-background{opacity:.3;border:0px solid;border-color:grey}#module-photo_upload .controls{display:none;height:78px;position:relative}#module-photo_upload .controls:before{position:absolute;content:" ";top:0;left:164px;width:1px;height:100%;background:#ababab}#module-photo_upload .loaded .controls{display:block}#module-photo_upload .select-image-btn{display:inline-block;text-align:center;position:relative;cursor:pointer;margin:0;font-size:0.9em;padding:1em 1.9em}#module-photo_upload .select-image-btn:after{content:"or";position:absolute;left:-2.8em;top:10px;text-transform:lowercase;width:20px;height:20px;display:block;color:#5b5c5e}#module-photo_upload .loaded .select-image-btn{display:none}#module-photo_upload .export{margin-top:10px;margin:0;font-size:0.9em;padding:0.9em 1.8em;position:absolute;right:11px;top:21px}#module-photo_upload .clear{margin-top:10px;margin:0;font-size:0.9em;padding:0.9em 1em;position:absolute;right:104px;top:21px}#module-photo_upload .cropit-image-input.custom{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px}#module-photo_upload .cropit-image-zoom-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin:10px 0;left:28px;width:106px;top:13px;position:absolute}#module-photo_upload .cropit-image-zoom-input:before{content:"-";position:absolute;left:0;top:-2px;display:block;height:20px;font-size:52px;color:#ababab}#module-photo_upload .cropit-image-zoom-input:after{content:"+";position:absolute;right:0;top:17px;display:block;height:20px;font-size:27px;color:#ababab}#module-photo_upload .cropit-image-zoom-input:focus{outline:none}#module-photo_upload .cropit-image-zoom-input::-webkit-slider-runnable-track{width:106px;height:6px;cursor:pointer;animate:0.2s;background:#ababab}#module-photo_upload .cropit-image-zoom-input::-webkit-slider-thumb{box-shadow:1px 2px 5px 0px rgba(0,0,0,0.2);border:0px solid #fff;height:20px;width:20px;border-radius:50%;background:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin-top:-6px}#module-photo_upload .cropit-image-zoom-input:focus::-webkit-slider-runnable-track{background:#ababab}#module-photo_upload .cropit-image-zoom-input::-moz-range-track{width:106px;height:6px;cursor:pointer;animate:0.2s;background:#ababab}#module-photo_upload .cropit-image-zoom-input::-moz-range-thumb{box-shadow:1px 2px 5px 0px rgba(0,0,0,0.2);border:0px solid #fff;height:20px;width:20px;border-radius:50%;background:#fff;cursor:pointer}#module-photo_upload .cropit-image-zoom-input::-ms-track{width:106px;height:6px;cursor:pointer;animate:0.2s;background:transparent;border-color:transparent;border-width:39px 0;color:transparent}#module-photo_upload .cropit-image-zoom-input::-ms-fill-lower{background:#ababab;border:0px solid #000101;box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d}#module-photo_upload .cropit-image-zoom-input::-ms-fill-upper{background:#ababab;border:0px solid #000101;box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d}#module-photo_upload .cropit-image-zoom-input::-ms-thumb{box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;border:0px solid #000000;height:20px;width:20px;border-radius:50%;background:#fff;cursor:pointer}#module-photo_upload .cropit-image-zoom-input:focus::-ms-fill-lower{background:#ababab}#module-photo_upload .cropit-image-zoom-input:focus::-ms-fill-upper{background:#ababab}#module-photo_upload .overlay{position:fixed;z-index:5;width:100%;height:100%;background:#10171d;opacity:0}#module-photo_upload .overlay.in{-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;transition:opacity 0.4s linear;opacity:0.9}#module-photo_upload .overlay.out{-webkit-transition:opacity 0.4s linear 0.4s;-moz-transition:opacity 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s;opacity:0}#module-photo_upload article{display:block;position:absolute;width:90%;max-width:480px;top:100px;left:50%;z-index:10;visibility:hidden;opacity:0;-webkit-transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0)}@media screen and (min-width: 761px){#module-photo_upload article{top:45%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}}#module-photo_upload article.in{transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-webkit-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-o-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);visibility:visible;opacity:1}#module-photo_upload article .error{color:#ff2400}#module-photo_upload article a{display:inline-block;line-height:normal;color:#42659d;text-decoration:none;border-bottom:solid 1px #b3b3b3;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}#module-photo_upload article header{z-index:4;width:100%;height:80px;display:block;background:url("../../modules/login/images/form-header@landscape.png");background-size:100% 52px;background-repeat:no-repeat;text-align:center;margin:-28px 0;position:relative}@media screen and (min-width: 761px){#module-photo_upload article header{height:90px;background-size:100% 62px}}#module-photo_upload article header div{margin:0 auto}#module-photo_upload article header div img{display:inline-block;width:46px;height:auto;vertical-align:middle;top:-7px;position:relative;left:-10px}@media screen and (min-width: 761px){#module-photo_upload article header div img{width:60px}}#module-photo_upload article header div h2{display:inline-block;margin:0 auto;color:#fff;text-transform:uppercase;font-family:"DINNextW01-CondensedLig","sans-serif";font-size:30px;vertical-align:middle;position:relative;top:-3px;left:-8px}@media screen and (min-width: 761px){#module-photo_upload article header div h2{font-size:39px}}#module-photo_upload article header .close{width:30px;height:30px;-webkit-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;top:-40px;right:0;z-index:100;background:url("../../modules/login/images/close.png") no-repeat;background-position:center;background-size:contain;cursor:pointer}@media screen and (min-width: 641px){#module-photo_upload article header .close{top:0;transform:translate(125%, 0);-webkit-transform:translate(125%, 0);-ms-transform:translate(125%, 0)}}#module-photo_upload article header .close:hover{background:url("../../modules/login/images/close-hover.png") no-repeat;background-position:center;background-size:contain}#module-photo_upload article form{background:#e7e8e8;position:relative;z-index:3;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}#module-photo_upload article.upload{max-width:392px}.hide{display:none}#module-PopularDiscussion{border-bottom:1px solid;padding-top:25px;padding-bottom:25px;min-height:150px}#module-PopularDiscussion strong{font-weight:bold}#module-PopularDiscussion a{color:#3a6bc6}#module-PopularDiscussion small{font-size:80%}#module-PopularDiscussion .right{float:right}#module-PopularDiscussion .left{float:left}#module-PopularDiscussion .info{display:inline-block}#module-PopularDiscussion .bubble-info{position:relative;top:-10px}#module-PopularDiscussion .article-container{width:90%;margin:auto}#module-PopularDiscussion .article-container .info-container{padding-top:15px}#module-PopularDiscussion .article-container .info-container .comments-bubble{padding-left:0;width:42px;height:44px;background:url("../../modules/aggregatorarticles/images/icons/bubble-gray.png") no-repeat 50% 50%;background-size:contain;color:#161616;line-height:44px;margin-right:.5em;margin-left:20px;display:inline-block;text-align:center}#module-PopularDiscussion .article-container .info-container .author{display:inline}#module-PopularDiscussion .article-container .info-container .author .article-date{display:inline}#module-PopularDiscussion .article-container .info-container .view-forum{color:white;text-decoration:none;border-radius:15px;padding-top:0;padding-bottom:0;padding-left:2em;padding-right:2em;margin:0}#module-portraits_of_pioneers{font-family:"ToyotaType-Regular"}#module-portraits_of_pioneers .module-content{position:relative;padding-top:60px;padding-bottom:22px;width:100%;max-width:none;margin-left:auto;margin-right:auto}#module-portraits_of_pioneers .module-content .module-title-wrap{font-family:"ToyotaType-Regular";color:white}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__subtitle.content-title-g{margin:0px;color:black;font-family:"Toyotatype-Semibold";font-size:22px;font-size:1.5em}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__subtitle.content-title-g::before{background-color:black !important}@media screen and (max-width: 420px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__subtitle.content-title-g::before{right:18px}}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__subtitle.content-title-g::after{background-color:black !important}@media screen and (max-width: 420px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__subtitle.content-title-g::after{left:18px}}@media screen and (max-width: 420px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__subtitle.content-title-g{left:18px}}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title{font-family:"ToyotaType-Bold";font-size:50px;font-size:5.0rem;margin-bottom:0px;letter-spacing:15px;padding:0px}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title span{font-size:35px;font-size:3.5rem;vertical-align:15%}#module-portraits_of_pioneers .module-content .module-title-wrap .pioneers-body-copy{font-family:"ToyotaType-Book";text-align:center;font-size:16px;font-size:1.6rem;color:black;width:100%}#module-portraits_of_pioneers .module-content .module-title-wrap .pioneers-body-copy .mobile-only{height:0px;display:none}#module-portraits_of_pioneers .module-content .pattern-arrow{position:absolute;top:38%;height:100px;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line_white.svg);background-color:black;opacity:1.0;z-index:99}#module-portraits_of_pioneers .module-content .pattern-arrow.left{left:0%}#module-portraits_of_pioneers .module-content .pattern-arrow.right{right:0%}#module-portraits_of_pioneers .module-content .pattern-arrow:hover{background-color:#3568C5}@media screen and (max-width: 450px){#module-portraits_of_pioneers .module-content .pattern-arrow{display:none !important}}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row{min-height:154px}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video{width:auto;margin:20px 10px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);transform:scale(0.8)}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video.slick-center{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);margin-top:15px}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video.slick-center iframe.isPlaying{pointer-events:auto}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video.slick-center .start-video{pointer-events:auto}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video iframe{width:100%;height:calc(100% - 7px);top:7px;pointer-events:none}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .start-video{pointer-events:none;display:none;position:absolute;left:calc(50% - 44px);top:59%;z-index:99}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .start-video .pioneersPlayButtonHover{display:none}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .start-video.active{display:inline}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .start-video:hover .pioneersPlayButtonHover{display:inherit}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .start-video:hover .pioneersPlayButton{display:none}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video.slick-current{display:inherit}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .pioneer-video-cover{position:absolute;top:0px;left:0px;width:100%;height:100%;background-size:cover}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .pioneer-video-cover.isPlaying{display:none}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .pioneer-video-cover-1{background-image:url("/mirai/assets/modules/portraits_of_pioneers/images/videoOverlayAngela.jpg")}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .pioneer-video-cover-2{background-image:url("/mirai/assets/modules/portraits_of_pioneers/images/videoOverlayNazmul.jpg")}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .pioneer-video-cover-3{background-image:url("/mirai/assets/modules/portraits_of_pioneers/images/videoOverlayJackie.jpg")}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .slick-slide{opacity:0.3}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .slick-slide.slick-current{opacity:1.0}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .slick-dots{visibility:hidden}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .start-video .pioneersPlayButtonHover{display:none !important}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .start-video:hover .pioneersPlayButtonHover{display:inherit !important}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .start-video:hover .pioneersPlayButton{display:none !important}#module-portraits_of_pioneers .module-content .portrait-area-container .nav-dots-row .paging-dots-horiz{width:18%;margin-left:auto;margin-right:auto;margin-top:35px;text-align:center}#module-portraits_of_pioneers .module-content .portrait-area-container .nav-dots-row .paging-dots-horiz ul li{margin:0px 10px 10px 10px}#module-portraits_of_pioneers .module-content .portrait-area-container .nav-dots-row .paging-dots-horiz ul li a.active{background-color:#3568c5}@media screen and (max-width: 600px){#module-portraits_of_pioneers .module-content .portrait-area-container .nav-dots-row .paging-dots-horiz{display:inherit;left:10%}}@media screen and (max-width: 420px){#module-portraits_of_pioneers .module-content .portrait-area-container .nav-dots-row .paging-dots-horiz{width:95%;left:2.5%}}#module-portraits_of_pioneers .module-content .portrait-area-container .view-portraits-row .view-portraits-div{width:30%;margin:10px auto;text-align:center;font-family:ToyotaType-Book;font-size:18px;font-size:1.8rem}#module-portraits_of_pioneers .module-content .portrait-area-container .portraits-thumbnails-row{margin:10px 0}#module-portraits_of_pioneers .module-content .portrait-area-container .portraits-thumbnails-row .thumbnail-holder{width:100%}#module-portraits_of_pioneers .module-content .portrait-area-container .portraits-thumbnails-row .thumbnail-holder .pioneer-thumbnail{display:none;width:15%;margin:5px auto;height:150px;background-size:contain;cursor:pointer}#module-portraits_of_pioneers .module-content .portrait-area-container .portraits-thumbnails-row .thumbnail-holder .pioneer-thumbnail.active{display:inherit}@media screen and (max-width: 450px){#module-portraits_of_pioneers .module-content .portrait-area-container .portraits-thumbnails-row .thumbnail-holder .pioneer-thumbnail{width:25%}}@media screen and (max-width: 1650px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title{font-size:40px;font-size:4rem}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title span{font-size:25px;font-size:2.5rem}#module-portraits_of_pioneers .module-content .pattern-arrow{top:36%}}@media screen and (max-width: 1500px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title{font-size:42px;font-size:4.2rem}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title span{font-size:25px;font-size:2.5rem}}@media screen and (max-width: 1300px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title{font-size:35px;font-size:3.5rem}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title span{font-size:22px;font-size:2.2rem}#module-portraits_of_pioneers .module-content .pattern-arrow{top:36%}}@media screen and (max-width: 800px){#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video{margin-left:20px;margin-right:20px}#module-portraits_of_pioneers .module-content .pattern-arrow{top:40%}}@media screen and (max-width: 450px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title{font-size:26px;font-size:2.6rem;letter-spacing:2px;padding-top:5px;padding-bottom:10px}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title span{font-size:15px;font-size:1.5rem}#module-portraits_of_pioneers .module-content .module-title-wrap .pioneers-body-copy{font-size:14px;font-size:1.4rem}#module-portraits_of_pioneers .module-content .module-title-wrap .pioneers-body-copy .mobile-only{display:inherit !important}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video{margin-left:0px;margin-right:0px}}#module-portraits_of_pioneers .module-title-wrap{padding-bottom:20px;color:black}#module-portraits_of_pioneers .basic-btn .btn-txt{color:#fff}#module-portraits_of_pioneers .content{padding:35px 0px 22px 0px}#module-portraits_of_pioneers_modal{overflow:scroll}#module-portraits_of_pioneers_modal.modal-container{background-color:rgba(0,0,0,0.95) !important}#module-portraits_of_pioneers_modal .modal-content{background:none !important;width:100%;margin-top:0;height:auto}#module-portraits_of_pioneers_modal .modal-content .modal-header{text-align:left !important;background:none !important;border:none !important;padding-left:22%;padding-right:22%;border-bottom:#737373 1px solid !important;margin-bottom:5px;height:80px;position:relative}#module-portraits_of_pioneers_modal .modal-content .modal-header .content-title-g{color:white !important;font-size:2em !important;font-weight:normal !important;font-family:ToyotaType-Light;text-transform:capitalize;margin-top:-5px;margin-left:5%}@media screen and (max-width: 600px){#module-portraits_of_pioneers_modal .modal-content .modal-header .content-title-g{margin-left:auto}}#module-portraits_of_pioneers_modal .modal-content .modal-header .modal-close-btn.icon_close_btn{background-color:white;border-radius:60%;text-align:center;height:28px;width:28px;background-image:url(../../core/images/pattern-library-icons/icon_close_btn.svg);background-size:14px;position:absolute;right:25%}#module-portraits_of_pioneers_modal .modal-content .modal-header .modal-close-btn.icon_close_btn:hover{background:url(../../modules/carpageexteriormodal/images/close.png) center center/55% no-repeat #3a3a3a}@media screen and (max-width: 1024px){#module-portraits_of_pioneers_modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:5%}}@media screen and (max-width: 768px){#module-portraits_of_pioneers_modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:5%}}@media screen and (max-width: 420px){#module-portraits_of_pioneers_modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:5%}}@media screen and (max-width: 1024px){#module-portraits_of_pioneers_modal .modal-content .modal-header{padding-left:4.5%;padding-right:5%}}@media screen and (max-width: 768px){#module-portraits_of_pioneers_modal .modal-content .modal-header{padding-left:10%;padding-right:10%}}@media screen and (max-width: 420px){#module-portraits_of_pioneers_modal .modal-content .modal-header{padding-left:2%;padding-right:2%}}#module-portraits_of_pioneers_modal .modal-content .modal-body{position:relative;top:0;width:100%;margin-top:10px;padding-top:10px;padding-left:0;padding-right:0}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container{position:relative;text-align:center}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{width:auto;margin:10px 200px;background-size:contain;background-color:black;min-height:80px;opacity:0.3;max-width:800px}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait.slick-center{opacity:1.0}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait:hover{opacity:1.0}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .pioneer-bio-row{width:70%;margin-left:auto;margin-right:auto}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .pioneer-bio-row p{color:white;font-family:ToyotaType-Light}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .social-row{padding-top:10px;width:250px;height:75px;margin:auto}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .social-row a{margin-left:1%;margin-right:1%}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .slick-dots{opacity:0 !important}@media screen and (max-width: 1600px){#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container{margin-bottom:0px}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{margin:10px 150px}}@media screen and (max-width: 1200px){#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container{margin-bottom:0px}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{margin:10px 75px}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .pioneer-bio-row{width:90%}}@media screen and (max-width: 900px){#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{margin:10px 50px}}@media screen and (max-width: 800px){#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{margin:10px 50px}}@media screen and (max-width: 820px) and (orientation: landscape){#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .pioneer-bio-row{width:90%}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{margin:10px 110px;max-width:285px}}@media screen and (max-width: 450px){#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .pioneer-bio-row{width:90%}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{margin:10px 20px}}#module-portraits_of_pioneers_modal .modal-content .pattern-arrow{position:absolute;top:38%;height:100px;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line.svg);background-color:white;opacity:0.8}#module-portraits_of_pioneers_modal .modal-content .pattern-arrow.left{left:0%}#module-portraits_of_pioneers_modal .modal-content .pattern-arrow.right{right:0%}#module-portraits_of_pioneers_modal .modal-content .pattern-arrow:hover{background-color:#3568C5;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line_white.svg)}@media screen and (max-width: 1024px){#module-portraits_of_pioneers_modal .modal-content .pattern-arrow{top:150px;display:inherit}}@media screen and (max-width: 1024px) and (orientation: portrait){#module-portraits_of_pioneers_modal .modal-content .pattern-arrow{top:150px;display:inherit}}@media screen and (max-width: 768px){#module-portraits_of_pioneers_modal .modal-content .pattern-arrow{top:90px}}@media screen and (max-width: 500px){#module-portraits_of_pioneers_modal .modal-content .pattern-arrow{top:65px;height:75px;width:40px}}@media screen and (max-width: 815px) and (orientation: landscape){#module-portraits_of_pioneers_modal .modal-content .pattern-arrow{top:20px;height:70px;width:40px}}#module-portraits_of_pioneers_modal .modal-content .paging-dots-horiz{display:none !important;position:absolute;top:110%;width:100%}#module-portraits_of_pioneers_modal .modal-content .paging-dots-horiz ul{min-width:70px}#module-portraits_of_pioneers_modal .modal-content .paging-dots-horiz ul li{margin:0 3% 10px 3%}@media screen and (max-width: 768px){#module-portraits_of_pioneers_modal .modal-content .paging-dots-horiz{display:inherit;left:10%}}@media screen and (max-width: 420px){#module-portraits_of_pioneers_modal .modal-content .paging-dots-horiz{width:95%;left:2.5%}}@media screen and (max-width: 736px) and (orientation: landscape){#module-portraits_of_pioneers_modal .modal-content .paging-dots-horiz{display:none}}@media screen and (max-width: 900px){#module-portraits_of_pioneers_modal .modal-content{height:auto}}@media screen and (max-width: 900px){#module-portraits_of_pioneers_modal{overflow:scroll}}#module-Quote{height:300px;width:100%;z-index:100;background:url("../../modules/homenav/images/background-texture-tile.jpg") repeat}@media screen and (max-width: 1600px){#module-Quote{height:250px;width:100%}}@media screen and (max-width: 1200px){#module-Quote{height:200px;width:100%}}#module-Quote .quote-wrap{height:90px;width:570px;top:50%;left:50%;position:absolute;margin-top:-285px;margin-left:-285px;margin-top:-45px;text-align:center}@media screen and (max-width: 1600px){#module-Quote .quote-wrap{height:80px;width:480px;top:50%;left:50%;position:absolute;margin-top:-240px;margin-left:-240px;margin-top:-40px}}@media screen and (max-width: 1200px){#module-Quote .quote-wrap{height:75px;width:440px;top:50%;left:50%;position:absolute;margin-top:-220px;margin-left:-220px;margin-top:-37.5px}}@media screen and (max-width: 600px){#module-Quote .quote-wrap{height:63px;width:320px;top:50%;left:50%;position:absolute;margin-top:-160px;margin-left:-160px;margin-top:-31.5px}}#module-Quote .quote-wrap .quote{font:24px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:32px;color:#1a4b83}@media screen and (max-width: 1600px){#module-Quote .quote-wrap .quote{font-size:20px;line-height:28px}}@media screen and (max-width: 1200px){#module-Quote .quote-wrap .quote{font-size:18px;line-height:26px}}@media screen and (max-width: 600px){#module-Quote .quote-wrap .quote{font-size:13px;line-height:22px}}#module-requestbrochurepopup select::-ms-expand{display:none}#module-requestbrochurepopup .modal-body{padding:0}#module-requestbrochurepopup .modal-header .content-title-g.features_popup_title{font-family:"ToyotaType-Regular";font-size:18px;color:#3a3a3a;margin-left:-10px;line-height:0}#module-requestbrochurepopup .modal-content{position:absolute}#module-requestbrochurepopup .description_padding{padding:10px 100px}#module-requestbrochurepopup .content-container{overflow-x:hidden;overflow-y:auto;height:74vh}#module-requestbrochurepopup .content-container .contact-dealer-container{padding:0 40px}@media screen and (max-width: 500px){#module-requestbrochurepopup .content-container .contact-dealer-container{padding:0 10px}}#module-requestbrochurepopup .user_information_form{margin-top:35px}#module-requestbrochurepopup .user_information_form .row{margin:0}#module-requestbrochurepopup .align{padding-left:15px;padding-right:15px}#module-requestbrochurepopup .contact_dealer_button{padding:10px 35px;font-family:"ToyotaType-Bold";font-size:16px;background:#3568c5;color:#fff;border-radius:4px;width:310px;border:2px solid #3568c5;margin:0 5px}@media screen and (max-width: 600px) and (orientation: portrait){#module-requestbrochurepopup .contact_dealer_button{font-size:13px;width:190px;margin:0;padding:10px 0}}@media screen and (max-width: 900px) and (orientation: landscape){#module-requestbrochurepopup .contact_dealer_button{width:250px}}@media screen and (max-width: 850px) and (orientation: landscape){#module-requestbrochurepopup .contact_dealer_button{width:400px;margin:0px}}@media screen and (max-width: 738px) and (orientation: landscape){#module-requestbrochurepopup .contact_dealer_button{width:360px;margin:0}}@media screen and (max-width: 670px) and (orientation: landscape){#module-requestbrochurepopup .contact_dealer_button{width:330px;margin:0}}#module-requestbrochurepopup .contact_dealer_button.back_btn{border:2px solid #3568c5;color:#3568c5;background:#fff;width:224px}#module-requestbrochurepopup .contact_dealer_button.next_btn{width:224px}#module-requestbrochurepopup .choose_dealer{font-family:"ToyotaType-Semibold";font-size:2.2rem;text-transform:uppercase;text-align:center;width:100%;margin-top:40px}#module-requestbrochurepopup .choose_dealer.shrink{font-size:1.5rem;margin-bottom:0}@media screen and (max-width: 500px){#module-requestbrochurepopup .choose_dealer{font-size:1.8rem}}#module-requestbrochurepopup .choose_dealer_info{font-family:"ToyotaType-Regular";font-size:1.4rem;text-align:center;width:100%;padding:0 190px}@media screen and (max-width: 900px){#module-requestbrochurepopup .choose_dealer_info{padding:0 100px}}@media screen and (max-width: 500px){#module-requestbrochurepopup .choose_dealer_info{padding:0 10px}}#module-requestbrochurepopup .choose_dealer_info.invalid_zip{display:block !important}#module-requestbrochurepopup .error{color:#ff0000;font-family:"ToyotaType-Book";font-size:1.1rem}@media screen and (min-width: 800px) and (max-width: 850px) and (orientation: landscape){#module-requestbrochurepopup .cut-off-fix{height:112px}}#module-requestbrochurepopup .extra-scroll-space{margin-top:15px}#module-requestbrochurepopup .order_submited_brochure{margin-top:20px;position:relative;height:711px;display:none}#module-requestbrochurepopup .order_submited_brochure .change_zip_form{margin-top:40px}#module-requestbrochurepopup .order_submited_brochure .change_zip_form .editZip{width:300px;background:#7f9ed8;margin:0 auto}#module-requestbrochurepopup .order_submited_brochure .change_zip_form .editZip .form-group{float:left;width:150px;padding:0;margin:0}#module-requestbrochurepopup .order_submited_brochure .change_zip_form .editZip .form-group input{width:100%;float:left;border:2px solid #7f9ed8;border-radius:0}#module-requestbrochurepopup .order_submited_brochure .change_zip_form .editZip button{width:150px;float:left;margin:0;padding:9.5px 10px;background:#7f9ed8;border:2px solid #7f9ed8;border-radius:0;line-height:1.4}#module-requestbrochurepopup .order_submited_brochure .change_zip_input{border:1px solid #ccc;border-radius:4px;line-height:45px;height:45px;font-size:16px;font-family:ToyotaType-Regular}#module-requestbrochurepopup .order_submited_brochure button{padding:10px 50px;text-transform:uppercase;font-family:"ToyotaType-Bold";font-size:16px}#module-requestbrochurepopup .order_submited_brochure .error{font-family:"ToyotaType-Book";font-size:1.2rem}@media screen and (max-width: 740px){#module-requestbrochurepopup .order_submited_brochure .error{font-size:1.1rem}}@media screen and (min-width: 1000px) and (max-width: 1400px){#module-requestbrochurepopup .user_information_Block{padding-bottom:20px}}@media screen and (max-width: 740px){#module-requestbrochurepopup .user_information_Block{padding-bottom:50px}}#module-requestbrochurepopup .user_information_Block h1{font-family:"ToyotaType-Semibold";font-size:2.2rem;text-transform:uppercase;text-align:center;width:100%}@media screen and (max-width: 500px){#module-requestbrochurepopup .user_information_Block h1{font-size:1.8rem}}#module-requestbrochurepopup .user_information_Block p{font-family:"ToyotaType-Regular";font-size:1.4rem;text-align:center;width:100%}#module-requestbrochurepopup .user_information_Block label{font-family:"ToyotaType-Bold";font-size:1.2rem;color:#000}#module-requestbrochurepopup .user_information_Block input{width:100%;line-height:normal}#module-requestbrochurepopup .user_information_Block input,#module-requestbrochurepopup .user_information_Block #inputState{border:0;background:#efeff0;height:40px;font-family:"ToyotaType-Book";font-size:12px}@media screen and (max-width: 750px){#module-requestbrochurepopup .user_information_Block input,#module-requestbrochurepopup .user_information_Block #inputState{font-size:14px;line-height:normal}}@media screen and (max-width: 500px){#module-requestbrochurepopup .user_information_Block input,#module-requestbrochurepopup .user_information_Block #inputState{font-size:14px;line-height:normal}}#module-requestbrochurepopup .user_information_Block input:focus,#module-requestbrochurepopup .user_information_Block #inputState:focus{box-shadow:none}#module-requestbrochurepopup .user_information_Block select#inputState{background:url(../../modules/contact_mirai_dealer_modal/images/drop-down_icon.png) no-repeat right #efeff0;background-position:97.5% 50%;border-radius:0px}#module-requestbrochurepopup .user_information_Block .tog_icon{width:17px;height:17px;background:#3568c5;position:relative;display:inline-block;border-radius:50%;margin-left:5px;margin-bottom:-4px;padding:4px 4.5px;color:#fff}#module-requestbrochurepopup .user_information_Block .tog_icon.icon_plus{background:url(../../modules/contact_mirai_dealer_modal/images/comments_expand.png) no-repeat center}#module-requestbrochurepopup .user_information_Block .tog_icon.icon_minus{background:url(../../modules/contact_mirai_dealer_modal/images/comments_collapse.png) no-repeat center}#module-requestbrochurepopup .user_information_Block button{padding:10px 50px}#module-requestbrochurepopup .user_information_Block .pull-right{float:right}#module-requestbrochurepopup .user_information_Block .pull-left{float:left}#module-requestbrochurepopup .user_information_Block .hide_error{display:none}#module-requestbrochurepopup .user_information_Block #additionalBrocherComment{width:100%;height:80px;resize:none;display:none}@media screen and (max-width: 900px) and (orientation: landscape){#module-requestbrochurepopup .user_information_Block .contact_dealer_button{width:205px}}@media screen and (max-width: 900px){#module-requestbrochurepopup .user_information_Block .contact_dealer_button{width:224px}#module-requestbrochurepopup .user_information_Block .choose_dealer_info{padding:0 110px;margin-bottom:20px}}@media screen and (max-width: 700px){#module-requestbrochurepopup .user_information_Block .contact_dealer_button{width:206px}}@media screen and (max-width: 500px){#module-requestbrochurepopup .user_information_Block .choose_dealer_info{padding:0 32px}#module-requestbrochurepopup .user_information_Block .contact_dealer_button{width:148px;font-size:1.2rem}#module-requestbrochurepopup .user_information_Block button{padding:10px 10px}}#module-requestbrochurepopup .user_information_Block .hear_about_label{text-transform:uppercase;font-family:"ToyotaType-Bold";font-size:1.2rem}#module-requestbrochurepopup .user_information_Block .hearAboutDescription{display:none}#module-requestbrochurepopup .user_information_Block .hearAboutId{background:#efeff0;border:1px solid #efeff0;height:50px;line-height:30px;border-radius:2px !important;color:#8b8b8b;font-family:"ToyotaType-Book";font-size:1.6rem;box-shadow:none}#module-requestbrochurepopup .user_information_Block select{background-color:#efeff0;border:thin solid blue;display:inline-block;font:inherit;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}#module-requestbrochurepopup .user_information_Block select.hearAboutId{background:url(../../modules/contact_mirai_dealer_modal/images/drop-down_icon.png) no-repeat right #efeff0;background-position:97.5% 50%;border-radius:0px}#module-requestbrochurepopup .user_information_Block .hearAbout_error{color:#ff0000;display:none;font-family:"ToyotaType-Book";font-size:1.2rem;float:right;margin-bottom:3px}#module-requestbrochurepopup .user_information_Block #hearAboutDescription{width:100%;border:0;background:#efeff0;height:50px;line-height:50px;color:#8b8b8b}@media screen and (max-width: 500px){#module-requestbrochurepopup .user_information_Block #hearAboutDescription{font-size:14px}}#module-requestbrochurepopup .user_information_Block #hearAboutDescription:focus{box-shadow:none}#module-requestbrochurepopup .user_information_Block #hearAboutDescription.error{border:1px solid #ff0000;color:#000}#module-requestbrochurepopup .user_review_info_container{padding:1.5rem;margin-right:0;margin-left:0}@media screen and (max-width: 900px){#module-requestbrochurepopup .user_review_info_container{padding:0 60px}}@media screen and (max-width: 750px) and (orientation: landscape){#module-requestbrochurepopup .user_review_info_container{padding:0 30px}}@media screen and (max-width: 500px){#module-requestbrochurepopup .user_review_info_container{padding:0}}#module-requestbrochurepopup .loading_brochure{display:none;width:100%;height:100%;position:fixed;background:url(../../modules/contact_mirai_dealer_modal/images/loading_gif.gif) no-repeat center rgba(255,255,255,0.8);z-index:99999;pointer-events:none}@media screen and (min-width: 700px) and (max-width: 800px){#module-requestbrochurepopup .content-container{height:auto;margin-bottom:100px}}@media screen and (max-width: 600px){#module-requestbrochurepopup .content-container{height:auto}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#module-requestbrochurepopup input{line-height:normal}}@media (max-width: 991.98px){#module-requestbrochurepopup .error{font-size:1.1rem}}@media screen and (max-width: 800px){input[type=text],input[type=tel],input[type=email],input[type=number],input[type=password],textarea,select{font-size:16px !important}}#module-semAdsModal{height:0;width:100%;top:0;left:0;scrollbar-face-color:darkgray;scrollbar-track-color:darkgray;scrollbar-shadow-color:#f3b9b9;scrollbar-highlight-color:#f3b9b9;scrollbar-3dlight-color:#f3b9b9;scrollbar-darkshadow-Color:#f3b9b9;scrollbar-arrow-color:darkgray}#module-semAdsModal .disclaimer-holder-sem{text-align:left;margin-left:4%;color:white;height:100%;overflow-y:auto;margin-right:-2%}@media screen and (max-width: 670px){#module-semAdsModal .disclaimer-holder-sem{height:80px;padding-right:10px}}#module-semAdsModal .sem-ad-div{margin-top:0;width:94%;height:60px}@media screen and (max-width: 740px){#module-semAdsModal .sem-ad-div{height:80px}}#module-semAdsModal .icon_close_btn{left:96%;margin-top:5px;width:26px;height:26px;color:white;background-image:url(../../core/images/Close_white.png)}@media screen and (max-width: 600px){#module-semAdsModal .icon_close_btn{left:91.5%;margin-top:5px}}#module-semAdsModal .scrollbar{width:120px;height:300px;background-color:gray;margin-top:40px;margin-left:-80px;overflow-y:scroll;float:left}#module-semAdsModal ::-webkit-scrollbar{width:8px}#module-semAdsModal ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px #f3b9b9;border-radius:10px}#module-semAdsModal ::-webkit-scrollbar-thumb{border-radius:10px;background:darkgray;-webkit-box-shadow:inset 0 0 4px white}#module-semAdsModal.semAdsLease{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsLease{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsLease{height:35%;top:65%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsLease{height:35%;top:65%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsLease{height:22%;top:78%}}#module-semAdsModal.semAdsFuel{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsFuel{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsFuel{height:25%;top:75%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsFuel{height:25%;top:75%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsFuel{height:20%;top:80%}}#module-semAdsModal.semAdsEPA{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsEPA{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsEPA{height:35%;top:65%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsEPA{height:35%;top:65%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsEPA{height:30%;top:78%}}#module-semAdsModal.semAdsZero{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsZero{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsZero{height:25%;top:75%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsZero{height:25%;top:75%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsZero{height:20%;top:80%}}#module-semAdsModal.semAdsHydrogen{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsHydrogen{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsHydrogen{height:35%;top:65%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsHydrogen{height:35%;top:65%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsHydrogen{height:30%;top:78%}}#module-semAdsModal.semAdsToyotaCare{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsToyotaCare{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsToyotaCare{height:35%;top:65%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsToyotaCare{height:35%;top:65%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsToyotaCare{height:22%;top:78%}}#module-semAdsModal.semAdsHOA{height:14%;top:86%}#module-semAdsModal.semAdsHOA a{color:white;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-weight:400}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsHOA{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsHOA{height:35%;top:65%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsHOA{height:35%;top:65%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsHOA{height:22%;top:78%}}#module-semAdsModal.disclaimer{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.disclaimer{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.disclaimer{height:35%;top:65%}}@media screen and (max-width: 740px){#module-semAdsModal.disclaimer{height:35%;top:65%}}@media screen and (max-width: 500px){#module-semAdsModal.disclaimer{height:22%;top:78%}}#module-SideNav{position:absolute}#fcv-nav-left{height:210px;width:280px;position:fixed;top:50%;margin-top:-90px;z-index:4000;left:0px;-webkit-transform:translateX(-310px);-moz-transform:translateX(-310px);-ms-transform:translateX(-310px);-o-transform:translateX(-310px);transform:translateX(-310px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 768px){#fcv-nav-left{display:none !important}}@media screen and (max-width: 600px){#fcv-nav-left{display:none !important}}#fcv-nav-left.ready{-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);-o-transform:translateX(-250px);transform:translateX(-250px)}#fcv-nav-left:hover{cursor:pointer;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-left:hover .container{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-left:hover .container .solid{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-left:hover .container .icon{opacity:1;-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-ms-transform:translateX(-80px);-o-transform:translateX(-80px);transform:translateX(-80px);-webkit-transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-left:hover .container .wrapper{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-left:hover .container .wrapper .image{opacity:0.8;background-color:transparent;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-left:hover .container .wrapper .text{opacity:1;-webkit-transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-left .container{height:100%;width:100%;position:absolute;display:block;background:#fff;box-shadow:0px 0px 25px rgba(0,0,0,0.06);top:0px;left:0px;z-index:25;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-left .container .solid{height:100%;width:100%;position:absolute;display:block;background:#fff;top:0px;left:0px;-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-ms-transform:translateX(-80px);-o-transform:translateX(-80px);transform:translateX(-80px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);z-index:35}#fcv-nav-left .container .icon{position:absolute;top:50%;height:100px;width:50px;background-color:#fff;left:270px;margin-top:-50px;border-bottom-right-radius:90px;border-top-right-radius:90px;background-repeat:no-repeat;background-position:50% 50%;background-size:auto;opacity:1;z-index:10;-webkit-transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-left .container .icon.fuel{background-image:url("../../core/images/nav/icons/fuel.png")}#fcv-nav-left .container .icon.stations{background-image:url("../../core/images/nav/icons/stations.png")}#fcv-nav-left .container .icon.fcv{background-image:url("../../core/images/nav/icons/fcv.png")}#fcv-nav-left .container .wrapper{height:180px;width:250px;position:absolute;display:block;overflow:hidden;top:15px;left:15px;z-index:10;background:#222;z-index:55;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-left .container .wrapper .image{height:180px;width:270px;position:absolute;top:0px;left:-20px;background-color:#fff;background-position:50% 50%;background-size:cover;z-index:45;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);-webkit-transform:translateX(150px);-moz-transform:translateX(150px);-ms-transform:translateX(150px);-o-transform:translateX(150px);transform:translateX(150px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-left .container .wrapper .image.fuel{background-image:url("../../core/images/nav/desktop/fuel-out.jpg")}#fcv-nav-left .container .wrapper .image.fcv{background-image:url("../../core/images/nav/desktop/fcv-out.jpg")}#fcv-nav-left .container .wrapper .image.stations{background-image:url("../../core/images/nav/desktop/stations-out.jpg")}#fcv-nav-left .container .wrapper .text{font:400 30px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;z-index:5;color:#fff;text-align:center;top:50%;opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);margin-top:-18px;width:100%;z-index:55}#fcv-nav-right{height:210px;width:280px;position:fixed;top:50%;margin-top:-90px;z-index:4000;right:0px;-webkit-transform:translateX(310px);-moz-transform:translateX(310px);-ms-transform:translateX(310px);-o-transform:translateX(310px);transform:translateX(310px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 768px){#fcv-nav-right{display:none !important}}@media screen and (max-width: 600px){#fcv-nav-right{display:none !important}}#fcv-nav-right.ready{-webkit-transform:translateX(250px);-moz-transform:translateX(250px);-ms-transform:translateX(250px);-o-transform:translateX(250px);transform:translateX(250px)}#fcv-nav-right:hover{cursor:pointer;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-right:hover .container{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-right:hover .container .solid{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-right:hover .container .icon{-webkit-transform:translateX(80px);-moz-transform:translateX(80px);-ms-transform:translateX(80px);-o-transform:translateX(80px);transform:translateX(80px);-webkit-transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-right:hover .container .wrapper{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-right:hover .container .wrapper .image{opacity:0.8;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-right:hover .container .wrapper .text{opacity:1;-webkit-transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-right .container{height:100%;width:100%;position:absolute;display:block;background:#fff;box-shadow:0px 0px 25px rgba(0,0,0,0.06);top:0px;left:0px;z-index:20;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-right .container .solid{height:100%;width:100%;position:absolute;display:block;background:#fff;top:0px;left:0px;-webkit-transform:translateX(80px);-moz-transform:translateX(80px);-ms-transform:translateX(80px);-o-transform:translateX(80px);transform:translateX(80px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);z-index:15}#fcv-nav-right .container .icon{position:absolute;top:50%;height:100px;width:50px;background-color:#fff;left:auto;right:270px;margin-top:-50px;border-bottom-left-radius:90px;border-top-left-radius:90px;background-repeat:no-repeat;background-position:50% 50%;background-size:auto;opacity:1;z-index:10;-webkit-transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-right .container .icon.fuel{background-image:url("../../core/images/nav/icons/fuel.png")}#fcv-nav-right .container .icon.stations{background-image:url("../../core/images/nav/icons/stations.png")}#fcv-nav-right .container .icon.fcv{background-image:url("../../core/images/nav/icons/fcv.png")}#fcv-nav-right .container .wrapper{height:180px;width:250px;position:absolute;display:block;overflow:hidden;top:15px;left:15px;z-index:10;background:#222;z-index:25;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-right .container .wrapper .image{height:180px;width:270px;position:absolute;top:0px;left:0px;opacity:0.3;background-position:50% 50%;background-size:cover;z-index:25;-webkit-transform:translateX(-150px);-moz-transform:translateX(-150px);-ms-transform:translateX(-150px);-o-transform:translateX(-150px);transform:translateX(-150px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-right .container .wrapper .image.fuel{background-image:url("../../core/images/nav/desktop/fuel-out.jpg")}#fcv-nav-right .container .wrapper .image.fcv{background-image:url("../../core/images/nav/desktop/fcv-out.jpg")}#fcv-nav-right .container .wrapper .image.stations{background-image:url("../../core/images/nav/desktop/stations-out.jpg")}#fcv-nav-right .container .wrapper .text{font:400 30px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;z-index:30;color:#fff;opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);text-align:center;top:50%;margin-top:-18px;width:100%}#module-SignUp{position:fixed;width:100%;height:100%;z-index:10000000000;top:0px;left:0px;display:none}#module-SignUp.in{-webkit-transition:visibility 0s linear 0s;-moz-transition:visibility 0s linear 0s;transition:visibility 0s linear 0s;visibility:visible}#module-SignUp.out{-webkit-transition:visibility 0s linear 0.9s;-moz-transition:visibility 0s linear 0.9s;transition:visibility 0s linear 0.9s;visibility:hidden}#module-SignUp .overlay{position:absolute;width:100%;height:100%;height:100%;background:#10171d;opacity:0;z-index:1}#module-SignUp .overlay.in{-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;transition:opacity 0.4s linear;opacity:0.9}#module-SignUp .overlay.out{-webkit-transition:opacity 0.4s linear 0.4s;-moz-transition:opacity 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s;opacity:0}#module-SignUp .form{height:600px;width:626px;top:50%;left:50%;position:absolute;margin-top:-314px;margin-left:-314px;margin-top:-305px;background:#e7e8e8;z-index:10}#module-SignUp .form .close{height:30px;width:30px;background:url("../../modules/signup/images/close.png") no-repeat;background-size:contain;background-position:center;z-index:100;position:absolute;top:0px;left:635px;cursor:pointer;-webkit-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .close:hover{background:url("../../modules/signup/images/close-hover.png") no-repeat;background-size:contain;background-position:center}#module-SignUp .form.out{-webkit-transition:opacity 0.4s linear,-webkit-transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition:opacity 0.4s linear,-moz-transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:opacity 0.4s linear,transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}#module-SignUp .form.in{-webkit-transition:opacity 0.4s linear 0.3s,-webkit-transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;-moz-transition:opacity 0.4s linear 0.3s,-moz-transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;transition:opacity 0.4s linear 0.3s,transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;opacity:0.9;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-SignUp .form.finished{-webkit-transition:height 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),0.3s;-moz-transition:height 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),0.3s;transition:height 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),0.3s;height:360px}@media screen and (max-width: 768px){#module-SignUp .form.finished{height:360px}}@media screen and (max-width: 768px){#module-SignUp .form.finished{height:250px}}#module-SignUp .form.finished .form-header h2{width:310px;top:110px}@media screen and (max-width: 768px){#module-SignUp .form.finished .form-header h2{left:75px;top:10px;display:block}}@media screen and (min-width: 450px) and (max-width: 1024px) and (max-height: 700px){#module-SignUp .form.finished .form-header h2{left:110px;top:15px;display:block}}#module-SignUp .form.finished .signup-form{-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear;opacity:0}#module-SignUp .form.finished .signup-finished{display:block;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear;opacity:1}#module-SignUp .form .signup-finished{display:none;position:absolute;top:250px;opacity:0;width:100%}@media screen and (max-width: 768px){#module-SignUp .form .signup-finished{top:130px}}#module-SignUp .form .signup-finished p{text-align:center;width:100%;margin:0 auto;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3a3a3a;line-height:20px;margin-bottom:15px}#module-SignUp .form .signup-finished .btn{height:52px;width:189px;border:2px solid #3b6bc7;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-finished .btn.no-border{border-radius:0px}#module-SignUp .form .signup-finished .btn .btn-txt{color:#3b6bc7;position:absolute;width:189px;text-align:center;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:12px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:55px;width:192px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(49px);-moz-transform:translateY(49px);-ms-transform:translateY(49px);-o-transform:translateY(49px);transform:translateY(49px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:11px;-webkit-transform:translateY(-47px);-moz-transform:translateY(-47px);-ms-transform:translateY(-47px);-o-transform:translateY(-47px);transform:translateY(-47px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .form-header{height:309px;width:626px;background:url("../../modules/signup/images/form-header.png");position:relative;top:-65px}#module-SignUp .form .form-header .badge{display:none}#module-SignUp .form .form-header h2,#module-SignUp .form .form-header p{margin:0;width:285px;position:absolute;left:278px}#module-SignUp .form .form-header h2{font-family:"DINNextW01-CondensedLig","sans-serif";font-size:88px;color:#fff;top:100px;text-transform:uppercase;font-weight:normal}#module-SignUp .form .form-header p{font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-size:16px;line-height:20px;top:180px}#module-SignUp .form .signup-form{height:290px;width:378px;position:relative;margin:0 auto;top:-70px}#module-SignUp .form .signup-form p{display:block;width:100%;height:54px;margin-bottom:6px;margin-top:0px;background-size:25px;background-position:0px 12px;background-repeat:no-repeat;padding-left:40px}#module-SignUp .form .signup-form p input{font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:17px;width:310px;padding:10px 10px}#module-SignUp .form .signup-form p input:focus{color:#3b6bc7}#module-SignUp .form .signup-form p input.invalid{background-color:#f5c3c3;border:2px solid red}#module-SignUp .form .signup-form .name{background-image:url("../../modules/signup/images/icon-name.png")}#module-SignUp .form .signup-form .name input{width:153px}#module-SignUp .form .signup-form .address{background-image:url("../../modules/signup/images/icon-zip.png")}#module-SignUp .form .signup-form .zip input[name='city']{width:161px}#module-SignUp .form .signup-form .zip input[name='state']{width:70px}#module-SignUp .form .signup-form .zip input[name='zip-code']{width:70px}#module-SignUp .form .signup-form .contact-wrap{width:350px}#module-SignUp .form .signup-form .contact-wrap .phone{background-image:url("../../modules/signup/images/icon-phone.png");width:185px;display:inline-block}#module-SignUp .form .signup-form .contact-wrap .phone input[name='phone']{width:140px}#module-SignUp .form .signup-form .contact-wrap .email{background-image:url("../../modules/signup/images/icon-email.png");width:100%;display:inline-block;padding-left:40px}#module-SignUp .form .signup-form .contact-wrap .email input[name='email']{width:100%}#module-SignUp .form .signup-form .error-notification{width:310px;background:rgba(255,255,255,0.8);font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:40px;font-size:12px;padding:5px 15px;border-radius:4px;color:red;opacity:0}@media screen and (max-width: 768px){#module-SignUp .form .signup-form .error-notification{width:250px;margin-left:30px;padding:5px 6px}}@media screen and (min-width: 450px) and (max-width: 1024px) and (max-height: 700px){#module-SignUp .form .signup-form .error-notification{position:absolute;width:130px;right:0;margin-top:2px;margin-right:1px;padding:5px 8px}}@media screen and (min-width: 1024px) and (max-height: 840px){#module-SignUp .form .signup-form .error-notification{position:absolute;width:130px;right:0;margin-top:2px;margin-right:1px;padding:5px 8px}}#module-SignUp .form .signup-form .btn{height:52px;width:226px;border:2px solid #3b6bc7;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-form .btn.no-border{border-radius:0px}#module-SignUp .form .signup-form .btn .btn-txt{color:#3b6bc7;position:absolute;width:226px;text-align:center;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:12px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-form .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:55px;width:229px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(49px);-moz-transform:translateY(49px);-ms-transform:translateY(49px);-o-transform:translateY(49px);transform:translateY(49px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:11px;-webkit-transform:translateY(-47px);-moz-transform:translateY(-47px);-ms-transform:translateY(-47px);-o-transform:translateY(-47px);transform:translateY(-47px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .submit{top:20px}@media screen and (min-width: 1024px) and (max-height: 840px){#module-SignUp .form{height:290px;width:460px;top:50%;left:50%;position:absolute;margin-top:-230px;margin-left:-230px;margin-top:-145px}#module-SignUp .form .close{height:20px;width:20px;position:absolute;top:20px;left:420px}#module-SignUp .form .form-header{height:90px;width:100%;background:url("../../modules/signup/images/form-header@landscape.png");background-position:center;background-size:cover;top:0}#module-SignUp .form .form-header .badge{display:block;height:110px;width:120px;background:url("../../modules/signup/images/badge.png") no-repeat;background-size:contain;background-position:center;position:relative;left:0px;top:-20px}#module-SignUp .form .form-header h2,#module-SignUp .form .form-header p{width:90%;left:5%}#module-SignUp .form .form-header h2{top:10px;font-size:36px;display:none}#module-SignUp .form .form-header p{font-size:12px;line-height:16px;top:30px;width:215px;left:120px}#module-SignUp .form .signup-form{width:440px;top:15px}#module-SignUp .form .signup-form p{background-image:none;padding-left:0;height:37px;background-position:5px 7px;padding-left:30px}#module-SignUp .form .signup-form p input{width:100%;height:35px}#module-SignUp .form .signup-form p.name input{width:49%;float:left}#module-SignUp .form .signup-form p.name input:nth-child(2){float:right}#module-SignUp .form .signup-form .address{width:204px}#module-SignUp .form .signup-form .zip{position:absolute;top:43px;left:182px}#module-SignUp .form .signup-form .zip input[name='city']{width:80px}#module-SignUp .form .signup-form .zip input[name='state']{width:70px}#module-SignUp .form .signup-form .zip input[name='zip']{width:60px}#module-SignUp .form .signup-form .contact-wrap{width:100%}#module-SignUp .form .signup-form .contact-wrap .phone{width:225px}#module-SignUp .form .signup-form .contact-wrap .phone input[name='phone']{width:195px}#module-SignUp .form .signup-form .contact-wrap .email{width:100%;padding-left:30px}#module-SignUp .form .signup-form .contact-wrap .email input[name='email']{width:100%}#module-SignUp .form .signup-form .submit{height:40px;width:195px;top:0px;left:0px}#module-SignUp .form .signup-form .submit .btn-txt{line-height:33px;width:195px}#module-SignUp .form .signup-form .btn{height:45px;width:135px;border:2px solid #3b6bc7;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-form .btn.no-border{border-radius:0px}#module-SignUp .form .signup-form .btn .btn-txt{color:#3b6bc7;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-form .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished{top:120px}#module-SignUp .form .signup-finished p{width:100%;margin:0 auto;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3a3a3a;line-height:20px;margin-bottom:15px}#module-SignUp .form .signup-finished .btn{height:45px;width:135px;border:2px solid #3b6bc7;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-finished .btn.no-border{border-radius:0px}#module-SignUp .form .signup-finished .btn .btn-txt{color:#3b6bc7;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}}@media screen and (max-width: 768px){#module-SignUp .form{height:415px;width:320px;top:50%;left:50%;position:absolute;margin-top:-160px;margin-left:-160px;margin-top:-207.5px;margin-top:-200px}#module-SignUp .form .close{height:25px;width:25px;position:absolute;top:10px;left:283px}#module-SignUp .form .form-header{height:100px;width:100%;background-position:right bottom;background:url("../../modules/signup/images/form-header@landscape.png") no-repeat;background-size:cover;top:0}#module-SignUp .form .form-header .badge{display:block;height:60px;width:70px;background:url("../../modules/signup/images/badge.png") no-repeat;background-size:contain;background-position:center;position:relative;left:-3px;top:15px}#module-SignUp .form .form-header h2,#module-SignUp .form .form-header p{width:90%;left:5%}#module-SignUp .form .form-header h2{top:10px;font-size:36px;display:none}#module-SignUp .form .form-header p{font-size:12px;line-height:16px;top:32px;left:73px;width:180px}#module-SignUp .form .signup-form{width:90%;top:20px}#module-SignUp .form .signup-form p{background-image:none;padding-left:30px;height:40px;background-size:20px}#module-SignUp .form .signup-form p input{width:100%;height:40px;font-size:12px}#module-SignUp .form .signup-form p.name input{width:49%}#module-SignUp .form .signup-form .zip input[name='city']{width:109px}#module-SignUp .form .signup-form .zip input[name='zip']{width:69px}#module-SignUp .form .signup-form .contact-wrap{width:100%}#module-SignUp .form .signup-form .contact-wrap .phone{width:145px;padding-left:30px}#module-SignUp .form .signup-form .contact-wrap .phone input[name='phone']{width:110px}#module-SignUp .form .signup-form .contact-wrap .email{background-image:url("../../modules/signup/images/icon-email.png");width:100%;padding-left:30px}#module-SignUp .form .signup-form .contact-wrap .email input[name='email']{width:100%}#module-SignUp .form .signup-form .btn{height:45px;width:135px;border:2px solid #3b6bc7;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-form .btn.no-border{border-radius:0px}#module-SignUp .form .signup-form .btn .btn-txt{color:#3b6bc7;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-form .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished{top:130px}#module-SignUp .form .signup-finished p{width:60%;margin:0 auto;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3a3a3a;line-height:20px;margin-bottom:15px}#module-SignUp .form .signup-finished .btn{height:45px;width:135px;border:2px solid #3b6bc7;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-finished .btn.no-border{border-radius:0px}#module-SignUp .form .signup-finished .btn .btn-txt{color:#3b6bc7;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}}@media screen and (min-width: 450px) and (max-width: 1024px) and (max-height: 700px){#module-SignUp .form{height:290px;width:460px;top:50%;left:50%;position:absolute;margin-top:-230px;margin-left:-230px;margin-top:-145px}#module-SignUp .form .close{height:20px;width:20px;position:absolute;top:20px;left:420px}#module-SignUp .form .form-header{height:90px;width:100%;background:url("../../modules/signup/images/form-header@landscape.png");background-position:center;background-size:cover;top:0}#module-SignUp .form .form-header .badge{display:block;height:60px;width:70px;background:url("../../modules/signup/images/badge.png") no-repeat;background-size:contain;background-position:center;position:relative;left:29px;top:13px}#module-SignUp .form .form-header h2,#module-SignUp .form .form-header p{width:90%;left:5%}#module-SignUp .form .form-header h2{top:10px;font-size:36px;display:none}#module-SignUp .form .form-header p{font-size:12px;line-height:16px;top:30px;width:215px;left:120px}#module-SignUp .form .signup-form{width:440px;top:15px}#module-SignUp .form .signup-form p{background-image:none;padding-left:0;height:37px;background-position:5px 7px;padding-left:30px}#module-SignUp .form .signup-form p input{width:100%;height:35px}#module-SignUp .form .signup-form p.name input{width:49%;float:left}#module-SignUp .form .signup-form p.name input:nth-child(2){float:right}#module-SignUp .form .signup-form .address{width:204px}#module-SignUp .form .signup-form .zip{position:absolute;top:43px;left:182px}#module-SignUp .form .signup-form .zip input[name='city']{width:80px}#module-SignUp .form .signup-form .zip input[name='state']{width:70px}#module-SignUp .form .signup-form .zip input[name='zip']{width:60px}#module-SignUp .form .signup-form .contact-wrap{width:440px}#module-SignUp .form .signup-form .contact-wrap .phone{width:225px;padding-left:30px}#module-SignUp .form .signup-form .contact-wrap .phone input[name='phone']{width:195px}#module-SignUp .form .signup-form .contact-wrap .email{width:100%}#module-SignUp .form .signup-form .contact-wrap .email input[name='email']{width:100%}#module-SignUp .form .signup-form .submit{height:40px;width:195px;top:2px;left:0px}#module-SignUp .form .signup-form .submit .btn-txt{line-height:33px;width:195px}#module-SignUp .form .signup-form .btn{height:45px;width:135px;border:2px solid #3b6bc7;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-form .btn.no-border{border-radius:0px}#module-SignUp .form .signup-form .btn .btn-txt{color:#3b6bc7;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-form .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished{top:120px}#module-SignUp .form .signup-finished p{width:100%;margin:0 auto;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3a3a3a;line-height:20px;margin-bottom:15px}#module-SignUp .form .signup-finished .btn{height:45px;width:135px;border:2px solid #3b6bc7;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-finished .btn.no-border{border-radius:0px}#module-SignUp .form .signup-finished .btn .btn-txt{color:#3b6bc7;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}}#module-SimilarArticles{position:fixed;width:100%;height:100%;z-index:10000000000;top:0px;left:0px;display:none}#module-SimilarArticles .truncate{overflow:hidden;position:relative;max-height:5em}#module-SimilarArticles .truncate:before{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;background:#fff;bottom:0.03em;position:absolute;right:0;content:'\2026';box-shadow:-9px 0px 13px 0px #fff;width:52px}#module-SimilarArticles .truncate:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;content:'';background:#fff;position:absolute;height:50px;width:100%;z-index:1}#module-SimilarArticles.in{-webkit-transition:visibility 0s linear 0s;-moz-transition:visibility 0s linear 0s;transition:visibility 0s linear 0s;visibility:visible}#module-SimilarArticles.out{-webkit-transition:visibility 0s linear 0.9s;-moz-transition:visibility 0s linear 0.9s;transition:visibility 0s linear 0.9s;visibility:hidden}#module-SimilarArticles .overlay{position:absolute;z-index:1;width:100%;height:100%;height:100%;background:#10171d;opacity:0}#module-SimilarArticles .overlay.in{-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;transition:opacity 0.4s linear;opacity:0.9}#module-SimilarArticles .overlay.out{-webkit-transition:opacity 0.4s linear 0.4s;-moz-transition:opacity 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s;opacity:0}#module-SimilarArticles .form{height:600px;width:478px;top:50%;left:50%;position:absolute;margin-top:-239px;margin-left:-239px;margin-top:-305px;background:#e7e8e8;z-index:10}#module-SimilarArticles .form .close{height:30px;width:30px;-webkit-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;top:23px;left:497px;z-index:100;background:url("../../modules/signup/images/close.png") no-repeat;background-position:center;background-size:contain;cursor:pointer}#module-SimilarArticles .form .close:hover{background:url("../../modules/signup/images/close-hover.png") no-repeat;background-position:center;background-size:contain}#module-SimilarArticles .form.out{-webkit-transition:opacity 0.4s linear,-webkit-transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition:opacity 0.4s linear,-moz-transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:opacity 0.4s linear,transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);opacity:0}#module-SimilarArticles .form.in{-webkit-transition:opacity 0.4s linear 0.3s,-webkit-transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;-moz-transition:opacity 0.4s linear 0.3s,-moz-transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;transition:opacity 0.4s linear 0.3s,transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:0.9}#module-SimilarArticles .form .form-header{height:140px;width:478px;position:absolute;top:-33px;background:url("../../modules/similararticles/images/modal-header.png");z-index:1}#module-SimilarArticles .form .form-header .badge{display:none}#module-SimilarArticles .form .form-header h2{position:absolute;top:56px;left:145px;margin:0;width:313px;color:#fff;text-transform:uppercase;font-weight:normal;font-size:39px;font-family:"DINNextW01-CondensedLig","sans-serif"}#module-SimilarArticles .form .form-header p{top:180px;color:#fff;font-size:16px;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px}#module-SimilarArticles .form .article-list{margin-top:77px;max-height:568px;overflow:auto;height:94%}#module-SimilarArticles .form .article-list article{padding:29px 14px 0;height:133px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #f9f9f9;border-bottom:1px solid #f3f3f2;background:#fff;cursor:pointer;width:100%}#module-SimilarArticles .form .article-list article .image{position:relative;display:block;float:left;overflow:hidden;margin-right:14px;max-width:154px;width:100%;height:87px;background-position:center;background-size:cover;background-repeat:no-repeat}#module-SimilarArticles .form .article-list article.sponsored .image:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:20px;left:0;display:block;padding:12px 0 0 59px;width:125px;height:50px;background:#eb1f1f url("../../modules/aggregatorfeatured/images/toyota-logo.jpg") no-repeat 19px 13px;color:#fff;content:"From Us";font-style:italic;font-size:12px;font-family:'Proxima Regular', sans-serif}#module-SimilarArticles .form .article-list article h4{font-size:27px}#module-SimilarArticles .form .article-list article h4 a{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;text-decoration:none}#module-SimilarArticles .form .article-list article h4 a em{color:#eb1f1f}#module-SimilarArticles .form .article-list article h4.truncate{max-height:2em}#module-SimilarArticles .form .article-list article .date{font-size:12px;font-style:italic;margin-top:16px}#module-SimilarArticles .form .article-list article .date a{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}#module-SimilarArticles .form .article-list article:hover h4{color:#3a6bc6}@media screen and (min-width: 1024px) and (max-height: 840px){#module-SimilarArticles .form{height:290px;width:460px;top:50%;left:50%;position:absolute;margin-top:-230px;margin-left:-230px;margin-top:-145px}#module-SimilarArticles .form .close{height:20px;width:20px;position:absolute;top:20px;left:420px}#module-SimilarArticles .form .form-header{height:90px;width:100%;top:0;background:url("../../modules/signup/images/form-header@landscape.png");background-position:center;background-size:cover}#module-SimilarArticles .form .form-header .badge{height:110px;width:120px;position:relative;top:-20px;left:0px;display:block;background:url("../../modules/signup/images/badge.png") no-repeat;background-position:center;background-size:contain}#module-SimilarArticles .form .form-header h2,#module-SimilarArticles .form .form-header p{left:21%;width:90%}#module-SimilarArticles .form .form-header h2{top:30px;font-size:36px}#module-SimilarArticles .form .form-header p{top:30px;left:120px;width:215px;font-size:12px;line-height:16px}}@media screen and (max-width: 768px){#module-SimilarArticles .form{height:80%;width:320px;top:10%;left:50%;position:absolute;margin-left:-160px;margin-top:0}#module-SimilarArticles .form .close{height:25px;width:25px;position:absolute;top:10px;left:283px}#module-SimilarArticles .form .form-header{height:100px;width:100%;top:0;background:url("../../modules/signup/images/form-header@landscape.png") no-repeat;background-position:right bottom;background-size:cover}#module-SimilarArticles .form .form-header .badge{height:60px;width:70px;position:relative;top:15px;left:-3px;display:block;background:url("../../modules/signup/images/badge.png") no-repeat;background-position:center;background-size:contain}#module-SimilarArticles .form .form-header h2,#module-SimilarArticles .form .form-header p{left:21%;width:90%}#module-SimilarArticles .form .form-header h2{top:30px;font-size:36px}#module-SimilarArticles .form .form-header p{top:32px;left:73px;width:180px;font-size:12px;line-height:16px}#module-SimilarArticles .form .article-list{margin-top:100px;max-height:83%}#module-SimilarArticles .form .article-list article{height:auto;padding-bottom:25px}#module-SimilarArticles .form .article-list article .image{max-width:100%;height:145px;float:none;margin:0 auto 10px}}@media screen and (min-width: 450px) and (max-width: 1024px) and (max-height: 700px){#module-SimilarArticles .form{height:290px;width:460px;top:50%;left:50%;position:absolute;margin-top:-230px;margin-left:-230px;margin-top:-145px}#module-SimilarArticles .form .close{height:20px;width:20px;position:absolute;top:20px;left:420px}#module-SimilarArticles .form .form-header{height:90px;width:100%;top:0;background:url("../../modules/signup/images/form-header@landscape.png");background-position:center;background-size:cover}#module-SimilarArticles .form .form-header .badge{height:60px;width:70px;position:relative;top:13px;left:29px;display:block;background:url("../../modules/signup/images/badge.png") no-repeat;background-position:center;background-size:contain}#module-SimilarArticles .form .form-header h2,#module-SimilarArticles .form .form-header p{left:21%;width:90%}#module-SimilarArticles .form .form-header h2{top:30px;font-size:36px}#module-SimilarArticles .form .form-header p{top:30px;left:120px;width:215px;font-size:12px;line-height:16px}}#module-specsdiscalimerpopup{overflow:hidden;overflow-y:scroll;display:none}#module-specsdiscalimerpopup.fade-in{display:inherit}#module-specsdiscalimerpopup .modal-content .modal-header .content-title-g{text-transform:none;letter-spacing:1px}#module-specsdiscalimerpopup .modal-content .modal-body-specs{font-family:"ToyotaType-Book";float:left;position:relative;display:block;margin:0;padding:0;overflow-y:auto}#module-specsdiscalimerpopup .modal-content .modal-body-specs .body-container{font-size:16px;line-height:18px;width:80%;padding-bottom:40px;margin:0 auto}@media screen and (max-width: 1023px){#module-specsdiscalimerpopup .modal-content .modal-body-specs .body-container{width:80%}}@media screen and (max-width: 666px){#module-specsdiscalimerpopup .modal-content .modal-body-specs .body-container{width:100%;padding-right:10px}}#module-specsdiscalimerpopup .modal-content .modal-body-specs .body-container .specsol{margin-top:35px}#module-specsdiscalimerpopup .modal-content .modal-body-specs .body-container .specsol li{margin-top:20px;margin-bottom:20px}@media screen and (max-width: 600px){#module-specsdiscalimerpopup .modal-content .modal-body-specs .body-container .specsol li .specsanchor{line-height:0.1em}}#module-station_page_community{background:#061d3c url("../../modules/station_page_community/images/background.jpg") center center no-repeat;background-size:cover;background-position:center bottom}#module-station_page_community .body-copy{padding-bottom:22px}#module-station_page_community .station-section .media{margin-top:20px}#module-station_page_community .station-section .media img{width:100%;height:auto}#module-station_page_community .dual-btns a{font-size:14px}.module-station_page_subnavigation{top:60px;width:100%}@media screen and (max-width: 768px){.module-station_page_subnavigation{height:100%;left:100%;position:fixed;top:0;z-index:2200}}.subnav--stuck .module-station_page_subnavigation{height:60px;left:0;margin:0 auto;min-width:635px;position:fixed;right:0;top:55px;width:100%;z-index:4000;background:#ecf1f4;box-shadow:0px 10px 10px -10px rgba(0,0,0,0.7)}.subnav--stuck.nav--open .module-station_page_subnavigation{display:none}.station_page_subnavigation-list{background:#fbf8f3;box-shadow:0px 5px 10px -5px rgba(0,0,0,0.7);font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;position:relative;text-align:center;width:100%}.station_page_subnavigation-list .show{display:inherit}.station_page_subnavigation-list .mailing-button>.nav__link{color:#3a6bc6}.station_page_subnavigation-list .request-button{background:#3a6bc6}.station_page_subnavigation-list .request-button .nav__link{color:#ecf1f4}.subnav--stuck .station_page_subnavigation-list{background:none;box-shadow:none;text-align:center}.station_page_subnavigation-list a{text-decoration:none}@media screen and (max-width: 768px){.station_page_subnavigation-list{box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset;font-size:16px;height:100%;overflow-y:scroll;padding-top:115px;position:fixed;right:-85%;top:0;width:75%;-webkit-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}}@media screen and (max-width: 668px){.station_page_subnavigation-list{padding-top:80px}}@media screen and (max-width: 768px){.nav--stuck .station_page_subnavigation-list{padding-top:75px}}.station_page_subnavigation-list .title-wrap{display:none;text-transform:uppercase;padding:20px 0}@media screen and (max-width: 768px){.station_page_subnavigation-list .title-wrap{display:block}}.station_page_subnavigation-list .title-wrap .title-wrap__title{color:#3a6bc6;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.station_page_subnavigation-list .title-wrap .title-wrap__title:before,.station_page_subnavigation-list .title-wrap .title-wrap__title:after{background-color:#3a6bc6;content:"";display:inline-block;height:2px;margin:0 10px;position:relative;top:-4px;width:75px}@media screen and (max-width: 399px){.station_page_subnavigation-list .title-wrap .title-wrap__title:before,.station_page_subnavigation-list .title-wrap .title-wrap__title:after{width:35px}}.station_page_subnav-item{display:inline-block}@media screen and (max-width: 768px){.station_page_subnav-item{display:block}}.station_page_subnav-item.mobile-button{display:none}@media screen and (max-width: 768px){.station_page_subnav-item.mobile-button{display:block}}.station_page_subnav-item:nth-of-type(1n+3) .nav__link:after{border-right:2px solid #e1e1df;display:inline-block;content:'';height:20%;position:absolute;left:-2px;top:40%;width:0}@media screen and (max-width: 940px){.station_page_subnav-item:nth-of-type(1n+3) .nav__link:after{display:none}}.station_page_subnav-item .nav__link{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;color:#c6c6c6;display:block;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;padding:25px 20px;position:relative;text-transform:uppercase}@media screen and (max-width: 768px){.station_page_subnav-item .nav__link{border-right:5px solid transparent}}.subnav--stuck .station_page_subnav-item .nav__link{padding:19px 20px 21px}.station_page_subnav-item .nav__link.active,.station_page_subnav-item .nav__link:hover{color:black}@media screen and (max-width: 768px){.station_page_subnav-item .nav__link.active,.station_page_subnav-item .nav__link:hover{border-color:#3a6bc6;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset}}.station_page_subnav-item .nav__link.active-mobile{color:black}.subnav--stuck .station_page_subnav-item .station_page_subnav-order .nav__link{display:none}@media screen and (max-width: 768px){.station_page_subnav-item .station_page_subnav-order .nav__link{display:none}}.station_page_subnav-item .request-info-btn{display:none;font-size:12px;margin:0;opacity:0;padding:7px;text-transform:inherit;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;transition:opacity 0.4s}.subnav--stuck .station_page_subnav-item .request-info-btn{display:block;opacity:1}@media screen and (max-width: 768px){.station_page_subnav-item .request-info-btn{border-radius:0;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset;display:block;font-size:16px;margin:0;opacity:1;padding:20px;width:100%}}.station_page_subnav-label,.station_page_subnav-toggle{border-radius:50%;display:none;height:60px;position:fixed;right:5%;top:115px;width:60px;-webkit-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 668px){.station_page_subnav-label,.station_page_subnav-toggle{top:80px}}.nav--stuck .station_page_subnav-label,.nav--stuck .station_page_subnav-toggle{top:75px}.station_page_subnav-label{background:#ecf1f4;box-shadow:0px 5px 10px -5px rgba(0,0,0,0.7);cursor:pointer;padding:9px}.station_page_subnav-label:before,.station_page_subnav-label:after{background:#3a6bc6;display:block;content:'';height:30px;left:50%;margin:-15px 0 0 -2px;opacity:0;position:absolute;top:50%;width:4px;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;-moz-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s}.station_page_subnav-label .subnav__dot{background:#3a6bc6;border-radius:50%;display:block;height:6px;margin:6px auto;opacity:1;width:6px;-webkit-transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;-moz-transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s}.station_page_subnav-toggle{opacity:0.01}.station_page_subnav-toggle:checked{height:100%;right:85%;width:15%}.station_page_subnav-toggle:checked ~ .station_page_subnav-label{right:80%}.station_page_subnav-toggle:checked ~ .station_page_subnav-label:before{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.station_page_subnav-toggle:checked ~ .station_page_subnav-label:after{opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.station_page_subnav-toggle:checked ~ .station_page_subnav-label .subnav__dot{opacity:0}.station_page_subnav-toggle:checked ~ .station_page_subnavigation-list{right:0}#module-station_page_vertical_nav.module-vertical_nav{position:fixed;top:50%;left:60px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:200px;z-index:300;left:28px}.touch #module-station_page_vertical_nav.module-vertical_nav{display:none}#module-station_page_vertical_nav.module-vertical_nav .nav__item{margin-bottom:8px;text-align:left}#module-station_page_vertical_nav.module-vertical_nav .nav__link{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;color:#a2a2a2;font:14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;text-decoration:none}#module-station_page_vertical_nav.module-vertical_nav .nav__link span{visibility:hidden}#module-station_page_vertical_nav.module-vertical_nav .nav__link:hover,#module-station_page_vertical_nav.module-vertical_nav .nav__link.active{color:#0b0b0b}#module-station_page_vertical_nav.module-vertical_nav .nav__link:hover span,#module-station_page_vertical_nav.module-vertical_nav .nav__link.active span{visibility:visible}#module-station_page_vertical_nav.module-vertical_nav li.colorW .nav__link{color:#ffffff}#module-station_page_vertical_nav.module-vertical_nav .nav__link:before{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;height:10px;width:10px;border-radius:50%;content:'';display:inline-block;margin-right:7px;background-color:#a2a2a2;border:2px solid transparent;background-clip:content-box}#module-station_page_vertical_nav.module-vertical_nav .nav__link.active:before{border:2px solid #3568c5;background-color:transparent}#module-station_page_vertical_nav.module-vertical_nav .nav__link:hover:before{height:10px;width:10px;background-color:#3568c5;background-clip:border-box;border:2px solid #3568c5}@media screen and (max-width: 1400px){#module-car_page_vertical_nav.module-vertical_nav .nav__link span{visibility:hidden}}@media screen and (max-width: 667px){#module-station_page_vertical_nav.module-vertical_nav{display:none}}#module-stationDesign{background:#fbf8f3;z-index:100;width:100%}#module-stationDesign .toggle-btns{width:462px;margin-left:auto;margin-right:auto;margin-top:40px}#module-stationDesign .toggle-btns .toggle-btn{width:33.3%;font-family:"ToyotaType-Regular"}#module-stationDesign .toggle-btns .toggle-btn.active:after{content:"";position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:0;border-top:8px solid #3568c4;height:0;width:0;margin-top:34px}#module-stationDesign .toggle-btns .toggle-btn.active:nth-of-type(1):after{left:calc(154px/2 - 4px)}#module-stationDesign .toggle-btns .toggle-btn.active:nth-of-type(2):after{left:calc(2*154px - 154px/2 - 4px)}#module-stationDesign .toggle-btns .toggle-btn.active:nth-of-type(3):after{left:calc(3*154px - 154px/2 - 4px)}#module-stationDesign .stationsImage{background-position:left top;background-size:100%;width:100%;height:475px;position:relative;background-repeat:no-repeat}@media screen and (max-width: 1023px){#module-stationDesign .stationsImage{width:724px;height:375px}}@media screen and (max-width: 767px){#module-stationDesign .stationsImage{width:627px;height:325px}}@media screen and (max-width: 666px){#module-stationDesign .stationsImage{height:175px;width:345px}}@media screen and (max-width: 374px){#module-stationDesign .stationsImage{width:100%}}#module-stationDesign .stationsImage.Communication{background-image:url(../../modules/stationdesign/images/slideCommunication.jpg)}#module-stationDesign .stationsImage.Supply{background-image:url(../../modules/stationdesign/images/slideSupply.jpg)}#module-stationDesign .stationsImage.Compression{background-image:url(../../modules/stationdesign/images/slidePressure.jpg)}#module-stationDesign .slideCopy{margin-left:auto;margin-right:auto;width:626px;text-align:center;font-family:"ToyotaType-Book"}@media screen and (max-width: 767px){#module-stationDesign .slideCopy{width:627px}}@media screen and (max-width: 666px){#module-stationDesign .slideCopy{width:345px}}@media screen and (max-width: 374px){#module-stationDesign .slideCopy{width:100%}}#module-stationDesign .slideCopy p.body-copy{font-family:"ToyotaType-Book"}#module-stationDesign .paging-dots-horiz{margin-top:30px;text-align:center}#module-stationDesign .paging-dots-horiz .slideTitle{margin-bottom:20px;text-transform:none}#miraiStations #page-content{margin-top:40px}#miraiStations #mirai-stationsNav{top:0px;z-index:10000;height:40px;width:100%;background-color:#0d2a62;display:flex;justify-content:center;position:fixed;transition:top 0.4s ease-in-out}#miraiStations #mirai-stationsNav.sticky{top:-40px}@media screen and (max-width: 1000px){#miraiStations #mirai-stationsNav{display:block}}#miraiStations #mirai-stationsNav .nav-container{padding:0 25px 0 25px;align-self:center}@media (max-width: 992px){#miraiStations #mirai-stationsNav #miraiChatLinkContainer{display:none}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){#miraiStations #mirai-stationsNav #miraiChatLinkContainer{display:none}}#miraiStations #mirai-stationsNav .left-link{float:left;background:url("../images/nav-refresh/logo_toyota.svg") no-repeat;background-position:center center;background-size:contain;height:24px;width:96px}#miraiStations #mirai-stationsNav .center{background:url("../images/nav-refresh/logo_mirai.svg") no-repeat;background-position:center center;background-size:contain;height:45px;width:150px;margin:0 auto}#miraiStations #mirai-stationsNav .center.micro{position:relative}#miraiStations #mirai-stationsNav .nav-container{margin:0;width:100%;max-width:1024px}@media screen and (max-width: 769px){#miraiStations #mirai-stationsNav .nav-container{max-width:769px}}@media screen and (max-width: 668px){#miraiStations #mirai-stationsNav .nav-container{max-width:667px}}@media screen and (max-width: 376px){#miraiStations #mirai-stationsNav .nav-container{max-width:375px}}#miraiStations #mirai-stationsNav .nav-container .toyota-logo-container{float:left;margin-top:12px}#miraiStations #mirai-stationsNav .nav-container .mirai-logo-container{width:800px;margin:0 auto;text-align:center;float:left;margin-top:0px}@media screen and (max-width: 900px){#miraiStations #mirai-stationsNav .nav-container .mirai-logo-container{margin-top:-38px}}#miraiStations #mirai-stationsNav .nav-container .mirai-logo-container .mirai-logo-inner{width:100px;display:inline-block}#miraiStations #mirai-stationsNav .nav-container .mirai-logo-container .mirai-logo-inner a{float:left}#miraiStations #mirai-stationsNav .nav-container .mirai-logo-container .mirai-logo-inner a .center{float:left}#module-StationsLandingMobile{display:none;background:url("../../modules/stationslandingmobile/images/mobilestations.jpg");background-position:center center;background-size:cover;height:400px;background-position-y:-12px}@media screen and (max-width: 400px) and (max-height: 400px){#module-StationsLandingMobile{width:440px;font-size:50px}}@media screen and (max-width: 666px){#module-StationsLandingMobile{width:100%}}@media screen and (max-width: 374px){#module-StationsLandingMobile{width:320px}}#module-StationsLandingMobile .text-bg{position:absolute;bottom:0px;width:100%;height:200px;background:url("../../modules/stationslandingmobile/images/text-bg.png")}@media screen and (min-width: 400px) and (max-width: 768px) and (max-height: 400px){#module-StationsLandingMobile .text-bg{height:160px}}#module-StationsLandingMobile .mobile-landing-wrap{position:absolute;bottom:20px;text-align:center;width:100%}#module-StationsLandingMobile .mobile-landing-wrap .icon-core{position:relative;margin:0 auto 20px;width:59px;height:75px}#module-StationsLandingMobile .mobile-landing-wrap .landing-title{margin:0 auto 15px;text-align:center;font-family:"DINNextW01-CondensedLig",sans-serif;line-height:50px;font-size:55px;position:relative;width:300px;height:auto;color:white}@media screen and (min-width: 400px) and (max-width: 768px) and (max-height: 400px){#module-StationsLandingMobile .mobile-landing-wrap .landing-title{width:440px;font-size:50px;margin-bottom:5px}}#module-StationsLandingMobile .mobile-landing-wrap .button-class{margin:0 auto 40px}#module-StationsLandingMobile .mobile-landing-wrap .landing-arrow{height:35px;width:25px;background:url("../../core/images/pattern-library-icons/icon_arrow_line_white.svg") no-repeat;background-position:center;background-size:contain;margin:0 auto;margin-top:-5px;position:relative;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#module-stationspopup{overflow-y:scroll;display:none}#module-stationspopup.fade-in{display:inherit}#module-stationspopup .modal-content{width:1195px}#module-stationspopup .modal-content .modal-header{width:1193px}#module-stationspopup .modal-content .modal-body .overflow-container{overflow-y:auto}#module-stationspopup .modal-content .modal-body .body-container{width:80%;padding-bottom:0px;margin:0 auto;letter-spacing:.5px}@media screen and (max-width: 1023px){#module-stationspopup .modal-content .modal-body .body-container{width:80%}}@media screen and (max-width: 666px){#module-stationspopup .modal-content .modal-body .body-container{width:100%;padding-right:10px}}#module-stationspopup .modal-content .modal-body .body-container .header{font-family:ToyotaType-Semibold;font-size:28px;color:#0d2b62}#module-stationspopup .modal-content .modal-body .body-container .greeting{font-family:ToyotaType-Semibold;font-size:22px;color:#0d2b62}#module-stationspopup .modal-content .modal-body .body-container td{width:315px}#module-stationspopup .modal-content .modal-body .body-container .stations-copy .listing-header{padding-top:30px;padding-bottom:6px}@media screen and (max-width: 767px){#module-stationspopup .modal-content .modal-body .body-container .stations-copy .listing-header{padding-top:25px;padding-bottom:15px}}@media screen and (max-width: 666px){#module-stationspopup .modal-content .modal-body .body-container .stations-copy .listing-header{font-size:24px;padding-top:32px}}@media screen and (max-width: 767px){#module-stationspopup .modal-content .modal-body .body-container .stations-copy .stations-container{padding-bottom:24px}}#module-stationspopup .modal-content .modal-body .body-container .stations-copy .stations-container .stationName{font-weight:bold}#module-stationspopup .modal-content .modal-body .body-container .stations-copy .stations-container .address1,#module-stationspopup .modal-content .modal-body .body-container .stations-copy .stations-container .address2{padding-top:4px;color:#3a3a3a}@media screen and (max-width: 767px){#module-stationspopup .modal-content .modal-body .body-container .stations-copy .stations-container .address1,#module-stationspopup .modal-content .modal-body .body-container .stations-copy .stations-container .address2{padding-top:2px}}#module-StationsSupportMap{z-index:5;height:770px}.lt-ie10 #module-StationsSupportMap{height:auto}#module-StationsSupportMap.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#module-StationsSupportMap.transition{-webkit-transition:-webkit-transform .8s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .8s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .8s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-StationsSupportMap .route-tooltip{-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;position:absolute;margin:-32px 0 0 -165px;padding:19px 37px;width:154px;height:61px;border-radius:4px;background:#fff url("../../modules/fcvmap/images/route-tooltip-icon.png") no-repeat 15px 22px;opacity:0;cursor:pointer;box-shadow:-2px 2px 8px 0px rgba(50,50,50,0.59);z-index:2100}#module-StationsSupportMap .route-tooltip:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#ffffff;border-width:13px;margin-top:-13px}#module-StationsSupportMap .route-tooltip .address{overflow:hidden;width:109px;color:#4e7aca;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:1.1em;line-height:1em;font-weight:bold}#module-StationsSupportMap .route-tooltip.active{opacity:1}#module-StationsSupportMap .marker{position:absolute}#module-StationsSupportMap .marker .marker-content{-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;position:absolute;border-radius:50%;background:#73726f url("../../modules/fcvmap/images/station-icon.png") no-repeat center center;width:34px;height:34px;top:0;left:0}#module-StationsSupportMap .marker:before{-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;transition:transform .2s ease-out;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);border-radius:50%;width:64px;height:64px;background:rgba(255,255,255,0.4);border:1px solid #fff;content:" ";display:block;position:absolute;top:-15px;left:-15px}#module-StationsSupportMap .marker.operating{z-index:500}#module-StationsSupportMap .marker.operating .marker-content{background-color:#4e7aca}#module-StationsSupportMap .marker.operating.hover .marker-content{background-color:#6b9aee}#module-StationsSupportMap .marker.year2015 .marker-content{background-color:#454340}#module-StationsSupportMap .marker.year2015.hover .marker-content{background-color:#706d69}#module-StationsSupportMap .marker.year2016.hover .marker-content{background-color:#afaba5}#module-StationsSupportMap .marker.route-active:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#module-StationsSupportMap .marker.hover{cursor:pointer}#module-StationsSupportMap .marker.dealership:before{top:0}#module-StationsSupportMap .marker.dealership .marker-content{background:transparent url("../../modules/fcvmap/images/dealership-icon2.png") no-repeat center center;border-radius:0;width:30px;height:47px}#module-StationsSupportMap .marker.dealership:hover .marker-content{background-color:transparent}#module-StationsSupportMap .marker .details{opacity:0;position:absolute;display:none;height:207px;width:300px;top:-200px;margin:0 0 0 -134px}#module-StationsSupportMap .marker .details .inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;height:176px;width:300px;background:#fff;border-radius:3px;top:0;left:0;padding:0 0 0 121px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05)}#module-StationsSupportMap .marker .details .inner .name{font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;font-size:2.2em;color:#336cc3;text-transform:uppercase;margin:14px 10px 7px;line-height:1em;position:relative;overflow:hidden;max-height:2em;width:159px;display:inline-block}#module-StationsSupportMap .marker .details .inner .name:before{background:#fff;bottom:0.03em;position:absolute;right:0;content:'\2026';box-shadow:-9px 0px 13px 0px #fff;width:13px}#module-StationsSupportMap .marker .details .inner .name:after{content:'';background:#fff;position:absolute;height:50px;width:100%;z-index:1}#module-StationsSupportMap .marker .details .inner .address{color:#444;margin:0 10px;position:relative;overflow:hidden;max-height:3.4em;width:159px;display:inline-block}#module-StationsSupportMap .marker .details .inner .address:before{background:#fff;bottom:0.03em;position:absolute;right:0;content:'\2026';box-shadow:-9px 0px 13px 0px #fff;width:13px}#module-StationsSupportMap .marker .details .inner .address:after{content:'';background:#fff;position:absolute;height:50px;width:100%;z-index:1}#module-StationsSupportMap .marker .details .inner .btn{text-decoration:none;font-size:1em;margin:10px 0 0 12px;font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;bottom:13px;left:120px;font-size:1.7em;letter-spacing:0.04em;padding:3px 10px;color:#336cc3;border-color:#336cc3}#module-StationsSupportMap .marker .details .inner .btn:before{background-color:#336cc3}#module-StationsSupportMap .marker .details .inner .btn:hover{color:#fff}.lt-ie10 #module-StationsSupportMap .marker .details .inner .btn{background:#fff}.lt-ie10 #module-StationsSupportMap .marker .details .inner .btn:hover{background-color:#336cc3}#module-StationsSupportMap .marker .details .inner .image{display:block;height:176px;width:121px;position:absolute;left:0;top:0;background-size:cover;overflow:hidden;background-position:center;background-repeat:no-repeat;border-radius-left-top:3px;border-radius-left-bottom:3px}#module-StationsSupportMap .marker .details .inner:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:10px;margin-left:-10px}#module-StationsSupportMap .marker.active{z-index:1500}#module-StationsSupportMap .overlay-text{position:absolute;z-index:4500;height:310px;width:539px;bottom:49px;margin-left:-269px;left:50%;background:url("../../modules/fcvmap/images/maptext.png")}#module-StationsSupportMap .overlay-text .title-dark{font-size:108px;line-height:98px;margin-bottom:0px}#module-StationsSupportMap .overlay-text .text{color:#3b6bc7;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;font-size:14px;line-height:17px;font-weight:400;position:absolute;bottom:0;left:50%;width:100%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}#module-StationsSupportMap .loading{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:5000}#module-StationsSupportMap .loading .bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#fff;opacity:0.97}#module-StationsSupportMap .loading .spinner{height:114px;width:114px;top:50%;left:50%;position:absolute;margin-top:-57px;margin-left:-57px;margin-top:-95px;background:url("../../modules/fcvmap/images/load.png");-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}#module-StationsSupportMap .mobile-cover{width:100%;height:100%;background:rgba(0,0,0,0.86);z-index:5000;position:absolute;top:0px;left:0px;display:none;-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-ms-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px)}#module-StationsSupportMap .mobile-cover .msg{height:80px;width:300px;background:#fff;border-radius:5px;color:#3b6bc7;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;padding:20px;left:50%;top:50%;margin-left:-150px;margin-top:-40px;position:absolute;line-height:22px;text-align:center}.map-canvas{width:100%;height:100% !important;position:relative}@media screen and (max-width: 768px){.map-canvas{min-height:550px;max-height:100%}}div.map-canvas{display:none !important}#module-StationsSupportMap.mobile{position:fixed;top:200000px;z-index:20000;height:100% !important}#module-StationsSupportMap.mobile.in{-webkit-transform:translateY(-600px);-moz-transform:translateY(-600px);-ms-transform:translateY(-600px);-o-transform:translateY(-600px);transform:translateY(-600px)}.pac-container{width:367px !important;margin-left:-37px;height:145px}.pac-container .pac-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fafafa url("../../modules/fcvmap/images/closest-station-icon.png") no-repeat 13px 16px;width:100%;padding:12px 0 12px 45px;border-top:1px solid #ddd;cursor:pointer}.pac-container .pac-item>span{font-size:11px;line-height:1em;width:298px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#757575;display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pac-container .pac-item .pac-icon{display:none}.pac-container .pac-item .pac-item-query{font-size:12px;color:#4b78c9;text-transform:uppercase;width:298px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.pac-container .pac-item.pac-item-selected,.pac-container .pac-item:hover{background-color:#fff}#module-StationsUserMap{min-height:600px;height:auto}@media screen and (min-width: 1601px){#module-StationsUserMap{min-height:800px;height:auto}}@media screen and (min-width: 700px) and (max-width: 800px) and (orientation: portrait){#module-StationsUserMap{min-height:940px;height:auto}}@media screen and (min-width: 750px) and (max-width: 1000px){#module-StationsUserMap{min-height:940px;height:auto}}#module-StationsUserMap.mobile{position:fixed;top:200000px;z-index:20000;height:100% !important;background:#fff}#module-StationsUserMap.mobile.in{-webkit-transform:translateY(-600px);-moz-transform:translateY(-600px);-ms-transform:translateY(-600px);-o-transform:translateY(-600px);transform:translateY(-600px)}#module-StationsUserMap.noselect-StationsUserMap{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#module-StationsUserMap .s-controller-mobile{-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-ms-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px);position:absolute;top:12px;right:14px;z-index:2000;width:48px;height:45px;background:transparent;display:none}@media screen and (max-width: 1000px){#module-StationsUserMap .s-controller-mobile{display:block}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .s-controller-mobile{right:5px}}@media screen and (max-width: 1000px){#module-StationsUserMap .s-controller-mobile .mobile-fullscreen-pupup{display:none}}#module-StationsUserMap .s-controller-mobile .s-controller-mobile-close{width:49px;height:45px;float:right;position:relative;background:#fff}#module-StationsUserMap .s-controller-mobile .s-controller-mobile-close .x-line{width:30px;height:5px;background:#3b6bc7;left:9px;top:20px;position:absolute;-webkit-transform-origin:15px 2px;-moz-transform-origin:15px 2px;-ms-transform-origin:15px 2px;-o-transform-origin:15px 2px;transform-origin:15px 2px}#module-StationsUserMap .s-controller-mobile .s-controller-mobile-close .x-line.line-1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#module-StationsUserMap .s-controller-mobile .s-controller-mobile-close .x-line.line-2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#module-StationsUserMap .s-controller-mobile .s-controller-mobile-close.touched{background:#3b6bc7}#module-StationsUserMap .s-controller-mobile .s-controller-mobile-close.touched .x-line{background:#fff}#module-StationsUserMap .fuelstations-support{float:left;position:absolute;width:300px;height:auto;top:1.2rem;left:1.2rem;background:#fff;min-height:90px}@media screen and (max-width: 1000px){#module-StationsUserMap .fuelstations-support{width:100%;left:0;top:initial;bottom:0}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuelstations-support{top:initial}}#module-StationsUserMap .fuelstations-support .leaveyourmark-title-block{height:150px;background:url(../../modules/stationsusermap/images/map-bg.jpg) center}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .leaveyourmark-title-block{background:#0f5b8c;height:70px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuelstations-support .leaveyourmark-title-block{height:65px}}#module-StationsUserMap .fuelstations-support .leaveyourmark-title-block .leaveyourmark-title{position:relative;color:#fff;font-family:"ToyotaType-Semibold";font-size:2rem;text-transform:uppercase;text-align:center;width:100%;margin-top:0;padding:4rem 2rem}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .leaveyourmark-title-block .leaveyourmark-title{width:50%;margin:0 auto;padding:2rem 5rem 1rem 5rem;font-size:1.6rem}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuelstations-support .leaveyourmark-title-block .leaveyourmark-title{width:100%;font-size:1.6rem;padding:2rem 2rem 0 2rem}}#module-StationsUserMap .fuelstations-support .filter-panel{background:#fff}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel{background:#0f5b8c}}#module-StationsUserMap .fuelstations-support .filter-panel .filter-title-block h1{font-family:"ToyotaType-Book";font-size:16px;color:#000;margin:0;padding:1rem 0;text-align:center}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel .filter-title-block{display:none}}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel .filters{margin-top:-1px}}#module-StationsUserMap .fuelstations-support .filter-panel #filters{width:100%;list-style:none}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel #filters{width:83%;margin:0 auto}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuelstations-support .filter-panel #filters{width:100%}}#module-StationsUserMap .fuelstations-support .filter-panel #filters li{list-style:none;display:block;font-family:"ToyotaType-Book";font-size:14px;width:230px;margin:0 auto;clear:both}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel #filters li{clear:none;display:inline-block;width:120px;color:#fff;text-align:center;vertical-align:top;padding:0 20px;font-size:12px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuelstations-support .filter-panel #filters li{padding:0 10px}}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .custom_icon{background-size:18px !important;width:20px;height:20px;float:left;top:4px;padding-right:5px;cursor:pointer}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel #filters li .custom_icon{display:none}}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .icon_active{background:url(../../modules/stationsusermap/images/active_station.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .not_active{background:url(../../modules/stationsusermap/images/not_active_station.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .information{background:url(../../modules/stationsusermap/images/info.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .filter-list-item{float:left;cursor:pointer}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel #filters li .filter-list-item{width:100%}}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .filter-list-item span{background-size:contain !important;width:32px;height:27px;margin-top:0px;float:left;background-position-y:top;opacity:0.3}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel #filters li .filter-list-item span{clear:both;display:block;width:100%}}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .filter-list-item.active span{opacity:1 !important}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .filter-list-item:focus{border-style:solid;border-width:2px;border-color:blue}@media screen and (max-width: 1100px){#module-StationsUserMap .fuelstations-support .filter-panel #filters li .filter-list-item:focus{border:none !important}}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .Desclimer{background:url(../../modules/stationsusermap/images/info.svg) center no-repeat;background-size:contain !important;width:15px;height:15px;margin-top:2px;float:left;margin-left:5px;margin-bottom:0;cursor:pointer}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel #filters li .Desclimer{width:100%;margin-left:0;background:url(../../modules/stationsusermap/images/info_mobile.svg) center no-repeat}}#module-StationsUserMap .fuelstations-support .filter-panel #filters li #Open_Now span{background:url(../../modules/stationsusermap/images/open_station.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel #filters li #Open_Early_2019 span{background:url(../../modules/stationsusermap/images/open_early_2019.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel #filters li #Open_Mid_2019 span{background:url(../../modules/stationsusermap/images/open_mid_2019.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel #filters li #Open_Late_2019 span{background:url(../../modules/stationsusermap/images/open_late_2019.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel #filters li #Open_in_2020_and_Beyond span{background:url(../../modules/stationsusermap/images/open_in_2020.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel .filterInfo{font-family:"ToyotaType-Book";font-size:14px;clear:both;padding:10px 29px 30px 29px;text-align:center}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel .filterInfo{color:#fff;font-size:12px;padding:10px 29px 30px 29px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuelstations-support .filter-panel .filterInfo{padding:10px 10px 20px 10px}}#module-StationsUserMap .selected-pin-info{display:none;float:right;position:absolute;right:55px;top:70px}#module-StationsUserMap .selected-pin-info .selected-pin-info_inner{background:#fff;width:325px;border:10px solid #f8f8f8;position:relative;height:auto;float:left}@media screen and (max-width: 1024px){#module-StationsUserMap .selected-pin-info{right:55px}#module-StationsUserMap .selected-pin-info .selected-pin-info_inner{width:280px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info{right:1rem}#module-StationsUserMap .selected-pin-info .selected-pin-info_inner{width:300px}}@media screen and (max-width: 1024px){#module-StationsUserMap .selected-pin-info.fullscreen{top:0;z-index:9999;left:0;width:100%;height:100%;background:#ffffff}#module-StationsUserMap .selected-pin-info.fullscreen .contact-dealer{display:none}}@media screen and (max-width: 1024px){#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner{width:100%;height:450px;padding:1rem 2rem}#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .stationName{font-size:1.6rem}#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .address1,#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .address2{font-size:1.4rem}#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .distanceTime{font-size:1.2rem}#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .buttons-block .notify,#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .buttons-block .contact-dealer,#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .buttons-block .unsubscribe{font-size:0.9rem;line-height:30px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner{width:100%;height:450px}}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo{padding:1rem 1rem 0 1rem}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .modal-close-btn.icon-core.icon_close_btn{position:absolute;right:10px;cursor:pointer;width:20px}@media screen and (max-width: 1024px){#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .modal-close-btn.icon-core.icon_close_btn{z-index:9999}}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details{font-family:ToyotaType-Book}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .status{font-size:1.2rem}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .status .Open_in_2020_and_Beyond{color:#136aa8;font-weight:bold}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .status .Open_Now{color:#00874e;font-weight:bold}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .status .Open_Late_2019{color:#ff0000;font-weight:bold}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .status .Open_Mid_2019{color:#812b56;font-weight:bold}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .status .Open_Early_2019{color:#ffbc00;font-weight:bold}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .stationName{font-size:1.6rem;font-weight:bolder;margin:0}@media screen and (min-width: 700px) and (max-width: 900px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .stationName{font-size:1.4rem}}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .address1{font-size:1.4rem;margin:0}@media screen and (min-width: 700px) and (max-width: 900px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .address1{font-size:1.2rem}}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .address2{font-size:1.4rem;margin:0}@media screen and (min-width: 700px) and (max-width: 900px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .address2{font-size:1.2rem}}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime{margin-top:.6rem;font-size:1.2rem}@media screen and (min-width: 700px) and (max-width: 900px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime{font-size:1.1rem}}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime #distance,#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime #time,#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime #divider{color:#136aa8}#module-StationsUserMap .selected-pin-info .buttons-block{clear:both;width:100%;display:block;position:relative;float:left;padding:0 10px 0px 10px;margin:0}#module-StationsUserMap .selected-pin-info .buttons-block .notify,#module-StationsUserMap .selected-pin-info .buttons-block .contact-dealer{padding:0 2rem;color:#fff;line-height:42px;background-color:#136aa8;font-family:"ToyotaType-Regular";font-size:12px;text-transform:uppercase;clear:both;cursor:pointer;float:left}@media screen and (min-width: 700px) and (max-width: 900px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info .buttons-block .notify,#module-StationsUserMap .selected-pin-info .buttons-block .contact-dealer{font-size:0.9rem;line-height:30px}}#module-StationsUserMap .selected-pin-info .buttons-block .notify{margin-top:10px;margin-bottom:10px}#module-StationsUserMap .selected-pin-info .buttons-block .unsubscribe{font-family:"ToyotaType-Regular";text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-size:12px;clear:both;cursor:pointer;line-height:42px;padding:0 2rem;display:none;color:#000;background-color:#e4e4e5;float:left}@media screen and (min-width: 700px) and (max-width: 900px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info .buttons-block .unsubscribe{font-size:0.9rem;line-height:30px}}#module-StationsUserMap .selected-pin-info .notify-block{width:100%;clear:both}#module-StationsUserMap .selected-pin-info .notify-block h1{font-family:'ToyotaType-Semibold';font-weight:700;font-size:18px;color:#1b6ba6;padding-left:18px;text-transform:uppercase;line-height:55px;height:55px;margin:0;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden;padding-right:40px}#module-StationsUserMap .selected-pin-info .notify-block .input-holder{display:block;margin:0;padding:0;color:#136aa8;line-height:2.75em;position:relative}#module-StationsUserMap .selected-pin-info .notify-block .input-holder input{height:42px;width:100%;color:#414042;font-family:"ToyotaType-Book";font-style:italic;font-size:14px;font-size:1.4rem;border:none;background:#f8f8f8;border-top:1px solid #ecebe6;border-bottom:1px solid #ecebe6;box-shadow:none;border-radius:0;padding-left:100px}#module-StationsUserMap .selected-pin-info .notify-block .input-holder input.error{border-top:1px solid #ff0000 !important;border-bottom:1px solid #ff0000 !important}#module-StationsUserMap .selected-pin-info .notify-block .input-holder input:focus{border-top:1px solid #136aa8 !important;border-bottom:1px solid #136aa8 !important;background:#e7f0f6 !important}#module-StationsUserMap .selected-pin-info .notify-block .input-holder label{position:absolute;left:20px;top:1px;font-family:"ToyotaType-Book";font-size:12px;font-size:1.2rem;background:0 0;z-index:999}#module-StationsUserMap .selected-pin-info .notify-block .input-holder .validation-error{color:#ff0000;font-family:"ToyotaType-Book";font-size:11px;padding-top:10px;text-align:center}#module-StationsUserMap .selected-pin-info .notify-block .input-holder:first-child input{border-bottom:0}#module-StationsUserMap .selected-pin-info .notify-block .input-holder:nth-child(3) input{border-top:0}#module-StationsUserMap .selected-pin-info .notify-block .button-wrapper button{width:120px;height:50px;margin:10px 7px;border:0;font-family:"ToyotaType-Regular";font-size:16px;text-transform:uppercase;position:relative;padding:1rem 2rem;display:inline-block;cursor:pointer;text-align:center}#module-StationsUserMap .selected-pin-info .notify-block .button-wrapper button.subscribe{background-color:#136aa8;color:#fff;width:150px;padding-right:1rem;padding-left:1rem}#module-StationsUserMap .selected-pin-info .notify-block .button-wrapper button.subscribe .loading{background:url(../../modules/stationsusermap/images/loading.gif) center no-repeat;float:right;width:20px;height:20px;position:relative;display:none}#module-StationsUserMap .selected-pin-info .notify-block .button-wrapper button.cancel{background-color:#e4e4e5;color:#414042}#module-StationsUserMap .map_controllers{float:right;position:absolute;z-index:500;margin-top:10px;right:10px;width:370px}@media screen and (max-width: 1024px){#module-StationsUserMap .map_controllers{width:100%;right:0;left:1rem}}#module-StationsUserMap .map_controllers .s-indicator{position:absolute;left:0;width:37px;height:50px;background:url(../../modules/stationsusermap/images/icon-center.png) center no-repeat #fff;background-size:20px;cursor:pointer}#module-StationsUserMap .map_controllers .s-search{position:absolute;left:324px;width:45px;height:50px;background:url(../../modules/stationsusermap/images/icon-search.png) center no-repeat #136aa8;background-size:14px;cursor:pointer}@media screen and (min-width: 750px) and (max-width: 1024px){#module-StationsUserMap .map_controllers .s-search{left:637px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .map_controllers .s-search{left:260px}}#module-StationsUserMap .map_controllers .s-loading{position:absolute;left:287px;width:37px;height:50px;background:white;z-index:99}@media screen and (min-width: 750px) and (max-width: 1024px){#module-StationsUserMap .map_controllers .s-loading{left:600px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .map_controllers .s-loading{left:225px}}#module-StationsUserMap .map_controllers .s-loading .loader,#module-StationsUserMap .map_controllers .s-loading .loader:after{border-radius:50%;width:2em;height:2em}#module-StationsUserMap .map_controllers .s-loading .loader{margin:1.5rem auto;font-size:10px;position:relative;text-indent:-9999em;border-top:0.3em solid rgba(0,0,0,0.2);border-right:0.3em solid rgba(0,0,0,0.2);border-bottom:0.3em solid rgba(0,0,0,0.2);border-left:0.3em solid #fbfafa;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}#module-StationsUserMap .map_controllers .s-close{position:absolute;left:287px;width:37px;height:50px;background:url(../../modules/stationsusermap/images/icon-close.png) center no-repeat #fff;background-size:12px;cursor:pointer}@media screen and (min-width: 750px) and (max-width: 1024px){#module-StationsUserMap .map_controllers .s-close{left:600px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .map_controllers .s-close{left:225px}}#module-StationsUserMap .map_controllers .s-close:focus{border-style:solid;border-width:2px;border-color:blue}#module-StationsUserMap .map_controllers input{height:50px;width:258px;left:37px;padding:0 0 0 1px;font:700 12px "ToyotaType-Book";color:#136aa8;border:none;position:absolute}@media screen and (min-width: 750px) and (max-width: 1024px){#module-StationsUserMap .map_controllers input{width:600px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .map_controllers input{width:200px}}#module-StationsUserMap .subscribed-block{width:100%;height:150px;position:relative;bottom:0;background:#fff;display:none}@media screen and (min-width: 750px) and (max-width: 800px){#module-StationsUserMap .subscribed-block{bottom:52px}}@media screen and (min-width: 300px) and (max-width: 740px){#module-StationsUserMap .subscribed-block{bottom:170px}}#module-StationsUserMap .subscribed-block .subscribed-title-block{display:block;width:100%;clear:both}#module-StationsUserMap .subscribed-block .subscribed-title-block h1{text-align:center;font-family:"ToyotaType-Book";font-size:1.6rem;font-weight:bolder;text-transform:uppercase}#module-StationsUserMap .subscribed-block .list-block{width:calc(100% - 250px);float:left;position:relative}@media screen and (max-width: 1024px){#module-StationsUserMap .subscribed-block .list-block{width:100%}}#module-StationsUserMap .subscribed-block .list-block ul{padding:10px 20px}@media screen and (max-width: 1024px){#module-StationsUserMap .subscribed-block .list-block ul{display:none !important}}#module-StationsUserMap .subscribed-block .list-block ul li{font-family:"ToyotaType-Book";font-size:16px;margin:5px 0;float:left;width:300px;cursor:pointer;color:#136aa8}@media screen and (min-width: 1000px) and (max-width: 1400px){#module-StationsUserMap .subscribed-block .list-block ul li{width:240px;font-size:14px}}#module-StationsUserMap .subscribed-block .list-block ul li img{width:25px;margin:0 8px;float:left}#module-StationsUserMap .subscribed-block .list-block ul li span{float:left;color:#136aa8}#module-StationsUserMap .subscribed-block .list-block #selected_items{display:none;width:calc(100% - 4rem);padding:1rem;margin:1.5rem;border-radius:4px}@media screen and (max-width: 1024px){#module-StationsUserMap .subscribed-block .list-block #selected_items{display:block}}#module-StationsUserMap .subscribed-block .subscribe-button-block{float:left;width:250px}@media screen and (max-width: 1024px){#module-StationsUserMap .subscribed-block .subscribe-button-block{width:100%;text-align:center;float:left;position:relative}}#module-StationsUserMap .subscribed-block .subscribe-button-block .unsubscribe-all{width:250px;font-family:"ToyotaType-Regular";font-size:16px;text-transform:uppercase;position:relative;padding:1rem 2rem;background-color:#e4e4e5;color:#414042;text-align:center;margin-top:0;cursor:pointer;display:inline-block}#module-StationsUserMap .fuel-stations-map{width:100%;height:100%}@media screen and (min-width: 1500px){#module-StationsUserMap .fuel-stations-map{height:800px}}@media screen and (min-width: 1020px) and (max-width: 1490px){#module-StationsUserMap .fuel-stations-map{height:600px}}@media screen and (min-width: 750px) and (max-width: 1000px){#module-StationsUserMap .fuel-stations-map{height:855px}}@media screen and (min-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuel-stations-map{height:940px}}@media screen and (min-width: 700px) and (max-width: 800px) and (orientation: portrait){#module-StationsUserMap .fuel-stations-map{height:855px}}@media screen and (min-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuel-stations-map{min-height:667px}}#module-StationsUserMap .fuel-stations-map .gm-style .gmnoprint.gm-bundled-control{right:29px !important;top:60px !important}@media screen and (min-width: 700px) and (max-width: 800px) and (orientation: portrait){#module-StationsUserMap .fuel-stations-map .gm-style .gmnoprint.gm-bundled-control{right:36px !important}}#module-StationsUserMap .fuel-stations-map .gm-style .gmnoprint.gm-bundled-control .gmnoprint{left:auto;right:0;width:40px}#module-StationsUserMap .fuel-stations-map .gm-style .gmnoprint.gm-bundled-control img{max-width:100%}#module-StationsUserMap .fuel-stations-map .gm-style .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom+button{margin-top:140px !important;right:-3px !important}@media screen and (min-width: 700px) and (max-width: 800px) and (orientation: portrait){#module-StationsUserMap .fuel-stations-map .gm-style .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom+button{right:4px !important}}#module-StationsUserMap .fuel-stations-map .gm-style-iw{text-align:center;color:#136aa8;font:700 12px "ToyotaType-Book";letter-spacing:0.5px}#module-StationsUserMap .fuel-stations-map .gm-style-iw+div{display:none}#module-StationsUserMap .desclimer-popup,#module-StationsUserMap .subscription_limit-popup{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#10171d;opacity:.8;z-index:9999;display:none}#module-StationsUserMap .desclimer-popup .popupmodal,#module-StationsUserMap .subscription_limit-popup .popupmodal{background-color:#fff;border-radius:0;padding:2rem;text-align:center;width:270px;min-height:110px;max-height:none;height:auto;margin:20% auto}#module-StationsUserMap .desclimer-popup .popupmodal .popup-content,#module-StationsUserMap .subscription_limit-popup .popupmodal .popup-content{width:100%;float:left;display:block}#module-StationsUserMap .desclimer-popup .popupmodal p,#module-StationsUserMap .subscription_limit-popup .popupmodal p{font-family:"ToyotaType-Book";font-size:13px}#module-StationsUserMap .desclimer-popup .popupmodal h1,#module-StationsUserMap .subscription_limit-popup .popupmodal h1{font-size:18px;font-family:"ToyotaType-Book";margin-top:0}#module-StationsUserMap .desclimer-popup .popup-buttons div,#module-StationsUserMap .subscription_limit-popup .popup-buttons div{background-color:#414042;font-size:2.8rem;letter-spacing:.03rem;padding:1.3rem 1.7rem 1rem;color:#fff;transition:all 250ms ease;text-align:center;position:relative;text-transform:uppercase;font-weight:400;line-height:1;outline:0;width:110px;display:inline-block;cursor:pointer}#module-StationsUserMap .unsubscribe-from-all-popup{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#10171d;opacity:.8;z-index:9999;display:none}#module-StationsUserMap .unsubscribe-from-all-popup .popupmodal{background-color:#fff;border-radius:0;padding:2rem;text-align:center;width:270px;min-height:110px;max-height:none;height:auto;margin:25% auto}#module-StationsUserMap .unsubscribe-from-all-popup .popupmodal p{font-family:"ToyotaType-Book";font-size:16px}#module-StationsUserMap .unsubscribe-from-all-popup .popupmodal .popup-buttons div{background-color:#414042;font-size:2.8rem;letter-spacing:.03rem;padding:1.3rem 1.7rem 1rem;color:#fff;transition:all 250ms ease;text-align:center;position:relative;text-transform:uppercase;font-weight:400;line-height:1;outline:0;width:110px;display:inline-block;cursor:pointer}#module-StationsUserMap .additional-content{display:block}@media screen and (max-width: 1024px){#module-StationsUserMap .additional-content{display:none !important}}#module-StationsUserMap .additional-content.leave-your-mark{display:none;height:215px;background-color:#fff;color:#6a6a6a;padding:10px 18px;bottom:inherit;top:405px;margin-top:5px;position:absolute;font-family:'ToyotaType-Book';font-size:14px;left:1.2rem;width:300px}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn{box-sizing:content-box;position:absolute;top:10px;left:17px;z-index:1;overflow:hidden;width:40px;height:19px;opacity:1;border-radius:12px;font-size:12px;cursor:pointer;pointer-events:auto;border:2px solid #136aa8}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn .on,#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn .off{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:-moz-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);position:absolute;top:0;width:40px;height:19px;text-align:center;text-transform:uppercase;letter-spacing:.1em;font-size:.8em;line-height:2em;display:block;pointer-events:auto}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn.off .off{-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn.on .on{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn .on{background:#136aa8;color:#fff;left:0}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn .off{color:#136aa8;background:#ebebeb;left:50px}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .supporters-count{text-align:center}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__marker-wrapper{text-align:center;position:absolute;left:115px;top:60px;z-index:2;display:inline-block;opacity:1;pointer-events:auto;z-index:999;-webkit-transition:all 0.7s;-moz-transition:all 0.7s}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__marker-wrapper .marker-image{width:57px;height:72px;display:inline-block;z-index:1;position:relative;background:url(../../modules/stationsusermap/images/support-marker.png) center center no-repeat;background-size:100%}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__marker-wrapper .marker-shadow{width:35px;height:7px;display:inline-block;background:#000;opacity:.25;border-radius:50%;position:absolute;left:50%;bottom:-1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block !important}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__marker-wrapper:hover .marker-image{transform:translateY(-10px);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out}#module-StationsUserMap .additional-content.leave-your-mark .reset_my_mark{display:none;text-align:center;margin-top:20%}#module-StationsUserMap .additional-content.leave-your-mark .reset_my_mark .reset_mark_button{width:125px;height:50px;margin:0 7px;border:0;color:#fff;background-color:#136aa8;font-size:16px;font-family:"ToyotaType-Regular";text-transform:uppercase;position:relative;padding:1rem 2rem;cursor:pointer}#module-StationsUserMap .additional-content.leave-your-mark .drag-info-block{clear:both}#module-StationsUserMap .additional-content.leave-your-mark .drag-info-block .drag-info{margin-top:10px;line-height:1.3;width:100%;left:0;bottom:5px;text-align:center;position:absolute}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print{display:none}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print h1{width:100%;display:block;font-size:18px;font-family:"ToyotaType-Semibold";margin-top:0;color:#136aa8}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print p{width:100%;display:block;font-family:"ToyotaType-Book";font-size:13px;padding-bottom:8px}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print .button_block button{background:#136aa8;color:#fff;border:0;padding:10px 20px;height:40px;text-align:center;text-transform:uppercase;letter-spacing:.5px;vertical-align:top;font-weight:700}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print .button_block .order_now a{color:#FFF;text-decoration:none;font-family:ToyotaType-Regular}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print .button_block .facebook .icon{background:url(../../modules/stationsusermap/images/icon-facebook.png) #136aa8 center no-repeat;width:14px;height:26px;display:inline-block;margin-top:-3px;background-size:100%}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print .button_block .tweet .icon{background:url(../../modules/stationsusermap/images/icon-twitter.png) #136aa8 center no-repeat;width:26px;height:21px;display:inline-block;background-size:100%}#module-StationsUserMap #close_desclimer-popup,#module-StationsUserMap #close_unsubscribe,#module-StationsUserMap #close_subscription-popup{position:relative;width:20px;float:right;margin:-19px -17px -32px 100px}#module-StationsUserMap #close_detailed{z-index:9999}#module-StationsUserMap .mobile-cover{width:100%;height:100%;background:rgba(0,0,0,0.86);z-index:99999;position:absolute;top:0px;left:0px;display:none;-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-ms-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px)}#module-StationsUserMap .mobile-cover .msg{height:80px;width:300px;background:#fff;border-radius:5px;color:#3b6bc7;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;padding:20px;left:50%;top:25%;margin-left:-150px;position:absolute;line-height:22px;text-align:center}#module-StationsUserMap .dual-btns{display:block;justify-content:center;clear:both}#module-StationsUserMap .dual-btns div a{display:block;color:white;text-decoration:none;font-family:ToyotaType-Regular;border:2px solid #3669c5;background-color:rgba(53,104,197,0.6);padding:10px 0px;border-radius:4px;font-size:20px;height:40px;line-height:1.5;position:relative;width:350px;margin:10px auto;line-height:15px}@media screen and (max-width: 1000px){#module-StationsUserMap .dual-btns div a{display:none}}.pac-container{height:auto !important;overflow-y:hidden !important}#leave_your_mark_content{width:360px;height:145px}#leave_your_mark_content #siteNotice{width:100%}#leave_your_mark_content #siteNotice .title{width:100%}#leave_your_mark_content #siteNotice .title h1{text-align:center;font-family:"ToyotaType-Light";font-size:25px;text-transform:uppercase;padding:0;margin:10px}#leave_your_mark_content #siteNotice .title p{font-size:14px;font-family:"ToyotaType-Book";padding:0 10px;margin:0}#leave_your_mark_content #siteNotice .button{width:100%}#leave_your_mark_content #siteNotice .button span{margin:10px 7px;border:0;color:#fff;background-color:#136aa8;font-size:16px;font-family:"ToyotaType-Regular";text-transform:uppercase;position:relative;padding:1rem 3rem;cursor:pointer;display:inline-block}#leave_your_mark_content_Form{width:300px}#leave_your_mark_content_Form #leaveYour_address{width:100%}#leave_your_mark_content_Form #leaveYour_address .leaveYourMark_Search_box{display:none}#leave_your_mark_content_Form #leaveYour_address h1{padding:0;text-align:left;font-family:ToyotaType-Semibold;font-size:16px;text-transform:uppercase;margin:10px 0}#leave_your_mark_content_Form #leaveYour_address .edit_Addr,#leave_your_mark_content_Form #leaveYour_address .edit_Addr_cancel{height:26px;width:26px;display:inherit;position:absolute;top:0;right:10px;cursor:pointer}#leave_your_mark_content_Form #leaveYour_address .edit_Addr{background:url(../../modules/stationsusermap/images/location-edit-icons.png) -52px 0 no-repeat;background-size:78px 26px}#leave_your_mark_content_Form #leaveYour_address .edit_Addr_cancel{background:url(../../modules/stationsusermap/images/location-edit-icons.png) no-repeat;background-size:78px 26px}#leave_your_mark_content_Form #leaveYour_address .input-holder{display:block;margin:0;padding:0;color:#136aa8;line-height:2.75em;position:relative}#leave_your_mark_content_Form #leaveYour_address .input-holder label{position:absolute;left:20px;top:1px;font-family:"ToyotaType-Book";font-size:12px;font-size:1.2rem;background:0 0;z-index:999}#leave_your_mark_content_Form #leaveYour_address .input-holder input[type="text"],#leave_your_mark_content_Form #leaveYour_address .input-holder input[type="email"]{height:42px;width:100%;color:#414042;font-family:"ToyotaType-Book";font-style:italic;font-size:14px;font-size:1.4rem;border:none;background:#f8f8f8;border-top:1px solid #ecebe6;border-bottom:1px solid #ecebe6;box-shadow:none;border-radius:0;padding-left:100px;font-weight:normal}#leave_your_mark_content_Form #leaveYour_address .input-holder input[type="text"].error,#leave_your_mark_content_Form #leaveYour_address .input-holder input[type="email"].error{background:rgba(216,30,5,0.1) !important;border-bottom:1px solid #d81e05 !important;border-top:1px solid #d81e05 !important}#leave_your_mark_content_Form #leaveYour_address .input-holder p{line-height:36px;padding-left:18px;color:#9A999A;font-size:12px;font-family:T "oyotaType-Book";text-align:left}#leave_your_mark_content_Form #leaveYour_address .input-holder p.validation-error{color:#ff0000;text-align:center}#leave_your_mark_content_Form #leaveYour_address .checkbox-holder{margin:10px 0 0 18px;padding:0;display:block}#leave_your_mark_content_Form #leaveYour_address .checkbox-holder input[type=checkbox]{position:absolute;width:21px;height:21px;margin:0;visibility:hidden;opacity:.1;box-sizing:border-box;padding:0;line-height:normal}#leave_your_mark_content_Form #leaveYour_address .checkbox-holder input[type=checkbox]:checked+label:after{opacity:1}#leave_your_mark_content_Form #leaveYour_address .checkbox-holder input[type=checkbox]+label{position:relative;padding-left:30px;cursor:pointer;padding-top:2px;background:0 0;font-size:1.2rem;width:100%;line-height:1.3em;color:#136aa8}#leave_your_mark_content_Form #leaveYour_address .checkbox-holder input[type=checkbox]+label:before{content:'';position:absolute;width:21px;height:21px;border:1px solid #aaa;background:#f8f8f8;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);top:0;left:0;margin:0}#leave_your_mark_content_Form #leaveYour_address .checkbox-holder input[type=checkbox]+label:after{content:'✔';position:absolute;left:4px;font-size:20px;color:#136aa8;opacity:0;top:0}#leave_your_mark_content_Form .button{width:100%}#leave_your_mark_content_Form .button #leave_your_mark_content_form_cancle{background-color:#e4e4e5;color:#414042}#leave_your_mark_content_Form .button #leave_your_mark_content_form_Submit{background-color:#136aa8;color:#fff}#leave_your_mark_content_Form .button span{margin:10px 7px;border:0;font-size:16px;font-family:"ToyotaType-Regular";text-transform:uppercase;position:relative;padding:1rem 3rem;cursor:pointer;display:inline-block}#pageLoader{display:none;width:100%;height:100%;background-color:#10171d;opacity:.8;position:absolute;z-index:99999999}#pageLoader .loader{margin:20% auto}.loader,.loader:after{border-radius:50%;width:5em;height:5em}.loader{font-size:10px;position:relative;text-indent:-9999em;border-top:0.8em solid rgba(255,255,255,0.2);border-right:0.8em solid rgba(255,255,255,0.2);border-bottom:0.8em solid rgba(255,255,255,0.2);border-left:0.8em solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#module-SystemComponentsModal .modal-content .modal-body{margin-bottom:50px}#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container{margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container{background:url("../../modules/systemcomponentsmodal/images/mirai_768.jpg") no-repeat left top;background-size:100%;height:313px;width:629px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container{height:170px;width:340px}}@media screen and (max-width: 374px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container{width:100%;height:187.5px}}#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots{height:200px;text-align:center}#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number{display:inline-block;margin-top:20%;padding-top:7px;font:12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:white;-moz-border-radius:12.5px;border-radius:12.5px;width:25px;height:25px;background-color:#3568c5}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number{margin-top:18%}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-1{margin-right:45px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-1{margin-right:3%}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-2{margin-right:60px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-2{margin-right:4.5%}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-3{margin-right:20px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-3{margin-right:3%}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-4{margin-right:40px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-4{margin-right:3%}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-5{margin-right:80px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-5{margin-right:5%}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-6{margin-right:80px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-6{margin-right:13%}}#module-SystemComponentsModal .modal-content .modal-body .copy-container{margin-top:50px;background:url("../../modules/systemcomponentsmodal/images/mirai_1024_v2.jpg") no-repeat;background-position:left top;margin-left:20px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container{margin-top:20px;margin-bottom:100px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container{background:none;max-width:627px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .copy-container{max-width:345px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component{width:444px;margin-left:25px;margin-bottom:0px}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component{width:100%;margin-left:0px;padding-left:0px;position:relative}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-1{padding-top:89px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-1{padding-top:92px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-1{padding-top:10px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-1{padding-top:0px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-2{padding-top:32px;width:415px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-2{padding-top:36px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-2{width:100%;padding-top:36px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-3{padding-top:32px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-3{padding-top:34px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-3{padding-top:36px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-4{padding-top:32px;width:430px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-4{padding-top:40px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-4{width:100%;padding-top:36px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-5{padding-top:19px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-5{padding-top:19px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-5{padding-top:36px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-6{padding-top:21px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-6{padding-top:23px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-6{padding-top:36px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component .car-part{position:absolute}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component .copy{margin-left:110px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component .copy .hl3{padding-left:125px;display:inline;margin-bottom:3px}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component .copy .hl3{margin-left:0;padding-left:0}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component .copy .body-copy{margin-top:12px;line-height:1.5em}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component .copy .body-copy{margin-top:3px}}#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container{margin:40px 0px;text-align:center}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container{margin-bottom:30px}}@media screen and (max-width: 666px){#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container{margin:40px 0px}}#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container .body-copy{width:395px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container .body-copy{width:470px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container .body-copy{width:390px}}@media screen and (max-width: 666px){#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container .body-copy{max-width:345px}}#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container{margin-top:40px;margin-bottom:80px}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container{margin-top:20px;margin-bottom:40px}}@media screen and (max-width: 666px){#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container{margin:20px 15px 40px}}#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container .body-copy{width:450px}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container .body-copy{width:390px}}@media screen and (max-width: 666px){#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container .body-copy{max-width:345px}}#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container .body-copy span{font-weight:bold}#module-TankSafetyModal .modal-content .modal-body .copy-container .body-copy{margin-left:auto;margin-right:auto;line-height:1.5em}#module-TankSafetyModal .modal-content .modal-body .img-container{height:296px;width:840px;margin-right:auto;margin-left:auto;background:url("../../modules/tanksafetymodal/images/tank.jpg") no-repeat left top;background-size:100%}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container{height:266px;width:754px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container{height:121px;width:343px}}@media screen and (max-width: 666px){#module-TankSafetyModal .modal-content .modal-body .img-container{max-width:343px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots{text-align:center;height:100%;position:relative}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container{position:absolute;-moz-border-radius:25px;border-radius:25px;width:50px;height:50px;background-color:lightgray;opacity:.4;z-index:100}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container{-moz-border-radius:20px;border-radius:20px;width:40px;height:40px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-1{top:111px;left:277px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-1{top:88px;left:242px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-1{top:33px;left:100px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-2{top:4px;left:158px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-2{top:-2px;left:144px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-2{top:-8px;left:55px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-3{top:56px;left:541px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-3{top:39px;left:498px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-3{top:15px;left:218px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number{position:absolute;font:14px 'Proxima N W01 Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;color:white;-moz-border-radius:15px;border-radius:15px;padding-top:8px;width:30px;height:30px;background-color:#3568c5;z-index:200}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number{font-size:12px;-moz-border-radius:12.5px;border-radius:12.5px;padding-top:6px;height:25px;width:25px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-1{top:121px;left:287px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-1{top:98px;left:252px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-1{top:40px;left:107px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-2{top:14px;left:168px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-2{top:8px;left:154px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-2{top:-1px;left:62px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-3{top:66px;left:551px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-3{top:49px;left:508px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-3{top:22px;left:225px}}#module-taxincentives{position:fixed;width:100%;height:100%;z-index:10000000000;top:0px;left:0px}#module-taxincentives.in{overflow-y:scroll}@media screen and (min-width: 481px){#module-taxincentives.in{overflow-y:initial}}#module-taxincentives .overlay{position:fixed;z-index:5;width:100%;height:100%;background:#10171d;opacity:0}#module-taxincentives .overlay.in{-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;transition:opacity 0.4s linear;opacity:0.9}#module-taxincentives .overlay.out{-webkit-transition:opacity 0.4s linear 0.4s;-moz-transition:opacity 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s;opacity:0}#module-taxincentives article{display:block;position:absolute;width:90%;max-width:340px;top:100px;left:50%;z-index:10;visibility:hidden;opacity:0;-webkit-transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0)}@media screen and (min-width: 761px){#module-taxincentives article{top:45%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}}#module-taxincentives article.in{transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-webkit-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-o-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);visibility:visible;opacity:1}#module-taxincentives article header{z-index:4;width:100%;height:80px;display:block;background:url("../../modules/login/images/form-header@landscape.png");background-size:100% 52px;background-repeat:no-repeat;text-align:center;margin:-28px 0;position:relative}@media screen and (min-width: 761px){#module-taxincentives article header{height:90px;background-size:100% 62px}}#module-taxincentives article header div{margin:0 auto}#module-taxincentives article header div img{display:inline-block;width:46px;height:auto;vertical-align:middle}@media screen and (min-width: 761px){#module-taxincentives article header div img{width:60px}}#module-taxincentives article header div h2{display:inline-block;margin:0 auto;color:#fff;text-transform:uppercase;font-family:"DINNextW01-CondensedLig","sans-serif";font-size:30px;vertical-align:middle}@media screen and (min-width: 761px){#module-taxincentives article header div h2{font-size:39px}}#module-taxincentives article header .close{width:30px;height:30px;-webkit-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;top:-40px;right:0;z-index:100;background:url("../../modules/login/images/close.png") no-repeat;background-position:center;background-size:contain;cursor:pointer}@media screen and (min-width: 641px){#module-taxincentives article header .close{top:0;transform:translate(125%, 0);-webkit-transform:translate(125%, 0);-ms-transform:translate(125%, 0)}}#module-taxincentives article header .close:hover{background:url("../../modules/login/images/close-hover.png") no-repeat;background-position:center;background-size:contain}#module-taxincentives article form{background:#e7e8e8;position:relative;z-index:3;padding-top:30px;padding-left:30px;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}#module-taxincentives article form fieldset{text-align:left;padding-bottom:25px}#module-taxincentives article form fieldset legend{text-align:left;width:100%}#module-taxincentives article form fieldset legend ul{padding-top:10px;padding-left:15px;list-style:initial;color:#3b6bc7}#module-taxincentives article form fieldset legend ul a{text-decoration:none;color:#3b6bc7}#module-taxincentives article form fieldset button{display:inline-block;height:50px;min-width:90px;border:none;border-radius:2px;margin:0;padding:0;text-decoration:none;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}#module-taxincentives article form fieldset button.blue{background-color:#1a7dcb;text-transform:uppercase;font-family:"Proxima N W01 Bold";font-size:12px;border:solid 2px #1a7dcb}#module-taxincentives article form fieldset button.grey,#module-taxincentives article form fieldset button.gray{color:#6a6a6a;background-color:transparent;text-transform:uppercase;font-family:"Proxima N W01 Bold";font-size:12px}#module-taxincentives article form fieldset button.grey.cancel,#module-taxincentives article form fieldset button.gray.cancel{-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;transition:color 0.3s linear}#module-taxincentives article form fieldset button.grey.cancel:hover,#module-taxincentives article form fieldset button.gray.cancel:hover{color:#1a7dcb}#module-TermsAndConditions{position:fixed;width:100%;height:100%;z-index:10000000000;top:0px;left:0px;display:none}#module-TermsAndConditions .truncate{overflow:hidden;position:relative;max-height:5em}#module-TermsAndConditions .truncate:before{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;background:#fff;bottom:0.03em;position:absolute;right:0;content:'\2026';box-shadow:-9px 0px 13px 0px #fff;width:52px}#module-TermsAndConditions .truncate:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;content:'';background:#fff;position:absolute;height:50px;width:100%;z-index:1}#module-TermsAndConditions.in{-webkit-transition:visibility 0s linear 0s;-moz-transition:visibility 0s linear 0s;transition:visibility 0s linear 0s;visibility:visible}#module-TermsAndConditions.out{-webkit-transition:visibility 0s linear 0.9s;-moz-transition:visibility 0s linear 0.9s;transition:visibility 0s linear 0.9s;visibility:hidden}#module-TermsAndConditions .overlay{position:fixed;z-index:1;width:100%;height:100%;background:#10171d;opacity:0}#module-TermsAndConditions .overlay.in{-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;transition:opacity 0.4s linear;opacity:0.9}#module-TermsAndConditions .overlay.out{-webkit-transition:opacity 0.4s linear 0.4s;-moz-transition:opacity 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s;opacity:0}#module-TermsAndConditions .form{height:485px;width:478px;top:50%;left:50%;position:absolute;margin-top:-239px;margin-left:-239px;margin-top:-242.5px;background:#e7e8e8;z-index:10;margin-bottom:50px}#module-TermsAndConditions .form .close{height:30px;width:30px;-webkit-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;top:23px;left:497px;z-index:100;background:url("../../modules/signup/images/close.png") no-repeat;background-position:center;background-size:contain;cursor:pointer}#module-TermsAndConditions .form .close:hover{background:url("../../modules/signup/images/close-hover.png") no-repeat;background-position:center;background-size:contain}#module-TermsAndConditions .form.out{-webkit-transition:opacity 0.4s linear,-webkit-transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition:opacity 0.4s linear,-moz-transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:opacity 0.4s linear,transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);opacity:0}#module-TermsAndConditions .form.in{-webkit-transition:opacity 0.4s linear 0.3s,-webkit-transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;-moz-transition:opacity 0.4s linear 0.3s,-moz-transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;transition:opacity 0.4s linear 0.3s,transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:0.9}#module-TermsAndConditions .form .form-header{width:100%;padding-bottom:10px;padding-top:50px;background:url("../../modules/signup/images/form-header@landscape.png") no-repeat center center;background-size:cover}#module-TermsAndConditions .form .form-header .badge{display:none}#module-TermsAndConditions .form .form-header h2{margin:0;color:#fff;font-weight:normal;font-size:33px;font-family:"DINNextW01-CondensedLig","sans-serif";text-align:center}#module-TermsAndConditions .form .form-header h3{margin:0;color:#fff;font-weight:normal;font-size:39px;font-family:"DINNextW01-CondensedLig","sans-serif";text-align:center}#module-TermsAndConditions .form .form-header p{top:180px;color:#fff;font-size:16px;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px}#module-TermsAndConditions .form .form-header .image{display:block;border-radius:50%;width:84px;height:84px;background-color:#566070;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;left:50%;margin:-42px;top:-5px}#module-TermsAndConditions .form .content p{color:#1f1c1c;font-size:0.875em;max-width:80%;margin:10px auto}#module-TermsAndConditions .form .content p.links{float:right;margin-top:20px;padding-right:5%;max-width:100%}#module-TermsAndConditions .form .content p a{margin:0 0 0 10px;padding:9px 10px 6px;border-radius:2px;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:1em}#module-TermsAndConditions .form .content p a.disagree{background-color:#e7e8e8}.lt-ie10 #module-TermsAndConditions .form .content p a.disagree:hover{background-color:#fff}#module-TermsAndConditions .form .content .rules{max-height:152px;overflow-y:auto;width:90%;margin:0 auto;list-style-type:disc;list-style-position:inside;padding:10px 20px 10px 30px;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#404041;background:#fff}#module-TermsAndConditions .form .content .rules li{margin-bottom:1em}@media screen and (max-width: 768px){#module-TermsAndConditions .form{height:545px;width:320px;top:10%;left:50%;position:absolute;margin-left:-160px;margin-top:0}#module-TermsAndConditions .form .close{height:25px;width:25px;position:absolute;top:10px;left:283px}#module-TermsAndConditions .form .form-header{background:url("../../modules/signup/images/form-header@landscape.png") no-repeat;background-position:right bottom;background-size:cover;padding-top:0}#module-TermsAndConditions .form .form-header .image{position:static;margin:0 auto}#module-TermsAndConditions .form .article-list{margin-top:100px;max-height:83%}#module-TermsAndConditions .form .article-list article{height:auto;padding-bottom:25px}#module-TermsAndConditions .form .article-list article .image{max-width:100%;height:145px;float:none;margin:0 auto 10px}}#module-theProcess{background:#ecf1f4;z-index:1;height:auto;width:100%}@media screen and (max-width: 767px){#module-theProcess{background:url("../../modules/theprocess/images/mainPic.jpg") repeat-y;background-size:cover;background-position:left top}}@media (min-width: 768px) and (max-width: 1023px){#module-theProcess .content .module-title-wrap{width:100%;max-width:none}}#module-theProcess .content .module-title-wrap .module-title-wrap__subtitle{color:#0d2b62}#module-theProcess .content .tooltipWrapper{cursor:pointer;margin-left:auto;margin-right:auto;margin-top:2%;position:relative;width:320px;text-align:center;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;z-index:10}@media screen and (max-width: 666px){#module-theProcess .content .tooltipWrapper{width:345px !important}}#module-theProcess .content .tooltipWrapper .tooltipTitle{font-size:16px;font-family:"ToyotaType-Regular";width:320px}#module-theProcess .content .tooltipWrapper .tooltipProcess{z-index:100;background:#ffffff;top:100%;color:#000000;display:block;left:-130px;margin-top:15px;opacity:0;padding:20px;pointer-events:none;position:absolute;width:485px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.28);box-shadow:2px 2px 6px rgba(0,0,0,0.28)}@media screen and (max-width: 666px){#module-theProcess .content .tooltipWrapper .tooltipProcess{left:0px;width:100%}}#module-theProcess .content .tooltipWrapper .tooltipProcess:before{top:20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%;z-index:100}#module-theProcess .content .tooltipWrapper .tooltipProcess:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-bottom:solid #ffffff 10px;top:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0;z-index:100}#module-theProcess .content .tooltipWrapper .tooltipProcess .tooltipItems{z-index:10;text-align:left;-webkit-columns:2;-moz-columns:2;columns:2;font-family:"Proxima Regular",sans-serif;color:#757575;font-size:0.8em;margin-left:2%}@media screen and (max-width: 666px){#module-theProcess .content .tooltipWrapper .tooltipProcess .tooltipItems{margin-left:10%;-webkit-columns:1;-moz-columns:1;columns:1}}#module-theProcess .content .tooltipWrapper .tooltipProcess .tooltipItems li{display:list-item;line-height:2;list-style-type:disc;list-style-position:outside;width:95%;margin-left:15px}#module-theProcess .content .tooltipWrapper:hover .tooltipProcess{z-index:10;opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-theProcess .content .alignC{text-align:center;margin:54px 0;z-index:2}@media screen and (max-width: 767px){#module-theProcess .content .alignC{margin-bottom:0}}#module-theProcess .content .alignC .responsiveImg{max-width:90%;height:auto;z-index:-5;position:relative}@media screen and (max-width: 767px){#module-theProcess .content .alignC .responsiveImg{display:none}}#module-theProcess .content .alignC .processList{display:inline-block;margin-left:auto;margin-right:auto;margin-top:30px;text-align:center;width:100%}@media screen and (max-width: 767px){#module-theProcess .content .alignC .processList{display:none}}#module-theProcess .content .alignC .processList .processItem{color:grey;display:inline-block;text-align:left;vertical-align:top;list-style-type:none;width:19.5%}#module-theProcess .content .alignC .processList .processItem .processTitle{color:#3a3a3a;font-family:"ToyotaType-Regular";line-height:1.375em;font-size:18px}#module-theProcess .content .alignC .processList .processItem .processTitle span{padding-right:6px}#module-theProcess .content .alignC .processList .processItem .processCopy{width:80%;font-size:14px;font-family:"ToyotaType-Book"}#module-theProcess .content .alignC .fc-container{display:none}@media screen and (max-width: 767px){#module-theProcess .content .alignC .fc-container{display:block;height:100%;width:auto;margin:0 auto}}#module-theProcess .content .alignC .fc-container .slideShowHolder{height:auto;margin:0 auto;padding:0 0;width:100%}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages{padding:0 20px}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li{background-position:left top;background-size:100%;width:100%;display:none}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li.slideShow{display:block}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li img{width:60%}@media screen and (max-width: 666px){#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li img{width:100%}}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li .tabPos{min-height:155px;text-align:center;margin:0;padding:0;top:0}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li .tabPos .tabTitle{color:#1a7dcb;font-weight:bold;text-transform:uppercase}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li .tabPos .tabTitle span{color:#79c4ff;padding-right:6px}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li.slideHydrogenSource,#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li.slideCompression,#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li.slideBuffers,#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li.slideExchanger,#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li.slideDispenser{background:none !important;background-size:initial}#module-theProcess .content .alignC .fc-container .paging-dots-horiz{display:none}@media screen and (max-width: 767px){#module-theProcess .content .alignC .fc-container .paging-dots-horiz{display:block;width:100%;height:auto}}#module-theProcess .content .alignC .fc-container .paging-dots-horiz ul li:hover{background-color:#eee}#module-theProcess .content .alignC .fc-container .paging-dots-horiz ul li a{background-color:#eee}#module-theProcess .content .alignC .fc-container .paging-dots-horiz ul li a:hover{background-color:#eee}#module-theProcess .content .alignC .fc-container .paging-dots-horiz ul li a.active{background-color:#3568c5}@font-face{font-family:"ToyotaType_Black";src:url("../fonts/toyotafonts/ToyotaType-Black.eot");src:url("../fonts/toyotafonts/ToyotaType-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Black.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Black.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Black.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Black.svg#ToyotaType-Black") format("svg")}@font-face{font-family:"ToyotaType_Black_italic";src:url("../fonts/toyotafonts/ToyotaType-BlackIt.eot");src:url("../fonts/toyotafonts/ToyotaType-BlackIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-BlackIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-BlackIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-BlackIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-BlackIt.svg#ToyotaType-BlackIt") format("svg")}@font-face{font-family:"ToyotaType-Bold";src:url("../fonts/toyotafonts/ToyotaType-Bold.eot");src:url("../fonts/toyotafonts/ToyotaType-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Bold.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Bold.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Bold.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Bold.svg#ToyotaType-Bold") format("svg")}@font-face{font-family:"ToyotaType-Bold_italic";src:url("../fonts/toyotafonts/ToyotaType-BoldIt.eot");src:url("../fonts/toyotafonts/ToyotaType-BoldIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-BoldIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-BoldIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-BoldIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-BoldIt.svg#ToyotaType-BoldIt") format("svg")}@font-face{font-family:"ToyotaType-Book";src:url("../fonts/toyotafonts/ToyotaType-Book.eot");src:url("../fonts/toyotafonts/ToyotaType-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Book.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Book.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Book.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Book.svg#ToyotaType-Book") format("svg")}@font-face{font-family:"ToyotaType-Book_italic";src:url("../fonts/toyotafonts/ToyotaType-BookIt.eot");src:url("../fonts/toyotafonts/ToyotaType-BookIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-BookIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-BookIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-BookIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-BookIt.svg#ToyotaType-BookIt") format("svg")}@font-face{font-family:"ToyotaType-Light";src:url("../fonts/toyotafonts/ToyotaType-Light.eot");src:url("../fonts/toyotafonts/ToyotaType-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Light.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Light.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Light.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Light.svg#ToyotaType-Light") format("svg")}@font-face{font-family:"ToyotaType-Light_italic";src:url("../fonts/toyotafonts/ToyotaType-LightIt.eot");src:url("../fonts/toyotafonts/ToyotaType-LightIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-LightIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-LightIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-LightIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-LightIt.svg#ToyotaType-LightIt") format("svg")}@font-face{font-family:"ToyotaType-Regular";src:url("../fonts/toyotafonts/ToyotaType-Regular.eot");src:url("../fonts/toyotafonts/ToyotaType-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Regular.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Regular.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Regular.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Regular.svg#ToyotaType-Regular") format("svg")}@font-face{font-family:"ToyotaType-Regular_italic";src:url("../fonts/toyotafonts/ToyotaType-RegularIt.eot");src:url("../fonts/toyotafonts/ToyotaType-RegularIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-RegularIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-RegularIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-RegularIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-RegularIt.svg#ToyotaType-RegularIt") format("svg")}@font-face{font-family:"ToyotaType-Semibold";src:url("../fonts/toyotafonts/ToyotaType-Semibold.eot");src:url("../fonts/toyotafonts/ToyotaType-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-Semibold.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-Semibold.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-Semibold.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-Semibold.svg#ToyotaType-Semibold") format("svg")}@font-face{font-family:"ToyotaType-Semibold_italic";src:url("../fonts/toyotafonts/ToyotaType-SemiboldIt.eot");src:url("../fonts/toyotafonts/ToyotaType-SemiboldIt.eot?#iefix") format("embedded-opentype"),url("../fonts/toyotafonts/ToyotaType-SemiboldIt.woff2") format("woff2"),url("../fonts/toyotafonts/ToyotaType-SemiboldIt.woff") format("woff"),url("../fonts/toyotafonts/ToyotaType-SemiboldIt.ttf") format("truetype"),url("../fonts/toyotafonts/ToyotaType-SemiboldIt.svg#ToyotaType-SemiboldIt") format("svg")}.module-title{font-family:"ToyotaType-Semibold";font-size:1.5em;color:#0d2b62}.module-title:after,.module-title:before{height:3px;width:135px;background-color:#0d2b62}.col-centered{float:none;margin:0 auto}#module-Tss.module{background:#fff}#module-Tss .safety_Sense_content_block{width:100%;min-height:477px;height:auto;background:#FFF}@media screen and (max-width: 500px){#module-Tss .safety_Sense_content_block .module-title-wrap__title{font-size:25px}}#module-Tss .safety_Sense_content_block .module-content{background:transparent;padding:0 0 46px 0}@media screen and (max-width: 767px){#module-Tss .safety_Sense_content_block .module-content{max-width:627px}}@media screen and (max-width: 555px){#module-Tss .safety_Sense_content_block .module-content{width:100%;max-width:345px}}#module-Tss .safety_Sense_content_block .tss-image-containetr{width:100%;height:auto}#module-Tss .safety_Sense_content_block .tss-image-containetr .tss-image{width:100%;z-index:0}@media screen and (min-width: 1500px){#module-Tss .safety_Sense_content_block .tss-image-containetr{min-height:477px;background:url("../../modules/tss/images/1500/tss_bg.png") top center no-repeat;background-size:auto}#module-Tss .safety_Sense_content_block .tss-image-containetr .tss-image{min-height:420px;background:url("../../modules/tss/images/1500/pre-collision_System.png") top center no-repeat;background-size:auto}}@media screen and (max-width: 1499px){#module-Tss .safety_Sense_content_block .tss-image-containetr{min-height:477px;background:url("../../modules/tss/images/1024/tss_bg.png") top repeat-x;background-size:auto}#module-Tss .safety_Sense_content_block .tss-image-containetr .tss-image{min-height:410px;background:url("../../modules/tss/images/1024/pre-collision_System.png") top center no-repeat;background-size:auto}}@media screen and (max-width: 1000.5px){#module-Tss .safety_Sense_content_block .tss-image-containetr{min-height:376px;background:url("../../modules/tss/images/812/tss_bg.png") top repeat-x;background-size:auto}#module-Tss .safety_Sense_content_block .tss-image-containetr .tss-image{min-height:320px;background:url("../../modules/tss/images/812/pre-collision_System.png") top center no-repeat;background-size:auto}}@media screen and (max-width: 800px){#module-Tss .safety_Sense_content_block .tss-image-containetr{min-height:360px;background:url("../../modules/tss/images/768/tss_bg.png") top repeat-x;background-size:auto}#module-Tss .safety_Sense_content_block .tss-image-containetr .tss-image{min-height:305px;background:url("../../modules/tss/images/768/pre-collision_System.png") top center no-repeat;background-size:auto}}@media screen and (max-width: 700px){#module-Tss .safety_Sense_content_block .tss-image-containetr{min-height:380px;background:url("../../modules/tss/images/667/tss_bg.png") top repeat-x;background-size:auto}#module-Tss .safety_Sense_content_block .tss-image-containetr .tss-image{min-height:318px;background:url("../../modules/tss/images/667/pre-collision_System.png") top center no-repeat;background-size:auto}}@media screen and (max-width: 555px){#module-Tss .safety_Sense_content_block .tss-image-containetr{min-height:257px;background:url("../../modules/tss/images/414/tss_bg.png") top repeat-x;background-size:auto}#module-Tss .safety_Sense_content_block .tss-image-containetr .tss-image{min-height:190px;background:url("../../modules/tss/images/414/pre-collision_System.png") top center no-repeat;background-size:auto}}@media screen and (max-width: 400px){#module-Tss .safety_Sense_content_block .tss-image-containetr{min-height:257px;background:url("../../modules/tss/images/375/tss_bg.png") top repeat-x;background-size:auto}#module-Tss .safety_Sense_content_block .tss-image-containetr .tss-image{min-height:195px;background:url("../../modules/tss/images/375/pre-collision_System.png") top center no-repeat;background-size:auto}}#module-Tss .tss_details_block{width:580px;margin:0 auto}@media screen and (min-width: 600px) and (max-width: 700px) and (orientation: landscape){#module-Tss .tss_details_block{padding:0 80px}}#module-Tss .tss_details_block h2{font-family:"ToyotaType-Semibold";font-size:17px;text-align:center;margin:35px 0 20px 0}#module-Tss .tss_details_block h2 a{line-height:0 !important}#module-Tss .tss_details_block p{font-family:"ToyotaType-Book";font-size:16px;text-align:center}#module-Tss .tss_details_block p a{line-height:0 !important}#module-Tss .tss_details_block .morecontent span{display:none}#module-Tss .tss_details_block button{background:transparent;border:none;display:block;margin:0 auto;color:#3568c5;line-height:1.5em;font-family:"ToyotaType-Semibold";font-size:16px;margin-top:20px;height:30px}#module-Tss .tss_details_block button:hover{color:#0d2b62;border-bottom:1px solid #0C2960}@media screen and (max-width: 630px){#module-Tss .tss_details_block{width:100%;max-width:345px}}#module-Tss .tss_icon_Block{width:404px;margin:0 auto;z-index:99;height:65px}#module-Tss .tss_icon_Block ul{width:404px;list-style:none;position:absolute;z-index:9}#module-Tss .tss_icon_Block ul li{list-style:none;display:inline-block;margin:0 12px;padding:0;cursor:pointer}#module-Tss .tss_icon_Block ul li:first-child{margin-left:0}#module-Tss .tss_icon_Block ul li:last-child{margin-right:0}#module-Tss .tss_icon_Block ul li img{border:5px solid #fff;border-radius:50%}#module-Tss .tss_icon_Block ul li:hover img{border:5px solid #3669c5;background:#3669c5}#module-Tss .tss_icon_Block ul li.active img{border:5px solid #3669c5;background:#3669c5}@media screen and (max-width: 555px){#module-Tss .tss_icon_Block{width:100%}#module-Tss .tss_icon_Block ul{width:100%}#module-Tss .tss_icon_Block ul li{margin:0 5px}}.update-module-bg{background-color:#ecf1f4}@media screen and (max-width: 667px){.update-module-bg .module-content{max-width:627px}}@media screen and (max-width: 630px){.update-module-bg .module-content{max-width:354px}}.update-module-bg .module-content .hide{display:none}.update-module-bg .module-content .module-title-wrap p,.update-module-bg .module-content .module-title-wrap .module-title-wrap__title{color:#0d2b62}@media screen and (max-width: 768px){.update-module-bg .module-content .module-title-wrap p,.update-module-bg .module-content .module-title-wrap .module-title-wrap__title{padding-right:5%;padding-left:5%}}.update-module-bg .module-content .module-title-wrap .module-title-wrap__title{font-family:"ToyotaType-Light";font-size:36px;text-align:center;text-transform:uppercase;color:black}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.update-module-bg .module-content .module-title-wrap .module-title-wrap__title{width:100%}}.update-module-bg .module-content .module-title-wrap .mobile-p.module-title-wrap__copy.body-copy{font-family:"ToyotaType-Regular";font-size:16px;color:black;font-weight:500;margin-top:10px}@media screen and (min-width: 768px){.update-module-bg .module-content .module-title-wrap .mobile-p.module-title-wrap__copy.body-copy{display:none}}.update-module-bg .module-content .module-title-wrap .desktop-p.module-title-wrap__copy.body-copy{font-family:"ToyotaType-Regular";font-size:15px;color:black;font-weight:500;margin-top:10px}@media screen and (max-width: 767.5px){.update-module-bg .module-content .module-title-wrap .desktop-p.module-title-wrap__copy.body-copy{display:none}}.update-module-bg .module-content div.required-field{padding:25px 0 10px 0;text-align:right;margin-bottom:-1%;color:black;font-family:"Proxima N W01 Reg", "Helvetica Neue", Helvetica, Arial, sans-serif}.update-module-bg .module-content .form-panel{text-align:center;width:350px;height:auto;margin:0 auto}@media screen and (max-width: 630px){.update-module-bg .module-content .form-panel{width:330px}}.update-module-bg .module-content .form-panel .form-fields{width:100%;height:40px;margin-bottom:10px}.update-module-bg .module-content .form-panel .form-fields input{margin:0}.update-module-bg .module-content .form-panel div input{font:12px "Proxima N W01 Reg", "Helvetica Neue", Helvetica, Arial, sans-serif}.update-module-bg .module-content .form-panel div.name-holder{background:white}.update-module-bg .module-content .form-panel div.name-holder input{background:transparent;border:none}.update-module-bg .module-content .form-panel div.name-holder .whole-name-field{width:100%;border:none;background:transparent;margin-bottom:0px}@media screen and (max-width: 900px){.update-module-bg .module-content .form-panel div.name-holder .whole-name-field{width:100%}}.update-module-bg .module-content .form-panel div.name-holder .whole-name-field.clicked{display:none}.update-module-bg .module-content .form-panel div.name-holder .whole-name-field .whole-name{width:100%}.update-module-bg .module-content .form-panel div.name-holder .first-name-field{display:none;float:left;width:50% !important;background:transparent;border:none}.update-module-bg .module-content .form-panel div.name-holder .first-name-field.active{display:inline-block}@media screen and (max-width: 900px){.update-module-bg .module-content .form-panel div.name-holder .first-name-field.active{width:50% !important}}.update-module-bg .module-content .form-panel div.name-holder .first-name-field .first-name{font-family:"ToyotaType-Light";width:100%;outline:none;box-shadow:none}.update-module-bg .module-content .form-panel div.name-holder .last-name-field{display:none;float:right;width:50% !important;background:transparent;border:none}.update-module-bg .module-content .form-panel div.name-holder .last-name-field.active{display:inline-block}@media screen and (max-width: 900px){.update-module-bg .module-content .form-panel div.name-holder .last-name-field.active{width:50% !important}}.update-module-bg .module-content .form-panel div.name-holder .last-name-field .last-name{font-family:"ToyotaType-Light";width:100%;outline:none;box-shadow:none}.update-module-bg .module-content .form-panel div.zip-field .zip-question-img{position:absolute;top:15px;right:10px}@media screen and (max-width: 1023px){.update-module-bg .module-content .form-panel div.zip-field .zip-question-img{display:none}}.update-module-bg .module-content .form-panel div.zip-field .zip-tooltiptext{display:none;width:300px;background-color:#136aa8;color:#fff;font-size:16px;line-height:1.5rem;text-align:center;padding:5px 5px 5px 5px;border-radius:6px;font-family:'Proxima N W01 Bold','Helvetica Neue',Helvetica,Arial,sans-serif;position:absolute;top:-80px;left:75%;z-index:9}.update-module-bg .module-content .form-panel div.zip-field .zip-tooltiptext.active{display:none;display:none}@media screen and (max-width: 1023px){.update-module-bg .module-content .form-panel div.zip-field .zip-tooltiptext{display:none}}.update-module-bg .module-content .form-panel input,.update-module-bg .module-content .form-panel input::-webkit-inner-spin-button,.update-module-bg .module-content .form-panel input::-webkit-outer-spin-button{-webkit-appearance:none !important;margin:0 !important;-moz-appearance:textfield !important}.update-module-bg .module-content .form-panel input[type=number]::-webkit-outer-spin-button,.update-module-bg .module-content .form-panel input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.update-module-bg .module-content .form-panel input[type=number]{-moz-appearance:textfield}.update-module-bg .module-content .form-panel .form-control{height:40px;padding:6px 12px !important}.update-module-bg .module-content .form-panel div.first-name-field{width:50%}@media screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape){.update-module-bg .module-content .form-panel div.first-name-field{width:50%}}.update-module-bg .module-content .form-panel div.last-name-field{width:50%}@media screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape){.update-module-bg .module-content .form-panel div.last-name-field{width:50%}}.update-module-bg .module-content .form-panel div.name-field{width:100%;border:1px solid rgba(61,105,174,0.5);background:#fff}@media screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape){.update-module-bg .module-content .form-panel div.name-field{width:100%}}.update-module-bg .module-content .form-panel div.name-field input{border:none !important;margin:0 !important;width:50%;display:inline-block}.update-module-bg .module-content .form-panel .updateMiraiForm{width:100%}.update-module-bg .module-content .form-panel .updateMiraiForm .submit-field{margin-top:10%}@media screen and (max-width: 600px){.update-module-bg .module-content .form-panel .updateMiraiForm .submit-field{margin-top:9%}}@media only screen and (max-width: 736px) and (orientation: landscape){.update-module-bg .module-content .form-panel .updateMiraiForm .submit-field{margin-left:0}}.update-module-bg .module-content .form-panel .updateMiraiForm .btn{display:inline-block;font-weight:400;line-height:1.25rem;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;padding:.5rem 1rem;font-size:14px;border-radius:5px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:"ToyotaType-Regular";font-size:15px}.update-module-bg .module-content .form-panel .updateMiraiForm .btn-primary{color:#fff;background-color:#7f9ed8;border-color:#3568c4;padding:15px 50px}.update-module-bg .module-content .form-panel .updateMiraiForm .btn-secondary-blue{background-color:#7f9ed8;border-color:#3568c4}.update-module-bg .module-content .form-panel .updateMiraiForm .btn-secondary-blue:hover{color:white;background-color:#3568c4}.update-module-bg .module-content .form-panel .error-notification{display:none;color:#f00;width:100%;text-align:center;position:absolute;margin-left:-38%}@media screen and (max-width: 600px){.update-module-bg .module-content .form-panel .error-notification{margin-left:-8%}}@media screen and (max-width: 600px){.update-module-bg .module-content .form-panel .error-notification{margin-left:-8%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.update-module-bg .module-content .form-panel .error-notification{margin-left:-32.5%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.update-module-bg .module-content .form-panel .error-notification{margin-left:-27%}}.update-module-bg .module-content .form-submit-status{margin-top:7%;margin-bottom:-3%}@media screen and (max-width: 600px){.update-module-bg .module-content .form-submit-status{margin-top:14%}}.update-module-bg .module-content .form-submit-status p{text-align:center;color:#3d69ae;margin-top:0px;font-size:16px;font:"Proxima N W01 Reg", "Helvetica Neue", Helvetica, Arial, sans-serif}.update-module-bg .module-content .form-submit-status p.thanks-header{font-family:ToyotaType-Semibold;color:black;line-height:1rem;font-size:18px}.update-module-bg .module-content .form-submit-status p.check-out-benefits{font-family:"ToyotaType-Light";color:black;margin-bottom:2rem;padding-right:7%;padding-left:7%;font-weight:600;font-size:14px}.update-module-bg .module-content .form-submit-status .owner-benefits{width:100%;text-align:center;margin-top:20px}.update-module-bg .module-content .form-submit-status .owner-benefits a{text-decoration:none;color:#fff}.update-module-bg .module-content .form-submit-status .facebook-discussion{text-align:center;margin-top:5%}.update-module-bg .module-content .form-submit-status .btn{display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;padding:.5rem 1rem;border-radius:5px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:"ToyotaType-Regular";font-size:15px}.update-module-bg .module-content .form-submit-status .btn a{font-size:16px}.update-module-bg .module-content .form-submit-status .btn-primary{color:#fff;background-color:#7f9ed8;border-color:#3568c4;padding:15px 38px}.update-module-bg .module-content .form-submit-status .add-hover:hover{background-color:#3568c4}.update-module-bg .module-content .form-submit-status .add-hover:hover a{color:#3568c4}@media screen and (min-width: 630px) and (max-width: 660px){.update-module-bg .module-content{max-width:627px}}@media screen and (max-width: 630px){.update-module-bg .module-content{max-width:345px}}.update-module-bg input[type='text'],.update-module-bg textarea,.update-module-bg input[type='tel'],.update-module-bg input[type='email']{letter-spacing:0.5px;color:#464646;height:50px;border:none !important}.update-module-bg input.error{border:#cc0000 1px solid !important}.update-module-bg .error input{border:#cc0000 1px solid !important}.update-module-bg .icon{top:-33px;display:none}.update-module-bg .icon.error{display:block;left:94%}.update-module-bg .icon.error:before{content:'!';font-size:20px;color:#cc0000}.update-module-bg .icon.valid{display:block;background:url("../../modules/updates/images/form_valid_field.png") no-repeat center;width:25px;height:18px;top:-28px;left:91%}.update-module-bg input.fired{box-shadow:none !important;margin:10px 0 15px 0}#module-VehicleOfChange{height:445px;background-position:top left;background:url("../../modules/vehicleofchange/images/1500x445.jpg") no-repeat top;background-size:auto}@media screen and (max-width: 1023px){#module-VehicleOfChange{background:url("../../modules/vehicleofchange/images/1024x445.jpg") no-repeat top;background-position:top left;background-size:auto}}@media screen and (max-width: 767px){#module-VehicleOfChange{background:url("../../modules/vehicleofchange/images/768x254.jpg") no-repeat top;height:254px;background-size:auto}}@media screen and (max-width: 767px) and (orientation: landscape){#module-VehicleOfChange{background:url("../../modules/vehicleofchange/images/1024x445.jpg") no-repeat top;height:300px;background-size:auto}}@media screen and (max-width: 400px){#module-VehicleOfChange{background-position-x:-112px;background-size:597px 254px}}@media screen and (min-width: 400px) and (max-width: 600px){#module-VehicleOfChange{background-position-x:-100px;background-size:auto}}@media screen and (min-width: 600px) and (max-width: 1500px){#module-VehicleOfChange{background-position:top center;background-size:auto}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape){#module-VehicleOfChange{background-position-y:-89px;background-position-x:-178px;background-size:auto}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape){#module-VehicleOfChange{background-position-y:-89px;background-size:auto}}#module-VehicleOfChange .module-content{padding:0}#module-VehicleOfChange .module-content .videoDiv{position:absolute;top:0px;left:0px;width:100%;height:100%}#module-VehicleOfChange .module-content .videoDiv .videoBlock{position:absolute;top:0px;left:0px;width:100%;height:100%}#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-large{height:445px;display:none}@media screen and (min-width: 1024px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-large{display:block}}@media screen and (max-width: 768px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-large{display:none}}@media screen and (max-width: 650px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-large{display:none}}#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-med{height:445px}@media screen and (max-width: 1024px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-med{display:none}}@media screen and (max-width: 768px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-med{display:none}}@media screen and (max-width: 650px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-med{display:none}}@media screen and (max-width: 650px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video{display:none}}#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage{position:absolute;top:0px;left:0px;width:100%;height:100%;padding-top:2%}@media screen and (max-width: 1023px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage{padding-top:5%}}@media screen and (max-width: 767px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage{padding-top:5%}}@media screen and (max-width: 666px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage{padding-top:5%}}@media screen and (max-width: 370px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage{padding-top:5%}}#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .module-title-wrap.inverted .module-title-wrap__title.content-title-g{font-family:"ToyotaType-Light";font-size:48px}@media screen and (max-width: 600px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .module-title-wrap.inverted .module-title-wrap__title.content-title-g{font-size:32px;line-height:14px}}@media screen and (max-width: 372px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .module-title-wrap.inverted .module-title-wrap__title.content-title-g{font-size:36px}}@media screen and (max-width: 1023px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .body-copy.extra-copy{padding-right:18%;padding-left:18%}}@media screen and (max-width: 767px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .body-copy.extra-copy{padding-right:8%;padding-left:8%}}@media screen and (max-width: 666px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .body-copy.extra-copy{padding-right:10%;padding-left:10%}}@media screen and (max-width: 768px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .desktop-p{display:none}}@media screen and (min-width: 769px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .mobile-p{display:none}}#module-VehicleOfChange .button-container{text-align:center;margin-bottom:10px}@media screen and (min-width: 750px) and (max-width: 800px){#module-VehicleOfChange .button-container{margin-top:7%}}#module-VehicleOfChange .watch-commercial{padding-left:0px;padding-right:0px;padding-bottom:3%;padding-top:3%;display:block;height:80px;width:80px;margin-left:auto;margin-right:auto;background:url("../../modules/car_page_gallery/images/gallery_play_white.png") no-repeat center center;background-size:contain}#module-VehicleOfChange .watch-commercial:hover{background:url("../../modules/car_page_gallery/images/gallery_play_blue.png") no-repeat center center;background-size:contain}@media screen and (max-width: 600px){#module-VehicleOfChange .watch-commercial{height:60px;width:60px}}#module-VehicleOfChange .extra-copy{color:white;text-align:center}@media screen and (min-width: 750px) and (max-width: 800px){#module-VehicleOfChange .extra-copy{margin-top:5%}}#module-VehicleOfChangeChinese{height:445px;background:url("../../modules/vehicleofchangechinese/images/Mirai_1500x445_Chinese.jpg") no-repeat center top}@media screen and (max-width: 1023px){#module-VehicleOfChangeChinese{background:url("../../modules/vehicleofchangechinese/images/Mirai_1023x445_Chinese.jpg") no-repeat center top}}@media screen and (max-width: 767px){#module-VehicleOfChangeChinese{background:url("../../modules/vehicleofchangechinese/images/Mirai_767x254_Chinese.jpg") no-repeat center top;height:254px}}#module-VehicleOfChangeChinese .module-content{padding-top:164px}@media screen and (max-width: 1023px){#module-VehicleOfChangeChinese .module-content{padding-top:167px}}@media screen and (max-width: 767px){#module-VehicleOfChangeChinese .module-content{padding-top:76px}}#module-VehicleOfChangeChinese .button-container{text-align:center}#module-VehicleOfChangeChinese .watch-commercial{padding-left:10px;padding-right:10px}#module-VehicleOfChangeIndian{height:445px;background:url("../../modules/vehicleofchangeindian/images/Mirai_1500x445_AI.jpg") no-repeat center top}@media screen and (max-width: 1023px){#module-VehicleOfChangeIndian{background:url("../../modules/vehicleofchangeindian/images/Mirai_1023x445_AI.jpg") no-repeat center top}}@media screen and (max-width: 767px){#module-VehicleOfChangeIndian{background:url("../../modules/vehicleofchangeindian/images/Mirai_767x254_AI.jpg") no-repeat center top;height:254px}}#module-VehicleOfChangeIndian .module-content{padding-top:164px}@media screen and (max-width: 1023px){#module-VehicleOfChangeIndian .module-content{padding-top:167px}}@media screen and (max-width: 767px){#module-VehicleOfChangeIndian .module-content{padding-top:76px}}#module-VehicleOfChangeIndian .button-container{text-align:center}#module-VehicleOfChangeIndian .watch-commercial{padding-left:10px;padding-right:10px}#module-videoGallery h1{font:16px "Proxima N W01 Bold","Helvetica Neue";color:#303030;line-height:36px}#module-videoGallery h2{font:60px "din_offccond","Helvetica Neue";color:#303030;line-height:60px;text-transform:uppercase}#module-videoGallery p{font:300 5vw "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#303030;margin:0 auto;padding:0 3%}@media screen and (min-width: 321px){#module-videoGallery p{font-size:4vw}}@media screen and (min-width: 481px){#module-videoGallery p{font-size:3vw}}@media screen and (min-width: 761px){#module-videoGallery p{font-size:14px}}#module-videoGallery header{margin:0 auto;text-align:center;position:relative;z-index:200;max-width:1000px;padding-top:3%}#module-videoGallery header h2{color:#fff}@media screen and (max-width: 769px){#module-videoGallery header h2{padding-top:5%;font-size:48px}}#module-videoGallery .header-section{background:#3a6bc6}#module-videoGallery .category-header{font-size:50px;color:#161616}#module-videoGallery .category-header .count{font-size:32px}#module-videoGallery .categories-container{margin-top:0}#module-videoGallery .categories-container section:nth-child(odd){background-color:#f9f8f5}#module-videoGallery .categories-container.subnav-stuck{margin-top:60px}#module-videoGallery .category{width:100%;margin:0 auto;border-bottom:1px solid #e8e8e7;padding-top:3%;padding-bottom:3%;background-color:#fcfcfa}@media screen and (max-width: 769px){#module-videoGallery .category{padding:20px 30px}}@media screen and (max-width: 376px){#module-videoGallery .category{padding-left:20px;padding-right:20px}}#module-videoGallery .category h2{text-align:center}@media screen and (max-width: 769px){#module-videoGallery .category h2{font-size:48px;text-align:left}#module-videoGallery .category h2 .count{font-size:32px}}@media screen and (max-width: 376px){#module-videoGallery .category h2{font-size:10vw;text-align:left}#module-videoGallery .category h2 .count{font-size:6vw}}#module-videoGallery .category .load-more-wrap{max-width:954px;margin:auto;display:none;padding-top:20px}@media screen and (max-width: 769px){#module-videoGallery .category .load-more-wrap{padding-top:0}}#module-videoGallery .category .load-more-wrap .load-more-btn{cursor:pointer;position:relative;z-index:200;height:40px;max-width:30%;border:1px solid #3568c4;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:transparent;background-color:transparent;text-align:center;overflow:hidden;margin:0 auto}@media screen and (max-width: 769px){#module-videoGallery .category .load-more-wrap .load-more-btn{max-width:40%}}@media screen and (max-width: 376px){#module-videoGallery .category .load-more-wrap .load-more-btn{max-width:80%}}#module-videoGallery .category .load-more-wrap .load-more-btn.fill{background-color:#3568c4}#module-videoGallery .category .load-more-wrap .load-more-btn.fill .btn-txt{color:#ffffff}#module-videoGallery .category .load-more-wrap .load-more-btn .btn-txt{font-family:'AlternateGothicW01-No2 691799', sans-serif;font-size:21px;letter-spacing:1px;color:#3568c4;position:relative;width:100%;float:left;left:4px;top:10px;-webkit-transition:-webkit-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .15s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-videoGallery .category .load-more-wrap .load-more-btn .load-more-btn-hover{position:absolute;height:40px;width:100%;background-color:#3568c4;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);overflow:hidden}#module-videoGallery .category .load-more-wrap .load-more-btn .load-more-btn-hover .btn-txt{color:#ffffff;top:10px;left:4px;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-videoGallery .category .load-more-wrap .load-more-btn.add-hover:hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-videoGallery .category .load-more-wrap .load-more-btn.add-hover:hover .load-more-btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-videoGallery .category .load-more-wrap .load-more-btn.add-hover:hover .load-more-btn-hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-videoGallery .category ul{text-align:left;max-width:954px;margin:auto}#module-videoGallery .category ul li.thumbnail-item{display:inline-block;width:33%;padding:10px;vertical-align:top}@media screen and (max-width: 769px){#module-videoGallery .category ul li.thumbnail-item{width:49%}}@media screen and (max-width: 376px){#module-videoGallery .category ul li.thumbnail-item{display:flex;width:100%;padding:0;margin-bottom:35px}}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper{overflow:hidden;position:relative}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper:before{display:block;content:" ";width:100%;padding-top:56.25%}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper>.thumbnail{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 769px){#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper{flex:1.5}}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper .featured-badge{transition:all .2s ease-in-out;position:absolute;top:5px;left:5px;height:20px;width:80px;z-index:10;background:url("../../modules/videogallery/images/icon_featured.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper .popular-badge{transition:all .2s ease-in-out;position:absolute;top:4px;left:4px;height:20px;width:80px;z-index:10;background:url("../../modules/videogallery/images/icon_popular.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.6);opacity:0;transition:all .2s;-webkit-transition:all .2s;pointer-events:none}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper:hover{cursor:pointer}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper:hover .video-container{transform:scale(1.2)}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper:hover .video-container img{-webkit-transform:scale(0.833)}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper:hover:after{opacity:0.8}#module-videoGallery .category ul li.thumbnail-item .video-container{transition:all .2s ease-in-out}#module-videoGallery .category ul li.thumbnail-item .video-container img{transition:all .2s ease-in-out;height:auto;left:50%;margin:-2em 0 0 -2em;position:absolute;top:50%;width:4em}#module-videoGallery .category ul li.thumbnail-item .video-container .popular-overlay{position:absolute;top:20px;left:0;width:100%;text-align:left}#module-videoGallery .category ul li.thumbnail-item .video-container .popular-overlay span{padding-left:5px;padding-right:5px;background:#4b78c9;color:white}#module-videoGallery .category ul li.thumbnail-item .video-container .watched-overlay{position:absolute;top:0;left:0;width:100%;text-align:right}#module-videoGallery .category ul li.thumbnail-item .video-container .watched-overlay span{padding-left:5px;padding-right:5px;background:#000;color:white}#module-videoGallery .category ul li.thumbnail-item .thumbnail{max-width:304px;padding:10px;background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (max-width: 769px){#module-videoGallery .category ul li.thumbnail-item .thumbnail{width:100%;height:100%;max-width:none}}@media screen and (max-width: 769px){#module-videoGallery .category ul li.thumbnail-item .thumbnail-info{flex:1;position:relative;height:100%;padding:10px 0 0 0;max-height:95px;overflow:hidden}}@media screen and (max-width: 376px){#module-videoGallery .category ul li.thumbnail-item .thumbnail-info{padding:0 0 0 20px}}#module-videoGallery .category ul li.thumbnail-item .thumbnail-info:hover{cursor:pointer;color:#3568C4}#module-videoGallery .category ul li.thumbnail-item .thumbnail-info .description{font-size:28px;padding-top:5%;text-align:left}@media screen and (max-width: 769px){#module-videoGallery .category ul li.thumbnail-item .thumbnail-info .description{padding-top:0}}@media screen and (max-width: 376px){#module-videoGallery .category ul li.thumbnail-item .thumbnail-info .description{padding-top:0;font-size:24px}}#module-videoGallery .category ul li.thumbnail-item .thumbnail-info .footer{color:#737373;font-weight:bolder;font-size:12px;text-align:left;padding-left:0;padding-bottom:20px}@media screen and (max-width: 769px){#module-videoGallery .category ul li.thumbnail-item .thumbnail-info .footer{padding-top:0;padding-bottom:0;position:relative}}#module-videoGallery .category ul li.thumbnail-item .thumbnail-info .footer .duration{color:#8b8b8b}#module-videoGallery .modal-overlay{display:block;position:fixed;padding-top:1%;margin:0;z-index:99999;top:0;left:0;right:0;bottom:0;overflow-y:scroll;visibility:hidden;width:100%;height:100%;background:rgba(0,0,0,0.92)}#module-videoGallery .modal-overlay.show-modal{visibility:visible;display:initial}#module-videoGallery .modal-overlay .overlay-arrows-container{position:absolute;margin:0 auto;left:0;right:0;max-width:1000px;height:75px}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .overlay-arrows-container{padding-left:30px;padding-right:30px}}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label{display:inline-block;width:45%;min-height:110px;height:100%;z-index:100}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label{width:5%}}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label h1,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label h4{visibility:hidden}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label h4{font-size:31px}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.prev-container{position:relative}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.prev-container .icon-prev{float:left;height:27px;width:19px;background:url("../../modules/videogalleryfeatured/images/prev.png") no-repeat;margin:auto 10px;position:absolute;top:0;bottom:0;left:0}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.prev-container .icon-prev{height:20px;width:15px;background-size:contain}}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.prev-container .icon-prev{margin-left:0}}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.prev-container h1{color:#fff}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.prev-container .text-prev{float:right;color:#fff;padding-right:10px;margin:auto;position:absolute;top:0;bottom:0;right:0;text-align:right;max-width:95%}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.next-container{float:right;position:relative}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.next-container .icon-next{float:right;height:27px;width:19px;background:url("../../modules/videogalleryfeatured/images/next.png") no-repeat;margin:auto 10px;position:absolute;top:0;bottom:0;right:0}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.next-container .icon-next{height:20px;width:15px;background-size:contain}}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.next-container .icon-next{margin-right:0}}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.next-container h1{color:#fff}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.next-container .text-next{color:#fff;float:left;padding-left:10px;margin:auto;position:absolute;top:0;bottom:0;left:0;max-width:95%}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label .clear{clear:both}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover{cursor:pointer;background:#3a6bc6}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover{background:transparent}}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover h1,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover h4{visibility:visible}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover h1,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover h4{visibility:hidden}}#module-videoGallery .modal-overlay .content-container{width:90%;margin:0 auto;padding-bottom:5%}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container{width:100%}}#module-videoGallery .modal-overlay .content-container .overlay-header{position:relative;margin:0 auto;width:100%;max-width:940px;text-transform:uppercase;padding-bottom:10px}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container .overlay-header{width:85%}}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .content-container .overlay-header{width:75%}}#module-videoGallery .modal-overlay .content-container .overlay-header .overlay-category{text-align:center;color:#fff}#module-videoGallery .modal-overlay .content-container .overlay-header .close{width:30px;height:30px;-webkit-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);display:inline-block;margin:auto;position:absolute;top:0;bottom:0;right:0;z-index:100;background:url("../../modules/login/images/close.png") no-repeat;background-position:center;background-size:contain;cursor:pointer}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container .overlay-header .close{width:25px;height:25px}}#module-videoGallery .modal-overlay .content-container .overlay-carousel{position:relative;width:75%;margin:0 auto;text-align:center}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container .overlay-carousel{width:85%}}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .content-container .overlay-carousel{width:75%}}#module-videoGallery .modal-overlay .content-container .overlay-carousel:before{content:"";position:absolute;margin:auto;left:0;right:0;bottom:0;height:1px;width:90%;border-bottom:1px solid #737373}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content{padding-bottom:3%}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-video-container{position:relative;position:relative;margin:0 auto;max-height:529px;max-width:940px;background:transparent}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-video-container:before{display:block;content:" ";width:100%;padding-top:56.25%}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-video-container>iframe{position:absolute;top:0;left:0;right:0;bottom:0}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-video-container iframe{pointer-events:none;width:100%;height:100%}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar{text-align:center;padding-top:15px;margin:0 auto;max-width:940px;width:100%}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .left{float:left;text-align:left;width:105px;height:19px}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .left .featured{height:20px;width:80px;background:url("../../modules/videogallery/images/icon_featured.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .left .popular{height:20px;width:80px;background:url("../../modules/videogallery/images/icon_popular.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .center{text-align:center;margin:0 auto;float:none;width:30%}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .center p{color:#737373}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right{float:right;text-align:right;width:150px}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right a{display:inline-block;cursor:pointer;width:17px;height:17px}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right .twitter{padding-right:17%;background:url("../../modules/videogallery/images/Twitter.png") no-repeat;background-position:center;background-size:contain}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right .facebook{padding-right:25%;background:url("../../modules/videogallery/images/Facebook.png") no-repeat;background-position:center;background-size:contain}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right .email{background:url("../../modules/videogallery/images/Email.png") no-repeat;background-position:center;background-size:contain}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar p{color:#fff;padding:0}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar{position:relative;width:100%}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right{width:auto}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right a{width:20px;height:20px;margin-left:2px;margin-right:2px}}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar{position:relative;width:100%;padding-top:0;display:flex;justify-content:center}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .center{align-self:center;order:1;width:auto}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right{order:2;width:auto;white-space:nowrap}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right a{width:30px;height:30px;margin-left:0;margin-right:0}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right .email{margin-left:5px}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right .facebook{padding:0;margin-left:5px}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right .twitter{padding:0}}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text{padding-top:3%;text-align:left;margin:0 auto;max-width:70%}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text{max-width:100%}}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text .overlay-title{color:#fff;font-size:28px;text-align:center}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text .overlay-title{font-size:28px}}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text .overlay-title{font-size:10vw}}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text .overlay-footer{color:#737373;padding-left:0}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text .overlay-description{padding-left:0;padding-top:5%;color:#737373}#module-videoGallery .gallery-footer{height:420px;width:100%;position:relative}@media screen and (max-width: 769px){#module-videoGallery .gallery-footer{height:480px}}#module-videoGallery .gallery-footer h2{font-size:78px}#module-videoGallery .gallery-footer .wrapper{height:101%;width:100%;position:absolute;overflow:hidden;top:0;bottom:0;right:0;left:0;background-color:white}#module-videoGallery .gallery-footer .text-wrap{height:130px;width:100%;display:table-cell;vertical-align:middle;text-align:center;position:relative;z-index:10}#module-videoGallery .gallery-footer .mirai{background:url("../../modules/ownershipexperience_footer/images/background-car.jpg") no-repeat;background-position:center center;background-size:cover;display:table;width:50%;height:100%;text-align:center;position:relative;float:left;cursor:pointer}#module-videoGallery .gallery-footer .mirai h2,#module-videoGallery .gallery-footer .mirai p{color:#fff}#module-videoGallery .gallery-footer .mirai p{font-size:14px}@media screen and (max-width: 769px){#module-videoGallery .gallery-footer .mirai{float:none;width:100%;height:50%}}#module-videoGallery .gallery-footer .ownership{background:url("../../modules/videogallery/images/ownership-footer.png") no-repeat;background-position:center center;background-size:cover;display:table;width:50%;height:100%;text-align:center;position:relative;float:left;cursor:pointer}#module-videoGallery .gallery-footer .ownership h2,#module-videoGallery .gallery-footer .ownership p{color:#fff}#module-videoGallery .gallery-footer .ownership p{font-size:14px}@media screen and (max-width: 769px){#module-videoGallery .gallery-footer .ownership{float:none;width:100%;height:50%}}.module-videogallery_subnavigation{top:60px;width:100%;background:#fff;border-bottom:1px solid #cacac8;height:60px}@media screen and (max-width: 768px){.module-videogallery_subnavigation{height:100%;left:100%;position:fixed;top:0;z-index:2200}}.subnav--stuck .module-videogallery_subnavigation{height:60px;left:0;margin:0 auto;min-width:635px;position:fixed;right:0;top:55px;width:100%;z-index:4000;background:#ecf1f4;box-shadow:0px 10px 10px -10px rgba(0,0,0,0.7)}@media screen and (max-width: 940px){.subnav--stuck .module-videogallery_subnavigation{top:0}}.subnav--stuck.nav--open .module-videogallery_subnavigation{display:none}.videogallery_subnavigation-list{background:#fff;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;position:relative;text-align:center;width:100%;height:100%}.videogallery_subnavigation-list .show{display:inherit}.videogallery_subnavigation-list .mailing-button>.nav__link{color:#3a6bc6}.videogallery_subnavigation-list .request-button{background:#3a6bc6}.videogallery_subnavigation-list .request-button .nav__link{color:#ecf1f4}.subnav--stuck .videogallery_subnavigation-list{background:none;box-shadow:none;text-align:center}@media screen and (max-width: 768px){.subnav--stuck .videogallery_subnavigation-list{background:#fff;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset}}.videogallery_subnavigation-list a{text-decoration:none}@media screen and (max-width: 768px){.videogallery_subnavigation-list{box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset;font-size:16px;height:100%;overflow-y:scroll;padding-top:115px;position:fixed;right:-85%;top:0;width:75%;-webkit-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}}@media screen and (max-width: 668px){.videogallery_subnavigation-list{padding-top:80px}}@media screen and (max-width: 768px){.nav--stuck .videogallery_subnavigation-list{padding-top:75px}}.videogallery_subnavigation-list .title-wrap{display:none;text-transform:uppercase;padding:20px 0}@media screen and (max-width: 768px){.videogallery_subnavigation-list .title-wrap{display:block}}.videogallery_subnavigation-list .title-wrap .title-wrap__title{color:#3a6bc6 !important;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:16px !important}.videogallery_subnavigation-list .title-wrap .title-wrap__title:before,.videogallery_subnavigation-list .title-wrap .title-wrap__title:after{background-color:#3a6bc6;content:"";display:inline-block;height:2px;margin:0 10px;position:relative;top:-4px;width:75px}@media screen and (max-width: 399px){.videogallery_subnavigation-list .title-wrap .title-wrap__title:before,.videogallery_subnavigation-list .title-wrap .title-wrap__title:after{width:35px}}.videogallery_subnav-item{display:inline-block}@media screen and (max-width: 768px){.videogallery_subnav-item{display:block}}.videogallery_subnav-item.mobile-button{display:none}@media screen and (max-width: 768px){.videogallery_subnav-item.mobile-button{display:block}}.videogallery_subnav-item:nth-of-type(1n+3) .nav__link:after{content:"";height:14px;width:1px;position:absolute;top:calc(50% - 7px);left:-1px;border-left:2px solid #efeff0;clear:both}@media screen and (max-width: 768px){.videogallery_subnav-item:nth-of-type(1n+3) .nav__link:after{display:none}}.videogallery_subnav-item .nav__link{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;color:#c6c6c6;display:block;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 15px 0 15px;position:relative;text-transform:uppercase;text-align:left}@media screen and (max-width: 768px){.videogallery_subnav-item .nav__link{text-align:center;padding-top:20px;padding-bottom:20px;border-right:5px solid transparent}}.videogallery_subnav-item .nav__link .multi-line-container{display:inline-block;vertical-align:middle;height:60px}@media screen and (max-width: 768px){.videogallery_subnav-item .nav__link .multi-line-container{display:none}}.videogallery_subnav-item .nav__link .multi-line-text{display:inline-block;vertical-align:middle}@media screen and (max-width: 973px){.videogallery_subnav-item .nav__link .multi-line-text{line-height:15px}@-moz-document url-prefix(){.videogallery_subnav-item .nav__link .multi-line-text{line-height:8px}}}@media screen and (max-width: 768px){.videogallery_subnav-item .nav__link .multi-line-text{display:block;line-height:normal}}.videogallery_subnav-item .nav__link .multi-line-text br{display:none}@media screen and (max-width: 973px){.videogallery_subnav-item .nav__link .multi-line-text br{display:block}}@media screen and (max-width: 768px){.videogallery_subnav-item .nav__link .multi-line-text br{display:none}}.subnav--stuck .videogallery_subnav-item .nav__link{color:#c6c6c6}.videogallery_subnav-item .nav__link.active,.videogallery_subnav-item .nav__link:hover{color:black}@media screen and (max-width: 768px){.videogallery_subnav-item .nav__link.active,.videogallery_subnav-item .nav__link:hover{border-color:#3a6bc6}}.videogallery_subnav-item .nav__link.active-mobile{color:black}.subnav--stuck .videogallery_subnav-item .videogallery_subnav-order .nav__link{display:none}@media screen and (max-width: 768px){.videogallery_subnav-item .videogallery_subnav-order .nav__link{display:none}}.videogallery_subnav-item .request-info-btn{display:none;font-size:12px;margin:0;opacity:0;padding:7px;text-transform:inherit;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;transition:opacity 0.4s}.subnav--stuck .videogallery_subnav-item .request-info-btn{display:block;opacity:1}@media screen and (max-width: 768px){.videogallery_subnav-item .request-info-btn{border-radius:0;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset;display:block;font-size:16px;margin:0;opacity:1;padding:20px;width:100%}}.videogallery_subnav-label,.videogallery_subnav-toggle{border-radius:50%;display:none;height:60px;position:fixed;right:5%;top:115px;width:60px;-webkit-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 668px){.videogallery_subnav-label,.videogallery_subnav-toggle{top:80px}}.nav--stuck .videogallery_subnav-label,.nav--stuck .videogallery_subnav-toggle{top:75px}.videogallery_subnav-label{background:#ecf1f4;box-shadow:0px 5px 10px -5px rgba(0,0,0,0.7);cursor:pointer;padding:9px}.videogallery_subnav-label:before,.videogallery_subnav-label:after{background:#3a6bc6;display:block;content:'';height:30px;left:50%;margin:-15px 0 0 -2px;opacity:0;position:absolute;top:50%;width:4px;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;-moz-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s}.videogallery_subnav-label .subnav__dot{background:#3a6bc6;border-radius:50%;display:block;height:6px;margin:6px auto;opacity:1;width:6px;-webkit-transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;-moz-transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s}.videogallery_subnav-toggle{opacity:0.01}.videogallery_subnav-toggle:checked{height:100%;right:85%;width:15%}.videogallery_subnav-toggle:checked ~ .videogallery_subnav-label{right:80%}.videogallery_subnav-toggle:checked ~ .videogallery_subnav-label:before{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.videogallery_subnav-toggle:checked ~ .videogallery_subnav-label:after{opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.videogallery_subnav-toggle:checked ~ .videogallery_subnav-label .subnav__dot{opacity:0}.videogallery_subnav-toggle:checked ~ .videogallery_subnavigation-list{right:0}#module-VideoGalleryFeatured{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:300px;width:100%}#module-VideoGalleryFeatured .dots-f{text-align:center;padding-bottom:3%}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .dots-f{position:absolute;left:0;right:0;bottom:10px;padding-top:0;padding-bottom:0;z-index:9}}@media screen and (max-width: 376px){#module-VideoGalleryFeatured .dots-f{position:relative;left:0;right:0;bottom:0;padding-top:8px;padding-bottom:0;z-index:9}}#module-VideoGalleryFeatured .dots-f .owl-dot{display:inline-block}#module-VideoGalleryFeatured .dots-f .owl-dot span{border:2px solid #fff;border-radius:50%;display:block;height:15px;margin:7px 7px;opacity:1;width:15px}#module-VideoGalleryFeatured .dots-f .owl-dot:hover span,#module-VideoGalleryFeatured .dots-f .owl-dot.active span,#module-VideoGalleryFeatured .dots-f .owl-dot.selected span{background:none repeat scroll 0 0 #fff}#module-VideoGalleryFeatured .nav-f{position:absolute;z-index:1;left:0;right:0;margin-left:auto;margin-right:auto;pointer-events:none}@media screen and (max-width: 376px){#module-VideoGalleryFeatured .nav-f{padding-left:20px;padding-right:20px}}#module-VideoGalleryFeatured .nav-f .hover-label{position:relative;display:inline-block;height:110px;width:100%;text-align:left;overflow:visible;background:tranparent}#module-VideoGalleryFeatured .nav-f .hover-label h1{color:#fff;visibility:hidden}#module-VideoGalleryFeatured .nav-f .hover-label h4{color:#fff;font-size:31px;visibility:hidden;max-width:35ch}#module-VideoGalleryFeatured .nav-f .owl-prev{display:inline-block;width:45%;pointer-events:all}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-prev{width:5%}}#module-VideoGalleryFeatured .nav-f .owl-prev .icon-prev{float:left;height:27px;width:19px;background:url("../../modules/videogalleryfeatured/images/prev.png") no-repeat;position:relative;top:50%;transform:translateY(-50%)}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-prev .icon-prev{height:20px;width:15px;background-size:contain}}#module-VideoGalleryFeatured .nav-f .owl-prev .text-prev{position:absolute;top:0;right:0;float:right;text-align:right;padding-right:10px;max-width:95%}#module-VideoGalleryFeatured .nav-f .owl-prev .clear{clear:both}#module-VideoGalleryFeatured .nav-f .owl-prev:hover{cursor:pointer}#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label{background:#3a6bc6}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label{background:transparent}}#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label h1,#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label h4{visibility:visible}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label h1,#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label h4{visibility:hidden}}#module-VideoGalleryFeatured .nav-f .owl-next{width:45%;display:inline-block;float:right;pointer-events:all}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-next{width:5%}}#module-VideoGalleryFeatured .nav-f .owl-next .icon-next{float:right;height:27px;width:19px;background:url("../../modules/videogalleryfeatured/images/next.png") no-repeat;position:relative;top:50%;transform:translateY(-50%)}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-next .icon-next{height:20px;width:15px;background-size:contain}}#module-VideoGalleryFeatured .nav-f .owl-next .text-next{position:absolute;float:left;padding-left:10px;max-width:95%}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-next .text-next{height:0}}#module-VideoGalleryFeatured .nav-f .owl-next .clear{clear:both}#module-VideoGalleryFeatured .nav-f .owl-next:hover{cursor:pointer}#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label{background:#3a6bc6}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label{background:transparent}}#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label h1,#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label h4{visibility:visible}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label h1,#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label h4{visibility:hidden}}#module-VideoGalleryFeatured .carousel-f{position:relative;margin:0 auto;width:100%;padding-bottom:1%}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .carousel-f{padding-bottom:50px}}@media screen and (max-width: 376px){#module-VideoGalleryFeatured .carousel-f{padding-bottom:0}}#module-VideoGalleryFeatured .carousel-f .owl-item{opacity:0.4;padding-top:25px}@media screen and (max-width: 376px){#module-VideoGalleryFeatured .carousel-f .owl-item{opacity:1;padding-top:0}}#module-VideoGalleryFeatured .carousel-f .owl-item.center{z-index:10;opacity:1}#module-VideoGalleryFeatured .carousel-f .owl-item.center .video-container{-webkit-box-shadow:2px 2px 39px 5px rgba(0,0,0,0.75);-moz-box-shadow:2px 2px 39px 5px rgba(0,0,0,0.75);box-shadow:2px 2px 39px 5px rgba(0,0,0,0.75)}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .carousel-f .owl-item.center .video-container{-webkit-box-shadow:0px 0px 34px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 34px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 34px 0px rgba(0,0,0,0.75)}}#module-VideoGalleryFeatured .carousel-f .owl-item.center .video-details{visibility:visible}#module-VideoGalleryFeatured .carousel-f .inner{text-align:center}@media screen and (max-width: 376px){#module-VideoGalleryFeatured .carousel-f .inner{width:88%}}#module-VideoGalleryFeatured .carousel-f .inner .video-details{visibility:hidden;padding-top:1%}#module-VideoGalleryFeatured .carousel-f .inner .video-details h1{color:#fff}#module-VideoGalleryFeatured .carousel-f .inner .video-details h4{color:#fff;font-size:36px}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .carousel-f .inner .video-details h4{font-size:28px}}#module-VideoGalleryFeatured .carousel-f .inner .video-details p{color:#fff;white-space:pre-line}@media screen and (max-width: 376px){#module-VideoGalleryFeatured .carousel-f .inner .video-details{visibility:visible}}#module-VideoGalleryFeatured .carousel-f .inner .video-container{position:relative;display:block;margin:0 auto;max-width:900px;max-height:506px;position:relative}#module-VideoGalleryFeatured .carousel-f .inner .video-container:before{display:block;content:" ";width:100%;padding-top:56.25%}#module-VideoGalleryFeatured .carousel-f .inner .video-container>iframe{position:absolute;top:0;left:0;right:0;bottom:0}#module-VideoGalleryFeatured .carousel-f .inner .video-container iframe{pointer-events:none;height:100%;width:100%}.mobile-only{display:inherit}@media only screen and (min-width: 979px){.mobile-only{display:none}}.desktop-only{display:none}@media only screen and (min-width: 980px){.desktop-only{display:inherit}}#module-Vision{height:380px;background:#0d1b36;position:relative;z-index:100;color:white}#module-Vision a{color:white}#module-Vision a:hover{color:rgba(255,255,255,0.8)}@media only screen and (min-width: 640px){#module-Vision{height:520px}}@media only screen and (min-width: 980px){#module-Vision{height:686px}}#vf-glow{position:absolute;width:715px;height:377px;background:url("../../modules/vision/images/glow.png") no-repeat;top:0;left:50%;margin-left:-357px;z-index:0;display:none}#vf-blurb{position:relative;z-index:5}#vf-blurb .media{float:none;display:block;margin:32px auto 0;width:175px;height:auto}#vf-blurb .title{text-align:center;text-transform:uppercase;font-size:26px;line-height:26px}#vf-blurb .title-white{width:auto}#vf-blurb .content{text-align:center;position:absolute;top:130px;width:300px;left:50%;margin-left:-150px}#vf-blurb .content header{margin-bottom:4px}#vf-blurb .content header .title{margin-bottom:0}#vf-blurb .content p{color:white;font-size:11px;line-height:15px}#vf-blurb .content p em{font-style:italic}#vf-blurb .content p+p{margin-top:8px}@media only screen and (min-width: 480px){#vf-blurb .content{width:400px;margin-left:-200px}#vf-blurb .content p{font-size:12px;line-height:16px}}@media only screen and (min-width: 640px){#vf-blurb .content{width:500px;margin-left:-250px}#vf-blurb .content p{font-size:15px;line-height:22px}}@media only screen and (min-width: 980px){#vf-blurb .content p{font-size:16px;line-height:25px}}@media only screen and (min-width: 640px){#vf-blurb .title{text-align:center;text-transform:uppercase;font-size:32px;line-height:32px}#vf-blurb .content{top:188px}#vf-blurb .media{width:274px}}@media only screen and (min-width: 980px){#vf-blurb{position:absolute;width:960px;height:270px;top:50%;left:50%;margin:-140px 0 0 -480px}#vf-blurb .content{text-align:left;margin:0 0 0 40px;top:auto;width:auto}#vf-blurb .media{width:auto;height:auto;float:left;margin-left:0px;margin-right:70px;margin-top:-10px}#vf-blurb .title{text-align:left;margin-bottom:0;margin-left:-2px;font-size:55px;line-height:50px}#vf-blurb header{margin-bottom:15px}}#vf-timeline{position:absolute;overflow:hidden;z-index:4;left:0;right:0;bottom:0;height:200px;background:url("../../modules/vision/images/timeline-shade.png") repeat-x}#vf-timeline #timeline-init{display:block;position:absolute;bottom:24px;left:50%;margin-left:-82px;font-family:'AlternateGothicW01-No2 691799', Impact, Charcoal, sans-serif;letter-spacing:0.05em;color:#fff;text-align:center;cursor:pointer;border:2px solid #fff;width:160px;height:44px;font-size:20px;line-height:43px;border-radius:4px;z-index:100;overflow:hidden}#vf-timeline #timeline-init .btn-hover{position:absolute;background-color:white;width:160px;height:44px;text-align:center;line-height:43px;top:0;left:-2px;-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(44px);-moz-transform:translateY(44px);-ms-transform:translateY(44px);-o-transform:translateY(44px);transform:translateY(44px);overflow:hidden}#vf-timeline #timeline-init .btn-hover .text{line-height:43px;color:#0B437D;-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(-44px);-moz-transform:translateY(-44px);-ms-transform:translateY(-44px);-o-transform:translateY(-44px);transform:translateY(-44px)}#vf-timeline #timeline-init.no-border{border-radius:0}@media only screen and (max-width: 639px){#vf-timeline #timeline-init:active{border-color:rgba(255,255,255,0.6)}}@media only screen and (min-width: 640px){#vf-timeline #timeline-init{width:200px;font-size:24px;bottom:32px;height:54px;line-height:53px;margin-left:-102px}#vf-timeline #timeline-init.add-hover:hover .btn-hover{-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#vf-timeline #timeline-init.add-hover:hover .btn-hover .text{-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#vf-timeline #timeline-init .btn-hover{width:200px;height:54px;line-height:53px;-webkit-transform:translateY(54px);-moz-transform:translateY(54px);-ms-transform:translateY(54px);-o-transform:translateY(54px);transform:translateY(54px)}#vf-timeline #timeline-init .btn-hover .text{line-height:53px;-webkit-transform:translateY(-54px);-moz-transform:translateY(-54px);-ms-transform:translateY(-54px);-o-transform:translateY(-54px);transform:translateY(-54px)}}#vf-timeline ul.years{position:absolute;bottom:20px;width:100%;left:100%;text-align:center;z-index:1}#vf-timeline ul.years li{display:inline-block;height:64px;margin:0 28px;vertical-align:middle;border-left:1px solid rgba(255,255,255,0);border-right:1px solid rgba(255,255,255,0);position:relative;-webkit-transform:translate3d(0, 0, 0)}#vf-timeline ul.years li:before{content:"";height:2px;background:#0e1528;position:absolute;top:25px;left:-4px;right:-4px;z-index:-1}#vf-timeline ul.years li a{display:block;text-decoration:none;color:white;position:relative;z-index:1}#vf-timeline ul.years li .icon{opacity:.5;height:46px;position:relative;background-repeat:no-repeat;background-size:contain;background-position:center center;-webkit-transform:translate3d(0, 0, 0)}#vf-timeline ul.years li .label{opacity:.5;position:absolute;top:47px;width:80px;right:0;left:50%;margin-left:-40px;font-size:14px;letter-spacing:0.05em;font-family:'Proxima N W01 Bold','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center}#vf-timeline ul.years li[data-year="1992"] .icon{background-image:url("../../../assets/modules/vision/images/icon-1992-small.svg");width:44px}#vf-timeline ul.years li[data-year="1996"] .icon{background-image:url("../../../assets/modules/vision/images/icon-1996-small.svg");width:48px}#vf-timeline ul.years li[data-year="1998"] .icon{background-image:url("../../../assets/modules/vision/images/icon-1998-small.svg");width:44px}#vf-timeline ul.years li[data-year="2015"] .icon{background-image:url("../../../assets/modules/vision/images/icon-2015-small.svg");width:43px}#vf-timeline ul.years li[data-year="2016"] .icon{background-image:url("../../../assets/modules/vision/images/icon-2016-small.svg");width:19px}#vf-timeline ul.years li .content{display:none;padding-top:4px}#vf-timeline ul.years li .content .title{text-align:left;font-size:18px;line-height:18px;margin-bottom:4px;letter-spacing:0.03em;text-transform:uppercase;font-weight:600}#vf-timeline ul.years li .content p{color:white;font-size:13px;line-height:18px}#vf-timeline ul.years li .content p strong{font-weight:600}#vf-timeline ul.years li[data-active="false"][data-closing="false"]:hover .icon,#vf-timeline ul.years li[data-active="false"][data-closing="false"]:hover .label{opacity:.75 !important}#vf-timeline ul.years li[data-closing="true"]:before{left:0;right:0}#vf-timeline ul.years li[data-active="true"]{opacity:1;border-color:rgba(255,255,255,0.7);color:white;text-align:left}#vf-timeline ul.years li[data-active="true"] a{cursor:default}#vf-timeline ul.years li[data-active="true"]:before{display:none}#vf-timeline ul.years li[data-active="true"] .icon{height:52px;float:left;margin-right:22px;margin-left:22px;position:relative}#vf-timeline ul.years li[data-active="true"] .icon:after{content:"";height:2px;width:100%;position:absolute;bottom:-12px;left:0;right:0;background:#3278fe}#vf-timeline ul.years li[data-active="true"][data-year="1992"] .icon{background-image:url("../../../assets/modules/vision/images/icon-1992-large.svg");width:102px}#vf-timeline ul.years li[data-active="true"][data-year="1996"] .icon{background-image:url("../../../assets/modules/vision/images/icon-1996-large.svg");width:112px}#vf-timeline ul.years li[data-active="true"][data-year="1998"] .icon{background-image:url("../../../assets/modules/vision/images/icon-1998-large.svg");width:94px}#vf-timeline ul.years li[data-active="true"][data-year="2015"] .icon{background-image:url("../../../assets/modules/vision/images/icon-2015-large.svg");width:90px}#vf-timeline ul.years li[data-active="true"][data-year="2016"] .icon{background-image:url("../../../assets/modules/vision/images/icon-2016-large.svg");width:38px}#vf-timeline ul.years li[data-active="true"] .content{display:block;overflow:hidden;margin-right:16px;opacity:0}@media only screen and (max-width: 979px){#vf-timeline ul.years li{visibility:hidden;border:none;position:absolute;left:50%;bottom:0;margin-left:-100px}#vf-timeline ul.years li .content{padding-top:14px}#vf-timeline ul.years li .content p{display:none}#vf-timeline ul.years li[data-active="true"]{visibility:visible;width:200px !important}#vf-timeline ul.years li[data-active="true"][data-year="1992"] .icon{width:51px}#vf-timeline ul.years li[data-active="true"][data-year="1996"] .icon{width:56px}#vf-timeline ul.years li[data-active="true"][data-year="1998"] .icon{width:47px}#vf-timeline ul.years li[data-active="true"][data-year="2015"] .icon{width:45px}#vf-timeline ul.years li[data-active="true"][data-year="2016"] .icon{width:19px}#vf-timeline ul.years li[data-active="true"] .icon{float:none;display:block;margin:0 auto}}#vf-timeline ul.years-mobile{display:none}#vf-timeline .dots{position:absolute;background:url("../../modules/vision/images/dot-bg.png") repeat-x;height:2px;bottom:57px;width:100%;display:none}@media only screen and (min-width: 980px){#vf-timeline .dots{display:block}}#vf-year{position:absolute;left:50%;top:50%;color:#e2e9f5;z-index:5;font-family:'AlternateGothicW01-No2 691799', Impact, Charcoal, sans-serif;letter-spacing:-0.02em;font-size:54px;opacity:0}#vf-year .digit{display:inline-block;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}#vf-year .digit[data-index="0"]{text-shadow:0px 0px 2px rgba(0,0,0,0.2),1px 1px 0 #5272ba,2px 2px 0 #5272ba}#vf-year .digit[data-index="1"]{text-shadow:0px 0px 2px rgba(0,0,0,0.2),1px 1px 0 #5272ba,1px 2px 0 #5272ba}#vf-year .digit[data-index="2"]{text-shadow:0px 0px 2px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-1px 2px 0 #5272ba}#vf-year .digit[data-index="3"]{text-shadow:0px 0px 2px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-2px 2px 0 #5272ba}#vf-year[data-font-size="s"] .digit{display:inline-block}#vf-year[data-font-size="s"] .digit[data-index="0"]{text-shadow:0px 0px 4px rgba(0,0,0,0.2),1px 1px 0 #5272ba,2px 2px 0 #5272ba,3px 3px 0 #5272ba,4px 4px 0 #5272ba}#vf-year[data-font-size="s"] .digit[data-index="1"]{text-shadow:0px 0px 4px rgba(0,0,0,0.2),1px 1px 0 #5272ba,1px 2px 0 #5272ba,1px 3px 0 #5272ba,1px 4px 0 #5272ba}#vf-year[data-font-size="s"] .digit[data-index="2"]{text-shadow:0px 0px 4px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-1px 2px 0 #5272ba,-1px 3px 0 #5272ba,-1px 4px 0 #5272ba}#vf-year[data-font-size="s"] .digit[data-index="3"]{text-shadow:0px 0px 4px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-2px 2px 0 #5272ba,-3px 3px 0 #5272ba,-4px 4px 0 #5272ba}#vf-year[data-font-size="m"] .digit{display:inline-block}#vf-year[data-font-size="m"] .digit[data-index="0"]{text-shadow:0px 0px 6px rgba(0,0,0,0.2),1px 1px 0 #5272ba,2px 2px 0 #5272ba,3px 3px 0 #5272ba,4px 4px 0 #5272ba,5px 5px 0 #5272ba,6px 6px 0 #5272ba}#vf-year[data-font-size="m"] .digit[data-index="1"]{text-shadow:0px 0px 6px rgba(0,0,0,0.2),1px 1px 0 #5272ba,1px 2px 0 #5272ba,1px 3px 0 #5272ba,1px 4px 0 #5272ba,2px 5px 0 #5272ba,2px 6px 0 #5272ba}#vf-year[data-font-size="m"] .digit[data-index="2"]{text-shadow:0px 0px 6px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-1px 2px 0 #5272ba,-1px 3px 0 #5272ba,-1px 4px 0 #5272ba,-2px 5px 0 #5272ba,-2px 6px 0 #5272ba}#vf-year[data-font-size="m"] .digit[data-index="3"]{text-shadow:0px 0px 6px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-2px 2px 0 #5272ba,-3px 3px 0 #5272ba,-4px 4px 0 #5272ba,-5px 5px 0 #5272ba,-6px 6px 0 #5272ba}#vf-year[data-font-size="l"] .digit{display:inline-block}#vf-year[data-font-size="l"] .digit[data-index="0"]{text-shadow:0px 0px 8px rgba(0,0,0,0.2),1px 1px 0 #5272ba,2px 2px 0 #5272ba,3px 3px 0 #5272ba,4px 4px 0 #5272ba,5px 5px 0 #5272ba,6px 6px 0 #5272ba,7px 7px 0 #5272ba,8px 8px 0 #5272ba}#vf-year[data-font-size="l"] .digit[data-index="1"]{text-shadow:0px 0px 8px rgba(0,0,0,0.2),1px 1px 0 #5272ba,1px 2px 0 #5272ba,1px 3px 0 #5272ba,1px 4px 0 #5272ba,2px 5px 0 #5272ba,2px 6px 0 #5272ba,2px 7px 0 #5272ba,2px 8px 0 #5272ba}#vf-year[data-font-size="l"] .digit[data-index="2"]{text-shadow:0px 0px 8px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-1px 2px 0 #5272ba,-1px 3px 0 #5272ba,-1px 4px 0 #5272ba,-2px 5px 0 #5272ba,-2px 6px 0 #5272ba,-2px 7px 0 #5272ba,-2px 8px 0 #5272ba}#vf-year[data-font-size="l"] .digit[data-index="3"]{text-shadow:0px 0px 8px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-2px 2px 0 #5272ba,-3px 3px 0 #5272ba,-4px 4px 0 #5272ba,-5px 5px 0 #5272ba,-6px 6px 0 #5272ba,-7px 7px 0 #5272ba,-8px 8px 0 #5272ba}#vf-year[data-font-size="xl"] .digit{display:inline-block}#vf-year[data-font-size="xl"] .digit[data-index="0"]{text-shadow:0px 0px 10px rgba(0,0,0,0.2),1px 1px 0 #5272ba,2px 2px 0 #5272ba,3px 3px 0 #5272ba,4px 4px 0 #5272ba,5px 5px 0 #5272ba,6px 6px 0 #5272ba,7px 7px 0 #5272ba,8px 8px 0 #5272ba,9px 9px 0 #5272ba,10px 10px 0 #5272ba}#vf-year[data-font-size="xl"] .digit[data-index="1"]{text-shadow:0px 0px 10px rgba(0,0,0,0.2),1px 1px 0 #5272ba,1px 2px 0 #5272ba,1px 3px 0 #5272ba,1px 4px 0 #5272ba,2px 5px 0 #5272ba,2px 6px 0 #5272ba,2px 7px 0 #5272ba,2px 8px 0 #5272ba,3px 9px 0 #5272ba,3px 10px 0 #5272ba}#vf-year[data-font-size="xl"] .digit[data-index="2"]{text-shadow:0px 0px 10px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-1px 2px 0 #5272ba,-1px 3px 0 #5272ba,-1px 4px 0 #5272ba,-2px 5px 0 #5272ba,-2px 6px 0 #5272ba,-2px 7px 0 #5272ba,-2px 8px 0 #5272ba,-3px 9px 0 #5272ba,-3px 10px 0 #5272ba}#vf-year[data-font-size="xl"] .digit[data-index="3"]{text-shadow:0px 0px 10px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-2px 2px 0 #5272ba,-3px 3px 0 #5272ba,-4px 4px 0 #5272ba,-5px 5px 0 #5272ba,-6px 6px 0 #5272ba,-7px 7px 0 #5272ba,-8px 8px 0 #5272ba,-9px 9px 0 #5272ba,-10px 10px 0 #5272ba}#vf-year:before,#vf-year:after{content:"";position:absolute;top:50%;height:1px;width:0;background:#307fff;transition:width .2s}#vf-year:before{right:100%;margin-right:12px}#vf-year:after{left:100%;margin-left:12px}#vf-year[data-positioned="true"]:before,#vf-year[data-positioned="true"]:after{width:80px}@media only screen and (min-width: 640px){#vf-year[data-positioned="true"]:before,#vf-year[data-positioned="true"]:after{width:120px}}@media only screen and (max-width: 639px){#vf-year{font-size:32px !important;-ms-transform:translate(-23px, -124px) !important;-moz-transform:translate(-23px, -124px) !important;-webkit-transform:translate(-23px, -124px) !important;transform:translate(-23px, -124px) !important}}@media only screen and (min-width: 640px) and (max-width: 979px){#vf-year{font-size:54px !important;-ms-transform:translate(-38px, -178px) !important;-moz-transform:translate(-38px, -178px) !important;-webkit-transform:translate(-38px, -178px) !important;transform:translate(-38px, -178px) !important}}@media only screen and (min-width: 980px){#vf-year{font-size:54px}}#vf-content{position:absolute;z-index:5;top:106px;left:50%;width:90%;margin-left:-45%;text-align:center;-webkit-transform-style:preserve-3d}#vf-content .title{font-size:32px;line-height:32px}#vf-content p{color:white;font-size:12px;line-height:16px}#vf-content a{color:#2c7bff;font-family:'Proxima N W01 Bold','Helvetica Neue',Helvetica,Arial,sans-serif;white-space:nowrap;border-bottom:1px solid rgba(44,123,255,0.35);text-decoration:none;transition:all .2s}#vf-content a:hover{color:#8EB1EC;border-color:transparent}#vf-content[data-last-year="true"]{margin-top:-25px}@media only screen and (min-width: 380px){#vf-content p{font-size:13px;line-height:18px}}@media only screen and (min-width: 640px){#vf-content{width:600px;top:150px;margin-left:-300px}#vf-content .title{font-size:54px;line-height:54px}#vf-content[data-last-year="true"]{margin-top:-50px}#vf-content p{color:white;font-size:18px;line-height:32px}}@media only screen and (min-width: 980px){#vf-content{position:absolute;width:600px;height:180px;top:50%;left:50%;margin:-110px 0 0 -290px}#vf-content .title{font-size:71px;line-height:71px}#vf-content[data-year="1992"]{width:630px;margin-left:-315px}#vf-content[data-last-year="true"]{margin-top:-150px}#vf-content p{color:white;font-size:18px;line-height:32px}}#vf-background,#vf-shade,#vf-wires,#vf-video{position:absolute;top:0;left:0;right:0;bottom:0}#vf-background{background-position:center center;background-repeat:no-repeat;z-index:0}#vf-shade{box-shadow:inset 0 0 250px rgba(0,0,0,0.5);z-index:3}#vf-wires{z-index:2}#vf-wires svg{position:absolute;left:50%;top:50%;width:1296px;height:686px;margin-left:-648px;margin-top:-343px}#vf-wires path{stroke:white}#vf-video{z-index:1}#vf-video video{width:1296px;height:688px;position:absolute;top:50%;left:50%;margin:-344px 0 0 -648px}#vf-arrows{max-width:980px;height:100%;margin:0 auto;position:relative}#vf-arrows.inactive{cursor:default;pointer-events:none}#vf-arrows .arrow{display:none;opacity:0;width:52px;height:52px;margin-top:-26px;position:absolute;bottom:16px;z-index:10;-webkit-transform-style:preserve-3d}#vf-arrows .arrow[data-action="goToPrev"]{left:16px}#vf-arrows .arrow[data-action="goToNext"]{right:16px}#vf-arrows .arrow>svg{width:62px;height:62px;margin:-5px 0 0 -5px}#vf-arrows .arrow>svg circle{transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transition:all .15s;opacity:.5}@media only screen and (min-width: 980px){#vf-arrows .arrow{bottom:auto;top:50%}}@font-face{font-family:"Proxima N W01 Black";src:url("../fonts/9b05cd3b-19d8-496a-816b-8de46cf24af1.eot?#iefix");src:url("../fonts/9b05cd3b-19d8-496a-816b-8de46cf24af1.eot?#iefix") format("eot"),url("../fonts/43106d4c-07a9-48c0-bdeb-d82f359c85f5.woff") format("woff"),url("../fonts/7783372a-b74a-4eb3-902f-ab18b106eb46.ttf") format("truetype"),url("../fonts/22e79766-6290-47c1-b1af-93665675dd48.svg#22e79766-6290-47c1-b1af-93665675dd48") format("svg")}@font-face{font-family:"Proxima N W01 Reg";src:url("../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix");src:url("../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix") format("eot"),url("../fonts/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff") format("woff"),url("../fonts/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf") format("truetype"),url("../fonts/ab9cd062-380f-4b53-b1a7-c0bec7402235.svg#ab9cd062-380f-4b53-b1a7-c0bec7402235") format("svg")}@font-face{font-family:"Proxima N W01 Reg It";src:url("../fonts/bc15a635-a09b-40d1-a5c4-70310166177d.eot?#iefix");src:url("../fonts/bc15a635-a09b-40d1-a5c4-70310166177d.eot?#iefix") format("eot"),url("../fonts/9c69c878-2255-4027-8632-ed3635cddf45.woff") format("woff"),url("../fonts/b7eb3871-e910-4522-9982-effb425a2714.ttf") format("truetype"),url("../fonts/a0d89860-20e5-4bc0-b6c5-eae8ae0ebbbf.svg#a0d89860-20e5-4bc0-b6c5-eae8ae0ebbbf") format("svg")}@font-face{font-family:"Proxima N W01 Smbd";src:url("../fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix");src:url("../fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix") format("eot"),url("../fonts/70ae52ec-d89b-4c6a-9402-854ebe423c54.woff") format("woff"),url("../fonts/6a35571c-ea14-4dac-9ae1-0e7af0abeec8.ttf") format("truetype"),url("../fonts/ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c.svg#ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c") format("svg")}@font-face{font-family:"DINNextW01-CondensedReg";src:url("../fonts/6fa09720-5b0e-48a5-8895-5af8af928c01.eot?#iefix");src:url("../fonts/6fa09720-5b0e-48a5-8895-5af8af928c01.eot?#iefix") format("eot"),url("../fonts/3b15daf5-d7fb-4099-93b9-db20fd26c2fe.woff") format("woff"),url("../fonts/16159505-c85d-44ba-ba2b-64f94e68ddb5.ttf") format("truetype"),url("../fonts/b2be45ad-0169-4c84-9fc9-66a0e9ebff0a.svg#b2be45ad-0169-4c84-9fc9-66a0e9ebff0a") format("svg")}@font-face{font-family:"AlternateGothicW01-No1 691796";src:url("../fonts/08f81dde-07fe-4a13-b96b-de70ab913f0c.eot?#iefix");src:url("../fonts/08f81dde-07fe-4a13-b96b-de70ab913f0c.eot?#iefix") format("eot"),url("../fonts/f2ce3af9-0227-443e-ba37-0293d811f89b.woff") format("woff"),url("../fonts/490fb46a-54c6-486b-9dc8-4b6862162feb.ttf") format("truetype"),url("../fonts/27811e8b-0bca-46f2-8f73-bf56a19a5785.svg#27811e8b-0bca-46f2-8f73-bf56a19a5785") format("svg")}@font-face{font-family:"Proxima N W01 Xbold";src:url("../fonts/9fbce143-f5db-4c0b-9159-b1e666079f67.eot?#iefix");src:url("../fonts/9fbce143-f5db-4c0b-9159-b1e666079f67.eot?#iefix") format("eot"),url("../fonts/19dd5cf2-ac2d-48d5-901a-c432fd291ee2.woff") format("woff"),url("../fonts/22cfbfa4-f607-4751-92eb-6fa194353e57.ttf") format("truetype"),url("../fonts/3d6b6348-e05f-4123-b19a-3bfd02c7f361.svg#3d6b6348-e05f-4123-b19a-3bfd02c7f361") format("svg")}@font-face{font-family:"AlternateGothicW01-No2 691799";src:url("../fonts/694d9d39-2113-4431-b278-0ea3d7a2b062.eot?#iefix");src:url("../fonts/694d9d39-2113-4431-b278-0ea3d7a2b062.eot?#iefix") format("eot"),url("../fonts/2fc75594-a7bb-4e8f-ad81-b7e8ddeb0435.woff") format("woff"),url("../fonts/a7e5a390-5440-4b7f-9500-9bd0b8dde16a.ttf") format("truetype"),url("../fonts/9036ea97-77a0-44a0-bbc9-64d2733c9484.svg#9036ea97-77a0-44a0-bbc9-64d2733c9484") format("svg")}@font-face{font-family:"DINNextW01-CondensedLig";src:url("../fonts/c0be55e4-0b40-4646-a643-431ca3639465.eot?#iefix");src:url("../fonts/c0be55e4-0b40-4646-a643-431ca3639465.eot?#iefix") format("eot"),url("../fonts/43e82893-3880-47b2-82d6-5b136f8f7477.woff") format("woff"),url("../fonts/72f03533-e4e2-48a4-9d34-53d2964eb649.ttf") format("truetype"),url("../fonts/c11fd4df-941d-4a17-8af0-be88e02e0042.svg#c11fd4df-941d-4a17-8af0-be88e02e0042") format("svg")}@font-face{font-family:"Proxima N W01 Bold";src:url("../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix");src:url("../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix") format("eot"),url("../fonts/d999c07b-a049-4eb5-b8a6-4f36ae25e67e.woff") format("woff"),url("../fonts/4d4a75f5-d32a-4a09-8665-133afd39cc37.ttf") format("truetype"),url("../fonts/8152bc4e-d700-4c78-b6be-326893e6f53f.svg#8152bc4e-d700-4c78-b6be-326893e6f53f") format("svg")}@font-face{font-family:'bttf';src:url("../fonts/bttf/bttf-webfont.eot");src:url("../fonts/bttf/bttf-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bttf/bttf-webfont.woff2") format("woff2"),url("../fonts/bttf/bttf-webfont.woff") format("woff"),url("../fonts/bttf/bttf-webfont.ttf") format("truetype"),url("../fonts/bttf/bttf-webfont.svg#bttf") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'eurostile_bold';src:url("../fonts/eurostile/Eurostile_LT_Bold_Extended_2.ttf") format("truetype");font-weight:normal;font-style:normal}.font-eurostile-bold{font-family:'eurostile_bold', Arial, sans-serif}@font-face{font-family:'eurostile';src:url("../fonts/eurostile/Eurostile_LT_Extended_2.ttf") format("truetype");font-weight:normal;font-style:normal}.font-eurostile{font-family:'eurostile', Arial, sans-serif}p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:initial;-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.clean-font{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:initial;-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
