﻿@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-ForumProfile{background-color:#efeff0}#module-ForumProfile .breadcrumb{margin-bottom:2em;margin-left:1.2em;font-size:.8em}#module-ForumProfile .breadcrumb,#module-ForumProfile .breadcrumb a,#module-ForumProfile .breadcrumb span{text-transform:uppercase;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#2a2b2c}#module-ForumProfile .breadcrumb .crumb-item{text-decoration:none;color:#979797}#module-ForumProfile .breadcrumb .crumb-item:last-of-type{color:#2a2b2c}#module-ForumProfile .breadcrumb a{text-decoration:none}#module-ForumProfile .breadcrumb a:hover,#module-ForumProfile .breadcrumb a:focus,#module-ForumProfile .breadcrumb a:active{text-decoration:underline}#module-ForumProfile .breadcrumb .arrow{font-size:1.2em}#module-ForumProfile .post-form{background:#efeff0}#module-ForumProfile .post-form .field-wrapper{margin:2em 1em 0}#module-ForumProfile .post-form label{width:7em;margin-top:1em;font:1em "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#535353;display:block;float:left}@media screen and (max-width: 768px){#module-ForumProfile .post-form label{float:none}}#module-ForumProfile .post-form label[for="body"]{margin-top:3em}@media screen and (max-width: 768px){#module-ForumProfile .post-form label[for="body"]{margin-top:1em}}#module-ForumProfile .post-form label.category{font:0.75em "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:3.25em}@media screen and (max-width: 768px){#module-ForumProfile .post-form label.category{line-height:normal}}#module-ForumProfile .post-form .input-wrapper{margin-left:7em}@media screen and (max-width: 768px){#module-ForumProfile .post-form .input-wrapper{margin:1em 0 0}#module-ForumProfile .post-form .input-wrapper.category{margin-top:0}}#module-ForumProfile .post-form input,#module-ForumProfile .post-form textarea{width:100%;padding:1em;font-size:1em}@media screen and (max-width: 768px){#module-ForumProfile .post-form input,#module-ForumProfile .post-form textarea{padding:.5em}}#module-ForumProfile .post-form input.error,#module-ForumProfile .post-form textarea.error{border:2px solid #eb1f1f}#module-ForumProfile .post-form input.error::-webkit-input-placeholder,#module-ForumProfile .post-form textarea.error::-webkit-input-placeholder{color:#eb1f1f}#module-ForumProfile .post-form input.error::-moz-placeholder,#module-ForumProfile .post-form textarea.error::-moz-placeholder{color:#eb1f1f}#module-ForumProfile .post-form input.error::-ms-input-placeholder,#module-ForumProfile .post-form textarea.error::-ms-input-placeholder{color:#eb1f1f}#module-ForumProfile .post-form input{height:3em}@media screen and (max-width: 768px){#module-ForumProfile .post-form input{height:2.5em}}#module-ForumProfile .post-form textarea{height:10em}#module-ForumProfile .post-form .input-wrapper.category .arrow{width:2em;display:inline-block}#module-ForumProfile .post-form .input-wrapper.category .arrow:after{top:-.1em}#module-ForumProfile .post-form .buttons{text-align:right;padding:1em 0 2em}#module-ForumProfile .cke_chrome{border:none}#module-ForumProfile .cke,#module-ForumProfile .cke *{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}#module-ForumProfile .cke_body,#module-ForumProfile .cke_inner{background:none}#module-ForumProfile .cke_top{padding:0 0 .5em;margin-left:-7px}#module-ForumProfile .cke_contents{border-radius:2px}#module-ForumProfile .cke_contents.error{border:2px solid #eb1f1f}#module-ForumProfile header{-webkit-transition:margin 0.2s ease;-moz-transition:margin 0.2s ease;transition:margin 0.2s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 10px;width:100%;height:63px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;z-index:10}#module-ForumProfile header .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}#module-ForumProfile header .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:.75em;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}#module-ForumProfile header .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}#module-ForumProfile header .select-style select:focus{outline:none}#module-ForumProfile header .select-style:hover{background-color:#3568c5}#module-ForumProfile header .select-style:hover select{color:#fff}#module-ForumProfile header .select-style:hover:after{border-top-color:#fff}#module-ForumProfile header .select-style.custom-select{border:none;z-index:20;position:relative}#module-ForumProfile header .select-style.custom-select select{display:none}#module-ForumProfile header .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: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}#module-ForumProfile header .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%;height:38px;border-bottom:1px solid #e5e5e5;padding:13px 10px 0;opacity:1}#module-ForumProfile header .select-style.custom-select>div span:hover{background-color:#3568c5;color:#fff}#module-ForumProfile header .select-style.custom-select>div span.active{height:0;padding-top:0;border:none;opacity:0}#module-ForumProfile header .select-style.custom-select>div span:last-of-type{border-bottom:none}#module-ForumProfile header .select-style.custom-select.open>div{max-height:600px}#module-ForumProfile header .select-style.custom-select.open>div .selected{background-color:#3568c5;color:#fff}#module-ForumProfile header.open-dropdown{margin-bottom:60px}#module-ForumProfile header form{margin:0 auto;max-width:960px;width:100%}#module-ForumProfile header h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;float:left;padding-top:19px;width:115px;height:61px;text-transform:uppercase;font-size:23px;font-family:"Alternate Gothic Com", sans-serif}#module-ForumProfile header h3 em{color:#9d9d9d}#module-ForumProfile header h3:after{position:absolute;top:50%;right:0;display:block;margin-top:-8px;width:1px;height:16px;background:#e5e5e5;content:" "}#module-ForumProfile header .drop-down{-webkit-transition:all 0.2s ease;-moz-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:absolute;top:100%;left:0;z-index:1;visibility:hidden;padding:10px 5px;width:100%;height:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff;opacity:0}#module-ForumProfile header .drop-down:after,#module-ForumProfile header .drop-down:before{-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;position:absolute;bottom:100%;left:50%;width:0;height:0;border:solid transparent;content:" ";opacity:1;pointer-events:none}#module-ForumProfile header .drop-down:after{margin-left:-303px;border-width:11px;border-color:rgba(240,242,241,0);border-bottom-color:#fff}#module-ForumProfile header .drop-down:before{margin-left:-304px;border-width:12px;border-color:rgba(214,214,214,0);border-bottom-color:#e5e5e5}#module-ForumProfile header .filters-dropdown{display:inline-block;height:61px;vertical-align:top;text-align:center;text-transform:uppercase;font-family:'Proxima N W01 Reg', 'Helvetica Neue', Helvetica, Arial, sans-serif}#module-ForumProfile header .filters-dropdown>p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;position:relative;padding:24px 24px 0 21px;width:100%;height:100%;color:#3f3f3f;font-weight:bold;font-size:14px;cursor:pointer}#module-ForumProfile header .filters-dropdown>p:after,#module-ForumProfile header .filters-dropdown>p:before{position:absolute;top:50%;left:100%;margin-top:-1px;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}#module-ForumProfile header .filters-dropdown>p:after{margin-top:-2px;margin-left:-11px;border-width:5px;border-color:rgba(255,255,255,0);border-top-color:#ffffff}#module-ForumProfile header .filters-dropdown>p:before{margin-left:-12px;border-width:6px;border-color:rgba(63,63,63,0);border-top-color:#3f3f3f}#module-ForumProfile header .filters-dropdown>p:hover{color:#3568c5}#module-ForumProfile header .filters-dropdown>p:hover:before{border-top-color:#3568c5}#module-ForumProfile header .filters-dropdown .drop-down{max-height:0;height:auto;overflow:hidden;-webkit-transition:max-height 0.8s ease,opacity 0.8s ease;-moz-transition:max-height 0.8s ease,opacity 0.8s ease;transition:max-height 0.8s ease,opacity 0.8s ease}#module-ForumProfile header .filters-dropdown .drop-down ul{max-width:960px;margin:0 auto;overflow:hidden}#module-ForumProfile header .filters-dropdown .drop-down ul li{-webkit-transition:opacity 0.2s ease 0.3s,color 0.1s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:opacity 0.2s ease 0.3s,color 0.1s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.2s ease 0.3s,color 0.1s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);display:block;float:left;padding:14px 17px 0;height:38px;border:1px solid #3568c5;border-radius:3px;background-color:#fff;margin:0 4px 4px 0;color:#3568c5;letter-spacing:0.5px;font-weight:bold;font-size:12px;font-family:'Proxima N W01 Reg', 'Helvetica Neue', Helvetica, Arial, sans-serif;opacity:0;cursor:pointer}#module-ForumProfile header .filters-dropdown .drop-down ul li:hover,#module-ForumProfile header .filters-dropdown .drop-down ul li.active{background-color:#3568c5;color:#fff}#module-ForumProfile header .filters-dropdown .drop-down ul li.loading{background-image:url("../../modules/aggregatorarticles/images/ajax-loader-filters.gif");background-position:center;background-repeat:no-repeat;color:rgba(255,255,255,0)}#module-ForumProfile header .filters-dropdown li:hover li{background-color:#3568c5;color:#fff}#module-ForumProfile header .filters-dropdown.active>p:after{margin-top:-2px;border-color:rgba(255,255,255,0);border-bottom-color:#ffffff}#module-ForumProfile header .filters-dropdown.active>p:before{margin-top:-5px;border-color:rgba(63,63,63,0);border-bottom-color:#3f3f3f}#module-ForumProfile header .filters-dropdown.active>p:hover:before{border-bottom-color:#3568c5}#module-ForumProfile header .filters-dropdown.active .drop-down{visibility:visible;max-height:600px;opacity:1}#module-ForumProfile header .filters-dropdown.active .drop-down li{opacity:1}#module-ForumProfile header #view-options{display:block;float:right;height:61px}#module-ForumProfile header #view-options .sort{display:inline-block;margin-right:20px;vertical-align:top;height:61px}#module-ForumProfile header #view-options .sort>p{display:inline-block;margin-right:6px;text-transform:uppercase;font-weight:bold;font-size:14px;font-family:'Proxima N W01 Reg', 'Helvetica Neue', Helvetica, Arial, sans-serif;height:100%;vertical-align:top;padding-top:23px}#module-ForumProfile header #view-options ul{display:inline-block;vertical-align:top}#module-ForumProfile header #view-options ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:-3px;width:56px;height:60px;vertical-align:top;cursor:pointer}#module-ForumProfile header #view-options ul li a{display:block;overflow:hidden;width:100%;height:100%;text-align:-9999px}#module-ForumProfile header #view-options ul li.grid-view{padding-top:19px}#module-ForumProfile header #view-options ul li.grid-view>span{-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:relative;display:block;margin:0 auto 4px;width:29px;height:5px;text-align:center}#module-ForumProfile header #view-options ul li.grid-view>span span,#module-ForumProfile header #view-options ul li.grid-view>span:before,#module-ForumProfile header #view-options ul li.grid-view>span:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;display:inline-block;width:5px;height:5px;border-radius:50%;background:#b1b1b0;vertical-align:top}#module-ForumProfile header #view-options ul li.grid-view>span:before{float:left;content:" "}#module-ForumProfile header #view-options ul li.grid-view>span:after{float:right;content:" "}#module-ForumProfile header #view-options ul li.grid-view.active>span span,#module-ForumProfile header #view-options ul li.grid-view.active>span:before,#module-ForumProfile header #view-options ul li.grid-view.active>span:after{background:#3568c5}#module-ForumProfile header #view-options ul li.grid-view:hover>span span,#module-ForumProfile header #view-options ul li.grid-view:hover>span:before,#module-ForumProfile header #view-options ul li.grid-view:hover>span:after{background:#3568c5}#module-ForumProfile header #view-options ul li.grid-view:hover>span:nth-child(1){-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}#module-ForumProfile header #view-options ul li.grid-view:hover>span:nth-child(3){-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}#module-ForumProfile header #view-options ul li.grid-view:after{position:relative;top:-28px;left:55px;display:block;width:1px;height:26px;background:#e5e5e5;content:" "}#module-ForumProfile header #view-options ul li.list-view{padding-top:19px}#module-ForumProfile header #view-options ul li.list-view span{-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:block;margin:0 auto 7px;width:27px;height:3px;background:#b1b1b0}#module-ForumProfile header #view-options ul li.list-view.active span{background:#3568c5}#module-ForumProfile header #view-options ul li.list-view:hover span{background:#3568c5}#module-ForumProfile header #view-options ul li.list-view:hover span:nth-child(1){-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}#module-ForumProfile header #view-options ul li.list-view:hover span:nth-child(3){-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}#module-ForumProfile header #view-options ul li.list-view:after{position:relative;top:-31px;left:55px;display:block;width:1px;height:26px;background:#e5e5e5;content:" "}#module-ForumProfile header #view-options ul li.search span{-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-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;display:block;margin:18px auto 0;width:20px;height:28px}#module-ForumProfile header #view-options ul li.search span:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:20px;height:20px;border:3px solid #b1b1b0;border-radius:50%;content:" "}#module-ForumProfile header #view-options ul li.search span:after{position:absolute;top:20px;left:10px;display:block;width:3px;height:8px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background:#b1b1b0;content:" "}#module-ForumProfile header #view-options ul li.search .drop-down:before{margin-left:437px}#module-ForumProfile header #view-options ul li.search .drop-down:after{margin-left:438px}#module-ForumProfile header #view-options ul li.search .drop-down .search-input{-webkit-transition:opacity 0.2s ease 0.3s;-moz-transition:opacity 0.2s ease 0.3s;transition:opacity 0.2s ease 0.3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:0 auto;max-width:950px;width:100%;height:100%;opacity:0}#module-ForumProfile header #view-options ul li.search .drop-down .search-input input{display:block;padding-top:4px;width:80%;height:100%;height:36px;border:none;text-transform:uppercase;font-size:28px;font-family:din_offccond, sans-serif}#module-ForumProfile header #view-options ul li.search .drop-down .search-input button{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;position:absolute;top:0;right:0;height:100%;border:none;background:transparent;color:#adadad;text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-size:12px;font-family:'Proxima N W01 Reg', 'Helvetica Neue', Helvetica, Arial, sans-serif}#module-ForumProfile header #view-options ul li.search .drop-down .search-input button.active{color:#3a6bc6}#module-ForumProfile header #view-options ul li.search.active span{-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}#module-ForumProfile header #view-options ul li.search.active span:before{border-color:#3568c5}#module-ForumProfile header #view-options ul li.search.active span:after{background:#3568c5}#module-ForumProfile header #view-options ul li.search.active .drop-down{visibility:visible;height:61px;opacity:1}#module-ForumProfile header #view-options ul li.search.active .drop-down .search-input{opacity:1}#module-ForumProfile header #view-options ul li.search:hover span{-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}#module-ForumProfile header #view-options ul li.search:hover span:before{border-color:#3568c5}#module-ForumProfile header #view-options ul li.search:hover span:after{background:#3568c5}@media screen and (min-width: 769px){#module-ForumProfile header form .filters-select{display:none}}@media screen and (max-width: 980px){#module-ForumProfile header form .filters-dropdown .drop-down{text-align:left}#module-ForumProfile header form .filters-dropdown .drop-down li{left:auto}}@media screen and (max-width: 768px){#module-ForumProfile header{height:126px}#module-ForumProfile header form{text-align:center}#module-ForumProfile header form h3{float:none}#module-ForumProfile header form .filters-dropdown{display:none}#module-ForumProfile header form .filters-select{position:absolute;bottom:0;left:0;width:100%;height:63px;border-top:1px solid #e5e5e5;color:#3f3f3f;text-align:center}#module-ForumProfile header form .filters-select .select-style{width:22em;border-color:#3f3f3f;border-radius:0}#module-ForumProfile header form .filters-select .select-style:after{border-top-color:#3f3f3f}#module-ForumProfile header form .filters-select .select-style select{color:#3f3f3f}#module-ForumProfile header form .filters-select .select-style:hover{background-color:#3f3f3f}#module-ForumProfile header form .filters-select .select-style:hover:after{border-top-color:#fff}#module-ForumProfile header form .filters-select .select-style:hover select{color:#fff}#module-ForumProfile header form .filters-select .select-style.custom-select>div{border-color:#3f3f3f;border-radius:0;text-align:left;color:#3f3f3f}#module-ForumProfile header form .filters-select .select-style.custom-select>div span:hover{background-color:#3f3f3f;color:#fff}#module-ForumProfile header form .filters-select .select-style.custom-select.open>div{max-height:1000px;height:auto}#module-ForumProfile header form .filters-select .select-style.custom-select.open>div .selected{background-color:#3f3f3f;color:#fff}#module-ForumProfile header form #view-options{width:184px;display:inline-block;float:none;vertical-align:top}#module-ForumProfile header form #view-options ul li.grid-view{display:none}#module-ForumProfile header form #view-options ul li.list-view{display:none}#module-ForumProfile header form #view-options ul li.search:before{position:absolute;top:24px;display:block;width:1px;height:15px;background:#e5e5e5;content:" "}#module-ForumProfile header form #view-options ul li.search .drop-down{top:61px;z-index:30}#module-ForumProfile header form #view-options .sort{margin-right:0}#module-ForumProfile header form #view-options .sort>p{display:none}#module-ForumProfile header form #view-options .sort .select-style{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;position:relative;width:126px;border:none;border-radius:0;font-weight:bold;font-size:14px;cursor:pointer}#module-ForumProfile header form #view-options .sort .select-style select{color:#3f3f3f}#module-ForumProfile header form #view-options .sort .select-style:after,#module-ForumProfile header form #view-options .sort .select-style:before{position:absolute;top:50%;left:100%;margin-top:-2px;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}#module-ForumProfile header form #view-options .sort .select-style:after{margin-top:-3px;margin-left:-11px;border-width:5px;border-color:rgba(255,255,255,0);border-top-color:#ffffff}#module-ForumProfile header form #view-options .sort .select-style:before{margin-left:-12px;border-width:6px;border-color:rgba(63,63,63,0);border-top-color:#3f3f3f}#module-ForumProfile header form #view-options .sort .select-style:hover{background-color:#fff;color:#3568c5}#module-ForumProfile header form #view-options .sort .select-style:hover select{color:#3568c5}#module-ForumProfile header form #view-options .sort .select-style:hover:before{border-top-color:#3568c5}#module-ForumProfile header form #view-options .sort .select-style.custom-select{z-index:30}#module-ForumProfile header form #view-options .sort .select-style.custom-select:after{display:none}#module-ForumProfile header form #view-options .sort .select-style.custom-select>div{border:none;border-radius:0;text-align:left;color:#3f3f3f}#module-ForumProfile header form #view-options .sort .select-style.custom-select>div .selected{border:none}#module-ForumProfile header form #view-options .sort .select-style.custom-select>div:after,#module-ForumProfile header form #view-options .sort .select-style.custom-select>div:before{position:absolute;top:20px;left:100%;margin-top:-2px;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}#module-ForumProfile header form #view-options .sort .select-style.custom-select>div:after{margin-top:-3px;margin-left:-11px;border-width:5px;border-color:rgba(255,255,255,0);border-top-color:#ffffff}#module-ForumProfile header form #view-options .sort .select-style.custom-select>div:before{margin-left:-12px;border-width:6px;border-color:rgba(63,63,63,0);border-top-color:#3f3f3f}#module-ForumProfile header form #view-options .sort .select-style.custom-select>div span:hover{background-color:#3f3f3f;color:#fff}#module-ForumProfile header form #view-options .sort .select-style.custom-select>div.active>div .selected{background-color:#3f3f3f;color:#fff}#module-ForumProfile header form #view-options .sort .select-style.custom-select.active>div{border:1px solid #3f3f3f}#module-ForumProfile header form #view-options .sort .select-style.custom-select.active>div .selected{background-color:#3f3f3f;color:#fff}}@media screen and (max-width: 380px){#module-ForumProfile header form h3{position:absolute;left:0;top:0}#module-ForumProfile header form #view-options{position:absolute;right:0;top:0;width:100%;text-align:right}#module-ForumProfile header form #view-options .search-input button{display:none}}#module-ForumProfile .forum-post,#module-ForumProfile .forum-post p{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}#module-ForumProfile .forum-post h1{border-bottom:none;font:4em "din_offccond",sans-serif;padding:0 .2em .2em;color:#161616}#module-ForumProfile .forum-post .post-byline{margin:0 0 0 1em;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}#module-ForumProfile .forum-post .post-byline .author-name{color:#3a6bc6;font-family:"Proxima N W01 Xbold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.875em;text-decoration:none}#module-ForumProfile .forum-post .post-byline a.author-name:hover,#module-ForumProfile .forum-post .post-byline a.author-name:focus,#module-ForumProfile .forum-post .post-byline a.author-name:active{text-decoration:underline}#module-ForumProfile .forum-post .post-byline .pipe-separator{margin:0 .2em;color:#d7d8d9}#module-ForumProfile .forum-post .post-byline .date{font-size:0.75em;color:#8b8a8a;line-height:1.5em}#module-ForumProfile .forum-post .post-img{margin:1em}@media screen and (max-width: 768px){#module-ForumProfile .forum-post .post-img{margin:1em 0}}#module-ForumProfile .forum-post .post-img img{width:100%}#module-ForumProfile .forum-post .post-body{margin:1em 1em 4em;font-family:"Proxima Regular","Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.7em;color:#303030;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#module-ForumProfile .forum-post .post-body h2,#module-ForumProfile .forum-post .post-body h3,#module-ForumProfile .forum-post .post-body h4,#module-ForumProfile .forum-post .post-body h5,#module-ForumProfile .forum-post .post-body h6{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2em;color:#161616}#module-ForumProfile .forum-post .post-body p{margin:1em 0}#module-ForumProfile .forum-post .post-body strong{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#module-ForumProfile .forum-post .post-body em{font-style:italic}#module-ForumProfile .forum-post .post-body a{color:#3a6bc6;font-weight:bold}#module-ForumProfile .forum-post .post-body ol,#module-ForumProfile .forum-post .post-body ul{line-height:1.5em;margin:1em 0}#module-ForumProfile .forum-post .post-body ol{list-style:decimal inside}#module-ForumProfile .forum-post .post-body ul{list-style:disc inside}#module-ForumProfile .comment-form{text-align:right;margin-top:-1px;border-bottom:1px solid #e1e1df}#module-ForumProfile .comment-form textarea{display:block;width:100%;overflow:auto;border:1px solid #cacac8;background:#f5f5f5;padding:1.5em 2em;font-size:.875em;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;color:#303030;min-height:4em}#module-ForumProfile .comment-form textarea::-webkit-input-placeholder{color:#303030;opacity:.8}#module-ForumProfile .comment-form textarea::-moz-input-placeholder{color:#303030;opacity:.8}#module-ForumProfile .comment-form textarea:-ms-input-placeholder{color:#303030;opacity:.8}@media screen and (max-width: 768px){#module-ForumProfile .comment-count{padding-top:.25em}#module-ForumProfile .comment-count em{background:transparent url("../../core/images/icons/icon-speech-bubble.png") 50% 50% no-repeat;background-size:contain;width:3em;line-height:2.5em;color:#fff;text-align:center;display:inline-block}}#module-ForumProfile .comments-list{-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);font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:4em;-webkit-user-select:initial}#module-ForumProfile .comments-list .comment.level-2 .comment-content:before{content:'';display:block;background:url("../../core/images/icons/icon-reply-arrow.png") 50% 50% no-repeat;width:17px;height:14px;position:absolute;left:-2.5em;top:2.8125em}@media screen and (max-width: 768px){#module-ForumProfile .comments-list .comment.level-2 .comment-content:before{left:-2em}}#module-ForumProfile .comments-list .comment.level-2 .btn-reply,#module-ForumProfile .comments-list .comment.level-2 .btn-toggle-replies,#module-ForumProfile .comments-list .comment.level-2 .comment-children{display:none}#module-ForumProfile .comments-list .comment-content{-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:1.5em 1.8em;position:relative}#module-ForumProfile .comments-list .comment-content .num-likes{font-size:0.9em}#module-ForumProfile .comments-list .comment-content .btn-like{margin-right:0.5em}#module-ForumProfile .comments-list .comment-content .btn-like svg rect,#module-ForumProfile .comments-list .comment-content .btn-like svg path{fill:#EDEDEC}#module-ForumProfile .comments-list .comment-content .btn-like.liked svg rect,#module-ForumProfile .comments-list .comment-content .btn-like.liked svg path{fill:#3A6BC6}#module-ForumProfile .comments-list .comment-content:hover .btn-link,#module-ForumProfile .comments-list .comment-content:focus .btn-link,#module-ForumProfile .comments-list .comment-content:active .btn-link{color:#3a6bc6;text-decoration:none}#module-ForumProfile .comments-list .comment-content:hover .bullet,#module-ForumProfile .comments-list .comment-content:focus .bullet,#module-ForumProfile .comments-list .comment-content:active .bullet{color:#3a6bc6}#module-ForumProfile .comments-list .comment-content:hover .thumbs-up svg rect,#module-ForumProfile .comments-list .comment-content:hover .thumbs-up svg path,#module-ForumProfile .comments-list .comment-content:focus .thumbs-up svg rect,#module-ForumProfile .comments-list .comment-content:focus .thumbs-up svg path,#module-ForumProfile .comments-list .comment-content:active .thumbs-up svg rect,#module-ForumProfile .comments-list .comment-content:active .thumbs-up svg path{fill:#3A6BC6}#module-ForumProfile .comments-list .comment-content:hover .only-visible-on-hover,#module-ForumProfile .comments-list .comment-content:focus .only-visible-on-hover,#module-ForumProfile .comments-list .comment-content:active .only-visible-on-hover{opacity:1}#module-ForumProfile .comments-list .hr{border-bottom:1px solid #e1e1df}#module-ForumProfile .comments-list .comment-children{margin-left:4.6875em}@media screen and (max-width: 768px){#module-ForumProfile .comments-list .comment-children{margin-left:3.5em}}#module-ForumProfile .comments-list .only-visible-on-hover{-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);opacity:0}#module-ForumProfile .comments-list .comment-actions{margin:1.5em 0 0 5em;overflow:hidden}@media screen and (max-width: 768px){#module-ForumProfile .comments-list .comment-actions{margin-left:4em}}#module-ForumProfile .comments-list .btn-link{color:#8b8b8b;text-decoration:none;font-size:0.875em}#module-ForumProfile .comments-list .btn-toggle-replies{color:#3a6bc6;margin:.25em 0 1em 5.7em}#module-ForumProfile .comments-list .btn-toggle-replies>span{padding-left:.5em}@media screen and (max-width: 768px){#module-ForumProfile .comments-list .btn-toggle-replies{margin-left:4.5em}}#module-ForumProfile .comments-list .left{float:left}#module-ForumProfile .comments-list .right{float:right}#module-ForumProfile .comments-list .bullet{color:#e1e1df;padding:0 .5em}#module-ForumProfile .comments-list .profile-img{border-radius:100%;float:left;width:3.75em;height:3.75em;margin-right:.5em}@media screen and (max-width: 768px){#module-ForumProfile .comments-list .profile-img{width:3em;height:3em}}#module-ForumProfile .comments-list p{margin-left:5em}@media screen and (max-width: 768px){#module-ForumProfile .comments-list p{margin-left:4em}}#module-ForumProfile .comments-list .parent-wrapper .date{display:block;margin-bottom:1em}#module-ForumProfile .comments-list .name{font-family:"Proxima N W01 Xbold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#535353;font-size:.875em;text-decoration:none}#module-ForumProfile .comments-list .date,#module-ForumProfile .comments-list .action-type,#module-ForumProfile .comments-list .action-parent-type{font-size:.875em;color:#8b8b8b}#module-ForumProfile .comments-list .date{font-size:.75em;line-height:1.1666666667em}#module-ForumProfile .comments-list .action-parent-title{color:#535353;text-decoration:none;font-size:.875em}#module-ForumProfile .comments-list .body{color:#303030;font-size:.875em;margin-left:5.75em}#module-ForumProfile .comments-list .body *{margin-left:0}@media screen and (max-width: 768px){#module-ForumProfile .comments-list .body{margin-left:4.5em}}#module-ForumProfile,#module-ForumProfile *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#module-ForumProfile .center{text-align:center;width:100%}#module-ForumProfile .user-activity{display:table;width:100%;margin:auto}#module-ForumProfile .user-activity .table-row{display:table-row}#module-ForumProfile .user-activity .table-row .cell{padding-left:2em;padding-right:2em;padding-top:10px;padding-bottom:10px;display:table-column;width:auto;display:inline-block;border-left:solid;border-right:solid;border-width:1px;border-color:#c3c3c3}#module-ForumProfile .user-activity .table-row .cell .cell-bottom{text-transform:uppercase;font-weight:bold;font:"Proxima N W01 Bold"}#module-ForumProfile .notification-settings{display:none}#module-ForumProfile .notification-settings li{margin-bottom:1em}#module-ForumProfile .notification-settings .center{display:block;padding-top:4%;padding-bottom:4%;padding-left:25%;width:75%;margin:0 auto;text-align:left}@media screen and (max-width: 768px){#module-ForumProfile .notification-settings .center{font-size:0.8em;padding-left:15%}}@media screen and (max-width: 460px){#module-ForumProfile .notification-settings .center{font-size:0.6em;width:100%}}#module-ForumProfile .notification-settings .bold{font-weight:bolder}#module-ForumProfile .notification-settings .bell{vertical-align:middle}#module-ForumProfile .notification-settings h1{font-size:2em;color:#3e3e3e;word-break:break-word;text-align:left;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5em}@media screen and (max-width: 768px){#module-ForumProfile .notification-settings h1{font-size:2em;margin-top:.5em}}#module-ForumProfile .notification-settings .my-checkbox{visibility:visible;margin-right:1em;vertical-align:middle}#module-ForumProfile .notification-settings .cancelGray{color:#6a6a6a;background-color:transparent;text-transform:uppercase;font-family:"Proxima N W01 Bold";font-size:12px;border:none;margin-right:2em;-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;transition:color 0.3s linear}#module-ForumProfile .notification-settings .cancelGray:hover{color:#1a7dcb}#module-ForumProfile .update-password{display:none;margin:auto;text-align:left;top:50%;width:50%;height:300px;margin-top:100px;vertical-align:middle}#module-ForumProfile .update-password .error-label{font-size:16px;color:#ff2400;font-weight:bold;padding-right:20%;float:right}#module-ForumProfile .update-password .cancelGray{color:#6a6a6a;background-color:transparent;text-transform:uppercase;font-family:"Proxima N W01 Bold";font-size:12px;border:none;margin-right:2em;-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;transition:color 0.3s linear}#module-ForumProfile .update-password .cancelGray:hover{color:#1a7dcb}#module-ForumProfile .update-password .lock{width:3%;height:auto;vertical-align:middle}#module-ForumProfile .update-password .middle{vertical-align:middle}#module-ForumProfile .update-password .center{padding-top:4%;padding-bottom:4%;text-align:center;width:100%}#module-ForumProfile .update-password .left{float:left;text-align:left}#module-ForumProfile .update-password .right{float:right;text-align:left;padding-left:6%;margin-left:5em}#module-ForumProfile .update-password h1{font-size:1.5em;color:#3e3e3e;word-break:break-word;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5em}@media screen and (max-width: 768px){#module-ForumProfile .update-password h1{font-size:2em;margin-top:.5em}}#module-ForumProfile .update-password input{width:32%}#module-ForumProfile .update-password input.error{border:solid 1px #ff2400}#module-ForumProfile .update-password label{width:32%;font-weight:bold;display:none;vertical-align:middle;position:relative;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}#module-ForumProfile .update-password label.error{display:inline-block !important;margin-top:1px;font-weight:normal;color:#ff2400}#module-ForumProfile .content{margin:0 auto;max-width:960px;width:55%}#module-ForumProfile .profile-wrapper.icon-loading:before{width:8em;height:8em}#module-ForumProfile .user-activity-wrapper{background-color:#fff;border-bottom:1px solid #e1e1df;border-top:1px solid #e1e1df}#module-ForumProfile .user-activity-wrapper .center{text-align:center}#module-ForumProfile .user-activity-wrapper .info{border-left:1px solid #e1e1df}#module-ForumProfile .forum-profile{padding:3em 1em;margin:0 auto;text-align:center}#module-ForumProfile .forum-profile .center{display:inline-block;width:100%}#module-ForumProfile .forum-profile .profile-img{float:left;width:25%;position:relative}#module-ForumProfile .forum-profile .profile-img #profile-picture{width:11.875em;height:11.875em;-moz-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}@media screen and (max-width: 768px){#module-ForumProfile .forum-profile .profile-img #profile-picture{width:7em;height:7em}}#module-ForumProfile .forum-profile .photo-edit-icon{position:absolute;width:3em;height:3em;top:9em;left:8em;cursor:pointer;border-width:2px;border-style:solid;border-color:#3a6bc6;border-radius:50%;z-index:1000}@media screen and (max-width: 768px){#module-ForumProfile .forum-profile .photo-edit-icon{width:1.75em;height:1.75em;top:5em;left:5em}}#module-ForumProfile .forum-profile .profile-settings{float:right;text-align:left;padding-left:2%;margin-left:10%;margin-top:4%;position:relative;z-index:1000;width:30%}@media screen and (max-width: 1080px){#module-ForumProfile .forum-profile .profile-settings{width:100%;top:0;margin-left:auto;margin-right:auto;padding:0;margin-top:3%;float:left;text-align:left}#module-ForumProfile .forum-profile .profile-settings ul{list-style-type:none;margin:0;padding:0}#module-ForumProfile .forum-profile .profile-settings ul li{display:inline}}@media screen and (max-width: 750px){#module-ForumProfile .forum-profile .profile-settings{font-size:0.8em}}@media screen and (max-width: 465px){#module-ForumProfile .forum-profile .profile-settings{font-size:0.8em;position:relative}#module-ForumProfile .forum-profile .profile-settings ul{list-style-type:initial}#module-ForumProfile .forum-profile .profile-settings ul li{display:block}}#module-ForumProfile .forum-profile .profile-description{margin-left:14em;text-align:left;color:#8b8b8b;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5em;width:35%}@media screen and (max-width: 768px){#module-ForumProfile .forum-profile .profile-description{margin-left:8em}}@media screen and (max-width: 450px){#module-ForumProfile .forum-profile .profile-description{float:left;font-size:0.8em;margin-left:auto;margin-right:auto;width:100%}}@media screen and (max-width: 720px){#module-ForumProfile .forum-profile .location-line{font-size:0.8em}}#module-ForumProfile .forum-profile .location-line #user-location{height:100%;font-size:16px;padding:0 5px 0}#module-ForumProfile .forum-profile .divider{height:1px;border:0 dashed #cacac8;border-top-width:1px;width:15em;margin:.5em 0;width:100%}#module-ForumProfile .forum-profile .edit-info-button{color:blue}#module-ForumProfile .forum-profile .edit-location{text-decoration:underline}#module-ForumProfile .forum-profile .notification-settings-btn{color:blue}#module-ForumProfile .forum-profile .change-password-btn{color:blue}#module-ForumProfile .forum-profile .delete-account-btn{color:blue}#module-ForumProfile .forum-profile .title{color:#bc2626;font-size:0.875em;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:-.5em;line-height:2em;text-transform:uppercase;letter-spacing:.04em}@media screen and (max-width: 768px){#module-ForumProfile .forum-profile .title{line-height:normal;margin-top:0}}#module-ForumProfile .forum-profile h1.profile-h1{font-size:3em;margin:.85em 0 .25em;color:#3e3e3e;word-break:break-word}@media screen and (max-width: 768px){#module-ForumProfile .forum-profile h1.profile-h1{font-size:2em;margin-top:.5em}}#module-ForumProfile .forum-profile .value{color:#535353;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#module-ForumProfile .activity-wrapper{background:#fff;min-height:10em;border-bottom:1px solid #e1e1df;padding-top:3em}@media screen and (max-width: 1024px){#module-ForumProfile .activity-wrapper{padding:1em}}#module-ForumProfile .tabs-headers{margin-bottom:2em}@media screen and (max-width: 1024px){#module-ForumProfile .tabs-headers{margin-bottom:0}}#module-ForumProfile .tabs{overflow:hidden}#module-ForumProfile .tabs li{float:left;padding-right:2em;border-bottom:1px solid #c3c3c3}#module-ForumProfile .tabs li:last-of-type{padding-right:0}#module-ForumProfile .tabs button{-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);font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;font-size:1.5em;text-transform:uppercase;text-decoration:none;color:#c3c3c3}#module-ForumProfile .tabs button>span{-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;line-height:1.5em;border-bottom:3px solid #fff}#module-ForumProfile .tabs button.active{color:#565656;text-decoration:none}#module-ForumProfile .tabs button.active>span{border-bottom:3px solid #3a6bc6}#module-ForumProfile .comments-list{width:100%}#module-ForumProfile .comments-list .comment.reply-visible>.comment-content{border-bottom-color:transparent}#module-ForumProfile .comments-list .comment-content{padding:1.5em 0 1em;border-bottom:1px solid #e1e1df}#module-ForumProfile .comments-list .comment-content .reply-arrow-icon{background-image:url("../../core/images/icons/icon-reply-arrow.png")}#module-ForumProfile .comments-list .comment-content .action-parent-title{font-weight:bold}#module-ForumProfile .comments-list .comment-content .activity-comment-img{vertical-align:middle}#module-ForumProfile .comment-reply{-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)}#module-ForumProfile .new-comment,#module-ForumProfile .comment-reply{height:0;opacity:0;overflow:hidden}#module-ForumProfile .tab-content-wrapper{position:relative;overflow:hidden}#module-ForumProfile .tab-content-list{-webkit-transition:all .2s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all .2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all .2s cubic-bezier(0.39, 0.575, 0.565, 1);width:400%;left:0;position:relative;display:inline-block}#module-ForumProfile .tab-content-list .post-column{display:none}.faq-mobile-subnav{top:60px;width:100%;display:none}@media screen and (max-width: 768px){.faq-mobile-subnav{display:block;height:100%;left:100%;position:fixed;top:0;z-index:2200}}.faq-mobile-subnavigation-list{background:#dde3e6;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;position:relative;text-align:center;width:100%}.faq-mobile-subnavigation-list .stick-to-bottom{width:100%}.faq-mobile-subnavigation-list .show{display:inherit}.faq-mobile-subnavigation-list .mailing-button>.nav__link{color:#3a6bc6}.faq-mobile-subnavigation-list .request-button{background:#3a6bc6}.faq-mobile-subnavigation-list .request-button .nav__link{color:#ecf1f4}.faq-mobile-subnavigation-list a{text-decoration:none}@media screen and (max-width: 768px){.faq-mobile-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){.faq-mobile-subnavigation-list{padding-top:80px}}@media screen and (max-width: 768px){.nav--stuck .faq-mobile-subnavigation-list{padding-top:75px}}.faq-mobile-subnavigation-list .title-wrap{display:none;text-transform:uppercase;padding:20px 0}@media screen and (max-width: 768px){.faq-mobile-subnavigation-list .title-wrap{display:block}}.faq-mobile-subnavigation-list .title-wrap .title-wrap__title{color:#3a6bc6;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.faq-mobile-subnavigation-list .title-wrap .title-wrap__title:before,.faq-mobile-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){.faq-mobile-subnavigation-list .title-wrap .title-wrap__title:before,.faq-mobile-subnavigation-list .title-wrap .title-wrap__title:after{width:35px}}.faq-mobile-subnav-item{display:inline-block}@media screen and (max-width: 768px){.faq-mobile-subnav-item{display:block}}.faq-mobile-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: 768px){.faq-mobile-subnav-item:nth-of-type(1n+3) .nav__link:after{display:none}}.faq-mobile-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){.faq-mobile-subnav-item .nav__link{border-right:5px solid transparent}}.subnav--stuck .faq-mobile-subnav-item .nav__link{padding:19px 20px 21px}.faq-mobile-subnav-item .nav__link.active,.faq-mobile-subnav-item .nav__link:hover{color:black}@media screen and (max-width: 768px){.faq-mobile-subnav-item .nav__link.active,.faq-mobile-subnav-item .nav__link:hover{border-color:#3a6bc6;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset}}.faq-mobile-subnav-item .nav__link.active-mobile{color:black}.subnav--stuck .faq-mobile-subnav-item .faq-mobile-subnav-order .nav__link{display:none}@media screen and (max-width: 768px){.faq-mobile-subnav-item .faq-mobile-subnav-order .nav__link{display:none}}.faq-mobile-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 .faq-mobile-subnav-item .request-info-btn{display:block;opacity:1}@media screen and (max-width: 768px){.faq-mobile-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%}}.faq-mobile-subnav-label,.faq-mobile-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){.faq-mobile-subnav-label,.faq-mobile-subnav-toggle{top:80px}}.nav--stuck .faq-mobile-subnav-label,.nav--stuck .faq-mobile-subnav-toggle{top:75px}.faq-mobile-subnav-label{background:#ecf1f4;box-shadow:0px 5px 10px -5px rgba(0,0,0,0.7);cursor:pointer;padding:9px}.faq-mobile-subnav-label:before,.faq-mobile-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}.faq-mobile-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}.faq-mobile-subnav-toggle{opacity:0.01}.faq-mobile-subnav-toggle:checked{height:100%;right:85%;width:15%}.faq-mobile-subnav-toggle:checked ~ .faq-mobile-subnav-label{right:80%}.faq-mobile-subnav-toggle:checked ~ .faq-mobile-subnav-label:before{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.faq-mobile-subnav-toggle:checked ~ .faq-mobile-subnav-label:after{opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.faq-mobile-subnav-toggle:checked ~ .faq-mobile-subnav-label .subnav__dot{opacity:0}.faq-mobile-subnav-toggle:checked ~ .faq-mobile-subnavigation-list{right:0}#module-frequentlyAskedQuestions{background-color:white}#module-frequentlyAskedQuestions b{font-weight:bold}@media screen and (max-width: 500px){#module-frequentlyAskedQuestions .body-copy{font-size:15px}}@media (max-width: 992px){#module-frequentlyAskedQuestions #miraiChatLinkContainerfaq{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){#module-frequentlyAskedQuestions #miraiChatLinkContainerfaq{display:none}}#module-frequentlyAskedQuestions .features_list{margin-left:35px}#module-frequentlyAskedQuestions .features_list li{list-style:disc;margin:5px 0}#module-frequentlyAskedQuestions .text-underline{text-decoration:underline}#module-frequentlyAskedQuestions .header{height:340px;position:relative;background:url("../../modules/forum/images/conv-header-bkg.png") 50% 50% no-repeat;background-size:cover}@media screen and (max-width: 767px){#module-frequentlyAskedQuestions .header{height:340px}}#module-frequentlyAskedQuestions .header .copy{position:relative;top:50%;width:440px;margin:0 auto;transform:translateY(-50%);padding-bottom:16px;padding-top:4px}@media screen and (max-width: 600px){#module-frequentlyAskedQuestions .header .copy{width:340px}}#module-frequentlyAskedQuestions .header .copy .hl1{text-align:center;color:#fff}#module-frequentlyAskedQuestions .header .copy .description{text-align:center;color:#fff;margin-top:-10px}@media screen and (max-width: 767px){#module-frequentlyAskedQuestions .header .copy .description{margin-top:-6px}}#module-frequentlyAskedQuestions .header .copy .description .text-break{display:none}@media screen and (max-width: 767px){#module-frequentlyAskedQuestions .header .copy .description .text-break{display:block}}#module-frequentlyAskedQuestions .header .copy .Talk_to_Mirai_Expert{text-align:center;width:230px;margin:20px auto 0}@media screen and (min-width: 600px){#module-frequentlyAskedQuestions .header .copy .Talk_to_Mirai_Expert .callExpertButton{pointer-events:none}}@media screen and (max-width: 768px) and (orientation: landscape){#module-frequentlyAskedQuestions .header .copy .Talk_to_Mirai_Expert .callExpertButton{pointer-events:auto}}#module-frequentlyAskedQuestions .header .copy .Talk_to_Mirai_Expert .body-copy{color:#fff}#module-frequentlyAskedQuestions .header .copy .Talk_to_Mirai_Expert .body-copy a{color:#fff}#module-frequentlyAskedQuestions .header .copy .Talk_to_Mirai_Expert .body-copy a span{background-image:url(../../modules/forum/images/call.png);width:21px;height:21px;position:relative;margin-right:5px;top:5px;display:none}@media screen and (max-width: 768px){#module-frequentlyAskedQuestions .header .copy .Talk_to_Mirai_Expert .call{padding:8px 30px 10px 34px;background:#3568c5;border-radius:4px;margin:10px 0}#module-frequentlyAskedQuestions .header .copy .Talk_to_Mirai_Expert .call a{text-decoration:none}#module-frequentlyAskedQuestions .header .copy .Talk_to_Mirai_Expert .call a:hover{text-decoration:none}#module-frequentlyAskedQuestions .header .copy .Talk_to_Mirai_Expert .call a span{display:inline-block}}#module-frequentlyAskedQuestions .header .copy .Talk_to_Mirai_Expert #miraiChatLinkContainerfaq{cursor:pointer}#module-frequentlyAskedQuestions .header .copy .Talk_to_Mirai_Expert .livechat-button{text-align:center;width:auto;padding:8px 30px 10px 34px;background:#3568c5;border-radius:4px;color:#fff;margin:10px 0;line-height:1.5em;font-family:"Proxima N W01 Reg", "Helvetica Neue", Helvetica, Arial, sans-serif}#module-frequentlyAskedQuestions .header .copy .Talk_to_Mirai_Expert .livechat-button .livechat-icon{background-image:url(../../modules/forum/images/chat_button.png);width:24px;height:16px;background-repeat:no-repeat;display:inline-block;margin-right:5px;margin-bottom:-4px}#module-frequentlyAskedQuestions .faq-subnav{position:relative;height:50px;width:100%;z-index:1;background-color:#edf0f5}#module-frequentlyAskedQuestions .faq-subnav.stuck{border-bottom:1px solid #efeff0}@media screen and (max-width: 768px){#module-frequentlyAskedQuestions .faq-subnav{display:none}}#module-frequentlyAskedQuestions .faq-subnav .subnav-list{height:100%;display:table;margin:0 auto}#module-frequentlyAskedQuestions .faq-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}#module-frequentlyAskedQuestions .faq-subnav .subnav-list .subnav-item{position:relative;display:table-cell;height:100%;padding:0 20px 0 20px}#module-frequentlyAskedQuestions .faq-subnav .subnav-list .subnav-item .subnav-link{color:#8b8b8b;line-height:50px}#module-frequentlyAskedQuestions .faq-subnav .subnav-list .subnav-item .subnav-link.active,#module-frequentlyAskedQuestions .faq-subnav .subnav-list .subnav-item .subnav-link:hover{color:#3a3a3a}#module-frequentlyAskedQuestions .faqs{max-width:790px;margin:0 auto;padding-top:67px;padding-bottom:33px}@media screen and (max-width: 1023px){#module-frequentlyAskedQuestions .faqs{padding-top:48px;padding-bottom:14px}}@media screen and (max-width: 666px){#module-frequentlyAskedQuestions .faqs{padding-top:50px;padding-bottom:10px}}#module-frequentlyAskedQuestions .faqs.subnav-stuck{margin-top:50px}@media screen and (max-width: 767px){#module-frequentlyAskedQuestions .faqs .group{padding:0 127px 0 127px}}@media screen and (max-width: 666px){#module-frequentlyAskedQuestions .faqs .group{padding:0}}#module-frequentlyAskedQuestions .faqs .group .hl2{text-align:center}#module-frequentlyAskedQuestions .faqs .group .category-container{padding-top:18px;padding-bottom:47px}@media screen and (max-width: 1023px){#module-frequentlyAskedQuestions .faqs .group .category-container{padding-top:10px}}@media screen and (max-width: 767px){#module-frequentlyAskedQuestions .faqs .group .category-container{padding-top:4px;padding-bottom:50px}}#module-frequentlyAskedQuestions .faqs .group .category-container .category{position:relative;height:auto}#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header,#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container{padding:0 40px 0 40px}@media screen and (max-width: 1023px){#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header,#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container{padding:0 84px 0 84px}}@media screen and (max-width: 767px){#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header,#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container{padding:0 20px 0 20px}}@media screen and (max-width: 666px){#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header,#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container{padding:0 15px 0 15px}}#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header{height:60px}@media screen and (max-width: 767px){#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header{height:55px}}#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header:hover{cursor:pointer}#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header.dark{background-color:#efeff0}#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header.light{background-color:#fbfbfb}#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header .hl3{line-height:58px;display:inline-block;margin-top:0;margin-bottom:0}@media screen and (max-width: 767px){#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header .hl3{line-height:59px}}#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header .icon-wrap{float:right;position:relative;top:50%;transform:translateY(-50%);height:20px;width:20px}#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header .icon-wrap .expand-vert{background-image:url("../images/pattern-library-icons/icon_plus_vertical.svg");height:20px;width:2px;margin:0 auto}#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header .icon-wrap .expand-horiz{position:absolute;top:50%;margin-top:-1px;background-image:url("../images/pattern-library-icons/icon_plus_horizontal.svg");height:2px;width:20px}#module-frequentlyAskedQuestions .faqs .group .category-container .category .category-header .icon-wrap .collapse{position:absolute;top:50%;margin-top:-1px;background-image:url("../images/pattern-library-icons/icon_plus_white_horizontal.svg");height:2px;width:20px;opacity:0}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container{position:relative;display:none;border-left:1px solid #efeff0;border-right:1px solid #efeff0;border-bottom:1px solid #efeff0}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container.closed{border-bottom:none}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .category-ToC{position:relative;padding-top:39px}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .category-ToC .question-link .cta{display:inline-table}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .category-ToC>.question-link:not(:first-child){padding-top:20px}@media screen and (max-width: 1023px){#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .category-ToC>.question-link:not(:first-child){padding-top:29px}}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content{position:relative;padding-top:52px;padding-bottom:80px}@media screen and (max-width: 1023px){#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content{padding-bottom:53px}}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content .q-a ol li,#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content .q-a ul li{font-size:16px;font-family:"ToyotaType-Book";margin-left:15px}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content .q-a .headline{font-weight:bold}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content .q-a .question{color:#3a3a3a}@media screen and (max-width: 767px){#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content .q-a .question.adjust-lineheight{line-height:23px;margin-bottom:15px}}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content .q-a .answer{color:#3a3a3a;padding-top:9px}@media screen and (max-width: 767px){#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content .q-a .answer{padding-top:5px}}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content .q-a br{display:block}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content .q-a .paragraph-spacing{padding-top:20px}@media screen and (max-width: 767px){#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content .q-a .paragraph-spacing{padding-top:15px}}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content>.q-a:not(:first-child){padding-top:26px}@media screen and (max-width: 767px){#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .content>.q-a:not(:first-child){padding-top:29px}}#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .link-wrap{text-align:center;padding-bottom:76px}@media screen and (max-width: 1023px){#module-frequentlyAskedQuestions .faqs .group .category-container .category .questions-container .link-wrap{padding-bottom:56px}}.copy-txt{font:400 12px "ToyotaType-Book";line-height:12px;color:#6a6a6a;margin:0 auto}@media screen and (max-width: 600px){.module-car_page_community .title-wrap__copy{width:80%;font-size:11.5px}}@media screen and (min-width: 1024px) and (max-width: 1920px){.module-car_page_community .title-wrap__copy{width:45%}}.car-section.module-car_page_community .content{padding:50px 0px 22px 0px}.car-section.module-car_page_community .content .title-wrap--invert .title-wrap__subtitle{margin-top:0;margin-bottom:50px}.car-section.module-car_page_community .content .title-wrap--invert .title-wrap__title{margin:0}#fullspecs-body .basic-btn.add-hover:hover .btn-image,#fullspecs-body .basic-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)}#fullspecs-body .basic-btn.add-hover:hover .basic-btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);left:0;top:0}#fullspecs-body .basic-btn.add-hover:hover .basic-btn-hover .btn-image,#fullspecs-body .basic-btn.add-hover:hover .basic-btn-hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);line-height:36px}#container-FooterDirectional .d-wrapper{border:0}#container-FooterDirectional .d-wrapper .txt{margin-top:10px !important;margin-bottom:2%}#container-FooterDirectional .d-wrapper .d-nav-right .title{font-size:90px;margin:0 auto;padding:0}#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap:hover .title{-webkit-text-fill-color:#FFF !important;color:#FFF !important}#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap:hover .txt{color:#FFF !important;margin-bottom:2%}#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-right{margin-top:2% !important}#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .address-holder .fscom{color:#fff}#container-FooterDirectional .d-nav-left,#container-FooterDirectional #module-ownershipexperience_community-bottom .d-nav-right,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-nav-right,#container-FooterDirectional #module-ownershipexperience_footer .d-nav-right,#module-ownershipexperience_footer #container-FooterDirectional .d-nav-right{border:0}#container-FooterDirectional .d-nav-left .txt-wrap:hover .title,#container-FooterDirectional #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap:hover .title,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-nav-right .txt-wrap:hover .title,#container-FooterDirectional #module-ownershipexperience_footer .d-nav-right .txt-wrap:hover .title,#module-ownershipexperience_footer #container-FooterDirectional .d-nav-right .txt-wrap:hover .title{-webkit-text-fill-color:#FFF !important;color:#FFF !important}#container-FooterDirectional .d-nav-left .txt-wrap:hover .txt,#container-FooterDirectional #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap:hover .txt,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-nav-right .txt-wrap:hover .txt,#container-FooterDirectional #module-ownershipexperience_footer .d-nav-right .txt-wrap:hover .txt,#module-ownershipexperience_footer #container-FooterDirectional .d-nav-right .txt-wrap:hover .txt{color:#FFF !important;margin-bottom:2%}#container-FooterDirectional .d-nav-left .txt-wrap .title,#container-FooterDirectional #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .title,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-nav-right .txt-wrap .title,#container-FooterDirectional #module-ownershipexperience_footer .d-nav-right .txt-wrap .title,#module-ownershipexperience_footer #container-FooterDirectional .d-nav-right .txt-wrap .title{color:#FFF !important;-webkit-text-fill-color:#FFF !important;text-transform:uppercase;font-size:16px}#container-FooterDirectional .d-nav-left .txt-wrap .txt,#container-FooterDirectional #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .txt,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-nav-right .txt-wrap .txt,#container-FooterDirectional #module-ownershipexperience_footer .d-nav-right .txt-wrap .txt,#module-ownershipexperience_footer #container-FooterDirectional .d-nav-right .txt-wrap .txt{color:#FFF !important;text-transform:uppercase;font-size:16px;margin:0 auto;margin-bottom:2%}#container-FooterDirectional .d-nav-left .txt-wrap .title-left,#container-FooterDirectional #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .title-left,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-nav-right .txt-wrap .title-left,#container-FooterDirectional #module-ownershipexperience_footer .d-nav-right .txt-wrap .title-left,#module-ownershipexperience_footer #container-FooterDirectional .d-nav-right .txt-wrap .title-left,#module-ownershipexperience_community-bottom .d-nav-right #container-FooterDirectional .d-nav-left .txt-wrap .title-right,#container-FooterDirectional #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #container-FooterDirectional .d-nav-left .txt-wrap .title-right,#container-FooterDirectional #module-ownershipexperience_footer .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_footer #container-FooterDirectional .d-nav-right .txt-wrap .title-right{font-size:90px;line-height:90px;margin-top:2% !important}@media screen and (max-width: 1024px){#container-FooterDirectional .d-wrapper .txt{margin-top:15px !important}}@media screen and (max-width: 768px){#container-FooterDirectional .d-wrapper .d-nav-left .txt-left,#container-FooterDirectional .d-wrapper #module-ownershipexperience_community-bottom .d-nav-right .txt-left,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-wrapper .d-nav-right .txt-left,#container-FooterDirectional .d-wrapper #module-ownershipexperience_footer .d-nav-right .txt-left,#module-ownershipexperience_footer #container-FooterDirectional .d-wrapper .d-nav-right .txt-left,#module-ownershipexperience_community-bottom .d-nav-right .txt-wrap #container-FooterDirectional .d-wrapper .d-nav-left .txt-right,#container-FooterDirectional .d-wrapper #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right .txt-wrap #container-FooterDirectional .d-wrapper .d-nav-left .txt-right,#container-FooterDirectional .d-wrapper #module-ownershipexperience_footer .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_footer #container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .txt-right{width:65% !important}#container-FooterDirectional .d-nav-left .txt-wrap:hover .title,#container-FooterDirectional #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap:hover .title,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-nav-right .txt-wrap:hover .title,#container-FooterDirectional #module-ownershipexperience_footer .d-nav-right .txt-wrap:hover .title,#module-ownershipexperience_footer #container-FooterDirectional .d-nav-right .txt-wrap:hover .title{-webkit-text-fill-color:#FFF !important;color:#FFF !important}#container-FooterDirectional .d-nav-left .txt-wrap:hover .txt,#container-FooterDirectional #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap:hover .txt,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-nav-right .txt-wrap:hover .txt,#container-FooterDirectional #module-ownershipexperience_footer .d-nav-right .txt-wrap:hover .txt,#module-ownershipexperience_footer #container-FooterDirectional .d-nav-right .txt-wrap:hover .txt{color:#FFF !important}#container-FooterDirectional .d-nav-left .txt-wrap .txt-left,#container-FooterDirectional #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .txt-left,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-nav-right .txt-wrap .txt-left,#container-FooterDirectional #module-ownershipexperience_footer .d-nav-right .txt-wrap .txt-left,#module-ownershipexperience_footer #container-FooterDirectional .d-nav-right .txt-wrap .txt-left,#module-ownershipexperience_community-bottom .d-nav-right #container-FooterDirectional .d-nav-left .txt-wrap .txt-right,#container-FooterDirectional #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right #container-FooterDirectional .d-nav-left .txt-wrap .txt-right,#container-FooterDirectional #module-ownershipexperience_footer .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_footer #container-FooterDirectional .d-nav-right .txt-wrap .txt-right{margin-bottom:2%}#container-FooterDirectional .d-nav-left .txt-wrap .txt-right,#container-FooterDirectional #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_community-bottom #container-FooterDirectional .d-nav-right .txt-wrap .txt-right,#container-FooterDirectional #module-ownershipexperience_footer .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_footer #container-FooterDirectional .d-nav-right .txt-wrap .txt-right{margin-bottom:2%}}.fuel-section .basic-btn{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;height:42px;width:280px;border:1px solid #3568c5;cursor:pointer;position:relative;text-transform:uppercase;z-index:200;background:transparent;text-align:center;overflow:hidden;margin:0 auto}.fuel-section .basic-btn .btn-txt{-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);color:#3568c5;float:left;font:900 19px "din_offccond",sans-serif;margin:0 auto;position:relative;text-align:center;top:10px;width:100%}.fuel-section .basic-btn .basic-btn-hover{-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);background-color:#3568c5;height:100%;overflow:hidden;position:absolute;width:100%}.fuel-section .basic-btn .basic-btn-hover .btn-txt{-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);color:#fff}.fuel-section .basic-btn.add-hover:hover .btn-image,.fuel-section .basic-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)}.fuel-section .basic-btn.add-hover:hover .basic-btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.fuel-section .basic-btn.add-hover:hover .basic-btn-hover .btn-image,.fuel-section .basic-btn.add-hover:hover .basic-btn-hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.fuel-section .dual-buttons{text-align:center}.fuel-section .dual-buttons .basic-btn{margin-top:22px;display:inline-block}.fuel-section .dual-buttons .basic-btn:nth-child(1){margin-right:22px}.fuel-section .dual-buttons .basic-btn:nth-child(2){margin-left:22px}.module-fuel_subnavigation{top:60px;width:100%}@media screen and (max-width: 768px){.module-fuel_subnavigation{height:100%;left:100%;position:fixed;top:0;z-index:2200}}.subnav--stuck .module-fuel_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-fuel_subnavigation{display:none}.fuel_subnavigation-list{background:#ecf1f4;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%}.fuel_subnavigation-list .show{display:inherit}.fuel_subnavigation-list .mailing-button>.nav__link{color:#3a6bc6}.fuel_subnavigation-list .request-button{background:#3a6bc6}.fuel_subnavigation-list .request-button .nav__link{color:#ecf1f4}.fuel_subnavigation-list .stuck-to-bottom{width:100%;position:absolute;bottom:0}.subnav--stuck .fuel_subnavigation-list{background:none;box-shadow:none;text-align:center}.fuel_subnavigation-list a{text-decoration:none}@media screen and (max-width: 768px){.fuel_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){.fuel_subnavigation-list{padding-top:80px}}@media screen and (max-width: 768px){.nav--stuck .fuel_subnavigation-list{padding-top:75px}}.fuel_subnavigation-list .title-wrap{display:none;text-transform:uppercase;padding:20px 0}@media screen and (max-width: 768px){.fuel_subnavigation-list .title-wrap{display:block}}.fuel_subnavigation-list .title-wrap .title-wrap__title{color:#3a6bc6;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.fuel_subnavigation-list .title-wrap .title-wrap__title:before,.fuel_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){.fuel_subnavigation-list .title-wrap .title-wrap__title:before,.fuel_subnavigation-list .title-wrap .title-wrap__title:after{width:35px}}.fuel_subnav-item{display:inline-block}@media screen and (max-width: 768px){.fuel_subnav-item{display:block}}.fuel_subnav-item.mobile-button{display:none}@media screen and (max-width: 768px){.fuel_subnav-item.mobile-button{display:block}}.fuel_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: 768px){.fuel_subnav-item:nth-of-type(1n+3) .nav__link:after{display:none}}.fuel_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){.fuel_subnav-item .nav__link{border-right:5px solid transparent}}.subnav--stuck .fuel_subnav-item .nav__link{padding:19px 20px 21px}.fuel_subnav-item .nav__link.active,.fuel_subnav-item .nav__link:hover{color:black}@media screen and (max-width: 768px){.fuel_subnav-item .nav__link.active,.fuel_subnav-item .nav__link:hover{border-color:#3a6bc6;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset}}.fuel_subnav-item .nav__link.active-mobile{color:black}.subnav--stuck .fuel_subnav-item .fuel_subnav-order .nav__link{display:none}@media screen and (max-width: 768px){.fuel_subnav-item .fuel_subnav-order .nav__link{display:none}}.fuel_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 .fuel_subnav-item .request-info-btn{display:block;opacity:1}@media screen and (max-width: 768px){.fuel_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%}}.fuel_subnav-label,.fuel_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){.fuel_subnav-label,.fuel_subnav-toggle{top:80px}}.nav--stuck .fuel_subnav-label,.nav--stuck .fuel_subnav-toggle{top:75px}.fuel_subnav-label{background:#ecf1f4;box-shadow:0px 5px 10px -5px rgba(0,0,0,0.7);cursor:pointer;padding:9px}.fuel_subnav-label:before,.fuel_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}.fuel_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}.fuel_subnav-toggle{opacity:0.01}.fuel_subnav-toggle:checked{height:100%;right:85%;width:15%}.fuel_subnav-toggle:checked ~ .fuel_subnav-label{right:80%}.fuel_subnav-toggle:checked ~ .fuel_subnav-label:before{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.fuel_subnav-toggle:checked ~ .fuel_subnav-label:after{opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.fuel_subnav-toggle:checked ~ .fuel_subnav-label .subnav__dot{opacity:0}.fuel_subnav-toggle:checked ~ .fuel_subnavigation-list{right:0}#hydrogen-microsite #page-content-micro{top:55px}.module-fuel_subnavigation_micro{top:60px;width:100%}@media screen and (max-width: 768px){.module-fuel_subnavigation_micro{height:100%;left:100%;position:fixed;top:0;z-index:2200}}.subnav--stuck .module-fuel_subnavigation_micro{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-fuel_subnavigation_micro{display:none}.fuel_subnavigation-list{background:#ecf1f4;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%}.fuel_subnavigation-list .show{display:inherit}.fuel_subnavigation-list .mailing-button>.nav__link{color:#3a6bc6}.fuel_subnavigation-list .request-button{background:#3a6bc6}.fuel_subnavigation-list .request-button .nav__link{color:#ecf1f4}.fuel_subnavigation-list .stuck-to-bottom{width:100%;position:absolute;bottom:0}.subnav--stuck .fuel_subnavigation-list{background:none;box-shadow:none;text-align:center}.fuel_subnavigation-list a{text-decoration:none}@media screen and (max-width: 768px){.fuel_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){.fuel_subnavigation-list{padding-top:80px}}@media screen and (max-width: 768px){.nav--stuck .fuel_subnavigation-list{padding-top:0px}}.fuel_subnavigation-list .title-wrap{display:none;text-transform:uppercase;padding:20px 0}@media screen and (max-width: 768px){.fuel_subnavigation-list .title-wrap{display:block}}.fuel_subnavigation-list .title-wrap .title-wrap__title{color:#3a6bc6;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.fuel_subnavigation-list .title-wrap .title-wrap__title:before,.fuel_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){.fuel_subnavigation-list .title-wrap .title-wrap__title:before,.fuel_subnavigation-list .title-wrap .title-wrap__title:after{width:35px}}.fuel_subnav-item{display:inline-block}@media screen and (max-width: 768px){.fuel_subnav-item{display:block}}.fuel_subnav-item.mobile-button{display:none}@media screen and (max-width: 768px){.fuel_subnav-item.mobile-button{display:block}}.fuel_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: 768px){.fuel_subnav-item:nth-of-type(1n+3) .nav__link:after{display:none}}.fuel_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){.fuel_subnav-item .nav__link{border-right:5px solid transparent}}.subnav--stuck .fuel_subnav-item .nav__link{padding:19px 20px 21px}.fuel_subnav-item .nav__link.active,.fuel_subnav-item .nav__link:hover{color:black}@media screen and (max-width: 768px){.fuel_subnav-item .nav__link.active,.fuel_subnav-item .nav__link:hover{border-color:#3a6bc6;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset}}.fuel_subnav-item .nav__link.active-mobile{color:black}.subnav--stuck .fuel_subnav-item .fuel_subnav-order .nav__link{display:none}@media screen and (max-width: 768px){.fuel_subnav-item .fuel_subnav-order .nav__link{display:none}}.fuel_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 .fuel_subnav-item .request-info-btn{display:block;opacity:1}@media screen and (max-width: 768px){.fuel_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%}}.fuel_subnav-label,.fuel_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){.fuel_subnav-label,.fuel_subnav-toggle{top:80px}}.nav--stuck .fuel_subnav-label,.nav--stuck .fuel_subnav-toggle{top:75px}.fuel_subnav-label{background:#ecf1f4;box-shadow:0px 5px 10px -5px rgba(0,0,0,0.7);cursor:pointer;padding:9px}.fuel_subnav-label:before,.fuel_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}.fuel_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}.fuel_subnav-toggle{opacity:0.01}.fuel_subnav-toggle:checked{height:100%;right:85%;width:15%}.fuel_subnav-toggle:checked ~ .fuel_subnav-label{right:80%}.fuel_subnav-toggle:checked ~ .fuel_subnav-label:before{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.fuel_subnav-toggle:checked ~ .fuel_subnav-label:after{opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.fuel_subnav-toggle:checked ~ .fuel_subnav-label .subnav__dot{opacity:0}.fuel_subnav-toggle:checked ~ .fuel_subnavigation-list{right:0}#module-fuel_vertical_nav.module-fuel_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-fuel_vertical_nav.module-fuel_vertical_nav .nav__item{margin-bottom:8px;text-align:left}#module-fuel_vertical_nav.module-fuel_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-fuel_vertical_nav.module-fuel_vertical_nav .nav__link span{visibility:hidden}#module-fuel_vertical_nav.module-fuel_vertical_nav .nav__link:hover,#module-fuel_vertical_nav.module-fuel_vertical_nav .nav__link.active{color:#0b0b0b}@media screen and (min-width: 1300px){#module-fuel_vertical_nav.module-fuel_vertical_nav .nav__link:hover span,#module-fuel_vertical_nav.module-fuel_vertical_nav .nav__link.active span{visibility:visible}}#module-fuel_vertical_nav.module-fuel_vertical_nav li.colorW .nav__link{color:#ffffff}#module-fuel_vertical_nav.module-fuel_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-fuel_vertical_nav.module-fuel_vertical_nav .nav__link.active:before{border:2px solid #3568c5;background-color:transparent}#module-fuel_vertical_nav.module-fuel_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-fuel_vertical_nav.module-fuel_vertical_nav .nav__link span{visibility:hidden}}@media screen and (max-width: 667px){#module-fuel_vertical_nav.module-fuel_vertical_nav{display:none}}#module-FuelAlternatives{height:1200px;width:100%;background:url("../../modules/fuelalternatives/images/2175_Mirai_Hydrogen-Page-Update.png") no-repeat center}@media screen and (min-width: 1024px) and (max-width: 1200px){#module-FuelAlternatives{height:900px;width:100%;background:url("../../modules/fuelalternatives/images/1080_Mirai_Hydrogen-Page-Update.png") no-repeat center}}@media screen and (max-width: 768px){#module-FuelAlternatives{height:900px;width:100%;background:url("../../modules/fuelalternatives/images/1080_Mirai_Hydrogen-Page-Update.png") no-repeat center}}@media screen and (min-width: 360px) and (max-width: 640px) and (orientation: landscape){#module-FuelAlternatives{height:900px;width:100%;background:url("../../modules/fuelalternatives/images/1080_Mirai_Hydrogen-Page-Update.png") no-repeat center}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){#module-FuelAlternatives{height:900px;width:100%;background:url("../../modules/fuelalternatives/images/1080_Mirai_Hydrogen-Page-Update.png") no-repeat center}}@media screen and (max-width: 600px){#module-FuelAlternatives{height:750px;width:100%;background:url("../../modules/fuelalternatives/images/414_Mirai_Hydrogen-Page-Update.png") no-repeat center}}#module-FuelAlternatives .fa-content{margin:0 auto;height:100%;width:590px}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content{height:100%;width:96%}}#module-FuelAlternatives .fa-content .fh-the{text-align:center;position:relative;height:20px;margin:50px auto}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fh-the{height:0px;width:85%}}#module-FuelAlternatives .fa-content .fh-the span{background-color:white;height:2px;width:33%;position:absolute;left:0;top:13px;left:-20px}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fh-the span{left:0;width:21%}}@media screen and (min-width: 768px) and (max-width: 1042px){#module-FuelAlternatives .fa-content .fh-the span{left:-10%}}#module-FuelAlternatives .fa-content .fh-the span:nth-child(1){left:auto;right:-20px}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fh-the span:nth-child(1){right:0}}@media screen and (min-width: 768px) and (max-width: 1042px){#module-FuelAlternatives .fa-content .fh-the span:nth-child(1){right:-10%}}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fh-the span{height:2px;width:17%}}#module-FuelAlternatives .fa-content .fh-the h1{font-family:ToyotaType-Semibold;font-size:22px;font-size:1.4em;color:white}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fh-the h1{font-size:18px}}#module-FuelAlternatives .fa-content .fa-title{font-size:48px;line-height:70px;margin:30px auto 0}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fa-title{font-size:30px;line-height:30px;position:relative;margin:20px auto 10px}}#module-FuelAlternatives .fa-content .title-dark{color:white}#module-FuelAlternatives .fa-content .fa-txt{font-family:"ToyotaType-Book";font-size:16px;font-size:1.1em;color:white;text-align:center;margin:0 auto 10px}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fa-txt{font-size:14px;width:80%}}#module-FuelAlternatives .fa-content .fa-btn-wrap{height:150px;width:100%;position:relative;margin:0 auto;text-align:center}#module-FuelAlternatives .fa-content .fa-btn-wrap .line{height:50px;width:1px;border-right:1px dashed #808080;position:absolute;top:0;left:175px;display:none}#module-FuelAlternatives .fa-content .fa-btn-wrap .line:nth-child(2){left:380px}@media screen and (max-width: 768px){#module-FuelAlternatives .fa-content .fa-btn-wrap .line:nth-child(2){left:370px}}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fa-btn-wrap .line{height:30px;width:1px;left:95px}#module-FuelAlternatives .fa-content .fa-btn-wrap .line:nth-child(2){left:217px}}#module-FuelAlternatives .fa-content .fa-btn-wrap .fa-btn{display:inline-block;height:50px;width:160px;color:#fff;text-align:center;margin:0 10px;position:relative}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fa-btn-wrap .fa-btn{height:30px;width:92px;margin:0}}#module-FuelAlternatives .fa-content .fa-btn-wrap .fa-btn .fa-btn-img{height:50px;width:50px;position:relative;top:0px}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fa-btn-wrap .fa-btn .fa-btn-img{height:30px;width:30px;top:0px}}#module-FuelAlternatives .fa-content .fa-btn-wrap .fa-btn .fa-btn-img.energy{background:url("../../modules/fuelalternatives/images/icon-energy-2.png") no-repeat;background-position:left center;background-size:contain}#module-FuelAlternatives .fa-content .fa-btn-wrap .fa-btn .fa-btn-img.cell{background:url("../../modules/fuelalternatives/images/icon-cell.png") no-repeat;background-position:left center;background-size:contain}#module-FuelAlternatives .fa-content .fa-btn-wrap .fa-btn .fa-btn-img.charge{background:url("../../modules/fuelalternatives/images/icon-charge-2.png") no-repeat;background-position:left center;background-size:contain}#module-FuelAlternatives .fa-content .fa-btn-wrap .fa-btn .fa-btn-txt{font:31px "DINNextW01-CondensedLig","sans-serif";color:#2866c4;font-family:ToyotaType-Semibold;font-size:16px;font-size:1.1em;letter-spacing:0.5px;width:auto;position:absolute;left:65px;top:10px}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fa-btn-wrap .fa-btn .fa-btn-txt{font-size:16px;left:38px;top:7px}}#module-FuelAlternatives .fa-content .fa-btn-wrap .fa-btn .fa-btn-txt.cell{left:55px}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fa-btn-wrap .fa-btn .fa-btn-txt.cell{left:35px}}#module-FuelAlternatives .fa-content .fa-btn-wrap .fa-btn .fa-btn-txt.charge{left:50px}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fa-btn-wrap .fa-btn .fa-btn-txt.charge{left:30px}}#module-FuelAlternatives .fa-content .basic-btn{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;height:42px;width:240px;border:1px solid #244a84;cursor:pointer;position:relative;text-transform:uppercase;z-index:200;background:transparent;text-align:center;overflow:hidden;margin:0 auto}#module-FuelAlternatives .fa-content .basic-btn .btn-txt{-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);color:#3568c5;float:left;font-family:ToyotaType-Regular;font-size:16px;font-size:1.1em;margin:0 auto;position:relative;text-align:center;top:10px;width:100%}#module-FuelAlternatives .fa-content .basic-btn .basic-btn-hover{-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);background-color:#3568c5;height:100%;overflow:hidden;position:absolute;width:100%}#module-FuelAlternatives .fa-content .basic-btn .basic-btn-hover .btn-txt{-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);color:#fff;font-family:ToyotaType-Semibold;font-size:16px;font-size:1.1em}#module-FuelAlternatives .fa-content .basic-btn.add-hover:hover .btn-image,#module-FuelAlternatives .fa-content .basic-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-FuelAlternatives .fa-content .basic-btn.add-hover:hover .basic-btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-FuelAlternatives .fa-content .basic-btn.add-hover:hover .basic-btn-hover .btn-image,#module-FuelAlternatives .fa-content .basic-btn.add-hover:hover .basic-btn-hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-FuelAlternatives .fa-content .dual-buttons{text-align:center;left:0;width:100%}@media screen and (min-width: 1025px){#module-FuelAlternatives .fa-content .dual-buttons{top:45px;position:relative}}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .dual-buttons{bottom:8px;position:absolute}}@media screen and (min-width: 600px) and (max-width: 768px){#module-FuelAlternatives .fa-content .dual-buttons{top:4%;position:relative}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelAlternatives .fa-content .dual-buttons{top:4%;position:relative}}@media screen and (min-width: 1024px) and (max-width: 1200px){#module-FuelAlternatives .fa-content .dual-buttons{top:4%;position:relative}}#module-FuelAlternatives .fa-content .dual-buttons .btn{margin-bottom:22px;display:block}#module-FuelAlternatives .fa-content .request-btn{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;height:42px;width:240px;border:1px solid #3568c5;cursor:pointer;position:relative;text-transform:uppercase;z-index:200;background:transparent;background-color:#3568c5;text-align:center;overflow:hidden;margin:0 auto}#module-FuelAlternatives .fa-content .request-btn .btn-txt{-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);color:#ffffff;float:left;font-family:ToyotaType-Regular;font-size:16px;font-size:1em;margin:0 auto;position:relative;text-align:center;top:10px;width:100%}#module-FuelAlternatives .fa-content .request-btn .request-btn-hover{-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);background-color:#ffffff;height:100%;overflow:hidden;position:absolute;width:100%}#module-FuelAlternatives .fa-content .request-btn .request-btn-hover .btn-txt{-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);color:#3568c5}#module-FuelAlternatives .fa-content .request-btn.add-hover:hover .btn-image,#module-FuelAlternatives .fa-content .request-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-FuelAlternatives .fa-content .request-btn.add-hover:hover .request-btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-FuelAlternatives .fa-content .request-btn.add-hover:hover .request-btn-hover .btn-image,#module-FuelAlternatives .fa-content .request-btn.add-hover:hover .request-btn-hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-FuelAlternatives .fa-content .prototype-text{font:12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;width:100%;text-align:center;position:absolute;bottom:40px;right:0;left:0;z-index:100}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .prototype-text{bottom:10px}}#module-FuelAlternatives .fa-content .prototype-text a{color:#FFF;background:#3a6bc6;border-radius:4px;width:308px;height:55px;line-height:55px !important;text-align:center;display:inline-block;text-decoration:none;font:20px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;text-transform:uppercase}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .prototype-text a{width:250px;height:45px;line-height:45px !important}}#fuel .btn{padding:0}#module-FuelBuilding{height:750px;width:100%;position:relative;background-color:#000}@media screen and (max-width: 600px){#module-FuelBuilding{height:560px;width:100%}}@media screen and (min-width: 600px) and (max-width: 735px) and (orientation: landscape){#module-FuelBuilding{height:670px;width:100%}}@media screen and (min-width: 736px) and (max-width: 767px){#module-FuelBuilding{height:750px;width:100%}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding{height:815px;width:100%}}#module-FuelBuilding .narrow-bg{display:none;line-height:0}#module-FuelBuilding .fb-wrap{height:853px;width:2175px;top:50%;left:50%;position:absolute;margin-top:-1087.5px;margin-left:-1087.5px;margin-top:-426.5px;position:absolute}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding .fb-wrap{top:0px;left:0px;margin:0;width:100%}}#module-FuelBuilding .fb-wrap .fb-bg{height:853px;width:2175px;background-position:center;position:absolute;top:0px;left:0px}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding .fb-wrap .fb-bg{top:0px;left:0px;margin:0}}#module-FuelBuilding .fb-wrap .fb-bg.narrow{display:none}#module-FuelBuilding .fb-wrap .fb-bg.day{z-index:1;background-image:url("../../modules/fuelbuilding/images/day.jpg")}@media screen and (max-width: 600px){#module-FuelBuilding .fb-wrap .fb-bg.day{background-image:url("../../modules/fuelbuilding/images/day@mobile.jpg")}}@media screen and (max-width: 768px){#module-FuelBuilding .fb-wrap .fb-bg.day{background-image:url("../../modules/fuelbuilding/images/day@mobile.jpg")}}@media screen and (max-width: 1024px){#module-FuelBuilding .fb-wrap .fb-bg.day{background-image:url("../../modules/fuelbuilding/images/background@tab.jpg")}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding .fb-wrap .fb-bg.day{background-image:url("../../modules/fuelbuilding/images/background@tab.jpg")}}#module-FuelBuilding .fb-wrap .fb-bg.sunset{z-index:2;opacity:0;background-image:url("../../modules/fuelbuilding/images/sunset.jpg")}@media screen and (max-width: 600px){#module-FuelBuilding .fb-wrap .fb-bg.sunset{background-image:url("../../modules/fuelbuilding/images/sunset@mobile.jpg")}}@media screen and (max-width: 768px){#module-FuelBuilding .fb-wrap .fb-bg.sunset{background-image:url("../../modules/fuelbuilding/images/sunset@mobile.jpg")}}@media screen and (max-width: 1024px){#module-FuelBuilding .fb-wrap .fb-bg.sunset{background-image:url("../../modules/fuelbuilding/images/background@tab.jpg")}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding .fb-wrap .fb-bg.sunset{background-image:url("../../modules/fuelbuilding/images/background@tab.jpg")}}#module-FuelBuilding .fb-wrap .fb-bg.night{z-index:3;opacity:0;background-image:url("../../modules/fuelbuilding/images/night.jpg")}@media screen and (max-width: 600px){#module-FuelBuilding .fb-wrap .fb-bg.night{background-image:url("../../modules/fuelbuilding/images/night@mobile.jpg")}}@media screen and (max-width: 768px){#module-FuelBuilding .fb-wrap .fb-bg.night{background-image:url("../../modules/fuelbuilding/images/night@mobile.jpg")}}@media screen and (max-width: 1024px){#module-FuelBuilding .fb-wrap .fb-bg.night{background-image:url("../../modules/fuelbuilding/images/background@tab.jpg")}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding .fb-wrap .fb-bg.night{background-image:url("../../modules/fuelbuilding/images/background@tab.jpg")}}#module-FuelBuilding .fb-wrap .fb-lights{height:502px;width:207px;position:absolute;top:205px;left:1345px;z-index:10}@media screen and (max-width: 1024px){#module-FuelBuilding .fb-wrap .fb-lights{display:none !important}}#module-FuelBuilding .fb-wrap .fb-lights .fb-light{height:502px;width:207px;background-size:cover;top:0px;position:absolute;left:0px}#module-FuelBuilding .fb-txt-wrap{position:absolute;top:110px;left:15%;width:auto;z-index:10;color:#FFF;width:668px}@media screen and (max-width: 600px){#module-FuelBuilding .fb-txt-wrap{top:120px;left:0;width:100%;text-align:center}}@media screen and (min-width: 600px) and (max-width: 735px) and (orientation: landscape){#module-FuelBuilding .fb-txt-wrap{top:120px;left:0;width:100%;text-align:center}}@media screen and (min-width: 736px) and (max-width: 767px){#module-FuelBuilding .fb-txt-wrap{width:70%;top:0;left:0;position:relative;margin:0 auto;text-align:center}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding .fb-txt-wrap{width:68%;top:0;left:0;position:relative;margin:0 auto;text-align:center}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelBuilding .fb-txt-wrap{width:55%;top:0;left:0;position:relative;margin:0 auto;text-align:center}}#module-FuelBuilding .fb-txt-wrap .fh-the{text-align:center;position:relative;height:20px}#module-FuelBuilding .fb-txt-wrap .fh-the span{background-color:#FFF;height:2px;width:35%;position:absolute;left:0%;top:9px}#module-FuelBuilding .fb-txt-wrap .fh-the span:nth-child(1){left:auto;right:0%}@media screen and (max-width: 600px){#module-FuelBuilding .fb-txt-wrap .fh-the span{height:2px;width:21%}}#module-FuelBuilding .fb-txt-wrap .fh-the h1{font:16px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-family:ToyotaType-Semibold;font-size:22px;font-size:1.4em;text-transform:uppercase}@media screen and (max-width: 600px){#module-FuelBuilding .fb-txt-wrap .fh-the h1{font-size:18px}}#module-FuelBuilding .fb-txt-wrap .fb-title{width:100%;text-align:left;line-height:2em;font-family:ToyotaType-Regular;font-size:22px;font-size:2.2em;margin:10px 0;text-transform:uppercase}@media screen and (max-width: 1024px){#module-FuelBuilding .fb-txt-wrap .fb-title{font-size:75px;line-height:75px;text-align:center}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding .fb-txt-wrap .fb-title{font-size:45px;line-height:55px;margin-bottom:10px}}@media screen and (max-width: 760px){#module-FuelBuilding .fb-txt-wrap .fb-title{text-align:center;font-size:31px;padding:0 15%;line-height:1.5}}@media screen and (max-width: 600px){#module-FuelBuilding .fb-txt-wrap .fb-title{font-size:25px;line-height:31px;margin:0 auto;width:73%}#module-FuelBuilding .fb-txt-wrap .fb-title br{display:none}}#module-FuelBuilding .fb-txt-wrap .fb-txt{font-family:ToyotaType-Regular;font-size:22px;font-size:1.3em;line-height:25px;margin:10px 0 30px;text-align:center}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding .fb-txt-wrap .fb-txt{font:18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:30px}}@media screen and (min-width: 600px) and (max-width: 735px) and (orientation: landscape){#module-FuelBuilding .fb-txt-wrap .fb-txt{font-size:14px;line-height:22px;width:70%;margin:20px auto}}@media screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape){#module-FuelBuilding .fb-txt-wrap .fb-txt{font:22px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:36px}}@media screen and (max-width: 600px){#module-FuelBuilding .fb-txt-wrap .fb-txt{font-size:14px;line-height:22px;width:75%;margin:20px auto}}#module-FuelBuilding .fb-txt-wrap .fb-icons{overflow:hidden}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding .fb-txt-wrap .fb-icons{position:relative}}#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content{width:22%;padding-right:3%;float:left;position:relative;overflow:hidden;text-align:left}@media screen and (max-width: 1023px){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content{margin-top:55%;height:130px;margin:0 auto}}@media screen and (max-width: 600px){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content{float:none;margin:0 0 10px;width:90%;min-height:81px;position:absolute;left:5%;transition:opacity 2s;webkit-transition:opacity 2s}}@media screen and (min-width: 600px) and (max-width: 735px) and (orientation: landscape){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content{float:none;margin:0 auto;width:70%;min-height:81px;position:relative;left:5%;transition:opacity 2s;webkit-transition:opacity 2s}}@media screen and (min-width: 736px) and (max-width: 767px){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content{float:none;margin:0 0 10px;width:90%;min-height:110px;position:absolute;left:5%;transition:opacity 2s;webkit-transition:opacity 2s}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content{float:none;margin:0 0 10px;width:90%;min-height:110px;position:absolute;left:5%;transition:opacity 2s;webkit-transition:opacity 2s}}#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content img{display:block;margin-bottom:10px;margin:0 0 10px;max-width:100%}@media screen and (max-width: 600px){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content img{margin:0;width:80px;position:absolute;top:0;left:0}}@media screen and (max-width: 1024px){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content img{position:absolute}}@media screen and (max-width: 600px){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div{padding-left:90px}}@media screen and (min-width: 600px) and (max-width: 768px) and (orientation: landscape){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div{padding-left:120px;padding-top:10px}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div{padding-left:130px;padding-top:15px}}#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div h4{margin:0 0 10px;padding:0;font-weight:bold;font-family:"ToyotaType-Book";font-size:14px;font-size:1.1em;text-transform:uppercase;letter-spacing:0.5px}@media screen and (max-width: 600px){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div h4{margin:0 0 5px}}@media screen and (max-width: 1024px){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div h4{margin:0 0 5px}}#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div h4 span{font-weight:bold;font-family:"ToyotaType-Book";font-size:14px;font-size:1em}#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div span{margin:0;padding:0;font:14px "ToyotaType-Book"}#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content .fb-line{height:2px;width:29px;background-color:#fff;position:absolute;top:21%;right:8px}@media screen and (max-width: 1024px){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content .fb-line{display:none}}#module-FuelBuilding .fs-how{z-index:9;text-align:center;position:relative;height:23px;width:600px;margin:50px auto}@media screen and (max-width: 768px){#module-FuelBuilding .fs-how{width:375px}}@media screen and (max-width: 600px){#module-FuelBuilding .fs-how{height:0px;width:80%}}@media screen and (min-width: 600px) and (max-width: 767px) and (orientation: landscape){#module-FuelBuilding .fs-how{padding-top:0}}#module-FuelBuilding .fs-how span{background-color:#fff;height:2px;width:30%;position:absolute;left:-30px;top:9px}@media screen and (max-width: 600px){#module-FuelBuilding .fs-how span{width:18%}}@media screen and (min-width: 600px) and (max-width: 767px) and (orientation: landscape){#module-FuelBuilding .fs-how span{width:25%;top:10px}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding .fs-how span{width:23%}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelBuilding .fs-how span{width:32%}}#module-FuelBuilding .fs-how span:nth-child(1){left:auto;right:-30px}#module-FuelBuilding .fs-how h1{font:16px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-family:ToyotaType-Semibold;font-size:22px;font-size:1.4em}@media screen and (max-width: 600px){#module-FuelBuilding .fs-how h1{font-size:18px;color:#fff}}@media screen and (min-width: 600px) and (max-width: 768px) and (orientation: landscape){#module-FuelBuilding .fs-how h1{color:#fff;font-size:18px}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding .fs-how h1{color:#fff;font-size:18px}}@media screen and (max-width: 667px){#module-FuelBuilding .fb-txt-wrap .fb-title{text-align:center}#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content{margin-bottom:15px}#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div span{font-size:12px;line-height:16px}#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div h4{margin-bottom:0;font-size:13px}#module-FuelBuilding .fb-wrap{display:none}#module-FuelBuilding .fb-wrap .fb-bg{display:none}#module-FuelBuilding .narrow-bg{display:block;margin-top:-150px}}@media only screen and (max-width: 800px) and (orientation: landscape){#module-FuelBuilding .narrow-bg{overflow:hidden;position:relative}#module-FuelBuilding .narrow-bg>img{position:relative;top:-600px;margin-bottom:-600px}}@media only screen and (max-width: 1024px){#module-FuelBuilding ul.page-list{height:180px}}@media only screen and (max-width: 1024px) and (max-width: 600px){#module-FuelBuilding ul.page-list{height:155px}}@media only screen and (max-width: 1024px) and (min-width: 600px) and (max-width: 768px){#module-FuelBuilding ul.page-list{height:200px}}@media only screen and (max-width: 1024px){#module-FuelBuilding ul.page-list li{position:absolute;top:50%;right:0;bottom:0;left:0;z-index:0;opacity:0}#module-FuelBuilding ul.page-list li>.module{height:100% !important}}@media only screen and (max-width: 1024px) and (max-width: 600px){#module-FuelBuilding ul.page-list li{top:65%}}@media only screen and (max-width: 1024px) and (min-width: 600px) and (max-width: 768px){#module-FuelBuilding ul.page-list li{top:50%}}@media only screen and (max-width: 1024px) and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding ul.page-list li{top:20%}}@media only screen and (max-width: 1024px) and (min-width: 600px) and (max-width: 767px) and (orientation: landscape){#module-FuelBuilding ul.page-list li{top:65%}}@media only screen and (max-width: 1024px){#module-FuelBuilding ul.navigation{position:absolute;bottom:30px;left:0;right:0;z-index:1;text-align:center;-webkit-transform:translate3d(0, 0, 0)}#module-FuelBuilding ul.navigation>li{display:inline-block;margin:0 6px}#module-FuelBuilding ul.navigation>li a[data-action="goToPage"]{height:15px;width:15px;border:2px solid #3a6bc6;display:block;border-radius:50%;transition:all .2s}#module-FuelBuilding ul.navigation>li a[data-action="goToPage"]:hover{background-color:rgba(58,107,198,0.5)}#module-FuelBuilding ul.navigation>li a[data-action="goToPage"].active{background-color:#3a6bc6;cursor:default}#module-FuelBuilding ul.navigation>li a[data-action="goToPage"].active:hover{background-color:#3a6bc6}}@media only screen and (max-width: 1024px) and (min-height: 801px){#module-FuelBuilding ul.navigation{bottom:60px}}@media only screen and (max-width: 1024px) and (min-width: 600px) and (max-width: 767px){#module-FuelBuilding ul.navigation{bottom:30px}}@media only screen and (max-width: 1024px) and (min-width: 768px) and (max-width: 1024px){#module-FuelBuilding ul.navigation{bottom:0 !important;position:relative}}@media only screen and (max-width: 1024px) and (max-width: 600px), only screen and (max-width: 1024px) and (max-height: 400px){#module-FuelBuilding ul.navigation{bottom:8px}}#module-FuelBuilding .fb-icons.mobile-view{display:block}@media screen and (min-width: 1280px){#module-FuelBuilding .fb-icons.mobile-view{display:none}}#module-FuelBuilding .fb-icons.desktop-view{display:none}@media screen and (min-width: 1280px){#module-FuelBuilding .fb-icons.desktop-view{display:block}}#module-FuelCommitment{height:970px;width:100%;background:url("../../modules/homenav/images/background-texture-tile.jpg") repeat}@media screen and (max-width: 1023px){#module-FuelCommitment{height:950px;width:100%}}@media screen and (max-width: 767px){#module-FuelCommitment{height:890px;width:100%}}@media screen and (max-width: 666px){#module-FuelCommitment{height:900px;width:100%}}#module-FuelCommitment .fc-container{height:100%;width:1000px;margin:0 auto;position:relative}@media screen and (min-width: 780px) and (max-width: 850px) and (orientation: landscape){#module-FuelCommitment .fc-container{height:100%;width:700px}}@media screen and (max-width: 1023px){#module-FuelCommitment .fc-container{height:100%;width:560px}}@media screen and (max-width: 767px){#module-FuelCommitment .fc-container{height:100%;width:470px}}@media screen and (max-width: 666px){#module-FuelCommitment .fc-container{height:100%;width:100%}}#module-FuelCommitment .fc-container .image-wrap{display:inline-block;vertical-align:top;position:relative;top:0;width:50%;height:100%;width:485px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#module-FuelCommitment .fc-container .image-wrap.mobile{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media screen and (max-width: 1023px){#module-FuelCommitment .fc-container .image-wrap{height:500px;width:100%;top:220px;left:-15px}}@media screen and (min-width: 780px) and (max-width: 850px) and (orientation: landscape){#module-FuelCommitment .fc-container .image-wrap{top:250px}}@media screen and (max-width: 767px){#module-FuelCommitment .fc-container .image-wrap{height:475px;width:300px;display:block;margin:0 auto;top:270px}}@media screen and (max-width: 666px){#module-FuelCommitment .fc-container .image-wrap{height:475px;width:300px;display:block;margin:0 auto;top:280px}}#module-FuelCommitment .fc-container .image-wrap .tip{height:180px;width:245px;text-align:center;position:absolute;z-index:10;top:337px;left:157px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media screen and (max-width: 1023px){#module-FuelCommitment .fc-container .image-wrap .tip{top:260px;margin:0 auto;left:195px}}@media screen and (max-width: 767px){#module-FuelCommitment .fc-container .image-wrap .tip{top:195px;height:120px;width:165px;top:185px;left:97px}}#module-FuelCommitment .fc-container .image-wrap .tip .tip-wrap{height:180px;width:245px;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:center}@media screen and (max-width: 767px){#module-FuelCommitment .fc-container .image-wrap .tip .tip-wrap{height:120px;width:165px}}#module-FuelCommitment .fc-container .image-wrap .tip .tip-wrap .stations{font:20px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;color:#0b2e61;position:relative;top:23px;letter-spacing:0.75px}@media screen and (max-width: 767px){#module-FuelCommitment .fc-container .image-wrap .tip .tip-wrap .stations{font-size:13px;top:13px}}#module-FuelCommitment .fc-container .image-wrap .tip .tip-wrap .year{position:relative;font:133px "DINNextW01-CondensedLig","sans-serif";color:#199ee3;top:10px;height:105px}@media screen and (max-width: 767px){#module-FuelCommitment .fc-container .image-wrap .tip .tip-wrap .year{font-size:90px;height:73px;top:4px}}@media screen and (max-width: 666px){#module-FuelCommitment .fc-container .image-wrap .tip .tip-wrap .year{height:73px;top:4px}}#module-FuelCommitment .fc-container .image-wrap .tip .line{position:absolute;left:121px;top:185px;height:90px;width:3px;background-color:#fff}@media screen and (max-width: 1023px){#module-FuelCommitment .fc-container .image-wrap .tip .line{height:53px;width:3px;left:121px;top:170px}}@media screen and (max-width: 767px){#module-FuelCommitment .fc-container .image-wrap .tip .line{left:81px;top:119px;height:50px;width:3px}}#module-FuelCommitment .fc-container .image-wrap .tip .dot{height:25px;width:25px;background-color:#1daffa;border-radius:50%;border:5px #fff solid;position:relative;top:74px;left:110px}@media screen and (max-width: 1023px){#module-FuelCommitment .fc-container .image-wrap .tip .dot{height:15px;width:15px;border:3px #fff solid;top:40px;left:115px}}@media screen and (max-width: 767px){#module-FuelCommitment .fc-container .image-wrap .tip .dot{top:41px;left:75px}}#module-FuelCommitment .fc-container .image-wrap .image{background:url("../../modules/fuelcommitment/images/map.png") no-repeat;height:100%;width:450px;background-size:auto;background-position:center;position:absolute;pointer-events:none;top:0;z-index:5}@media screen and (max-width: 1023px){#module-FuelCommitment .fc-container .image-wrap .image{position:relative;background-size:310px;margin:0 auto;top:60px}}@media screen and (max-width: 767px){#module-FuelCommitment .fc-container .image-wrap .image{background-size:240px;background-position:30px center}}#module-FuelCommitment .fc-container .request-info-btn{left:35px;font-size:16px;font-family:"ToyotaType-Regular"}#module-FuelCommitment .fc-container .request-mobile{display:none}@media screen and (max-width: 1023px){#module-FuelCommitment .fc-container .request-mobile{display:inline;position:absolute !important;left:50% !important;bottom:40px}#module-FuelCommitment .fc-container .request-mobile .request-info-btn{position:relative !important;left:-50% !important}}#module-FuelCommitment .fc-container .request-desktop{display:inline}@media screen and (max-width: 1023px){#module-FuelCommitment .fc-container .request-desktop{display:none}}#module-FuelCommitment .fc-container .module-title-wrap{width:420px;display:inline-block;margin-top:200px}@media screen and (max-width: 1023px){#module-FuelCommitment .fc-container .module-title-wrap{display:block;position:relative;width:410px;top:-556px;margin-top:76px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 760px) and (max-width: 900px){#module-FuelCommitment .fc-container .module-title-wrap{width:620px}}@media screen and (max-width: 767px){#module-FuelCommitment .fc-container .module-title-wrap{top:-500px;margin-top:38px}}@media screen and (max-width: 666px){#module-FuelCommitment .fc-container .module-title-wrap{max-width:345px}}#module-FuelCommitment .fc-container .module-title-wrap .module-title-wrap__subtitle{color:#3a3a3a}#module-FuelCommitment .fc-container .module-title-wrap .module-title-wrap__subtitle:before,#module-FuelCommitment .fc-container .module-title-wrap .module-title-wrap__subtitle:after{background-color:#3a3a3a}@media screen and (min-width: 1024px){#module-FuelCommitment .fc-container .module-title-wrap .module-title-wrap__subtitle{text-align:left}#module-FuelCommitment .fc-container .module-title-wrap .module-title-wrap__subtitle:before{width:0}}@media screen and (min-width: 1024px){#module-FuelCommitment .fc-container .module-title-wrap .module-title-wrap__title{text-align:left}}#module-FuelCommitment .fc-container .module-title-wrap .module-title-wrap__copy{padding-bottom:20px;text-align:left;font-family:"ToyotaType-Regular"}@media screen and (max-width: 1023px){#module-FuelCommitment .fc-container .module-title-wrap .module-title-wrap__copy{width:100%;text-align:center}}#module-FuelFuture{height:740px;width:100%;background:#E2E2E2}#module-FuelFuture .ff-title{font-size:70px;line-height:60px;margin-top:110px}#module-FuelFuture .ff-text{text-align:center;margin-top:0;font:300 16px/26px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#494949}#module-FuelFuture .ff-items{height:300px;width:100%;list-style:none;display:block;margin-top:40px}#module-FuelFuture .ff-items .ff-item{position:absolute;height:280px;width:280px;background:#3b6bc7;left:50%;margin-left:170px}#module-FuelFuture .ff-items .ff-item:nth-child(1){margin-left:-140px}#module-FuelFuture .ff-items .ff-item:nth-child(2){margin-left:-450px}#module-FuelFuture .ff-items .ff-item .ff-item-cover{height:280px;width:280px;background-size:cover;background-image:url("../../modules/fuelfuture/images/cover.png")}#module-FuelFuture .ff-items .ff-item .text{font:900 18px/26px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b6bc7;position:absolute;text-align:center;top:330px;width:100%}#module-FuelHeader{font-family:ToyotaType-Semibold;height:450px;width:100%}@media screen and (max-width: 1024px){#module-FuelHeader{height:367px;width:100%}}#module-FuelHeader .cover-bg{height:1080px;width:1920px;position:absolute;background:url("../../modules/fuelheader/images/bg.jpg") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 600px){#module-FuelHeader .cover-bg{background-position:-300px 0px}}@media screen and (min-width: 320px) and (max-width: 568px) and (orientation: landscape){#module-FuelHeader .cover-bg{height:241px !important}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelHeader .cover-bg{background:url("../../modules/fuelheader/images/bg_tab.jpg") no-repeat}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelHeader .cover-bg{height:367px !important;background:url("../../modules/fuelheader/images/bg.jpg") no-repeat}}@media screen and (min-width: 660px) and (max-width: 767px) and (orientation: landscape){#module-FuelHeader .cover-bg{height:367px !important;background:url("../../modules/fuelheader/images/bg_tab.jpg") no-repeat}}@media screen and (min-width: 360px) and (max-width: 640px) and (orientation: landscape){#module-FuelHeader .cover-bg{height:367px !important;background:url("../../modules/fuelheader/images/bg_tab.jpg") no-repeat}}@media screen and (min-width: 1024px) and (max-width: 1279px){#module-FuelHeader .cover-bg{height:367px !important;background:url("../../modules/fuelheader/images/bg.jpg") no-repeat}}@media screen and (max-width: 768px){#module-FuelHeader{height:600px;width:100%}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelHeader{height:350px;width:100%}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelHeader{height:350px;width:100%}}@media screen and (max-width: 600px){#module-FuelHeader{height:420px;width:100%}}#module-FuelHeader .fh-copy{height:250px;width:920px;top:50%;left:50%;position:absolute;margin-top:-460px;margin-left:-460px;margin-top:-125px}@media screen and (max-width: 1280px){#module-FuelHeader .fh-copy{height:200px;width:750px;top:50%;left:50%;position:absolute;margin-top:-375px;margin-left:-375px;margin-top:-100px}}@media screen and (max-width: 600px){#module-FuelHeader .fh-copy{height:150px;width:515px;top:50%;left:50%;position:absolute;margin-top:-257.5px;margin-left:-257.5px;margin-top:-75px}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelHeader .fh-copy{top:0;margin-top:73px}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelHeader .fh-copy{top:0;margin-top:73px}}#module-FuelHeader .fh-copy .fh-the{text-align:center;position:relative;height:35px;width:600px;margin:0 auto}@media screen and (max-width: 768px){#module-FuelHeader .fh-copy .fh-the{width:375px}}@media screen and (max-width: 600px){#module-FuelHeader .fh-copy .fh-the{height:28px;width:60%}}#module-FuelHeader .fh-copy .fh-the span{background-color:#3b6bc7;height:2px;width:28%;position:absolute;left:0;top:9px}@media screen and (max-width: 600px){#module-FuelHeader .fh-copy .fh-the span{width:20%}}@media screen and (min-width: 600px) and (max-width: 768px) and (orientation: landscape){#module-FuelHeader .fh-copy .fh-the span{width:25%;left:-10%}#module-FuelHeader .fh-copy .fh-the span:nth-child(1){left:auto;right:-10% !important}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelHeader .fh-copy .fh-the span{width:25%;left:-10%}#module-FuelHeader .fh-copy .fh-the span:nth-child(1){left:auto;right:-10% !important}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelHeader .fh-copy .fh-the span{width:35%}}#module-FuelHeader .fh-copy .fh-the span:nth-child(1){left:auto;right:0}#module-FuelHeader .fh-copy .fh-the h1{font-family:ToyotaType-Semibold;font-size:22px;font-size:1.5em;color:#3b6bc7;text-transform:uppercase}@media screen and (max-width: 600px){#module-FuelHeader .fh-copy .fh-the h1{font-size:18px}}#module-FuelHeader .fh-copy .fh-title{font-size:66px;line-height:88px;letter-spacing:0.5px;color:#4C4B4C}#module-FuelHeader .fh-copy .fh-title .ampersand{height:76px;width:auto;display:inline-block}#module-FuelHeader .fh-copy .fh-title br{display:initial}@media screen and (max-width: 1280px){#module-FuelHeader .fh-copy .fh-title{font-size:90px;line-height:90px}#module-FuelHeader .fh-copy .fh-title .ampersand{height:60px}}@media screen and (max-width: 768px){#module-FuelHeader .fh-copy .fh-title{font-size:60px;line-height:85px}#module-FuelHeader .fh-copy .fh-title .ampersand{height:47px}}@media screen and (max-width: 600px){#module-FuelHeader .fh-copy .fh-title{font-size:42px;line-height:42px}#module-FuelHeader .fh-copy .fh-title .ampersand{height:30px}}@media screen and (max-width: 320px){#module-FuelHeader .fh-copy .fh-title{font-size:36px;line-height:35px}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelHeader .page-arrow{bottom:60px}}#module-FuelHParticles{height:450px;width:100%;background:url("../../modules/fuelhparticles/images/texture.jpg") #F3EFE8}@media screen and (max-width: 1024px){#module-FuelHParticles{height:770px;width:100%}}@media screen and (min-width: 600px) and (max-width: 767px){#module-FuelHParticles{height:500px;width:100%;margin-top:-15px}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelHParticles{height:500px;width:100%;margin-top:0}}@media screen and (max-width: 600px){#module-FuelHParticles{height:570px;width:100%}}#module-FuelHParticles .fh-copy{height:230px;width:400px;top:50%;left:50%;position:absolute;margin-top:-200px;margin-left:-200px;margin-top:-115px;margin-left:-380px}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelHParticles .fh-copy{width:350px;top:0;margin-left:43px;left:0;position:relative;margin-top:0;float:left}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelHParticles .fh-copy{height:230px;width:400px;top:50%;left:50%;position:absolute;margin-top:-200px;margin-left:-200px;margin-top:-115px;left:35%}}@media screen and (min-width: 660px) and (max-width: 767px) and (orientation: landscape){#module-FuelHParticles .fh-copy{width:330px;top:0;margin-left:15px;left:0;position:relative;margin-top:0;float:left}}@media screen and (min-width: 360px) and (max-width: 640px) and (orientation: landscape){#module-FuelHParticles .fh-copy{width:320px;left:63%;top:46%}}@media screen and (max-width: 600px){#module-FuelHParticles .fh-copy{width:100%;top:0;left:0;margin:0 auto;padding:0 20px;max-width:340px;position:relative}}#module-FuelHParticles .fh-copy .fh-the{text-align:center;position:relative;height:20px}#module-FuelHParticles .fh-copy .fh-the span{background-color:#3b6bc7;height:2px;width:35%;position:absolute;left:0;top:9px}#module-FuelHParticles .fh-copy .fh-the span:nth-child(1){left:auto;right:0}@media screen and (max-width: 600px){#module-FuelHParticles .fh-copy .fh-the span{height:2px;width:27%}}#module-FuelHParticles .fh-copy .fh-the h1{font:16px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b6bc7}@media screen and (max-width: 600px){#module-FuelHParticles .fh-copy .fh-the h1{font-size:18px}}#module-FuelHParticles .fh-copy .fh-title{text-align:left;font-size:35px;line-height:53px;margin:4px 0 0}@media screen and (max-width: 600px){#module-FuelHParticles .fh-copy .fh-title{font-size:30px;line-height:36px;margin:14px auto;text-align:center;width:100%}}#module-FuelHParticles .fh-copy .fh-text{font-family:"ToyotaType-Book";font-size:1.3em;width:90%;color:#6a6a6a}@media screen and (max-width: 600px){#module-FuelHParticles .fh-copy .fh-text{font-size:14px;line-height:20px;width:82%;padding-top:0;margin:0 auto;text-align:center}#module-FuelHParticles .fh-copy .fh-text br{display:none}}#module-FuelHParticles .fh-particles{height:320px;width:320px;top:50%;left:50%;position:absolute;margin-top:-160px;margin-left:-160px;margin-top:-160px;margin-left:110px}@media screen and (max-width: 1024px){#module-FuelHParticles .fh-particles{height:400px;width:400px;top:50%;left:50%;position:absolute;margin-top:-200px;margin-left:-200px;margin-top:-200px;top:280px}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelHParticles .fh-particles{height:320px;width:320px;position:relative;margin:-25px 43px 0 0;padding:0;top:0;float:right;left:0}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelHParticles .fh-particles{height:320px;width:320px;top:50%;left:50%;position:absolute;margin-top:-160px;margin-left:-160px;margin-top:-160px;position:relative;margin:-25px 43px 0 0;padding:0;top:0;float:right;left:-7%}}@media screen and (min-width: 660px) and (max-width: 767px) and (orientation: landscape){#module-FuelHParticles .fh-particles{height:320px;width:320px;position:relative;margin:-25px 0px 0 0;padding:0;top:0;float:right;left:0}}@media screen and (min-width: 360px) and (max-width: 640px) and (orientation: landscape){#module-FuelHParticles .fh-particles{float:right;left:auto;right:0;top:59%;width:300px;height:300px}}@media screen and (max-width: 600px){#module-FuelHParticles .fh-particles{height:225px;width:225px;top:50%;left:50%;position:absolute;margin-top:-112.5px;margin-left:-112.5px;margin-top:-112.5px;top:450px}}#module-FuelHParticles .fh-particles .fh-fallback{height:100%;width:100%;position:absolute;top:0px;left:0px;background-image:url("../../modules/fuelhparticles/images/fallback_new.png");background-size:cover}#module-FuelHParticles .fh-particles .fh-letter{height:100%;width:100%;position:absolute;top:45px;left:0px;background-image:url("../../modules/fuelhparticles/images/letter.png");background-size:cover}#module-FuelHParticles .fh-the{text-align:center;position:relative;height:20px;width:600px;margin:50px auto}@media screen and (max-width: 768px){#module-FuelHParticles .fh-the{width:375px}}@media screen and (max-width: 600px){#module-FuelHParticles .fh-the{height:20px;width:80%}}#module-FuelHParticles .fh-the span{background-color:#3b6bc7;height:2px;width:35%;position:absolute;left:0;top:9px}@media screen and (max-width: 600px){#module-FuelHParticles .fh-the span{width:30%}}@media screen and (min-width: 600px) and (max-width: 760px){#module-FuelHParticles .fh-the span{left:-10%}#module-FuelHParticles .fh-the span:nth-child(1){left:auto;right:-10% !important}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelHParticles .fh-the span{width:40%}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelHParticles .fh-the span{left:-10%}#module-FuelHParticles .fh-the span:nth-child(1){left:auto;right:-10% !important}}#module-FuelHParticles .fh-the span:nth-child(1){left:auto;right:0}#module-FuelHParticles .fh-the h1{font-family:ToyotaType-Semibold;font-size:22px;font-size:1.5em;color:#3b6bc7}@media screen and (max-width: 600px){#module-FuelHParticles .fh-the h1{font-size:18px}}#module-FuelIllustrations.fuel-section{height:500px;width:100%;background:url("../../modules/fuelhparticles/images/texture.jpg") #F3EFE8}@media screen and (max-width: 1024px){#module-FuelIllustrations.fuel-section{height:350px}}@media screen and (max-width: 600px){#module-FuelIllustrations.fuel-section{height:480px}}#module-FuelIllustrations.fuel-section .fi-mobile-label{position:absolute;width:100%;height:40px;bottom:30px;font:30px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:0px;text-align:center;color:#244a84;display:none}#module-FuelIllustrations.fuel-section .basic-btn{top:-45px}#module-FuelIllustrations.fuel-section .fi-copy,#module-FuelIllustrations.fuel-section .fi-button-wrapper{height:300px;width:360px;top:50%;left:50%;position:absolute;margin-top:-235px;margin-left:-235px;margin-top:-150px;margin-left:130px}@media screen and (max-width: 1024px){#module-FuelIllustrations.fuel-section .fi-copy,#module-FuelIllustrations.fuel-section .fi-button-wrapper{height:300px;width:470px;top:50%;left:50%;position:absolute;margin-top:-235px;margin-left:-235px;margin-top:-150px;margin-left:-180px;margin-top:-390px}}@media screen and (max-width: 600px){#module-FuelIllustrations.fuel-section .fi-copy,#module-FuelIllustrations.fuel-section .fi-button-wrapper{height:200px;width:300px;top:50%;left:50%;position:absolute;margin-top:-150px;margin-left:-150px;margin-top:-100px;margin-left:-150px;top:130px}}#module-FuelIllustrations.fuel-section .fi-copy .fi-title,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-title{font-size:28px;line-height:44px;text-align:left;width:300px}@media screen and (max-width: 600px){#module-FuelIllustrations.fuel-section .fi-copy .fi-title,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-title{font-size:30px;line-height:36px;text-align:center}}#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper{margin:0 auto;position:relative;font:900 18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#b9b1a6;z-index:100;text-align:center;margin-left:20%}@media screen and (max-width: 600px){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper{width:100%;float:left;margin:0;padding:0}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper{text-align:left;margin-right:0;width:100%;float:right}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper{text-align:left;margin:0;width:150px;float:left}}@media screen and (min-width: 660px) and (max-width: 767px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper{width:100%;float:left;left:0;margin:0}}#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-like-text,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-like-text{color:#6a6a6a;margin-bottom:15px;display:block;font-weight:normal}@media screen and (max-width: 1024px){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-like-text,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-like-text{display:inline-block;margin:3px 10px 0 0;float:left}}@media screen and (max-width: 600px){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-like-text,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-like-text{display:none}}#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav{display:block;list-style:none}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav{display:inline-block;float:right;width:100%}}@media screen and (min-width: 360px) and (max-width: 640px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav{display:inline-block;float:right;width:100%}}@media screen and (max-width: 600px){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav{display:block;text-align:center;float:none}}#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav .fi-nav-button,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav .fi-nav-button{display:block;overflow:hidden;font-family:ToyotaType-Regular;font-size:20px;width:170px;padding:0 11px;margin:0 auto 15px;color:#a1a1a1;opacity:1;border-radius:4px;text-transform:uppercase;text-align:center;background:#FFF;height:38px;line-height:35px;font-weight:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav .fi-nav-button:last-child,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav .fi-nav-button:last-child{margin-right:0}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav .fi-nav-button,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav .fi-nav-button{display:inline-block;margin-bottom:0;width:112px;font-size:16px;float:left;margin-right:13px;height:44px;line-height:44px}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav .fi-nav-button,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav .fi-nav-button{margin-bottom:13px}}@media screen and (min-width: 360px) and (max-width: 640px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav .fi-nav-button,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav .fi-nav-button{width:90px;font-size:14px;height:28px;line-height:28px;display:inline-block;float:left;margin-right:10px}}@media screen and (max-width: 600px){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav .fi-nav-button,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav .fi-nav-button{width:90px;font-size:14px;height:28px;line-height:28px;display:inline-block;float:left;margin-right:13px}}@media screen and (min-width: 660px) and (max-width: 767px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav .fi-nav-button,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav .fi-nav-button{width:90px;font-size:14px;height:28px;line-height:28px;display:inline-block;float:left;margin-right:10px}}#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav .fi-nav-button:not(.active):hover,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav .fi-nav-button:not(.active):hover{cursor:pointer;color:#777;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;transition:all 0.15s linear}#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav .fi-nav-button.active,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav .fi-nav-button.active{color:#FFF;background:#244a84;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}#module-FuelIllustrations.fuel-section .fi-copy .fi-nav-wrapper .fi-nav .fi-nav-button.active span,#module-FuelIllustrations.fuel-section .fi-button-wrapper .fi-nav-wrapper .fi-nav .fi-nav-button.active span{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media screen and (max-width: 600px){#module-FuelIllustrations.fuel-section .fi-copy{width:350px;left:44%}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelIllustrations.fuel-section .fi-copy{width:400px;float:right;top:0;right:0;position:relative;margin:0;left:0}}@media screen and (min-width: 660px) and (max-width: 735px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-copy{position:relative;top:0;left:0;margin:0;float:right;width:300px}}@media screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-copy{position:relative;top:0;left:0;margin:0;float:right;width:336px}}@media screen and (min-width: 360px) and (max-width: 640px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-copy{position:relative;float:right;left:auto;top:112%;width:300px}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-copy{position:relative;top:0;left:-10%;margin:0;float:right;width:300px}}@media screen and (max-width: 600px){#module-FuelIllustrations.fuel-section .fi-copy .fi-title{width:100%}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelIllustrations.fuel-section .fi-copy .fi-title{width:350px}}#module-FuelIllustrations.fuel-section .fi-button-wrapper{text-align:left;margin-top:0px}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelIllustrations.fuel-section .fi-button-wrapper{width:364px;margin:150px 0 0;height:50px;position:relative;right:0px;text-align:right;top:0;left:380px;float:right}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-button-wrapper{width:360px;margin:150px 0 0;height:50px;position:relative;right:0px;text-align:right;top:0;float:right;left:25%}}@media screen and (min-width: 360px) and (max-width: 640px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-button-wrapper{width:367px;height:60px;position:relative;float:right;right:0;left:auto}}@media screen and (min-width: 1025px){#module-FuelIllustrations.fuel-section .fi-button-wrapper{width:150px}}@media screen and (max-width: 600px){#module-FuelIllustrations.fuel-section .fi-button-wrapper{width:300px;height:60px;position:absolute;margin-top:285px}}@media screen and (min-width: 660px) and (max-width: 735px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-button-wrapper{width:330px;height:60px;position:relative;float:right}}@media screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-button-wrapper{width:342px;height:60px;position:relative;float:right}}#module-FuelIllustrations.fuel-section .fi-animations{height:600px;width:600px;top:50%;left:50%;position:absolute;margin-top:-300px;margin-left:-300px;margin-top:-300px;margin-left:-470px;display:block}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelIllustrations.fuel-section .fi-animations{height:300px;width:300px;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);margin:0px;top:-90px;left:-50px;float:left}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-animations{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);margin:0px;top:-90px;left:7%;float:left}}@media screen and (min-width: 600px) and (max-width: 767px) and (orientation: landscape){#module-FuelIllustrations.fuel-section .fi-animations{height:300px;width:300px;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);margin:0px;top:-90px;left:-50px;float:left}}@media screen and (max-width: 600px){#module-FuelIllustrations.fuel-section .fi-animations{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);top:50%;left:50%;position:absolute;margin-top:-300px;margin-left:-300px;margin-top:-300px;margin-top:-280px}#module-FuelIllustrations.fuel-section .fi-animations .basic-btn{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);top:-25px}}#module-FuelIllustrations.fuel-section .fi-animations .fi-molecule{height:150px;width:150px;background:url("../../modules/fuelillustrations/images/molecule.png") 50% 50% no-repeat;background-size:cover;position:absolute;top:0px;left:0px;opacity:0}#module-FuelIllustrations.fuel-section .fi-animations .fi-molecule.one{z-index:10;-webkit-transform:translateX(200px) translateY(200px);-moz-transform:translateX(200px) translateY(200px);-ms-transform:translateX(200px) translateY(200px);-o-transform:translateX(200px) translateY(200px);transform:translateX(200px) translateY(200px)}#module-FuelIllustrations.fuel-section .fi-animations .fi-molecule.two{-webkit-transform:translateX(300px) translateY(200px);-moz-transform:translateX(300px) translateY(200px);-ms-transform:translateX(300px) translateY(200px);-o-transform:translateX(300px) translateY(200px);transform:translateX(300px) translateY(200px)}#module-FuelIllustrations.fuel-section .fi-animations .fi-animation-wrap{height:100%;width:100%;position:relative;display:block}#module-FuelIllustrations.fuel-section .fi-animations .fi-animation-wrap .fi-animation{height:600px;width:600px;background-size:cover;background-position:50% 50%;position:absolute;top:0px;left:0px;opacity:0;-webkit-transform:scale(0.94);-moz-transform:scale(0.94);-ms-transform:scale(0.94);-o-transform:scale(0.94);transform:scale(0.94)}#module-FuelIllustrations.fuel-section .fi-animations .fi-animation-wrap .fi-animation.water{background-image:url("../../modules/fuelillustrations/images/water.png")}#module-FuelIllustrations.fuel-section .fi-animations .fi-animation-wrap .fi-animation.animals{background-image:url("../../modules/fuelillustrations/images/owl.png")}#module-FuelIllustrations.fuel-section .fi-animations .fi-animation-wrap .fi-animation.dice{background-image:url("../../modules/fuelillustrations/images/dice.png")}#module-FuelIllustrations.fuel-section .fi-animations .fi-animation-wrap .fi-animation.plants{background-image:url("../../modules/fuelillustrations/images/plant.png")}#module-FuelIllustrations.fuel-section .fi-animations .fi-animation-wrap .fi-animation.manure{background-image:url("../../modules/fuelillustrations/images/manure.png")}#module-FuelIllustrations.fuel-section .fi-animations .fi-animations-link{text-align:center}@media screen and (max-width: 1024px){#module-FuelIllustrations.fuel-section .fi-animations .fi-animations-link{margin-top:-50px}}@media screen and (max-width: 600px){#module-FuelIllustrations.fuel-section .fi-animations .fi-animations-link{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);margin-top:0}}#module-FuelIllustrations.fuel-section .fi-animations .fi-animations-link a{color:#3a6bc6;border:1px solid #3a6bc6;padding:0 15px;display:inline-block;cursor:pointer;text-transform:uppercase;font:16px 'DINNextW01-CondensedLig', 'sans-serif';border-radius:3px;height:35px;line-height:35px}#module-FuelingDesign{background:url("../../modules/fuelingdesign/images/background-fuelingdesign.jpg") no-repeat;background-position:center center;background-size:cover;height:1200px;width:100%}@media screen and (max-width: 2300px){#module-FuelingDesign{height:1000px;width:100%}}@media screen and (max-width: 1920px){#module-FuelingDesign{height:900px;width:100%}}@media screen and (max-width: 1440px){#module-FuelingDesign{height:760px;width:100%}}@media screen and (max-width: 768px){#module-FuelingDesign{height:900px;width:100%;background:url("../../modules/fuelingdesign/images/background-fuelingdesign@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}@media screen and (max-width: 600px){#module-FuelingDesign{height:800px;width:100%}}#module-FuelingDesign .fd-info{height:300px;width:1000px;margin:0 auto;position:relative;top:270px;text-align:left}#module-FuelingDesign .fd-info br{display:block}#module-FuelingDesign .fd-info span{display:none}@media screen and (max-width: 2300px){#module-FuelingDesign .fd-info{top:180px}}@media screen and (max-width: 1920px){#module-FuelingDesign .fd-info{top:140px}}@media screen and (max-width: 1440px){#module-FuelingDesign .fd-info{top:140px;height:300px;width:800px}}@media screen and (max-width: 900px){#module-FuelingDesign .fd-info{top:120px;height:300px;width:700px}}@media screen and (max-width: 768px){#module-FuelingDesign .fd-info{height:410px;width:470px;top:30px}}@media screen and (max-width: 600px){#module-FuelingDesign .fd-info{height:410px;width:310px;top:80px}}#module-FuelingDesign .fd-info .fd-title-text{text-align:left;height:290px;width:auto;font-size:80px;line-height:76px;margin-bottom:30px}#module-FuelingDesign .fd-info .fd-title-text br:nth-child(4){display:none}#module-FuelingDesign .fd-info .fd-title-text span{margin-left:10px}@media screen and (max-width: 1440px){#module-FuelingDesign .fd-info .fd-title-text{font-size:60px;line-height:53px;height:200px;width:auto}}@media screen and (max-width: 768px){#module-FuelingDesign .fd-info .fd-title-text{margin-bottom:10px;font-size:70px;height:270px;width:auto;line-height:67px;text-align:center}#module-FuelingDesign .fd-info .fd-title-text br:nth-child(2){display:none}#module-FuelingDesign .fd-info .fd-title-text br:nth-child(3){display:block}#module-FuelingDesign .fd-info .fd-title-text br:nth-child(4){display:none}}@media screen and (max-width: 600px){#module-FuelingDesign .fd-info .fd-title-text{margin-bottom:10px;font-size:40px;height:150px;width:auto;line-height:37px}}#module-FuelingDesign .fd-info p{font:400 24px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:38px;color:#464646;width:400px;margin-bottom:20px}@media screen and (max-width: 1440px){#module-FuelingDesign .fd-info p{font-size:18px;line-height:30px;width:290px}}@media screen and (max-width: 768px){#module-FuelingDesign .fd-info p{text-align:center;font:400 20px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:26px;width:470px;margin:0 auto}}@media screen and (max-width: 600px){#module-FuelingDesign .fd-info p{font:400 14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:24px;width:220px}}@media screen and (max-width: 768px){#module-FuelingDesign .fd-info .time-wrap{margin:0 auto;width:140px;margin-top:10px}}@media screen and (max-width: 600px){#module-FuelingDesign .fd-info .time-wrap{margin:0 auto;width:120px;margin-top:10px}}#module-FuelingDesign .fd-info .time-wrap .time-icon{height:44px;width:44px;background:url("../../modules/fuelingdesign/images/icon-time.png") no-repeat;background-position:center;background-size:contain;display:inline-block}@media screen and (max-width: 1440px){#module-FuelingDesign .fd-info .time-wrap .time-icon{height:24px;width:24px}}#module-FuelingDesign .fd-info .time-wrap .fd-time{font:900 24px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:28px;color:#3b6bc7;position:relative;display:inline-block;top:-13px;left:10px}@media screen and (max-width: 1440px){#module-FuelingDesign .fd-info .time-wrap .fd-time{font-size:18px;top:-6px}}@media screen and (max-width: 768px){#module-FuelingDesign .fd-info .time-wrap .fd-time{font:900 20px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px;left:5px}}@media screen and (max-width: 600px){#module-FuelingDesign .fd-info .time-wrap .fd-time{font:900 14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px;left:5px}}#module-FuelSeperate{height:950px;width:100%;background:url("../../modules/fuelseperate/images/background.jpg") no-repeat;background-position:top center;background-size:cover}@media screen and (max-width: 1280px){#module-FuelSeperate{height:950px;width:100%}}@media screen and (max-width: 1024px){#module-FuelSeperate{height:895px;width:100%}}@media screen and (max-width: 768px){#module-FuelSeperate{height:890px;width:100%}}@media screen and (min-width: 600px) and (max-width: 767px) and (orientation: landscape){#module-FuelSeperate{height:840px;width:100%}}@media screen and (max-width: 600px){#module-FuelSeperate{height:650px;width:100%;background:url("../../modules/fuelseperate/images/background@mobile.jpg") no-repeat;background-position:center;background-size:cover}}#module-FuelSeperate .fs-title{font-size:35px}#module-FuelSeperate .fs-text{font-family:ToyotaType-Regular;font-size:1.4em;color:#6a6a6a;text-align:center;width:32%;margin:0 auto}@media screen and (min-width: 600px) and (max-width: 767px){#module-FuelSeperate .fs-text{width:290px}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelSeperate .fs-text{width:400px}}@media screen and (max-width: 768px){#module-FuelSeperate .fs-text{width:400px;font-size:18px;font:300 20px/26px "Proxima N W01 Reg", "Helvetica Neue", Helvetica, Arial, sans-serif}}@media screen and (min-width: 1440px) and (max-width: 1920px){#module-FuelSeperate .fs-text{width:381px}}@media screen and (max-width: 600px){#module-FuelSeperate .fs-text{font-size:14px;line-height:22px;margin-top:0px;width:210px}}@media screen and (max-width: 600px){#module-FuelSeperate .fs-title{font-size:28px;line-height:36px;margin:14px auto;text-align:center;width:100%}}#module-FuelSeperate .fs-fallback{height:354px;width:1164px;top:50%;left:50%;position:absolute;margin-top:-582px;margin-left:-582px;margin-top:-177px;background-image:url("../../modules/fuelseperate/images/fallback.gif");background-size:cover;background-position:center;margin-top:-120px}@media screen and (max-width: 1280px){#module-FuelSeperate .fs-fallback{height:340px;width:840px;top:50%;left:50%;position:absolute;margin-top:-420px;margin-left:-420px;margin-top:-170px;margin-top:-150px}}@media screen and (max-width: 1024px){#module-FuelSeperate .fs-fallback{height:230px;width:750px;top:50%;left:50%;position:absolute;margin-top:-375px;margin-left:-375px;margin-top:-115px;margin-top:65px}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelSeperate .fs-fallback{height:667px;width:750px;top:50%;left:50%;position:absolute;margin-top:-375px;margin-left:-375px;margin-top:-333.5px;margin-top:92px;top:15%}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelSeperate .fs-fallback{height:667px;width:750px;top:50%;left:50%;position:absolute;margin-top:-375px;margin-left:-375px;margin-top:-333.5px;margin-top:0px;top:26%}}@media screen and (min-width: 600px) and (max-width: 735px) and (orientation: landscape){#module-FuelSeperate .fs-fallback{height:490px;width:500px;top:50%;left:50%;position:absolute;margin-top:-250px;margin-left:-250px;margin-top:-245px;margin-top:0px;top:36%}}@media screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape){#module-FuelSeperate .fs-fallback{height:600px;width:500px;top:50%;left:50%;position:absolute;margin-top:-250px;margin-left:-250px;margin-top:-300px;margin-top:0px !important;top:12%}}@media screen and (min-width: 600px) and (max-width: 768px) and (min-height: 400px) and (max-height: 450px){#module-FuelSeperate .fs-fallback{height:600px;width:600px;top:50%;left:50%;position:absolute;margin-top:-300px;margin-left:-300px;margin-top:-300px;margin-top:0px;top:29%}}@media screen and (max-width: 600px){#module-FuelSeperate .fs-fallback{height:300px;width:320px;top:50%;left:50%;position:absolute;margin-top:-160px;margin-left:-160px;margin-top:-150px;margin-top:0px;top:45%}}#module-FuelSeperate .fs-how{text-align:center;position:relative;height:35px;width:600px;margin:50px auto}@media screen and (max-width: 768px){#module-FuelSeperate .fs-how{width:375px}}@media screen and (max-width: 600px){#module-FuelSeperate .fs-how{height:20px;width:80%}}#module-FuelSeperate .fs-how span{background-color:#3b6bc7;height:2px;width:30%;position:absolute;left:-5px;top:9px}@media screen and (min-width: 600px) and (max-width: 768px){#module-FuelSeperate .fs-how span{width:26%;left:-10%}#module-FuelSeperate .fs-how span:nth-child(1){left:auto;right:-10% !important}}@media screen and (max-width: 600px){#module-FuelSeperate .fs-how span{width:24%}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelSeperate .fs-how span{width:36%}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelSeperate .fs-how span{left:-10%}#module-FuelSeperate .fs-how span:nth-child(1){left:auto;right:-10% !important}}#module-FuelSeperate .fs-how span:nth-child(1){left:auto;right:-5px}#module-FuelSeperate .fs-how h1{font-family:ToyotaType-Semibold;font-size:22px;font-size:1.5em;color:#3b6bc7}@media screen and (max-width: 600px){#module-FuelSeperate .fs-how h1{font-size:18px}}#module-FuelSeperate .fs-animated-banner{width:2px;margin:0 auto}#module-FuelSeperate .fs-animated-banner span.fs-topbar{background-color:#3b6bc7;height:23%;width:2px;position:absolute;margin-top:30px;height:155px}@media screen and (max-width: 600px){#module-FuelSeperate .fs-animated-banner span.fs-topbar{height:120px;margin-top:4%}}#module-FuelSeperate .fs-animated-banner span.fs-bottom{background-color:#3b6bc7;height:23%;width:2px;position:absolute;margin-top:450px;height:155px}@media screen and (max-width: 600px){#module-FuelSeperate .fs-animated-banner span.fs-bottom{height:120px;margin-top:235px}}@media screen and (min-width: 768px) and (max-width: 1024px){#module-FuelSeperate .fs-animated-banner span.fs-bottom{margin-top:400px}}@media screen and (min-width: 600px) and (max-width: 735px) and (orientation: landscape){#module-FuelSeperate .fs-animated-banner span.fs-bottom{margin-top:350px}}@media screen and (min-width: 736px) and (max-width: 767px) and (orientation: landscape){#module-FuelSeperate .fs-animated-banner span.fs-bottom{margin-top:360px}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelSeperate .fs-animated-banner span.fs-bottom{margin-top:380px}}#module-FuelSources{height:660px;width:100%;background-image:url("../../modules/fuelsources/images/background-elec.jpg");background-size:cover}#module-FuelSources.steam{background:url("../../modules/fuelsources/images/background-steam.jpg") no-repeat;background-position:bottom center;background-size:100%}#module-FuelSources.gas{background:url("../../modules/fuelsources/images/background-gas.jpg") no-repeat;background-position:bottom center;background-size:100%}#module-FuelSources.elec{background:url("../../modules/fuelsources/images/background-elec.jpg") no-repeat;background-position:bottom center;background-size:100%}#module-FuelSources .fs-gradient{z-index:5;height:100%;width:100%;position:absolute;top:0px;left:0px;background-color:transparent;background-image:-webkit-linear-gradient(top, #fff 0%,#fff 40%,rgba(255,255,255,0) 60%);background-image:linear-gradient(to bottom,#fff 0%,#fff 40%,rgba(255,255,255,0) 60%)}@media screen and (max-width: 1440px){#module-FuelSources .fs-gradient{background-color:transparent;background-image:-webkit-linear-gradient(top, #fff 0%,#fff 40%,rgba(255,255,255,0) 80%);background-image:linear-gradient(to bottom,#fff 0%,#fff 40%,rgba(255,255,255,0) 80%)}}@media screen and (max-width: 768px){#module-FuelSources .fs-gradient{background-color:transparent;background-image:-webkit-linear-gradient(top, #fff 0%,#fff 50%,rgba(255,255,255,0) 80%);background-image:linear-gradient(to bottom,#fff 0%,#fff 50%,rgba(255,255,255,0) 80%)}}@media screen and (max-width: 600px){#module-FuelSources .fs-gradient{background-color:transparent;background-image:-webkit-linear-gradient(top, #fff 0%,#fff 60%,rgba(255,255,255,0) 80%);background-image:linear-gradient(to bottom,#fff 0%,#fff 60%,rgba(255,255,255,0) 80%)}}#module-FuelSources .fs-content{position:absolute;height:100%;width:100%;top:0px;left:0px;z-index:10}#module-FuelSources .fs-content .fh-the{text-align:center;position:relative;height:20px;width:680px;margin:0 auto}#module-FuelSources .fs-content .fh-the span{background-color:#3b6bc7;height:2px;width:30%;position:absolute;left:60%;top:9px}#module-FuelSources .fs-content .fh-the span:nth-child(1){left:auto;right:60%}#module-FuelSources .fs-content .fh-the h1{font:16px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b6bc7}#module-FuelSources .fs-title{font-size:70px;line-height:70px;margin:10px auto 0;width:650px}#module-FuelSources .fs-title br:nth-child(1){display:none}#module-FuelSources .fs-title br:nth-child(2){display:block}#module-FuelSources .fs-text{text-align:center;font-family:ToyotaType-Light;font-size:22px;font-size:1.4em;color:#494949;width:40%;margin:0 auto}@media screen and (min-width: 1280px) and (max-width: 1440px){#module-FuelSources .fs-text{width:500px}}@media screen and (min-width: 1440px) and (max-width: 1920px){#module-FuelSources .fs-text{width:500px}}@media screen and (max-width: 600px){#module-FuelSources .fs-text{width:275px;font-size:13px;line-height:20px}}#module-FuelSources .fs-nav{height:44px;width:100%;margin:0 auto;list-style:none;padding:0;white-space:nowrap;text-align:center}#module-FuelSources .fs-nav .fs-nav-item{display:inline-block;margin-right:50px;font:300 38px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;padding:0;font-family:ToyotaType-Semibold;font-size:22px;font-size:1.5em;color:#666;opacity:0.5;-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;transition:all 0.4s linear}#module-FuelSources .fs-nav .fs-nav-item.active{color:#0b2e61;border-bottom:5px solid #0b2e61;opacity:1}#module-FuelSources .fs-nav .fs-nav-item:not(.active){cursor:pointer}#module-FuelSources .fs-nav .fs-nav-item:last-child{margin-right:0px}#module-FuelSources .fs-nav .fs-nav-item:hover{opacity:1;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;transition:all 0.15s linear}#module-FuelSources .fs-copy-wrap{height:250px;width:565px;margin:0 auto;position:relative;overflow:hidden}#module-FuelSources .fs-copy-wrap .fs-copy{position:absolute;top:20px;left:0px;width:565px}#module-FuelSources .fs-copy-wrap .fs-copy.active .text{-webkit-animation:showField 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.35s;-moz-animation:showField 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.35s;animation:showField 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0.35s;-webkit-animation-fill-mode:forwards;-mox-animation-fill-mode:forwards;animation-fill-mode:forwards}#module-FuelSources .fs-copy-wrap .fs-copy.active .icon{-webkit-animation:showIcon 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.35s;-moz-animation:showIcon 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.35s;animation:showIcon 0.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0.35s;-webkit-animation-fill-mode:forwards;-mox-animation-fill-mode:forwards;animation-fill-mode:forwards}#module-FuelSources .fs-copy-wrap .fs-copy.remove-active .text{-webkit-animation:removeField 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-animation:removeField 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);animation:removeField 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-animation-fill-mode:forwards;-mox-animation-fill-mode:forwards;animation-fill-mode:forwards}#module-FuelSources .fs-copy-wrap .fs-copy.remove-active .icon{-webkit-animation:removeIcon 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-animation:removeIcon 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);animation:removeIcon 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-animation-fill-mode:forwards;-mox-animation-fill-mode:forwards;animation-fill-mode:forwards}#module-FuelSources .fs-copy-wrap .fs-copy .icon{height:180px;width:120px;display:inline-block;margin-top:22px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);background-size:contain;background-repeat:no-repeat;background-position:50% 0px}#module-FuelSources .fs-copy-wrap .fs-copy .icon.steam{background-image:url("../../modules/fuelsources/images/steam.png")}#module-FuelSources .fs-copy-wrap .fs-copy .icon.gas{background-image:url("../../modules/fuelsources/images/gas.png")}#module-FuelSources .fs-copy-wrap .fs-copy .icon.elec{background-image:url("../../modules/fuelsources/images/elec.png")}#module-FuelSources .fs-copy-wrap .fs-copy .text{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);height:120px;width:409px;margin-left:30px;margin-top:20px;display:inline-block;vertical-align:top;font-family:"ToyotaType-Book";font-size:16px;font-size:1.1em;color:#494949;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}#module-FuelSources .fs-copy-wrap .fs-copy .text strong{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#module-FuelSources .fs-video{position:absolute;bottom:0px;right:0px;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000;overflow:hidden}#module-FuelSources .content{position:relative;top:auto}@media screen and (min-width: 768px) and (max-width: 1024px) and (max-height: 768px){#module-FuelSources .content{position:relative;top:100px}}@media screen and (min-width: 600px) and (max-width: 768px) and (min-height: 400px) and (max-height: 450px){#module-FuelSources .content{position:relative;top:170px}}#module-FuelSources .fs-animated-banner{width:2px;margin:0 auto}#module-FuelSources .fs-animated-banner span.fs-bottom{background-color:#3b6bc7;height:23%;width:2px;position:absolute;z-index:9;height:155px}@media screen and (max-width: 600px){#module-FuelSources .fs-animated-banner span.fs-bottom{height:18%}}.no-cssanimations #module-FuelSources .fs-copy-wrap .fs-copy.active .text{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.no-cssanimations #module-FuelSources .fs-copy-wrap .fs-copy.active .icon{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.no-cssanimations #module-FuelSources .fs-copy-wrap .fs-copy.remove-active .text{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.no-cssanimations #module-FuelSources .fs-copy-wrap .fs-copy.remove-active .icon{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.no-cssanimations #module-FuelSources .fs-copy-wrap .fs-copy .icon{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.no-cssanimations #module-FuelSources .fs-copy-wrap .fs-copy .text{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.background-video{position:absolute;bottom:-1px;width:100%;z-index:1}@-webkit-keyframes showField{0%{-webkit-transform:translateY(30px)}25%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}75%{-webkit-transform:translateY(0px)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateY(0px)}}@-moz-keyframes showField{0%{-moz-transform:translateY(30px)}25%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}75%{-moz-transform:translateY(0px)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-transform:translateY(0px)}}@keyframes showField{0%{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}25%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}75%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes showIcon{0%{-webkit-transform:translateY(30px)}25%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}75%{-webkit-transform:translateY(0px)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateY(0px)}}@-moz-keyframes showIcon{0%{-moz-transform:translateY(30px)}25%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}75%{-moz-transform:translateY(0px)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-transform:translateY(0px)}}@keyframes showIcon{0%{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}25%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}75%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes removeField{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateY(0px)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(30px)}}@-moz-keyframes removeField{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-transform:translateY(0px)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-transform:translateY(30px)}}@keyframes removeField{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}}@-webkit-keyframes removeIcon{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateY(0px)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(30px)}}@-moz-keyframes removeIcon{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-transform:translateY(0px)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-transform:translateY(30px)}}@keyframes removeIcon{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}}@media screen and (max-width: 800px){#module-FuelSources{width:100%;padding:0 40px}#module-FuelSources .fs-title{font-size:53px;line-height:53px;margin:10px auto 0;width:80%}#module-FuelSources .fs-content .fh-the{width:80%}#module-FuelSources .fs-text{width:80%}#module-FuelSources .fs-nav{padding:0 30px}#module-FuelSources .fs-nav .fs-nav-item{font-size:28px}}@media screen and (max-width: 600px){#module-FuelSources{height:400px}#module-FuelSources .fs-title{font-size:36px;line-height:36px;width:90%}#module-FuelSources .fs-content .fh-the{width:88%}#module-FuelSources .fs-content .fh-the span{left:66%}#module-FuelSources .fs-content .fh-the span:nth-child(1){right:66%}#module-FuelSources .fs-text{width:275px}#module-FuelSources .fs-nav{padding:0 10px;margin-top:-70px}}@media only screen and (max-width: 600px) and (max-width: 360px) and (orientation: portrait){#module-FuelSources .fs-nav{margin-top:-45px}}@media screen and (max-width: 600px){#module-FuelSources .fs-nav .fs-nav-item{font-size:13px;margin-right:15px}#module-FuelSources .fs-copy-wrap{width:90%;height:270px;margin:0 auto}#module-FuelSources .fs-copy-wrap .fs-copy{top:10%;margin:0;width:100%}#module-FuelSources .fs-copy-wrap .fs-copy .icon{width:20%;margin:0}#module-FuelSources .fs-copy-wrap .fs-copy .text{font-size:13px;line-height:21px;width:75%;padding-left:20px;margin:0}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelSources{height:660px}}@media screen and (min-width: 1280px) and (max-width: 1440px){#module-FuelSources{height:660px}}@media screen and (min-width: 600px) and (max-width: 768px){#module-FuelSources{height:483px}#module-FuelSources .fs-title{font-size:36px;line-height:36px;width:90%}#module-FuelSources .fs-content .fh-the{width:88%}#module-FuelSources .fs-content .fh-the span{left:66%}#module-FuelSources .fs-content .fh-the span:nth-child(1){right:66%}#module-FuelSources .fs-text{width:500px;font-size:24px;line-height:36px}#module-FuelSources .fs-nav{padding:0 10px}#module-FuelSources .fs-nav .fs-nav-item{font-size:18px;margin-right:15px}#module-FuelSources .fs-copy-wrap{width:55%;height:200px;margin:0 auto}#module-FuelSources .fs-copy-wrap .fs-copy{top:10%;margin:0;width:100%}#module-FuelSources .fs-copy-wrap .fs-copy .icon{width:20%;margin:0}#module-FuelSources .fs-copy-wrap .fs-copy .text{font-size:13px;line-height:21px;width:75%;padding-left:20px;margin:0}}@media screen and (min-width: 600px) and (max-width: 767px) and (orientation: landscape){.fs-copy-wrap{width:63% !important;height:200px;margin:0 auto}}@media screen and (min-width: 320px) and (max-width: 568px){.fs-copy-wrap{width:90%;height:300px !important;margin:0 auto}}@media screen and (min-width: 768px) and (max-width: 1024px){.fs-text{width:380px !important;font-size:18px !important}}#module-HomeNav{height:860px;width:100%;background:url("../../modules/homenav/images/background-texture-tile.jpg") repeat}@media screen and (max-width: 1920px){#module-HomeNav{height:690px;width:100%}}@media screen and (max-width: 1280px){#module-HomeNav{height:570px;width:100%}}@media screen and (max-width: 1024px){#module-HomeNav{height:530px;width:100%}}@media screen and (max-width: 768px){#module-HomeNav{height:1100px;width:100%}}#module-HomeNav .home-wrap{height:700px;width:1600px;margin:0 auto;position:relative;top:100px}@media screen and (max-width: 1920px){#module-HomeNav .home-wrap{height:550px;width:1150px}}@media screen and (max-width: 1280px){#module-HomeNav .home-wrap{top:80px;height:550px;width:850px}}@media screen and (max-width: 1024px){#module-HomeNav .home-wrap{top:80px;height:550px;width:700px}}@media screen and (max-width: 768px){#module-HomeNav .home-wrap{height:990px;width:267px;top:25px}}#module-HomeNav .home-wrap .header-wrap{height:40px;width:1270px;margin:0 auto;text-align:center;position:relative}@media screen and (max-width: 1920px){#module-HomeNav .home-wrap .header-wrap{height:40px;width:1150px}}@media screen and (max-width: 1280px){#module-HomeNav .home-wrap .header-wrap{height:40px;width:850px}}@media screen and (max-width: 1024px){#module-HomeNav .home-wrap .header-wrap{height:40px;width:660px}}@media screen and (max-width: 768px){#module-HomeNav .home-wrap .header-wrap{height:30px;width:250px}}#module-HomeNav .home-wrap .header-wrap span{content:'';position:absolute;height:2px;width:495px;background-color:#464646;left:0;top:13px}@media screen and (max-width: 1920px){#module-HomeNav .home-wrap .header-wrap span{height:2px;width:440px;left:30px}}@media screen and (max-width: 1280px){#module-HomeNav .home-wrap .header-wrap span{height:2px;width:300px}}@media screen and (max-width: 1024px){#module-HomeNav .home-wrap .header-wrap span{height:2px;width:200px}}@media screen and (max-width: 768px){#module-HomeNav .home-wrap .header-wrap span{width:65px;top:8px;left:4px}}#module-HomeNav .home-wrap .header-wrap span:nth-child(1){left:785px}@media screen and (max-width: 1920px){#module-HomeNav .home-wrap .header-wrap span:nth-child(1){left:680px}}@media screen and (max-width: 1280px){#module-HomeNav .home-wrap .header-wrap span:nth-child(1){left:518px}}@media screen and (max-width: 1024px){#module-HomeNav .home-wrap .header-wrap span:nth-child(1){left:430px}}@media screen and (max-width: 768px){#module-HomeNav .home-wrap .header-wrap span:nth-child(1){left:180px}}#module-HomeNav .home-wrap .header-wrap .header-txt{font:30px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}#module-HomeNav .home-wrap .header-wrap .header-txt:not(.clip-image){color:#464646}#module-HomeNav .home-wrap .header-wrap .header-txt.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}@media screen and (max-width: 768px){#module-HomeNav .home-wrap .header-wrap .header-txt{font-size:18px}}#module-HomeNav .home-wrap .thumb-wrap{height:510px;width:100%;text-align:center;position:relative;top:40px}@media screen and (max-width: 1920px){#module-HomeNav .home-wrap .thumb-wrap{height:390px;width:1150px}}@media screen and (max-width: 1280px){#module-HomeNav .home-wrap .thumb-wrap{height:300px;width:850px}}@media screen and (max-width: 1024px){#module-HomeNav .home-wrap .thumb-wrap{height:200px;width:700px}}@media screen and (max-width: 768px){#module-HomeNav .home-wrap .thumb-wrap{top:10px}}#module-HomeNav .home-wrap .thumb-wrap .thumb{height:600px;width:510px;display:inline-block;margin-left:10px;margin-right:10px;cursor:pointer !important}@media screen and (max-width: 1920px){#module-HomeNav .home-wrap .thumb-wrap .thumb{height:410px;width:360px}}@media screen and (max-width: 1280px){#module-HomeNav .home-wrap .thumb-wrap .thumb{height:310px;width:260px;margin-left:5px;margin-right:5px}}@media screen and (max-width: 1024px){#module-HomeNav .home-wrap .thumb-wrap .thumb{height:260px;width:210px}}@media screen and (max-width: 768px){#module-HomeNav .home-wrap .thumb-wrap .thumb{height:300px;width:255px;display:block;margin-bottom:50px}}#module-HomeNav .home-wrap .thumb-wrap .thumb .hover-wrap{height:500px;width:510px;display:inline-block}@media screen and (max-width: 1920px){#module-HomeNav .home-wrap .thumb-wrap .thumb .hover-wrap{height:350px;width:360px}}@media screen and (max-width: 1280px){#module-HomeNav .home-wrap .thumb-wrap .thumb .hover-wrap{height:250px;width:260px}}@media screen and (max-width: 1024px){#module-HomeNav .home-wrap .thumb-wrap .thumb .hover-wrap{height:200px;width:210px}}@media screen and (max-width: 768px){#module-HomeNav .home-wrap .thumb-wrap .thumb .hover-wrap{height:250px;width:255px;display:block;margin:0}}#module-HomeNav .home-wrap .thumb-wrap .thumb .hover-wrap .image-wrap{height:100%;width:100%;overflow:hidden;position:relative}#module-HomeNav .home-wrap .thumb-wrap .thumb .hover-wrap .image-wrap .image-out{height:100%;width:100%;-webkit-transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .3s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .3s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),transform .3s cubic-bezier(0.23, 1, 0.32, 1);position:absolute;z-index:1;top:0;left:0}#module-HomeNav .home-wrap .thumb-wrap .thumb .hover-wrap .image-wrap .image-in{height:100%;width:100%;position:absolute;-webkit-transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .3s cubic-bezier(0.23, 1, 0.32, 1);-moz-transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .3s cubic-bezier(0.23, 1, 0.32, 1);transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),transform .3s cubic-bezier(0.23, 1, 0.32, 1);top:0;left:0;z-index:0}#module-HomeNav .home-wrap .thumb-wrap .thumb .hover-wrap .thumb-txt{position:relative;top:550px;font:44px "DINNextW01-CondensedLig","sans-serif";color:#3b6bc7;top:20px;-webkit-transition:color 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:color 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:color 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 768px){#module-HomeNav .home-wrap .thumb-wrap .thumb .hover-wrap .thumb-txt{font-size:36px}}#module-HomeNav .home-wrap .thumb-wrap .thumb-1 .image-wrap .image-out{background:url("../../modules/homenav/images/thumb-car.jpg") no-repeat;background-position:center;background-size:cover;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#module-HomeNav .home-wrap .thumb-wrap .thumb-1 .image-wrap .image-in{background:url("../../modules/homenav/images/thumb-car-hover.jpg") no-repeat;background-position:center;background-size:cover;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#module-HomeNav .home-wrap .thumb-wrap .thumb-2 .image-wrap .image-out{background:url("../../modules/homenav/images/thumb-fuel.jpg") no-repeat;background-position:center;background-size:cover;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#module-HomeNav .home-wrap .thumb-wrap .thumb-2 .image-wrap .image-in{background:url("../../modules/homenav/images/thumb-fuel-hover.jpg") no-repeat;background-position:center;background-size:cover;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#module-HomeNav .home-wrap .thumb-wrap .thumb-3 .image-wrap .image-out{background:url("../../modules/homenav/images/thumb-stations.jpg") no-repeat;background-position:center;background-size:cover;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#module-HomeNav .home-wrap .thumb-wrap .thumb-3 .image-wrap .image-in{background:url("../../modules/homenav/images/thumb-stations-hover.jpg") no-repeat;background-position:center;background-size:cover;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#module-HomeNav .home-wrap .thumb-wrap .thumb:hover:not(.no-hover) .image-wrap .image-out{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}#module-HomeNav .home-wrap .thumb-wrap .thumb:hover:not(.no-hover) .image-wrap .image-in{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}#module-HomeNav .home-wrap .thumb-wrap .thumb:hover:not(.no-hover) .thumb-txt{color:#464646}#module-Landing{z-index:5;position:relative;display:block}#module-Landing .cover-bg{height:1080px;width:1920px;position:absolute;background:url("../../modules/landing/images/bg.jpg") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){#module-Landing{background-image:url("../../modules/landing/images/bg@mobile.jpg");background-size:cover;background-position:center;background-attachment:fixed}}@media screen and (max-width: 600px){#module-Landing{background-image:url("../../modules/landing/images/bg@mobile.jpg");background-size:cover;background-position:center}}@media screen and (max-width: 450px){#module-Landing{background-image:url("../../modules/landing/images/bg@phone.jpg");background-size:cover;background-position:top}}#module-Landing .title-wrap{height:225px;margin:0 auto;position:relative;top:60px}@media screen and (max-width: 600px){#module-Landing .title-wrap{height:100%;width:100%;top:20px}}@media screen and (max-height: 400px) and (max-width: 700px){#module-Landing .title-wrap{top:20px}}@media screen and (max-height: 441px) and (min-width: 700px){#module-Landing .title-wrap{top:20px}}#module-Landing .title-wrap .intro-wrap{height:30px;width:380px;text-align:center;margin:0 auto;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 768px){#module-Landing .title-wrap .intro-wrap{margin-bottom:-10px}}@media screen and (max-width: 600px){#module-Landing .title-wrap .intro-wrap{height:20px;width:100%;margin-bottom:0px}}#module-Landing .title-wrap .intro-wrap span{content:'';position:absolute;top:7px;left:0px;height:4px;width:90px;background-color:#3b6bc7}@media screen and (max-width: 600px){#module-Landing .title-wrap .intro-wrap span{display:none}}@media screen and (min-width: 768px) and (max-height: 900px){#module-Landing .title-wrap .intro-wrap span{top:-2px}}@media screen and (max-height: 400px) and (max-width: 700px){#module-Landing .title-wrap .intro-wrap span{display:none}}#module-Landing .title-wrap .intro-wrap span:nth-child(1){left:290px}@media screen and (min-width: 768px) and (max-height: 900px){#module-Landing .title-wrap .intro-wrap span{top:9px}}#module-Landing .title-wrap .intro-wrap .intro-txt{font:20px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b6bc7}@media screen and (max-width: 600px){#module-Landing .title-wrap .intro-wrap .intro-txt{font:14px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}}@media screen and (max-height: 400px) and (max-width: 700px){#module-Landing .title-wrap .intro-wrap .intro-txt{font:14px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}}#module-Landing .title-wrap .title-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0 auto;height:auto;width:810px}@media screen and (max-width: 1024px){#module-Landing .title-wrap .title-container{height:auto;width:640px}}@media screen and (max-width: 768px){#module-Landing .title-wrap .title-container{width:490px}}@media screen and (max-width: 600px){#module-Landing .title-wrap .title-container{height:80px;width:290px}}@media screen and (min-width: 768px) and (max-height: 900px){#module-Landing .title-wrap .title-container{width:490px}}@media screen and (max-height: 400px) and (max-width: 700px){#module-Landing .title-wrap .title-container{height:50px;width:290px}}#module-Landing .title-wrap .title-container .title-icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:90px;width:80px;background:url("../../modules/landing/images/icon.png") no-repeat;background-position:center;background-size:contain;display:inline-block;position:relative;top:3px;margin-right:5px}@media screen and (max-width: 1024px){#module-Landing .title-wrap .title-container .title-icon{height:75px;width:70px}}@media screen and (max-width: 768px){#module-Landing .title-wrap .title-container .title-icon{height:55px;width:55px}}@media screen and (max-width: 600px){#module-Landing .title-wrap .title-container .title-icon{height:30px;width:25px;top:0}}@media screen and (min-width: 768px) and (max-height: 900px){#module-Landing .title-wrap .title-container .title-icon{height:55px;width:50px}}@media screen and (max-height: 450px) and (max-width: 700px){#module-Landing .title-wrap .title-container .title-icon{height:30px;width:25px;top:0}}#module-Landing .title-wrap .title-container .title-txt{font:120px "DINNextW01-CondensedLig","sans-serif";display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}#module-Landing .title-wrap .title-container .title-txt:not(.clip-image){color:#464646}#module-Landing .title-wrap .title-container .title-txt.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}@media screen and (max-width: 1024px){#module-Landing .title-wrap .title-container .title-txt{font-size:90px}}@media screen and (max-width: 768px){#module-Landing .title-wrap .title-container .title-txt{font-size:70px}}@media screen and (max-width: 600px){#module-Landing .title-wrap .title-container .title-txt{font-size:41px}}@media screen and (min-width: 768px) and (max-height: 900px){#module-Landing .title-wrap .title-container .title-txt{font-size:70px}}@media screen and (max-height: 450px) and (max-width: 700px){#module-Landing .title-wrap .title-container .title-txt{font-size:41px}}#module-Landing .title-wrap .btn-container{width:636px;height:80px;display:block;margin:0 auto}#module-Landing .title-wrap .btn-container .btn{height:60px;width:310px;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-Landing .title-wrap .btn-container .btn.no-border{border-radius:0px}#module-Landing .title-wrap .btn-container .btn .btn-txt{color:#3b6bc7;position:absolute;width:310px;text-align:center;letter-spacing:0.5px;font:400 30px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:13px;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-Landing .title-wrap .btn-container .btn:not(.add-hover) .btn-hover{display:none}#module-Landing .title-wrap .btn-container .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-Landing .title-wrap .btn-container .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:63px;width:313px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(57px);-moz-transform:translateY(57px);-ms-transform:translateY(57px);-o-transform:translateY(57px);transform:translateY(57px);-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-Landing .title-wrap .btn-container .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 30px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:12px;-webkit-transform:translateY(-52px);-moz-transform:translateY(-52px);-ms-transform:translateY(-52px);-o-transform:translateY(-52px);transform:translateY(-52px);-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-Landing .title-wrap .btn-container .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-Landing .title-wrap .btn-container .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-Landing .title-wrap .btn-container .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: 600px){#module-Landing .title-wrap .btn-container{width:490px}#module-Landing .title-wrap .btn-container .btn{height:42px;width:235px;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-Landing .title-wrap .btn-container .btn.no-border{border-radius:0px}#module-Landing .title-wrap .btn-container .btn .btn-txt{color:#3b6bc7;position:absolute;width:235px;text-align:center;letter-spacing:0.5px;font:400 20px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:9px;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-Landing .title-wrap .btn-container .btn:not(.add-hover) .btn-hover{display:none}#module-Landing .title-wrap .btn-container .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-Landing .title-wrap .btn-container .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:45px;width:238px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(39px);-moz-transform:translateY(39px);-ms-transform:translateY(39px);-o-transform:translateY(39px);transform:translateY(39px);-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-Landing .title-wrap .btn-container .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 20px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:8px;-webkit-transform:translateY(-39px);-moz-transform:translateY(-39px);-ms-transform:translateY(-39px);-o-transform:translateY(-39px);transform:translateY(-39px);-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-Landing .title-wrap .btn-container .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-Landing .title-wrap .btn-container .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-Landing .title-wrap .btn-container .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-height: 450px) and (max-width: 700px){#module-Landing .title-wrap .btn-container{width:490px}#module-Landing .title-wrap .btn-container .btn{height:42px;width:235px;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-Landing .title-wrap .btn-container .btn.no-border{border-radius:0px}#module-Landing .title-wrap .btn-container .btn .btn-txt{color:#3b6bc7;position:absolute;width:235px;text-align:center;letter-spacing:0.5px;font:400 20px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:9px;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-Landing .title-wrap .btn-container .btn:not(.add-hover) .btn-hover{display:none}#module-Landing .title-wrap .btn-container .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-Landing .title-wrap .btn-container .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:45px;width:238px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(39px);-moz-transform:translateY(39px);-ms-transform:translateY(39px);-o-transform:translateY(39px);transform:translateY(39px);-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-Landing .title-wrap .btn-container .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 20px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:8px;-webkit-transform:translateY(-39px);-moz-transform:translateY(-39px);-ms-transform:translateY(-39px);-o-transform:translateY(-39px);transform:translateY(-39px);-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-Landing .title-wrap .btn-container .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-Landing .title-wrap .btn-container .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-Landing .title-wrap .btn-container .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: 600px){#module-Landing .title-wrap .btn-container{width:235px;position:absolute;top:76px}#module-Landing .title-wrap .btn-container .btn{height:42px;width:235px;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-Landing .title-wrap .btn-container .btn.no-border{border-radius:0px}#module-Landing .title-wrap .btn-container .btn .btn-txt{color:#3b6bc7;position:absolute;width:235px;text-align:center;letter-spacing:0.5px;font:400 20px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:9px;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-Landing .title-wrap .btn-container .btn:not(.add-hover) .btn-hover{display:none}#module-Landing .title-wrap .btn-container .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-Landing .title-wrap .btn-container .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:45px;width:238px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(39px);-moz-transform:translateY(39px);-ms-transform:translateY(39px);-o-transform:translateY(39px);transform:translateY(39px);-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-Landing .title-wrap .btn-container .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 20px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:8px;-webkit-transform:translateY(-39px);-moz-transform:translateY(-39px);-ms-transform:translateY(-39px);-o-transform:translateY(-39px);transform:translateY(-39px);-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-Landing .title-wrap .btn-container .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-Landing .title-wrap .btn-container .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-Landing .title-wrap .btn-container .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-height: 441px){#module-Landing .title-wrap .btn-container{width:235px;position:absolute;top:76px}#module-Landing .title-wrap .btn-container .btn{height:42px;width:235px;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-Landing .title-wrap .btn-container .btn.no-border{border-radius:0px}#module-Landing .title-wrap .btn-container .btn .btn-txt{color:#3b6bc7;position:absolute;width:235px;text-align:center;letter-spacing:0.5px;font:400 20px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:9px;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-Landing .title-wrap .btn-container .btn:not(.add-hover) .btn-hover{display:none}#module-Landing .title-wrap .btn-container .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-Landing .title-wrap .btn-container .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3b6bc7;overflow:hidden;height:45px;width:238px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(39px);-moz-transform:translateY(39px);-ms-transform:translateY(39px);-o-transform:translateY(39px);transform:translateY(39px);-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-Landing .title-wrap .btn-container .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 20px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:8px;-webkit-transform:translateY(-39px);-moz-transform:translateY(-39px);-ms-transform:translateY(-39px);-o-transform:translateY(-39px);transform:translateY(-39px);-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-Landing .title-wrap .btn-container .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-Landing .title-wrap .btn-container .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-Landing .title-wrap .btn-container .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: 600px){#module-Landing .title-wrap .btn-container .intro-btn{margin-bottom:5px}}#module-Landing .title-wrap .btn-container .intro-btn{-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;display:inline-block;position:absolute;left:0;top:0}@media screen and (max-height: 450px) and (max-width: 700px){#module-Landing .title-wrap .btn-container .intro-btn{display:inline-block}}@media screen and (max-width: 600px){#module-Landing .title-wrap .btn-container .intro-btn{display:block}}#module-Landing .title-wrap .btn-container .intro-btn.add-hover .intro-btn-hover .intro-btn-txt-hover{left:0px;top:9px}@media screen and (max-width: 600px){#module-Landing .title-wrap .btn-container .intro-btn.add-hover .intro-btn-hover .intro-btn-txt-hover{top:9px}}@media screen and (min-width: 768px) and (max-height: 900px){#module-Landing .title-wrap .btn-container .intro-btn.add-hover .intro-btn-hover .intro-btn-txt-hover{top:9px}}@media screen and (max-height: 450px) and (max-width: 700px){#module-Landing .title-wrap .btn-container .intro-btn.add-hover .intro-btn-hover .intro-btn-txt-hover{top:9px}}#module-Landing .title-wrap .btn-container .play-btn{-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;height:60px;width:310px;display:inline-block;position:absolute;right:0;top:0}@media screen and (max-width: 600px) and (min-height: 901px){#module-Landing .title-wrap .btn-container .play-btn{margin-top:70px !important}}@media screen and (max-height: 450px) and (max-width: 700px){#module-Landing .title-wrap .btn-container .play-btn{display:inline-block;margin-top:0px !important}}@media screen and (max-width: 600px){#module-Landing .title-wrap .btn-container .play-btn{display:block;height:42px;width:235px;margin-left:0 !important;margin-top:50px !important}}@media screen and (max-height: 450px){#module-Landing .title-wrap .btn-container .play-btn{height:42px;width:235px}}@media screen and (min-width: 600px){#module-Landing .title-wrap .btn-container .play-btn{height:42px;width:235px}}@media screen and (max-height: 400px) and (max-width: 700px){#module-Landing .title-wrap .btn-container .play-btn{height:42px;width:235px}}#module-Landing .title-wrap .btn-container .play-btn .play-img{height:19px;width:17px;background:url("../../modules/landing/images/play.png") no-repeat;background-size:contain;background-position:center;position:absolute;top:11px;left:45px;-webkit-transition:-webkit-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .5s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 600px){#module-Landing .title-wrap .btn-container .play-btn .play-img{height:19px;width:17px;top:10px;left:40px}}@media screen and (min-width: 600px){#module-Landing .title-wrap .btn-container .play-btn .play-img{height:19px;width:17px;top:10px;left:40px}}@media screen and (max-height: 450px) and (max-width: 700px){#module-Landing .title-wrap .btn-container .play-btn .play-img{height:19px;width:17px;top:10px;left:40px}}@media screen and (max-height: 450px){#module-Landing .title-wrap .btn-container .play-btn .play-img{height:19px;width:17px;top:10px;left:40px}}#module-Landing .title-wrap .btn-container .play-btn .btn-txt{position:relative;left:20px}@media screen and (max-width: 600px){#module-Landing .title-wrap .btn-container .play-btn .btn-txt{font-size:20px;left:15px}}@media screen and (min-width: 600px){#module-Landing .title-wrap .btn-container .play-btn .btn-txt{font-size:20px;left:15px}}@media screen and (max-height: 450px) and (max-width: 700px){#module-Landing .title-wrap .btn-container .play-btn .btn-txt{font-size:20px;left:15px}}#module-Landing .title-wrap .btn-container .play-btn.add-hover .play-btn-hover{height:60px;width:310px;position:absolute;top:0;left:0;background-color:#3b6bc7}@media screen and (max-width: 600px){#module-Landing .title-wrap .btn-container .play-btn.add-hover .play-btn-hover{height:42px;width:235px}}@media screen and (min-width: 600px){#module-Landing .title-wrap .btn-container .play-btn.add-hover .play-btn-hover{height:42px;width:235px}}@media screen and (max-height: 400px) and (max-width: 700px){#module-Landing .title-wrap .btn-container .play-btn.add-hover .play-btn-hover{height:42px;width:235px}}#module-Landing .title-wrap .btn-container .play-btn.add-hover .play-btn-hover .play-img-hover{height:19px;width:17px;background:url("../../modules/landing/images/play-hover.png") no-repeat;background-size:contain;background-position:center;position:absolute;left:45px;top:12px;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-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: 600px){#module-Landing .title-wrap .btn-container .play-btn.add-hover .play-btn-hover .play-img-hover{height:19px;width:17px;top:10px;left:39px}}@media screen and (min-width: 600px){#module-Landing .title-wrap .btn-container .play-btn.add-hover .play-btn-hover .play-img-hover{height:19px;width:17px;top:10px;left:40px}}#module-Landing .title-wrap .btn-container .play-btn.add-hover .play-btn-hover .play-txt-hover{font:30px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;left:-5px;top:14px;margin-left:26px}@media screen and (max-width: 600px){#module-Landing .title-wrap .btn-container .play-btn.add-hover .play-btn-hover .play-txt-hover{font-size:20px;line-height:40px;left:-11px;top:0px}}@media screen and (min-width: 600px){#module-Landing .title-wrap .btn-container .play-btn.add-hover .play-btn-hover .play-txt-hover{font-size:20px;line-height:40px;left:-11px;top:0px}}#module-Landing .title-wrap .btn-container .play-btn.add-hover:hover .play-img{-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)}#module-Landing .title-wrap .btn-container .play-btn.add-hover:hover .btn-hover .play-img-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-Landing .title-wrap .btn-container.horizontal{width:410px;height:60px;position:relative;top:70px;left:auto;margin:0 auto}@media screen and (min-width: 700px){#module-Landing .title-wrap .btn-container.horizontal{top:97px}}#module-Landing .title-wrap .btn-container.horizontal .play-btn{top:0;right:0;width:200px;margin:0;margin-top:0px !important}#module-Landing .title-wrap .btn-container.horizontal .play-btn .play-img{left:20px}#module-Landing .title-wrap .btn-container.horizontal .play-btn .btn-txt{left:8px}#module-Landing .title-wrap .btn-container.horizontal .intro-btn{top:0;right:0;width:200px;margin:0}#module-Landing .title-wrap .btn-container.horizontal .btn-txt{width:200px}#module-Landing .prototype-text{font:12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;position:absolute;bottom:40px;right:50%;margin-right:-480px}@media screen and (max-width: 1024px){#module-Landing .prototype-text{bottom:34px;width:100%;text-align:center;margin:0;right:auto}}@media screen and (max-width: 600px){#module-Landing .prototype-text{bottom:34px}}#module-landingCarousel{z-index:100}#module-landingCarousel ul.page-list>li{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0}#module-landingCarousel ul.page-list>li>.module{height:100% !important}#module-landingCarousel ul.navigation{position:absolute;bottom:30px;left:0;right:0;z-index:1;text-align:center;-webkit-transform:translate3d(0, 0, 0)}#module-landingCarousel ul.navigation>li{display:inline-block;margin:0 6px}#module-landingCarousel ul.navigation>li a[data-action="goToPage"]{height:15px;width:15px;border:2px solid #3a6bc6;display:block;border-radius:50%;transition:all .2s}#module-landingCarousel ul.navigation>li a[data-action="goToPage"]:hover{background-color:rgba(58,107,198,0.5)}#module-landingCarousel ul.navigation>li a[data-action="goToPage"].active{background-color:#3a6bc6;cursor:default}#module-landingCarousel ul.navigation>li a[data-action="goToPage"].active:hover{background-color:#3a6bc6}@media screen and (min-height: 801px){#module-landingCarousel ul.navigation{bottom:60px}}@media screen and (max-width: 600px), screen and (max-height: 400px){#module-landingCarousel ul.navigation{bottom:8px}}#module-landingCarousel .arrow{width:50px;height:54px;display:block;position:absolute;background:white;top:50%;margin-top:-27px;z-index:10;background-repeat:no-repeat;transition:all .2s}#module-landingCarousel .arrow[data-action="goToNext"]{background-image:url("../../modules/landingcarousel/images/arrow-next.png");background-position:55% 50%;right:0;box-shadow:2px 2px 5px rgba(0,0,0,0.25);border-top-left-radius:5px;border-bottom-left-radius:5px}#module-landingCarousel .arrow[data-action="goToPrev"]{background-image:url("../../modules/landingcarousel/images/arrow-prev.png");background-position:45% 50%;left:0;box-shadow:-2px 2px 5px rgba(0,0,0,0.25);border-top-right-radius:5px;border-bottom-right-radius:5px}#module-landingCarousel .arrow:hover{opacity:.65}@media screen and (max-width: 600px){#module-landingCarousel .arrow{display:none}}#module-LandingCarousel_FBE{position:relative;background:#fefefe;text-align:center}#module-LandingCarousel_FBE .map-holder{background-image:url("../../../assets/modules/landingcarousel_fbe/images/map-gradient-repeat_final.jpg");background-size:contain}#module-LandingCarousel_FBE .map-holder .fbe-image-map-img{width:100%;height:auto}.no-touch #module-LandingCarousel_FBE .map-holder .fbe-image-map-img{z-index:100}#module-LandingCarousel_FBE .map-holder .map{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url("../../../assets/modules/landingcarousel_fbe/images/map_final_desktop.jpg");background-repeat:no-repeat;background-position:center 0, center top;background-size:contain;margin:0 auto;opacity:1;padding:0;position:relative;max-width:1450px;text-align:center}@media screen and (max-height: 1000px){#module-LandingCarousel_FBE .map-holder .map .fbe-image-map-img{max-width:1000px}}@media screen and (max-height: 850px) and (min-height: 651px){#module-LandingCarousel_FBE .map-holder .map .fbe-image-map-img{max-width:800px}}@media screen and (max-height: 651px){#module-LandingCarousel_FBE .map-holder .map .fbe-image-map-img{max-width:670px}}@media screen and (max-height: 400px){#module-LandingCarousel_FBE .map-holder .map .fbe-image-map-img{max-width:500px}}@media screen and (max-height: 601px) and (min-width: 700px){#module-LandingCarousel_FBE .map-holder .map .fbe-image-map-img{max-width:500px}}#module-LandingCarousel_FBE .description{background:#fefefe;padding-bottom:70px;opacity:1;height:100%}#module-LandingCarousel_FBE .description p{color:#747474;font:400 16px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.6 !important;margin:0 auto;max-width:54em;text-align:center;padding:10px 50px 0}#module-LandingCarousel_FBE .description p strong{color:#3466c5;font:900 16px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (max-height: 768px) and (max-width: 1030px){#module-LandingCarousel_FBE .description p{padding:10px 75px 0;font-size:14px}}@media screen and (max-width: 768px) and (max-height: 1030px){#module-LandingCarousel_FBE .description p{font-size:16px;max-width:45em;padding:75px 75px 0}}@media screen and (max-height: 650px) and (min-width: 601px){#module-LandingCarousel_FBE .description p{font-size:14px;padding:10px 75px 0}}@media screen and (max-width: 600px){#module-LandingCarousel_FBE .description p{font-size:10px;padding:10px 10px 0}}#module-LandingCarousel_FBE .btn{text-decoration:none;display:inline-block;margin:1em;padding:9px 48px;font-size:1.2em;font-family:'AlternateGothicW01-No2 691799', Impact, Charcoal, sans-serif;letter-spacing:0.04em}@media screen and (max-height: 768px) and (max-width: 1030px){#module-LandingCarousel_FBE .btn{padding:9px 48px;font-size:.6em}}@media screen and (max-height: 650px) and (min-width: 601px){#module-LandingCarousel_FBE .btn{font-size:16px}}@media screen and (max-width: 640px){#module-LandingCarousel_FBE .btn{font-size:13px}}#module-landingCarouselDiscussion{background:url("../../modules/landingcarouseldiscussion/images/discussion_background_texture_tile.jpg") repeat;position:relative;z-index:100}#module-landingCarouselDiscussion .container{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;background:url("../../modules/landingcarouseldiscussion/images/discussion_background.png") no-repeat;background-size:cover;display:flex;justify-content:center}#module-landingCarouselDiscussion .container .wrap{text-align:center;height:auto;align-self:center;width:972px}@media screen and (max-width: 1200px){#module-landingCarouselDiscussion .container .wrap{width:860px}}@media screen and (max-width: 1024px){#module-landingCarouselDiscussion .container .wrap{width:680px}}@media screen and (max-width: 767px){#module-landingCarouselDiscussion .container .wrap{width:500px}}@media screen and (max-width: 600px){#module-landingCarouselDiscussion .container .wrap{width:440px}}@media screen and (max-width: 480px){#module-landingCarouselDiscussion .container .wrap{width:380px}}@media screen and (max-width: 400px){#module-landingCarouselDiscussion .container .wrap{width:270px}}#module-landingCarouselDiscussion .container .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-landingCarouselDiscussion .container .wrap .title{font-size:56px;line-height:56px}}@media screen and (max-width: 1024px){#module-landingCarouselDiscussion .container .wrap .title{font-size:40px;line-height:40px}}@media screen and (max-width: 767px){#module-landingCarouselDiscussion .container .wrap .title{font-size:35px;line-height:35px}}@media screen and (max-width: 600px){#module-landingCarouselDiscussion .container .wrap .title{font-size:40px;line-height:33px}}#module-landingCarouselDiscussion .container .wrap .line-wrapper{padding-bottom:10px}#module-landingCarouselDiscussion .container .wrap .line-wrapper .leftline{display:inline-block;vertical-align:super;width:30%;height:2px;background-color:#3568c5}#module-landingCarouselDiscussion .container .wrap .line-wrapper .discussion-icon{display:inline-block;vertical-align:bottom;height:18px;width:20px;margin-left:5px;margin-right:5px;background:url("../../modules/landingcarouseldiscussion/images/discussion_icon.png") no-repeat;background-position:center;background-size:contain}#module-landingCarouselDiscussion .container .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-landingCarouselDiscussion .container .wrap .text-wrap .sub-title{font-size:14px;margin-bottom:8px}}@media screen and (max-width: 600px){#module-landingCarouselDiscussion .container .wrap .text-wrap .sub-title{margin-bottom:5px;font-size:13px}}#module-landingCarouselDiscussion .container .wrap .text-wrap .copy{font:18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:27px;color:#262524;padding-bottom:10px}@media screen and (max-width: 1200px){#module-landingCarouselDiscussion .container .wrap .text-wrap .copy{font-size:16px;line-height:24px}}@media screen and (max-width: 1200px){#module-landingCarouselDiscussion .container .wrap .text-wrap .copy{font-size:14px;line-height:20px}}@media screen and (max-width: 600px){#module-landingCarouselDiscussion .container .wrap .text-wrap .copy{font-size:12px;line-height:17px}}#module-landingCarouselDiscussion .container .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;margin:0 auto}@media screen and (max-width: 400px){#module-landingCarouselDiscussion .container .wrap .text-wrap .link{width:80%}}@media screen and (min-width: 600px){#module-landingCarouselDiscussion .container .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-landingCarouselDiscussion .container .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-landingCarouselDiscussion .container .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-landingCarouselDiscussion .container .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-landingCarouselDiscussion .container .wrap .text-wrap .link{margin-top:15px}}@media screen and (max-width: 600px){#module-landingCarouselDiscussion .container .wrap .text-wrap .link{margin-top:8px;height:48px}}#module-landingCarouselDiscussion .container .wrap .text-wrap .link.no-border{border-radius:0}#module-landingCarouselDiscussion .container .wrap .mark{position:absolute;left:0;top:50%;width:290px;margin-top:-216px}@media screen and (max-width: 1200px){#module-landingCarouselDiscussion .container .wrap .mark{margin-top:-208px}}@media screen and (max-width: 1024px){#module-landingCarouselDiscussion .container .wrap .mark{width:250px}}@media screen and (max-width: 767px){#module-landingCarouselDiscussion .container .wrap .mark{margin-top:-214px;opacity:.25}}@media screen and (max-width: 480px){#module-landingCarouselDiscussion .container .wrap .mark{left:-57px}}@media screen and (max-width: 400px){#module-landingCarouselDiscussion .container .wrap .mark{width:260px;margin-top:-200px;left:0;opacity:.15}}#module-landingCarouselDiscussion .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-landingCarouselDiscussion .terms-text a{color:#8d8177;text-decoration:underline;cursor:pointer}@media screen and (max-width: 1024px){#module-landingCarouselDiscussion .terms-text{bottom:34px;width:100%;text-align:center;margin:0;right:auto}}@media screen and (max-width: 600px){#module-landingCarouselDiscussion .terms-text{bottom:34px}}#module-landingCarouselNews{background:url("../../modules/landingcarouselnews/images/news_background_texture_tile.jpg") repeat;position:relative;z-index:100}#module-landingCarouselNews .container{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;background:url("../../modules/landingcarouselnews/images/news_background.png") no-repeat;background-size:cover;display:flex;justify-content:center}#module-landingCarouselNews .container .wrap{text-align:center;height:auto;align-self:center;width:972px}@media screen and (max-width: 1200px){#module-landingCarouselNews .container .wrap{width:860px}}@media screen and (max-width: 1024px){#module-landingCarouselNews .container .wrap{width:680px}}@media screen and (max-width: 767px){#module-landingCarouselNews .container .wrap{width:500px}}@media screen and (max-width: 600px){#module-landingCarouselNews .container .wrap{width:440px}}@media screen and (max-width: 480px){#module-landingCarouselNews .container .wrap{width:380px}}@media screen and (max-width: 400px){#module-landingCarouselNews .container .wrap{width:270px}}#module-landingCarouselNews .container .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-landingCarouselNews .container .wrap .title{font-size:56px;line-height:56px}}@media screen and (max-width: 1024px){#module-landingCarouselNews .container .wrap .title{font-size:40px;line-height:40px}}@media screen and (max-width: 767px){#module-landingCarouselNews .container .wrap .title{font-size:35px;line-height:35px}}@media screen and (max-width: 600px){#module-landingCarouselNews .container .wrap .title{font-size:40px;line-height:33px}}#module-landingCarouselNews .container .wrap .line-wrapper{padding-bottom:10px}#module-landingCarouselNews .container .wrap .line-wrapper .leftline{display:inline-block;vertical-align:super;width:30%;height:2px;background-color:#3568c5}#module-landingCarouselNews .container .wrap .line-wrapper .news-icon{display:inline-block;vertical-align:bottom;height:20px;width:15px;margin-left:5px;margin-right:5px;background:url("../../modules/landingcarouselnews/images/news_icon.png") no-repeat;background-position:center;background-size:contain}#module-landingCarouselNews .container .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-landingCarouselNews .container .wrap .text-wrap .sub-title{font-size:14px;margin-bottom:8px}}@media screen and (max-width: 600px){#module-landingCarouselNews .container .wrap .text-wrap .sub-title{margin-bottom:5px;font-size:13px}}#module-landingCarouselNews .container .wrap .text-wrap .copy{font:18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:27px;color:#262524;padding-bottom:10px}@media screen and (max-width: 1200px){#module-landingCarouselNews .container .wrap .text-wrap .copy{font-size:16px;line-height:24px}}@media screen and (max-width: 1200px){#module-landingCarouselNews .container .wrap .text-wrap .copy{font-size:14px;line-height:20px}}@media screen and (max-width: 600px){#module-landingCarouselNews .container .wrap .text-wrap .copy{font-size:12px;line-height:17px}}#module-landingCarouselNews .container .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;margin:0 auto}@media screen and (max-width: 400px){#module-landingCarouselNews .container .wrap .text-wrap .link{width:80%}}@media screen and (min-width: 600px){#module-landingCarouselNews .container .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-landingCarouselNews .container .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-landingCarouselNews .container .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-landingCarouselNews .container .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-landingCarouselNews .container .wrap .text-wrap .link{margin-top:15px}}@media screen and (max-width: 600px){#module-landingCarouselNews .container .wrap .text-wrap .link{margin-top:8px;height:48px}}#module-landingCarouselNews .container .wrap .text-wrap .link.no-border{border-radius:0}#module-landingCarouselNews .container .wrap .mark{position:absolute;left:0;top:50%;width:290px;margin-top:-216px}@media screen and (max-width: 1200px){#module-landingCarouselNews .container .wrap .mark{margin-top:-208px}}@media screen and (max-width: 1024px){#module-landingCarouselNews .container .wrap .mark{width:250px}}@media screen and (max-width: 767px){#module-landingCarouselNews .container .wrap .mark{margin-top:-214px;opacity:.25}}@media screen and (max-width: 480px){#module-landingCarouselNews .container .wrap .mark{left:-57px}}@media screen and (max-width: 400px){#module-landingCarouselNews .container .wrap .mark{width:260px;margin-top:-200px;left:0;opacity:.15}}#module-landingCarouselNews .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-landingCarouselNews .terms-text a{color:#8d8177;text-decoration:underline;cursor:pointer}@media screen and (max-width: 1024px){#module-landingCarouselNews .terms-text{bottom:34px;width:100%;text-align:center;margin:0;right:auto}}@media screen and (max-width: 600px){#module-landingCarouselNews .terms-text{bottom:34px}}.module-latestNews{height:auto;width:100%;position:relative;background:url("../../modules/latestnews/images/news_background_texture_tile.jpg") repeat;background-position:center}.module-latestNews .wrap{background:url("../../modules/latestnews/images/news_background.png") no-repeat;background-size:cover}.module-latestNews .wrap h2{text-align:center}.module-latestNews .wrap .latest-content{width:100%;display:flex;justify-content:space-between}@media screen and (max-width: 1023px){.module-latestNews .wrap .latest-content{display:block}}@media screen and (max-width: 1023px){.module-latestNews .wrap .latest-content article:nth-of-type(1){margin-bottom:37px}}@media screen and (max-width: 1023px){.module-latestNews .wrap .latest-content article:nth-of-type(2){padding-top:40px;border-top:1px solid #dadada}}.module-latestNews .wrap .latest-content article{-webkit-transition:background-color 0.2s ease,opacity 0.3s ease-in-out;-moz-transition:background-color 0.2s ease,opacity 0.3s ease-in-out;transition:background-color 0.2s ease,opacity 0.3s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;cursor:pointer;max-width:462px;width:50%}@media screen and (max-width: 1023px){.module-latestNews .wrap .latest-content article{display:flex;justify-content:flex-start;max-width:100%;width:100%;height:auto}}@media screen and (max-width: 666px){.module-latestNews .wrap .latest-content article{display:block}}.module-latestNews .wrap .latest-content article a{text-decoration:none}.module-latestNews .wrap .latest-content article .image{position:relative;display:inline-block;float:left;overflow:hidden;max-width:245px;width:48%;height:140px;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 767px){.module-latestNews .wrap .latest-content article .image{width:245px}}@media screen and (max-width: 666px){.module-latestNews .wrap .latest-content article .image{max-width:none;width:345px;height:194px}}.module-latestNews .wrap .latest-content 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-latestNews .wrap .latest-content article .content{display:inline-block;max-width:500px;width:45%;vertical-align:top;padding-left:25px}@media screen and (max-width: 1023px){.module-latestNews .wrap .latest-content article .content{width:auto;max-width:none}}@media screen and (max-width: 767px){.module-latestNews .wrap .latest-content article .content{align-self:center;flex:1}}@media screen and (max-width: 666px){.module-latestNews .wrap .latest-content article .content{padding-left:0;padding-top:20px}}.module-latestNews .wrap .latest-content article .truncate{position:relative;overflow:hidden;max-height:5em}.module-latestNews .wrap .latest-content article .truncate:before{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;position:absolute;right:0;bottom:0.03em;width:52px;background:#fff;box-shadow:-9px 0px 13px 0px #fff;content:'\2026'}.module-latestNews .wrap .latest-content article .truncate:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;position:absolute;z-index:1;width:100%;height:50px;background:#fff;content:''}.module-latestNews .wrap .latest-content article h4{position:relative;margin:0 0 3px 0;color:#161616;font-size:28px;line-height:1.1em}.module-latestNews .wrap .latest-content article h4 a{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.module-latestNews .wrap .latest-content article h4 a em{color:#eb1f1f}.module-latestNews .wrap .latest-content article h4.truncate{max-height:2.2em}.module-latestNews .wrap .latest-content article p{line-height:1.3em}.module-latestNews .wrap .latest-content article p a{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.module-latestNews .wrap .latest-content article .details{margin-top:2px}@media screen and (max-width: 1023px){.module-latestNews .wrap .latest-content article .details{padding-top:40px}}@media screen and (max-width: 767px){.module-latestNews .wrap .latest-content article .details{padding-top:10px;margin:0;position:absolute;bottom:0}}@media screen and (max-width: 666px){.module-latestNews .wrap .latest-content article .details{position:relative}}.module-latestNews .wrap .latest-content article .details .date{position:relative;display:inline-block;padding-right:10px;color:#787878;font-style:italic;font-size:12px}.module-latestNews .wrap .latest-content article .details .date a{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;color:#adadad}.module-latestNews .wrap .latest-content article .details .date a strong{color:#343434}.module-latestNews .wrap .latest-content article .details .date a:hover{text-decoration:none}.module-latestNews .wrap .latest-content article .details .date em{color:#eb1f1f}.module-latestNews .wrap .latest-content article .details .date strong{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;color:#161616}.module-latestNews .wrap .latest-content article .details a{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;display:inline-block;color:#161616;text-decoration:none;font-style:italic;font-size:12px}.module-latestNews .wrap .latest-content article .details a:hover,.module-latestNews .wrap .latest-content article .details a:focus{text-decoration:underline}.module-latestNews .wrap .latest-content article.sponsored .details .date a strong{color:#eb1f1f}.module-latestNews .wrap .latest-content article:hover h4,.module-latestNews .wrap .latest-content article:focus h4{color:#3a6bc6}.module-latestNews .wrap .latest-content article:hover .truncate:before,.module-latestNews .wrap .latest-content article:focus .truncate:before{background-color:#efeff0;box-shadow:-9px 0px 13px 0px #efeff0}.module-latestNews .wrap .latest-content article:hover .truncate:after,.module-latestNews .wrap .latest-content article:focus .truncate:after{background-color:#efeff0}.module-latestNews .wrap .latest-content article:hover .details .date strong,.module-latestNews .wrap .latest-content article:focus .details .date strong{color:#3a6bc6}.module-latestNews .wrap .latest-content article:hover .details a,.module-latestNews .wrap .latest-content article:focus .details a{color:#3a6bc6}.module-latestNews .wrap .button-container{text-align:center;padding-top:40px}#module-LeaveYourMark{z-index:0;overflow:hidden;height:361.73px;width:100%;background:#000}@media screen and (max-width: 768px){#module-LeaveYourMark{height:400px;width:100%}}@media screen and (max-width: 600px){#module-LeaveYourMark{height:440px;width:100%}}@media screen and (max-width: 600px){#module-LeaveYourMark.stations{height:440px;width:100%}}#module-LeaveYourMark .leave-mark-close{height:70px;width:70px;position:absolute;display:block;z-index:1000;top:40px;overflow:hidden;right:0px;background:#3b6bc7;cursor:pointer;-webkit-transform:translateX(70px);-moz-transform:translateX(70px);-ms-transform:translateX(70px);-o-transform:translateX(70px);transform:translateX(70px);-webkit-transition:background 0.3s linear;-moz-transition:background 0.3s linear;transition:background 0.3s linear}@media screen and (max-width: 600px){#module-LeaveYourMark .leave-mark-close{-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px);height:40px;width:40px}#module-LeaveYourMark .leave-mark-close .close-x{font-size:24px !important;top:8px !important;line-height:24px !important}}#module-LeaveYourMark .leave-mark-close .close-x{position:absolute;top:12px;width:100%;text-align:center;font:400 40px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear}#module-LeaveYourMark .leave-mark-close:hover{-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;transition:background 0.1s linear;background:#fff}#module-LeaveYourMark .leave-mark-close:hover .close-x{-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear;color:#3b6bc7}#module-LeaveYourMark .leave-mark-bg{height:100%;width:100%;position:absolute;top:0px;z-index:0;display:block;left:0px;background-image:url("../../modules/leaveyourmark/images/background-leaveyourmark.jpg");background-position:center center;background-size:cover}@media screen and (max-width: 600px){#module-LeaveYourMark .leave-mark-bg{background-image:url("../../modules/leaveyourmark/images/background-leaveyourmark@mobile.jpg");background-position:center center}}#module-LeaveYourMark .leave-mark-bg.nobg{background-image:none}#module-LeaveYourMark .leave-mark-bg .iframe{position:absolute;z-index:0;display:block}#module-LeaveYourMark .leave-mark-bg .video{position:relative;bottom:0px;opacity:0.5;right:0px;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000;overflow:hidden;pointer-events:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}#module-LeaveYourMark .leave-mark-bg .video.hover{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;opacity:1}#module-LeaveYourMark .module-content{text-align:center;z-index:1;position:relative;padding-top:70px}@media screen and (max-width: 1023px){#module-LeaveYourMark .module-content{padding-top:65px}}@media screen and (max-width: 767px){#module-LeaveYourMark .module-content{padding-top:65px}}#module-LeaveYourMark .module-content .btn-container{height:auto;width:auto;margin:70px auto 25px auto}@media screen and (max-width: 768px){#module-LeaveYourMark .module-content .btn-container{margin-top:60px}}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container{height:auto;width:250px;margin-top:50px}}#module-LeaveYourMark .module-content .btn-container .video-btn-wrap{cursor:pointer;height:140px;width:110px;text-align:center;float:none;margin-left:auto;margin-right:auto}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .video-btn-wrap{height:85px;width:65px}}#module-LeaveYourMark .module-content .btn-container .video-btn-wrap .video-btn-border{height:95px;width:95px;margin:0 auto;border-radius:50%;border:2px solid #3b6bc7;-webkit-transition:border 0.2s linear;-moz-transition:border 0.2s linear;transition:border 0.2s linear}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .video-btn-wrap .video-btn-border{height:57px;width:57px;border:2px solid #3b6bc7}}#module-LeaveYourMark .module-content .btn-container .video-btn-wrap .video-btn-border .video-btn{background:url("../../modules/leaveyourmark/images/btn-play.png") no-repeat;background-position:center;background-size:auto;height:100%;width:100%;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;transition:background 0.2s linear}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .video-btn-wrap .video-btn-border .video-btn{background-size:60%}}#module-LeaveYourMark .module-content .btn-container .video-btn-wrap .video-btn-txt{font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;color:#fff;line-height:24px;letter-spacing:0.5px;margin-top:20px}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .video-btn-wrap .video-btn-txt{font-size:14px;line-height:14px;margin-top:15px}}#module-LeaveYourMark .module-content .btn-container .video-btn-wrap.add-hover:hover .video-btn-border{border:2px solid #fff}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .video-btn-wrap.add-hover:hover .video-btn-border{border:2px solid #fff}}#module-LeaveYourMark .module-content .btn-container .video-btn-wrap.add-hover:hover .video-btn-border .video-btn{background:url("../../modules/leaveyourmark/images/btn-play-hover.png") no-repeat;background-position:center;background-size:auto}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .video-btn-wrap.add-hover:hover .video-btn-border .video-btn{background-size:60%}}#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap{cursor:pointer;height:140px;width:280px;float:right}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap{height:85px;width:150px}}#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-btn{margin-top:6px;height:85px;width:280px;border:2px solid #3b6bc7;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;position:relative}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-btn{height:50px;width:150px;border:2px solid #3b6bc7;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}}#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-btn.no-border{border-radius:0px}#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-btn .leave-btn-image{position:relative;height:45px;width:45px;top:16px;left:20px;background:url("../../modules/leaveyourmark/images/icon-support.png") no-repeat;background-size:contain;background-position:center center}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-btn .leave-btn-image{height:20px;width:20px;top:12px;left:12px}}#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-btn .leave-btn-txt{color:#3b6bc7;font:900 28px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;line-height:28px;letter-spacing:0.5px;position:relative;top:-18px;left:23px}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-btn .leave-btn-txt{font-size:14px;margin-top:11px;line-height:14px;top:-16px;left:14px}}#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-btn .leave-btn-txt .leave-btn-hover{height:85px;width:280px;top:-29px;left:-25px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;position:absolute;transform-origin:center;border:2px solid #fff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;transition:opacity 0.15s linear}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-btn .leave-btn-txt .leave-btn-hover{height:50px;width:150px;border:2px solid #fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;left:-16px;top:-17px}}#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-btn .leave-btn-txt .leave-btn-hover .leave-btn-image-hover{-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:relative;height:45px;width:45px;top:16px;left:20px;background:url("../../modules/fcvmap/images/icon-support-selected.png") no-repeat;background-size:contain;background-position:center center}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-btn .leave-btn-txt .leave-btn-hover .leave-btn-image-hover{height:20px;width:20px;top:12px;left:12px}}#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-btn .leave-btn-txt .leave-btn-hover .leave-btn-txt-hover{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;transition:opacity 0.15s linear;color:#fff;font:900 28px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;line-height:28px;letter-spacing:0.5px;position:relative;top:-18px;left:23px}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-btn .leave-btn-txt .leave-btn-hover .leave-btn-txt-hover{font-size:14px;margin-top:11px;line-height:14px;top:-16px;left:14px}}#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap.add-hover:hover .leave-btn .leave-btn-hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap.add-hover:hover .leave-btn .leave-btn-hover .leave-btn-image-hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap.add-hover:hover .leave-btn .leave-btn-hover .leave-btn-txt-hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-txt{color:#fff;margin-top:24px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content .btn-container .leave-btn-wrap .leave-txt{font-size:14px;margin-top:18px}}#module-LeaveYourMark .module-content p{height:auto;width:580px;margin:0 auto 30px auto}@media screen and (max-width: 768px){#module-LeaveYourMark .module-content p{width:370px}}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content p{height:auto;width:280px}}#module-LeaveYourMark .module-content p.home{width:640px}@media screen and (max-width: 768px){#module-LeaveYourMark .module-content p.home{width:400px}}@media screen and (max-width: 600px){#module-LeaveYourMark .module-content p.home{height:auto;width:260px}}#module-LogIn{position:fixed;width:100%;height:100%;z-index:10000000000;top:0px;left:0px;display:none}#module-LogIn.in{overflow-y:scroll}@media screen and (min-width: 481px){#module-LogIn.in{overflow-y:initial}}#module-LogIn .overlay{position:fixed;z-index:5;width:100%;height:100%;background:#10171d;opacity:0}#module-LogIn .overlay.in{-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;transition:opacity 0.4s linear;opacity:0.9}#module-LogIn .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-LogIn 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-LogIn article{top:45%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}}#module-LogIn 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-LogIn article .error{color:#ff2400}#module-LogIn 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-LogIn 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-LogIn article header{height:90px;background-size:100% 62px}}#module-LogIn article header div{margin:0 auto}#module-LogIn article header div img{display:inline-block;width:46px;height:auto;vertical-align:middle}@media screen and (min-width: 761px){#module-LogIn article header div img{width:60px}}#module-LogIn 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-LogIn article header div h2{font-size:39px}}#module-LogIn 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-LogIn article header .close{top:0;transform:translate(125%, 0);-webkit-transform:translate(125%, 0);-ms-transform:translate(125%, 0)}}#module-LogIn article header .close:hover{background:url("../../modules/login/images/close-hover.png") no-repeat;background-position:center;background-size:contain}#module-LogIn article form{background:#e7e8e8;position:relative;z-index:3;padding:20px 15px 5%;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}@media screen and (min-width: 761px){#module-LogIn article form{padding:30px 30px 5%}}@media screen and (min-width: 1001px){#module-LogIn article form{padding:30px 60px 5%}}#module-LogIn article form fieldset{text-align:center;margin:0 auto 15px}#module-LogIn article form fieldset legend{margin:0 auto 15px;text-align:center;width:100%;font-weight:bold}#module-LogIn article form fieldset legend.tail{color:#b3b3b3;width:100%;margin-top:15px}#module-LogIn article form fieldset legend.tail::before,#module-LogIn article form fieldset legend.tail::after{background-color:#b3b3b3;content:"";display:inline-block;height:1px;position:relative;top:-4px;width:50%;max-width:90px}#module-LogIn article form fieldset legend.tail::before{right:6px}#module-LogIn article form fieldset legend.tail::after{left:6px}#module-LogIn article form fieldset legend span{display:block;margin-top:10px;font-weight:normal}#module-LogIn article form fieldset .forgot-container{padding-top:10%}#module-LogIn article form fieldset .error-label{display:block;color:#ff2400;font-weight:bold}#module-LogIn article form fieldset .error-label-register{display:block;color:#ff2400;font-weight:bold;margin:0 auto}#module-LogIn article form fieldset .error-label-forgot-pw-email{display:block;color:#ff2400;font-weight:bold;margin:0 auto}#module-LogIn article form fieldset .error-label-forgot-pw-question{display:block;color:#ff2400;font-weight:bold;margin:0 auto}#module-LogIn article form fieldset .error-label-reset-pw{display:block;color:#ff2400;font-weight:bold;margin:0 auto}#module-LogIn article form fieldset label{font-weight:bold;display:none;vertical-align:middle;position:relative}#module-LogIn article form fieldset label.error{display:inline-block !important;margin-top:10px;font-weight:normal;color:#ff2400}#module-LogIn article form fieldset input,#module-LogIn article form fieldset select{width:100%;height:50px;margin:0 auto;padding:0 15px;display:inline-block;background:#fff;border:none;border-radius:4px;font-size:inherit}#module-LogIn article form fieldset input.error,#module-LogIn article form fieldset select.error{border:solid 1px #ff2400}#module-LogIn article form fieldset input[type=checkbox],#module-LogIn article form fieldset select[type=checkbox]{height:20px;width:20px;z-index:4}#module-LogIn article form fieldset input[type=checkbox]+label,#module-LogIn article form fieldset select[type=checkbox]+label{display:inline-block;width:20px;height:20px;cursor:pointer;pointer-events:auto;position:absolute;top:0;left:0;background:#1a7dcb;border-radius:4px;box-shadow:inset 0px 1px 1px #fff,0px 1px 1px rgba(0,0,0,0.5);z-index:4}#module-LogIn article form fieldset input[type=checkbox]+label::after,#module-LogIn article form fieldset select[type=checkbox]+label::after{content:'';width:11px;height:6px;position:absolute;top:5px;left:5px;border:2px solid #fff;border-top:none;border-right:none;background:transparent;opacity:0;pointer-events:auto;cursor:pointer;-webkit-transform:rotate -45deg;-moz-transform:rotate -45deg;-ms-transform:rotate -45deg;-o-transform:rotate -45deg;transform:rotate -45deg;z-index:3}#module-LogIn article form fieldset input[type=checkbox] ~ span,#module-LogIn article form fieldset select[type=checkbox] ~ span{display:inline-block;padding:4px 0 0 30px}#module-LogIn article form fieldset input[type=checkbox]:checked+label::after,#module-LogIn article form fieldset select[type=checkbox]:checked+label::after{opacity:1}#module-LogIn article form fieldset select{font-size:9pt}@media screen and (min-width: 881px){#module-LogIn article form fieldset select{font-size:11px}}#module-LogIn 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-LogIn 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-LogIn article form fieldset button.grey,#module-LogIn article form fieldset button.gray{color:#6a6a6a;background-color:transparent;text-transform:uppercase;font-family:"Proxima N W01 Bold";font-size:12px}#module-LogIn article form fieldset button.grey.cancel,#module-LogIn article form fieldset button.gray.cancel{-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;transition:color 0.3s linear}#module-LogIn article form fieldset button.grey.cancel:hover,#module-LogIn article form fieldset button.gray.cancel:hover{color:#1a7dcb}#module-LogIn article form fieldset button.white{color:#42659d;background:#fff}#module-LogIn article form fieldset .group{display:block;position:relative;width:100%;height:auto;min-height:50px;margin:0 auto 10px}#module-LogIn article form fieldset .group.leader{margin-bottom:3px}#module-LogIn article form fieldset .group.icon{padding-left:30px}#module-LogIn article form fieldset .group.icon::before{content:'';position:absolute;left:0;top:14px;width:22px;height:22px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}#module-LogIn article form fieldset .group.icon.icon-email::before{background-image:url("../../modules/login/images/icon-email.png")}#module-LogIn article form fieldset .group.icon.icon-lock::before{background-image:url("../../modules/login/images/icon-lock.png")}#module-LogIn article form fieldset .group.icon.icon-person::before{background-image:url("../../modules/login/images/icon-person.png")}#module-LogIn article form fieldset .group.icon.icon-mark::before{background-image:url("../../modules/login/images/icon-mark.png")}#module-LogIn article form fieldset .group button{position:absolute;top:1px;height:48px;right:15px;min-width:0;text-decoration:underline}#module-LogIn article form fieldset .group.hide{visibility:hidden;opacity:0}#module-LogIn article form fieldset .group.show{visibility:visible;opacity:initial}#module-LogIn article.login{max-width:340px}#module-LogIn article.login fieldset.buttons{text-align:right;margin-bottom:25px}#module-LogIn article.forgot-password{max-width:340px}#module-LogIn article.forgot-password header h2{font-size:28px}#module-LogIn article.forgot-password fieldset.buttons{text-align:right}#module-LogIn article.security-question{max-width:340px}#module-LogIn article.security-question fieldset h2{font-size:28px}#module-LogIn article.security-question fieldset legend{font-weight:normal}#module-LogIn article.security-question fieldset.buttons{text-align:right}#module-LogIn article.security-question label{display:block;text-align:center;margin:15px 0}#module-LogIn article.forgot-security-answer{max-width:340px}#module-LogIn article.forgot-security-answer form{padding-top:30px}#module-LogIn article.forgot-security-answer form fieldset h2{font-size:28px}#module-LogIn article.forgot-security-answer form fieldset legend{font-weight:normal}#module-LogIn article.forgot-security-answer form fieldset.buttons{margin-bottom:30px}#module-LogIn article.forgot-password-email{max-width:340px}#module-LogIn article.forgot-password-email fieldset h2{font-size:28px}#module-LogIn article.forgot-password-email fieldset legend{font-weight:normal}#module-LogIn article.forgot-password-email fieldset legend span{font-weight:bold}#module-LogIn article.forgot-password-email fieldset.buttons{text-align:right;margin-bottom:30px}#module-LogIn article.email-sent{max-width:340px}#module-LogIn article.email-sent fieldset h2{font-size:28px}#module-LogIn article.email-sent fieldset legend{font-weight:normal}#module-LogIn article.email-sent fieldset legend span{font-weight:bold}#module-LogIn article.email-sent fieldset span{display:inline}#module-LogIn article.email-sent fieldset.buttons{margin-bottom:30px}#module-LogIn article.social-login{max-width:340px}#module-LogIn article.social-login fieldset h2{font-size:28px}#module-LogIn article.social-login fieldset legend{font-weight:normal;line-height:125%}#module-LogIn article.social-login label{display:block;text-align:left;width:100%;max-width:240px;margin:15px auto;line-height:125%}#module-LogIn article.social-login button{-webkit-transition:background-color 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background-color 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background-color 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#395693;color:#fff;font:0.75em "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;padding:3px 0 0 58px;margin:0 auto;display:block;width:100%;max-width:240px;height:38px;border-radius:3px;position:relative}#module-LogIn article.social-login button.facebook{background:#395693}#module-LogIn article.social-login button.facebook:before{content:" ";display:block;position:absolute;left:25px;top:10px;background:url("../../modules/login/images/facebook-icon.svg") no-repeat center center;background-size:contain;width:9px;height:16px}#module-LogIn article.social-login button.facebook:hover{background-color:#3f78e2}#module-LogIn article.social-login button.google-plus{background:#dd4b39;margin-top:6px}#module-LogIn article.social-login button.google-plus:before{content:" ";display:block;position:absolute;left:24px;top:9px;background:url("../../modules/login/images/g_plus.svg") no-repeat center center;background-size:contain;width:20px;height:19px}#module-LogIn article.social-login button.google-plus:hover{background-color:#f1523e}#module-LogIn article.registration{max-width:340px}@media screen and (min-width: 761px){#module-LogIn article.registration{max-width:800px}}#module-LogIn article.registration fieldset.welcome{display:none}#module-LogIn article.registration fieldset div{position:relative;text-align:left}#module-LogIn article.registration fieldset div.checkbox{min-height:0}#module-LogIn article.registration fieldset div.column{display:block;width:100%;vertical-align:top}@media screen and (min-width: 761px){#module-LogIn article.registration fieldset div.column{display:inline-block;width:45%}#module-LogIn article.registration fieldset div.column:first-child{padding-right:15px}#module-LogIn article.registration fieldset div.column:last-child{padding-left:15px}}#module-LogIn article.registration.isSocialLogin fieldset.prompt{display:none}#module-LogIn article.registration.isSocialLogin fieldset.welcome{display:block;position:relative;font-weight:bold}#module-LogIn article.registration.isSocialLogin fieldset.welcome .verified{color:#39a824}#module-LogIn article.registration.isSocialLogin fieldset.welcome .verified::before{content:"";height:7px;width:14px;position:relative;display:inline-block;border:solid 3px #39a824;border-right:none;border-top:none;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);margin:3px}#module-LogIn article.almost-done{max-width:340px}#module-LogIn article.almost-done fieldset div{position:relative;text-align:left;margin:15px 5% 0}#module-LogIn article.password-reset{max-width:340px}#module-LogIn article.password-reset fieldset legend{font-weight:normal}#module-LogIn article.password-reset fieldset.buttons{text-align:right}#module-LogIn article.password-reset fieldset.buttons .cancel{min-width:50px;margin-right:10px}#module-LogIn article.password-reset fieldset.buttons .submit{min-width:140px}#module-MiraiDealers{background:#ecf1f4}#module-MiraiDealers p.content-title-g::before,#module-MiraiDealers p.content-title-g::after{width:105px}@media screen and (max-width: 600px){#module-MiraiDealers p.content-title-g::before,#module-MiraiDealers p.content-title-g::after{width:75px}}@media screen and (max-width: 800px) and (orientation: landscape){#module-MiraiDealers p.content-title-g::before,#module-MiraiDealers p.content-title-g::after{width:55px}}@media screen and (min-width: 700px) and (orientation: portrait){#module-MiraiDealers p.content-title-g::before,#module-MiraiDealers p.content-title-g::after{width:70px}}@media screen and (min-width: 630px) and (max-width: 660px){#module-MiraiDealers .module-content{max-width:627px}}@media screen and (max-width: 630px){#module-MiraiDealers .module-content{max-width:375px}}@media screen and (max-width: 600px){#module-MiraiDealers .module-title-wrap__title{font-size:34px}}@media screen and (max-width: 600px){#module-MiraiDealers .module-title-wrap__copy.body-copy{padding:0;max-width:100%}}@media screen and (min-width: 700px) and (max-width: 1100px){#module-MiraiDealers .module-title-wrap__copy.body-copy{max-width:570px}}#module-MiraiDealers .desktop{display:none}@media screen and (min-width: 1000px){#module-MiraiDealers .desktop{display:block}}#module-MiraiDealers .mobile{display:none}@media screen and (max-width: 900px){#module-MiraiDealers .mobile{display:block}}#module-MiraiDealers .dealer-name{font-size:15px;font-family:'ToyotaType-Semibold';margin:0 0 20px 0}@media screen and (min-width: 1000px) and (max-width: 1023px){#module-MiraiDealers .dealer-name{min-height:32px}}@media screen and (max-width: 1000px){#module-MiraiDealers .dealer-name{margin:0 0 20px 0}}#module-MiraiDealers .body-copy.dealer-address{line-height:12px;font-family:"ToyotaType-Regular";font-size:13px !important;margin-bottom:5px}@media screen and (max-width: 1000px){#module-MiraiDealers .body-copy.dealer-address{margin-bottom:3px}}#module-MiraiDealers .body-copy.dealer-address a{font-size:13px !important}#module-MiraiDealers .body-copy.dealer-address .phone.cta.no-bold{color:#3568c5}#module-MiraiDealers .website{font-family:"ToyotaType-Book";font-size:12px;text-transform:uppercase;margin-top:18px}@media screen and (max-width: 1000px){#module-MiraiDealers .website{margin-top:10px}}#module-MiraiDealers .website img{display:none;width:15px;margin-left:10px;margin-top:-6px}#module-MiraiDealers .website a:hover{color:#0d2b62;border-bottom:1px solid #0C2960}#module-MiraiDealers .website a:active,#module-MiraiDealers .website a:focus{color:#3568c5}#module-MiraiDealers .website a:active:hover,#module-MiraiDealers .website a:focus:hover{color:#0d2b62;border-bottom:1px solid #0C2960}#module-MiraiDealers .dealers_tab{width:350px;list-style:none;margin:15px auto;margin-top:70px;margin-bottom:40px}@media screen and (min-width: 1024px){#module-MiraiDealers .dealers_tab{width:550px;margin-bottom:30px}}@media screen and (max-width: 1023px){#module-MiraiDealers .dealers_tab{width:430px;margin-bottom:30px;margin-top:40px}}@media screen and (max-width: 430px){#module-MiraiDealers .dealers_tab{width:350px;padding:0 !important}}#module-MiraiDealers .dealers_tab li{display:inline-block;font-family:'ToyotaType-Semibold';font-size:16px;text-transform:uppercase;position:relative;cursor:pointer;line-height:36px}@media screen and (min-width: 1024px){#module-MiraiDealers .dealers_tab li{font-size:22px}}#module-MiraiDealers .dealers_tab li a{color:#3a3a3a}#module-MiraiDealers .dealers_tab li a:hover{border:none;text-decoration:none;border-bottom:1px solid black}#module-MiraiDealers .dealers_tab li.devider{margin:0 30px;width:3px;height:36px;background:#3a3a3a}@media screen and (max-width: 600px){#module-MiraiDealers .dealers_tab li.devider{margin:0 11px}}#module-MiraiDealers .dealers_tab li.active a{color:#3568c5}#module-MiraiDealers .dealers_tab li.active a:hover{border-bottom:unset}#module-MiraiDealers .marginTop20{margin-top:20px}@media screen and (max-width: 1000px){#module-MiraiDealers .marginTop20{margin-top:0}}@media screen and (max-width: 600px){#module-MiraiDealers .margin-mobile{margin:8px auto;padding:0 27%;text-align:left}}@media screen and (max-width: 450px){#module-MiraiDealers .margin-mobile{margin:8px auto;padding:0 27%;text-align:center}}@media screen and (min-width: 1280px){#module-MiraiDealers .dealers_inner_block{margin-right:7%}}@media screen and (min-width: 1000px){#module-MiraiDealers .dealers_inner_block{margin:0 auto;width:90%;position:relative;display:flex}#module-MiraiDealers .dealers_inner_block div:first-child{margin-left:8%}}@media screen and (min-width: 1000px) and (min-width: 1280px){#module-MiraiDealers .dealers_inner_block #gap-adjust{padding-left:5%}}@media screen and (min-width: 1000px) and (min-width: 1280px){#module-MiraiDealers .dealers_inner_block #hawai-gap-adjust{padding-left:5%;margin:0 auto}}@media screen and (max-width: 900px) and (orientation: landscape){#module-MiraiDealers .dealers_inner_block{margin:0 auto;width:70%;position:relative;padding-left:7%}#module-MiraiDealers .dealers_inner_block .col-xs-12{width:50% !important;padding-bottom:30px}#module-MiraiDealers .dealers_inner_block #hawai-gap-adjust{float:none;margin:0 auto}}@media screen and (min-width: 700px) and (max-width: 800px) and (orientation: portrait){#module-MiraiDealers .dealers_inner_block{margin:0 auto;width:60%;padding-left:5%}#module-MiraiDealers .dealers_inner_block .col-sm-6{padding-bottom:30px}#module-MiraiDealers .dealers_inner_block #hawai-gap-adjust{float:none;margin:0 auto}}@media screen and (min-width: 580px) and (max-width: 1000px){#module-MiraiDealers .dealers_inner_block{width:460px;margin:0 auto}}#module-MiraiDealers .dealers_inner_block .placeholders{visibility:hidden}@media screen and (max-width: 500px){#module-MiraiDealers .dealers_inner_block .placeholders{display:none}}@media screen and (max-width: 1000px){#module-MiraiDealers .dealers_inner_block .mobile-position{display:none}}#module-MiraiDealers .button-container{height:60px;width:245px;border-radius:4px;margin:0 auto}@media screen and (min-width: 1024px){#module-MiraiDealers .button-container{width:475px;height:60px;margin-top:70px}}@media screen and (max-width: 1023px){#module-MiraiDealers .button-container{width:370px;height:40px;margin-top:40px}}#module-MiraiDealers .button-container button{border:rgba(53,104,197,0.8) solid 2px;background-color:rgba(53,104,197,0.6);line-height:60px;border-radius:4px;color:#fff;width:100%;font-family:"ToyotaType-Regular";font-size:20px;text-align:center}@media screen and (max-width: 1000px){#module-MiraiDealers .button-container button{line-height:40px}}#module-MiraiDealers .button-container button:hover{background-color:#3568c5}@media screen and (max-width: 900px){#module-MiraiDealers .button-container button.hawaiiDealer{font-size:15px}}@media screen and (max-width: 600px){#module-MiraiDealers .dealers_tab{padding-left:12px}}@media screen and (max-width: 1000px){#module-MiraiDealers #hawaii #gap-adjust{height:0 !important;padding:0 !important}}#module-miraiFullSpecs{background-color:white}@media screen and (max-width: 1000px){#module-miraiFullSpecs .module-title-wrap__subtitle:before,#module-miraiFullSpecs .module-title-wrap__subtitle:after{display:none}}#module-miraiFullSpecs .footnote{line-height:0}#module-miraiFullSpecs .footnote:hover{cursor:pointer;color:#0d2b62 !important}#module-miraiFullSpecs .module-title-wrap_fullSpecs{font-family:"ToyotaType-Light";font-size:48px;text-align:center;margin:20px;text-transform:uppercase}@media screen and (max-width: 750px){#module-miraiFullSpecs .module-title-wrap_fullSpecs{width:100%;margin:0;font-size:35px;padding:10px}}#module-miraiFullSpecs b{font-weight:bold}@media screen and (max-width: 500px){#module-miraiFullSpecs .body-copy{font-size:15px}}@media (max-width: 992px){#module-miraiFullSpecs #miraiChatLinkContainerfaq{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){#module-miraiFullSpecs #miraiChatLinkContainerfaq{display:none}}#module-miraiFullSpecs .features_list{margin-left:35px}#module-miraiFullSpecs .features_list li{list-style:disc;margin:5px 0}#module-miraiFullSpecs .text-underline{text-decoration:underline}#module-miraiFullSpecs .header{height:340px;position:relative;background:url("../../modules/forum/images/conv-header-bkg.png") 50% 50% no-repeat;background-size:cover}@media screen and (max-width: 767px){#module-miraiFullSpecs .header{height:340px}}#module-miraiFullSpecs .header .copy{position:relative;top:50%;width:440px;margin:0 auto;transform:translateY(-50%);padding-bottom:16px;padding-top:4px}@media screen and (max-width: 600px){#module-miraiFullSpecs .header .copy{width:340px}}#module-miraiFullSpecs .header .copy .hl1{text-align:center;color:#fff}#module-miraiFullSpecs .header .copy .description{text-align:center;color:#fff;margin-top:-10px}@media screen and (max-width: 767px){#module-miraiFullSpecs .header .copy .description{margin-top:-6px}}#module-miraiFullSpecs .header .copy .description .text-break{display:none}@media screen and (max-width: 767px){#module-miraiFullSpecs .header .copy .description .text-break{display:block}}#module-miraiFullSpecs .header .copy .Talk_to_Mirai_Expert{text-align:center;width:230px;margin:20px auto 0}@media screen and (min-width: 600px){#module-miraiFullSpecs .header .copy .Talk_to_Mirai_Expert .callExpertButton{pointer-events:none}}@media screen and (max-width: 768px) and (orientation: landscape){#module-miraiFullSpecs .header .copy .Talk_to_Mirai_Expert .callExpertButton{pointer-events:auto}}#module-miraiFullSpecs .header .copy .Talk_to_Mirai_Expert .body-copy{color:#fff}#module-miraiFullSpecs .header .copy .Talk_to_Mirai_Expert .body-copy a{color:#fff}#module-miraiFullSpecs .header .copy .Talk_to_Mirai_Expert .body-copy a span{background-image:url(../../modules/forum/images/call.png);width:21px;height:21px;position:relative;margin-right:5px;top:5px;display:none}@media screen and (max-width: 768px){#module-miraiFullSpecs .header .copy .Talk_to_Mirai_Expert .call{padding:8px 30px 10px 34px;background:#3568c5;border-radius:4px;margin:10px 0}#module-miraiFullSpecs .header .copy .Talk_to_Mirai_Expert .call a{text-decoration:none}#module-miraiFullSpecs .header .copy .Talk_to_Mirai_Expert .call a:hover{text-decoration:none}#module-miraiFullSpecs .header .copy .Talk_to_Mirai_Expert .call a span{display:inline-block}}#module-miraiFullSpecs .header .copy .Talk_to_Mirai_Expert #miraiChatLinkContainerfaq{cursor:pointer}#module-miraiFullSpecs .header .copy .Talk_to_Mirai_Expert .livechat-button{text-align:center;width:auto;padding:8px 30px 10px 34px;background:#3568c5;border-radius:4px;color:#fff;margin:10px 0;line-height:1.5em;font-family:"Proxima N W01 Reg", "Helvetica Neue", Helvetica, Arial, sans-serif}#module-miraiFullSpecs .header .copy .Talk_to_Mirai_Expert .livechat-button .livechat-icon{background-image:url(../../modules/forum/images/chat_button.png);width:24px;height:16px;background-repeat:no-repeat;display:inline-block;margin-right:5px;margin-bottom:-4px}#module-miraiFullSpecs .faq-subnav{position:relative;height:50px;width:100%;z-index:1;background-color:#edf0f5}#module-miraiFullSpecs .faq-subnav.stuck{border-bottom:1px solid #efeff0}@media screen and (max-width: 768px){#module-miraiFullSpecs .faq-subnav{display:none}}#module-miraiFullSpecs .faq-subnav .subnav-list{height:100%;display:table;margin:0 auto}#module-miraiFullSpecs .faq-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}#module-miraiFullSpecs .faq-subnav .subnav-list .subnav-item{position:relative;display:table-cell;height:100%;padding:0 20px 0 20px}#module-miraiFullSpecs .faq-subnav .subnav-list .subnav-item .subnav-link{color:#a1a1a1;line-height:50px}#module-miraiFullSpecs .faq-subnav .subnav-list .subnav-item .subnav-link.active,#module-miraiFullSpecs .faq-subnav .subnav-list .subnav-item .subnav-link:hover{color:#3a3a3a}#module-miraiFullSpecs .faqs{max-width:1040px;margin:0 auto;padding-bottom:33px}@media screen and (max-width: 1023px){#module-miraiFullSpecs .faqs{padding-bottom:14px}}@media screen and (max-width: 666px){#module-miraiFullSpecs .faqs{padding-bottom:10px}}#module-miraiFullSpecs .faqs.subnav-stuck{margin-top:50px}@media screen and (max-width: 767px){#module-miraiFullSpecs .faqs .group{padding:0 127px 0 127px}}@media screen and (max-width: 666px){#module-miraiFullSpecs .faqs .group{padding:0}}#module-miraiFullSpecs .faqs .group .modelyearmirai{text-align:center;line-height:0;margin-bottom:-10px}@media screen and (max-width: 1000px){#module-miraiFullSpecs .faqs .group .modelyearmirai{line-height:1}}@media screen and (max-width: 667px){#module-miraiFullSpecs .faqs .group .modelyearmirai{font-size:14px}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape){#module-miraiFullSpecs .faqs .group .modelyearmirai{font-size:14px}}#module-miraiFullSpecs .faqs .group .hl2{text-align:center}#module-miraiFullSpecs .faqs .group .fullspecs-car{text-align:center}@media screen and (max-width: 700px){#module-miraiFullSpecs .faqs .group .fullspecs-car img{width:300px}}#module-miraiFullSpecs .faqs .group .category-container{clear:both}@media screen and (max-width: 1000px){#module-miraiFullSpecs .faqs .group .category-container{max-width:100%;width:100% !important;padding:0;margin:0 1% !important}}@media screen and (max-width: 1023px){#module-miraiFullSpecs .faqs .group .category-container{padding-top:10px}}@media screen and (max-width: 767px){#module-miraiFullSpecs .faqs .group .category-container{padding-top:4px;padding-bottom:3px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#module-miraiFullSpecs .faqs .group .category-container{width:80%;margin-left:10%}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait){#module-miraiFullSpecs .faqs .group .category-container{width:80%;margin-left:10%}}#module-miraiFullSpecs .faqs .group .category-container .category{position:relative;height:auto}#module-miraiFullSpecs .faqs .group .category-container .category .category-header,#module-miraiFullSpecs .faqs .group .category-container .category .questions-container{padding:0}@media screen and (max-width: 1023px){#module-miraiFullSpecs .faqs .group .category-container .category .category-header,#module-miraiFullSpecs .faqs .group .category-container .category .questions-container{padding:0 84px 0 84px}}@media screen and (max-width: 767px){#module-miraiFullSpecs .faqs .group .category-container .category .category-header,#module-miraiFullSpecs .faqs .group .category-container .category .questions-container{padding:0 20px 0 20px}}@media screen and (max-width: 666px){#module-miraiFullSpecs .faqs .group .category-container .category .category-header,#module-miraiFullSpecs .faqs .group .category-container .category .questions-container{padding:0 15px 0 15px}}#module-miraiFullSpecs .faqs .group .category-container .category .is-loaded{cursor:pointer;color:#337ab7;font-weight:600}#module-miraiFullSpecs .faqs .group .category-container .category .category-header{height:60px;border-bottom:1px solid #e6e6e6}#module-miraiFullSpecs .faqs .group .category-container .category .category-header.active .hl3{font-family:"ToyotaType-Semibold";color:#3568c5;font-weight:bold}@media screen and (min-width: 1025px){#module-miraiFullSpecs .faqs .group .category-container .category .category-header:hover .hl3{font-family:"ToyotaType-Semibold";color:#3568c5;font-weight:bold}}@media screen and (max-width: 767px){#module-miraiFullSpecs .faqs .group .category-container .category .category-header{height:55px}}#module-miraiFullSpecs .faqs .group .category-container .category .category-header:hover{cursor:pointer}#module-miraiFullSpecs .faqs .group .category-container .category .category-header .footnote{line-height:0 !important;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif !important}#module-miraiFullSpecs .faqs .group .category-container .category .category-header .hl3{text-decoration:none;position:relative;color:#3a3a3a;font-family:"ToyotaType-Book";font-size:18px;cursor:pointer}#module-miraiFullSpecs .faqs .group .category-container .category .category-header .icon-wrap{float:right;position:relative;top:-50%;height:20px;width:20px}#module-miraiFullSpecs .faqs .group .category-container .category .category-header .icon-wrap .expand-vert{background-image:url("../images/pattern-library-icons/icon_plus_vertical.svg");height:20px;width:2px;margin:0 auto}#module-miraiFullSpecs .faqs .group .category-container .category .category-header .icon-wrap .expand-horiz{position:absolute;top:50%;margin-top:-1px;background-image:url("../images/pattern-library-icons/icon_plus_horizontal.svg");height:2px;width:20px}#module-miraiFullSpecs .faqs .group .category-container .category .category-header .icon-wrap .collapse{position:absolute;top:50%;margin-top:-1px;background-image:url("../images/pattern-library-icons/icon_plus_white_horizontal.svg");height:2px;width:20px;opacity:0}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container{position:relative;display:none}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container.closed{border-bottom:none}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .category-ToC{position:relative;padding-top:39px}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .category-ToC .question-link .cta{display:inline-table}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .category-ToC>.question-link:not(:first-child){padding-top:20px}@media screen and (max-width: 1023px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .category-ToC>.question-link:not(:first-child){padding-top:29px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content{position:relative;padding-top:5px;padding-bottom:20px}@media screen and (max-width: 1023px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content{padding-bottom:53px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .feature-group{width:100%;position:relative}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .feature-group>* tr:nth-child(2n),#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .feature-group>* tr:nth-child(2n) .view-more{background:#f7f7f7}@media screen and (min-width: 48em){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-container{display:block}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .feature-group.column-two .category-title{display:inline-block;width:50%}@media screen and (max-width: 1000px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .feature-group.column-two .category-title{display:inline-block;width:60%;float:left;font-size:16px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .feature-group.column-two .category-value{display:inline-block;width:40%}@media screen and (max-width: 1000px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .feature-group.column-two .category-value{display:inline-block;width:40%;font-size:16px;padding:10px 15px 15px}}@media screen and (max-width: 700px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .feature-group.column-two .category-value{padding:23px 15px 20px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title{width:100%;padding:23px 15px 20px;border-bottom:none;line-height:1.3;min-height:54px;align-items:center;font-size:16px;letter-spacing:.5px;font-family:"ToyotaType-Book";display:inline-block}@media screen and (max-width: 1000px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title{font-size:16px}}@media screen and (max-width: 600px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title{font-size:16px}}@media screen and (min-width: 48em){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title{width:100%;padding:10px 15px 15px;min-height:40px;font-size:16px;border-right:none;letter-spacing:normal}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title.sub-header{width:100%;background:#fff;font-size:1rem;color:#313131;padding:1px 15px 1px}@media screen and (min-width: 37.5em){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title.sub-header{padding:1px 15px 1px}}@media screen and (min-width: 64em){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title.sub-header{border-right:none;min-height:5px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title.sub-header a{margin:0 5px;display:inline-block}@media screen and (min-width: 48em){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title.sub-header strong{width:100%;font-size:1.5rem;margin-top:10px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title.is-previewable{position:relative;padding-right:50px}@media screen and (min-width: 48em){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title.is-previewable{padding:27px 15px;padding-right:58px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title.is-previewable .category-preview-image{position:absolute;top:30px;right:15px;margin-top:-11px;cursor:pointer}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title .more-toggle-cta{font-size:.8125rem;color:#c00}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title .more-toggle-cta:hover{color:#000}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title{position:relative;width:100%}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title .view-more{display:none;position:absolute;right:0;top:31px;padding-top:3px;font-size:.8125rem;background:#fff;z-index:1;letter-spacing:.5px}@media screen and (min-width: 48em){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title .view-more{top:41px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title .category-title-content{position:relative;width:100%}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title .category-title-content.is-expandable{position:relative;max-height:51px;overflow:hidden;width:100%}@media screen and (min-width: 48em){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title .category-title-content.is-expandable{max-height:64px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title .category-title-content.is-expandable .view-more{display:block}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title .category-title-content.is-expanded{max-height:none;overflow:hidden}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-title .category-title-content.is-expanded .view-more{position:relative;display:block;top:0;padding-top:0}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-values{width:100%;display:flex;min-height:54px}@media screen and (min-width: 48em){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-values{width:75%;min-height:60px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-value{padding:0 15px;border-bottom:none;border-right:none;text-align:center;align-items:center;justify-content:center;min-height:54px;font-family:"ToyotaType-Book";font-size:16px}@media screen and (max-width: 1000px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-value{font-size:16px}}@media screen and (max-width: 600px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-value{font-size:16px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-value:nth-child(4){border-right:none}@media screen and (min-width: 48em){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-value{width:50%;padding:20px 15px;min-height:60px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-value .optional-package{color:#09f;font-size:.8125rem;letter-spacing:.5px}@media screen and (min-width: 48em){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .category-value .optional-package{margin:8px 0 0}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .q-a ol li,#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .q-a ul li{font-size:16px;font-family:"ToyotaType-Book";margin-left:15px}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .q-a .modelyearmirai{text-align:center;line-height:0;margin-bottom:-10px}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .q-a .headline{font-weight:bold}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .q-a .question{color:#3a3a3a}@media screen and (max-width: 767px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .q-a .question.adjust-lineheight{line-height:23px;margin-bottom:15px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .q-a .answer{color:#3a3a3a;padding-top:9px}@media screen and (max-width: 767px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .q-a .answer{padding-top:5px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .q-a br{display:block}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .q-a .paragraph-spacing{padding-top:20px}@media screen and (max-width: 767px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content .q-a .paragraph-spacing{padding-top:15px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content>.q-a:not(:first-child){padding-top:26px}@media screen and (max-width: 767px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .content>.q-a:not(:first-child){padding-top:29px}}#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .link-wrap{text-align:center;padding-bottom:76px}@media screen and (max-width: 1023px){#module-miraiFullSpecs .faqs .group .category-container .category .questions-container .link-wrap{padding-bottom:56px}}@media screen and (max-width: 600px){#module-miraiFullSpecs .faqs .group .category-container .category .three-cta-fullspecs{display:none}}#module-miraiFullSpecs .faqs .group .category-container .category .three-cta-fullspecs .tcom-icon-cta{height:35px;position:relative;display:inline-block}#module-miraiFullSpecs .faqs .group .category-container .category .three-cta-fullspecs .tcom-icon-cta .svgtextholder{vertical-align:top;line-height:34px;padding-left:5px;padding-right:30px}@media screen and (max-width: 1025px){#module-miraiFullSpecs .faqs .group .category-container .category .three-cta-fullspecs #printspecs{display:none}}@media screen and (max-width: 980px){#module-miraiFullSpecs .faqs .group .category-container .category .three-cta-fullspecs{width:95%;margin-top:10px}}#module-miraiFullSpecs .faqs .group .category-container .category .three-cta-fullspecs a:last-child .svgtextholder{padding-right:0}@media screen and (max-width: 750px){#module-miraiFullSpecs .faqs .group .category-container .category .three-cta-fullspecs{width:230px;margin:10px auto}#module-miraiFullSpecs .faqs .group .category-container .category .three-cta-fullspecs a{text-align:left;display:block}#module-miraiFullSpecs .faqs .group .category-container .category .three-cta-fullspecs a .svgtextholder{padding-right:0}}#module-miraiFullSpecs .faqs .group .category-container .category .three-cta-fullspecs-mobile{display:none}@media screen and (max-width: 600px){#module-miraiFullSpecs .faqs .group .category-container .category .three-cta-fullspecs-mobile{display:block;width:60%;margin:0 auto;margin-top:20px}}#module-miraiFullSpecs .faqs .group .category-container .category .three-cta-fullspecs-mobile .svgtextholder{vertical-align:top;line-height:34px}#module-miraiFullSpecs .faqs .group .category-container .category .disclimerspecsholder{width:80%;text-align:center;margin-left:10%}#module-miraiFullSpecs .faqs .group .category-container .category .button-container{text-align:center;float:left;width:100%;position:relative;margin-top:50px;margin-bottom:50px}@media screen and (max-width: 600px){#module-miraiFullSpecs .faqs .group .category-container .category .button-container{width:345px;position:relative;margin:10px auto;float:none;min-height:121px}}@media screen and (max-width: 800px) and (orientation: landscape){#module-miraiFullSpecs .faqs .group .category-container .category .button-container{width:350px;position:relative;margin:10px auto;float:none;padding-bottom:10px}}@media screen and (max-width: 768px) and (orientation: portrait){#module-miraiFullSpecs .faqs .group .category-container .category .button-container{margin-top:20px}}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .download_icon{float:left;margin-top:15px;margin-right:7px}@media screen and (max-width: 800px) and (orientation: landscape){#module-miraiFullSpecs .faqs .group .category-container .category .button-container .download_icon{margin-top:-2px;margin-left:8px}}@media screen and (max-width: 768px) and (orientation: portrait){#module-miraiFullSpecs .faqs .group .category-container .category .button-container .download_icon{margin-top:4px;margin-left:14px}}@media screen and (max-width: 500px) and (orientation: portrait){#module-miraiFullSpecs .faqs .group .category-container .category .button-container .download_icon{margin-top:-2px;position:relative;margin-left:16px}}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .btn-secondary-blue{background:#7f9ed8;border:#7f9ed8 1px solid;color:#fff;margin-right:15px;height:60px;line-height:60px;position:relative;top:25px}@media screen and (max-width: 1000px){#module-miraiFullSpecs .faqs .group .category-container .category .button-container .btn-secondary-blue{margin-top:30px}}#module-miraiFullSpecs .faqs .group .category-container .category .button-container a{display:inline-block}#module-miraiFullSpecs .faqs .group .category-container .category .button-container a:hover{text-decoration:none}#module-miraiFullSpecs .faqs .group .category-container .category .button-container a span{float:left}@media screen and (max-width: 700px){#module-miraiFullSpecs .faqs .group .category-container .category .button-container a span{letter-spacing:2px}}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons{position:relative;display:inline-block;float:left;text-align:center;width:36%}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons a{top:0;margin:0;position:relative;font-family:"ToyotaType-Regular" !important;font-size:20px;background:#7f9ed8;border:#7f9ed8 1px solid;color:#fff;height:60px;line-height:2.6;padding-left:30px;padding-right:30px;border:2px solid #3568c4;border-radius:4px}@media screen and (max-width: 768px) and (orientation: portrait){#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons a{height:40px;line-height:1.6}}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons a:hover{background:#3568c4}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.top-btn{margin-left:11%;margin-right:2%}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.top-btn a{width:100%}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.bottom-btn{margin-left:2%}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.bottom-btn a{width:100%;padding-left:30px}@media screen and (max-width: 1023px){#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.top-btn,#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.bottom-btn{width:38%}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.top-btn{margin-left:9%}}@media screen and (max-width: 736px){#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.top-btn,#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.bottom-btn{width:230px;margin-left:calc(50% - 115px)}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.top-btn a,#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.bottom-btn a{height:40px;line-height:1.3;padding:6px;margin:10px auto;width:230px;font-size:16px;position:relative;float:left}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.bottom-btn a{padding-left:6px}}@media screen and (max-width: 420px){#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.top-btn,#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.bottom-btn{width:100%;margin-left:0;margin-right:0}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.top-btn a,#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.bottom-btn a{width:67%;margin-left:16.5%;letter-spacing:2px}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .safety_buttons.bottom-btn a{padding-left:6px}}#module-miraiFullSpecs .faqs .group .category-container .category .button-container{z-index:10;padding-top:15px;position:relative}#module-miraiFullSpecs .faqs .group .category-container .category .button-container .button-class{padding-left:10px;padding-right:10px}.copy-txt{font:400 12px "ToyotaType-Book";line-height:12px;color:#6a6a6a;margin:0 auto}@media print{a[href]:after{content:none !important}#mirai-nav{display:none !important}#module-car_page_community{display:none !important}#fbe-nav{display:none !important}.three-cta-fullspecs{display:none !important}.category-title-content-block,.category-value,.category-value{font-size:16px !important}}@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-MiraiLease .module-content{padding-bottom:20px;background-color:white}#module-MiraiLease .module-content .module-lease-info{display:none}#module-MiraiLease .module-content .module-lease-info .lease-info-copytext{text-align:center;margin:0;padding-top:25px;font-family:"ToyotaType-Light";font-size:30px}#module-MiraiLease .module-content .module-lease-info .lease-info-copytext-subtitle{text-align:center;margin:0 0 0 0;padding-top:8px;font-size:1.8rem}#module-MiraiLease .module-content .module-lease-info .learn_more_lease{text-align:center;margin-top:10px}#module-MiraiLease .module-content .module-lease-info .learn_more_lease a{color:#132453;font-family:"ToyotaType-Semibold";font-size:16px}#module-MiraiLease .module-content .dual-btns{margin:20px 0 0 0;display:flex;justify-content:center}#module-MiraiLease .module-content .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:370px;margin:10px auto;line-height:15px}@media screen and (max-width: 600px){#module-MiraiLease .module-content .dual-btns div a{background-color:rgba(53,104,197,0.6);border-color:#3568c5}}#module-MiraiLease .module-content .dual-btns .top-btn{padding-right:20px}@media screen and (min-width: 1001px){#module-MiraiLease .module-content .dual-btns div:hover a{border:2px solid #3568c5;background-color:#3568c5;transition:all 0.3s ease}}@media screen and (max-width: 1000px){#module-MiraiLease .module-content{padding-bottom:45px}#module-MiraiLease .module-content .module-lease-info{display:initial}}@media screen and (max-width: 820px) and (orientation: landscape){#module-MiraiLease .module-content .dual-btns{display:block}#module-MiraiLease .module-content .dual-btns .top-btn{padding-right:0px}}@media screen and (max-width: 750px){#module-MiraiLease .module-content{padding-bottom:45px}#module-MiraiLease .module-content .dual-btns{display:block}#module-MiraiLease .module-content .dual-btns .top-btn,#module-MiraiLease .module-content .dual-btns .bottom-btn{padding:0px}}@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-miraipricing{height:792px;background:url("../../modules/miraipricing/images/1500_MIRAI_MLP_20180508.jpg") no-repeat center}@media screen and (max-width: 1024px){#module-miraipricing{background:url("../../modules/miraipricing/images/1024_MIRAI_MLP_20180508.jpg") no-repeat center;height:792px;background-size:cover}}@media screen and (max-width: 666px){#module-miraipricing{background:url("../../modules/miraipricing/images/1024_MIRAI_MLP_20180508.jpg") no-repeat center;height:auto;padding-bottom:100px}}@media screen and (max-width: 600px){#module-miraipricing{background:url("../../modules/miraipricing/images/1024_MIRAI_MLP_20180508.jpg") no-repeat center;background-size:cover;height:auto;padding-bottom:100px}}@media screen and (max-width: 450px){#module-miraipricing{background:url("../../modules/miraipricing/images/414_MIRAI_MLP_20180508.jpg") no-repeat center;background-position:0px -68px;height:734px}}@media screen and (max-width: 375px){#module-miraipricing{background:url("../../modules/miraipricing/images/375_MIRAI_MLP_20180508.jpg") no-repeat center;background-position:0px -20px;height:706px}}#module-miraipricing .module-content{padding:50px 0 !important}@media screen and (min-width: 630px) and (max-width: 660px){#module-miraipricing .module-content{max-width:627px}}#module-miraipricing .module-content .content{width:100%;float:left}#module-miraipricing .module-content .content .lease_wrap,#module-miraipricing .module-content .content .finance_wrap{top:0px;position:relative;float:left;width:40%;margin-right:5%;margin-left:5%;margin-top:30px}@media screen and (max-width: 768px){#module-miraipricing .module-content .content .lease_wrap,#module-miraipricing .module-content .content .finance_wrap{width:45%;margin-left:2.5%;margin-right:2.5%}}@media screen and (min-width: 421px) and (max-width: 666px){#module-miraipricing .module-content .content .lease_wrap,#module-miraipricing .module-content .content .finance_wrap{width:80%;margin:0 auto;display:none;float:none;margin-top:19px}#module-miraipricing .module-content .content .lease_wrap.active,#module-miraipricing .module-content .content .finance_wrap.active{display:inherit}}@media screen and (max-width: 420px){#module-miraipricing .module-content .content .lease_wrap,#module-miraipricing .module-content .content .finance_wrap{width:90%;margin-left:5%;margin-right:5%;display:none}#module-miraipricing .module-content .content .lease_wrap.active,#module-miraipricing .module-content .content .finance_wrap.active{display:inherit}}#module-miraipricing .module-content .content .lease_wrap .lease,#module-miraipricing .module-content .content .lease_wrap .finance,#module-miraipricing .module-content .content .finance_wrap .lease,#module-miraipricing .module-content .content .finance_wrap .finance{width:100%;height:233px;background:rgba(13,43,98,0.8);float:left;border-radius:4px}#module-miraipricing .module-content .content .lease_wrap .lease.info,#module-miraipricing .module-content .content .lease_wrap .finance.info,#module-miraipricing .module-content .content .finance_wrap .lease.info,#module-miraipricing .module-content .content .finance_wrap .finance.info{visibility:hidden;position:absolute}#module-miraipricing .module-content .content .lease_wrap .lease.info .more-info,#module-miraipricing .module-content .content .lease_wrap .finance.info .more-info,#module-miraipricing .module-content .content .finance_wrap .lease.info .more-info,#module-miraipricing .module-content .content .finance_wrap .finance.info .more-info{position:absolute;bottom:7px;top:auto}#module-miraipricing .module-content .content .lease_wrap .lease.info h6,#module-miraipricing .module-content .content .lease_wrap .finance.info h6,#module-miraipricing .module-content .content .finance_wrap .lease.info h6,#module-miraipricing .module-content .content .finance_wrap .finance.info h6{margin-bottom:0px}#module-miraipricing .module-content .content .lease_wrap .lease.info .finance-msrp,#module-miraipricing .module-content .content .lease_wrap .finance.info .finance-msrp,#module-miraipricing .module-content .content .finance_wrap .lease.info .finance-msrp,#module-miraipricing .module-content .content .finance_wrap .finance.info .finance-msrp{margin-top:12px;color:white;width:100%;text-align:center;font-family:ToyotaType-Light}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block{top:-10px}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .right-content{width:50%}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .right-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .right-content p{font-size:14px;margin-top:7px;line-height:1.3}@media screen and (max-width: 450px){#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block{top:0px}}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .left-content{margin-right:0px;width:47%}#module-miraipricing .module-content .content .lease_wrap .lease.info #finance_close,#module-miraipricing .module-content .content .lease_wrap .finance.info #finance_close,#module-miraipricing .module-content .content .finance_wrap .lease.info #finance_close,#module-miraipricing .module-content .content .finance_wrap .finance.info #finance_close{margin-top:-5px}#module-miraipricing .module-content .content .lease_wrap .lease.info2,#module-miraipricing .module-content .content .lease_wrap .finance.info2,#module-miraipricing .module-content .content .finance_wrap .lease.info2,#module-miraipricing .module-content .content .finance_wrap .finance.info2{visibility:hidden;position:absolute}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .more-info,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .more-info,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .more-info,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .more-info{position:absolute;bottom:7px;top:auto}#module-miraipricing .module-content .content .lease_wrap .lease.info2 h6,#module-miraipricing .module-content .content .lease_wrap .finance.info2 h6,#module-miraipricing .module-content .content .finance_wrap .lease.info2 h6,#module-miraipricing .module-content .content .finance_wrap .finance.info2 h6{margin-bottom:0px}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block{top:0px}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .right-content{width:50%}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .right-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .right-content p{font-size:14px;margin-top:7px;line-height:1.3}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .left-content{margin-right:0px;width:47%}#module-miraipricing .module-content .content .lease_wrap .lease.info2 #lease_close,#module-miraipricing .module-content .content .lease_wrap .finance.info2 #lease_close,#module-miraipricing .module-content .content .finance_wrap .lease.info2 #lease_close,#module-miraipricing .module-content .content .finance_wrap .finance.info2 #lease_close{margin-top:-5px}#module-miraipricing .module-content .content .lease_wrap .lease h6,#module-miraipricing .module-content .content .lease_wrap .finance h6,#module-miraipricing .module-content .content .finance_wrap .lease h6,#module-miraipricing .module-content .content .finance_wrap .finance h6{font-size:34px;color:#fff;text-align:center;width:100%;text-transform:uppercase;font-weight:100;top:10px;position:relative;font-family:"ToyotaType-Light";margin-top:0px}@media screen and (min-width: 1024px) and (max-width: 1499px){#module-miraipricing .module-content .content .lease_wrap .lease h6,#module-miraipricing .module-content .content .lease_wrap .finance h6,#module-miraipricing .module-content .content .finance_wrap .lease h6,#module-miraipricing .module-content .content .finance_wrap .finance h6{margin-top:0}}#module-miraipricing .module-content .content .lease_wrap .lease .lease-buffer,#module-miraipricing .module-content .content .lease_wrap .finance .lease-buffer,#module-miraipricing .module-content .content .finance_wrap .lease .lease-buffer,#module-miraipricing .module-content .content .finance_wrap .finance .lease-buffer{margin-top:0px;color:white;width:100%;text-align:center;font-family:ToyotaType-Regular;visibility:hidden}@media screen and (max-width: 450px){#module-miraipricing .module-content .content .lease_wrap .lease .lease-buffer,#module-miraipricing .module-content .content .lease_wrap .finance .lease-buffer,#module-miraipricing .module-content .content .finance_wrap .lease .lease-buffer,#module-miraipricing .module-content .content .finance_wrap .finance .lease-buffer{display:none}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block,#module-miraipricing .module-content .content .lease_wrap .finance .content-block,#module-miraipricing .module-content .content .finance_wrap .lease .content-block,#module-miraipricing .module-content .content .finance_wrap .finance .content-block{width:100%;text-align:center;position:relative;float:left;height:auto;padding:0 2.5% 0 2.5%;top:30px;min-height:90px}@media screen and (max-width: 420px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block,#module-miraipricing .module-content .content .lease_wrap .finance .content-block,#module-miraipricing .module-content .content .finance_wrap .lease .content-block,#module-miraipricing .module-content .content .finance_wrap .finance .content-block{padding:0 3% 0 3%}}@media screen and (min-width: 800px) and (max-width: 900px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block,#module-miraipricing .module-content .content .lease_wrap .finance .content-block,#module-miraipricing .module-content .content .finance_wrap .lease .content-block,#module-miraipricing .module-content .content .finance_wrap .finance .content-block{top:10px}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block.block_disc,#module-miraipricing .module-content .content .lease_wrap .finance .content-block.block_disc,#module-miraipricing .module-content .content .finance_wrap .lease .content-block.block_disc,#module-miraipricing .module-content .content .finance_wrap .finance .content-block.block_disc{min-height:auto;height:auto;padding:0 0 0 0}@media screen and (min-width: 800px) and (max-width: 900px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block.block_disc,#module-miraipricing .module-content .content .lease_wrap .finance .content-block.block_disc,#module-miraipricing .module-content .content .finance_wrap .lease .content-block.block_disc,#module-miraipricing .module-content .content .finance_wrap .finance .content-block.block_disc{margin-top:10px}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block p,#module-miraipricing .module-content .content .lease_wrap .finance .content-block p,#module-miraipricing .module-content .content .finance_wrap .lease .content-block p,#module-miraipricing .module-content .content .finance_wrap .finance .content-block p{text-align:center;color:#fff !important;font-family:"ToyotaType-Light";font-size:13px;padding:10px;line-height:1}@media screen and (min-width: 1024px) and (max-width: 1499px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block p,#module-miraipricing .module-content .content .lease_wrap .finance .content-block p,#module-miraipricing .module-content .content .finance_wrap .lease .content-block p,#module-miraipricing .module-content .content .finance_wrap .finance .content-block p{margin-bottom:5px}}@media screen and (max-width: 900px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block p,#module-miraipricing .module-content .content .lease_wrap .finance .content-block p,#module-miraipricing .module-content .content .finance_wrap .lease .content-block p,#module-miraipricing .module-content .content .finance_wrap .finance .content-block p{font-size:12px}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block p.large-font-p,#module-miraipricing .module-content .content .lease_wrap .finance .content-block p.large-font-p,#module-miraipricing .module-content .content .finance_wrap .lease .content-block p.large-font-p,#module-miraipricing .module-content .content .finance_wrap .finance .content-block p.large-font-p{font-size:18px}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content{width:40%;top:13px;position:relative;min-height:80px}@media screen and (min-width: 1024px) and (max-width: 1499px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content{min-height:80px;top:0px}}@media screen and (max-width: 500px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content{top:3px}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content h1,#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content h1,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content h1,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content h1,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content h1,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content h1,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content h1,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content h1{font-family:"ToyotaType-Light";font-size:28px;color:#fff;text-align:center;width:100%;margin-top:0}@media screen and (min-width: 1024px) and (max-width: 1499px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content h1,#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content h1,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content h1,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content h1,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content h1,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content h1,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content h1,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content h1{margin-top:0}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content p,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content p{padding:0px 12px !important;font-family:"ToyotaType-Light";font-size:12px;margin-bottom:0;margin-top:-8px;line-height:15px}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content p .lease_sup,#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content p .lease_sup,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content p .lease_sup,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content p .lease_sup,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content p .lease_sup,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content p .lease_sup,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content p .lease_sup,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content p .lease_sup{bottom:2px}@media screen and (min-width: 1024px) and (max-width: 1499px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content p,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content p{margin-bottom:0}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content p.large-font-p,#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content p.large-font-p,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content p.large-font-p,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content p.large-font-p,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content p.large-font-p,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content p.large-font-p,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content p.large-font-p,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content p.large-font-p{font-size:18px}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content span,#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content span,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content span,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content span,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content span,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content span,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content span,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content span{font-family:ToyotaType-Semibold}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content .ipadbreak,#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content .ipadbreak,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content .ipadbreak,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content .ipadbreak,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content .ipadbreak,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content .ipadbreak,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content .ipadbreak,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content .ipadbreak{display:none}@media screen and (max-width: 786px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content .ipadbreak,#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content .ipadbreak,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content .ipadbreak,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content .ipadbreak,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content .ipadbreak,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content .ipadbreak,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content .ipadbreak,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content .ipadbreak{display:block}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content{float:left}@media screen and (min-width: 768px) and (max-width: 1024px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .left-content{margin-right:5%}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block #lease-content .left-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block #lease-content .left-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block #lease-content .left-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block #lease-content .left-content{top:0px}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content{float:right}@media screen and (min-width: 768px) and (max-width: 1024px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content{margin-right:0}}@media screen and (min-width: 800px) and (max-width: 1024px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .right-content{margin-right:0}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .apr-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .apr-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .apr-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .apr-content{width:40%;top:13px;position:relative;margin-left:29%;min-height:80px}@media screen and (min-width: 1024px) and (max-width: 1499px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .apr-content,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .apr-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .apr-content,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .apr-content{min-height:80px;top:0px}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .apr-content h1,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .apr-content h1,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .apr-content h1,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .apr-content h1{font-family:"ToyotaType-Light";font-size:28px;color:#fff;text-align:center;width:100%;margin-top:0}@media screen and (min-width: 1024px) and (max-width: 1499px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .apr-content h1,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .apr-content h1,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .apr-content h1,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .apr-content h1{margin-top:0}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .apr-content p,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .apr-content p,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .apr-content p,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .apr-content p{padding:0px 10px !important;font-family:"ToyotaType-Light";font-size:12px;margin-bottom:0;margin-top:-8px}@media screen and (min-width: 1024px) and (max-width: 1499px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .apr-content p,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .apr-content p,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .apr-content p,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .apr-content p{margin-bottom:0}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .apr-content p.large-font-p,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .apr-content p.large-font-p,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .apr-content p.large-font-p,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .apr-content p.large-font-p{font-size:18px}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .content-block_disc,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .content-block_disc,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .content-block_disc,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .content-block_disc{min-height:40px;position:relative;float:left;width:100%;text-align:center;padding:5px 30px 0 30px}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .divider,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .divider,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .divider,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .divider{color:#fff;float:left;position:relative;width:20%;height:80px;margin-left:0;top:0px}@media screen and (min-width: 768px) and (max-width: 1024px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .divider,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .divider,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .divider,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .divider{width:10%}}@media screen and (min-width: 1024px) and (max-width: 1499px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .divider,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .divider,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .divider,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .divider{height:80px;top:0px}}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .divider:after,#module-miraipricing .module-content .content .lease_wrap .lease .content-block .divider:before,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .divider:after,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .divider:before,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .divider:after,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .divider:before,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .divider:after,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .divider:before{position:relative;height:30px;width:2px;background-color:#fff;content:"";display:inline-block;left:0}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .divider:after,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .divider:after,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .divider:after,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .divider:after{top:60px}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .divider:before,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .divider:before,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .divider:before,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .divider:before{left:2px}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .divider span,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .divider span,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .divider span,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .divider span{color:#fff;float:left;position:relative;width:100%;text-align:center;top:0px;font-size:14px;font-family:"ToyotaType-Light"}@media screen and (min-width: 1024px) and (max-width: 1499px){#module-miraipricing .module-content .content .lease_wrap .lease .content-block .divider span,#module-miraipricing .module-content .content .lease_wrap .finance .content-block .divider span,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .divider span,#module-miraipricing .module-content .content .finance_wrap .finance .content-block .divider span{top:0}}#module-miraipricing .module-content .content .lease_wrap .lease .more-info,#module-miraipricing .module-content .content .lease_wrap .finance .more-info,#module-miraipricing .module-content .content .finance_wrap .lease .more-info,#module-miraipricing .module-content .content .finance_wrap .finance .more-info{width:100%;clear:both;text-align:center;cursor:pointer;top:11px;position:relative}#module-miraipricing .module-content .content .lease_wrap .lease .more-info span,#module-miraipricing .module-content .content .lease_wrap .finance .more-info span,#module-miraipricing .module-content .content .finance_wrap .lease .more-info span,#module-miraipricing .module-content .content .finance_wrap .finance .more-info span{font-family:"ToyotaType-Semibold";font-size:16px;color:#fff;width:100%;text-transform:uppercase}@media only screen and (min-device-width: 768px) and (max-device-width: 800px) and (-webkit-min-device-pixel-ratio: 1){#module-miraipricing .module-content .content .lease_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #lease_more_info{top:-13%}#module-miraipricing .module-content .content .lease_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #finance_more_info{top:-13%}}@media only screen and (min-device-width: 800px) and (max-device-width: 900px) and (-webkit-min-device-pixel-ratio: 1){#module-miraipricing .module-content .content .lease_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #lease_more_info{top:2%}#module-miraipricing .module-content .content .lease_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #finance_more_info{top:2%}}@media only screen and (min-device-width: 900px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){#module-miraipricing .module-content .content .lease_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #lease_more_info{top:-13%}#module-miraipricing .module-content .content .lease_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #finance_more_info{top:-13%}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px){#module-miraipricing .module-content .content .lease_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #lease_more_info{top:11px}#module-miraipricing .module-content .content .lease_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #finance_more_info{top:11px}}#module-miraipricing .module-content .content .paging-dots-horiz{display:none;position:absolute;top:48%;left:calc(50% - 70px/2)}#module-miraipricing .module-content .content .paging-dots-horiz ul li{margin:0px 10px 10px 10px}#module-miraipricing .module-content .content .paging-dots-horiz ul li a{color:white;box-shadow:inset 0 0 0 2px white}#module-miraipricing .module-content .content .paging-dots-horiz ul li a:hover{background-color:white}#module-miraipricing .module-content .content .paging-dots-horiz ul li a.active{background-color:white !important}@media screen and (max-width: 667px){#module-miraipricing .module-content .content .paging-dots-horiz{display:inherit;top:100%}}@media screen and (max-width: 666px){#module-miraipricing .module-content .content .paging-dots-horiz{display:block;top:340px}}@media screen and (max-width: 450px){#module-miraipricing .module-content .content .paging-dots-horiz{top:100%}}#module-miraipricing .module-content .content .lease_wrap,#module-miraipricing .module-content .content .finance_wrap{perspective:1000px;transform-style:preserve-3d}#module-miraipricing .module-content .content .lease_wrap.flip .lease.info2,#module-miraipricing .module-content .content .finance_wrap.flip .finance.info{transform:rotateY(0deg)}#module-miraipricing .module-content .content .lease_wrap.flip .lease,#module-miraipricing .module-content .content .finance_wrap.flip .finance{transform:rotateY(180deg)}#module-miraipricing .module-content .content .flipper{transition:0.6s;transform-style:preserve-3d}#module-miraipricing .module-content .content #lease-info2-content .left-content{top:13px}#module-miraipricing .module-content .content .lease,#module-miraipricing .module-content .content .lease.info2,#module-miraipricing .module-content .content #lease-content,#module-miraipricing .module-content .content #lease-info2-content,#module-miraipricing .module-content .content .divider,#module-miraipricing .module-content .content .finance,#module-miraipricing .module-content .content .finance.info,#module-miraipricing .module-content .content #finance-content,#module-miraipricing .module-content .content #finance-info-content{backface-visibility:hidden;transition:0.6s;transform-style:preserve-3d}#module-miraipricing .module-content .content .lease,#module-miraipricing .module-content .content .finance{transform:rotateY(0deg)}#module-miraipricing .module-content .content .lease.info2,#module-miraipricing .module-content .content .finance.info{transform:rotateY(-180deg)}#module-miraipricing .module-content .rebate-copy-text{margin-top:26px;width:100%;float:left;font-family:"ToyotaType-Semibold";font-size:24px;font-size:2.4rem;font-size:1.7em;text-align:center;color:white}#module-miraipricing .module-content .rebate-copy-text a{font-family:ToyotaType-Light}#module-miraipricing .module-content .button-wrap{width:100%;position:relative;top:35px;float:left;text-align:center}#module-miraipricing .module-content .button-wrap div{border-radius:4px;color:#fff;border:rgba(53,104,197,0.8) solid 2px;background-color:rgba(53,104,197,0.6);margin-right:20px;font-family:"ToyotaType-Regular";font-size:20px;width:245px;height:60px;line-height:54px;text-align:center;display:inline-block}#module-miraipricing .module-content .button-wrap div:hover{background-color:#3568c5}@media screen and (max-width: 666px){#module-miraipricing .module-content .button-wrap div{line-height:1.4em;height:40px;margin-top:10px}}#module-miraipricing .module-content .button-wrap a{font-family:"ToyotaType-Regular";color:white;text-decoration:none;position:relative}@media screen and (min-width: 768px) and (max-width: 1024px){#module-miraipricing .module-content .button-wrap a{top:-1px}}@media screen and (max-width: 600px){#module-miraipricing .module-content .button-wrap{top:0px;margin-top:5px;left:10px}#module-miraipricing .module-content .button-wrap div{margin-bottom:5px}}@media screen and (min-width: 768px){#module-miraipricing .module-content{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-miraipricing .module-content .scrollbar{width:150px;height:300px;background-color:gray;margin-top:40px;margin-left:-80px;overflow-y:scroll;float:left}#module-miraipricing .module-content ::-webkit-scrollbar{width:12px}#module-miraipricing .module-content ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f3b9b9;border-radius:10px}#module-miraipricing .module-content ::-webkit-scrollbar-thumb{border-radius:10px;background:darkgray;-webkit-box-shadow:inset 0 0 6px gray}}@media screen and (max-width: 1440px){#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block{top:2px}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .lease-buffer,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .lease-buffer,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .lease-buffer,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .lease-buffer{margin-top:12px}#module-miraipricing .module-content .content .lease_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #lease_more_info{top:17px}#module-miraipricing .module-content .content .lease_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #finance_more_info{top:17px}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content{width:40%}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content{width:40%}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .divider,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .divider{left:0px}}@media screen and (max-width: 1024px){#module-miraipricing .module-content .content .lease_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .lease_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #lease_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #finance_more_info{top:20px}}@media screen and (max-width: 900px){#module-miraipricing .module-content .content .lease_wrap .lease .lease-buffer,#module-miraipricing .module-content .content .lease_wrap .finance .lease-buffer,#module-miraipricing .module-content .content .finance_wrap .lease .lease-buffer,#module-miraipricing .module-content .content .finance_wrap .finance .lease-buffer{display:none}#module-miraipricing .module-content .content .lease_wrap .lease .content-block,#module-miraipricing .module-content .content .lease_wrap .finance .content-block,#module-miraipricing .module-content .content .finance_wrap .lease .content-block,#module-miraipricing .module-content .content .finance_wrap .finance .content-block{top:30px}#module-miraipricing .module-content .content .lease_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #lease_more_info{top:0px}#module-miraipricing .module-content .content .lease_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #finance_more_info{top:0px}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block{top:-7px}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .right-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .right-content p{font-size:11px}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .left-content{width:49%}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .right-content{width:51%}#module-miraipricing .module-content .content .lease_wrap .lease.info .more-info,#module-miraipricing .module-content .content .lease_wrap .finance.info .more-info,#module-miraipricing .module-content .content .finance_wrap .lease.info .more-info,#module-miraipricing .module-content .content .finance_wrap .finance.info .more-info{bottom:10px}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block{top:24px}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .right-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .right-content p{font-size:11px}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .left-content{width:49%}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .right-content{width:51%}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .more-info,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .more-info,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .more-info,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .more-info{bottom:10px}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content{width:45%;margin-right:0px}}@media screen and (max-width: 800px){#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .left-content{width:48%}#module-miraipricing .module-content .content .lease_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .lease_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #lease_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #finance_more_info{top:15px}}@media screen and (max-width: 768px){#module-miraipricing .module-content .content .lease_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #lease_more_info{top:10px}#module-miraipricing .module-content .content .lease_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #finance_more_info{top:10px}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .right-content p,#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .right-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .right-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .right-content p{font-size:11px}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .left-content{padding:0;width:49%}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .right-content{width:51%}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content{width:47%}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .divider,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .divider{width:13%;left:-5px}}@media screen and (max-width: 450px){#module-miraipricing .module-content .rebate-copy-text{position:relative;top:75px;margin-top:0px;line-height:1.2em}#module-miraipricing .module-content .content{position:relative;top:47px}#module-miraipricing .module-content .content .module-title-wrap{top:-10px}#module-miraipricing .module-content .content .lease_wrap,#module-miraipricing .module-content .content .finance_wrap{position:relative;top:-21px}#module-miraipricing .module-content .content .lease_wrap .lease .content-block,#module-miraipricing .module-content .content .lease_wrap .finance .content-block,#module-miraipricing .module-content .content .finance_wrap .lease .content-block,#module-miraipricing .module-content .content .finance_wrap .finance .content-block{top:30px}#module-miraipricing .module-content .content .lease_wrap .lease .more-info,#module-miraipricing .module-content .content .lease_wrap .finance .more-info,#module-miraipricing .module-content .content .finance_wrap .lease .more-info,#module-miraipricing .module-content .content .finance_wrap .finance .more-info{top:10px}#module-miraipricing .module-content .content .lease_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #lease_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #lease_more_info{top:10px}#module-miraipricing .module-content .content .lease_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .lease_wrap .finance #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .lease #finance_more_info,#module-miraipricing .module-content .content .finance_wrap .finance #finance_more_info{top:10px}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block{top:0px}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .right-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .right-content p{font-size:12px}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .left-content{padding:0;width:48%}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .right-content{width:52%}#module-miraipricing .module-content .content .lease_wrap .lease.info .more-info,#module-miraipricing .module-content .content .lease_wrap .finance.info .more-info,#module-miraipricing .module-content .content .finance_wrap .lease.info .more-info,#module-miraipricing .module-content .content .finance_wrap .finance.info .more-info{bottom:10px}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block{top:20px}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .right-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .left-content p,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .right-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .left-content p,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .right-content p{font-size:12px}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .left-content{padding:0;width:48%}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .right-content{width:52%}#module-miraipricing .module-content .content .lease_wrap .lease.info2 .more-info,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .more-info,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .more-info,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .more-info{bottom:10px}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .left-content{width:43%}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .divider,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .divider{width:20%;left:-8px}#module-miraipricing .module-content .content .lease_wrap .lease .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease .content-block .right-content{width:37%}#module-miraipricing .module-content .button-wrap{top:92px}}@media screen and (max-width: 400px){#module-miraipricing .module-content .rebate-copy-text{position:relative;top:77px}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .left-content,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .left-content,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .left-content{padding:0;width:48%}#module-miraipricing .module-content .content .lease_wrap .lease.info .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .lease.info2 .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance.info .content-block .right-content,#module-miraipricing .module-content .content .lease_wrap .finance.info2 .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease.info .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .lease.info2 .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance.info .content-block .right-content,#module-miraipricing .module-content .content .finance_wrap .finance.info2 .content-block .right-content{width:52%}#module-miraipricing .module-content .button-wrap{top:85px}}@media screen and (min-width: 500px) and (max-width: 666px){#module-miraipricing .module-content{max-width:345px}#module-miraipricing .module-content .content .lease_wrap,#module-miraipricing .module-content .content .finance_wrap{width:100%}}@media screen and (max-width: 450px){#module-miraipricing .module-content{padding-top:0px !important}}#module-MiraiStationsMap{min-height:600px;height:auto}#module-MiraiStationsMap.pattern-library-module{max-width:100% !important}@media screen and (min-width: 1601px){#module-MiraiStationsMap{min-height:800px;height:auto}}@media screen and (min-width: 700px) and (max-width: 800px) and (orientation: portrait){#module-MiraiStationsMap{min-height:920px;height:auto}}@media screen and (min-width: 750px) and (max-width: 1000px){#module-MiraiStationsMap{min-height:920px;height:auto}}#module-MiraiStationsMap.mobile{position:fixed;top:200000px;z-index:20000;height:100% !important;background:#fff}#module-MiraiStationsMap.mobile.in{-webkit-transform:translateY(-600px);-moz-transform:translateY(-600px);-ms-transform:translateY(-600px);-o-transform:translateY(-600px);transform:translateY(-600px)}#module-MiraiStationsMap.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-MiraiStationsMap .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-MiraiStationsMap .s-controller-mobile{display:block}}@media screen and (max-width: 700px) and (orientation: portrait){#module-MiraiStationsMap .s-controller-mobile{right:5px}}@media screen and (max-width: 1000px){#module-MiraiStationsMap .s-controller-mobile .mobile-fullscreen-pupup{display:none}}#module-MiraiStationsMap .s-controller-mobile .s-controller-mobile-close{width:49px;height:45px;float:right;position:relative;background:#fff}#module-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .s-controller-mobile .s-controller-mobile-close.touched{background:#3b6bc7}#module-MiraiStationsMap .s-controller-mobile .s-controller-mobile-close.touched .x-line{background:#fff}#module-MiraiStationsMap .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-MiraiStationsMap .fuelstations-support{width:100%;left:0;top:initial;bottom:0}}@media screen and (max-width: 700px) and (orientation: portrait){#module-MiraiStationsMap .fuelstations-support{top:initial}}#module-MiraiStationsMap .fuelstations-support .leaveyourmark-title-block{height:150px;background:url(../../modules/stationsusermap/images/map-bg.jpg) center}@media screen and (max-width: 1024px){#module-MiraiStationsMap .fuelstations-support .leaveyourmark-title-block{background:#0f5b8c;height:70px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-MiraiStationsMap .fuelstations-support .leaveyourmark-title-block{height:65px}}#module-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .fuelstations-support .leaveyourmark-title-block .leaveyourmark-title{width:100%;font-size:1.6rem;padding:2rem 2rem 0 2rem}}#module-MiraiStationsMap .fuelstations-support .filter-panel{background:#fff}@media screen and (max-width: 1024px){#module-MiraiStationsMap .fuelstations-support .filter-panel{background:#0f5b8c}}#module-MiraiStationsMap .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-MiraiStationsMap .fuelstations-support .filter-panel .filter-title-block{display:none}}@media screen and (max-width: 1024px){#module-MiraiStationsMap .fuelstations-support .filter-panel .msmFilters{margin-top:-1px}}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters{width:100%;list-style:none}@media screen and (max-width: 1024px){#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters{width:83%;margin:0 auto}}@media screen and (max-width: 700px) and (orientation: portrait){#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters{width:100%}}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters 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-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters 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-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li{padding:0 10px}}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters 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-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li .custom_icon{display:none}}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li .icon_active{background:url(../../modules/stationsusermap/images/active_station.svg) center no-repeat}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li .not_active{background:url(../../modules/stationsusermap/images/not_active_station.svg) center no-repeat}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li .information{background:url(../../modules/stationsusermap/images/info.svg) center no-repeat}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li .filter-list-item{float:left;cursor:pointer}@media screen and (max-width: 1024px){#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li .filter-list-item{width:100%}}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters 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-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li .filter-list-item span{clear:both;display:block;width:100%}}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li .filter-list-item.active span{opacity:1 !important}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li .filter-list-item:focus{border-style:solid;border-width:2px;border-color:blue}@media screen and (max-width: 1100px){#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li .filter-list-item:focus{border:none !important}}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters 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-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li .Desclimer{width:100%;margin-left:0;background:url(../../modules/stationsusermap/images/info_mobile.svg) center no-repeat}}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li #Open_Now span{background:url(../../modules/stationsusermap/images/open_station.svg) center no-repeat}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li #Open_Early_2019 span{background:url(../../modules/stationsusermap/images/open_early_2019.svg) center no-repeat}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li #Open_Mid_2019 span{background:url(../../modules/stationsusermap/images/open_mid_2019.svg) center no-repeat}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li #Open_Late_2019 span{background:url(../../modules/stationsusermap/images/open_late_2019.svg) center no-repeat}#module-MiraiStationsMap .fuelstations-support .filter-panel #msmFilters li #Open_in_2020_and_Beyond span{background:url(../../modules/stationsusermap/images/open_in_2020.svg) center no-repeat}#module-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .fuelstations-support .filter-panel .filterInfo{padding:10px 10px 20px 10px}}#module-MiraiStationsMap .selected-pin-info{display:none;float:right;position:absolute;right:55px;top:70px}#module-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info{right:55px}#module-MiraiStationsMap .selected-pin-info .selected-pin-info_inner{width:280px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-MiraiStationsMap .selected-pin-info{right:1rem}#module-MiraiStationsMap .selected-pin-info .selected-pin-info_inner{width:300px}}@media screen and (max-width: 1024px){#module-MiraiStationsMap .selected-pin-info.fullscreen{top:0;z-index:9999;left:0;width:100%;height:100%;background:#ffffff}#module-MiraiStationsMap .selected-pin-info.fullscreen .contact-dealer{display:none}}@media screen and (max-width: 1024px){#module-MiraiStationsMap .selected-pin-info.fullscreen .selected-pin-info_inner{width:100%;height:450px;padding:1rem 2rem}#module-MiraiStationsMap .selected-pin-info.fullscreen .selected-pin-info_inner .stationName{font-size:1.6rem}#module-MiraiStationsMap .selected-pin-info.fullscreen .selected-pin-info_inner .address1,#module-MiraiStationsMap .selected-pin-info.fullscreen .selected-pin-info_inner .address2{font-size:1.4rem}#module-MiraiStationsMap .selected-pin-info.fullscreen .selected-pin-info_inner .distanceTime{font-size:1.2rem}#module-MiraiStationsMap .selected-pin-info.fullscreen .selected-pin-info_inner .buttons-block .notify,#module-MiraiStationsMap .selected-pin-info.fullscreen .selected-pin-info_inner .buttons-block .contact-dealer,#module-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info.fullscreen .selected-pin-info_inner{width:100%;height:450px}}#module-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo{padding:1rem 1rem 0 1rem}#module-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .modal-close-btn.icon-core.icon_close_btn{z-index:9999}}#module-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details{font-family:ToyotaType-Book}#module-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details .status{font-size:1.2rem}#module-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details .status .Open_in_2020_and_Beyond{color:#136aa8;font-weight:bold}#module-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details .status .Open_Now{color:#00874e;font-weight:bold}#module-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details .status .Open_Late_2019{color:#ff0000;font-weight:bold}#module-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details .status .Open_Mid_2019{color:#812b56;font-weight:bold}#module-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details .status .Open_Early_2019{color:#ffbc00;font-weight:bold}#module-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details .stationName{font-size:1.4rem}}#module-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details .address1{font-size:1.2rem}}#module-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details .address2{font-size:1.2rem}}#module-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime{font-size:1.1rem}}#module-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime #msmdistance,#module-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime #msmtime,#module-MiraiStationsMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime #msmdivider{color:#136aa8}#module-MiraiStationsMap .selected-pin-info .buttons-block{clear:both;width:100%;display:block;position:relative;float:left;padding:0 10px 0px 10px;margin:0}#module-MiraiStationsMap .selected-pin-info .buttons-block .notify,#module-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info .buttons-block .notify,#module-MiraiStationsMap .selected-pin-info .buttons-block .contact-dealer{font-size:0.9rem;line-height:30px}}#module-MiraiStationsMap .selected-pin-info .buttons-block .notify{margin-top:10px;margin-bottom:10px}#module-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info .buttons-block .unsubscribe{font-size:0.9rem;line-height:30px}}#module-MiraiStationsMap .selected-pin-info .notify-block{width:100%;clear:both}#module-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info .notify-block .input-holder{display:block;margin:0;padding:0;color:#136aa8;line-height:2.75em;position:relative}#module-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info .notify-block .input-holder input.error{border-top:1px solid #ff0000 !important;border-bottom:1px solid #ff0000 !important}#module-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info .notify-block .input-holder:first-child input{border-bottom:0}#module-MiraiStationsMap .selected-pin-info .notify-block .input-holder:nth-child(3) input{border-top:0}#module-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info .notify-block .button-wrapper button.subscribe{background-color:#136aa8;color:#fff;width:150px;padding-right:1rem;padding-left:1rem}#module-MiraiStationsMap .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-MiraiStationsMap .selected-pin-info .notify-block .button-wrapper button.cancel{background-color:#e4e4e5;color:#414042}#module-MiraiStationsMap .map_controllers{float:right;position:absolute;z-index:500;margin-top:10px;right:10px;width:370px}@media screen and (max-width: 1024px){#module-MiraiStationsMap .map_controllers{width:100%;right:0;left:1rem}}#module-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .map_controllers .s-search{left:637px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-MiraiStationsMap .map_controllers .s-search{left:260px}}#module-MiraiStationsMap .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-MiraiStationsMap .map_controllers .s-loading{left:600px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-MiraiStationsMap .map_controllers .s-loading{left:225px}}#module-MiraiStationsMap .map_controllers .s-loading .loader,#module-MiraiStationsMap .map_controllers .s-loading .loader:after{border-radius:50%;width:2em;height:2em}#module-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .map_controllers .s-close{left:600px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-MiraiStationsMap .map_controllers .s-close{left:225px}}#module-MiraiStationsMap .map_controllers .s-close:focus{border-style:solid;border-width:2px;border-color:blue}#module-MiraiStationsMap .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-MiraiStationsMap .map_controllers input{width:600px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-MiraiStationsMap .map_controllers input{width:200px}}#module-MiraiStationsMap .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-MiraiStationsMap .subscribed-block{bottom:52px}}@media screen and (min-width: 300px) and (max-width: 740px){#module-MiraiStationsMap .subscribed-block{bottom:170px}}#module-MiraiStationsMap .subscribed-block .subscribed-title-block{display:block;width:100%;clear:both}#module-MiraiStationsMap .subscribed-block .subscribed-title-block h1{text-align:center;font-family:"ToyotaType-Book";font-size:1.6rem;font-weight:bolder;text-transform:uppercase}#module-MiraiStationsMap .subscribed-block .list-block{width:calc(100% - 250px);float:left;position:relative}@media screen and (max-width: 1024px){#module-MiraiStationsMap .subscribed-block .list-block{width:100%}}#module-MiraiStationsMap .subscribed-block .list-block ul{padding:10px 20px}@media screen and (max-width: 1024px){#module-MiraiStationsMap .subscribed-block .list-block ul{display:none !important}}#module-MiraiStationsMap .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-MiraiStationsMap .subscribed-block .list-block ul li{width:240px;font-size:13px}}#module-MiraiStationsMap .subscribed-block .list-block ul li img{width:25px;margin:0 8px;float:left}#module-MiraiStationsMap .subscribed-block .list-block ul li span{float:left;color:#136aa8}#module-MiraiStationsMap .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-MiraiStationsMap .subscribed-block .list-block #selected_items{display:block}}#module-MiraiStationsMap .subscribed-block .subscribe-button-block{float:left;width:250px}@media screen and (max-width: 1024px){#module-MiraiStationsMap .subscribed-block .subscribe-button-block{width:100%;text-align:center;float:left;position:relative}}#module-MiraiStationsMap .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-MiraiStationsMap .msm-stations-map{width:100%;height:100%}@media screen and (min-width: 1500px){#module-MiraiStationsMap .msm-stations-map{height:800px}}@media screen and (min-width: 1020px) and (max-width: 1490px){#module-MiraiStationsMap .msm-stations-map{height:600px}}@media screen and (min-width: 750px) and (max-width: 1000px){#module-MiraiStationsMap .msm-stations-map{height:855px}}@media screen and (min-width: 700px) and (orientation: portrait){#module-MiraiStationsMap .msm-stations-map{height:940px}}@media screen and (min-width: 700px) and (max-width: 800px) and (orientation: portrait){#module-MiraiStationsMap .msm-stations-map{height:855px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-MiraiStationsMap .msm-stations-map{min-height:667px}}#module-MiraiStationsMap .msm-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-MiraiStationsMap .msm-stations-map .gm-style .gmnoprint.gm-bundled-control{right:36px !important}}#module-MiraiStationsMap .msm-stations-map .gm-style .gmnoprint.gm-bundled-control .gmnoprint{left:auto;right:0;width:40px}#module-MiraiStationsMap .msm-stations-map .gm-style .gmnoprint.gm-bundled-control img{max-width:100%}#module-MiraiStationsMap .msm-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-MiraiStationsMap .msm-stations-map .gm-style .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom+button{right:4px !important}}#module-MiraiStationsMap .msm-stations-map .gm-style-iw{text-align:center;color:#136aa8;font:700 12px "ToyotaType-Book";letter-spacing:0.5px}#module-MiraiStationsMap .msm-stations-map .gm-style-iw+div{display:none}#module-MiraiStationsMap .desclimer-popup,#module-MiraiStationsMap .subscription_limit-popup{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#10171d;opacity:.9;z-index:9999;display:none}#module-MiraiStationsMap .desclimer-popup .popupmodal,#module-MiraiStationsMap .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-MiraiStationsMap .desclimer-popup .popupmodal .popup-content,#module-MiraiStationsMap .subscription_limit-popup .popupmodal .popup-content{width:100%;float:left;display:block}#module-MiraiStationsMap .desclimer-popup .popupmodal p,#module-MiraiStationsMap .subscription_limit-popup .popupmodal p{font-family:"ToyotaType-Book";font-size:13px}#module-MiraiStationsMap .desclimer-popup .popupmodal h1,#module-MiraiStationsMap .subscription_limit-popup .popupmodal h1{font-size:18px;font-family:"ToyotaType-Book";margin-top:0}#module-MiraiStationsMap .desclimer-popup .popup-buttons div,#module-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .unsubscribe-from-all-popup .popupmodal p{font-family:"ToyotaType-Book";font-size:16px}#module-MiraiStationsMap .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-MiraiStationsMap .additional-content{display:block}@media screen and (max-width: 1024px){#module-MiraiStationsMap .additional-content{display:none !important}}#module-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn .on,#module-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn .on{background:#136aa8;color:#fff;left:0}#module-MiraiStationsMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn .off{color:#136aa8;background:#ebebeb;left:50px}#module-MiraiStationsMap .additional-content.leave-your-mark .leave-your-mark__details .supporters-count{text-align:center}#module-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .additional-content.leave-your-mark .reset_my_mark{display:none;text-align:center;margin-top:20%}#module-MiraiStationsMap .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-MiraiStationsMap .additional-content.leave-your-mark .drag-info-block{clear:both}#module-MiraiStationsMap .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-MiraiStationsMap .additional-content.leave-your-mark .left_your_foot_print{display:none}#module-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .additional-content.leave-your-mark .left_your_foot_print .button_block .order_now a{color:#FFF;text-decoration:none;font-family:ToyotaType-Regular}#module-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap #close_desclimer-popup,#module-MiraiStationsMap #close_unsubscribe,#module-MiraiStationsMap #close_subscription-popup{position:relative;width:20px;float:right;margin:-19px -17px -32px 100px}#module-MiraiStationsMap #mamClose_detailed{z-index:9999}#module-MiraiStationsMap .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-MiraiStationsMap .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-MiraiStationsMap .dual-btns{display:block;justify-content:center;clear:both}#module-MiraiStationsMap .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-MiraiStationsMap .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}#msmPageLoader{display:none;width:100%;height:100%;background-color:#10171d;opacity:.8;position:absolute;z-index:99999999}#msmPageLoader .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-OwnerBenefits.car-section{background:url("../../modules/ownerbenefits/images/ownerModule_1500x500_Bacgkround.jpg") no-repeat center top;background-position:fixed;max-width:1500px;margin-left:auto;margin-right:auto;padding:3%;padding-top:0px;padding-bottom:0px;margin-top:0px}#module-OwnerBenefits.car-section .module-content{max-width:954px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1023px){#module-OwnerBenefits.car-section .module-content{max-width:724px}}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content{max-width:627px}}@media screen and (max-width: 666px){#module-OwnerBenefits.car-section .module-content{width:100%;max-width:345px}}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content .body-copy{font-size:16px}}#module-OwnerBenefits.car-section .module-content .divider-horizontal{border-bottom:1px solid #3568c5;position:relative;left:0;top:0;height:0;border-color:#efeff0;width:413px;margin-left:auto;margin-right:auto;margin-bottom:76px}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content .divider-horizontal{margin-bottom:55px}}@media screen and (max-width: 666px){#module-OwnerBenefits.car-section .module-content .divider-horizontal{width:100%;max-width:225px}}#module-OwnerBenefits.car-section .module-content .module-title-wrap{margin-bottom:20px}#module-OwnerBenefits.car-section .module-content .ob-car{width:100%;margin-top:56px;margin-bottom:75px}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content .ob-car{margin-top:16px;margin-bottom:56px}}#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-container{width:620px;display:inline-block;margin-right:30px}@media screen and (max-width: 1023px){#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-container{width:434px;margin-right:20px}}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-container{width:413px;display:block;margin-left:auto;margin-right:auto;margin-bottom:36px}}@media screen and (max-width: 666px){#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-container{width:100%;max-width:345px}}#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-container .ob-car-image{width:100%}#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-copy{display:inline-block;width:298px;vertical-align:top}@media screen and (max-width: 1023px){#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-copy{width:228px}}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-copy{width:413px;display:block;margin-left:auto;margin-right:auto;text-align:center}}@media screen and (max-width: 666px){#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-copy{width:100%;max-width:345px}}#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-copy .quotes{margin-bottom:30px}#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-copy .ob-owner-name{font-weight:bold}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-copy .ob-owner-name{line-height:1em}}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-copy .ob-owner-title{line-height:1em}}#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-copy .ob-meet-drivers-btn{line-height:1.25em}#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-copy .ob-owner-image{margin-bottom:11px;width:65px;height:65px}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content .ob-car .ob-car-copy .ob-owner-image{width:80px;height:80px}}#module-OwnerBenefits.car-section .module-content .ob-services-wrapper{width:100%;margin-bottom:56px}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content .ob-services-wrapper{margin-bottom:50px}}#module-OwnerBenefits.car-section .module-content .ob-services-wrapper .ob-services-middle{margin-left:25px;margin-right:25px}@media screen and (max-width: 1023px){#module-OwnerBenefits.car-section .module-content .ob-services-wrapper .ob-services-middle{margin-left:14px;margin-right:14px}}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content .ob-services-wrapper .ob-services-middle{margin-left:auto;margin-right:auto}}@media screen and (max-width: 374px){#module-OwnerBenefits.car-section .module-content .ob-services-wrapper .ob-services-middle{width:100%}}#module-OwnerBenefits.car-section .module-content .ob-services-wrapper .ob-services{vertical-align:top;text-align:center;display:inline-block;width:298px}@media screen and (max-width: 1023px){#module-OwnerBenefits.car-section .module-content .ob-services-wrapper .ob-services{width:228px}}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content .ob-services-wrapper .ob-services{width:413px;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}}@media screen and (max-width: 666px){#module-OwnerBenefits.car-section .module-content .ob-services-wrapper .ob-services{width:100%;max-width:345px}}#module-OwnerBenefits.car-section .module-content .ob-services-wrapper .ob-services .ob-list-copy{display:inline;vertical-align:middle}#module-OwnerBenefits.car-section .module-content .ob-services-wrapper .ob-services .icon{height:32px;width:32px;margin-right:5px;vertical-align:middle}#module-OwnerBenefits.car-section .module-content .ob-button-wrapper .dual-buttons .ob-request-info-btn{margin-right:3px}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content .ob-button-wrapper .dual-buttons .ob-request-info-btn{display:block;margin-right:auto;margin-left:auto;margin-bottom:6px}}#module-OwnerBenefits.car-section .module-content .ob-button-wrapper .dual-buttons .ob-owner-benefits-btn{margin-left:3px}@media screen and (max-width: 767px){#module-OwnerBenefits.car-section .module-content .ob-button-wrapper .dual-buttons .ob-owner-benefits-btn{display:block;margin-left:auto;margin-right:auto;margin-bottom:14px}}.module-ownershipexperience_community{background:#061d3c url("../../modules/car_page_community/images/background.jpg") center top no-repeat;padding:0}.module-ownershipexperience_community .module-content{padding-bottom:22px}@media screen and (max-width: 767px){.module-ownershipexperience_community .module-content{max-width:345px;padding-bottom:20px}}.module-ownershipexperience_community .module-title-wrap{padding-bottom:20px}.module-ownershipexperience_community .basic-btn .btn-txt{color:#fff}.module-ownershipexperience_community .content{padding:76px 0}#module-ownershipexperience_community-bottom{position:relative}@media screen and (min-width: 2025px){#module-ownershipexperience_community-bottom{height:575px;width:100%}}@media screen and (min-width: 600px) and (max-width: 2025px){#module-ownershipexperience_community-bottom{height:auto;width:100%;padding-top:29%}}@media screen and (max-width: 768px){#module-ownershipexperience_community-bottom{height:580px;width:100%}}@media screen and (max-width: 500px){#module-ownershipexperience_community-bottom{height:480px;width:100%}}#module-ownershipexperience_community-bottom .d-wrapper{height:101%;width:100%;position:absolute;overflow:hidden;top:0;bottom:0;right:0;left:0;background-color:#fff}#module-ownershipexperience_community-bottom .d-wrapper .d-nav-left,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-right{cursor:pointer;float:left;position:relative;height:100%;width:50%;display:table;overflow:hidden}@media screen and (max-width: 768px){#module-ownershipexperience_community-bottom .d-wrapper .d-nav-left,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-right{height:50%;width:100%;float:none}}#module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-right .txt-wrap{height:130px;width:100%;display:table-cell;vertical-align:middle;text-align:center;position:relative;z-index:10}#module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-left,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-right .txt-wrap .title-left,#module-ownershipexperience_community-bottom .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right{font:400 120px "DINNextW01-CondensedLig","sans-serif";margin:0 auto;line-height:105px}@media screen and (max-width: 1280px){#module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-left,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-right .txt-wrap .title-left,#module-ownershipexperience_community-bottom .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right{font-size:90px;line-height:90px}}@media screen and (max-width: 768px){#module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-left,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-right .txt-wrap .title-left,#module-ownershipexperience_community-bottom .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right{font-size:50px;line-height:55px}}#module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .txt-left,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-right .txt-wrap .txt-left,#module-ownershipexperience_community-bottom .d-nav-right .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .txt-right{display:block;font:700 14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.5px;margin-top:-10px}#module-ownershipexperience_community-bottom .d-wrapper .image-wrap{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:hidden;overflow-x:hidden}@media screen and (max-width: 800px){#module-ownershipexperience_community-bottom .d-wrapper .image-wrap{top:-1px}}#module-ownershipexperience_community-bottom .d-wrapper .image-wrap .image-out{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:1;-webkit-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),transform .5s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-ownershipexperience_community-bottom .d-wrapper .image-wrap .image-in{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:0;-webkit-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),transform .5s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-ownershipexperience_community-bottom .d-nav-right{float:right}#module-ownershipexperience_community-bottom .d-nav-right .image-wrap{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:hidden;overflow-x:hidden}#module-ownershipexperience_community-bottom .d-nav-right .image-wrap .image-out{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:1;-webkit-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-ownershipexperience_community-bottom .d-nav-right .image-wrap .image-in{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:0;-webkit-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.dark .txt-wrap .next{color:#373737}.dark .txt-wrap .title:not(.clip-image){color:#373737}.dark .txt-wrap .title.clip-image{color:#373737;-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}.dark .txt-wrap .txt{color:#373737}.light .txt-wrap .next{color:#fff}.light .txt-wrap .title:not(.clip-image){color:#fff}.light .txt-wrap .title.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}.light .txt-wrap .txt{color:#fff}.fcv .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/background-car.jpg") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.fcv .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/background-car@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fcv .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-car-hover.jpg") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.fcv .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-car-hover@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fuel .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/background-fuel.jpg") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.fuel .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/background-fuel@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fuel .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-fuel-hover.jpg") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.fuel .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-fuel-hover@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/background-stations.jpg") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.stations .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/background-stations@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-stations-hover.jpg") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.stations .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-stations-hover@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fcv:hover.add-hover:hover .image-wrap .image-out,.fuel:hover.add-hover:hover .image-wrap .image-out,.stations.add-hover:hover .image-wrap .image-out{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),transform .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.fcv:hover.add-hover:hover .image-wrap .image-in,.fuel:hover.add-hover:hover .image-wrap .image-in,.stations.add-hover:hover .image-wrap .image-in{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),transform .3s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-ownershipexperience_eligibility{background:#fbf8f3 url("../../modules/ownershipexperience_eligibility/images/background@mobile.jpg") 85% 0 no-repeat;position:relative;z-index:1;padding:5% 5% 3%}@media screen and (min-width: 761px){#module-ownershipexperience_eligibility{background:#fbf8f3 url("../../modules/ownershipexperience_eligibility/images/background.jpg") 60% -230px no-repeat}}@media screen and (min-width: 1001px){#module-ownershipexperience_eligibility{background-position:50% -175px}}@media screen and (min-width: 1901px){#module-ownershipexperience_eligibility{background-size:cover}}#module-ownershipexperience_eligibility .mobile{display:initial}@media screen and (min-width: 761px){#module-ownershipexperience_eligibility .mobile{display:none}}#module-ownershipexperience_eligibility .desktop{display:none}@media screen and (min-width: 761px){#module-ownershipexperience_eligibility .desktop{display:initial}}#module-ownershipexperience_eligibility h1{font:16px "Proxima N W01 Bold","Helvetica Neue";color:#303030;line-height:36px}#module-ownershipexperience_eligibility h2{font:60px "din_offccond","Helvetica Neue";color:#303030;line-height:60px;text-transform:uppercase}#module-ownershipexperience_eligibility 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-ownershipexperience_eligibility p{font-size:4vw}}@media screen and (min-width: 481px){#module-ownershipexperience_eligibility p{font-size:3vw}}@media screen and (min-width: 761px){#module-ownershipexperience_eligibility p{font-size:14px}}#module-ownershipexperience_eligibility header{margin:0 auto;text-align:center;position:relative;z-index:200;max-width:1000px}#module-ownershipexperience_eligibility header p{max-width:500px}#module-ownershipexperience_eligibility header a{text-decoration:none}#module-ownershipexperience_eligibility article{margin:360px auto 0;padding:0 5%;text-align:center;width:inherit;max-width:1000px}@media screen and (min-width: 321px){#module-ownershipexperience_eligibility article{margin-top:400px}}@media screen and (min-width: 481px){#module-ownershipexperience_eligibility article{margin-top:450px}}@media screen and (min-width: 641px){#module-ownershipexperience_eligibility article{margin-top:400px;padding:0 3%}}@media screen and (min-width: 761px){#module-ownershipexperience_eligibility article{margin-top:560px;padding:0 1%}}@media screen and (min-width: 881px){#module-ownershipexperience_eligibility article{padding:0}}@media screen and (min-width: 1901px){#module-ownershipexperience_eligibility article{margin-top:39%}}#module-ownershipexperience_eligibility article header h1{color:#42659d;text-transform:uppercase}#module-ownershipexperience_eligibility article header h2{font-size:48px;font-weight:normal;line-height:48px}#module-ownershipexperience_eligibility article header .tail::before,#module-ownershipexperience_eligibility article header .tail::after{background-color:#42659d;content:"";display:inline-block;height:1px;position:relative;top:-4px;width:25%;max-width:250px}#module-ownershipexperience_eligibility article header .tail::before{right:6px}#module-ownershipexperience_eligibility article header .tail::after{left:6px}#module-ownershipexperience_eligibility article header p{font-size:4vw;padding:0}@media screen and (min-width: 481px){#module-ownershipexperience_eligibility article header p{font-size:3vw}}@media screen and (min-width: 641px){#module-ownershipexperience_eligibility article header p{font-size:18px}}#module-ownershipexperience_eligibility article header a{display:block;width:70%;max-width:300px;margin:9% auto}@media screen and (min-width: 881px){#module-ownershipexperience_eligibility article header a{margin:4% auto 1%}}#module-ownershipexperience_eligibility article div{margin:7% auto;display:block;width:100%;font-size:15px;text-align:center}@media screen and (min-width: 881px){#module-ownershipexperience_eligibility article div{display:inline-block;width:30%;vertical-align:top}#module-ownershipexperience_eligibility article div:last-child{padding-left:10px}}#module-ownershipexperience_eligibility article div h3{font:700 20px "din_offccond","sans-serif";text-transform:uppercase;margin-bottom:3%;text-align:left}#module-ownershipexperience_eligibility article div img{margin:3% auto;width:100%;max-width:240px;height:auto}@media screen and (min-width: 321px){#module-ownershipexperience_eligibility article div img{width:80%;margin:1% auto}}@media screen and (min-width: 481px){#module-ownershipexperience_eligibility article div img{width:70%;margin:0 auto}}@media screen and (min-width: 881px){#module-ownershipexperience_eligibility article div img{margin:5% auto 0;width:100%}}#module-ownershipexperience_eligibility article div p{text-align:left;font-size:4vw;padding:0;color:#6a6a6a}@media screen and (min-width: 481px){#module-ownershipexperience_eligibility article div p{font-size:16px}}#module-ownershipexperience_eligibility article div a{line-height:normal;color:#5290de}#module-ownershipexperience_footer{position:relative}@media screen and (min-width: 2025px){#module-ownershipexperience_footer{height:575px;width:100%}}@media screen and (min-width: 600px) and (max-width: 2025px){#module-ownershipexperience_footer{height:auto;width:100%;padding-top:29%}}@media screen and (max-width: 768px){#module-ownershipexperience_footer{height:580px;width:100%}}@media screen and (max-width: 500px){#module-ownershipexperience_footer{height:480px;width:100%}}#module-ownershipexperience_footer .d-wrapper{height:101%;width:101%;position:absolute;overflow:hidden;top:0;bottom:0;right:0;left:0;background-color:#fff}#module-ownershipexperience_footer .d-wrapper .d-nav-left,#module-ownershipexperience_footer .d-wrapper .d-nav-right{cursor:pointer;float:left;position:relative;height:100%;width:50%;display:table;overflow:hidden;margin-right:-6px}@media screen and (max-width: 768px){#module-ownershipexperience_footer .d-wrapper .d-nav-left,#module-ownershipexperience_footer .d-wrapper .d-nav-right{height:50%;width:100%;float:none}}#module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap,#module-ownershipexperience_footer .d-wrapper .d-nav-right .txt-wrap{height:130px;width:100%;display:table-cell;vertical-align:middle;text-align:center;position:relative;z-index:10}#module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-left,#module-ownershipexperience_footer .d-wrapper .d-nav-right .txt-wrap .title-left,#module-ownershipexperience_community-bottom .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-wrapper .d-nav-right .txt-wrap .title-right{font:400 120px "DINNextW01-CondensedLig","sans-serif";margin:0 auto;line-height:105px}@media screen and (max-width: 1280px){#module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-left,#module-ownershipexperience_footer .d-wrapper .d-nav-right .txt-wrap .title-left,#module-ownershipexperience_community-bottom .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-wrapper .d-nav-right .txt-wrap .title-right{font-size:90px;line-height:90px}}@media screen and (max-width: 768px){#module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-left,#module-ownershipexperience_footer .d-wrapper .d-nav-right .txt-wrap .title-left,#module-ownershipexperience_community-bottom .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-wrapper .d-nav-right .txt-wrap .title-right{font-size:50px;line-height:55px}}#module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .txt-left,#module-ownershipexperience_footer .d-wrapper .d-nav-right .txt-wrap .txt-left,#module-ownershipexperience_community-bottom .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_footer .d-wrapper .d-nav-right .txt-wrap .txt-right{display:block;font:700 14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.5px;margin-top:-10px}#module-ownershipexperience_footer .d-wrapper .image-wrap{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:hidden;overflow-x:hidden}@media screen and (max-width: 800px){#module-ownershipexperience_footer .d-wrapper .image-wrap{top:-1px}}#module-ownershipexperience_footer .d-wrapper .image-wrap .image-out{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:1;-webkit-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),transform .5s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-ownershipexperience_footer .d-wrapper .image-wrap .image-in{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:0;-webkit-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),transform .5s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-ownershipexperience_footer .d-nav-right{float:right}#module-ownershipexperience_footer .d-nav-right .txt-wrap .txt-right{text-transform:uppercase}#module-ownershipexperience_footer .d-nav-right .image-wrap{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:hidden;overflow-x:hidden}#module-ownershipexperience_footer .d-nav-right .image-wrap .image-out{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:1;-webkit-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-ownershipexperience_footer .d-nav-right .image-wrap .image-in{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:0;-webkit-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.dark .txt-wrap .next{color:#373737}.dark .txt-wrap .title:not(.clip-image){color:#373737}.dark .txt-wrap .title.clip-image{color:#373737;-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}.dark .txt-wrap .txt{color:#373737}.light .txt-wrap .next{color:#fff}.light .txt-wrap .title:not(.clip-image){color:#fff}.light .txt-wrap .title.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}.light .txt-wrap .txt{color:#fff}.fcv .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/background-fuel.png") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.fcv .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/background-fuel@mobile.png") no-repeat;background-position:center center;background-size:cover}}.fcv .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-fuel-hover.jpg") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.fcv .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-fuel-hover@mobile.png") no-repeat;background-position:center center;background-size:cover}}.fuel .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/background-fuel.png") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.fuel .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/background-fuel@mobile.png") no-repeat;background-position:center center;background-size:cover}}.fuel .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-fuel-hover.jpg") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.fuel .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-fuel-hover@mobile.png") no-repeat;background-position:center center;background-size:cover}}.stationsloc .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/stationsloc-default.png") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.stationsloc .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/stations@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.stationsloc .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-stationsloc-hover-default.png") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.stationsloc .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-stations-hover@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/stations-default.png") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.stations .image-wrap .image-out{background:url("../../modules/ownershipexperience_footer/images/stations768.jpg") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-out.active{background:url("../../modules/ownershipexperience_footer/images/stationsloc-default.png") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.stations .image-wrap .image-out.active{background:url("../../modules/ownershipexperience_footer/images/stationsloc-default.png") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-stations-hover-default.png") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.stations .image-wrap .image-in{background:url("../../modules/ownershipexperience_footer/images/background-stations-hover@mobile.png") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-in.active{background:url("../../modules/ownershipexperience_footer/images/background-stationsloc-hover-default.png") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.stations .image-wrap .image-in.active{background:url("../../modules/ownershipexperience_footer/images/stationsloc@mobile.png") no-repeat;background-position:center center;background-size:cover}}.fcv:hover.add-hover:hover .image-wrap .image-out,.fuel:hover.add-hover:hover .image-wrap .image-out,.stationsloc.add-hover:hover .image-wrap .image-out,.stations.add-hover:hover .image-wrap .image-out{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),transform .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.fcv:hover.add-hover:hover .image-wrap .image-in,.fuel:hover.add-hover:hover .image-wrap .image-in,.stationsloc.add-hover:hover .image-wrap .image-in,.stations.add-hover:hover .image-wrap .image-in{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),-moz-transform .3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.25s cubic-bezier(0.215, 0.61, 0.355, 1),transform .3s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-ownershipexperience_ownership{z-index:1}@media screen and (min-width: 641px){#module-ownershipexperience_ownership{background:url("../../modules/ownershipexperience_ownership/images/background-tile.jpg") repeat-x;background-size:contain}}#module-ownershipexperience_ownership .mobile{display:initial}@media screen and (min-width: 641px){#module-ownershipexperience_ownership .mobile{display:none}}#module-ownershipexperience_ownership .desktop{display:none}@media screen and (min-width: 641px){#module-ownershipexperience_ownership .desktop{display:initial}}#module-ownershipexperience_ownership .strong{font-weight:700}#module-ownershipexperience_ownership sup{font-size:9px}@media screen and (min-width: 761px){#module-ownershipexperience_ownership sup{font-size:7px}}#module-ownershipexperience_ownership a{line-height:normal;color:#5290de}#module-ownershipexperience_ownership .owner-footnote{text-decoration:none;color:#42659d}#module-ownershipexperience_ownership header{background:#dde3e6;background:-moz-linear-gradient(top, #dde3e6 0%, #e3e3df 100%);background:-ms-linear-gradient(top, #dde3e6 0%, #e3e3df 100%);background:-o-linear-gradient(top, #dde3e6 0%, #e3e3df 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dde3e6), color-stop(100%, #e3e3df));background:-webkit-linear-gradient(top, #dde3e6 0%, #e3e3df 100%);background:linear-gradient(to bottom, #dde3e6 0%, #e3e3df 100%);margin:0 auto;max-width:1000px;padding:5%;position:relative;text-align:center;z-index:200}@media screen and (min-width: 641px){#module-ownershipexperience_ownership header{padding:3%;background:none}}#module-ownershipexperience_ownership header h1{font:16px "Proxima N W01 Bold","Helvetica Neue";color:#42659d;line-height:36px}#module-ownershipexperience_ownership header h2{font:48px "din_offccond","sans-serif";color:#303030;line-height:48px;text-transform:uppercase}#module-ownershipexperience_ownership header .download-btn{margin-top:20px;line-height:10px;padding-left:10px;display:inline-block;text-decoration:initial;text-transform:uppercase;font:12px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3b6bc7}#module-ownershipexperience_ownership header .download-btn .download-btn-img{background-image:url("../../core/images/icons/download_icon.svg");height:15px;width:15px;float:right;margin-left:5px}#module-ownershipexperience_ownership header .tail::before,#module-ownershipexperience_ownership header .tail::after{background-color:#42659d;content:"";display:inline-block;height:1px;position:relative;top:-4px;width:25%}#module-ownershipexperience_ownership header .tail::before{right:6px}#module-ownershipexperience_ownership header .tail::after{left:6px}#module-ownershipexperience_ownership header p{font:300 4vw "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#303030;margin:0 auto;padding:0 3%;line-height:150%}@media screen and (min-width: 641px){#module-ownershipexperience_ownership header p{font-size:18px;max-width:600px}}#module-ownershipexperience_ownership article{margin:0 auto;text-align:center;width:inherit;max-width:1000px}@media screen and (min-width: 641px){#module-ownershipexperience_ownership article{padding:0}}#module-ownershipexperience_ownership article h3{font:400 36px/46px "din_offccond","sans-serif";text-transform:uppercase;font-size:36px}#module-ownershipexperience_ownership article div.services{display:block;font-family:"Proxima Regular" "sans-serif";font-size:15px;padding:3% 0;text-align:left;vertical-align:top;width:100%;border-bottom:solid 1px #b3b3b3;background:#fbf8f3}#module-ownershipexperience_ownership article div.services:first-child{border-top:solid 1px #b3b3b3}@media screen and (min-width: 641px){#module-ownershipexperience_ownership article div.services:first-child{background:transparent;border:none}}@media screen and (min-width: 641px){#module-ownershipexperience_ownership article div.services{width:32%;display:inline-block;background:transparent;border:none}}#module-ownershipexperience_ownership article div.services>img{max-height:180px;margin:1% auto}#module-ownershipexperience_ownership article div.services div.list-heading{width:100%;display:block;position:relative;padding:3% 7%}@media screen and (min-width: 641px){#module-ownershipexperience_ownership article div.services div.list-heading{max-height:80px}}#module-ownershipexperience_ownership article div.services div.list-heading img{height:auto;width:auto;max-width:160px}#module-ownershipexperience_ownership article div.services div.list-heading .plus{position:absolute;width:100%;height:100%;top:0;right:0;left:0;right:0}#module-ownershipexperience_ownership article div.services div.list-heading .plus div{position:absolute;top:50%;right:7%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);font:50px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#b3b3b3;cursor:pointer}#module-ownershipexperience_ownership article div.services div.list-heading.toyota-care{padding-left:inherit 0}#module-ownershipexperience_ownership article div.services div.list-heading.toyota-care img{display:inline-block;vertical-align:top;max-width:67px}@media screen and (min-width: 881px){#module-ownershipexperience_ownership article div.services div.list-heading.toyota-care img{max-width:98px}}#module-ownershipexperience_ownership article div.services div.list-heading.toyota-care p{display:inline-block;width:60%;line-height:normal;padding:1% 0 3% 3%;font-size:12px;color:#6a6a6a}@media screen and (min-width: 641px){#module-ownershipexperience_ownership article div.services div.list-heading.toyota-care p{width:59%}}@media screen and (min-width: 761px){#module-ownershipexperience_ownership article div.services div.list-heading.toyota-care p{padding:1% 0 3% 4%}}#module-ownershipexperience_ownership article div.services h3{color:#303030;font:400 24px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;word-wrap:none;min-height:60px}@media screen and (min-width: 641px){#module-ownershipexperience_ownership article div.services h3{font-size:16px;min-height:36px}}#module-ownershipexperience_ownership article div.services ul{display:none;height:auto;margin:0 auto 5%;padding:0 5% 0 10%;text-align:center;width:100%}@media screen and (min-width: 641px){#module-ownershipexperience_ownership article div.services ul{padding:0 3% 0 5%;display:block !important}}@media screen and (min-width: 761px){#module-ownershipexperience_ownership article div.services ul{width:auto;text-align:left;margin:7% auto 0}}#module-ownershipexperience_ownership article div.services ul li{width:100%;vertical-align:top;margin:10% 0 0;text-align:left;padding:0;line-height:22px;background-size:20px auto;background-repeat:no-repeat;background-position:0px 5px;padding:0 0 0 30px}@media screen and (min-width: 761px){#module-ownershipexperience_ownership article div.services ul li{background-size:30px auto;padding:0 30px 0 40px;width:auto}}#module-ownershipexperience_ownership article div.services ul li p{color:#6a6a6a}#module-ownershipexperience_ownership article div.services ul li.pump{background-image:url("../../modules/ownershipexperience_ownership/images/pump.png")}#module-ownershipexperience_ownership article div.services ul li.safety-connect{background-image:url("../../modules/ownershipexperience_ownership/images/safety-connect.png")}#module-ownershipexperience_ownership article div.services ul li.headset{background-image:url("../../modules/ownershipexperience_ownership/images/headset.png")}#module-ownershipexperience_ownership article div.services ul li.keys{background-image:url("../../modules/ownershipexperience_ownership/images/keys.png")}#module-ownershipexperience_ownership article div.services ul li.maintenance{background-image:url("../../modules/ownershipexperience_ownership/images/maintenance.png")}#module-ownershipexperience_ownership article div.services ul li.calendar{background-image:url("../../modules/ownershipexperience_ownership/images/calendar.png")}#module-ownershipexperience_ownership article div.services ul li.warranty{background-image:url("../../modules/ownershipexperience_ownership/images/warranty.png")}#module-ownershipexperience_ownership article div.dual-buttons{background:#fbf8f3;padding:30px 0;width:100%;margin-bottom:0px}@media screen and (min-width: 641px){#module-ownershipexperience_ownership article div.dual-buttons{margin-bottom:60px;padding:3% 0;background:none}}#module-ownershipexperience_ownership article div.dual-buttons .basic-btn{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;height:42px;width:240px;border:1px solid #3568c5;cursor:pointer;position:relative;text-transform:uppercase;z-index:200;background:transparent;text-align:center;overflow:hidden;margin:0 auto}#module-ownershipexperience_ownership article div.dual-buttons .basic-btn .btn-txt{-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);color:#3568c5;float:left;font:900 19px "din_offccond",sans-serif;margin:0 auto;position:relative;text-align:center;top:10px;width:100%}#module-ownershipexperience_ownership article div.dual-buttons .basic-btn .basic-btn-hover{-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);background-color:#3568c5;height:100%;overflow:hidden;position:absolute;width:100%}#module-ownershipexperience_ownership article div.dual-buttons .basic-btn .basic-btn-hover .btn-txt{-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);color:#fff}#module-ownershipexperience_ownership article div.dual-buttons .basic-btn.add-hover:hover .btn-image,#module-ownershipexperience_ownership article div.dual-buttons .basic-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-ownershipexperience_ownership article div.dual-buttons .basic-btn.add-hover:hover .basic-btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-ownershipexperience_ownership article div.dual-buttons .basic-btn.add-hover:hover .basic-btn-hover .btn-image,#module-ownershipexperience_ownership article div.dual-buttons .basic-btn.add-hover:hover .basic-btn-hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-ownershipexperience_ownership footer{background:url("../../modules/ownershipexperience_ownership/images/bottom-background.jpg");display:block;font-family:"Proxima Regular" "sans-serif";font-size:11px;height:auto;margin:0 auto;max-width:1000px;padding:5%;position:initial;text-align:center;text-align:left;width:100%;z-index:auto}@media screen and (min-width: 761px){#module-ownershipexperience_ownership footer{background:transparent}}#module-ownershipexperience_ownership footer img{width:100%;height:auto;margin:0 auto 30px}#module-ownershipexperience_ownership footer ul{width:100%;margin:0 auto;columns:1;-moz-columns:1;-webkit-columns:1;-o-columns:1}@media screen and (min-width: 481px){#module-ownershipexperience_ownership footer ul{columns:2;-moz-columns:2;-webkit-columns:2;-o-columns:2}}#module-ownershipexperience_ownership footer ul li{text-align:left;width:100%}#module-ownershipexperience_ownership footer ul li p{color:#6a6a6a}.module-ownershipexperience_subnavigation{top:60px;width:100%}@media screen and (max-width: 768px){.module-ownershipexperience_subnavigation{height:100%;left:100%;position:fixed;top:0;z-index:2200}}.subnav--stuck .module-ownershipexperience_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-ownershipexperience_subnavigation{display:none}.ownershipexperience_subnavigation-list{background:#dde3e6;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;position:relative;text-align:center;width:100%}.ownershipexperience_subnavigation-list .stick-to-bottom{width:100%;position:absolute;bottom:0}.ownershipexperience_subnavigation-list .show{display:inherit}.ownershipexperience_subnavigation-list .mailing-button>.nav__link{color:#3a6bc6}.ownershipexperience_subnavigation-list .request-button{background:#3a6bc6}.ownershipexperience_subnavigation-list .request-button .nav__link{color:#ecf1f4}.subnav--stuck .ownershipexperience_subnavigation-list{background:none;box-shadow:none;text-align:center}.ownershipexperience_subnavigation-list a{text-decoration:none}@media screen and (max-width: 768px){.ownershipexperience_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){.ownershipexperience_subnavigation-list{padding-top:80px}}@media screen and (max-width: 768px){.nav--stuck .ownershipexperience_subnavigation-list{padding-top:75px}}.ownershipexperience_subnavigation-list .title-wrap{display:none;text-transform:uppercase;padding:20px 0}@media screen and (max-width: 768px){.ownershipexperience_subnavigation-list .title-wrap{display:block}}.ownershipexperience_subnavigation-list .title-wrap .title-wrap__title{color:#3a6bc6;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.ownershipexperience_subnavigation-list .title-wrap .title-wrap__title:before,.ownershipexperience_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){.ownershipexperience_subnavigation-list .title-wrap .title-wrap__title:before,.ownershipexperience_subnavigation-list .title-wrap .title-wrap__title:after{width:35px}}.ownershipexperience_subnav-item{display:inline-block}@media screen and (max-width: 768px){.ownershipexperience_subnav-item{display:block}}.ownershipexperience_subnav-item.mobile-button{display:none}@media screen and (max-width: 768px){.ownershipexperience_subnav-item.mobile-button{display:block}}.ownershipexperience_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: 768px){.ownershipexperience_subnav-item:nth-of-type(1n+3) .nav__link:after{display:none}}.ownershipexperience_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){.ownershipexperience_subnav-item .nav__link{border-right:5px solid transparent}}.subnav--stuck .ownershipexperience_subnav-item .nav__link{padding:19px 20px 21px}.ownershipexperience_subnav-item .nav__link.active,.ownershipexperience_subnav-item .nav__link:hover{color:black}@media screen and (max-width: 768px){.ownershipexperience_subnav-item .nav__link.active,.ownershipexperience_subnav-item .nav__link:hover{border-color:#3a6bc6;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset}}.ownershipexperience_subnav-item .nav__link.active-mobile{color:black}.subnav--stuck .ownershipexperience_subnav-item .ownershipexperience_subnav-order .nav__link{display:none}@media screen and (max-width: 768px){.ownershipexperience_subnav-item .ownershipexperience_subnav-order .nav__link{display:none}}.ownershipexperience_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 .ownershipexperience_subnav-item .request-info-btn{display:block;opacity:1}@media screen and (max-width: 768px){.ownershipexperience_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%}}.ownershipexperience_subnav-label,.ownershipexperience_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: 768px){.ownershipexperience_subnav-label,.ownershipexperience_subnav-toggle{display:block}}@media screen and (max-width: 668px){.ownershipexperience_subnav-label,.ownershipexperience_subnav-toggle{top:80px}}.nav--stuck .ownershipexperience_subnav-label,.nav--stuck .ownershipexperience_subnav-toggle{top:75px}.ownershipexperience_subnav-label{background:#ecf1f4;box-shadow:0px 5px 10px -5px rgba(0,0,0,0.7);cursor:pointer;padding:9px}.ownershipexperience_subnav-label:before,.ownershipexperience_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}.ownershipexperience_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}.ownershipexperience_subnav-toggle{opacity:0.01}.ownershipexperience_subnav-toggle:checked{height:100%;right:85%;width:15%}.ownershipexperience_subnav-toggle:checked ~ .ownershipexperience_subnav-label{right:80%}.ownershipexperience_subnav-toggle:checked ~ .ownershipexperience_subnav-label:before{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.ownershipexperience_subnav-toggle:checked ~ .ownershipexperience_subnav-label:after{opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ownershipexperience_subnav-toggle:checked ~ .ownershipexperience_subnav-label .subnav__dot{opacity:0}.ownershipexperience_subnav-toggle:checked ~ .ownershipexperience_subnavigation-list{right:0}
