﻿@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/HOT_SPOT.png") no-repeat !important;background-size:contain;background-position:center;height:60px;width:60px}@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/CLOSE_BUTTON.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}#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,.stations-slide .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 b,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,#toyo-nav .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #toyo-nav b,#toyo-nav .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #toyo-nav b{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,.stations-slide .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 b{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,#hydrogen #hydrogen-diagram>li .details .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #hydrogen #hydrogen-diagram>li .details b,#hydrogen #hydrogen-diagram>li .details .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #hydrogen #hydrogen-diagram>li .details b{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,#hydrogen #hydrogen-diagram>li .details .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #hydrogen #hydrogen-diagram>li .details b,#hydrogen #hydrogen-diagram>li .details .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #hydrogen #hydrogen-diagram>li .details b{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 #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:0px 25px 0 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 (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;left:50px}@media screen and (max-width: 1024px){#fbe-nav .button-group{position:relative;left:-30px}}@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:20px;margin-right:-25px;box-shadow:none}@media screen and (min-width: 700px) and (orientation: portrait){#fbe-nav .button-group .contact-wrap{margin-left:0}}@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:5%;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:9%;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}.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}@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")}.about-module-bg{background:#edf0f5}.about-module-bg .module-content{padding-bottom:20px !important}@media screen and (max-width: 730px){.about-module-bg .module-content{margin-top:10%}}@media screen and (max-width: 750px){.about-module-bg .module-content{width:400px;padding:0 0 20px 0}}.about-module-bg .about_sub_title{font-family:"ToyotaType-Light";font-size:48px;text-align:center;margin:20px}@media screen and (max-width: 750px){.about-module-bg .about_sub_title{width:100%;margin:0;font-size:35px;padding:10px}}.about-module-bg .about_title_p{font-family:"ToyotaType-Regular";font-size:16px;text-align:center;color:#000;max-width:490px}@media screen and (max-width: 600px){.about-module-bg .about_title_p{font-size:17px}}.about-module-bg .content .row{margin:30px 0}@media screen and (max-width: 750px){.about-module-bg .content .row{margin-top:0px}}.about-module-bg .content .row .content-data{height:130px}@media screen and (max-width: 750px){.about-module-bg .content .row .content-data{height:108px}}.about-module-bg .content .row .content-data .content-image{float:left}.about-module-bg .content .row .content-data .complimentary_fuel,.about-module-bg .content .row .content-data .miles_full,.about-module-bg .content .row .content-data .Emissions,.about-module-bg .content .row .content-data .Minutes_to_refuel{position:relative;top:0}.about-module-bg .content .row .content-data div{top:0}.about-module-bg .content .row .content-data div p{line-height:1.2;font-size:13px;font-family:"ToyotaType-Book";color:#000;top:5px;position:relative}.about-module-bg .content .row .content-data div h2{font-family:"ToyotaType-Book";color:#000;margin:0;font-size:18px}.about-module-bg .content .row .dual-btns .btn-holder a{position:relative;left:0;border:2px solid #3568c4;height:53px}@media screen and (max-width: 750px){.about-module-bg .content .row .dual-btns .btn-holder a{height:40px;line-height:34px}}.about-module-bg .content .row .dual-btns .btn-holder a:hover{text-decoration:none;border:2px solid #3568c4;background:#3568c4;color:#fff}@media screen and (max-width: 750px){.about-module-bg .content .row .dual-btns .btn-holder a{width:270px;height:40px;padding:0;margin:0 auto;line-height:1.5}}.about-module-bg .content .about-mirai-link{margin-bottom:0px}.about-module-bg .content .Rounded_Rectangle_2{border-width:2px;border-color:#3568c5;border-style:solid;border-radius:4px;background-color:rgba(53,104,197,0.6);position:absolute;left:629px;width:241px;height:56px;z-index:41}.about-module-bg .content .about-anchor-div{text-align:center;margin-top:-5px}.about-module-bg .content .about-anchor-div .about-anchor-tag{font-family:"ToyotaType-Regular";text-decoration:underline;font-size:18px;color:#395cad}@media screen and (max-width: 750px){.about-module-bg .content .about-anchor-div .about-anchor-tag{text-decoration:underline;font-size:16px}}.about-module-bg .content .about-anchor-div .about-anchor-tag:hover{color:#000}.about-module-bg .button-class.btn-md{font-family:"ToyotaType-Regular" !important;font-size:20px;background:#7f9ed8;border:1px solid #7f9ed8}.about-module-bg .about-tiles{display:table}.about-module-bg .about-tiles .content-data{display:table-row;vertical-align:middle;height:130px;position:relative}.about-module-bg .about-tiles .content-data .content-panel{display:table-cell;vertical-align:middle;height:130px;position:relative;width:100%}.about-module-bg .about-tiles .content-data .content-panel .data-align{float:left;width:calc(100% - 108px);position:relative;margin-left:15px;min-width:175px}.about-module-bg .about-tiles .content-data .content-panel .complimentary_fuel,.about-module-bg .about-tiles .content-data .content-panel .miles_full,.about-module-bg .about-tiles .content-data .content-panel .Emissions,.about-module-bg .about-tiles .content-data .content-panel .Minutes_to_refuel{top:18px}.about-module-bg .about-tiles .content-data .content-panel .toyota_care{top:15px}.about-module-bg .about-tiles .content-data #tile-width-change{width:125%}#module-AggregatorArticles{background:#fff;min-height:308px}#module-AggregatorArticles .breadcrumb{margin-bottom:2em;margin-left:1.2em;font-size:.8em}#module-AggregatorArticles .breadcrumb,#module-AggregatorArticles .breadcrumb a,#module-AggregatorArticles .breadcrumb span{text-transform:uppercase;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#2a2b2c}#module-AggregatorArticles .breadcrumb .crumb-item{text-decoration:none;color:#979797}#module-AggregatorArticles .breadcrumb .crumb-item:last-of-type{color:#2a2b2c}#module-AggregatorArticles .breadcrumb a{text-decoration:none}#module-AggregatorArticles .breadcrumb a:hover,#module-AggregatorArticles .breadcrumb a:focus,#module-AggregatorArticles .breadcrumb a:active{text-decoration:underline}#module-AggregatorArticles .breadcrumb .arrow{font-size:1.2em}#module-AggregatorArticles .post-form{background:#efeff0}#module-AggregatorArticles .post-form .field-wrapper{margin:2em 1em 0}#module-AggregatorArticles .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-AggregatorArticles .post-form label{float:none}}#module-AggregatorArticles .post-form label[for="body"]{margin-top:3em}@media screen and (max-width: 768px){#module-AggregatorArticles .post-form label[for="body"]{margin-top:1em}}#module-AggregatorArticles .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-AggregatorArticles .post-form label.category{line-height:normal}}#module-AggregatorArticles .post-form .input-wrapper{margin-left:7em}@media screen and (max-width: 768px){#module-AggregatorArticles .post-form .input-wrapper{margin:1em 0 0}#module-AggregatorArticles .post-form .input-wrapper.category{margin-top:0}}#module-AggregatorArticles .post-form input,#module-AggregatorArticles .post-form textarea{width:100%;padding:1em;font-size:1em}@media screen and (max-width: 768px){#module-AggregatorArticles .post-form input,#module-AggregatorArticles .post-form textarea{padding:.5em}}#module-AggregatorArticles .post-form input.error,#module-AggregatorArticles .post-form textarea.error{border:2px solid #eb1f1f}#module-AggregatorArticles .post-form input.error::-webkit-input-placeholder,#module-AggregatorArticles .post-form textarea.error::-webkit-input-placeholder{color:#eb1f1f}#module-AggregatorArticles .post-form input.error::-moz-placeholder,#module-AggregatorArticles .post-form textarea.error::-moz-placeholder{color:#eb1f1f}#module-AggregatorArticles .post-form input.error::-ms-input-placeholder,#module-AggregatorArticles .post-form textarea.error::-ms-input-placeholder{color:#eb1f1f}#module-AggregatorArticles .post-form input{height:3em}@media screen and (max-width: 768px){#module-AggregatorArticles .post-form input{height:2.5em}}#module-AggregatorArticles .post-form textarea{height:10em}#module-AggregatorArticles .post-form .input-wrapper.category .arrow{width:2em;display:inline-block}#module-AggregatorArticles .post-form .input-wrapper.category .arrow:after{top:-.1em}#module-AggregatorArticles .post-form .buttons{text-align:right;padding:1em 0 2em}#module-AggregatorArticles .cke_chrome{border:none}#module-AggregatorArticles .cke,#module-AggregatorArticles .cke *{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}#module-AggregatorArticles .cke_body,#module-AggregatorArticles .cke_inner{background:none}#module-AggregatorArticles .cke_top{padding:0 0 .5em;margin-left:-7px}#module-AggregatorArticles .cke_contents{border-radius:2px}#module-AggregatorArticles .cke_contents.error{border:2px solid #eb1f1f}#module-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles header .select-style select:focus{outline:none}#module-AggregatorArticles header .select-style:hover{background-color:#3568c5}#module-AggregatorArticles header .select-style:hover select{color:#fff}#module-AggregatorArticles header .select-style:hover:after{border-top-color:#fff}#module-AggregatorArticles header .select-style.custom-select{border:none;z-index:20;position:relative}#module-AggregatorArticles header .select-style.custom-select select{display:none}#module-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles header .select-style.custom-select>div span:hover{background-color:#3568c5;color:#fff}#module-AggregatorArticles header .select-style.custom-select>div span.active{height:0;padding-top:0;border:none;opacity:0}#module-AggregatorArticles header .select-style.custom-select>div span:last-of-type{border-bottom:none}#module-AggregatorArticles header .select-style.custom-select.open>div{max-height:600px}#module-AggregatorArticles header .select-style.custom-select.open>div .selected{background-color:#3568c5;color:#fff}#module-AggregatorArticles header.open-dropdown{margin-bottom:60px}#module-AggregatorArticles header form{margin:0 auto;max-width:960px;width:100%}#module-AggregatorArticles 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-AggregatorArticles header h3 em{color:#9d9d9d}#module-AggregatorArticles header h3:after{position:absolute;top:50%;right:0;display:block;margin-top:-8px;width:1px;height:16px;background:#e5e5e5;content:" "}#module-AggregatorArticles 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-AggregatorArticles header .drop-down:after,#module-AggregatorArticles 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-AggregatorArticles header .drop-down:after{margin-left:-303px;border-width:11px;border-color:rgba(240,242,241,0);border-bottom-color:#fff}#module-AggregatorArticles header .drop-down:before{margin-left:-304px;border-width:12px;border-color:rgba(214,214,214,0);border-bottom-color:#e5e5e5}#module-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles header .filters-dropdown>p:after,#module-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles header .filters-dropdown>p:before{margin-left:-12px;border-width:6px;border-color:rgba(63,63,63,0);border-top-color:#3f3f3f}#module-AggregatorArticles header .filters-dropdown>p:hover{color:#3568c5}#module-AggregatorArticles header .filters-dropdown>p:hover:before{border-top-color:#3568c5}#module-AggregatorArticles 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-AggregatorArticles header .filters-dropdown .drop-down ul{max-width:960px;margin:0 auto;overflow:hidden}#module-AggregatorArticles 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-AggregatorArticles header .filters-dropdown .drop-down ul li:hover,#module-AggregatorArticles header .filters-dropdown .drop-down ul li.active{background-color:#3568c5;color:#fff}#module-AggregatorArticles 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-AggregatorArticles header .filters-dropdown li:hover li{background-color:#3568c5;color:#fff}#module-AggregatorArticles header .filters-dropdown.active>p:after{margin-top:-2px;border-color:rgba(255,255,255,0);border-bottom-color:#ffffff}#module-AggregatorArticles header .filters-dropdown.active>p:before{margin-top:-5px;border-color:rgba(63,63,63,0);border-bottom-color:#3f3f3f}#module-AggregatorArticles header .filters-dropdown.active>p:hover:before{border-bottom-color:#3568c5}#module-AggregatorArticles header .filters-dropdown.active .drop-down{visibility:visible;max-height:600px;opacity:1}#module-AggregatorArticles header .filters-dropdown.active .drop-down li{opacity:1}#module-AggregatorArticles header #view-options{display:block;float:right;height:61px}#module-AggregatorArticles header #view-options .sort{display:inline-block;margin-right:20px;vertical-align:top;height:61px}#module-AggregatorArticles 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-AggregatorArticles header #view-options ul{display:inline-block;vertical-align:top}#module-AggregatorArticles 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-AggregatorArticles header #view-options ul li a{display:block;overflow:hidden;width:100%;height:100%;text-align:-9999px}#module-AggregatorArticles header #view-options ul li.grid-view{padding-top:19px}#module-AggregatorArticles 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-AggregatorArticles header #view-options ul li.grid-view>span span,#module-AggregatorArticles header #view-options ul li.grid-view>span:before,#module-AggregatorArticles 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-AggregatorArticles header #view-options ul li.grid-view>span:before{float:left;content:" "}#module-AggregatorArticles header #view-options ul li.grid-view>span:after{float:right;content:" "}#module-AggregatorArticles header #view-options ul li.grid-view.active>span span,#module-AggregatorArticles header #view-options ul li.grid-view.active>span:before,#module-AggregatorArticles header #view-options ul li.grid-view.active>span:after{background:#3568c5}#module-AggregatorArticles header #view-options ul li.grid-view:hover>span span,#module-AggregatorArticles header #view-options ul li.grid-view:hover>span:before,#module-AggregatorArticles header #view-options ul li.grid-view:hover>span:after{background:#3568c5}#module-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles header #view-options ul li.grid-view:after{position:relative;top:-28px;left:55px;display:block;width:1px;height:26px;background:#e5e5e5;content:" "}#module-AggregatorArticles header #view-options ul li.list-view{padding-top:19px}#module-AggregatorArticles 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-AggregatorArticles header #view-options ul li.list-view.active span{background:#3568c5}#module-AggregatorArticles header #view-options ul li.list-view:hover span{background:#3568c5}#module-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles header #view-options ul li.list-view:after{position:relative;top:-31px;left:55px;display:block;width:1px;height:26px;background:#e5e5e5;content:" "}#module-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles header #view-options ul li.search .drop-down:before{margin-left:437px}#module-AggregatorArticles header #view-options ul li.search .drop-down:after{margin-left:438px}#module-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles header #view-options ul li.search .drop-down .search-input button.active{color:#3a6bc6}#module-AggregatorArticles 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-AggregatorArticles header #view-options ul li.search.active span:before{border-color:#3568c5}#module-AggregatorArticles header #view-options ul li.search.active span:after{background:#3568c5}#module-AggregatorArticles header #view-options ul li.search.active .drop-down{visibility:visible;height:61px;opacity:1}#module-AggregatorArticles header #view-options ul li.search.active .drop-down .search-input{opacity:1}#module-AggregatorArticles 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-AggregatorArticles header #view-options ul li.search:hover span:before{border-color:#3568c5}#module-AggregatorArticles header #view-options ul li.search:hover span:after{background:#3568c5}@media screen and (min-width: 769px){#module-AggregatorArticles header form .filters-select{display:none}}@media screen and (max-width: 980px){#module-AggregatorArticles header form .filters-dropdown .drop-down{text-align:left}#module-AggregatorArticles header form .filters-dropdown .drop-down li{left:auto}}@media screen and (max-width: 768px){#module-AggregatorArticles header{height:126px}#module-AggregatorArticles header form{text-align:center}#module-AggregatorArticles header form h3{float:none}#module-AggregatorArticles header form .filters-dropdown{display:none}#module-AggregatorArticles 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-AggregatorArticles header form .filters-select .select-style{width:22em;border-color:#3f3f3f;border-radius:0}#module-AggregatorArticles header form .filters-select .select-style:after{border-top-color:#3f3f3f}#module-AggregatorArticles header form .filters-select .select-style select{color:#3f3f3f}#module-AggregatorArticles header form .filters-select .select-style:hover{background-color:#3f3f3f}#module-AggregatorArticles header form .filters-select .select-style:hover:after{border-top-color:#fff}#module-AggregatorArticles header form .filters-select .select-style:hover select{color:#fff}#module-AggregatorArticles header form .filters-select .select-style.custom-select>div{border-color:#3f3f3f;border-radius:0;text-align:left;color:#3f3f3f}#module-AggregatorArticles header form .filters-select .select-style.custom-select>div span:hover{background-color:#3f3f3f;color:#fff}#module-AggregatorArticles header form .filters-select .select-style.custom-select.open>div{max-height:1000px;height:auto}#module-AggregatorArticles header form .filters-select .select-style.custom-select.open>div .selected{background-color:#3f3f3f;color:#fff}#module-AggregatorArticles header form #view-options{width:184px;display:inline-block;float:none;vertical-align:top}#module-AggregatorArticles header form #view-options ul li.grid-view{display:none}#module-AggregatorArticles header form #view-options ul li.list-view{display:none}#module-AggregatorArticles header form #view-options ul li.search:before{position:absolute;top:24px;display:block;width:1px;height:15px;background:#e5e5e5;content:" "}#module-AggregatorArticles header form #view-options ul li.search .drop-down{top:61px;z-index:30}#module-AggregatorArticles header form #view-options .sort{margin-right:0}#module-AggregatorArticles header form #view-options .sort>p{display:none}#module-AggregatorArticles 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-AggregatorArticles header form #view-options .sort .select-style select{color:#3f3f3f}#module-AggregatorArticles header form #view-options .sort .select-style:after,#module-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles header form #view-options .sort .select-style:hover{background-color:#fff;color:#3568c5}#module-AggregatorArticles header form #view-options .sort .select-style:hover select{color:#3568c5}#module-AggregatorArticles header form #view-options .sort .select-style:hover:before{border-top-color:#3568c5}#module-AggregatorArticles header form #view-options .sort .select-style.custom-select{z-index:30}#module-AggregatorArticles header form #view-options .sort .select-style.custom-select:after{display:none}#module-AggregatorArticles header form #view-options .sort .select-style.custom-select>div{border:none;border-radius:0;text-align:left;color:#3f3f3f}#module-AggregatorArticles header form #view-options .sort .select-style.custom-select>div .selected{border:none}#module-AggregatorArticles header form #view-options .sort .select-style.custom-select>div:after,#module-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles 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-AggregatorArticles header form #view-options .sort .select-style.custom-select>div span:hover{background-color:#3f3f3f;color:#fff}#module-AggregatorArticles header form #view-options .sort .select-style.custom-select>div.active>div .selected{background-color:#3f3f3f;color:#fff}#module-AggregatorArticles header form #view-options .sort .select-style.custom-select.active>div{border:1px solid #3f3f3f}#module-AggregatorArticles header form #view-options .sort .select-style.custom-select.active>div .selected{background-color:#3f3f3f;color:#fff}}@media screen and (max-width: 380px){#module-AggregatorArticles header form h3{position:absolute;left:0;top:0}#module-AggregatorArticles header form #view-options{position:absolute;right:0;top:0;width:100%;text-align:right}#module-AggregatorArticles header form #view-options .search-input button{display:none}}#module-AggregatorArticles .drop-down--header{color:#bbb;font-size:14px;font-weight:bold;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;max-width:960px;margin:0 auto;text-align:left;padding:20px 0 15px}#module-AggregatorArticles mark{background:transparent;font-weight:bold;color:#3a6bc6}#module-AggregatorArticles #article-list{float:none;clear:both;margin:0 auto;padding-top:17px;max-width:975px}#module-AggregatorArticles #article-list.list-layout .grid-layout-view-comments{display:none}#module-AggregatorArticles #article-list.grid-layout .list-layout-view-comments{display:none}#module-AggregatorArticles #article-list .inner{padding:0;overflow:hidden}#module-AggregatorArticles #article-list .inner .search-message{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px 60px}#module-AggregatorArticles #article-list .inner .search-message em{font-weight:bold;font-style:italic}#module-AggregatorArticles #article-list 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;position:relative;padding:40px 34px;min-height:214px;width:100%;border-bottom:1px solid #efeff0;opacity:0;cursor:pointer}#module-AggregatorArticles #article-list article a{text-decoration:none}#module-AggregatorArticles #article-list article.show{opacity:1}.no-js #module-AggregatorArticles #article-list article{opacity:1}#module-AggregatorArticles #article-list article .image{display:inline-block;float:left;overflow:hidden;margin-right:25px;max-width:245px;width:100%;height:140px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;z-index:1}#module-AggregatorArticles #article-list article.sponsored .image:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0px;left:0;display:block;padding:12px 0 0 12px;width:70px;height:60px;background:url("../../modules/aggregatorarticles/images/icons/sponsored_article_icon.png") no-repeat 1px 1px;color:#fff;content:"";font-style:italic;font-size:12px;font-family:'Proxima Regular', sans-serif}#module-AggregatorArticles #article-list article .content{display:inline-block;max-width:500px;vertical-align:top;width:100%}#module-AggregatorArticles #article-list article .truncate{overflow:hidden;position:relative;max-height:5em}#module-AggregatorArticles #article-list article .truncate:before{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;background:#fff;bottom:0.03em;position:absolute;right:0;content:'\2026';box-shadow:-9px 0px 13px 0px #fff;width:52px}#module-AggregatorArticles #article-list article .truncate:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;content:'';background:#fff;position:absolute;height:50px;width:100%;z-index:1}#module-AggregatorArticles #article-list article h4,#module-AggregatorArticles #article-list article .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article b,#module-AggregatorArticles #article-list article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article b{margin:0 0 3px 0;color:#161616;font-size:28px;line-height:1.1em;position:relative}#module-AggregatorArticles #article-list article h4 a,#module-AggregatorArticles #article-list article .stations-slide .t-wrap .t-info .t-info-wrap h2 b a,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article b a,#module-AggregatorArticles #article-list article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b a,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article b a{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}#module-AggregatorArticles #article-list article h4 a em,#module-AggregatorArticles #article-list article .stations-slide .t-wrap .t-info .t-info-wrap h2 b a em,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article b a em,#module-AggregatorArticles #article-list article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b a em,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article b a em{color:#eb1f1f}#module-AggregatorArticles #article-list article h4 a .external-icon,#module-AggregatorArticles #article-list article .stations-slide .t-wrap .t-info .t-info-wrap h2 b a .external-icon,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article b a .external-icon,#module-AggregatorArticles #article-list article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b a .external-icon,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article b a .external-icon{-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;margin-left:6px;opacity:0;position:relative;z-index:2}#module-AggregatorArticles #article-list article h4.truncate,#module-AggregatorArticles #article-list article .stations-slide .t-wrap .t-info .t-info-wrap h2 b.truncate,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article b.truncate,#module-AggregatorArticles #article-list article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b.truncate,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article b.truncate{max-height:2.2em}#module-AggregatorArticles #article-list article div p{line-height:1.3em}#module-AggregatorArticles #article-list article div p a{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}#module-AggregatorArticles #article-list article .details{margin-top:10px}#module-AggregatorArticles #article-list article .details .comment-footer{font-size:0.8em;padding-top:5%}#module-AggregatorArticles #article-list article .details .comment-footer .comment-bubble-img{background:url("../../modules/aggregatorarticles/images/icons/comment-bubble.png") no-repeat;height:34px;width:34px;float:left;text-align:center;line-height:34px;font-weight:bolder}#module-AggregatorArticles #article-list article .details .comment-footer .comment-text{padding-left:3%;line-height:34px;float:left}#module-AggregatorArticles #article-list article .details .comment-footer.grid-layout .comment-bubble-img{float:left}#module-AggregatorArticles #article-list article .details .comment-footer.grid-layout .comment-text{float:left}#module-AggregatorArticles #article-list article .details .comment-footer.list-layout .comment-footer{float:right}#module-AggregatorArticles #article-list article .details .date{display:inline-block;color:#787878;font-style:italic;font-size:12px;position:relative;padding-right:10px}#module-AggregatorArticles #article-list article .details .date a{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;color:#adadad}#module-AggregatorArticles #article-list article .details .date a strong{color:#343434}#module-AggregatorArticles #article-list article .details .date a:hover{text-decoration:none}#module-AggregatorArticles #article-list article .details .date em{color:#eb1f1f}#module-AggregatorArticles #article-list article .details .date strong{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;color:#161616}#module-AggregatorArticles #article-list article .details .date:after{content:" ";display:block;background:#adadad;width:1px;height:100%;position:absolute;top:0;right:0}#module-AggregatorArticles #article-list 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-AggregatorArticles #article-list article .details a:hover,#module-AggregatorArticles #article-list article .details a:focus{text-decoration:underline}#module-AggregatorArticles #article-list article .details a.view-comments{font-style:normal}#module-AggregatorArticles #article-list article .details a.view-comments:hover,#module-AggregatorArticles #article-list article .details a.view-comments:focus{text-decoration:none}#module-AggregatorArticles #article-list article.sponsored .details .date a strong{color:#eb1f1f}#module-AggregatorArticles #article-list article .view-comments{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;font-size:.875em;text-transform:uppercase;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;margin-top:.5em;display:block}#module-AggregatorArticles #article-list article .view-comments,#module-AggregatorArticles #article-list article .view-comments:focus,#module-AggregatorArticles #article-list article .view-comments:hover,#module-AggregatorArticles #article-list article .view-comments:active{text-decoration:none}#module-AggregatorArticles #article-list article .view-comments:focus .bubble,#module-AggregatorArticles #article-list article .view-comments:hover .bubble,#module-AggregatorArticles #article-list article .view-comments:active .bubble{background-image:url("../../modules/aggregatorarticles/images/icons/bubble-blue.png");color:#3a6bc6}#module-AggregatorArticles #article-list article .view-comments:focus .text,#module-AggregatorArticles #article-list article .view-comments:hover .text,#module-AggregatorArticles #article-list article .view-comments:active .text{color:#3a6bc6}#module-AggregatorArticles #article-list article .view-comments .bubble{width:42px;height:44px;background:url("../../modules/aggregatorarticles/images/icons/bubble-gray.png") no-repeat 50% 50%;background-size:contain;color:#161616;line-height:44px;margin-right:.5em;display:inline-block;text-align:center}#module-AggregatorArticles #article-list article .view-comments .text{color:#c6c6c6;text-decoration:none}#module-AggregatorArticles #article-list article:hover,#module-AggregatorArticles #article-list article:focus{background-color:#efeff0}#module-AggregatorArticles #article-list article:hover h4,#module-AggregatorArticles #article-list article:hover .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article:hover b,#module-AggregatorArticles #article-list article:hover .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article:hover b,#module-AggregatorArticles #article-list article:focus h4,#module-AggregatorArticles #article-list article:focus .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article:focus b,#module-AggregatorArticles #article-list article:focus .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article:focus b{color:#3a6bc6}#module-AggregatorArticles #article-list article:hover h4 .external-icon,#module-AggregatorArticles #article-list article:hover .stations-slide .t-wrap .t-info .t-info-wrap h2 b .external-icon,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article:hover b .external-icon,#module-AggregatorArticles #article-list article:hover .t-tooltip .t-wrap .t-info .t-info-wrap h2 b .external-icon,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article:hover b .external-icon,#module-AggregatorArticles #article-list article:focus h4 .external-icon,#module-AggregatorArticles #article-list article:focus .stations-slide .t-wrap .t-info .t-info-wrap h2 b .external-icon,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article:focus b .external-icon,#module-AggregatorArticles #article-list article:focus .t-tooltip .t-wrap .t-info .t-info-wrap h2 b .external-icon,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list article:focus b .external-icon{opacity:1}#module-AggregatorArticles #article-list article:hover .truncate:before,#module-AggregatorArticles #article-list article:focus .truncate:before{background-color:#efeff0;box-shadow:-9px 0px 13px 0px #efeff0}#module-AggregatorArticles #article-list article:hover .truncate:after,#module-AggregatorArticles #article-list article:focus .truncate:after{background-color:#efeff0}#module-AggregatorArticles #article-list article:hover .details .date strong,#module-AggregatorArticles #article-list article:focus .details .date strong{color:#3a6bc6}#module-AggregatorArticles #article-list article:hover .details a,#module-AggregatorArticles #article-list article:focus .details a{color:#3a6bc6}#module-AggregatorArticles #article-list article:hover .view-comments .bubble,#module-AggregatorArticles #article-list article:focus .view-comments .bubble{background-image:url("../../modules/aggregatorarticles/images/icons/bubble-blue.png");color:#3a6bc6}#module-AggregatorArticles #article-list article:hover .view-comments .text,#module-AggregatorArticles #article-list article:focus .view-comments .text{color:#3a6bc6}#module-AggregatorArticles .pagination{position:relative;overflow:hidden;margin:0 auto;padding:87px 51px 173px;max-width:778px;width:100%;height:42px;text-align:center}#module-AggregatorArticles .pagination>a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;position:absolute;top:87px;z-index:1;display:block;width:51px;height:42px;border:2px solid #3568c5;border-radius:4px;text-indent:-9999px}#module-AggregatorArticles .pagination>a:after{-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;transition:border-color 0.2s ease;position:absolute;top:50%;right:45%;margin-top:-7px;width:0;height:0;border:solid transparent;border-width:7px;border-color:rgba(53,104,197,0);border-right-color:#3568c5;content:" ";pointer-events:none}#module-AggregatorArticles .pagination>a.prev{left:20px}#module-AggregatorArticles .pagination>a.next{right:20px}#module-AggregatorArticles .pagination>a.next:after{right:auto;left:45%;border-right-color:transparent;border-left-color:#3568c5}#module-AggregatorArticles .pagination>a:hover{background-color:#3568c5}#module-AggregatorArticles .pagination>a:hover.prev:after{border-right-color:#fff}#module-AggregatorArticles .pagination>a:hover.next:after{border-left-color:#fff}#module-AggregatorArticles .pagination>a.disabled{cursor:default;border-color:#c6c6c6;opacity:0.5}#module-AggregatorArticles .pagination>a.disabled.prev:after{border-right-color:#c6c6c6}#module-AggregatorArticles .pagination>a.disabled.next:after{border-left-color:#c6c6c6}#module-AggregatorArticles .pagination>a.disabled:hover{border-color:#c6c6c6;background-color:transparent}#module-AggregatorArticles .pagination>a.disabled:hover.prev:after{border-right-color:#c6c6c6}#module-AggregatorArticles .pagination>a.disabled:hover.next:after{border-left-color:#c6c6c6}#module-AggregatorArticles .pagination div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px 50px 0;width:100%}#module-AggregatorArticles .pagination div a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;display:inline-block;width:35px;height:35px;border:1px solid #fff;border-radius:50%;color:#3568c5;text-decoration:none;font-size:20px;font-family:'AlternateGothicW01-No2 691799', Impact, Charcoal, sans-serif}#module-AggregatorArticles .pagination div a:hover{text-decoration:underline}#module-AggregatorArticles .pagination div a.active{background-color:#3568c5;color:#fff}#module-AggregatorArticles .pagination div a.active:hover{text-decoration:none}#module-AggregatorArticles .pagination div a.hidden{display:none}#module-AggregatorArticles .pagination div a.ellipsis{border-color:transparent;pointer-events:none;cursor:default}#module-AggregatorArticles .pagination div a.ellipsis:after{content:'...'}#module-AggregatorArticles .pagination div a.ellipsis span{display:none}#module-AggregatorArticles .pagination div a.last{margin-left:44px}#module-AggregatorArticles .pagination div a.last:before{position:absolute;left:-33px;content:"...";letter-spacing:2px}#module-AggregatorArticles .pagination div a.last.active:before{color:#3568c5}#module-AggregatorArticles .pagination.hide a{display:none}#module-AggregatorArticles .mobile-pagination{background:#e6e7e8;width:100%;padding:25px 0}#module-AggregatorArticles .mobile-pagination .load-more{-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;display:block;overflow:hidden;margin:0 auto;padding-top:12px;width:226px;height:52px;border:2px solid #3568c5;border-radius:4px;color:#3568c5;text-align:center;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;font:400 24px 'AlternateGothicW01-No2 691799', Impact, Charcoal, sans-serif}#module-AggregatorArticles .mobile-pagination .load-more:hover,#module-AggregatorArticles .mobile-pagination .load-more:focus{border-color:#90b7ff;color:#90b7ff}#module-AggregatorArticles .mobile-pagination.hide{display:none}@media screen and (min-width: 769px){#module-AggregatorArticles #article-list.grid-layout article{float:left;padding:10px;width:33.333%;height:580px;border:none}#module-AggregatorArticles #article-list.grid-layout article .image{float:none;margin-right:0;max-width:309px;height:294px;z-index:1}#module-AggregatorArticles #article-list.grid-layout article h4,#module-AggregatorArticles #article-list.grid-layout article .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list.grid-layout article b,#module-AggregatorArticles #article-list.grid-layout article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorArticles #article-list.grid-layout article b{margin:13px 0 3px 0}#module-AggregatorArticles #article-list.grid-layout article .details{position:absolute;bottom:15px;margin-top:0}#module-AggregatorArticles #article-list.grid-layout article .details .date{display:block;padding-right:0}#module-AggregatorArticles #article-list.grid-layout article .details .date:after{display:none}#module-AggregatorArticles #article-list.grid-layout article .details>a{display:block}}@media screen and (max-width: 768px){#module-AggregatorArticles #article-list article .image{width:40%}#module-AggregatorArticles #article-list article .content{width:50%}#module-AggregatorArticles #article-list article .content>p{display:none}#module-AggregatorArticles #article-list article .details .date{padding-right:0;display:block}#module-AggregatorArticles #article-list article .details .date:after{display:none}}@media screen and (max-width: 500px){#module-AggregatorArticles #article-list article .image{width:100%;max-width:100%;padding-top:65%;margin-bottom:15px}#module-AggregatorArticles #article-list article .content{width:100%}#module-AggregatorArticles #article-list article .details a{display:block}}.comments-flyout{position:fixed;right:0;top:60px;width:38em;height:55em;margin-right:-38em;z-index:6000}.comments-flyout .comment-form{text-align:right;margin-top:-1px;border-bottom:1px solid #e1e1df}.comments-flyout .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}.comments-flyout .comment-form textarea::-webkit-input-placeholder{color:#303030;opacity:.8}.comments-flyout .comment-form textarea::-moz-input-placeholder{color:#303030;opacity:.8}.comments-flyout .comment-form textarea:-ms-input-placeholder{color:#303030;opacity:.8}@media screen and (max-width: 768px){.comments-flyout .comment-count{padding-top:.25em}.comments-flyout .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}}.comments-flyout .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}.comments-flyout .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){.comments-flyout .comments-list .comment.level-2 .comment-content:before{left:-2em}}.comments-flyout .comments-list .comment.level-2 .btn-reply,.comments-flyout .comments-list .comment.level-2 .btn-toggle-replies,.comments-flyout .comments-list .comment.level-2 .comment-children{display:none}.comments-flyout .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}.comments-flyout .comments-list .comment-content .num-likes{font-size:0.9em}.comments-flyout .comments-list .comment-content .btn-like{margin-right:0.5em}.comments-flyout .comments-list .comment-content .btn-like svg rect,.comments-flyout .comments-list .comment-content .btn-like svg path{fill:#EDEDEC}.comments-flyout .comments-list .comment-content .btn-like.liked svg rect,.comments-flyout .comments-list .comment-content .btn-like.liked svg path{fill:#3A6BC6}.comments-flyout .comments-list .comment-content:hover .btn-link,.comments-flyout .comments-list .comment-content:focus .btn-link,.comments-flyout .comments-list .comment-content:active .btn-link{color:#3a6bc6;text-decoration:none}.comments-flyout .comments-list .comment-content:hover .bullet,.comments-flyout .comments-list .comment-content:focus .bullet,.comments-flyout .comments-list .comment-content:active .bullet{color:#3a6bc6}.comments-flyout .comments-list .comment-content:hover .thumbs-up svg rect,.comments-flyout .comments-list .comment-content:hover .thumbs-up svg path,.comments-flyout .comments-list .comment-content:focus .thumbs-up svg rect,.comments-flyout .comments-list .comment-content:focus .thumbs-up svg path,.comments-flyout .comments-list .comment-content:active .thumbs-up svg rect,.comments-flyout .comments-list .comment-content:active .thumbs-up svg path{fill:#3A6BC6}.comments-flyout .comments-list .comment-content:hover .only-visible-on-hover,.comments-flyout .comments-list .comment-content:focus .only-visible-on-hover,.comments-flyout .comments-list .comment-content:active .only-visible-on-hover{opacity:1}.comments-flyout .comments-list .hr{border-bottom:1px solid #e1e1df}.comments-flyout .comments-list .comment-children{margin-left:4.6875em}@media screen and (max-width: 768px){.comments-flyout .comments-list .comment-children{margin-left:3.5em}}.comments-flyout .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}.comments-flyout .comments-list .comment-actions{margin:1.5em 0 0 5em;overflow:hidden}@media screen and (max-width: 768px){.comments-flyout .comments-list .comment-actions{margin-left:4em}}.comments-flyout .comments-list .btn-link{color:#8b8b8b;text-decoration:none;font-size:0.875em}.comments-flyout .comments-list .btn-toggle-replies{color:#3a6bc6;margin:.25em 0 1em 5.7em}.comments-flyout .comments-list .btn-toggle-replies>span{padding-left:.5em}@media screen and (max-width: 768px){.comments-flyout .comments-list .btn-toggle-replies{margin-left:4.5em}}.comments-flyout .comments-list .left{float:left}.comments-flyout .comments-list .right{float:right}.comments-flyout .comments-list .bullet{color:#e1e1df;padding:0 .5em}.comments-flyout .comments-list .profile-img{border-radius:100%;float:left;width:3.75em;height:3.75em;margin-right:.5em}@media screen and (max-width: 768px){.comments-flyout .comments-list .profile-img{width:3em;height:3em}}.comments-flyout .comments-list p{margin-left:5em}@media screen and (max-width: 768px){.comments-flyout .comments-list p{margin-left:4em}}.comments-flyout .comments-list .parent-wrapper .date{display:block;margin-bottom:1em}.comments-flyout .comments-list .name{font-family:"Proxima N W01 Xbold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#535353;font-size:.875em;text-decoration:none}.comments-flyout .comments-list .date,.comments-flyout .comments-list .action-type,.comments-flyout .comments-list .action-parent-type{font-size:.875em;color:#8b8b8b}.comments-flyout .comments-list .date{font-size:.75em;line-height:1.1666666667em}.comments-flyout .comments-list .action-parent-title{color:#535353;text-decoration:none;font-size:.875em}.comments-flyout .comments-list .body{color:#303030;font-size:.875em;margin-left:5.75em}.comments-flyout .comments-list .body *{margin-left:0}@media screen and (max-width: 768px){.comments-flyout .comments-list .body{margin-left:4.5em}}.comments-flyout:after{content:'';background-image:-webkit-linear-gradient(top, rgba(235,235,233,0) 0%, #ebebe9 50%, #ebebe9 100%);background-image:linear-gradient(to bottom, rgba(235,235,233,0) 0%, #ebebe9 50%, #ebebe9 100%);height:4em;position:absolute;z-index:10000;bottom:0;left:4em;right:0}.comments-flyout .comments-flyout-close{position:absolute;left:0;width:4em;height:4em;background:#fff;color:#3a6bc6;border:none;overflow:visible;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.comments-flyout .comments-flyout-close:focus span.bar:nth-of-type(2),.comments-flyout .comments-flyout-close:hover span.bar:nth-of-type(2),.comments-flyout .comments-flyout-close:active span.bar:nth-of-type(2){-webkit-transform:translateY(0%) rotate(135deg);-moz-transform:translateY(0%) rotate(135deg);-ms-transform:translateY(0%) rotate(135deg);-o-transform:translateY(0%) rotate(135deg);transform:translateY(0%) rotate(135deg)}.comments-flyout .comments-flyout-close:focus span.bar:nth-of-type(3),.comments-flyout .comments-flyout-close:hover span.bar:nth-of-type(3),.comments-flyout .comments-flyout-close:active span.bar:nth-of-type(3){-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)}.comments-flyout .comments-flyout-close span.bar{content:'';position:absolute;background-color:#3b6bc7;-webkit-transition:all 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);height:.25em;width:1.5em;border-radius:2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:1.25em;top:1.8em}.comments-flyout .comments-flyout-close span.bar:nth-of-type(2){-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)}.comments-flyout .comments-flyout-close span.bar:nth-of-type(3){-webkit-transform:translateY(0%) rotate(135deg);-moz-transform:translateY(0%) rotate(135deg);-ms-transform:translateY(0%) rotate(135deg);-o-transform:translateY(0%) rotate(135deg);transform:translateY(0%) rotate(135deg)}.comments-flyout .post-image{width:10.3125em;float:left;margin:0 1.5em 1em 0}.comments-flyout .comments-flyout-content{background:#ebebe9;margin-left:4em}.comments-flyout .comments-top{overflow:hidden;padding:1.5em 1.8em .5em}.comments-flyout h2{font-size:1.75em;color:#3e3e3e}.comments-flyout .submitted,.comments-flyout .num-views{font-family:"Proxima N W01 Reg It","Helvetica Neue",Helvetica,Arial,sans-serif;color:#737373;font-size:0.75em}.comments-flyout .submitted-by,.comments-flyout .num-views{color:#2a2b2c}.comments-flyout .num-comments{color:#8b8b8b;float:left;clear:both;margin-top:1em}.comments-flyout .view-full{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3a6bc6;text-decoration:none;float:right;margin-top:1em}.comments-flyout .view-full:hover,.comments-flyout .view-full:focus{text-decoration:underline}.comments-flyout .view-full:after{right:-.5em}.comments-flyout .comments-scrollable{border-top:1px solid #cacac8;height:41em;overflow-y:auto}.comments-flyout .comments-not-logged-in{background:#3a6bc6;padding:1em;text-align:center;display:none}.comments-flyout .comments-not-logged-in p,.comments-flyout .comments-not-logged-in a{color:#fff}.comments-flyout .comments-not-logged-in a{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#module-AggregatorFeatured{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:428px;width:100%;background:#e6e7e8}#module-AggregatorFeatured .truncate{overflow:hidden;position:relative;max-height:6.9em}#module-AggregatorFeatured .truncate:before{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;background:url("../../modules/aggregatorfeatured/images/background-texture-tile.jpg");bottom:0.03em;position:absolute;right:0;content:'\2026';box-shadow:-9px 0px 13px 0px #f8efe6;width:52px}#module-AggregatorFeatured .truncate:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;content:'';background:url("../../modules/aggregatorfeatured/images/background-texture-tile.jpg");position:absolute;height:50px;width:100%;z-index:1}#module-AggregatorFeatured .carousel{position:relative;overflow:hidden;min-height:428px;width:100%;height:100%}#module-AggregatorFeatured .carousel .page-list{width:100%;height:100%}#module-AggregatorFeatured .carousel .page-list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:35px 20px;min-height:428px;width:100%;height:100%}#module-AggregatorFeatured .carousel .page-list.clone{position:absolute;top:0;left:-100%;width:300%}#module-AggregatorFeatured .carousel .page-list.clone li{position:absolute !important;top:0;width:33.33%}#module-AggregatorFeatured .carousel .page-list.clone .start{left:0}#module-AggregatorFeatured .carousel .page-list.clone .end{right:0}#module-AggregatorFeatured .carousel .pagination{-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;position:absolute;bottom:7%;left:0;display:block;margin:0 5px 0 0;width:100%;text-align:center;opacity:0}#module-AggregatorFeatured .carousel .pagination li{-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;overflow:hidden;margin:0 5px;width:12px;height:12px;border:2px solid #3a6bc6;border-radius:50%;text-indent:-9999px;cursor:pointer}#module-AggregatorFeatured .carousel .pagination li:hover,#module-AggregatorFeatured .carousel .pagination li.active,#module-AggregatorFeatured .carousel .pagination li.selected{background-color:#3a6bc6}#module-AggregatorFeatured #featured-carousel{position:relative;background:url("../../modules/aggregatorfeatured/images/background-texture-tile.jpg")}#module-AggregatorFeatured #featured-carousel .inner{max-width:1000px}#module-AggregatorFeatured #featured-carousel .inner h3{float:right;margin-bottom:16px;width:36%;color:#bbb;text-transform:uppercase;font-weight:normal;font-size:20px;font-family:"Alternate Gothic Com", sans-serif}#module-AggregatorFeatured #featured-carousel>a{position:absolute;top:50%;display:block;margin:-22px 0 0 0;width:45px;height:45px;border-radius:50%;background:#fff}#module-AggregatorFeatured #featured-carousel>a.prev{-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;left:50%;margin-left:-585px}#module-AggregatorFeatured #featured-carousel>a.prev:after,#module-AggregatorFeatured #featured-carousel>a.prev:before{position:absolute;top:50%;right:42%;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}#module-AggregatorFeatured #featured-carousel>a.prev:after{margin-top:-8px;border-width:8px;border-color:rgba(255,255,255,0);border-right-color:#ffffff}#module-AggregatorFeatured #featured-carousel>a.prev:before{margin-top:-11px;border-width:11px;border-color:rgba(53,104,197,0);border-right-color:#3568c5}#module-AggregatorFeatured #featured-carousel>a.next{-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;right:50%;margin-right:-585px}#module-AggregatorFeatured #featured-carousel>a.next:after,#module-AggregatorFeatured #featured-carousel>a.next:before{position:absolute;top:50%;left:42%;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}#module-AggregatorFeatured #featured-carousel>a.next:after{margin-top:-8px;border-width:8px;border-color:rgba(255,255,255,0);border-left-color:#ffffff}#module-AggregatorFeatured #featured-carousel>a.next:before{margin-top:-11px;border-width:11px;border-color:rgba(53,104,197,0);border-left-color:#3568c5}@media screen and (max-width: 1174px){#module-AggregatorFeatured #featured-carousel>a.prev,#module-AggregatorFeatured #featured-carousel>a.next{opacity:0}}#module-AggregatorFeatured #featured-carousel .image-container{position:relative;display:block;float:left;max-width:572px;width:58%;height:325px;border:7px solid #fff;background:#fff;background-position:center;background-size:cover;background-repeat:no-repeat}#module-AggregatorFeatured #featured-carousel .featured-content{position:relative;float:right;min-height:325px;max-width:345px;width:40%}#module-AggregatorFeatured #featured-carousel .featured-content h4,#module-AggregatorFeatured #featured-carousel .featured-content .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .featured-content b,#module-AggregatorFeatured #featured-carousel .featured-content .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .featured-content b{margin-bottom:7px;color:#3e3e3e;font-size:48px}#module-AggregatorFeatured #featured-carousel .featured-content h4 em,#module-AggregatorFeatured #featured-carousel .featured-content .stations-slide .t-wrap .t-info .t-info-wrap h2 b em,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .featured-content b em,#module-AggregatorFeatured #featured-carousel .featured-content .t-tooltip .t-wrap .t-info .t-info-wrap h2 b em,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .featured-content b em{color:#eb1f1f}#module-AggregatorFeatured #featured-carousel .featured-content h4 a,#module-AggregatorFeatured #featured-carousel .featured-content .stations-slide .t-wrap .t-info .t-info-wrap h2 b a,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .featured-content b a,#module-AggregatorFeatured #featured-carousel .featured-content .t-tooltip .t-wrap .t-info .t-info-wrap h2 b a,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .featured-content b a{color:inherit;text-decoration:none;font-size:inherit;font-family:inherit;line-height:inherit}#module-AggregatorFeatured #featured-carousel .featured-content .preview{line-height:1.4em}#module-AggregatorFeatured #featured-carousel .featured-content .preview a{color:inherit;text-decoration:none;font-size:inherit;font-family:inherit;line-height:inherit}#module-AggregatorFeatured #featured-carousel .featured-content .details{margin-top:20px}#module-AggregatorFeatured #featured-carousel .featured-content .details .date{color:#787878;font-style:italic;font-size:12px}#module-AggregatorFeatured #featured-carousel .featured-content .details .date em{color:#eb1f1f}#module-AggregatorFeatured #featured-carousel .featured-content .details .date a:hover{text-decoration:none}#module-AggregatorFeatured #featured-carousel .featured-content .details a{color:#000;text-decoration:none;font-style:italic;font-size:12px}#module-AggregatorFeatured #featured-carousel .featured-content .details a:hover{text-decoration:underline}#module-AggregatorFeatured #featured-carousel .sponsored .image-container: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}@media screen and (max-width: 768px){#module-AggregatorFeatured #featured-carousel .inner h3{float:none;width:100%;max-width:100%}#module-AggregatorFeatured #featured-carousel .inner .image-container{float:none;max-width:100%;width:100%}#module-AggregatorFeatured #featured-carousel .inner .featured-content{float:none;max-width:100%;width:100%;margin-top:25px;min-height:0}#module-AggregatorFeatured #featured-carousel .inner .featured-content .details .date{display:inline-block}#module-AggregatorFeatured #featured-carousel .inner .featured-content .details>a{display:inline-block}#module-AggregatorFeatured #featured-carousel .pagination{bottom:2%}}#module-AggregatorFeatured #featured-carousel .expert-view .featured-content h4,#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .expert-view .featured-content b,#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .expert-view .featured-content b{font-family:Palatino, 'Palatino Linotype', 'Palatino LT STD', 'Book Antiqua', Georgia, serif;color:#21344d;text-transform:uppercase;border-bottom:1px solid #21344d;position:relative;font-size:26px;font-weight:normal;letter-spacing:.5em;padding:25px 0;text-align:center;margin-bottom:25px}#module-AggregatorFeatured #featured-carousel .expert-view .featured-content h4 span,#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .stations-slide .t-wrap .t-info .t-info-wrap h2 b span,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .expert-view .featured-content b span,#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .t-tooltip .t-wrap .t-info .t-info-wrap h2 b span,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .expert-view .featured-content b span{background:url("../../modules/aggregatorfeatured/images/expert-view-icon.png") no-repeat;display:block;content:' ';position:absolute;width:30px;height:30px;top:-15px;left:50%;margin-left:-15px}#module-AggregatorFeatured #featured-carousel .expert-view .featured-content h4:after,#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .stations-slide .t-wrap .t-info .t-info-wrap h2 b:after,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .expert-view .featured-content b:after,#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .t-tooltip .t-wrap .t-info .t-info-wrap h2 b:after,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .expert-view .featured-content b:after,#module-AggregatorFeatured #featured-carousel .expert-view .featured-content h4:before,#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .stations-slide .t-wrap .t-info .t-info-wrap h2 b:before,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .expert-view .featured-content b:before,#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .t-tooltip .t-wrap .t-info .t-info-wrap h2 b:before,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .expert-view .featured-content b:before{border-top:1px solid #21344d;position:absolute;top:0;width:40%;content:' ';height:0;left:0}#module-AggregatorFeatured #featured-carousel .expert-view .featured-content h4:after,#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .stations-slide .t-wrap .t-info .t-info-wrap h2 b:after,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .expert-view .featured-content b:after,#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .t-tooltip .t-wrap .t-info .t-info-wrap h2 b:after,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-AggregatorFeatured #featured-carousel .expert-view .featured-content b:after{left:auto;right:0}#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .preview{margin-bottom:25px}#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .expert-view__p{text-align:center}@media only screen and (min-width: 48em){#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .expert-view__p{text-align:left}}#module-AggregatorFeatured #featured-carousel .expert-view .featured-content .expert-view__button{border:1px solid #396fc4;line-height:50px;text-transform:uppercase;text-decoration:none;display:inline-block;border-radius:3px;padding:0 25px;font-weight:bold}#module-AggregatorHeader{width:100%;height:270px;box-shadow:inset 0 0 200px #091326;background:url("../../modules/forum/images/conv-header-bkg.png") 50% 50% no-repeat;background-size:cover}#module-AggregatorHeader #header-intro{position:absolute;width:100%;height:270px;background:transparent}#module-AggregatorHeader #header-intro .title-white{width:100%}#module-AggregatorHeader #header-intro .fh-copy{position:relative;height:336px;margin-top:0;top:64px;opacity:0}@media screen and (max-width: 768px){#module-AggregatorHeader #header-intro .fh-copy{position:absolute;top:50%;transform:translateY(-50%);height:initial;width:100%}}#module-AggregatorHeader #header-intro .fh-copy .no-js{opacity:1}#module-AggregatorHeader #header-intro .fh-copy .fh-title{margin-top:0;margin-bottom:0;letter-spacing:0.5px;font-size:72px;line-height:0.93em}@media screen and (max-width: 768px){#module-AggregatorHeader #header-intro .fh-copy .fh-title{font-size:40px}}#module-AggregatorHeader #header-intro .fh-copy p{margin:0 auto 21px;max-width:740px;color:white;font-size:18px;text-align:center}@media screen and (max-width: 768px){#module-AggregatorHeader #header-intro .fh-copy p{font-size:16px;line-height:1.7em}}#module-AggregatorHeader #header-intro .fh-copy>a{-webkit-transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 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;position:relative;display:block;overflow:hidden;margin:0 auto;padding-top:12px;width:226px;height:52px;border:2px solid #90b7ff;border-radius:4px;color:#90b7ff;text-align:center;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;font:400 24px 'AlternateGothicW01-No2 691799', Impact, Charcoal, sans-serif}#module-AggregatorHeader #header-intro .fh-copy>a:hover{border-color:#fff;color:#fff}.touch #module-AggregatorHeader #header-intro .fh-copy>a{display:none}.touch #module-AggregatorHeader #header-intro .fh-copy{opacity:1 !important}#module-AggregatorHeader #graph{display:none;height:1080px;width:100%;position:absolute}#module-AggregatorHeader #graph>svg{width:100%;height:100%}#module-AggregatorHeader #graph path{fill:none;stroke:#699efe;stroke-width:2px}#module-AggregatorHeader #graph .hit-path{stroke:#ddd;stroke-opacity:0;stroke-width:20px}#module-AggregatorHeader #graph circle{fill:#699efe}#module-AggregatorHeader #graph text{text-transform:uppercase;font-weight:bold;font-size:11px;font-family:'Proxima N W01 Reg', 'Helvetica Neue', Helvetica, Arial, sans-serif;fill:#699efe;text-anchor:end}#module-AggregatorHeader #graph text.graph-header{font-size:42px;font-family:DINNextW01-CondensedLig, sans-serif;fill:#e6e7e8;text-anchor:start;font-weight:normal}#module-AggregatorHeader #graph .tag-group{-webkit-transition:opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-AggregatorHeader #graph .graph-tooltip{position:absolute;display:none;width:227px;height:190px}#module-AggregatorHeader #graph .graph-tooltip>a{position:absolute;width:227px;height:180px;border:4px solid #fff;border-radius:8px;background:#fff;top:0;left:0;text-decoration:none}#module-AggregatorHeader #graph .graph-tooltip>a p{font-style:italic;font-size:12px;line-height:1.3em;text-decoration:none;padding:0 5px}#module-AggregatorHeader #graph .graph-tooltip>a p.title{margin-top:5px;color:#3568c5;text-decoration:underline;font-style:normal;font-size:14px}#module-AggregatorHeader #graph .graph-tooltip>a>span{background-size:cover;background-repeat:no-repeat;background-position:center;border-top-left-radius:8px;border-top-right-radius:8px;width:219px;height:102px;display:block;margin-bottom:5px}#module-AggregatorHeader #graph .graph-tooltip>a:after{position:absolute;top:100%;left:50%;margin-left:-10px;width:0;height:0;border:solid transparent;border-width:10px;border-color:rgba(136,183,213,0);border-top-color:#fff;content:" ";pointer-events:none}#module-AggregatorHeader #graph .graph-tooltip.point-down>a:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#fff}#module-AggregatorHeader #graph .hover .tag-group{opacity:0.2}#module-AggregatorHeader #graph .hover .tag-group.active{opacity:1}@media screen and (max-width: 800px){#module-AggregatorHeader #header-intro .fh-copy .fh-byline{max-width:530px}}@media screen and (max-width: 600px){#module-AggregatorHeader #header-intro .fh-copy{opacity:1}#module-AggregatorHeader #header-intro .fh-copy .fh-byline{max-width:530px}#module-AggregatorHeader #graph{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-o-transform-origin:50% 0 0;transform-origin:50% 0 0;margin-left:-21.5%;width:143%;height:143% !important}}@media only screen and (max-width: 500px), screen and (max-height: 450px){#module-AggregatorHeader #header-intro .fh-copy .fh-byline{margin:0 auto 0;padding:0 20px}}#module-atThePump{height:auto;width:100%;background:url("../../modules/atthepump/images/At-The-Pump_B.jpg") no-repeat;background-position:center top}@media screen and (max-width: 900px){#module-atThePump{background:url("../../modules/theprocess/images/mainPic.jpg") repeat-y;background-size:100%;background-position:center top}}@media screen and (max-width: 767px){#module-atThePump{background:url("../../modules/theprocess/images/mainPic.jpg") repeat-y;background-size:100%;background-position:center top}}@media screen and (max-width: 767px){#module-atThePump .module-content{text-align:center}}#module-atThePump .pumpInfo{position:relative;width:452px;left:0;text-align:center;display:inline-block}@media screen and (max-width: 900px){#module-atThePump .pumpInfo{width:100%}}@media screen and (max-width: 767px){#module-atThePump .pumpInfo{margin-top:0px;width:560px}}@media screen and (max-width: 666px){#module-atThePump .pumpInfo{width:100%}}#module-atThePump .pumpInfo .module-title-wrap .module-title-wrap__subtitle{margin:0}@media screen and (min-width: 768px){#module-atThePump .pumpInfo .module-title-wrap .module-title-wrap__subtitle{text-align:left}#module-atThePump .pumpInfo .module-title-wrap .module-title-wrap__subtitle:before{width:0}}@media screen and (max-width: 900px){#module-atThePump .pumpInfo .module-title-wrap .module-title-wrap__subtitle{text-align:center}#module-atThePump .pumpInfo .module-title-wrap .module-title-wrap__subtitle:before{width:85px}}#module-atThePump .pumpInfo .module-title-wrap .module-title-wrap__title{margin:0}@media screen and (min-width: 768px){#module-atThePump .pumpInfo .module-title-wrap .module-title-wrap__title{text-align:left;font-size:35px}}@media screen and (max-width: 900px){#module-atThePump .pumpInfo .module-title-wrap .module-title-wrap__title{text-align:center}}@media screen and (min-width: 768px){#module-atThePump .pumpInfo .module-title-wrap .module-title-wrap__copy{text-align:left;width:100%}}@media screen and (max-width: 900px){#module-atThePump .pumpInfo .module-title-wrap .module-title-wrap__copy{text-align:center}}#module-atThePump .pumpInfo .info-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:space-around;width:500px}@media screen and (max-width: 900px){#module-atThePump .pumpInfo .info-list{width:100%;text-align:center}}@media screen and (max-width: 666px){#module-atThePump .pumpInfo .info-list{text-align:center;width:100%}}#module-atThePump .pumpInfo .info-list .info-item{width:216px;margin-left:0;margin-right:30px;margin-top:0;margin-bottom:29px;text-align:center}@media screen and (max-width: 767px){#module-atThePump .pumpInfo .info-list .info-item{width:40%}}@media screen and (max-width: 666px){#module-atThePump .pumpInfo .info-list .info-item{width:100%;margin:0}}#module-atThePump .pumpInfo .info-list .info-item .info-item__image{height:127px;margin-bottom:0;width:auto}@media screen and (max-width: 666px){#module-atThePump .pumpInfo .info-list .info-item .info-item__image{margin:0 auto}}#module-atThePump .pumpInfo .info-list .info-item .info-item__copy{text-align:left}#module-atThePump .pumpInfo .info-list .info-item .info-item__copy .content-title{font-size:18px;color:#3a3a3a;text-transform:none;line-height:1.375em;font-family:"ToyotaType-Regular"}#module-atThePump .pumpInfo .info-list .info-item .info-item__copy .info-item__text{color:#3a3a3a;font-family:"ToyotaType-Book";font-size:14px}#module-atThePump .pumpInfo .button-wrapper{text-align:left}@media screen and (max-width: 767px){#module-atThePump .pumpInfo .button-wrapper{padding-left:26px;text-align:center}}@media screen and (max-width: 666px){#module-atThePump .pumpInfo .button-wrapper{padding-top:20px}}#module-atThePump .pumpInfo .button-wrapper .button-class{padding:0 20px 0 10px;width:auto;height:45px}#module-atThePump .pumpInfo .button-wrapper .button-class #Your_Icon{height:40px;width:40px;padding:10px;fill:#3568c4}#module-atThePump .pumpInfo .button-wrapper .button-class .button-text{height:100%;width:auto;display:inline;position:relative;top:-15px}.no-js #module-atThePump .pumpInfo .button-wrapper .button-class:hover #Your_Icon,.no-js #module-atThePump .pumpInfo .button-wrapper .button-class:focus #Your_Icon,.js.no-touch #module-atThePump .pumpInfo .button-wrapper .button-class:hover #Your_Icon,.js.no-touch #module-atThePump .pumpInfo .button-wrapper .button-class:focus #Your_Icon,.js.touch #module-atThePump .pumpInfo .button-wrapper .button-class:active #Your_Icon{fill:white}#module-Car300Miles{height:720px;width:100%;background:#3b6bc7}#module-Car360{background-color:#fff;background:url("../../modules/car360/images/background.jpg") no-repeat;background-position:center top;background-size:cover;height:800px;width:100%}@media screen and (max-width: 1920px){#module-Car360{height:750px;width:100%}}@media screen and (max-width: 768px){#module-Car360{height:550px;width:100%}}@media screen and (max-width: 600px){#module-Car360{height:400px;width:100%}}#module-Car360 .c360-container{text-align:center;height:auto;width:610px;margin:0 auto;position:relative;top:510px}@media screen and (max-width: 1920px){#module-Car360 .c360-container{top:480px}}@media screen and (max-width: 768px){#module-Car360 .c360-container{top:310px}}@media screen and (max-width: 600px){#module-Car360 .c360-container{top:235px;height:auto;width:310px}}#module-Car360 .c360-container .sub-title{color:#3b6bc7;font-size:24px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:15px;height:30px;width:340px;margin:0 auto;position:relative}@media screen and (max-width: 600px){#module-Car360 .c360-container .sub-title{font-size:14px;height:20px;width:310px}}#module-Car360 .c360-container .sub-title span{content:'';position:absolute;top:6px;left:0;height:2px;width:80px;background-color:#3b6bc7}@media screen and (max-width: 600px){#module-Car360 .c360-container .sub-title span{display:none}}#module-Car360 .c360-container .sub-title span:nth-child(2){left:260px}#module-Car360 .c360-container .title{font-size:70px;line-height:60px}@media screen and (max-width: 768px){#module-Car360 .c360-container .title{font-size:60px;line-height:55px}}@media screen and (max-width: 600px){#module-Car360 .c360-container .title{font-size:34px;line-height:34px}}#module-Car360 .drag-btn{cursor:pointer;height:50px;width:190px;border:3px #fff solid;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:relative;margin:0 auto;text-align:center;top:350px}@media screen and (max-width: 1920px){#module-Car360 .drag-btn{top:280px}}@media screen and (max-width: 768px){#module-Car360 .drag-btn{top:210px}}@media screen and (max-width: 600px){#module-Car360 .drag-btn{height:40px;width:170px;top:120px}}#module-Car360 .drag-btn .btn-txt{color:#fff;font:14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;line-height:50px}@media screen and (max-width: 600px){#module-Car360 .drag-btn .btn-txt{font:12px;line-height:40px}}#module-Car360 .drag-btn .arrow{height:8px;width:12px;background:url("../../modules/car360/images/arrow.png") no-repeat;background-position:center;background-size:contain;position:absolute;top:19px;left:15px}@media screen and (max-width: 600px){#module-Car360 .drag-btn .arrow{top:15px;left:9px}}#module-Car360 .drag-btn .right-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);left:156px}@media screen and (max-width: 600px){#module-Car360 .drag-btn .right-arrow{left:141px}}#module-Car_Page_BWInterior_Modal{overflow:hidden}@media screen and (max-width: 1023px){#module-Car_Page_BWInterior_Modal{background-color:black}}#module-Car_Page_BWInterior_Modal.modal-container{background-color:rgba(0,0,0,0.95) !important}#module-Car_Page_BWInterior_Modal .modal-content{background:none !important;margin-left:0;margin-right:0;position:absolute;left:0;right:0;width:100%;margin-top:35px;margin-bottom:35px}#module-Car_Page_BWInterior_Modal .modal-content .modal-header{text-align:left !important;background:none !important;border-bottom:#737373 1px solid !important;height:70px;padding-top:0;background:rgba(0,0,0,0.95) !important}@media screen and (max-width: 900px){#module-Car_Page_BWInterior_Modal .modal-content .modal-header{height:70px;padding-top:0;padding-bottom:35px}}@media screen and (max-width: 736px) and (orientation: landscape){#module-Car_Page_BWInterior_Modal .modal-content .modal-header{height:40px;padding-bottom:5px}}#module-Car_Page_BWInterior_Modal .modal-content .modal-header .content-title-g{color:white !important;font-size:30px !important;font-weight:normal !important;font-family:ToyotaType-Light;text-transform:none;letter-spacing:0;margin-top:-5px;padding-top:0;margin-left:23%}@media screen and (max-width: 1500px){#module-Car_Page_BWInterior_Modal .modal-content .modal-header .content-title-g{margin-left:18%}}@media screen and (max-width: 1024px){#module-Car_Page_BWInterior_Modal .modal-content .modal-header .content-title-g{margin-left:13%}}@media screen and (max-width: 768px){#module-Car_Page_BWInterior_Modal .modal-content .modal-header .content-title-g{margin-left:10%}}@media screen and (max-width: 600px){#module-Car_Page_BWInterior_Modal .modal-content .modal-header .content-title-g{margin-left:auto}}#module-Car_Page_BWInterior_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:23%;margin-top:-14px;background-color:white;border-radius:60%;text-align:center;height:28px;width:28px;background-image:url(../../core/images/pattern-library-icons/icon_close_btn.svg);background-size:14px}#module-Car_Page_BWInterior_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn:hover{background:url(../../modules/carpageexteriormodal/images/close.png) center center/55% no-repeat #3a3a3a}@media screen and (max-width: 1500px){#module-Car_Page_BWInterior_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:18%}}@media screen and (max-width: 1024px){#module-Car_Page_BWInterior_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:14%}}@media screen and (max-width: 768px){#module-Car_Page_BWInterior_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:7%}}#module-Car_Page_BWInterior_Modal .modal-content .modal-body{position:absolute;top:0;width:55%;margin-top:65px;padding-top:30px;margin-left:22.5%;margin-right:22.5%}@media screen and (max-width: 1023px){#module-Car_Page_BWInterior_Modal .modal-content .modal-body{padding-top:50px}}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container{position:relative;text-align:center}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .img-container{position:relative;width:100%;display:none}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .img-container.active{display:inherit}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .img-container img{height:auto;position:relative}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .gallery-image{display:block;position:absolute;top:0;width:100%;height:100%;margin:auto;opacity:0;transition:opacity .5s;webkit-transition:opacity .5s;display:none}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .gallery-image{width:97%;margin-left:3%}}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .gallery-image.active{opacity:1;display:block}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .gallery-image iframe{width:100%;height:100%}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .toggle{margin-top:15px;width:50%;margin-left:25%;overflow:hidden;margin-bottom:15px;height:60px;display:block}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .toggle .toggle-btn{float:left;width:50%;text-align:center;height:60px;line-height:60px;vertical-align:middle;background-color:white;color:grey;font-family:ToyotaType-Semibold;font-size:1em}@media screen and (max-width: 472px){#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .toggle .toggle-btn{font-size:1em;height:40px;line-height:40px}}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .toggle .toggle-btn.active{background-color:#3568c5;color:white}@media screen and (max-width: 600px){#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .toggle{width:65%;margin-left:17.5%}}@media screen and (max-width: 472px){#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .toggle{width:80%;margin-left:10%;height:40px}}@media screen and (max-width: 400px){#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .toggle{width:95%;margin-left:2.5%;height:40px}}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .ocean-blue{font-size:10px;position:absolute;display:block;margin:auto;padding-top:15px;top:0;left:calc(50% - 151px/2)}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .image-title-holder p{color:white;font-family:ToyotaType-Light}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .image-title-holder h4,#module-Car_Page_BWInterior_Modal .modal-content .modal-body .image-title-holder .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-Car_Page_BWInterior_Modal .modal-content .modal-body .image-title-holder b,#module-Car_Page_BWInterior_Modal .modal-content .modal-body .image-title-holder .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-Car_Page_BWInterior_Modal .modal-content .modal-body .image-title-holder b{color:white;font-family:ToyotaType-Light}@media screen and (max-width: 1500px){#module-Car_Page_BWInterior_Modal .modal-content .modal-body{width:65%;margin-left:17.5%;margin-right:17.5%}}@media screen and (max-width: 1024px){#module-Car_Page_BWInterior_Modal .modal-content .modal-body{width:80%;margin-left:9.5%;margin-right:10%}}@media screen and (max-width: 768px){#module-Car_Page_BWInterior_Modal .modal-content .modal-body{width:85%;margin-left:7.5%;margin-right:7.5%}}@media screen and (max-width: 420px){#module-Car_Page_BWInterior_Modal .modal-content .modal-body{width:96%;margin-left:2%;margin-right:2%}}@media screen and (max-width: 736px) and (orientation: landscape){#module-Car_Page_BWInterior_Modal .modal-content .modal-body{width:60%;margin-left:20%;margin-right:20%;padding-top:23px;margin-top:35px}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .img-container img{position:relative}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .toggle{height:35px;margin-top:10px;margin-bottom:5px}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .toggle .toggle-btn{height:35px;line-height:35px}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .image-title-holder .image-index-display{margin-top:5px}#module-Car_Page_BWInterior_Modal .modal-content .modal-body .content-container .image-title-holder .image-title{margin-top:10px}}#module-Car_Page_BWInterior_Modal .pattern-arrow{position:fixed;top:40%;height:100px;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line.svg);background-color:white;opacity:0.8}#module-Car_Page_BWInterior_Modal .pattern-arrow.left{left:0%}#module-Car_Page_BWInterior_Modal .pattern-arrow.right{right:0%}#module-Car_Page_BWInterior_Modal .pattern-arrow:hover{background-color:#3568C5;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line_white.svg)}@media screen and (max-width: 1500px){#module-Car_Page_BWInterior_Modal .pattern-arrow{top:27%}}@media screen and (max-width: 1024px){#module-Car_Page_BWInterior_Modal .pattern-arrow{top:42%;display:inherit}}@media screen and (max-width: 1024px) and (orientation: portrait){#module-Car_Page_BWInterior_Modal .pattern-arrow{top:23%;display:inherit}}@media screen and (max-width: 768px){#module-Car_Page_BWInterior_Modal .pattern-arrow{top:25%}}@media screen and (max-width: 600px){#module-Car_Page_BWInterior_Modal .pattern-arrow{display:none}}@media screen and (max-width: 736px) and (orientation: landscape){#module-Car_Page_BWInterior_Modal .pattern-arrow{top:36%;display:inherit}}#module-Car_Page_BWInterior_Modal .paging-dots-horiz{display:none;left:calc(50% - 360px/2)}#module-Car_Page_BWInterior_Modal .paging-dots-horiz ul li{margin:10px;margin-bottom:5px}@media screen and (max-width: 600px){#module-Car_Page_BWInterior_Modal .paging-dots-horiz{display:inherit}}#module-car_page_calculator{background:#edf0f5;padding:0;font-family:"ToyotaType-Regular"}@media screen and (max-width: 600px){#module-car_page_calculator .hide-on-mobile{display:none}}#module-car_page_calculator .module-content{padding-top:60px;padding-bottom:22px;max-width:99%}@media screen and (max-width: 767px){#module-car_page_calculator .module-content{max-width:345px;padding-bottom:25px}}#module-car_page_calculator .module-content .module-title-wrap{font-family:"ToyotaType-Regular"}#module-car_page_calculator .module-content .module-title-wrap .module-title-wrap__title{font-family:"ToyotaType-Light";font-size:48px;font-size:3.4em;margin-bottom:15px}@media screen and (max-width: 420px){#module-car_page_calculator .module-content .module-title-wrap .module-title-wrap__title{font-size:32px;font-size:2.3em}}#module-car_page_calculator .module-content .module-title-wrap .body-copy{font-family:"ToyotaType-Regular";color:black}#module-car_page_calculator .module-content #calculator-area .slidecontainer{width:100%;padding-bottom:5px;padding-top:5px;margin-top:15px;margin-bottom:15px}#module-car_page_calculator .module-content #calculator-area .slidecontainer .slider-title{margin-bottom:10px}#module-car_page_calculator .module-content #calculator-area .slidecontainer .slider-lines{border-color:#acadaf}#module-car_page_calculator .module-content #calculator-area .slidecontainer .barCnt{position:relative;height:10px;padding:5px 0px}#module-car_page_calculator .module-content #calculator-area .slidecontainer .barCnt .preBar{position:absolute;background-color:#3568c5;height:13px;line-height:5px;z-index:200;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0px;margin:0px;pointer-events:none;top:30px}#module-car_page_calculator .module-content #calculator-area .slidecontainer .slider{-webkit-appearance:none;width:100%;height:15px;border-radius:5px;background:#e8eef3;outline:none;opacity:0.7;-webkit-transition:.2s;transition:opacity .2s;border-color:#adbcc8;border-style:solid;border-width:2px;overflow-y:hidden}#module-car_page_calculator .module-content #calculator-area .slidecontainer .slider::-webkit-slider-thumb{-webkit-appearance:none;width:25px;height:25px;border-radius:50%;background:#edf0f5;background:radial-gradient(#edf0f5, #adbcc8);background:url(../../modules/car_page_calculator/images/slider_button.png);background-size:contain;border-color:#adbcc8;cursor:pointer;box-shadow:-805px 0 0 800px #0a35e8 !important}#module-car_page_calculator .module-content #calculator-area .slidecontainer .slider::-ms-thumb{width:25px;height:25px;border-radius:50%;background:#edf0f5;background:radial-gradient(#edf0f5, #adbcc8);background-size:contain;border-color:#adbcc8;cursor:pointer}#module-car_page_calculator .module-content #calculator-area .slidecontainer .slider::-ms-track{color:transparent;border:none}#module-car_page_calculator .module-content #calculator-area .slidecontainer .slider::-ms-fill-lower{background:#3568c5}#module-car_page_calculator .module-content #calculator-area .slidecontainer .slider::-moz-range-progress{background-color:#3568c5;height:12px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}#module-car_page_calculator .module-content #calculator-area .slidecontainer .slider::-moz-range-track{border:none;outline:none;opacity:0;background-color:transparent}#module-car_page_calculator .module-content #calculator-area .slidecontainer .slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:url(../../modules/car_page_calculator/images/slider_button.png);background-size:contain;border:none;cursor:pointer}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-title{font-family:ToyotaType-Regular;font-size:1.1em;color:black;margin-left:0%}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-label{height:15px}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-label .fuel-slider-index{float:left;font-weight:bold;font-family:ToyotaType-Regular;font-size:1.1em;color:black}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-label .fuel-slider-index.left{width:46%;text-align:left;color:#1c1c1c;margin-left:2%}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-label .fuel-slider-index.center{width:0px;text-align:center;color:#1c1c1c}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-label .fuel-slider-index.right{width:50%;text-align:right;color:#1c1c1c;float:right;margin-right:1%}@media screen and (max-width: 1024px){#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-label .fuel-slider-index.center{margin-left:-1%}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-label .fuel-slider-index.right{margin-right:0%}}@media screen and (max-width: 768px){#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-label .fuel-slider-index.center{margin-left:-2%}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-label .fuel-slider-index.right{margin-right:-1%}}@media screen and (max-width: 420px){#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-label .fuel-slider-index.left{margin-left:3%;width:41%}}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-lines{height:15px;margin-top:5px;margin-bottom:5px;border-color:#acadaf}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-lines.left{margin-left:1.4%;border-left:solid;border-right:solid;float:left;width:48.8%;border-color:#acadaf}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-lines.right{border-right:solid;float:right;width:47%;margin-right:1.4%;border-color:#acadaf}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container #fuel-range{width:100%}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-captions{margin-top:10px}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-captions .slide-caption-holder{width:fit-content}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-captions .slide-caption-holder.center-caption-holder{margin-left:44%;float:left}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-captions .slide-caption-holder.right-caption-holder{float:right;margin-right:-4%}#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-captions .slide-caption-holder .slide-caption{color:black;text-align:center;font-family:ToyotaType-Regular;font-size:1.1em}@media screen and (max-width: 768px){#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-captions .slide-caption-holder.center-caption-holder{margin-left:39%}}@media screen and (max-width: 420px){#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-captions .slide-caption-holder.center-caption-holder{margin-left:39%;width:25%}}@media screen and (max-width: 378px){#module-car_page_calculator .module-content #calculator-area .slidecontainer.fuel-container .fuel-captions .slide-caption-holder.center-caption-holder{margin-left:38%;width:26%}}#module-car_page_calculator .module-content #calculator-area .slidecontainer.rebate-container{margin-top:30px}#module-car_page_calculator .module-content #calculator-area .slidecontainer.rebate-container .rebate-title{font-family:ToyotaType-Regular;font-size:1.1em;color:black;margin-left:0%}#module-car_page_calculator .module-content #calculator-area .slidecontainer.rebate-container .rebate-label{height:15px}#module-car_page_calculator .module-content #calculator-area .slidecontainer.rebate-container .rebate-label .rebate-slider-index{float:left;font-weight:bold;font-family:ToyotaType-Regular;font-size:16px;font-size:1.1em;color:black}#module-car_page_calculator .module-content #calculator-area .slidecontainer.rebate-container .rebate-label .rebate-slider-index.left{margin-left:2%;width:46%;text-align:left;color:#1c1c1c}#module-car_page_calculator .module-content #calculator-area .slidecontainer.rebate-container .rebate-label .rebate-slider-index.right{width:auto;text-align:left;color:#1c1c1c;margin-right:1%}@media screen and (max-width: 768px){#module-car_page_calculator .module-content #calculator-area .slidecontainer.rebate-container .rebate-label .rebate-slider-index.left{margin-left:2%}#module-car_page_calculator .module-content #calculator-area .slidecontainer.rebate-container .rebate-label .rebate-slider-index.right{margin-left:-2%}}@media screen and (max-width: 420px){#module-car_page_calculator .module-content #calculator-area .slidecontainer.rebate-container .rebate-label .rebate-slider-index.right{margin-left:-5%}}#module-car_page_calculator .module-content #calculator-area .slidecontainer.rebate-container .rebate-lines{height:15px;width:48.8%;border-left:solid;border-right:solid;margin-top:11px;margin-left:1.4%;margin-bottom:5px;border-color:#acadaf}#module-car_page_calculator .module-content #calculator-area .slidecontainer.rebate-container .barCnt .preBar{top:6px}#module-car_page_calculator .module-content #calculator-area .slidecontainer.rebate-container #rebate-range{width:100%}@media screen and (max-width: 420px){#module-car_page_calculator .module-content #calculator-area .slidecontainer.rebate-container{margin-top:-15px}}#module-car_page_calculator .module-content #calculator-area .results-box{width:85%;min-height:340px;padding-top:25px;margin-left:auto;margin-right:auto;margin-top:25px;border-radius:5px;border:solid;border-width:1px;border-color:#aaaeb4;background:#dae2f0;color:#1c1c1c}#module-car_page_calculator .module-content #calculator-area .results-box .results-title{text-align:center;font-family:ToyotaType-Regular;color:black;font-size:1.2em}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .results-title{display:none}}#module-car_page_calculator .module-content #calculator-area .results-box .results-display{height:55px;margin-top:30px}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .left-results-display{width:100%;float:left}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .left-results-display .fuel-usage{float:left;width:50%;text-align:center}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .left-results-display .fuel-usage .my-label{text-align:center;font-family:ToyotaType-Regular;color:black}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .left-results-display .fuel-usage .fuel-value{font-family:ToyotaType-Regular;text-align:center;margin-top:-3px;color:#3568c5;font-size:1.3em}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .results-display .left-results-display .fuel-usage .fuel-value{margin-top:5px}}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .left-results-display .plus-divider{font-family:ToyotaType-Bold;float:left;width:0px;text-align:center;margin-top:25px}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .results-display .left-results-display .plus-divider{margin-top:54px}}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .left-results-display .ca-rebate{float:left;width:50%;text-align:center}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .left-results-display .ca-rebate .my-label{text-align:center;font-family:ToyotaType-Regular;color:black}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .left-results-display .ca-rebate .rebate-value{font-family:ToyotaType-Regular;text-align:center;margin-top:-3px;color:#3568c5;font-size:1.3em}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .results-display .left-results-display .ca-rebate .rebate-value{margin-top:5px}}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .left-results-display.is-saving{width:50%}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display{float:left;width:50%;display:none}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display .divider-divider{font-family:ToyotaType-Bold;float:left;width:0px;text-align:center;margin-top:25px;color:black !important}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display .divider-divider{margin-top:54px}}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display .divider-months-container{float:left;width:50%}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display .divider-months-container .my-label{text-align:center;font-family:ToyotaType-Regular;color:black}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display .divider-months-container .divider-months{font-family:ToyotaType-Regular;text-align:center;margin-top:-3px;font-size:1.3em;color:black}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display .divider-months-container .divider-months{margin-top:15px}}@media screen and (max-width: 420px){#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display .divider-months-container .divider-months{line-height:1.2em}}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display .equals-divider{font-family:ToyotaType-Bold;float:left;width:0px;text-align:center;margin-top:25px;color:black !important}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display .equals-divider{margin-top:54px}}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display .savings-monthly-container{float:left;width:50%}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display .savings-monthly-container .my-label{text-align:center;font-family:ToyotaType-Regular;color:black}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display .savings-monthly-container .savings-value{font-family:ToyotaType-Regular;text-align:center;margin-top:-3px;color:#3568c5;font-size:1.3em}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display .savings-monthly-container .savings-value{margin-top:30px}}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .right-results-display.is-saving{display:inherit}#module-car_page_calculator .module-content #calculator-area .results-box .results-display .my-label{font-size:16px;font-size:1.2em;color:black}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .results-display{height:90px;margin-top:10px}}#module-car_page_calculator .module-content #calculator-area .results-box .dividing-line{margin-left:8%;margin-right:8%;border-top:solid;border-width:1px;margin-bottom:25px;border-color:#808080}#module-car_page_calculator .module-content #calculator-area .results-box .savings-display{height:100px}#module-car_page_calculator .module-content #calculator-area .results-box .savings-display .lease-payments{float:left;width:50%;text-align:center}#module-car_page_calculator .module-content #calculator-area .results-box .savings-display .lease-payments .my-label{font-family:ToyotaType-Regular}#module-car_page_calculator .module-content #calculator-area .results-box .savings-display .lease-payments .lease-payment-value{margin-left:20%;margin-right:20%;margin-top:5px;border:solid;padding-top:10px;padding-bottom:10px;border-radius:5px;border-width:2px;border-color:#b7b7b7;font-family:ToyotaType-Regular;font-size:1.5em}#module-car_page_calculator .module-content #calculator-area .results-box .savings-display .lease-payments .my-label{color:black}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .savings-display .lease-payments{width:100%}}#module-car_page_calculator .module-content #calculator-area .results-box .savings-display .vs-divider{margin-top:32px;margin-left:-1%;float:left;width:0px;text-align:center;font-family:ToyotaType-Regular;color:black;font-size:1.5em}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .savings-display .vs-divider{width:100%;font-size:1.4em;margin-top:0px;margin-bottom:5px}}#module-car_page_calculator .module-content #calculator-area .results-box .savings-display .potential-savings{float:left;width:50%;text-align:center}#module-car_page_calculator .module-content #calculator-area .results-box .savings-display .potential-savings .my-label{font-family:ToyotaType-Regular;color:black}#module-car_page_calculator .module-content #calculator-area .results-box .savings-display .potential-savings .savings-value{font-family:ToyotaType-Regular;margin-left:20%;margin-right:20%;margin-top:5px;border:solid;padding-top:13px;padding-bottom:13px;border-radius:5px;border-width:2px;border-color:#3568c5;font-weight:bold;color:gray;font-size:1.2em}#module-car_page_calculator .module-content #calculator-area .results-box .savings-display .potential-savings .savings-value.max-savings{background:#3568c5;color:white;font-weight:normal;font-size:1.5em;padding-top:10px;padding-bottom:10px}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .savings-display .potential-savings{width:100%;margin-bottom:15px}}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .savings-display .my-label{font-size:1em;color:black}}#module-car_page_calculator .module-content #calculator-area .results-box .maximizing-savings{margin-left:auto;margin-right:auto;height:auto;width:65%;text-align:center;font-family:ToyotaType-Semibold;color:#3568c5;font-size:1.2em}@media screen and (max-width: 1024px){#module-car_page_calculator .module-content #calculator-area .results-box .maximizing-savings{width:75%}}@media screen and (max-width: 768px){#module-car_page_calculator .module-content #calculator-area .results-box .maximizing-savings{width:90%;font-size:1.2em}}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .maximizing-savings{font-size:1.2em;width:85%}}@media screen and (max-width: 420px){#module-car_page_calculator .module-content #calculator-area .results-box .maximizing-savings{width:100%}}#module-car_page_calculator .module-content #calculator-area .results-box .disclaimer{float:left;text-align:center;width:100%;font-size:12px;font-size:0.9em;margin-top:30px;margin-bottom:5px;color:black}@media screen and (max-width: 740px){#module-car_page_calculator .module-content #calculator-area .results-box .disclaimer{width:105%;margin-left:-2.5%}}@media screen and (max-width: 420px){#module-car_page_calculator .module-content #calculator-area .results-box .disclaimer{width:108%;margin-left:-4%}}#module-car_page_calculator .module-content #calculator-area .results-box .mobile-only{display:none}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .results-box .mobile-only{display:inherit}}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-title{text-align:center;margin-top:45px;margin-bottom:25px;font-weight:bold}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-title{margin-top:15px;margin-bottom:12px}}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder{margin-left:auto;margin-right:auto;height:145px;display:block;width:40%}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit{float:left;width:27%}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit p{text-align:left;font-family:ToyotaType-Regular;color:black;font-size:16px;font-size:1.2em;line-height:1.2em}@media screen and (max-width: 740px){#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit p{font-size:1.1em;line-height:1.1em}}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit p{font-size:0.9em;line-height:0.9em}}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit.left{text-align:right}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit.left img{width:80%;margin-bottom:2%}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit.left p{padding-left:27%}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit.center{margin-left:9.5%;margin-right:9.5%;text-align:center}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit.center img{width:70%}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit.center p{padding-left:2%}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit.right{text-align:left}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit.right img{width:100%;margin-bottom:24%}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit.right p{padding-left:5%}@media screen and (max-width: 1024px){#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit.right p{width:150%}}@media screen and (max-width: 1024px){#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder{width:55%}}@media screen and (max-width: 768px){#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder{width:70%;margin-left:14%}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit{width:25%}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit.center{margin-right:12%;margin-left:13%}}@media screen and (max-width: 740px){#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder{width:95%;margin-left:2%}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit{width:27%}#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder .benefit.center{margin-right:9.5%;margin-left:9.5%}}@media screen and (max-width: 420px){#module-car_page_calculator .module-content #calculator-area .additional-benefits-row .benefits-holder{width:115%;margin-left:-9%}}#module-car_page_calculator .module-title-wrap{padding-bottom:20px;color:black}#module-car_page_calculator .basic-btn .btn-txt{color:#fff}#module-car_page_calculator .content{padding:35px 0px 22px 0px}@media screen and (max-width: 1024px){#module-car_page_calculator .module-content #calculator-area{margin-left:6%;width:88%}#module-car_page_calculator .module-content #calculator-area .results-box{width:99%}}@media screen and (max-width: 768px){#module-car_page_calculator .module-content{max-width:90%}}@media screen and (max-width: 600px){#module-car_page_calculator .module-content #calculator-area{margin-left:auto;margin-right:auto}#module-car_page_calculator .module-content #calculator-area .results-box{margin-left:-8% !important;margin-right:0px;width:116%;padding-top:0px;margin-top:0px}}.car-section.module-car_page_community{background:#061d3c url("../../modules/car_page_community/images/background.jpg") center top no-repeat;padding:0}.car-section.module-car_page_community .module-content{padding-top:60px;padding-bottom:17px}@media screen and (max-width: 767px){.car-section.module-car_page_community .module-content{max-width:345px;padding-bottom:9px}}.car-section.module-car_page_community .title-wrap__subtitle{font-family:ToyotaType-Semibold;font-size:22px;font-size:1.4em}.car-section.module-car_page_community .title-wrap__title{font-family:ToyotaType-Book;font-size:36px;font-size:2.6em;line-height:50px}.car-section.module-car_page_community .title-wrap__copy{font-family:ToyotaType-Regular;font-size:16px;font-size:1.2em}.car-section.module-car_page_community .module-title-wrap{padding-bottom:20px}.car-section.module-car_page_community .basic-btn .btn-txt{color:#fff;font-family:ToyotaType-Book;font-size:16px;font-size:1.2em;top:7px}.car-section.module-car_page_community .content{padding:35px 0px 22px 0px}#fcv .module-car_page_community .module-content{display:none}@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")}#container-FooterDirectional{font-family:'DINNextW01-CondensedLig', sans-serif;color:#F33;position:relative}@media screen and (min-width: 2025px){#container-FooterDirectional{height:575px;width:100%}}@media screen and (min-width: 600px) and (max-width: 2025px){#container-FooterDirectional{height:auto;width:100%;padding-top:29%}}@media screen and (max-width: 768px){#container-FooterDirectional{height:580px;width:100%}}@media screen and (max-width: 500px){#container-FooterDirectional{height:480px;width:100%}}#container-FooterDirectional .d-wrapper{height:101%;width:101%;position:absolute;overflow:hidden;top:0;bottom:0;right:0;left:0;background-color:#ecf1f4;left:-1px}#container-FooterDirectional .d-wrapper .btn{border-radius:0px !important}#container-FooterDirectional .d-wrapper .d-nav-left,#container-FooterDirectional .d-wrapper .d-nav-right{cursor:pointer;float:left;position:relative;height:100%;width:50%;display:table;overflow:hidden;margin-right:-6px;-webkit-user-select:none}@media screen and (max-width: 768px){#container-FooterDirectional .d-wrapper .d-nav-left,#container-FooterDirectional .d-wrapper .d-nav-right{height:50%;width:100%;float:none;margin-bottom:-3px}}#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap,#container-FooterDirectional .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}#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-left,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-left,#container-FooterDirectional .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#container-FooterDirectional .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right{font-family:"ToyotaType-Light";color:#fff;margin:0 auto;line-height:65%;font-size:60px}@media screen and (max-width: 1280px){#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-left,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-left,#container-FooterDirectional .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#container-FooterDirectional .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right{font-size:60px !important;line-height:60px}}@media screen and (max-width: 768px){#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-left,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-left,#container-FooterDirectional .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#container-FooterDirectional .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right{font-size:50px;line-height:55px}}@media screen and (max-width: 420px){#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-left,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-left,#container-FooterDirectional .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#container-FooterDirectional .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right{font-size:50px !important}}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-left,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-left,#container-FooterDirectional .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#container-FooterDirectional .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right{line-height:100%;margin-top:0 !important}}#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-left,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .txt-left,#container-FooterDirectional .d-nav-right .d-wrapper .d-nav-left .txt-wrap .txt-right,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .txt-right,#module-FooterDirectional .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#container-FooterDirectional .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .txt-right,#module-FooterFAQ .stations-button #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterStations .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_community-bottom .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right{font-family:"ToyotaType-Light";display:block;margin-top:-10px;font-weight:800;color:#fff;font-size:22px;padding-bottom:0;margin-bottom:0}@media screen and (max-width: 768px){#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-left,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .txt-left,#container-FooterDirectional .d-nav-right .d-wrapper .d-nav-left .txt-wrap .txt-right,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .txt-right,#module-FooterDirectional .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#container-FooterDirectional .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .txt-right,#module-FooterFAQ .stations-button #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterStations .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_community-bottom .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right #container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right{width:60%;margin:0 auto 0}}#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .address-holder .fscom,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .address-holder .fscom{color:#fff;line-height:1}#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .address-holder .fuelstation-headingzip,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .address-holder .fuelstation-headingzip{font-family:"ToyotaType-Light";margin-top:4%;font-size:16px;margin-bottom:2%}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .address-holder .fuelstation-headingzip,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .address-holder .fuelstation-headingzip{margin-top:5%}}#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .address-holder .fuelstation-heading,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .address-holder .fuelstation-heading{font-family:"ToyotaType-Light";font-size:16px;margin-bottom:2%}#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .address-holder .fuelstation-name,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .address-holder .fuelstation-name{font-family:"ToyotaType-Light";font-size:18px;margin-top:-1%;font-weight:600}#container-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .address-holder .fuelstation-city,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .address-holder .fuelstation-city{display:none}#container-FooterDirectional .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){#container-FooterDirectional .d-wrapper .image-wrap{top:-1px}}#container-FooterDirectional .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)}#container-FooterDirectional .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)}#container-FooterDirectional .d-nav-right{float:right}#container-FooterDirectional .d-nav-right .txt-wrap .txt-right{padding-right:5%}@media screen and (max-width: 768px){#container-FooterDirectional .d-nav-right .txt-wrap .txt-right{padding-right:3%}}#container-FooterDirectional .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}#container-FooterDirectional .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)}#container-FooterDirectional .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/footerdirectional/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/footerdirectional/images/background-car@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fcv .image-wrap .image-in{background:url("../../modules/footerdirectional/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/footerdirectional/images/background-car-hover@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fuel .image-wrap .image-out{background:url("../../modules/footerdirectional/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/footerdirectional/images/background-fuel@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fuel .image-wrap .image-in{background:url("../../modules/footerdirectional/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/footerdirectional/images/background-fuel-hover@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-out{background:url("../../modules/footerdirectional/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/footerdirectional/images/background-stations@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-in{background:url("../../modules/footerdirectional/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/footerdirectional/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)}#container-FooterDirectional .title{-webkit-text-fill-color:#373737 !important;-webkit-background-clip:none !important;background:none !important;color:#373737 !important;font-size:82px !important;text-transform:uppercase}#container-FooterDirectional .light>.txt-wrap>.title{color:#fff !important;-webkit-text-fill-color:#fff !important}#container-FooterDirectional .txt{font:400 19px "DINNextW01-CondensedLig","sans-serif" !important;line-height:0 !important}@media screen and (max-width: 768px){#container-FooterDirectional .title{-webkit-text-fill-color:#373737 !important;-webkit-background-clip:none !important;background:none !important;color:#373737 !important;font-size:50px !important}#container-FooterDirectional .light>.txt-wrap>.title{color:#fff !important;-webkit-text-fill-color:#fff !important}#container-FooterDirectional .txt{font:400 19px "DINNextW01-CondensedLig","sans-serif" !important;line-height:0 !important}}@media screen and (max-width: 1023px){#module-Car_Page_Featured_Videos_Modal{background-color:black}}@media screen and (max-width: 768px){#module-Car_Page_Featured_Videos_Modal{overflow:hidden}}#module-Car_Page_Featured_Videos_Modal.modal-container{background-color:rgba(0,0,0,0.95) !important;overflow:hidden !important}#module-Car_Page_Featured_Videos_Modal .modal-content{background:none !important;width:100%;margin-top:0}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-header{text-align:left !important;background:none !important;border:none !important;padding-left:22%;padding-right:22%;border-bottom:#737373 1px solid !important;margin-bottom:35px;height:80px}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-header .content-title-g{color:white !important;font-size:2em !important;font-weight:normal !important;font-family:ToyotaType-Light;text-transform:capitalize;margin-top:-5px;letter-spacing:0;margin-left:10%}@media screen and (max-width: 1024px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-header .content-title-g{margin-left:0%}}@media screen and (max-width: 770px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-header .content-title-g{margin-left:-7%}}@media screen and (max-width: 600px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-header .content-title-g{margin-left:1%}}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn2{background-color:white;border-radius:60%;text-align:center;height:28px;width:28px;background-image:url(../../core/images/pattern-library-icons/icon_close_btn.svg);background-size:14px;position:absolute;right:25%}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn2:hover{cursor:pointer;background:url(../../modules/carpageexteriormodal/images/close.png) center center/55% no-repeat #3a3a3a}@media screen and (max-width: 1024px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn2{right:5%}}@media screen and (max-width: 768px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn2{right:5%}}@media screen and (max-width: 420px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn2{right:5%}}@media screen and (max-width: 1024px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-header{padding-left:4.5%;padding-right:5%}}@media screen and (max-width: 768px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-header{padding-left:10%;padding-right:10%}}@media screen and (max-width: 420px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-header{padding-left:2%;padding-right:2%}}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body{position:absolute;top:0;width:100%;padding-top:60px;width:56%;margin-top:65px;padding-top:60px;margin-left:22%;margin-right:22%}@media screen and (max-width: 1023px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body{padding-top:50px}}@media screen and (max-width: 666px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body{padding-top:100px}}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container{position:relative;text-align:center}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .video-container{position:relative;height:auto;width:100%}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .gallery-video{display:block;position:absolute;top:0;width:100%;height:100%;margin:auto;opacity:0;transition:opacity .5s;webkit-transition:opacity .5s;display:none}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .gallery-video.active{opacity:1;display:block}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .gallery-video iframe{width:100%;height:100%}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .paging-dots-horiz{display:none;width:80%;margin-left:auto;margin-right:auto;margin-top:35px}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .paging-dots-horiz ul li{margin:0px 10px 10px 10px}@media screen and (max-width: 600px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .paging-dots-horiz{display:inherit;left:10%}}@media screen and (max-width: 420px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .paging-dots-horiz{width:95%;left:2.5%}}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .ocean-blue{font-size:10px;position:absolute;display:block;margin:auto;padding-top:15px;top:0;left:calc(50% - 151px/2)}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .video-title-holder p.video-index-display{color:white;font-family:ToyotaType-Regular;margin-top:34px}#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .video-title-holder h4.video-title,#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .video-title-holder .stations-slide .t-wrap .t-info .t-info-wrap h2 b.video-title,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .video-title-holder b.video-title,#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .video-title-holder .t-tooltip .t-wrap .t-info .t-info-wrap h2 b.video-title,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-Car_Page_Featured_Videos_Modal .modal-content .modal-body .content-container .video-title-holder b.video-title{color:white;font-family:ToyotaType-Light;margin-top:24px}@media screen and (max-width: 1024px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body{width:90%;margin-left:4.5%;margin-right:5%}}@media screen and (max-width: 768px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body{width:95%;margin-left:2.5%;margin-right:2.5%}}@media screen and (max-width: 420px){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body{width:96%;margin-left:2%;margin-right:2%}}@media screen and (max-width: 736px) and (orientation: landscape){#module-Car_Page_Featured_Videos_Modal .modal-content .modal-body{width:70%;margin-left:15%;margin-right:15%;padding-top:30px;overflow-y:hidden}}#module-Car_Page_Featured_Videos_Modal .modal-content .pattern-arrow{position:fixed;top:34%;height:100px;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line.svg);background-color:white;opacity:0.8}#module-Car_Page_Featured_Videos_Modal .modal-content .pattern-arrow.left{left:0%}#module-Car_Page_Featured_Videos_Modal .modal-content .pattern-arrow.right{right:1%}#module-Car_Page_Featured_Videos_Modal .modal-content .pattern-arrow:hover{background-color:#3568C5;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line_white.svg)}@media screen and (max-width: 600px){#module-Car_Page_Featured_Videos_Modal .modal-content .pattern-arrow{display:none}}#module-Car_Page_Featured_Videos_Modal .modal-content .start-video{position:absolute;top:26%;left:calc(50% - 44px);cursor:pointer;transition:all 0.3s}#module-Car_Page_Featured_Videos_Modal .modal-content .start-video #featuredVideoPlayButtonHover{display:none}#module-Car_Page_Featured_Videos_Modal .modal-content .start-video:hover #featuredVideoPlayButtonHover{display:inherit}#module-Car_Page_Featured_Videos_Modal .modal-content .start-video:hover #featuredVideoPlayButton{display:none}#module-Car_Page_Featured_Videos_Modal .modal-content div.thumbnail_container{width:434px;height:244px;overflow:hidden;background-color:#000}#module-Car_Page_Featured_Videos_Modal .modal-content img.thumbnail{margin-top:-50px;opacity:0.5}@media screen and (min-width: 760px) and (max-width: 1024px){#module-Car_Page_Featured_Videos_Modal.modal-container.fade-in.header-fixed .modal-content .modal-body{padding-top:115px !important}}@media screen and (max-width: 1023px){#module-Car_Page_Features_Modal{background-color:black}}#module-Car_Page_Features_Modal.modal-container{background-color:rgba(0,0,0,0.95) !important}#module-Car_Page_Features_Modal .modal-content{background:none !important}#module-Car_Page_Features_Modal .modal-content .modal-header{text-align:left !important;background:none !important;border-bottom:1px solid #6c6d6f;height:auto}@media screen and (min-width: 500px) and (max-width: 750px){#module-Car_Page_Features_Modal .modal-content .modal-header{background:#000 !important}}#module-Car_Page_Features_Modal .modal-content .modal-header .content-title-g{color:white !important;font-size:19px !important;font-weight:normal !important;font-family:ToyotaType-Light;text-transform:capitalize}#module-Car_Page_Features_Modal .modal-content .modal-header .features_popup_title{width:85%}#module-Car_Page_Features_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn{background-color:white;border-radius:60%;text-align:center;height:28px;width:28px;top:40%;background-image:url(../../core/images/pattern-library-icons/icon_close_btn.svg);background-size:14px}#module-Car_Page_Features_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn:hover{background:url(../../modules/carpageexteriormodal/images/close.png) center center/55% no-repeat #3a3a3a}#module-Car_Page_Features_Modal .modal-content .modal-body{position:absolute;top:0;width:100%;padding-top:60px}@media screen and (max-width: 1023px){#module-Car_Page_Features_Modal .modal-content .modal-body{padding-top:50px}}@media screen and (max-width: 666px){#module-Car_Page_Features_Modal .modal-content .modal-body{padding-top:140px}}@media screen and (min-width: 700px) and (max-width: 750px){#module-Car_Page_Features_Modal .modal-content .modal-body{padding-top:120px}}@media screen and (min-width: 500px) and (max-width: 700px){#module-Car_Page_Features_Modal .modal-content .modal-body{padding-top:120px}}#module-Car_Page_Features_Modal .modal-content .modal-body .content-container{position:relative;text-align:center}#module-Car_Page_Features_Modal .modal-content .modal-body .content-container .img-container{position:relative;height:auto;width:100%;display:none}#module-Car_Page_Features_Modal .modal-content .modal-body .content-container .img-container.active{display:inherit}#module-Car_Page_Features_Modal .modal-content .modal-body .image-title-holder .img-container{float:left;width:100%;height:200px;display:block !important}#module-Car_Page_Features_Modal .modal-content .modal-body .image-title-holder .img-container .selected_teature_image{display:block;position:absolute;top:0;width:100%;height:100%;margin:auto}#module-Car_Page_Features_Modal .modal-content .modal-body .image-title-holder .image-title{margin-top:24px;color:white;font-family:ToyotaType-Light;float:left;padding:0 20px}#module-car_page_gallery{background:#ecf1f4}#module-car_page_gallery .mobile-black-background{display:none}@media screen and (max-width: 767px){#module-car_page_gallery .mobile-black-background.display{display:block;position:absolute;top:-1000px;height:2000px;width:100%;background-color:black;z-index:2}}#module-car_page_gallery .gallery_sub_title{font-family:"ToyotaType-Light";font-size:48px;text-align:center;margin:20px}@media screen and (max-width: 736px){#module-car_page_gallery .gallery_sub_title{margin-left:-11%;margin-right:auto;width:122%;line-height:48px}}@media screen and (max-width: 650px){#module-car_page_gallery .gallery_sub_title{width:136%;margin-left:-18%}}@media screen and (max-width: 600px){#module-car_page_gallery .gallery_sub_title{width:100%;margin:0;font-size:35px;padding:10px;line-height:35px}}@media screen and (max-width: 420px){#module-car_page_gallery .gallery_sub_title{font-size:35px;font-size:2.5em;padding:20px;padding-left:0;padding-right:0}}@media screen and (max-width: 375px){#module-car_page_gallery .gallery_sub_title{width:108%;margin-left:-4%}}#module-car_page_gallery .gallery_title_p{font-family:"ToyotaType-Regular";font-size:16px;text-align:center;color:#000;max-width:625px}@media screen and (max-width: 1024px){#module-car_page_gallery .gallery_title_p{width:101%}}@media screen and (max-width: 600px){#module-car_page_gallery .gallery_title_p{font-size:17px}}#module-car_page_gallery .module-content{padding-top:50px;padding-bottom:100px}@media screen and (max-width: 767px){#module-car_page_gallery .module-content{max-width:90%}}@media screen and (max-width: 666px){#module-car_page_gallery .module-content{max-width:100%}}@media screen and (max-width: 767px){#module-car_page_gallery .module-content .module-title-wrap{z-index:0}}@media screen and (max-width: 666px){#module-car_page_gallery .module-content .module-title-wrap{max-width:90%}}#module-car_page_gallery .gallery-svg-container{width:50%;margin:10px auto;max-width:823px}#module-car_page_gallery .gallery-svg-container .image-container{display:inline-block;border-right:solid black 1px;padding:0;text-align:center;height:35px;height:3.5rem;font-family:"ToyotaType-Book";font-size:20px;font-size:2rem;text-transform:uppercase;display:block;color:#3a3a3a;font-weight:bold;cursor:pointer;width:31%;float:left}#module-car_page_gallery .gallery-svg-container .image-container.active{color:#3568c5;font-family:toyotaType-Semibold}#module-car_page_gallery .gallery-svg-container .image-container:hover{text-decoration:none;color:#3568c5;font-family:ToyotaType-Semibold}@media screen and (max-width: 420px){#module-car_page_gallery .gallery-svg-container .image-container{margin-top:10px;font-size:18px;font-size:1.8rem;height:28px;height:2.8rem}}#module-car_page_gallery .gallery-svg-container .all-container{color:#3a3a3a;width:16%}#module-car_page_gallery .gallery-svg-container .all-container.active{color:#3568c5}#module-car_page_gallery .gallery-svg-container .all-container:hover .all-text{color:#3568c5}#module-car_page_gallery .gallery-svg-container .exterior-container{width:31%;color:#3a3a3a;width:29%}#module-car_page_gallery .gallery-svg-container .exterior-container.active{color:#3568c5}#module-car_page_gallery .gallery-svg-container .exterior-container:hover .exterior-text{color:#3568c5}#module-car_page_gallery .gallery-svg-container .interior-container{width:29%;color:#3a3a3a}#module-car_page_gallery .gallery-svg-container .interior-container.active{color:#3568c5}#module-car_page_gallery .gallery-svg-container .interior-container:hover .interior-text{color:#3568c5}#module-car_page_gallery .gallery-svg-container .videos-container{width:23%;border-right:none;color:#3a3a3a}#module-car_page_gallery .gallery-svg-container .videos-container.active{color:#3568c5}#module-car_page_gallery .gallery-svg-container .videos-container:hover{color:#3568c5}#module-car_page_gallery .gallery-svg-container .videos-container .videos{height:21px;width:21px;margin-right:auto;margin-left:auto}#module-car_page_gallery .gallery-svg-container .videos-container .videos:after{display:none}@media screen and (max-width: 1024px){#module-car_page_gallery .gallery-svg-container{width:60%}}@media screen and (max-width: 768px){#module-car_page_gallery .gallery-svg-container{width:70%}}@media screen and (max-width: 420px){#module-car_page_gallery .gallery-svg-container{width:100%}}#module-car_page_gallery .gallery{position:relative;margin-bottom:30px;display:none}#module-car_page_gallery .gallery:after{content:"";display:table;clear:both}#module-car_page_gallery .gallery.active{display:inherit}#module-car_page_gallery .gallery .gallery__item{margin:0.5%;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;background-color:transparent;cursor:pointer;float:left;height:215px;overflow:hidden;position:relative;width:30%;z-index:1}#module-car_page_gallery .gallery .gallery__item.top.left{width:35%}#module-car_page_gallery .gallery .gallery__item.top.center{width:25%}#module-car_page_gallery .gallery .gallery__item.top.right{width:37.5%}#module-car_page_gallery .gallery .gallery__item.bottom.left{width:45%}#module-car_page_gallery .gallery .gallery__item.bottom.center{width:26%}#module-car_page_gallery .gallery .gallery__item.bottom.right{width:26.5%}@media screen and (min-width: 768px){#module-car_page_gallery .gallery .gallery__item.left-side{margin-left:0px}#module-car_page_gallery .gallery .gallery__item.right-side{margin-right:0px}}@media screen and (max-width: 1024px){#module-car_page_gallery .gallery .gallery__item{height:210px;overflow:hidden;position:relative}}@media screen and (max-width: 1023px){#module-car_page_gallery .gallery .gallery__item{height:160px}}@media screen and (max-width: 768px){#module-car_page_gallery .gallery .gallery__item{margin:0.4%}}@media screen and (max-width: 767px){#module-car_page_gallery .gallery .gallery__item{height:91px}}@media screen and (max-width: 600px){#module-car_page_gallery .gallery .gallery__item{height:228px;margin:0 .5% 1% .5%  !important;background:#000;cursor:pointer;float:left;width:50%;z-index:1}#module-car_page_gallery .gallery .gallery__item.top.left{width:60%;margin-left:0}#module-car_page_gallery .gallery .gallery__item.top.center{width:37%;margin-right:0}#module-car_page_gallery .gallery .gallery__item.top.right{width:52%;margin-left:0}#module-car_page_gallery .gallery .gallery__item.bottom.left{width:45%;margin-right:0}#module-car_page_gallery .gallery .gallery__item.bottom.center{width:60%;margin-left:0}#module-car_page_gallery .gallery .gallery__item.bottom.right{width:37%;margin-right:0}}@media screen and (max-width: 420px){#module-car_page_gallery .gallery .gallery__item{height:120px;margin:0 .5% 1% .5%  !important}#module-car_page_gallery .gallery .gallery__item.top.left{width:60%;margin-left:0}#module-car_page_gallery .gallery .gallery__item.top.center{width:37%;margin-right:0}#module-car_page_gallery .gallery .gallery__item.top.right{width:52%;margin-left:0}#module-car_page_gallery .gallery .gallery__item.bottom.left{width:45%;margin-right:0}#module-car_page_gallery .gallery .gallery__item.bottom.center{width:60%;margin-left:0}#module-car_page_gallery .gallery .gallery__item.bottom.right{width:37%;margin-right:0}}#module-car_page_gallery .gallery .gallery__item.interior-tour{float:left}#module-car_page_gallery .gallery .gallery__item.interior-tour .copy{position:absolute;top:30%;text-align:center;width:100%}#module-car_page_gallery .gallery .gallery__item.interior-tour .copy .interior-tour-text{width:43%}#module-car_page_gallery .gallery .gallery__item.interior-tour .copy .interior-tour-icon{padding-left:44%;padding-right:44%;margin-top:6px;width:100%;height:100%}@media screen and (max-width: 420px){#module-car_page_gallery .gallery .gallery__item.interior-tour .copy{top:15%}#module-car_page_gallery .gallery .gallery__item.interior-tour .copy .interior-tour-text{width:74%}#module-car_page_gallery .gallery .gallery__item.interior-tour .copy .interior-tour-icon{padding-left:41%;padding-right:41%}}#module-car_page_gallery .gallery .gallery__item img{width:93%;height:auto}#module-car_page_gallery .gallery .gallery__item img.img1{width:84%}#module-car_page_gallery .gallery .gallery__item img.img2{width:88%}#module-car_page_gallery .gallery .gallery__item img.img3{width:84%}#module-car_page_gallery .gallery .gallery__item img.img4{width:87%}#module-car_page_gallery .gallery .gallery__item img.img5{width:84%}#module-car_page_gallery .gallery .gallery__item img.img6{width:85%}@media screen and (max-width: 1024px){#module-car_page_gallery .gallery .gallery__item img{width:83%}#module-car_page_gallery .gallery .gallery__item img.img1{width:84%}#module-car_page_gallery .gallery .gallery__item img.img2{width:85%}#module-car_page_gallery .gallery .gallery__item img.img3{width:84%}#module-car_page_gallery .gallery .gallery__item img.img4{width:85%}#module-car_page_gallery .gallery .gallery__item img.img5{width:84%}#module-car_page_gallery .gallery .gallery__item img.img6{width:85%}}@media screen and (max-width: 768px){#module-car_page_gallery .gallery .gallery__item img{width:92%}#module-car_page_gallery .gallery .gallery__item img.img1{width:85%}#module-car_page_gallery .gallery .gallery__item img.img2{width:85%}#module-car_page_gallery .gallery .gallery__item img.img3{width:84%}#module-car_page_gallery .gallery .gallery__item img.img4{width:86%}#module-car_page_gallery .gallery .gallery__item img.img5{width:84%}#module-car_page_gallery .gallery .gallery__item img.img6{width:85%}}@media screen and (max-width: 420px){#module-car_page_gallery .gallery .gallery__item img{width:92%}#module-car_page_gallery .gallery .gallery__item img.img1{width:88%}#module-car_page_gallery .gallery .gallery__item img.img2{width:85%}#module-car_page_gallery .gallery .gallery__item img.img3{width:88%}#module-car_page_gallery .gallery .gallery__item img.img4{width:85%}#module-car_page_gallery .gallery .gallery__item img.img5{width:87%}#module-car_page_gallery .gallery .gallery__item img.img6{width:85%}}#module-car_page_gallery .gallery.videos .gallery__item{width:30%;margin:0;margin-top:2%;background:none;min-height:230px}#module-car_page_gallery .gallery.videos .gallery__item.video__item{min-height:220px}@media screen and (max-width: 768px){#module-car_page_gallery .gallery.videos .gallery__item.video__item{min-height:200px}}@media screen and (max-width: 420px){#module-car_page_gallery .gallery.videos .gallery__item.video__item{width:49%;min-height:190px}}#module-car_page_gallery .gallery.videos .gallery__item.top-center{margin-left:4%;margin-right:4%}#module-car_page_gallery .gallery.videos .gallery__item.bottom-center{margin-left:4%;margin-right:4%}#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder{overflow:hidden;height:150px;margin-bottom:15px}#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder img{width:84%;height:auto}#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder .play-btn-overlay-white{position:absolute;top:10%;left:37.5%;width:25%;z-index:99}#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder .play-btn-overlay-blue{display:none;position:absolute;top:10%;left:37.5%;width:25%;z-index:100}#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder.view-more img{top:5%}@media screen and (max-width: 768px){#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder{height:112px}#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder.view-more .copy{margin-top:10%}#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder.view-more .copy p{font-size:1.3em}}@media screen and (max-width: 736px){#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder{height:65px}#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder.view-more .copy p{font-size:1em}}@media screen and (max-width: 420px){#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder{height:102px}#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder.view-more .copy p{font-size:1.3em}}#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder:hover .play-btn-overlay-white{display:none}#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder:hover .play-btn-overlay-blue{display:inherit}#module-car_page_gallery .gallery.videos .gallery__item .video-img-holder:hover .play-btn-overlay-blue:hover{display:inherit}#module-car_page_gallery .gallery.videos .gallery__item .play-btn-overlay-white.active{display:inherit}#module-car_page_gallery .gallery.videos .gallery__item .play-btn-overlay-blue.active{display:inherit}#module-car_page_gallery .gallery.videos .gallery__item .gallery__image-caption{margin-top:5px;font-family:ToyotaType-Regular;font-size:1.2em;font-weight:bold}#module-car_page_gallery .gallery.videos .gallery__item .gallery__image-caption:hover{color:#3568c5}#module-car_page_gallery .gallery.all,#module-car_page_gallery .gallery.exterior,#module-car_page_gallery .gallery.interior{margin-bottom:59px}@media screen and (max-width: 1024px){#module-car_page_gallery .gallery.all,#module-car_page_gallery .gallery.exterior,#module-car_page_gallery .gallery.interior{margin-bottom:69px}}@media screen and (max-width: 768px){#module-car_page_gallery .gallery.all,#module-car_page_gallery .gallery.exterior,#module-car_page_gallery .gallery.interior{margin-bottom:128px}}@media screen and (max-width: 760px){#module-car_page_gallery .gallery.all,#module-car_page_gallery .gallery.exterior,#module-car_page_gallery .gallery.interior{margin-bottom:30px}}@media screen and (max-width: 600px){#module-car_page_gallery .gallery{margin-left:1%;margin-right:1%}}#module-car_page_gallery .content{width:100%;max-width:954px;margin:0 auto}@media screen and (max-width: 767px){#module-car_page_gallery .content{max-width:410px}}#module-car_page_gallery .flex-container{display:inline-block;text-align:center;margin:0 auto}#module-car_page_gallery .gallery__item:after,#module-car_page_gallery .gallery__item:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity 0.3s ease-out 0.1s;-moz-transition:opacity 0.3s ease-out 0.1s;transition:opacity 0.3s ease-out 0.1s;background-color:#fff;content:'';opacity:0;z-index:2}#module-car_page_gallery .gallery__item:after{height:5px;width:116px}#module-car_page_gallery .gallery__item:before{height:116px;width:5px}@media screen and (max-width: 768px){#module-car_page_gallery .gallery__item:after{height:5px;width:70px}#module-car_page_gallery .gallery__item:before{height:70px;width:5px}}#module-car_page_gallery .gallery__item:hover{background-color:#000}#module-car_page_gallery .gallery__item:hover .gallery__image{-webkit-transform:translateX(-50%) scale(1.3, 1.3);-moz-transform:translateX(-50%) scale(1.3, 1.3);-ms-transform:translateX(-50%) scale(1.3, 1.3);-o-transform:translateX(-50%) scale(1.3, 1.3);transform:translateX(-50%) scale(1.3, 1.3);opacity:0.2}#module-car_page_gallery .gallery__item:hover .gallery__image.interior-tour-img{opacity:0.4}#module-car_page_gallery .gallery__item:hover .gallery__image.view-more{opacity:0.4}#module-car_page_gallery .gallery__item:hover .gallery__image-caption{color:#3568c5}#module-car_page_gallery .gallery__item:hover:after,#module-car_page_gallery .gallery__item:hover:before{opacity:1}#module-car_page_gallery .gallery__item:hover.no-plus:after,#module-car_page_gallery .gallery__item:hover.no-plus:before{opacity:0}#module-car_page_gallery .gallery__image{-webkit-transition:-webkit-transform .3s ease-out,opacity 0.3s ease-out 0.1s;-moz-transition:-moz-transform .3s ease-out,opacity 0.3s ease-out 0.1s;transition:transform .3s ease-out,opacity 0.3s ease-out 0.1s;-webkit-transform:translateX(-50%) scale(1.2, 1.2);-moz-transform:translateX(-50%) scale(1.2, 1.2);-ms-transform:translateX(-50%) scale(1.2, 1.2);-o-transform:translateX(-50%) scale(1.2, 1.2);transform:translateX(-50%) scale(1.2, 1.2);height:100%;left:42%;position:relative;width:auto}#module-car_page_gallery .gallery-group{position:relative;margin-top:20px;text-align:center}#module-car_page_gallery .alternate-color-copy{position:absolute;width:100%;z-index:100;display:none;padding-top:5px;top:0;pointer-events:none;font-size:10pt}#module-car_page_gallery .carousel{margin:0px;background:#fbf8f3;position:relative}@media screen and (max-width: 767px){#module-car_page_gallery .carousel{margin:0px}}#module-car_page_gallery .carousel__item{position:absolute;top:0;left:0}#module-car_page_gallery .carousel__media{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:566px;width:auto}@media screen and (max-width: 767px){#module-car_page_gallery .carousel__media{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:252px;width:auto}}@media screen and (max-width: 666px){#module-car_page_gallery .carousel__media{height:252px;width:auto}}#module-car_page_gallery .carousel__close{position:absolute;top:15px;right:15px;height:35px;width:35px;background-color:#424242;border-radius:50%;color:#fff;cursor:pointer;font:400 18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:35px;text-align:center;vertical-align:middle;z-index:10;background:#424242 url("../../modules/car_page_gallery/images/close.png") center center no-repeat;background-size:50% 50%}#module-car_page_gallery .carousel__close:hover{background-color:#3568c5}#module-car_page_gallery .lSSlideOuter{position:absolute;top:0px;left:0px;width:100%;height:auto;z-index:3}@media screen and (max-width: 1023px){#module-car_page_gallery .lSSlideOuter{top:-1px}}#module-car_page_gallery .lSPager{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;left:50%;position:absolute;z-index:10}@media screen and (max-width: 767px){#module-car_page_gallery .lSPager{width:100%}}#module-car_page_gallery .lSSlideOuter .lSPager.lSpg>li{padding-right:10px;padding-left:10px}#module-car_page_gallery .lSSlideOuter .lSPager.lSpg>li a{height:10px;width:10px;background-color:#3568c5;border:2px solid transparent}#module-car_page_gallery .lSSlideOuter .lSPager.lSpg>li.active a{background-color:transparent;border:2px solid #3568c5}#module-car_page_gallery .lSAction>a{top:46.5%}@media screen and (max-width: 1023px){#module-car_page_gallery .lSAction>a{top:43.5%}}@media screen and (max-width: 666px){#module-car_page_gallery .lSAction>a{top:36.5%}}#module-car_page_gallery .lSPrev,#module-car_page_gallery .lSNext{height:70px;width:32px;background-color:#424242;opacity:1}#module-car_page_gallery .lSPrev:hover,#module-car_page_gallery .lSNext:hover{background-color:#3568c5}#module-car_page_gallery .lSPrev:after,#module-car_page_gallery .lSNext:after{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font:100 42px 'din_offccond', sans-serif;left:50%;position:absolute;top:50%}#module-car_page_gallery .lSNext:after{content:'›'}#module-car_page_gallery .lSPrev:after{content:'‹'}@media only screen and (orientation: landscape){.module-car_page_gallery{height:100%;width:auto}}@media screen and (max-width: 1023px){#module-Car_Page_Gallery_Modal{background-color:black;overflow:hidden}}@media screen and (max-width: 768px){#module-Car_Page_Gallery_Modal{overflow:hidden}}#module-Car_Page_Gallery_Modal.modal-container{background-color:rgba(0,0,0,0.95) !important}#module-Car_Page_Gallery_Modal .modal-content{background:none !important;width:100%;height:100%;margin-top:0}#module-Car_Page_Gallery_Modal .modal-content .modal-header{text-align:left !important;background:none !important;border:none !important;padding-left:22%;padding-right:22%;border-bottom:#737373 1px solid !important;margin-bottom:35px;height:80px}#module-Car_Page_Gallery_Modal .modal-content .modal-header .content-title-g{color:white !important;font-size:2em !important;font-weight:normal !important;font-family:ToyotaType-Light;text-transform:capitalize;margin-top:-5px;margin-left:5%}@media screen and (max-width: 600px){#module-Car_Page_Gallery_Modal .modal-content .modal-header .content-title-g{margin-left:auto}}#module-Car_Page_Gallery_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn{background-color:white;border-radius:60%;text-align:center;height:28px;width:28px;background-image:url(../../core/images/pattern-library-icons/icon_close_btn.svg);background-size:14px;position:absolute;right:25%}#module-Car_Page_Gallery_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn:hover{background:url(../../modules/carpageexteriormodal/images/close.png) center center/55% no-repeat #3a3a3a}@media screen and (max-width: 1024px){#module-Car_Page_Gallery_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:5%}}@media screen and (max-width: 768px){#module-Car_Page_Gallery_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:5%}}@media screen and (max-width: 420px){#module-Car_Page_Gallery_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:5%}}@media screen and (max-width: 1024px){#module-Car_Page_Gallery_Modal .modal-content .modal-header{padding-left:4.5%;padding-right:5%}}@media screen and (max-width: 768px){#module-Car_Page_Gallery_Modal .modal-content .modal-header{padding-left:10%;padding-right:10%}}@media screen and (max-width: 420px){#module-Car_Page_Gallery_Modal .modal-content .modal-header{padding-left:2%;padding-right:2%}}#module-Car_Page_Gallery_Modal .modal-content .modal-body{position:absolute;top:0;width:56%;margin-top:65px;padding-top:60px;margin-left:22%;margin-right:22%}@media screen and (max-width: 1023px){#module-Car_Page_Gallery_Modal .modal-content .modal-body{padding-top:50px}}#module-Car_Page_Gallery_Modal .modal-content .modal-body .content-container{position:relative;text-align:center}#module-Car_Page_Gallery_Modal .modal-content .modal-body .content-container .img-container{position:relative;width:100%;display:none}#module-Car_Page_Gallery_Modal .modal-content .modal-body .content-container .img-container.active{display:inherit}#module-Car_Page_Gallery_Modal .modal-content .modal-body .content-container .img-container img{height:auto;position:relative}#module-Car_Page_Gallery_Modal .modal-content .modal-body .content-container .gallery-image{display:block;position:absolute;top:0;width:100%;height:100%;margin:auto;opacity:0;transition:opacity .5s;webkit-transition:opacity .5s;display:none}#module-Car_Page_Gallery_Modal .modal-content .modal-body .content-container .gallery-image.active{opacity:1;display:block}#module-Car_Page_Gallery_Modal .modal-content .modal-body .content-container .gallery-image iframe{width:100%;height:100%}#module-Car_Page_Gallery_Modal .modal-content .modal-body .ocean-blue{font-size:10px;position:absolute;display:block;margin:auto;padding-top:15px;top:0;left:calc(50% - 151px/2)}#module-Car_Page_Gallery_Modal .modal-content .modal-body .image-title-holder .image-index-display{color:white;font-family:ToyotaType-Regular;margin-top:34px}#module-Car_Page_Gallery_Modal .modal-content .modal-body .image-title-holder .image-title{margin-top:24px;color:white;font-family:ToyotaType-Light}@media screen and (max-width: 1024px){#module-Car_Page_Gallery_Modal .modal-content .modal-body{width:90%;margin-left:4.5%;margin-right:5%}}@media screen and (max-width: 768px){#module-Car_Page_Gallery_Modal .modal-content .modal-body{width:85%;margin-left:7.5%;margin-right:7.5%}}@media screen and (max-width: 420px){#module-Car_Page_Gallery_Modal .modal-content .modal-body{width:96%;margin-left:2%;margin-right:2%}}@media screen and (max-width: 736px) and (orientation: landscape){#module-Car_Page_Gallery_Modal .modal-content .modal-body{width:60%;margin-left:20%;margin-right:20%;padding-top:23px}#module-Car_Page_Gallery_Modal .modal-content .modal-body .content-container .img-container img{position:relative}#module-Car_Page_Gallery_Modal .modal-content .modal-body .content-container .image-title-holder .image-index-display{margin-top:10px}#module-Car_Page_Gallery_Modal .modal-content .modal-body .content-container .image-title-holder .image-title{margin-top:10px}}#module-Car_Page_Gallery_Modal .modal-content .pattern-arrow{position:fixed;top:27%;height:100px;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line.svg);background-color:white;opacity:0.8}#module-Car_Page_Gallery_Modal .modal-content .pattern-arrow.left{left:0%}#module-Car_Page_Gallery_Modal .modal-content .pattern-arrow.right{right:0%}#module-Car_Page_Gallery_Modal .modal-content .pattern-arrow:hover{background-color:#3568C5;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line_white.svg)}@media screen and (max-width: 1024px){#module-Car_Page_Gallery_Modal .modal-content .pattern-arrow{top:42%;display:inherit}}@media screen and (max-width: 1024px) and (orientation: portrait){#module-Car_Page_Gallery_Modal .modal-content .pattern-arrow{top:23%;display:inherit}}@media screen and (max-width: 768px){#module-Car_Page_Gallery_Modal .modal-content .pattern-arrow{display:none;top:25%}}@media screen and (max-width: 600px){#module-Car_Page_Gallery_Modal .modal-content .pattern-arrow{display:none}}@media screen and (max-width: 736px) and (orientation: landscape){#module-Car_Page_Gallery_Modal .modal-content .pattern-arrow{top:36%;display:inherit}}#module-Car_Page_Gallery_Modal .modal-content .paging-dots-horiz{display:none;position:absolute;top:110%;width:80%}#module-Car_Page_Gallery_Modal .modal-content .paging-dots-horiz ul{min-width:181px}#module-Car_Page_Gallery_Modal .modal-content .paging-dots-horiz ul li{margin:0 3% 10px 3%}@media screen and (max-width: 768px){#module-Car_Page_Gallery_Modal .modal-content .paging-dots-horiz{display:inherit;left:10%}}@media screen and (max-width: 420px){#module-Car_Page_Gallery_Modal .modal-content .paging-dots-horiz{width:95%;left:2.5%}}@media screen and (max-width: 736px) and (orientation: landscape){#module-Car_Page_Gallery_Modal .modal-content .paging-dots-horiz{display:none}}#module-Car_Page_Gallery_Modal .modal-content .social-row{padding-top:10px;width:250px;height:75px;margin:auto}#module-Car_Page_Gallery_Modal .modal-content .social-row a{margin-left:1%;margin-right:1%}@media screen and (max-width: 1023px){#module-Car_Page_Gallery_Videos_Modal{background-color:black}}@media screen and (max-width: 768px){#module-Car_Page_Gallery_Videos_Modal{overflow:hidden}}#module-Car_Page_Gallery_Videos_Modal.modal-container{background-color:rgba(0,0,0,0.95) !important}#module-Car_Page_Gallery_Videos_Modal .modal-content{background:none !important;width:100%;margin-top:0}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-header{text-align:left !important;background:none !important;border:none !important;padding-left:22%;padding-right:22%;border-bottom:#737373 1px solid !important;margin-bottom:35px;height:80px}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-header .content-title-g{color:white !important;font-size:2em !important;font-weight:normal !important;font-family:ToyotaType-Light;text-transform:capitalize;margin-top:-5px;margin-left:5%}@media screen and (max-width: 600px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-header .content-title-g{margin-left:auto}}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn{background-color:white;border-radius:60%;text-align:center;height:28px;width:28px;background-image:url(../../core/images/pattern-library-icons/icon_close_btn.svg);background-size:14px;position:absolute;right:25%}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn:hover{background:url(../../modules/carpageexteriormodal/images/close.png) center center/55% no-repeat #3a3a3a}@media screen and (max-width: 1024px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:5%}}@media screen and (max-width: 768px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:5%}}@media screen and (max-width: 420px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:5%}}@media screen and (max-width: 1024px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-header{padding-left:4.5%;padding-right:5%}}@media screen and (max-width: 768px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-header{padding-left:10%;padding-right:10%}}@media screen and (max-width: 420px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-header{padding-left:2%;padding-right:2%}}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body{position:absolute;top:0;width:100%;padding-top:60px;width:56%;margin-top:65px;padding-top:60px;margin-left:22%;margin-right:22%}@media screen and (max-width: 1023px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body{padding-top:50px}}@media screen and (max-width: 666px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body{padding-top:100px}}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container{position:relative;text-align:center}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .video-container{position:relative;height:auto;width:100%}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .gallery-video{display:block;position:absolute;top:0;width:100%;height:100%;margin:auto;opacity:0;transition:opacity .5s;webkit-transition:opacity .5s;display:none}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .gallery-video.active{opacity:1;display:block}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .gallery-video iframe{width:100%;height:100%}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .paging-dots-horiz{display:none;width:80%;margin-left:auto;margin-right:auto;margin-top:35px}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .paging-dots-horiz ul li{margin:0px 10px 10px 10px}@media screen and (max-width: 600px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .paging-dots-horiz{display:inherit;left:10%}}@media screen and (max-width: 420px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .paging-dots-horiz{width:95%;left:2.5%}}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .ocean-blue{font-size:10px;position:absolute;display:block;margin:auto;padding-top:15px;top:0;left:calc(50% - 151px/2)}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .video-title-holder p.video-index-display{color:white;font-family:ToyotaType-Regular;margin-top:34px}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .video-title-holder h4.video-title,#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .video-title-holder .stations-slide .t-wrap .t-info .t-info-wrap h2 b.video-title,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .video-title-holder b.video-title,#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .video-title-holder .t-tooltip .t-wrap .t-info .t-info-wrap h2 b.video-title,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .video-title-holder b.video-title{color:white;font-family:ToyotaType-Light;margin-top:24px}@media screen and (max-width: 736px) and (orientation: landscape){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .video-title-holder p.video-index-display{margin-top:10px;margin-bottom:5px}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .video-title-holder h4.video-title,#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .video-title-holder .stations-slide .t-wrap .t-info .t-info-wrap h2 b.video-title,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .video-title-holder b.video-title,#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .video-title-holder .t-tooltip .t-wrap .t-info .t-info-wrap h2 b.video-title,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .video-title-holder b.video-title{margin-top:5px}}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .start-gallery-video{position:absolute;left:calc(50% - 44px);top:30%}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .start-gallery-video #hoverPlayImg{display:none}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .start-gallery-video:hover #hoverPlayImg{display:inherit}#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body .content-container .start-gallery-video:hover #playImg{display:none}@media screen and (max-width: 1024px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body{width:90%;margin-left:4.5%;margin-right:5%}}@media screen and (max-width: 768px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body{width:85%;margin-left:7.5%;margin-right:7.5%}}@media screen and (max-width: 420px){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body{width:96%;margin-left:2%;margin-right:2%}}@media screen and (max-width: 736px) and (orientation: landscape){#module-Car_Page_Gallery_Videos_Modal .modal-content .modal-body{width:55%;margin-left:22.5%;margin-right:22.5%}}#module-Car_Page_Gallery_Videos_Modal .modal-content .pattern-arrow{position:fixed;top:34%;height:100px;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line.svg);background-color:white;opacity:0.8}#module-Car_Page_Gallery_Videos_Modal .modal-content .pattern-arrow.left{left:0%}#module-Car_Page_Gallery_Videos_Modal .modal-content .pattern-arrow.right{right:0%}#module-Car_Page_Gallery_Videos_Modal .modal-content .pattern-arrow:hover{background-color:#3568C5;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line_white.svg)}@media screen and (max-width: 1024px){#module-Car_Page_Gallery_Videos_Modal .modal-content .pattern-arrow{top:42%}}@media screen and (max-width: 1024px) and (orientation: portrait){#module-Car_Page_Gallery_Videos_Modal .modal-content .pattern-arrow{top:23%}}@media screen and (max-width: 768px){#module-Car_Page_Gallery_Videos_Modal .modal-content .pattern-arrow{top:25%}}@media screen and (max-width: 736px){#module-Car_Page_Gallery_Videos_Modal .modal-content .pattern-arrow{top:36%}}@media screen and (max-width: 600px){#module-Car_Page_Gallery_Videos_Modal .modal-content .pattern-arrow{display:none}}.car-section{background:#f6efe5 url("../../modules/car_safety/images/background-texture-tile.jpg") repeat}.car-section .content{width:100%;max-width:954px;margin:0 auto}.car-section br.mobile{display:none}.car-section .content--bleed{width:100%;max-width:1200px}.car-section .footnote{color:#42659d;font-size:9px;left:0px;line-height:3px;padding:0;position:relative;text-decoration:none;vertical-align:top;top:5px}.car-section .title-wrap__subtitle{color:#3a3a3a;font:16px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1.5px;font-weight:bold;margin-bottom:14px;text-align:center;text-transform:uppercase}.car-section .title-wrap__subtitle:before,.car-section .title-wrap__subtitle:after{position:relative;top:-4px;height:2px;width:100px;background-color:#3a3a3a;content:"";display:inline-block}.car-section .title-wrap__subtitle:before{right:6px}.car-section .title-wrap__subtitle:after{left:6px}.car-section .title-wrap__title{color:#3a3a3a;font:400 60px "din_offccond",sans-serif;line-height:60px;text-align:center;text-transform:uppercase}.car-section .title-wrap__copy{color:#3a3a3a;font:400 18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.4;margin:0 auto;max-width:600px;text-align:center}.car-section .title-wrap--invert .title-wrap__subtitle{color:#5290de}.car-section .title-wrap--invert .title-wrap__subtitle:before,.car-section .title-wrap--invert .title-wrap__subtitle:after{background-color:#5290de}.car-section .title-wrap--invert .title-wrap__title,.car-section .title-wrap--invert .title-wrap__copy{color:#fbf8f3}.car-section .media{margin-top:20px}.car-section .media img{width:100%;height:auto}.car-section .content-title{color:#3a3a3a;font:900 24px "din_offccond",sans-serif;text-transform:uppercase}.car-section .content-title span{color:#3568c5}.car-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: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}.car-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%}.car-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%}.car-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}.car-section .basic-btn.add-hover:hover .btn-image,.car-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)}.car-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)}.car-section .basic-btn.add-hover:hover .basic-btn-hover .btn-image,.car-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)}.car-section .dual-buttons{text-align:center}.car-section .dual-buttons .basic-btn{margin-top:22px;display:inline-block}.car-section .dual-buttons .basic-btn:nth-child(1){margin-right:22px}.car-section .dual-buttons .basic-btn:nth-child(2){margin-left:22px}.toggle-area__cta{display:none}@media screen and (max-width: 667px){.car-section{padding-bottom:40px}.car-section .content{width:100%;max-width:345px;margin:0 auto}.car-section .title-wrap__copy{font-size:14px;line-height:1.4;margin-top:2px}.car-section .title-wrap .copy br{display:none}.car-section .title-wrap__subtitle{font-size:12px;margin-bottom:8px}.car-section .title-wrap__subtitle:before,.car-section .title-wrap__subtitle:after{height:1px;width:40px}.car-section .title-wrap__title{font-size:40px;line-height:35px;margin-bottom:0}.car-section .content-title{font-size:17px}.car-section .content-title br{display:none}.car-section .content-title br.mobile{display:inline}.car-section .dual-buttons .basic-btn:nth-child(1){margin-right:0}.car-section .dual-buttons .basic-btn:nth-child(2){margin-left:0}.toggle-area__content{display:none}.toggle-area--opened .toggle-area__content{display:block}.toggle-area__cta{background-color:#ffffff;border-top:1px solid #cacaca;color:#585858;display:block;font:12px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;padding:15px 25px;position:relative;text-transform:uppercase;width:100%}.toggle-area__cta:after{-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;transition:transform .2s ease-out;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%) rotate(0);-moz-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);-o-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);height:22px;width:22px;background:transparent url("../../modules/car_page_system_components/images/close-icon.png");background-size:cover;content:'';display:block}.toggle-area__cta.active:after{-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}}@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-car_page_hydrogen_safety{background:#ecf1f4}.module-car_page_hydrogen_safety .module-content{padding-top:0 !important;padding-bottom:115px !important}@media screen and (max-width: 500px) and (orientation: portrait){.module-car_page_hydrogen_safety .module-content{padding-bottom:0 !important}}.module-car_page_hydrogen_safety .info-list{width:100%}.module-car_page_hydrogen_safety .info-list:after{content:"";display:table;clear:both}.module-car_page_hydrogen_safety .info-item{padding:0 10px}@media screen and (min-width: 500px) and (max-width: 800px){.module-car_page_hydrogen_safety .info-item{padding:0 60px}}@media screen and (max-width: 500px){.module-car_page_hydrogen_safety .info-item{width:350px;padding:0 15px;float:none;margin:0 auto}}@media screen and (max-width: 800px) and (orientation: landscape){.module-car_page_hydrogen_safety .info-item{width:370px;margin:0 auto}}.module-car_page_hydrogen_safety .info-item.right-side{padding:0 80px 30px 16px}@media screen and (max-width: 1023px){.module-car_page_hydrogen_safety .info-item.right-side{padding-left:9px;padding-right:60px}}@media screen and (max-width: 767px){.module-car_page_hydrogen_safety .info-item.right-side{padding-left:13px;padding-right:20px}}@media screen and (max-width: 666px){.module-car_page_hydrogen_safety .info-item.right-side{padding-left:0px;padding-right:0px}}.module-car_page_hydrogen_safety .info-item.left-side{padding:0 16px 30px 80px}@media screen and (max-width: 1023px){.module-car_page_hydrogen_safety .info-item.left-side{padding-left:60px;padding-right:9px}}@media screen and (max-width: 767px){.module-car_page_hydrogen_safety .info-item.left-side{padding-left:15px;padding-right:8px}}@media screen and (max-width: 666px){.module-car_page_hydrogen_safety .info-item.left-side{padding-left:0px;padding-right:0px}}@media screen and (max-width: 767px){.module-car_page_hydrogen_safety .info-item .headline.hl4{text-align:left}}.module-car_page_hydrogen_safety .info-item .body-copy{font-family:"ToyotaType-Book";font-size:13px;color:#000}@media screen and (max-width: 767px){.module-car_page_hydrogen_safety .info-item .body-copy{text-align:center;letter-spacing:1px}}.module-car_page_hydrogen_safety .info-item .body-copy.desc{padding-right:19px}@media screen and (max-width: 600px){.module-car_page_hydrogen_safety .info-item .body-copy.desc{padding:0}}.module-car_page_hydrogen_safety .info-item .body-copy.title-text{font-family:"ToyotaType-Regular";padding-bottom:0;color:#000;font-size:18px}@media screen and (max-width: 600px){.module-car_page_hydrogen_safety .info-item .body-copy.title-text{font-size:17px;padding-bottom:0;margin-bottom:0}}.module-car_page_hydrogen_safety .info-item .body-copy.link{display:list-item;color:black;list-style-type:disc;margin-left:16px;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:100;letter-spacing:1.5px;line-height:1.5em}.module-car_page_hydrogen_safety .info-item .body-copy.link span{display:inline-block;color:#3568c5;text-decoration:underline;cursor:pointer}.module-car_page_hydrogen_safety .info-item.item-1{padding-bottom:0px}.module-car_page_hydrogen_safety .info-item.item-1 p{padding-bottom:16px}@media screen and (max-width: 1023px){.module-car_page_hydrogen_safety .info-item.item-1{padding-bottom:0px}}.module-car_page_hydrogen_safety .info-item.item-2{padding-bottom:80px}@media screen and (max-width: 1023px){.module-car_page_hydrogen_safety .info-item.item-2{padding-bottom:57px}}@media screen and (max-width: 767px){.module-car_page_hydrogen_safety .info-item.item-2{padding-bottom:0px}}@media screen and (max-width: 666px){.module-car_page_hydrogen_safety .info-item.item-2{padding-bottom:0px}}.module-car_page_hydrogen_safety .info-item__image{margin-bottom:10px;height:130px;width:auto;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width: 767px){.module-car_page_hydrogen_safety .info-item__image{margin:0 auto 30px;width:100%;height:150px;padding-top:14px;margin-bottom:10px}}@media screen and (max-width: 666px){.module-car_page_hydrogen_safety .info-item__image{height:115px;position:relative;margin-bottom:8px}.module-car_page_hydrogen_safety .info-item__image.image_tank{padding-top:0;margin-top:-20px}}.module-car_page_hydrogen_safety .info-item__image.quickly_dispersed{padding-top:60px;width:207px}@media screen and (max-width: 767px){.module-car_page_hydrogen_safety .info-item__image.quickly_dispersed{padding-top:36px;width:100%;height:114px;margin-bottom:17px}}.module-car_page_hydrogen_safety .button-container{text-align:center;float:left;width:100%;position:relative;margin-left:3%}@media screen and (max-width: 600px){.module-car_page_hydrogen_safety .button-container{width:345px;position:relative;margin:10px auto;float:none;min-height:121px}}@media screen and (max-width: 800px) and (orientation: landscape){.module-car_page_hydrogen_safety .button-container{width:350px;position:relative;margin:10px auto;float:none;padding-bottom:10px}}@media screen and (max-width: 768px) and (orientation: portrait){.module-car_page_hydrogen_safety .button-container{margin-top:20px}}.module-car_page_hydrogen_safety .button-container .download_icon{float:left;margin-top:15px;margin-right:7px}@media screen and (max-width: 800px) and (orientation: landscape){.module-car_page_hydrogen_safety .button-container .download_icon{margin-top:-2px;margin-left:8px}}@media screen and (max-width: 768px) and (orientation: portrait){.module-car_page_hydrogen_safety .button-container .download_icon{margin-top:4px;margin-left:14px}}@media screen and (max-width: 500px) and (orientation: portrait){.module-car_page_hydrogen_safety .button-container .download_icon{margin-top:-2px;position:relative;margin-left:16px}}.module-car_page_hydrogen_safety .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-car_page_hydrogen_safety .button-container .btn-secondary-blue{margin-top:30px}}.module-car_page_hydrogen_safety .button-container a{display:inline-block}.module-car_page_hydrogen_safety .button-container a:hover{text-decoration:none}.module-car_page_hydrogen_safety .button-container a span{float:left}@media screen and (max-width: 700px){.module-car_page_hydrogen_safety .button-container a span{letter-spacing:2px}}.module-car_page_hydrogen_safety .button-container .safety_buttons{position:relative;display:inline-block;float:left;text-align:center;width:25%}.module-car_page_hydrogen_safety .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-car_page_hydrogen_safety .button-container .safety_buttons a{height:40px;line-height:1.6}}.module-car_page_hydrogen_safety .button-container .safety_buttons a:hover{background:#3568c4}.module-car_page_hydrogen_safety .button-container .safety_buttons.top-btn{margin-left:20%;margin-right:2%}.module-car_page_hydrogen_safety .button-container .safety_buttons.top-btn a{width:100%}.module-car_page_hydrogen_safety .button-container .safety_buttons.bottom-btn{margin-left:2%}.module-car_page_hydrogen_safety .button-container .safety_buttons.bottom-btn a{width:100%;padding-left:6%;padding-right:0%}@media screen and (max-width: 1023px){.module-car_page_hydrogen_safety .button-container .safety_buttons.top-btn,.module-car_page_hydrogen_safety .button-container .safety_buttons.bottom-btn{width:38%}.module-car_page_hydrogen_safety .button-container .safety_buttons.top-btn{margin-left:9%}}@media screen and (max-width: 736px){.module-car_page_hydrogen_safety .button-container .safety_buttons.top-btn,.module-car_page_hydrogen_safety .button-container .safety_buttons.bottom-btn{width:230px;margin-left:calc(50% - 115px)}.module-car_page_hydrogen_safety .button-container .safety_buttons.top-btn a,.module-car_page_hydrogen_safety .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-car_page_hydrogen_safety .button-container .safety_buttons.bottom-btn a{padding-left:7%}}@media screen and (max-width: 420px){.module-car_page_hydrogen_safety .button-container .safety_buttons.top-btn,.module-car_page_hydrogen_safety .button-container .safety_buttons.bottom-btn{width:100%;margin-left:0;margin-right:0}.module-car_page_hydrogen_safety .button-container .safety_buttons.top-btn a,.module-car_page_hydrogen_safety .button-container .safety_buttons.bottom-btn a{width:67%;margin-left:16.5%;letter-spacing:2px}.module-car_page_hydrogen_safety .button-container .safety_buttons.bottom-btn a{padding-left:0}}.module-car_page_hydrogen_safety .button-class{margin-top:50px;margin:auto}.car-section.module-car_page_landing{background:#ecf1f4;background-image:url("../../modules/caranimation/images/bottombg.jpg");background-repeat:repeat-x;background-position:center bottom;position:relative;min-height:680px}.car-section.module-car_page_landing .media-group{-webkit-transform:translate(-50%, -65%);-moz-transform:translate(-50%, -65%);-ms-transform:translate(-50%, -65%);-o-transform:translate(-50%, -65%);transform:translate(-50%, -65%);position:absolute;width:80%;text-align:center;top:60%;left:50%}.car-section.module-car_page_landing .fallback-image{width:100%;height:auto;max-width:960px}.car-section.module-car_page_landing .title-wrap__title{line-height:55px}.car-section.module-car_page_landing .title-wrap__subtitle{color:#4d4642;margin-bottom:10px}.car-section.module-car_page_landing .title-wrap__subtitle:before{display:none}.car-section.module-car_page_landing .title-wrap__subtitle:after{display:none}.car-section.module-car_page_landing .prototype{color:#333;font:12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:20px;margin-bottom:20px;text-align:center;width:100%}.car-section.module-car_page_landing .page-arrow{bottom:0}@media screen and (max-width: 667px){.car-section.module-car_page_landing{background:#ecf1f4;background-image:url("../../modules/caranimation/images/bottombg-mobile.jpg");background-repeat:repeat-x;background-position:center bottom;position:relative;min-height:500px}.car-section.module-car_page_landing .title-wrap{position:relative;top:20px}.car-section.module-car_page_landing .title-wrap__title{font-size:40px;line-height:39px}.car-section.module-car_page_landing .title-wrap__title br{display:block}.car-section.module-car_page_landing .media-group{width:90%}}#module-car_page_owner_benefits{background:url("../../modules/car_page_owner_benefits/images/ownerBenefits_top_1500x532_background.jpg") no-repeat center top;background-position:fixed;max-width:1500px;margin-left:auto;margin-right:auto;padding-top:0px;padding-bottom:0px;margin-top:0px}@media screen and (max-width: 666px){#module-car_page_owner_benefits{background:url("../../modules/car_page_owner_benefits/images/ownerBenefits_top_667x380_background.jpg") no-repeat center top}}#module-car_page_owner_benefits .module-content .module-title-wrap{color:#3a3a3a}#module-car_page_owner_benefits .module-content .module-title-wrap .module-title-wrap__title{line-height:1em;margin-bottom:10px}#module-car_page_owner_benefits .module-content .module-title-wrap .module-title-wrap__copy{width:450px}@media screen and (max-width: 666px){#module-car_page_owner_benefits .module-content .module-title-wrap .module-title-wrap__copy{max-width:344px}}#module-car_page_owner_benefits .module-content .car-image{z-index:200;text-align:center}@media screen and (max-width: 1023px){#module-car_page_owner_benefits .module-content .car-image{margin:0px 44px}}@media screen and (max-width: 767px){#module-car_page_owner_benefits .module-content .car-image{margin:10px 130px 0px}}@media screen and (max-width: 666px){#module-car_page_owner_benefits .module-content .car-image{margin:17px 29px 0px}}#module-car_page_owner_benefits .module-content .car-image img{width:100%;height:100%}#module-car_page_owner_benefits .module-content .owner-benefits-content{width:100%;margin:30px 0 0px}@media screen and (max-width: 1023px){#module-car_page_owner_benefits .module-content .owner-benefits-content{margin:40px 0 0px}}@media screen and (max-width: 666px){#module-car_page_owner_benefits .module-content .owner-benefits-content{margin:20px 0 0px}}#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail{vertical-align:top;display:inline-block;width:290px}@media screen and (max-width: 1023px){#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail{width:228px}}@media screen and (max-width: 767px){#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail{width:413px;display:block;margin-left:auto;margin-right:auto;margin-bottom:40px}}@media screen and (max-width: 666px){#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail{width:100%;max-width:345px}}#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail .owner-benefit-header{display:inline-block;position:relative;height:32px}@media screen and (max-width: 767px){#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail .owner-benefit-header{height:24px}}#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail .owner-benefit-header .header-icon{display:inline-block;width:32px;height:32px}@media screen and (max-width: 767px){#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail .owner-benefit-header .header-icon{height:24px;width:24px}}#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail .owner-benefit-header .header-icon img{height:100%;width:100%}#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail .owner-benefit-header .hl3{display:inline-block;vertical-align:top;margin-top:-1px;padding-left:7px;height:32px;color:#3a3a3a}@media screen and (max-width: 767px){#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail .owner-benefit-header .hl3{line-height:24px;vertical-align:middle}}@media screen and (max-width: 420px){#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail .owner-benefit-header{width:100%;text-align:center}#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail .owner-benefit-header .headline.hl3{margin-bottom:0px;margin-top:2px}}#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail .owner-benefit-copy{padding-top:20px}#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail .owner-benefit-copy ul{padding-left:15px;list-style:disc}#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail .owner-benefit-copy ul.list-large-margin li{margin-bottom:20px}@media screen and (max-width: 767px){#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail .owner-benefit-copy ul .learn-more-link{display:block}}#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail-middle{margin:0px 32px}@media screen and (max-width: 1023px){#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail-middle{margin-left:14px;margin-right:14px}}@media screen and (max-width: 767px){#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail-middle{margin:40px auto 40px}}@media screen and (max-width: 374px){#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail-middle{width:100%}}@media screen and (max-width: 767px){#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail-bottom{margin-top:40px}#module-car_page_owner_benefits .module-content .owner-benefits-content .owner-benefits-detail-bottom .preface-copy{max-width:298px;margin-bottom:20px}}#module-car_page_owner_benefits .module-content .border-bottom{display:none}@media screen and (max-width: 767px){#module-car_page_owner_benefits .module-content .border-bottom{border-bottom:1px solid #3568c5;border-color:#efeff0;height:0;width:413px;display:block;margin-left:auto;margin-right:auto}}@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-car_page_safety_technology{background:#ebe4d9 url("../../modules/car_page_safety_technology/images/background.jpg") repeat;position:relative;max-height:1200px !important}@media screen and (max-width: 767px){.module-car_page_safety_technology{padding-bottom:0px}}@media screen and (min-width: 1024px){.module-car_page_safety_technology{height:1200px;padding-bottom:100px}}@media screen and (min-width: 730px){.module-car_page_safety_technology{height:1200px;padding-bottom:100px;max-height:910px}}@media screen and (max-width: 800px){.module-car_page_safety_technology{max-height:1180px !important}}@media screen and (max-width: 750px){.module-car_page_safety_technology{height:900px !important;max-height:1000px !important}}@media screen and (max-width: 700px){.module-car_page_safety_technology{max-height:910px !important}}@media screen and (max-width: 600px){.module-car_page_safety_technology{max-height:900px !important}}@media screen and (max-width: 700px) and (orientation: landscape){.module-car_page_safety_technology{max-height:850px !important}}.module-car_page_safety_technology .safety_technology_title{font-family:ToyotaType-Semibold;font-size:22px;color:#0d2b62}@media screen and (max-width: 700px){.module-car_page_safety_technology .safety_technology_title{font-size:18px}}.module-car_page_safety_technology .safety_technology_sub_title{font-family:"ToyotaType-Light";font-size:48px;text-align:center;margin:20px;text-transform:uppercase}@media screen and (max-width: 700px){.module-car_page_safety_technology .safety_technology_sub_title{font-size:32px;color:#000}}.module-car_page_safety_technology .safety_technology_title_p{font-family:"ToyotaType-Regular";font-size:16px;text-align:center;color:#000}@media screen and (max-width: 700px){.module-car_page_safety_technology .safety_technology_title_p{font-size:17px;color:#000;padding:0 10px}}.module-car_page_safety_technology .pcs-text{font-size:14px}@media screen and (max-width: 890px){.module-car_page_safety_technology .pcs-text{line-height:1.4em}}.module-car_page_safety_technology .body-copy.title-text{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3a3a3a;padding-bottom:10px}@media screen and (max-width: 750px){.module-car_page_safety_technology .body-copy.title-text{color:#3568c5;border-bottom:1px solid #8b8b8b}}.module-car_page_safety_technology .footnote{line-height:0}.module-car_page_safety_technology .carousel{margin-top:20px;position:relative;width:100%;float:left}.module-car_page_safety_technology .carousel__item__info{margin-left:50%;padding-right:30px;width:50%}@media screen and (min-width: 1024px){.module-car_page_safety_technology .carousel__item__info{display:none}}.module-car_page_safety_technology .carousel__item__info a{color:#3568c5;text-decoration:none}@media screen and (max-width: 750px) and (orientation: landscape){.module-car_page_safety_technology .carousel__item__info{max-height:450px}}.module-car_page_safety_technology .carousel__item__info .airbags{margin-left:90px}@media screen and (max-width: 500px){.module-car_page_safety_technology .carousel__item__info .airbags{margin-left:0}}.module-car_page_safety_technology .info-item__media{margin:0;width:100%}.module-car_page_safety_technology .li_container{position:relative;border-bottom:2px solid #8b8b8b;padding-bottom:8px}.module-car_page_safety_technology .nav-list__item{position:relative;margin-bottom:10px;float:left;width:100%}.module-car_page_safety_technology .nav-list__item.active .carousel-nav__link-icon{visibility:visible}.module-car_page_safety_technology .fix-click{margin-top:140%}.module-car_page_safety_technology .carousel-nav{position:relative;top:0;left:0;width:35%;z-index:100;left:0 !important;top:12px !important}.module-car_page_safety_technology .carousel-nav .carousel__item__info{display:none}.module-car_page_safety_technology .carousel-nav .active{height:auto;float:left;position:relative;padding-bottom:20px}.module-car_page_safety_technology .carousel-nav .active .carousel__item__info{display:block !important;left:0;margin:0;position:relative;top:0;float:left;width:115%;padding-top:10px}.module-car_page_safety_technology .carousel-nav .active .carousel__item__info .info-item__copy.body-copy{font-family:"ToyotaType-Book";font-size:16px}.module-car_page_safety_technology .carousel-nav__link{text-decoration:none;position:relative;color:#3a3a3a;font-family:"ToyotaType-Book";font-size:18px;cursor:pointer}.module-car_page_safety_technology .carousel-nav__link.active{font-family:ToyotaType-Semibold}.module-car_page_safety_technology .carousel-nav__link-icon{position:absolute;right:0;top:calc(50% - 6px);visibility:hidden;color:#3568c5;vertical-align:middle;-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.module-car_page_safety_technology .carousel-nav__link-icon.show{visibility:visible}.module-car_page_safety_technology .active>.li_container>.carousel-nav__link{color:#3568c5;font-weight:bold}.module-car_page_safety_technology .active>.li_container>.carousel-nav__link .carousel-nav__link-icon{visibility:visible}@media screen and (min-width: 1024px){.module-car_page_safety_technology .carousel-nav__link:hover{color:#3568c5;font-weight:bold}}.module-car_page_safety_technology .active>.carousel-nav__link{cursor:default}.module-car_page_safety_technology .lSPager{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) !important;-moz-transform:translateX(-50%) !important;-ms-transform:translateX(-50%) !important;-o-transform:translateX(-50%) !important;transform:translateX(-50%) !important;z-index:100;display:none}@media screen and (max-width: 750px){.module-car_page_safety_technology .lSPager{display:block}}.module-car_page_safety_technology .content-title{position:relative;padding-bottom:10px}.module-car_page_safety_technology .lSSlideOuter{width:50%;float:right}@media screen and (min-width: 1000px){.module-car_page_safety_technology .lSSlideOuter{width:63%;position:relative;margin-top:10%}}.module-car_page_safety_technology .lSSlideOuter .lSSlideWrapper.usingCss ul.carousel{overflow:visible}@media screen and (min-width: 1024px){.module-car_page_safety_technology .lSSlideOuter .lSSlideWrapper.usingCss ul.carousel{padding-bottom:64% !important}}@media screen and (max-width: 750px) and (orientation: landscape){.module-car_page_safety_technology .lSSlideOuter .lSSlideWrapper.usingCss ul.carousel{max-height:520px}}.module-car_page_safety_technology .lSSlideOuter .lSPager.lSpg{width:100%;top:95% !important}.module-car_page_safety_technology .lSSlideOuter .lSPager.lSpg>li{padding:0;margin-right:12px;margin-left:12px}.module-car_page_safety_technology .lSSlideOuter .lSPager.lSpg>li a{height:15px;width:15px;background-color:transparent;border:2px solid #3568c5}.module-car_page_safety_technology .lSSlideOuter .lSPager.lSpg>li.active a{background-color:#3568c5;border:2px solid transparent}.module-car_page_safety_technology .module-content .pattern-arrow.large{display:none;position:absolute;top:40%;height:90px;width:30px;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line.svg);background-color:white}.module-car_page_safety_technology .module-content .pattern-arrow.large:active{background-color:#3568C5;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line_white.svg)}.module-car_page_safety_technology .module-content .pattern-arrow.large.left{left:0%}.module-car_page_safety_technology .module-content .pattern-arrow.large.right{right:0.5%}@media screen and (max-width: 750px){.module-car_page_safety_technology .module-content .pattern-arrow.large{display:inherit}}@media screen and (max-width: 804px){.module-car_page_safety_technology .carousel-nav{position:absolute;top:0;left:50%;min-width:none;padding-left:20px;top:350px !important}}@media screen and (min-width: 750px){.module-car_page_safety_technology .carousel__item__info{display:none}}@media screen and (min-width: 700px) and (max-width: 750px){.module-car_page_safety_technology .lSSlideOuter .lSSlideWrapper .carousel.lightSlider.lSFade{margin-top:100%;position:relative;overflow:visible}}@media screen and (min-width: 750px) and (max-width: 800px){.module-car_page_safety_technology{position:relative;float:left;width:100%}.module-car_page_safety_technology .carousel-nav.info-list{position:relative;top:20px !important;width:40%}.module-car_page_safety_technology .lSSlideOuter .lSSlideWrapper .carousel.lightSlider.lSFade{margin-top:60%;position:relative;overflow:visible}}@media screen and (max-width: 750px){.module-car_page_safety_technology .carousel-nav{display:none}.module-car_page_safety_technology .info-item__media{margin-right:auto;margin-bottom:0}.module-car_page_safety_technology .carousel__item__info{margin-top:20px;margin-left:10px;width:100%}.module-car_page_safety_technology .content-title{padding-right:0;padding-left:0;font-size:18px;width:100%}.module-car_page_safety_technology .info-item__copy{padding-right:0;padding-left:0;font-size:13px;width:100%;font-family:"ToyotaType-Book"}}@media screen and (max-width: 500px) and (orientation: portrait){.module-car_page_safety_technology .lSSlideOuter{width:350px}.module-car_page_safety_technology .info-item__media{width:80% !important;margin-left:10% !important}}@media screen and (max-width: 750px) and (orientation: landscape){.module-car_page_safety_technology .lSSlideOuter{width:100%}.module-car_page_safety_technology .info-item__media{width:68% !important;margin-left:16% !important}}.module-car_page_subnavigation{top:60px;width:100%}@media screen and (max-width: 768px){.module-car_page_subnavigation{height:100%;left:100%;position:fixed;top:0;z-index:2200}}.subnav--stuck .module-car_page_subnavigation{height:60px;left:0;margin:0 auto;min-width:635px;position:fixed;right:0;top:55px;width:100%;z-index:4000;background:#ecf1f4;box-shadow:0px 10px 10px -10px rgba(0,0,0,0.7)}.subnav--stuck.nav--open .module-car_page_subnavigation{display:none}.car_page_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%}.car_page_subnavigation-list .show{display:inherit}.car_page_subnavigation-list .mailing-button>.nav__link{color:#3a6bc6}.car_page_subnavigation-list .request-button{background:#3a6bc6}.car_page_subnavigation-list .request-button .nav__link{color:#ecf1f4}.subnav--stuck .car_page_subnavigation-list{background:none;box-shadow:none;text-align:center}.car_page_subnavigation-list a{text-decoration:none}@media screen and (max-width: 768px){.car_page_subnavigation-list{box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset;font-size:16px;height:100%;overflow-y:scroll;padding-top:115px;position:fixed;right:-85%;top:0;width:75%;-webkit-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}}@media screen and (max-width: 668px){.car_page_subnavigation-list{padding-top:80px}}@media screen and (max-width: 768px){.nav--stuck .car_page_subnavigation-list{padding-top:75px}}.car_page_subnavigation-list .title-wrap{display:none;text-transform:uppercase;padding:20px 0}@media screen and (max-width: 768px){.car_page_subnavigation-list .title-wrap{display:block}}.car_page_subnavigation-list .title-wrap .title-wrap__title{color:#3a6bc6;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.car_page_subnavigation-list .title-wrap .title-wrap__title:before,.car_page_subnavigation-list .title-wrap .title-wrap__title:after{background-color:#3a6bc6;content:"";display:inline-block;height:2px;margin:0 10px;position:relative;top:-4px;width:75px}@media screen and (max-width: 399px){.car_page_subnavigation-list .title-wrap .title-wrap__title:before,.car_page_subnavigation-list .title-wrap .title-wrap__title:after{width:35px}}.car_page_subnav-item{display:inline-block}@media screen and (max-width: 768px){.car_page_subnav-item{display:block}}.car_page_subnav-item.mobile-button{display:none}@media screen and (max-width: 768px){.car_page_subnav-item.mobile-button{display:block}}.car_page_subnav-item:nth-of-type(1n+3) .nav__link:after{border-right:2px solid #e1e1df;display:inline-block;content:'';height:20%;position:absolute;left:-2px;top:40%;width:0}@media screen and (max-width: 768px){.car_page_subnav-item:nth-of-type(1n+3) .nav__link:after{display:none}}.car_page_subnav-item .nav__link{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;color:#c6c6c6;display:block;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;padding:25px 20px;position:relative;text-transform:uppercase}@media screen and (max-width: 768px){.car_page_subnav-item .nav__link{border-right:5px solid transparent}}.subnav--stuck .car_page_subnav-item .nav__link{padding:19px 20px 21px}.car_page_subnav-item .nav__link.active,.car_page_subnav-item .nav__link:hover{color:black}@media screen and (max-width: 768px){.car_page_subnav-item .nav__link.active,.car_page_subnav-item .nav__link:hover{border-color:#3a6bc6;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset}}.car_page_subnav-item .nav__link.active-mobile{color:black}.subnav--stuck .car_page_subnav-item .car_page_subnav-order .nav__link{display:none}@media screen and (max-width: 768px){.car_page_subnav-item .car_page_subnav-order .nav__link{display:none}}.car_page_subnav-item .request-info-btn{display:none;font-size:12px;margin:0;opacity:0;padding:7px;text-transform:inherit;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;transition:opacity 0.4s}.subnav--stuck .car_page_subnav-item .request-info-btn{display:block;opacity:1}@media screen and (max-width: 768px){.car_page_subnav-item .request-info-btn{border-radius:0;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset;display:block;font-size:16px;margin:0;opacity:1;padding:20px;width:100%}}.car_page_subnav-label,.car_page_subnav-toggle{border-radius:50%;display:none;height:60px;position:fixed;right:5%;top:115px;width:60px;-webkit-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 668px){.car_page_subnav-label,.car_page_subnav-toggle{top:80px}}.nav--stuck .car_page_subnav-label,.nav--stuck .car_page_subnav-toggle{top:75px}.car_page_subnav-label{background:#ecf1f4;box-shadow:0px 5px 10px -5px rgba(0,0,0,0.7);cursor:pointer;padding:9px}.car_page_subnav-label:before,.car_page_subnav-label:after{background:#3a6bc6;display:block;content:'';height:30px;left:50%;margin:-15px 0 0 -2px;opacity:0;position:absolute;top:50%;width:4px;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;-moz-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s}.car_page_subnav-label .subnav__dot{background:#3a6bc6;border-radius:50%;display:block;height:6px;margin:6px auto;opacity:1;width:6px;-webkit-transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;-moz-transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s}.car_page_subnav-toggle{opacity:0.01}.car_page_subnav-toggle:checked{height:100%;right:85%;width:15%}.car_page_subnav-toggle:checked ~ .car_page_subnav-label{right:80%}.car_page_subnav-toggle:checked ~ .car_page_subnav-label:before{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.car_page_subnav-toggle:checked ~ .car_page_subnav-label:after{opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.car_page_subnav-toggle:checked ~ .car_page_subnav-label .subnav__dot{opacity:0}.car_page_subnav-toggle:checked ~ .car_page_subnavigation-list{right:0}.module-car_page_system_components{background:#fbf8f3}.module-car_page_system_components .system-components{position:relative}.module-car_page_system_components .media-title{height:104px;width:220px;position:relative}.module-car_page_system_components .media-title__image{position:absolute;bottom:-10px;left:-15px;height:120px;z-index:2}.module-car_page_system_components .media-title__title{position:absolute;bottom:10px;left:160px;width:200px}.module-car_page_system_components .system-components__descr{position:relative}.module-car_page_system_components .system-components__info{float:left;margin-bottom:20px;overflow:visible;position:relative;top:64px;width:760px;z-index:2}.module-car_page_system_components .system-components__mobile-highlight{display:none}.module-car_page_system_components .system-components__highlight{position:absolute;top:0;left:65px;width:657px}.module-car_page_system_components .system-components__highlight--dot01,.module-car_page_system_components .system-components__highlight--01{top:-36px}.module-car_page_system_components .system-components__highlight--dot02,.module-car_page_system_components .system-components__highlight--02{top:-61px}.module-car_page_system_components .system-components__highlight--dot03,.module-car_page_system_components .system-components__highlight--03{top:-108px}.module-car_page_system_components .system-components__highlight--dot04,.module-car_page_system_components .system-components__highlight--04{top:-215px}.module-car_page_system_components .system-components__highlight--dot05,.module-car_page_system_components .system-components__highlight--05{top:-277px}.module-car_page_system_components .system-components__highlight--dot06,.module-car_page_system_components .system-components__highlight--06{top:-300px}.module-car_page_system_components .system-components__text{padding-top:10px;padding-bottom:10px;color:#303030;font-size:14px;line-height:21px;width:420px}.module-car_page_system_components .system-components__car{position:absolute;top:0;left:331px;width:728px;z-index:1}@media screen and (max-width: 667px){.module-car_page_system_components{padding-bottom:0}.module-car_page_system_components .system-components__content{padding:0;width:100%}.module-car_page_system_components .system-components__info{margin-bottom:0;margin-top:20px;top:0;width:100%}.module-car_page_system_components .toggle-area__content{position:relative}.module-car_page_system_components .system-components__group{width:100%}.module-car_page_system_components .system-components__group:after{content:"";display:table;clear:both}.module-car_page_system_components .system-components__title{width:100%}.module-car_page_system_components .system-components__highlight,.module-car_page_system_components .media-title__title{display:none}.module-car_page_system_components .media-title__image{position:relative;bottom:0;left:0;width:100%;height:auto;z-index:11}.module-car_page_system_components .media-title__title{position:relative;bottom:0;left:0;width:200px}.module-car_page_system_components .media-title{width:35%;padding-right:20px;float:left}.module-car_page_system_components .system-components__descr{width:65%;float:left}.module-car_page_system_components .system-components__text{width:100%;font-size:12px;line-height:1.4}.module-car_page_system_components .system-components__mobile-highlight{display:block;position:absolute;left:50%;top:70px;height:176px;z-index:10;margin-left:-110px}.module-car_page_system_components .system-components__car{display:none}.module-car_page_system_components .system-components__car-mobile{display:block;height:230px;width:auto;max-width:408px;margin:0 auto;background:transparent url("../../modules/car_page_system_components/images/car.jpg") center -3px no-repeat;background-size:100% auto}.module-car_page_system_components .system-components__info-group{background-color:#fafafa;padding:0 10px;position:relative;z-index:9}.module-car_page_system_components .system-components__info-group:after{content:"";display:table;clear:both}.module-car_page_system_components .system-components__info-group__cel{max-width:408px;width:100%;margin:0 auto}.module-car_page_system_components .system-components__car-mobile--02{background-position:center -85px}.module-car_page_system_components .system-components__car-mobile--03{background-position:center -170px}.module-car_page_system_components .system-components__car-mobile--04{background-position:center -207px}.module-car_page_system_components .system-components__car-mobile--05{background-position:center -302px}.module-car_page_system_components .system-components__car-mobile--06{background-position:center -404px}}@media screen and (max-width: 1024px){.module-car_page_system_components .media-title__image{left:0}.module-car_page_system_components .media-title__title{left:170px}.module-car_page_system_components .system-components__descr{padding-left:30px}}.module-car_page_tank_safety .basic-btn{margin-top:20px}.module-car_page_tank_safety .center{width:50%;margin:0 auto}.module-car_page_tank_safety .spacer-line{width:100px;border-top:#b7b7b6 1px solid;margin-bottom:20px}.module-car_page_tank_safety .title-wrap__copy{max-width:625px}.module-car_page_tank_safety .swipe-between{position:relative;margin-top:80px}.module-car_page_tank_safety .swipe-between__top{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.module-car_page_tank_safety .swipe-between__media{width:100%}.module-car_page_tank_safety .swipe-between__behind{position:relative;z-index:1}.module-car_page_tank_safety .swipe-between__text{position:absolute;left:28%;top:43%;z-index:2;width:44%;font-size:14px;color:#010101}.module-car_page_tank_safety .swipe-between__text strong{font-weight:bold}.module-car_page_tank_safety .info-item{float:left;width:20%;padding:0 18px 60px}.module-car_page_tank_safety .info-item:first-child{width:40%}.module-car_page_tank_safety .info-item:nth-child(5){clear:left}.module-car_page_tank_safety .info-item--featured{margin-top:26px;padding-right:76px}.module-car_page_tank_safety .info-item__icon{margin-bottom:10px;height:60px}.module-car_page_tank_safety .info-item__title{text-transform:uppercase;font:12px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#010101}.module-car_page_tank_safety .info-item__text{font-size:14px;line-height:17px;color:rgba(0,0,0,0.7)}@media screen and (max-width: 667px){.module-car_page_tank_safety .tank__image{width:100%}}@media screen and (max-width: 991px){.module-car_page_tank_safety .tank__image{width:100%}.module-car_page_tank_safety .swipe-between__text{left:26%;top:33%;width:44%;font-size:12px}}#module-car_page_vertical_nav.module-vertical_nav{position:fixed;top:50%;left:60px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:200px;z-index:300}#module-car_page_vertical_nav.module-vertical_nav .nav__item{margin-bottom:8px;text-align:left}#module-car_page_vertical_nav.module-vertical_nav.section-active__How_It_Works{display:none}#module-car_page_vertical_nav.module-vertical_nav.section-active__Safety .section__safety .nav__link{display:block;opacity:1}#module-car_page_vertical_nav.module-vertical_nav.section-active__Exterior .section__features .nav__link{display:block;opacity:1}#module-car_page_vertical_nav.module-vertical_nav.section-active__Gallery .section__gallery .nav__link{display:block;opacity:1}#module-car_page_vertical_nav.module-vertical_nav .nav__link{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;color:#a2a2a2;display:none;font:14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;opacity:0;text-decoration:none}#module-car_page_vertical_nav.module-vertical_nav .nav__link>span{visibility:hidden}#module-car_page_vertical_nav.module-vertical_nav .nav__link.active>span{visibility:visible}#module-car_page_vertical_nav.module-vertical_nav .nav__link:hover>span{visibility:visible}#module-car_page_vertical_nav.module-vertical_nav .nav__link.active,#module-car_page_vertical_nav.module-vertical_nav .nav__link:hover{color:#0b0b0b}#module-car_page_vertical_nav.module-vertical_nav .nav__link:before{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;height:10px;width:10px;border-radius:50%;content:'';display:inline-block;margin-right:7px;background-color:#a2a2a2;border:2px solid transparent;background-clip:content-box}#module-car_page_vertical_nav.module-vertical_nav .nav__link.active:before{border:2px solid #3568c5;background-color:transparent}#module-car_page_vertical_nav.module-vertical_nav .nav__link:hover:before{height:10px;width:10px;background-color:#3568c5;background-clip:border-box;border:2px solid #3568c5}@media screen and (max-width: 1400px){#module-car_page_vertical_nav.module-vertical_nav{width:18px;left:28px}#module-car_page_vertical_nav.module-vertical_nav .nav__link>span{display:none}}@media screen and (max-width: 667px){#module-car_page_vertical_nav.module-vertical_nav{display:none}}#module-CarAnimation.car-section{background:#ecf1f4;position:relative;min-height:600px;z-index:1;text-align:center;padding-bottom:76px}#module-CarAnimation.car-section .content{position:relative;z-index:90}#module-CarAnimation.car-section .module-title-wrap{margin-top:76px}@media screen and (max-width: 1023px){#module-CarAnimation.car-section .module-title-wrap{margin-top:56px}}@media screen and (max-width: 767px){#module-CarAnimation.car-section .module-title-wrap{margin-top:38px}}#module-CarAnimation.car-section .caranimation--loader{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;top:50%;left:50%;position:absolute;margin-top:-57px;margin-left:-57px;margin-top:-95px;height:114px;width:114px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../../modules/fcvmap/images/load.png");z-index:300}#module-CarAnimation.car-section .cta_container{bottom:-20px;left:calc(50% - 190px);position:absolute;width:380px;z-index:80}#module-CarAnimation.car-section .cta_container .nav-title{padding-bottom:15px}@media screen and (max-width: 666px){#module-CarAnimation.car-section .cta_container .nav-title{display:none}}@media screen and (max-width: 666px){#module-CarAnimation.car-section .cta_container .caranimation-nav{top:15px}}#module-CarAnimation.car-section .cta_container .button-container{position:relative;padding-top:40px}#module-CarAnimation.car-section .cta_container .button-container .system-components-btn{position:relative;padding-left:10px;padding-right:10px;margin:0 auto}#module-CarAnimation.car-section .video{height:540px;width:960px;left:50%;margin-left:-480px;padding:0;z-index:10;position:absolute;pointer-events:none;top:50%;margin-top:-330px}#module-CarAnimation.car-section .video canvas{left:0px}#module-CarAnimation.car-section .section-container{position:relative;height:100%}#module-CarAnimation.car-section .section-container .pattern-arrow{z-index:500;position:absolute;top:50%}@media screen and (max-width: 1023px){#module-CarAnimation.car-section .section-container .pattern-arrow{top:35%}}@media screen and (max-width: 767px){#module-CarAnimation.car-section .section-container .pattern-arrow{top:28%}}@media screen and (max-width: 666px){#module-CarAnimation.car-section .section-container .pattern-arrow{top:28%}}#module-CarAnimation.car-section .section-container .pattern-arrow.left{left:14%}@media screen and (max-width: 666px){#module-CarAnimation.car-section .section-container .pattern-arrow.left{left:7%}}#module-CarAnimation.car-section .section-container .pattern-arrow.right{right:14%}@media screen and (max-width: 666px){#module-CarAnimation.car-section .section-container .pattern-arrow.right{right:7%}}#module-CarAnimation.car-section .section-container .section{display:none;height:500px;width:500px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;z-index:50}#module-CarAnimation.car-section .section-container .section .fallback-image{height:540px;width:960px;position:absolute;top:20px;left:-240px}#module-CarAnimation.car-section .section-container .section .copy{height:300px;width:400px;margin-top:246px;position:absolute;left:50%;text-align:left;margin-left:110px;z-index:500}#module-CarAnimation.car-section .section-container .section .copy .hl2{line-height:42px;padding-top:10px;margin:0 0 6px 0}@media screen and (max-width: 1023px){#module-CarAnimation.car-section .section-container .section .copy .body-copy{max-width:450px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){#module-CarAnimation.car-section .section-container .section .copy .body-copy{max-width:350px;margin-left:auto;margin-right:auto}}#module-CarAnimation.car-section .section-container .section .copy p{width:70%}#module-CarAnimation.car-section .section-container .section.hydrogen .fallback-image{top:-15px;left:-170px;width:700px;height:auto}@media screen and (max-width: 767px){#module-CarAnimation.car-section .section-container .section.hydrogen .fallback-image{top:-15px;left:-122px}}@media (min-width: 768px) and (max-width: 1023px){#module-CarAnimation.car-section .section-container .section.hydrogen .fallback-image{top:75px}}#module-CarAnimation.car-section .section-container .section.hydrogen .copy{margin-top:106px;margin-left:40px}#module-CarAnimation.car-section .section-container .section.air .fallback-image{top:-80px;left:-445px}@media screen and (max-width: 767px){#module-CarAnimation.car-section .section-container .section.air .fallback-image{top:60px;left:-350px}}#module-CarAnimation.car-section .section-container .section.air .copy{margin-top:204px}#module-CarAnimation.car-section .section-container .section.electricity .fallback-image{top:-80px;left:-240px}@media screen and (max-width: 767px){#module-CarAnimation.car-section .section-container .section.electricity .fallback-image{top:29px;left:-169px}}#module-CarAnimation.car-section .section-container .section.electricity .copy{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin:0;left:50%;text-align:center;bottom:0;width:510px;padding-top:100px}#module-CarAnimation.car-section .section-container .section.electricity .copy p{width:100%}#module-CarAnimation.car-section .section-container .section.forward{left:45%}@media (max-width: 768px){#module-CarAnimation.car-section .section-container .section.forward{left:50%}}#module-CarAnimation.car-section .section-container .section.forward .fallback-image{top:-50px;left:-10px}@media screen and (max-width: 767px){#module-CarAnimation.car-section .section-container .section.forward .fallback-image{top:60px;left:0}}#module-CarAnimation.car-section .section-container .section.forward .copy{margin:80px 0 0 0;left:0}#module-CarAnimation.car-section .section-container .section.water .fallback-image{top:80px;left:-180px;width:700px;height:auto}@media screen and (max-width: 767px){#module-CarAnimation.car-section .section-container .section.water .fallback-image{top:110px;left:-148px}}#module-CarAnimation.car-section .section-container .section.water .copy{margin:186px 0 0 90px;left:50%}@media only screen and (max-width: 1023px){#module-CarAnimation.car-section{height:440px;min-height:600px}#module-CarAnimation.car-section .section-container{max-height:500px;height:100% !important;position:relative;margin-bottom:50px;margin-top:-33px}#module-CarAnimation.car-section .section-container .section.hydrogen,#module-CarAnimation.car-section .section-container .section.air,#module-CarAnimation.car-section .section-container .section.electricity,#module-CarAnimation.car-section .section-container .section.forward,#module-CarAnimation.car-section .section-container .section.water,#module-CarAnimation.car-section .section-container .section{width:100%;height:650px}#module-CarAnimation.car-section .section-container .section.hydrogen .fallback-image,#module-CarAnimation.car-section .section-container .section.air .fallback-image,#module-CarAnimation.car-section .section-container .section.electricity .fallback-image,#module-CarAnimation.car-section .section-container .section.forward .fallback-image,#module-CarAnimation.car-section .section-container .section.water .fallback-image,#module-CarAnimation.car-section .section-container .section .fallback-image{-webkit-transform:translateX(-50%) scale(1.2, 1.2);-moz-transform:translateX(-50%) scale(1.2, 1.2);-ms-transform:translateX(-50%) scale(1.2, 1.2);-o-transform:translateX(-50%) scale(1.2, 1.2);transform:translateX(-50%) scale(1.2, 1.2);width:350px;height:auto;position:absolute;top:120px;left:50%}#module-CarAnimation.car-section .section-container .section.hydrogen .copy,#module-CarAnimation.car-section .section-container .section.air .copy,#module-CarAnimation.car-section .section-container .section.electricity .copy,#module-CarAnimation.car-section .section-container .section.forward .copy,#module-CarAnimation.car-section .section-container .section.water .copy,#module-CarAnimation.car-section .section-container .section .copy{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin:0;left:50%;text-align:center;top:305px;width:80%}#module-CarAnimation.car-section .section-container .section.hydrogen .copy h1,#module-CarAnimation.car-section .section-container .section.air .copy h1,#module-CarAnimation.car-section .section-container .section.electricity .copy h1,#module-CarAnimation.car-section .section-container .section.forward .copy h1,#module-CarAnimation.car-section .section-container .section.water .copy h1,#module-CarAnimation.car-section .section-container .section .copy h1{font-size:32px;line-height:35px;margin-bottom:10px;width:80%;margin-left:10%}#module-CarAnimation.car-section .section-container .section.hydrogen .copy p,#module-CarAnimation.car-section .section-container .section.air .copy p,#module-CarAnimation.car-section .section-container .section.electricity .copy p,#module-CarAnimation.car-section .section-container .section.forward .copy p,#module-CarAnimation.car-section .section-container .section.water .copy p,#module-CarAnimation.car-section .section-container .section .copy p{width:100%;margin-top:2px}#module-CarAnimation.car-section .section-container .section.hydrogen .fallback-image{top:75px;margin-left:46px}#module-CarAnimation.car-section .section-container .section.hydrogen .copy{top:250px}#module-CarAnimation.car-section .section-container .section.air .fallback-image{margin-top:14px;margin-left:-13px}#module-CarAnimation.car-section .section-container .section.electricity .fallback-image{margin-top:36px;margin-left:-3px}#module-CarAnimation.car-section .section-container .section.electricity .copy{padding-top:0px}#module-CarAnimation.car-section .section-container .section.forward .fallback-image{-webkit-transform:translateX(-50%) scale(0.8, 0.8);-moz-transform:translateX(-50%) scale(0.8, 0.8);-ms-transform:translateX(-50%) scale(0.8, 0.8);-o-transform:translateX(-50%) scale(0.8, 0.8);transform:translateX(-50%) scale(0.8, 0.8);margin-top:15px}#module-CarAnimation.car-section .section-container .section.water .fallback-image{margin-top:0px;margin-left:37px}#module-CarAnimation.car-section .section-container .section.water .copy{top:285px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#module-CarAnimation.car-section .section.hydrogen,#module-CarAnimation.car-section .section.air,#module-CarAnimation.car-section .section.electricity,#module-CarAnimation.car-section .section.forward,#module-CarAnimation.car-section .section.water,#module-CarAnimation.car-section .section{margin-top:-20px}#module-CarAnimation.car-section .section.hydrogen{margin-top:20px}#module-CarAnimation.car-section .section.electricity{margin-top:20px}#module-CarAnimation.car-section .section.electricity .fallback-image{top:50px}#module-CarAnimation.car-section .section.electricity .copy h1{padding-top:72px}}#module-CarFeatures.car-section{background:#F6EFE7;z-index:200;padding-top:0px;height:1200px;width:100%}@media screen and (max-width: 2200px){#module-CarFeatures.car-section{height:1140px;width:100%}}@media screen and (max-width: 1920px){#module-CarFeatures.car-section{height:1000px;width:100%}}@media screen and (max-width: 1600px){#module-CarFeatures.car-section{height:900px;width:100%}}@media screen and (max-width: 1440px){#module-CarFeatures.car-section{height:800px;width:100%}}@media screen and (max-width: 1280px){#module-CarFeatures.car-section{height:650px;width:100%}}@media screen and (max-width: 768px){#module-CarFeatures.car-section{height:750px;width:100%}}@media screen and (max-width: 767px){#module-CarFeatures.car-section{height:690px;width:100%}}@media screen and (max-width: 666px){#module-CarFeatures.car-section{height:640px;width:100%}}#module-CarFeatures.car-section .module-title-wrap{margin-top:76px}@media screen and (max-width: 1023px){#module-CarFeatures.car-section .module-title-wrap{margin-top:56px}}@media screen and (max-width: 767px){#module-CarFeatures.car-section .module-title-wrap{margin-top:38px}}#module-CarFeatures.car-section .content{position:relative;top:-25px;z-index:1;top:0px}#module-CarFeatures.car-section .image{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95)}@media screen and (max-width: 1023px){#module-CarFeatures.car-section .image{height:100%;width:100%}}@media screen and (max-width: 768px){#module-CarFeatures.car-section .image{height:83%;width:100%}}@media screen and (max-width: 450px){#module-CarFeatures.car-section .image{height:500px;width:100%}}@media screen and (max-width: 320px){#module-CarFeatures.car-section .image{height:510px;width:100%}}#module-CarFeatures.car-section .image.image-front{background:url("../../modules/carfeatures/images/front.jpg") no-repeat;background-size:cover;background-position:center bottom}@media screen and (max-width: 768px){#module-CarFeatures.car-section .image.image-front{background:url("../../modules/carfeatures/images/front@mobile.jpg") no-repeat;background-size:cover;background-position:center bottom}}#module-CarFeatures.car-section .image.image-profile{background:url("../../modules/carfeatures/images/profile.jpg") no-repeat;background-size:cover;background-position:center bottom}@media screen and (max-width: 768px){#module-CarFeatures.car-section .image.image-profile{background:url("../../modules/carfeatures/images/profile@mobile.jpg") no-repeat;background-size:cover;background-position:center bottom}}#module-CarFeatures.car-section .image.remove-image{-webkit-transition:opacity 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:opacity 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:opacity 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#module-CarFeatures.car-section .image.show-image{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95)}#module-CarFeatures.car-section .image-container{height:100%;width:100%;position:absolute;top:0;left:0;-webkit-transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media screen and (max-width: 768px){#module-CarFeatures.car-section .image-container{height:550px;width:100%}}@media screen and (max-width: 600px){#module-CarFeatures.car-section .image-container{height:500px;width:100%}}@media screen and (max-width: 450px){#module-CarFeatures.car-section .image-container{height:500px;width:100%}}@media screen and (max-width: 320px){#module-CarFeatures.car-section .image-container{height:510px;width:100%}}#module-CarFeatures.car-section .image-container .tooltip{position:absolute;background-color:#fff;z-index:70}@media screen and (max-width: 768px){#module-CarFeatures.car-section .image-container .tooltip{display:none}}#module-CarFeatures.car-section .image-container .tooltip p{padding:20px;font:14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}#module-CarFeatures.car-section .image-container .tooltip-container{position:absolute;pointer-events:none;height:100%;width:100%;display:none;z-index:100}@media (min-width: 1024px) and (max-width: 1100px){#module-CarFeatures.car-section .image-container .tooltip-container{top:30px}}@media (min-width: 768px) and (max-width: 768px){#module-CarFeatures.car-section .image-container .tooltip-container{top:75px}}#module-CarFeatures.car-section .image-container .tooltip-container>*{pointer-events:auto}#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn{position:absolute;cursor:pointer;height:40px;width:40px}@media screen and (max-width: 320px){#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn{height:30px;width:30px}}#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn .tip-btn-initial{position:absolute;height:30px;width:30px;border-radius:50%;background-color:#3b6bc7;text-align:center;z-index:10;left:10px;top:10px;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);opacity:1}#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn .tip-btn-initial:hover{opacity:1;-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)}@media screen and (max-width: 320px){#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn .tip-btn-initial{height:25px;width:25px;top:8px;left:8px}}#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn .tip-btn-initial h1{color:#fff;font:25px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;top:2px;-webkit-transition:color 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:color 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 320px){#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn .tip-btn-initial h1{top:0px}}#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn.hover .tip-btn-initial{-webkit-transform:rotateZ(135deg);-moz-transform:rotateZ(135deg);-ms-transform:rotateZ(135deg);-o-transform:rotateZ(135deg);transform:rotateZ(135deg);-ms-transform:rotate(135deg)}#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn.hover .tip-btn-secondary{border:0px #ffffff solid;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn.active{z-index:500}#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn.active .tip-btn-initial{-webkit-transform:rotateZ(135deg);-moz-transform:rotateZ(135deg);-ms-transform:rotateZ(135deg);-o-transform:rotateZ(135deg);transform:rotateZ(135deg);-ms-transform:rotate(135deg)}@media screen and (max-width: 768px){#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn.active .tip-btn-initial{background-color:#fff}#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn.active .tip-btn-initial h1{color:#3b6bc7}}#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn.active .tip-btn-secondary{border:0px #ffffff solid;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn .tip-btn-secondary{position:absolute;height:50px;width:50px;background:transparent;border:20px #ffffff solid;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);z-index:00;border-radius:50%;-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1),border 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1),border 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1),border 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s}@media screen and (max-width: 320px){#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn .tip-btn-secondary{height:35px;width:35px}}#module-CarFeatures.car-section .exterior_toggle{width:335px;position:relative;overflow:hidden;margin:20px auto 0;height:41px;z-index:1}@media screen and (max-width: 768px){#module-CarFeatures.car-section .exterior_toggle{width:205px}}#module-CarFeatures.car-section .exterior_toggle .down-arrow{position:absolute;height:7px;width:12px;background:url("../../modules/carprice/images/down_arrow.svg") no-repeat;bottom:-1px;left:50%}#module-CarFeatures.car-section .exterior_toggle .down-arrow.profile{left:23%}#module-CarFeatures.car-section .exterior_toggle .down-arrow.front{left:73%}#module-CarFeatures.car-section .exterior_toggle .toggle-btn{float:left;border:2px solid #3568c5;background-color:transparent;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)}#module-CarFeatures.car-section .exterior_toggle .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)}#module-CarFeatures.car-section .exterior_toggle .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)}#module-CarFeatures.car-section .nav{height:50px;width:335px;border:0;position:relative;padding:0;margin:25px auto 0;z-index:200}@media screen and (max-width: 768px){#module-CarFeatures.car-section .nav{width:205px}}#module-CarFeatures.car-section .nav .item{height:35px;width:165px;font:900 12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;margin-top:5px;letter-spacing:1px;padding:11px;color:#3b6bc7;display:inline-block;text-align:center;opacity:0.5;cursor:pointer;text-align:center;background-color:#fff}@media screen and (max-width: 768px){#module-CarFeatures.car-section .nav .item{height:30px;width:100px;font:10px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;letter-spacing:0.5px;text-align:center}}#module-CarFeatures.car-section .nav .item.inactive{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}#module-CarFeatures.car-section .nav .item.active{opacity:1;color:#fff;background:#3b6bc7}#module-CarFeatures.car-section .nav .item:hover{opacity:1}#module-CarFeatures.car-section .tip-gallery{z-index:300;bottom:0;width:100%;height:140px;background-color:#fff;text-align:center}#module-CarFeatures.car-section .tip-gallery.profile .text-initial .text-0{width:100%;top:19px}#module-CarFeatures.car-section .tip-gallery.profile .text-initial .text-1{width:270px;top:15px}#module-CarFeatures.car-section .tip-gallery.profile .text-initial .text-2{width:213px;top:15px}#module-CarFeatures.car-section .tip-gallery.profile .text-initial .text-3{width:100%;top:15px}#module-CarFeatures.car-section .tip-gallery.profile .text-initial .text-4{width:100%;top:15px}#module-CarFeatures.car-section .tip-gallery.front .text-initial .text-0{width:254px;top:10px}#module-CarFeatures.car-section .tip-gallery.front .text-initial .text-1{width:238px;top:10px}#module-CarFeatures.car-section .tip-gallery.front .text-initial .text-2{width:145px;top:10px}#module-CarFeatures.car-section .tip-gallery .arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;margin:0 auto;position:relative;top:-10px}#module-CarFeatures.car-section .tip-gallery .text-initial{width:100%;top:-10px}#module-CarFeatures.car-section .tip-gallery .text-initial p{margin:0 auto;width:100%;text-align:center;position:relative}#module-CarFeatures.car-section .tip-gallery .dotnav{width:auto;margin:auto;position:relative;display:inline-block;top:86px;list-style:none;cursor:default}#module-CarFeatures.car-section .tip-gallery .dotnav .dot{position:relative;display:block;float:left;margin:0px 15px;height:15px;width:15px;cursor:pointer}#module-CarFeatures.car-section .tip-gallery .dotnav .dot:hover .circle,#module-CarFeatures.car-section .tip-gallery .dotnav .dot:focus .circle,#module-CarFeatures.car-section .tip-gallery .dotnav .dot.active .circle{background-color:#3568c5}#module-CarFeatures.car-section .tip-gallery .dotnav .dot .circle{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}#module-CarFeatures.car-section .tip-gallery .dotnav .dot .circle:hover,#module-CarFeatures.car-section .tip-gallery .dotnav .dot .circle:focus,#module-CarFeatures.car-section .tip-gallery .dotnav .dot .circle.active{background-color:#3568c5}#module-CarFeatures.car-section .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;z-index:100;pointer-events:none}@media screen and (max-width: 1023px){#module-CarFeatures.car-section .prototype-text{bottom:155px}}@media (max-width: 768px){#module-CarFeatures.car-section .prototype-text{bottom:180px}}@media screen and (max-width: 666px){#module-CarFeatures.car-section .prototype-text{bottom:153px}}@media screen and (max-width: 667px){#module-CarFeatures.car-section .title-wrap{position:relative;top:30px}#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn.active .tip-btn-initial{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);-o-transform:rotateZ(0);transform:rotateZ(0)}#module-CarFeatures.car-section .image-container .tooltip-container .tip-btn.active .tip-btn-initial h1{overflow:hidden}#module-CarFeatures.car-section .text-initial>p{width:100% !important;text-align:center}}@media screen and (max-width: 1024px){#module-CarFeatures.car-section .nav{margin-top:5px}}#module-CarGallery{height:800px;width:100%;background:#F6EFE7;overflow:visible;margin-top:-100px}@media screen and (max-width: 1280px){#module-CarGallery{height:750px}}@media screen and (max-width: 1024px){#module-CarGallery{height:650px;width:100%}}@media screen and (max-width: 768px){#module-CarGallery{height:700px;width:100%}}@media screen and (max-width: 600px){#module-CarGallery{height:580px;width:100%}}#module-CarGallery .cg-bg{top:0px;left:0px;position:absolute;background:url("../../modules/cargallery/images/bg.jpg") 50% -10% no-repeat;background-size:cover}@media screen and (min-width: 2100px){#module-CarGallery .cg-bg{top:-500px;height:2350px;width:100%}}@media screen and (max-width: 2100px){#module-CarGallery .cg-bg{top:-250px;height:2200px;width:100%}}@media screen and (max-width: 1600px){#module-CarGallery .cg-bg{top:0px}}@media screen and (max-width: 1280px){#module-CarGallery .cg-bg{height:1860px;width:100%;top:200px}}@media screen and (max-width: 1024px){#module-CarGallery .cg-bg{height:1700px;width:100%}}@media screen and (max-width: 600px){#module-CarGallery .cg-bg{height:1680px}}@media screen and (max-width: 1024px){#module-CarGallery .cg-bg{top:250px}}@media screen and (max-width: 768px){#module-CarGallery .cg-bg{top:205px}}#module-CarGallery .wrapper{height:660px;width:870px;background:#fff;margin:0 auto;margin-top:100px;display:block;position:relative;top:70px}@media screen and (max-width: 1024px){#module-CarGallery .wrapper{height:540px;width:700px}}@media screen and (max-width: 768px){#module-CarGallery .wrapper{height:640px;width:100%;position:relative;top:50px}}@media screen and (max-width: 600px){#module-CarGallery .wrapper{height:520px}}#module-CarGallery .wrapper .prototype{font:12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;text-align:center;width:100%;position:absolute;top:586px;z-index:100;text-shadow:-2px 0 5px white, 0 2px 5px white, 2px 0 5px white, 0 -2px 5px white;-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: 1024px){#module-CarGallery .wrapper .prototype{top:466px}}@media screen and (max-width: 768px){#module-CarGallery .wrapper .prototype{top:566px}}@media screen and (max-width: 600px){#module-CarGallery .wrapper .prototype{top:446px}}#module-CarGallery .wrapper .prototype.white{color:#fff;text-shadow:none}#module-CarGallery .wrapper .title{height:50px;width:100%;position:absolute;top:26px;left:0px;font:900 12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px;text-align:center}@media screen and (max-width: 768px){#module-CarGallery .wrapper .title{top:17px}}@media screen and (max-width: 420px){#module-CarGallery .wrapper .title{font-size:9px}}#module-CarGallery .wrapper .title .counter{color:#3b6bc7}@media screen and (max-width: 400px){#module-CarGallery .wrapper .title .counter{display:none}}#module-CarGallery .wrapper .title .caption{margin-left:5px;color:#6a6a6a}@media screen and (max-width: 400px){#module-CarGallery .wrapper .title .caption{margin:0}}#module-CarGallery .wrapper .nav{height:50px;width:50px;top:50%;margin-top:-25px;position:absolute}@media screen and (max-width: 768px){#module-CarGallery .wrapper .nav{display:none}}#module-CarGallery .wrapper .nav .arrow{cursor:pointer;height:30px;width:30px;position:absolute;top:10px;left:10px}#module-CarGallery .wrapper .nav .arrow.off{opacity:0.7}#module-CarGallery .wrapper .nav.right{right:5px}#module-CarGallery .wrapper .nav.right .arrow{background:url("../../modules/cargallery/images/arrow-right.png") 50% 50% no-repeat}#module-CarGallery .wrapper .nav.right .arrow.on{-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px);-ms-transform:translateX(-15px);-o-transform:translateX(-15px);transform:translateX(-15px);opacity:0}#module-CarGallery .wrapper .nav.right:hover{cursor:pointer}#module-CarGallery .wrapper .nav.right:hover .on{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;-moz-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;opacity:1}#module-CarGallery .wrapper .nav.right:hover .off{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);-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);opacity:0}#module-CarGallery .wrapper .nav.left{left:4px}#module-CarGallery .wrapper .nav.left .arrow{background:url("../../modules/cargallery/images/arrow-left.png") 50% 50% no-repeat}#module-CarGallery .wrapper .nav.left .arrow.on{-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px);transform:translateX(15px);opacity:0}#module-CarGallery .wrapper .nav.left:hover{cursor:pointer}#module-CarGallery .wrapper .nav.left:hover .on{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;-moz-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;opacity:1}#module-CarGallery .wrapper .nav.left:hover .off{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0}#module-CarGallery .wrapper .gallery{height:540px;width:750px;position:absolute;left:50%;margin-left:-375px;top:50%;overflow:hidden;margin-top:-270px;background:#aaa;list-style:none;padding:0px}@media screen and (max-width: 1024px){#module-CarGallery .wrapper .gallery{margin-top:-210px;height:420px;width:575px;margin-left:-288px}}@media screen and (max-width: 768px){#module-CarGallery .wrapper .gallery{height:540px;width:100%;position:relative;margin:0 auto;top:42px;left:auto}}@media screen and (max-width: 600px){#module-CarGallery .wrapper .gallery{height:420px;width:100%;position:relative;margin:0 auto;top:42px;left:auto}}#module-CarGallery .wrapper .gallery .slide{height:100%;width:100%;position:absolute;overflow:hidden;margin:0px;top:0px;-webkit-transform:translateX(750px);-moz-transform:translateX(750px);-ms-transform:translateX(750px);-o-transform:translateX(750px);transform:translateX(750px)}#module-CarGallery .wrapper .gallery .slide-0{background:url("../../modules/cargallery/images/slides/0.jpg") no-repeat;background-size:cover;background-position:center}#module-CarGallery .wrapper .gallery .slide-1{background:url("../../modules/cargallery/images/slides/1.jpg") no-repeat;background-size:cover;background-position:center}#module-CarGallery .wrapper .gallery .slide-2{background:url("../../modules/cargallery/images/slides/2.jpg") no-repeat;background-size:cover;background-position:center}#module-CarGallery .wrapper .gallery .slide-3{background:url("../../modules/cargallery/images/slides/3.jpg") no-repeat;background-size:cover;background-position:center}#module-CarGallery .wrapper .gallery .slide-4{background:url("../../modules/cargallery/images/slides/4.jpg") no-repeat;background-size:cover;background-position:center}#module-CarGallery .wrapper .gallery .slide-5{background:url("../../modules/cargallery/images/slides/5.jpg") no-repeat;background-size:cover;background-position:center}#module-CarGallery .wrapper .dotnav{height:25px;width:180px;position:absolute;bottom:15px;left:50%;margin-left:-80px;list-style:none;padding:0px}#module-CarGallery .wrapper .dotnav .dot{height:24px;width:24px;margin:0px 5px 0px 0px;float:left;display:block;position:relative}#module-CarGallery .wrapper .dotnav .dot .circle{height:10px;width:10px;-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);border:2px solid #3b6bc7;border-radius:12px;top:6px;left:6px;opacity:0.7;position:absolute;background:#3b6bc7}#module-CarGallery .wrapper .dotnav .dot.active .circle{background:#fff}#module-CarGallery .wrapper .dotnav .dot:hover{cursor:pointer}#module-CarGallery .wrapper .dotnav .dot:hover .circle{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-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);opacity:1}#module-CarInterior.car-section{background-color:white;z-index:200;padding:0;max-width:1500px;margin:0 auto;width:100%;height:1200px}@media screen and (max-width: 1023px){#module-CarInterior.car-section{height:auto}}@media screen and (max-width: 666px){#module-CarInterior.car-section{height:600px}}#module-CarInterior.car-section .module-title-wrap{padding-top:76px}@media screen and (max-width: 1023px){#module-CarInterior.car-section .module-title-wrap{padding-top:56px}}@media screen and (max-width: 767px){#module-CarInterior.car-section .module-title-wrap{padding-top:38px}}#module-CarInterior.car-section .bg-img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:1500px;max-height:850px;margin:0 auto}@media screen and (max-width: 768px){#module-CarInterior.car-section .bg-img{display:none}}#module-CarInterior.car-section .spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;top:50%;left:50%;position:absolute;margin-top:-57px;margin-left:-57px;margin-top:-95px;height:114px;width:114px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url("../../modules/fcvmap/images/load.png");z-index:300}#module-CarInterior.car-section a.anchor{display:block;position:relative;top:-300px;visibility:hidden}#module-CarInterior.car-section .reset-button{position:relative;top:900px;z-index:200}#module-CarInterior.car-section .module-content{position:relative;z-index:1;height:0}#module-CarInterior.car-section .image{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95)}@media screen and (max-width: 768px){#module-CarInterior.car-section .image{height:550px;width:100%}}@media screen and (max-width: 600px){#module-CarInterior.car-section .image{height:500px;width:100%}}@media screen and (max-width: 450px){#module-CarInterior.car-section .image{height:500px;width:100%}}@media screen and (max-width: 320px){#module-CarInterior.car-section .image{height:510px;width:100%}}#module-CarInterior.car-section .image.image-interior{background-size:cover;background-position:center bottom}@media screen and (max-width: 768px){#module-CarInterior.car-section .image.image-interior{position:relative;background:url("../../modules/carinterior/images/miraiInterior.jpg") no-repeat;background-size:cover;background-position:center bottom}}#module-CarInterior.car-section .image.remove-image{-webkit-transition:opacity 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:opacity 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:opacity 0.3s cubic-bezier(0.445, 0.05, 0.55, 0.95);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#module-CarInterior.car-section .image.show-image{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-webkit-transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95)}#module-CarInterior.car-section .image-container{height:100%;width:100%;position:absolute;top:0;left:0;-webkit-transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);-moz-transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:opacity 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media screen and (max-width: 768px){#module-CarInterior.car-section .image-container{height:500px;width:100%}}@media screen and (max-width: 600px){#module-CarInterior.car-section .image-container{height:500px;width:100%}}@media screen and (max-width: 450px){#module-CarInterior.car-section .image-container{height:500px;width:100%}}@media screen and (max-width: 666px){#module-CarInterior.car-section .image-container{height:447px;width:100%}}#module-CarInterior.car-section .image-container .tooltip{position:absolute;background-color:#fff;z-index:70}@media screen and (max-width: 767px){#module-CarInterior.car-section .image-container .tooltip{display:none}}#module-CarInterior.car-section .image-container .tooltip p{padding:20px;font:14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}#module-CarInterior.car-section .image-container .tooltip-container{position:absolute;pointer-events:none;height:100%;width:100%;z-index:100}#module-CarInterior.car-section .image-container .tooltip-container>*{pointer-events:auto}#module-CarInterior.car-section .image-container .tooltip-container .tip-btn{position:absolute;cursor:pointer;height:40px;width:40px}@media screen and (max-width: 320px){#module-CarInterior.car-section .image-container .tooltip-container .tip-btn{height:30px;width:30px}}#module-CarInterior.car-section .image-container .tooltip-container .tip-btn .tip-btn-initial{position:absolute;height:30px;width:30px;border-radius:50%;background-color:#3b6bc7;text-align:center;z-index:10;left:10px;top:10px;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);opacity:1}#module-CarInterior.car-section .image-container .tooltip-container .tip-btn .tip-btn-initial:hover{opacity:1;-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)}@media screen and (max-width: 320px){#module-CarInterior.car-section .image-container .tooltip-container .tip-btn .tip-btn-initial{height:25px;width:25px;top:8px;left:8px}}#module-CarInterior.car-section .image-container .tooltip-container .tip-btn .tip-btn-initial h1{color:#fff;font:25px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;top:2px;-webkit-transition:color 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:color 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 320px){#module-CarInterior.car-section .image-container .tooltip-container .tip-btn .tip-btn-initial h1{top:0px}}#module-CarInterior.car-section .image-container .tooltip-container .tip-btn.hover .tip-btn-initial{-webkit-transform:rotateZ(135deg);-moz-transform:rotateZ(135deg);-ms-transform:rotateZ(135deg);-o-transform:rotateZ(135deg);transform:rotateZ(135deg);-ms-transform:rotate(135deg)}#module-CarInterior.car-section .image-container .tooltip-container .tip-btn.hover .tip-btn-secondary{border:0px #ffffff solid;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#module-CarInterior.car-section .image-container .tooltip-container .tip-btn.active{z-index:500}#module-CarInterior.car-section .image-container .tooltip-container .tip-btn.active .tip-btn-initial{-webkit-transform:rotateZ(135deg);-moz-transform:rotateZ(135deg);-ms-transform:rotateZ(135deg);-o-transform:rotateZ(135deg);transform:rotateZ(135deg);-ms-transform:rotate(135deg)}@media screen and (max-width: 768px){#module-CarInterior.car-section .image-container .tooltip-container .tip-btn.active .tip-btn-initial{background-color:#fff}#module-CarInterior.car-section .image-container .tooltip-container .tip-btn.active .tip-btn-initial h1{color:#3b6bc7}}#module-CarInterior.car-section .image-container .tooltip-container .tip-btn.active .tip-btn-secondary{border:0px #ffffff solid;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#module-CarInterior.car-section .image-container .tooltip-container .tip-btn .tip-btn-secondary{position:absolute;height:50px;width:50px;background:transparent;border:20px #ffffff solid;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);z-index:00;border-radius:50%;-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1),border 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1),border 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1),border 0.3s cubic-bezier(0.215, 0.61, 0.355, 1),opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s}@media screen and (max-width: 320px){#module-CarInterior.car-section .image-container .tooltip-container .tip-btn .tip-btn-secondary{height:35px;width:35px}}#module-CarInterior.car-section .nav{height:50px;width:505px;border:0;position:relative;padding:0;margin:25px auto 0;z-index:200}@media screen and (max-width: 768px){#module-CarInterior.car-section .nav{width:310px}}#module-CarInterior.car-section .nav .item{height:35px;width:165px;font:900 12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;margin-top:5px;letter-spacing:1px;padding:11px;color:#3b6bc7;display:inline-block;text-align:center;opacity:0.5;cursor:pointer;text-align:center;background-color:#fff}@media screen and (max-width: 768px){#module-CarInterior.car-section .nav .item{height:30px;width:100px;font:10px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;letter-spacing:0.5px;text-align:center}}#module-CarInterior.car-section .nav .item.inactive{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}#module-CarInterior.car-section .nav .item.active{opacity:1;color:#fff;background:#3b6bc7}#module-CarInterior.car-section .nav .item:hover{opacity:1}#module-CarInterior.car-section .tip-gallery{z-index:300;bottom:0px;width:100%;height:173px;background-color:#fff}@media screen and (max-width: 666px){#module-CarInterior.car-section .tip-gallery{height:194px}}#module-CarInterior.car-section .tip-gallery.interior{text-align:center;position:absolute}#module-CarInterior.car-section .tip-gallery.interior .text-initial .text-0{width:100%;top:auto}#module-CarInterior.car-section .tip-gallery.interior .text-initial .text-1{width:100%;top:10px}#module-CarInterior.car-section .tip-gallery.interior .text-initial .text-2{width:100%;top:auto}#module-CarInterior.car-section .tip-gallery.interior .text-initial .text-3{width:100%;top:11px}#module-CarInterior.car-section .tip-gallery.interior .text-initial .text-4{width:100%;top:10px}#module-CarInterior.car-section .tip-gallery.profile .text-initial .text-0{width:100%;top:19px}#module-CarInterior.car-section .tip-gallery.profile .text-initial .text-1{width:270px;top:15px}#module-CarInterior.car-section .tip-gallery.profile .text-initial .text-2{width:213px;top:15px}#module-CarInterior.car-section .tip-gallery.profile .text-initial .text-3{width:100%;top:15px}#module-CarInterior.car-section .tip-gallery.front .text-initial .text-0{width:254px;top:10px}#module-CarInterior.car-section .tip-gallery.front .text-initial .text-1{width:238px;top:10px}#module-CarInterior.car-section .tip-gallery.front .text-initial .text-2{width:145px;top:10px}#module-CarInterior.car-section .tip-gallery .arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;margin:0 auto;position:relative;top:-10px}#module-CarInterior.car-section .tip-gallery .text-initial{width:490px;text-align:center;margin:auto;top:6px}@media screen and (max-width: 666px){#module-CarInterior.car-section .tip-gallery .text-initial{width:300px}}#module-CarInterior.car-section .tip-gallery .text-initial p{margin:0 auto;width:100%;text-align:center;position:relative}#module-CarInterior.car-section .tip-gallery .dotnav{width:auto;margin:auto;position:relative;display:inline-block;height:15px;top:107px;list-style:none;cursor:default}@media screen and (max-width: 666px){#module-CarInterior.car-section .tip-gallery .dotnav{top:100px}}#module-CarInterior.car-section .tip-gallery .dotnav .dot{position:relative;display:block;float:left;margin:0px 15px;height:15px;width:15px;cursor:pointer}#module-CarInterior.car-section .tip-gallery .dotnav .dot:hover .circle,#module-CarInterior.car-section .tip-gallery .dotnav .dot:focus .circle,#module-CarInterior.car-section .tip-gallery .dotnav .dot.active .circle{background-color:#3568c5}#module-CarInterior.car-section .tip-gallery .dotnav .dot .circle{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}#module-CarInterior.car-section .start-pano-text{font:15px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;width:100%;text-align:center;position:absolute;bottom:80px;z-index:100;pointer-events:none}@media screen and (max-width: 768px){#module-CarInterior.car-section .start-pano-text{bottom:116px}}@media screen and (max-width: 667px){#module-CarInterior.car-section .image-container .tooltip-container{display:block}#module-CarInterior.car-section .image-container .tooltip-container .tip-btn.active .tip-btn-initial{-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);-o-transform:rotateZ(0);transform:rotateZ(0)}#module-CarInterior.car-section .image-container .tooltip-container .tip-btn.active .tip-btn-initial h1{overflow:hidden}#module-CarInterior.car-section .text-initial>p{width:100% !important;text-align:center}}@media screen and (max-width: 1024px){#module-CarInterior.car-section .nav{margin-top:5px}}#interior-pano-container{width:100%;height:100%;position:relative}#interior-pano-container .pano-icon-wrapper{position:absolute;bottom:12px;right:0;margin-right:20px}#interior-pano-container .pano-icon-wrapper .pano-icon-text{font:12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;float:left;padding-top:10px;margin-right:20px;text-align:right}#interior-pano-container .pano-icon-wrapper .pano-icons{background:url("../../modules/carinterior/images/panoKeysIcon.png") no-repeat;height:40px;width:105px;float:right}#pano-container{width:100%;height:100%;position:absolute;top:0;left:0;display:none}#title-fade{z-index:10;height:0;position:absolute;top:0;left:0}@media screen and (max-width: 768px){#title-fade{width:100%}}#pano-container{z-index:0}#pano-reset-wrapper{margin-right:0;z-index:20}#pano-reset-wrapper .reset-img{background:url("../../modules/carinterior/images/reset.png") no-repeat;background-size:18px 20px;left:10px;top:8px}.reset-wrap{position:absolute;bottom:0;padding:0 10px 0 0;margin-bottom:20px;width:100%;text-align:center}.reset-wrap .reset-btn{display:inl;cursor:pointer;position:relative;z-index:200;height:40px;width:150px;border:1px solid #3568c5;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:transparent;background-color:#3568c5;text-align:center;overflow:hidden;margin:0 auto}.reset-wrap .reset-btn .btn-txt{font:900 12px 'Proxima N W01 Reg', 'Helvetica Neue', Helvetica, Arial, sans-serif;letter-spacing:1px;color:#ffffff;position:relative;width:140px;float:left;left:4px;top:12px;-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)}.reset-wrap .reset-btn .reset-btn-hover{position:absolute;height:50px;width:150px;background-color:#ffffff;-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}.reset-wrap .reset-btn .reset-btn-hover .btn-txt{color:#3568c5;top:12px;left:4px;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.reset-wrap .reset-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)}.reset-wrap .reset-btn.add-hover:hover .reset-btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.reset-wrap .reset-btn.add-hover:hover .reset-btn-hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.start-wrap{position:absolute;bottom:0;padding:0 10px 0 0;margin-bottom:20px;width:100%;text-align:center}.start-wrap .button-class{margin:auto;position:relative;z-index:200}.start-wrap .button-class:hover{background-color:white}.hidden{display:none}#module-CarLanding{text-align:center;z-index:0;position:relative}#module-CarLanding .cover-bg{height:1080px;width:1920px;position:absolute;background:url("../../modules/carlanding/images/background.jpg") no-repeat;background-position:center center}#module-CarLanding .cl-wrap{position:absolute;top:50px;height:auto;width:100%}#module-CarLanding .cl-wrap .cl-intro{color:#3b6bc7;font:16px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;margin-bottom:15px}#module-CarLanding .cl-wrap .cl-title{font-size:100px;line-height:90px;position:relative}@media screen and (max-width: 768px){#module-CarLanding .cl-wrap .cl-title{font-size:70px;line-height:60px}}@media screen and (max-width: 600px){#module-CarLanding .cl-wrap .cl-title{font-size:42px;line-height:42px;width:310px}}#module-CarouselBackToTheFuture{background:url("../../modules/carouselbacktothefuture/images/bg_texture.jpg");display:block;position:relative;z-index:6}#module-CarouselBackToTheFuture .cover-bg{background:url("../../modules/carouselbacktothefuture/images/bg_backtothefuture_desktop.jpg") no-repeat;background-size:cover, cover;background-position:center 100%, center bottom;height:45%;width:100%;position:absolute;top:0;z-index:-10}#module-CarouselBackToTheFuture .car-image{background:rgba(255,200,200,0.5);background:url("../../modules/carouselbacktothefuture/images/bg_backtothefuture_car_desktop.png") no-repeat;background-size:contain;background-position:center 0,center top;height:70%;position:absolute;top:0;width:100%}#module-CarouselBackToTheFuture .hide{display:none !important}#module-CarouselBackToTheFuture .title-wrap-backtothefuture{bottom:90px;color:#ffffff;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2em;position:absolute;text-align:center;width:100%}#module-CarouselBackToTheFuture .title-wrap-backtothefuture>*{max-width:40em;margin:0 auto}#module-CarouselBackToTheFuture .title-wrap-backtothefuture em{font-family:"Proxima N W01 Reg It","Helvetica Neue",Helvetica,Arial,sans-serif}#module-CarouselBackToTheFuture .title-wrap-backtothefuture h2{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em}#module-CarouselBackToTheFuture .title-wrap-backtothefuture .intro-txt-body{color:inherit;line-height:1.1em;letter-spacing:.5px;margin:.4em auto 0;padding:0 1em;position:relative}#module-CarouselBackToTheFuture .title-wrap-backtothefuture .btn-container{color:#ffffff;font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;letter-spacing:1px;margin:2% auto 0;position:relative;text-transform:uppercase}@media screen and (max-width: 600px){#module-CarouselBackToTheFuture .title-wrap-backtothefuture .btn-container{margin:6px auto 0}}#module-CarouselBackToTheFuture .title-wrap-backtothefuture .btn-container .btn{height:58px;width:212px;display:inline-block}@media screen and (max-width: 600px) and (max-height: 521px), screen and (max-height: 501px){#module-CarouselBackToTheFuture .title-wrap-backtothefuture .btn-container .btn{height:27px;width:112px}}@media screen and (max-width: 321px) and (max-height: 600px){#module-CarouselBackToTheFuture .title-wrap-backtothefuture .btn-container .btn{height:40px;width:152px}}#module-CarouselBackToTheFuture .title-wrap-backtothefuture .btn-container.small-button{margin-top:10px}#module-CarouselBackToTheFuture .title-wrap-backtothefuture .btn-container.small-button .btn{height:27px;width:107px}#module-CarouselBackToTheFuture .title-wrap-backtothefuture .btn-container.small-button .btn-style{border-radius:.2em;border:1px solid #3b6bc7;font-size:9px;letter-spacing:0;margin:1px;padding:.8em .6em 0}#module-CarouselBackToTheFuture .title-wrap-backtothefuture .btn-container .btn-style{font:19px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;margin:5px;padding:1em;text-decoration:none}@media screen and (max-width: 600px) and (max-height: 521px), screen and (max-height: 501px){#module-CarouselBackToTheFuture .title-wrap-backtothefuture .btn-container .btn-style{border-radius:.2em;border:1px solid #3b6bc7;font-size:11px;letter-spacing:0;margin:1px;padding:.6em}}@media screen and (max-width: 321px) and (max-height: 600px){#module-CarouselBackToTheFuture .title-wrap-backtothefuture .btn-container .btn-style{font-size:12px;padding:.5em;padding-top:1em}}@media screen and (min-height: 802px) and (max-height: 1000px){#module-CarouselBackToTheFuture.landscape .car-image{height:65%}#module-CarouselBackToTheFuture.landscape .title-wrap-backtothefuture{font-size:1.2em}#module-CarouselBackToTheFuture.landscape .title-wrap-backtothefuture>*{max-width:36em}}@media screen and (max-height: 801px) and (max-width: 1000px){#module-CarouselBackToTheFuture.landscape .car-image{height:55%}#module-CarouselBackToTheFuture.landscape .title-wrap-backtothefuture{font-size:1em}#module-CarouselBackToTheFuture.landscape .title-wrap-backtothefuture>*{max-width:36em}}@media screen and (max-height: 801px) and (min-width: 1001px){#module-CarouselBackToTheFuture.landscape .car-image{height:60%}#module-CarouselBackToTheFuture.landscape .title-wrap-backtothefuture{bottom:60px;font-size:1.2em}}@media screen and (max-height: 501px){#module-CarouselBackToTheFuture.landscape .car-image{height:55%}#module-CarouselBackToTheFuture.landscape .title-wrap-backtothefuture{font-size:.7em}}#module-CarouselBackToTheFuture.profile .car-image{background:url("../../modules/carouselbacktothefuture/images/bg_backtothefuture_car_mobile.png") no-repeat;background-size:contain;background-position:center 0,center top;margin-left:-10%;width:110%}@media screen and (min-width: 801px) and (max-width: 1200px){#module-CarouselBackToTheFuture.profile .title-wrap-backtothefuture{font-size:1.9em}#module-CarouselBackToTheFuture.profile .title-wrap-backtothefuture>*{max-width:28em}}@media screen and (max-width: 801px){#module-CarouselBackToTheFuture.profile .car-image{height:60%}#module-CarouselBackToTheFuture.profile .title-wrap-backtothefuture{bottom:100px;font-size:1.8em}}@media screen and (min-width: 602px) and (max-width: 900px) and (min-height: 1100px){#module-CarouselBackToTheFuture.profile .car-image{height:70%;margin-top:5%}}@media screen and (max-width: 601px) and (min-height: 820px){#module-CarouselBackToTheFuture.profile .car-image{background:url("../../modules/carouselbacktothefuture/images/bg_backtothefuture_car_mobile.png") no-repeat;background-size:contain;background-position:center;height:60%}#module-CarouselBackToTheFuture.profile .title-wrap-backtothefuture{bottom:70px;font-size:1.5em}}@media screen and (max-width: 601px) and (max-height: 819px){#module-CarouselBackToTheFuture.profile .car-image{background:url("../../modules/carouselbacktothefuture/images/bg_backtothefuture_car_mobile.png") no-repeat;background-size:contain;background-position:center;height:50%}#module-CarouselBackToTheFuture.profile .title-wrap-backtothefuture{bottom:40px;font-size:1.5em}}@media screen and (max-height: 1100px){#module-CarouselBackToTheFuture.profile .title-wrap-backtothefuture{font-size:1em}}@media screen and (max-width: 401px){#module-CarouselBackToTheFuture.profile .car-image{height:70%}#module-CarouselBackToTheFuture.profile .title-wrap-backtothefuture{bottom:40px;font-size:.8em}}#module-CarouselCallingAllTrailblazers{z-index:6;position:relative;display:block;background:#eee}#module-CarouselCallingAllTrailblazers .hide{display:none !important}#module-CarouselCallingAllTrailblazers .cover-bg{height:100%;width:100%;position:absolute;background:url("../../modules/carouselcallingalltrailblazers/images/bg_trailblazers.jpg") no-repeat;background-size:cover, cover;background-position:center 0, center}@media screen and (max-width: 768px){#module-CarouselCallingAllTrailblazers .cover-bg{background:url("../../modules/carouselcallingalltrailblazers/images/bg_trailblazers_mobile.jpg") no-repeat;background-size:cover;background-position:center 0,center}}#module-CarouselCallingAllTrailblazers .intro-txt-headline{color:#000;font:75px "DINNextW01-CondensedLig","sans-serif";line-height:1em;margin-top:35px;text-transform:uppercase}@media screen and (min-width: 600px) and (min-height: 700px){#module-CarouselCallingAllTrailblazers .intro-txt-headline{font-size:70px}}@media screen and (max-width: 321px), screen and (min-width: 601px) and (max-height: 520px){#module-CarouselCallingAllTrailblazers .intro-txt-headline{font-size:30px}}@media screen and (max-width: 600px){#module-CarouselCallingAllTrailblazers .intro-txt-headline{font:38px "DINNextW01-CondensedLig","sans-serif";line-height:1em;padding:0 12px}}#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers{margin:70px auto 0;position:relative;text-align:center;width:620px}@media screen and (max-width: 600px){#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers{margin:12px auto 0;top:8px;width:100%}}@media screen and (max-width: 901px) and (max-height: 920px){#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers{margin-top:20px;top:0}}@media screen and (min-width: 500px) and (min-height: 820px){#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers{color:#0ff;margin-top:70px}}#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers p{margin:0 auto;position:relative}#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .intro-txt-body{line-height:1.4em;letter-spacing:.5px;margin-top:-3px;max-width:26em;padding:0 1em}#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .intro-txt-body strong{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .intro-txt-body a,#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .intro-txt-body a:hover,#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .intro-txt-body a:visited,#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .intro-txt-body a:active{color:#3b6bc7;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:.8em;text-decoration:none}@media screen and (max-width: 600px) and (max-height: 901px){#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .intro-txt-body{font-size:12px;letter-spacing:0;line-height:1.3em;margin-top:2px;max-width:28em;padding:0 30px}}#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .btn-container{color:#3b6bc7;font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;letter-spacing:1px;margin:16px auto 0;position:relative;text-transform:uppercase}@media screen and (max-width: 600px){#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .btn-container{margin:6px auto 0}}#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .btn-container .btn{height:58px;width:230px;display:inline-block}@media screen and (max-width: 600px) and (max-height: 521px), screen and (max-height: 501px){#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .btn-container .btn{height:27px;width:112px}}@media screen and (max-width: 321px) and (max-height: 600px){#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .btn-container .btn{height:40px;width:152px}}#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .btn-container.small-button{margin-top:10px}#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .btn-container.small-button .btn{height:27px;width:107px}#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .btn-container.small-button .btn-style{border-radius:.2em;border:1px solid #3b6bc7;font-size:9px;letter-spacing:0;margin:1px;padding:.8em .6em 0}#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .btn-container .btn-style{font:19px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;margin:5px;padding:1em;text-decoration:none}@media screen and (max-width: 600px) and (max-height: 521px), screen and (max-height: 501px){#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .btn-container .btn-style{border-radius:.2em;border:1px solid #3b6bc7;font-size:11px;letter-spacing:0;margin:1px;padding:.6em}}@media screen and (max-width: 321px) and (max-height: 600px){#module-CarouselCallingAllTrailblazers .title-wrap-trailblazers .btn-container .btn-style{font-size:12px;padding:.5em;padding-top:1em}}#module-CarouselCallingAllTrailblazers .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-CarouselCallingAllTrailblazers .prototype-text{bottom:34px;width:100%;text-align:center;margin:0;right:auto}}@media screen and (max-width: 600px){#module-CarouselCallingAllTrailblazers .prototype-text{bottom:34px}}#module-CarouselCountdown{z-index:5;position:relative;display:block;height:1200px;width:100%;background:url("../../modules/carouselcountdown/images/bg-final.jpg") no-repeat;background-size:cover, cover;background-position:center center}#module-CarouselCountdown .hide{display:none !important}#module-CarouselCountdown .intro-txt-countdown-final{color:#000;font:75px "DINNextW01-CondensedLig","sans-serif";line-height:1em;margin-top:17px;text-transform:uppercase}@media screen and (max-width: 600px){#module-CarouselCountdown .intro-txt-countdown-final{font-size:38px;max-width:26em;margin:8px auto 0}}#module-CarouselCountdown .intro-txt-countdown{color:#3b6bc7;font:124px "DINNextW01-CondensedLig","sans-serif";line-height:1em;margin-top:17px;text-transform:uppercase}#module-CarouselCountdown .intro-txt-countdown .number{color:#000}@media screen and (max-width: 600px){#module-CarouselCountdown .intro-txt-countdown{font:38px "DINNextW01-CondensedLig","sans-serif";line-height:1em;margin-top:8px;padding:0 36px}}#module-CarouselCountdown .cover-bg{height:1080px;width:1920px;position:absolute;background:url("../../modules/carouselcountdown/images/bg.jpg") no-repeat;background-position:center center;background-size:cover}#module-CarouselCountdown .cover-bg.final{display:none}@media screen and (max-width: 768px){#module-CarouselCountdown #module-CarouselCountdown{background-size:cover;background-position:center;background-attachment:fixed}}@media screen and (max-width: 600px){#module-CarouselCountdown #module-CarouselCountdown{background-size:cover;background-position:center}}@media screen and (max-width: 450px){#module-CarouselCountdown #module-CarouselCountdown{background-size:cover;background-position:top}}#module-CarouselCountdown .final-state .sub-head-final-state{line-height:1.4em;letter-spacing:.5px;margin-top:7px}@media screen and (max-width: 600px){#module-CarouselCountdown .final-state .sub-head-final-state{font-size:10px;margin-top:0px;max-width:26em}}#module-CarouselCountdown .final-state .intro-txt-countdown{font-size:76px;margin-top:40px;letter-spacing:0}@media screen and (max-width: 600px){#module-CarouselCountdown .final-state .intro-txt-countdown{font-size:38px;letter-spacing:-0.5px;line-height:1em;margin-top:6px;padding:0}}#module-CarouselCountdown .title-wrap-countdown{margin:0 auto;position:relative;text-align:center;top:20px;width:612px}@media screen and (max-width: 600px){#module-CarouselCountdown .title-wrap-countdown{top:11px;width:100%}}@media screen and (max-height: 400px) and (max-width: 700px){#module-CarouselCountdown .title-wrap-countdown{top:20px}}@media screen and (max-height: 441px) and (min-width: 700px){#module-CarouselCountdown .title-wrap-countdown{top:20px}}#module-CarouselCountdown .title-wrap-countdown p{margin:0 auto;position:relative}#module-CarouselCountdown .title-wrap-countdown .intro-txt-decorative{color:#3b6bc7;display:inline-block;font:15px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;width:100%}@media screen and (max-width: 600px){#module-CarouselCountdown .title-wrap-countdown .intro-txt-decorative{font:7px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:1px}}#module-CarouselCountdown .title-wrap-countdown .intro-txt-decorative::before,#module-CarouselCountdown .title-wrap-countdown .intro-txt-decorative::after{border-top:2px solid #3b6bc7;content:"";display:inline-block;height:1px;margin-bottom:4px;width:70px}@media screen and (max-width: 600px) and (max-height: 901px){#module-CarouselCountdown .title-wrap-countdown .intro-txt-decorative::before,#module-CarouselCountdown .title-wrap-countdown .intro-txt-decorative::after{border-top:0.5px solid #3b6bc7;margin-bottom:2px;width:40px}}#module-CarouselCountdown .title-wrap-countdown .intro-txt-decorative::before{margin-right:14px}@media screen and (max-width: 600px) and (max-height: 901px){#module-CarouselCountdown .title-wrap-countdown .intro-txt-decorative::before{margin-right:7px}}#module-CarouselCountdown .title-wrap-countdown .intro-txt-decorative::after{margin-left:14px}@media screen and (max-width: 600px) and (max-height: 901px){#module-CarouselCountdown .title-wrap-countdown .intro-txt-decorative::after{margin-left:7px}}@media screen and (max-height: 400px) and (max-width: 700px){#module-CarouselCountdown .title-wrap-countdown .intro-txt-decorative{font:14px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}}#module-CarouselCountdown .title-wrap-countdown .intro-txt-body{line-height:1.4em;letter-spacing:.5px;margin-top:-5px;max-width:35em;padding:0 1em}#module-CarouselCountdown .title-wrap-countdown .intro-txt-body strong{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#module-CarouselCountdown .title-wrap-countdown .intro-txt-body a,#module-CarouselCountdown .title-wrap-countdown .intro-txt-body a:hover,#module-CarouselCountdown .title-wrap-countdown .intro-txt-body a:visited,#module-CarouselCountdown .title-wrap-countdown .intro-txt-body a:active{color:#3b6bc7;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:.8em;text-decoration:none}@media screen and (max-width: 600px) and (max-height: 901px){#module-CarouselCountdown .title-wrap-countdown .intro-txt-body{font-size:11px;letter-spacing:0;line-height:1.3em;margin-top:0;max-width:33em;padding:0 30px}}#module-CarouselCountdown .title-wrap-countdown .btn-container{color:#3b6bc7;font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;letter-spacing:1px;margin:16px auto 0;position:relative;text-transform:uppercase}@media screen and (max-width: 600px){#module-CarouselCountdown .title-wrap-countdown .btn-container{margin:6px auto 0}}#module-CarouselCountdown .title-wrap-countdown .btn-container .btn{height:54px;width:207px;display:inline-block}@media screen and (max-width: 600px){#module-CarouselCountdown .title-wrap-countdown .btn-container .btn{height:27px;width:107px}}#module-CarouselCountdown .title-wrap-countdown .btn-container.small-button{margin-top:6px}#module-CarouselCountdown .title-wrap-countdown .btn-container.small-button .btn{height:27px;width:107px}#module-CarouselCountdown .title-wrap-countdown .btn-container.small-button .btn-style{border-radius:.2em;border:1px solid #3b6bc7;font-size:11px;letter-spacing:0;margin:1px;padding:.6em}#module-CarouselCountdown .title-wrap-countdown .btn-container .btn-style{font:21px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;margin:5px;padding:.7em;text-decoration:none}@media screen and (max-width: 600px){#module-CarouselCountdown .title-wrap-countdown .btn-container .btn-style{border-radius:.2em;border:1px solid #3b6bc7;font-size:11px;letter-spacing:0;margin:1px;padding:.6em}}#module-CarouselCountdown .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-CarouselCountdown .prototype-text{bottom:34px;width:100%;text-align:center;margin:0;right:auto}}@media screen and (max-width: 600px){#module-CarouselCountdown .prototype-text{bottom:34px}}#module-CarouselCountdown .prototype-text.final{bottom:20%;color:#9e9288;right:0;left:0;text-align:center;width:100%}@media screen and (max-width: 600px) and (max-height: 901px){#module-CarouselCountdown .prototype-text.final{font-size:8px}}#module-CarouselSignup{background:url("../../modules/homenav/images/background-texture-tile.jpg") repeat;position:relative;z-index:100}#module-CarouselSignup .container{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#module-CarouselSignup .container .wrap{max-width:866px;width:100%;margin:-288px auto 0;top:50%;height:550px;position:relative}@media screen and (max-height: 800px){#module-CarouselSignup .container .wrap{height:420px;margin-top:-230px}}@media screen and (max-width: 1000px), screen and (max-height: 700px){#module-CarouselSignup .container .wrap{max-width:592px;height:400px;margin-top:-226px}}@media screen and (max-width: 700px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap{height:500px;margin-top:-280px}}@media screen and (max-width: 570px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap{max-width:290px;margin-top:-192px;top:50%;height:269px}}#module-CarouselSignup .container .wrap .map{position:absolute;left:0;top:0}@media screen and (max-height: 800px){#module-CarouselSignup .container .wrap .map{width:340px}}@media screen and (max-width: 1000px), screen and (max-height: 700px){#module-CarouselSignup .container .wrap .map{left:auto;right:-34px;width:258px}}@media screen and (max-width: 700px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap .map{position:static;width:211px;margin:0 auto;display:block}}@media screen and (max-width: 570px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap .map{left:auto;right:0;width:145px;position:absolute}}#module-CarouselSignup .container .wrap .info-wrap{max-width:504px;width:100%;float:right}@media screen and (max-width: 1000px), screen and (max-height: 700px){#module-CarouselSignup .container .wrap .info-wrap{float:none}}@media screen and (max-width: 700px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap .info-wrap{margin:26px auto 0;max-width:312px;float:none}}@media screen and (max-width: 570px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap .info-wrap{width:170px;margin:26px 0 0;float:none}}#module-CarouselSignup .container .wrap .info-wrap .title{font-family:"DINNextW01-CondensedLig","sans-serif";letter-spacing:1.5px;margin-bottom:3px;color:#262524;font-size:49px;line-height:1em}@media screen and (max-width: 1000px), screen and (max-height: 700px){#module-CarouselSignup .container .wrap .info-wrap .title{font-size:41px}}@media screen and (max-width: 700px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap .info-wrap .title{font-size:34px}}@media screen and (max-width: 570px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap .info-wrap .title{font-size:26px;max-width:140px}}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .copy{font:16px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.4em;color:#262524;max-width:465px}@media screen and (max-width: 1000px), screen and (max-height: 700px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .copy{max-width:360px}}@media screen and (max-width: 700px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .copy{max-width:294px}}@media screen and (max-width: 570px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .copy{font-size:14px;max-width:165px}}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations{max-width:492px;overflow:hidden;margin-top:20px;position:relative;padding-bottom:3px}@media screen and (max-width: 1000px), screen and (max-height: 700px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations{max-width:454px}}@media screen and (max-width: 700px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations{display:none}}@media screen and (max-width: 570px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations{margin-left:0}}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations:after{content:" ";background:#dad5cd;height:1px;width:69%;position:absolute;bottom:0;left:6%}@media screen and (max-width: 1000px), screen and (max-height: 700px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations:after{left:1%;width:94%}}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations .col{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px 0 0}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations .col.left{float:left}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations .col.right{float:right}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 0 12px 24px}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations article>span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;display:block;padding-top:4px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0px 1px 2px 0px rgba(50,50,50,0.75);color:#326ac3;text-align:center;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations article p{font-size:12px;line-height:1.5em}@media screen and (max-width: 1000px), screen and (max-height: 700px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations article p{font-size:10px}}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations article .location{color:#326ac3;font-weight:bold}@media screen and (max-width: 1000px), screen and (max-height: 700px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations article .location{font-size:11px}}@media screen and (max-width: 1000px), screen and (max-height: 700px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .locations article{padding-bottom:10px}}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .link{font:23px "DINNextW01-CondensedReg","sans-serif";color:#4a7bde;position:relative;margin-top:18px;margin-left:85px;cursor:pointer;border:2px solid #4a7bde;width:248px;height:52px;text-align:center;line-height:53px;border-radius:3px;z-index:100;overflow:hidden}@media screen and (max-width: 1000px), screen and (max-height: 700px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .link{margin-left:65px}}@media screen and (max-width: 700px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .link{margin-top:20px;margin-left:12px}}@media screen and (max-width: 570px), screen and (max-height: 570px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .link{margin:8px 0 0;font-size:20px;width:192px}}@media screen and (min-width: 600px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .link .btn-hover{position:absolute;background-color:#4a7bde;width:248px;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-CarouselSignup .container .wrap .info-wrap .text-wrap .link .btn-hover .text{line-height:55px;color:white;-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(-53px);-moz-transform:translateY(-53px);-ms-transform:translateY(-53px);-o-transform:translateY(-53px);transform:translateY(-53px)}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .link.add-hover:hover .btn-hover{-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .link.add-hover:hover .btn-hover .text{-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@media screen and (max-width: 767px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .link{margin-top:15px}}@media screen and (max-width: 600px){#module-CarouselSignup .container .wrap .info-wrap .text-wrap .link{margin-top:8px;height:48px}}#module-CarouselSignup .container .wrap .info-wrap .text-wrap .link.no-border{border-radius:0}#module-CarouselSignup .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-CarouselSignup .terms-text a{color:#8d8177;text-decoration:underline;cursor:pointer}@media screen and (max-width: 1024px){#module-CarouselSignup .terms-text{bottom:34px;width:100%;text-align:center;margin:0;right:auto}}@media screen and (max-width: 600px){#module-CarouselSignup .terms-text{bottom:34px}}#module-CarouselWaitIsOver{z-index:5;position:relative;display:block;background-image:url("../../modules/carouselwaitisover/images/bg.jpg");background-size:cover;background-position:center}#module-CarouselWaitIsOver .cover-bg__mobile-image{display:none}#module-CarouselWaitIsOver .ribbon-desktop{display:block;position:absolute;top:0;right:0;text-align:right;width:650px;height:245px}@media screen and (max-width: 1024px){#module-CarouselWaitIsOver .ribbon-desktop{width:435px;height:163px}}@media screen and (max-width: 769px){#module-CarouselWaitIsOver .ribbon-desktop{display:none}}#module-CarouselWaitIsOver .ribbon-desktop img{width:100%}#module-CarouselWaitIsOver .ribbon-phablet{display:block;width:316px;height:60px;margin:0 auto}@media screen and (min-width: 769px){#module-CarouselWaitIsOver .ribbon-phablet{display:none}}@media screen and (max-width: 769px){#module-CarouselWaitIsOver .ribbon-phablet{padding-top:25px}}@media screen and (max-width: 769px) and (orientation: landscape){#module-CarouselWaitIsOver .ribbon-phablet{padding-top:12px}}@media screen and (max-width: 668px){#module-CarouselWaitIsOver .ribbon-phablet{padding-top:21px}}@media screen and (max-width: 415px){#module-CarouselWaitIsOver .ribbon-phablet{padding-top:11px}}@media screen and (max-width: 415px) and (orientation: landscape){#module-CarouselWaitIsOver .ribbon-phablet{padding-top:6px}}@media screen and (max-width: 376px){#module-CarouselWaitIsOver .ribbon-phablet{width:266px;height:50px}}#module-CarouselWaitIsOver .ribbon-phablet img{width:100%}#module-CarouselWaitIsOver .hide{display:none !important}#module-CarouselWaitIsOver .intro-txt-headline{color:#000;font:70px "DINNextW01-CondensedLig","sans-serif";line-height:1;margin-top:35px;text-transform:uppercase}#module-CarouselWaitIsOver .intro-txt-headline .small-screen-break,#module-CarouselWaitIsOver .intro-txt-headline .mobile-screen-break{display:none}@media screen and (max-width: 768px){#module-CarouselWaitIsOver .intro-txt-headline{font:70px "DINNextW01-CondensedLig","sans-serif";line-height:1em;margin-top:8px;padding:0 16px}}@media screen and (max-width: 600px){#module-CarouselWaitIsOver .intro-txt-headline{font:53px "DINNextW01-CondensedLig","sans-serif";line-height:1em;margin-top:8px;padding:0 16px}}@media screen and (min-width: 650px) and (max-height: 600px){#module-CarouselWaitIsOver .intro-txt-headline{font:50px "DINNextW01-CondensedLig","sans-serif";margin-top:8px}}#module-CarouselWaitIsOver .cover-bg{height:1080px;width:1920px;position:absolute;background:url("../../modules/carouselwaitisover/images/bg.jpg") no-repeat;background-position:center center;background-size:cover;overflow:hidden}#module-CarouselWaitIsOver .carousel-button--hide{display:none !important}#module-CarouselWaitIsOver .cover-bg.final{display:none}#module-CarouselWaitIsOver .title-wrap-countdown{margin:35px auto 0;max-width:960px;position:relative;text-align:center;top:20px}@media screen and (max-width: 600px){#module-CarouselWaitIsOver .title-wrap-countdown{top:11px;width:100%}}@media screen and (min-width: 650px) and (max-height: 600px){#module-CarouselWaitIsOver .title-wrap-countdown{margin-top:15px}}#module-CarouselWaitIsOver .title-wrap-countdown p{margin:0 auto;position:relative}#module-CarouselWaitIsOver .title-wrap-countdown .intro-txt-body{line-height:1.4em;letter-spacing:.5px;max-width:800px;padding:0 1em}#module-CarouselWaitIsOver .title-wrap-countdown .intro-txt-body strong{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#module-CarouselWaitIsOver .title-wrap-countdown .intro-txt-body a,#module-CarouselWaitIsOver .title-wrap-countdown .intro-txt-body a:hover,#module-CarouselWaitIsOver .title-wrap-countdown .intro-txt-body a:visited,#module-CarouselWaitIsOver .title-wrap-countdown .intro-txt-body a:active{color:#3b6bc7;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:.8em;text-decoration:none}@media screen and (max-width: 600px) and (max-height: 600px){#module-CarouselWaitIsOver .title-wrap-countdown .intro-txt-body{font-size:12px;letter-spacing:0;line-height:1.3em;margin-top:2px;max-width:33em;padding:0 15px}}#module-CarouselWaitIsOver .title-wrap-countdown .btn-container{color:#3b6bc7;font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;letter-spacing:1px;margin:16px auto 0;position:relative;text-transform:uppercase}@media screen and (max-width: 600px){#module-CarouselWaitIsOver .title-wrap-countdown .btn-container{margin:6px auto 0}}#module-CarouselWaitIsOver .title-wrap-countdown .btn-container .btn{height:58px;width:210px;display:inline-block}@media screen and (max-width: 650px){#module-CarouselWaitIsOver .title-wrap-countdown .btn-container .btn{height:47px;width:180px}}@media screen and (max-width: 450px), screen and (max-height: 501px){#module-CarouselWaitIsOver .title-wrap-countdown .btn-container .btn{height:27px;width:112px}}@media screen and (max-width: 321px) and (max-height: 600px){#module-CarouselWaitIsOver .title-wrap-countdown .btn-container .btn{height:24px;width:105px;padding-top:5px !important}}#module-CarouselWaitIsOver .title-wrap-countdown .btn-container.small-button{margin-top:10px}#module-CarouselWaitIsOver .title-wrap-countdown .btn-container.small-button .btn{height:27px;width:107px}#module-CarouselWaitIsOver .title-wrap-countdown .btn-container.small-button .btn-style{border-radius:.2em;border:1px solid #3b6bc7;font-size:9px;letter-spacing:0;margin:1px;padding:.8em .6em 0}#module-CarouselWaitIsOver .title-wrap-countdown .btn-container .btn-style{font:19px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;margin:5px;padding:1em;text-decoration:none}@media screen and (max-width: 650px){#module-CarouselWaitIsOver .title-wrap-countdown .btn-container .btn-style{margin:1px;padding:.7em}}@media screen and (max-width: 450px), screen and (max-height: 501px){#module-CarouselWaitIsOver .title-wrap-countdown .btn-container .btn-style{border-radius:.2em;border:1px solid #3b6bc7;font-size:11px;letter-spacing:0;margin:1px;padding:.6em}}@media screen and (max-width: 321px) and (max-height: 600px){#module-CarouselWaitIsOver .title-wrap-countdown .btn-container .btn-style{font-size:12px;padding:.5em;padding-top:1em}}#module-CarouselWaitIsOver .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-CarouselWaitIsOver .prototype-text{bottom:34px;width:100%;text-align:center;margin:0;right:auto}}@media screen and (max-width: 600px){#module-CarouselWaitIsOver .prototype-text{bottom:34px}}@media screen and (max-width: 940px){#module-CarouselWaitIsOver .intro-txt-headline .small-screen-break{display:block}}@media screen and (max-width: 940px) and (max-height: 950px){#module-CarouselWaitIsOver .intro-txt-headline{font-size:55px}#module-CarouselWaitIsOver .intro-txt-headline .small-screen-break{display:none}}@media screen and (max-width: 736px){#module-CarouselWaitIsOver .title-wrap-countdown{margin-top:20px !important}#module-CarouselWaitIsOver .cover-bg{background:#e2f1f6 !important;left:0 !important;width:100% !important;height:100% !important}#module-CarouselWaitIsOver .cover-bg__mobile-image{position:absolute;right:0;bottom:0;left:0;display:block;width:100%}#module-CarouselWaitIsOver .cover-bg__mobile-image--landscape{display:none}#module-CarouselWaitIsOver .intro-txt-headline .small-screen-break{display:none}#module-CarouselWaitIsOver .intro-txt-headline .mobile-screen-break{display:block}}@media screen and (orientation: landscape) and (max-device-width: 736px){#module-CarouselWaitIsOver{background-image:none}#module-CarouselWaitIsOver .intro-txt-headline .mobile-screen-break{display:none}#module-CarouselWaitIsOver .title-wrap-countdown .intro-txt-body{padding:0 20px}#module-CarouselWaitIsOver .cover-bg__mobile-image--portrait{display:none}#module-CarouselWaitIsOver .cover-bg__mobile-image--landscape{position:absolute;right:0;bottom:0;display:block}}#module-CarPage360TourModal{height:100%}#module-CarPage360TourModal .modal-content{height:100%}@media screen and (max-width: 1023px){#module-CarPage360TourModal .modal-content .exit-button{top:15px;width:45px}}#module-CarPage360TourModal .modal-content .toggle{margin-top:42%;width:23%;margin-left:44%;overflow:hidden;height:44px;display:block;z-index:12;position:absolute}#module-CarPage360TourModal .modal-content .toggle .toggle-btn{float:left;width:50%;text-align:center;height:44px;line-height:40px;vertical-align:middle;border:rgba(53,104,197,0.8) solid 2px;background-color:rgba(53,104,197,0.6);color:white;font-family:ToyotaType-Semibold;font-size:1em}@media screen and (max-width: 472px){#module-CarPage360TourModal .modal-content .toggle .toggle-btn{font-size:1em;height:40px;line-height:36px}}#module-CarPage360TourModal .modal-content .toggle .toggle-btn:hover{background:#3568c4}@media screen and (max-width: 1025px){#module-CarPage360TourModal .modal-content .toggle{margin-top:60%;width:32%;margin-left:42%}}@media screen and (max-width: 780px){#module-CarPage360TourModal .modal-content .toggle{margin-top:108%;width:44%;margin-left:39%}}@media screen and (max-width: 600px){#module-CarPage360TourModal .modal-content .toggle{margin-top:128%;width:75%;margin-left:30%}}#module-CarPage360TourModal .tour-directions{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:360px;height:360px;z-index:15;background:url("../../modules/carpage360tourmodal/images/instruction-overlay-desktop.png") no-repeat center center;pointer-events:none}@media screen and (max-width: 780px){#module-CarPage360TourModal .tour-directions{background:url("../../modules/carpage360tourmodal/images/instruction-overlay-tablet.png") no-repeat center center}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#module-CarPage360TourModal .tour-directions{background:url("../../modules/carpage360tourmodal/images/instruction-overlay-tablet.png") no-repeat center center}}@media only screen and (min-device-width: 1366px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){#module-CarPage360TourModal .tour-directions{background:url("../../modules/carpage360tourmodal/images/instruction-overlay-tablet.png") no-repeat center center}}@media screen and (max-width: 600px){#module-CarPage360TourModal .tour-directions{background:url("../../modules/carpage360tourmodal/images/instruction-overlay-mobile.png") no-repeat center center;width:100%;height:100%}}@media only screen and (max-device-width: 812px) and (orientation: landscape){#module-CarPage360TourModal .tour-directions{background:url("../../modules/carpage360tourmodal/images/instruction-overlay-mobile_landscape.png") no-repeat center center;width:100%;height:100%}}#module-CarPage360TourModal #PanoTourContainer{width:100%;height:100%;position:absolute;top:0;z-index:1}@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-CarPageAllFeatures{height:100%;width:100%}#module-CarPageAllFeatures.hidden{display:none !important}#module-CarPageAllFeatures .generic-car-container,#module-CarPageAllFeatures .car-container,#module-CarPageAllFeatures #module-CarPageInteriorModal .interior-container,#module-CarPageInteriorModal #module-CarPageAllFeatures .interior-container{background-size:cover;background-position:center bottom;background-repeat:no-repeat;min-height:850px;width:100%;position:relative;top:0;background-size:1500px}@media screen and (max-width: 1023px){#module-CarPageAllFeatures .generic-car-container,#module-CarPageAllFeatures .car-container,#module-CarPageAllFeatures #module-CarPageInteriorModal .interior-container,#module-CarPageInteriorModal #module-CarPageAllFeatures .interior-container{margin-top:40px;background-size:1000px;background-position:center -221px;min-height:620px}}@media screen and (max-width: 767px){#module-CarPageAllFeatures .generic-car-container,#module-CarPageAllFeatures .car-container,#module-CarPageAllFeatures #module-CarPageInteriorModal .interior-container,#module-CarPageInteriorModal #module-CarPageAllFeatures .interior-container{background-size:900px;background-position:center bottom;min-height:500px}}@media screen and (max-width: 666px){#module-CarPageAllFeatures .generic-car-container,#module-CarPageAllFeatures .car-container,#module-CarPageAllFeatures #module-CarPageInteriorModal .interior-container,#module-CarPageInteriorModal #module-CarPageAllFeatures .interior-container{background-size:800px;min-height:466.5px}}#module-CarPageAllFeatures .module-title-wrap{max-width:325px;padding-top:60px;margin-top:0;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){#module-CarPageAllFeatures .module-title-wrap{padding-top:40px;padding-bottom:20px}}#module-CarPageAllFeatures .module-title-wrap .module-title-wrap__copy{width:100%}#module-CarPageAllFeatures .hotspot-list{position:relative;margin-left:auto;margin-right:auto;max-width:600px;height:300px}@media screen and (max-width: 767px){#module-CarPageAllFeatures .hotspot-list{max-width:375px}}#module-CarPageAllFeatures .hotspot-wrapper{position:absolute;height:auto;width:auto}#module-CarPageAllFeatures .hotspot-wrapper .tip-button{position:relative;margin-top:-75px;margin-left:25px;z-index:6;cursor:pointer}#module-CarPageAllFeatures .hotspot-wrapper .circle-shadow{position:relative;opacity:0;height:100px;width:100px;z-index:4;-moz-box-shadow:0 0 0 999999px #000008;-webkit-box-shadow:0 0 0 999999px #000008;box-shadow:0 0 0 999999px #000008;transition:opacity 0.3s ease-in;-webkit-transition:opacity 0.3s ease-in;background:url("../../modules/carpageexteriormodal/images/mask.svg") no-repeat;background-size:100%}@media screen and (max-width: 1023px){#module-CarPageAllFeatures .hotspot-wrapper .circle-shadow{display:none}}#module-CarPageAllFeatures .hotspot-wrapper .circle-shadow.hovering{opacity:.5}#module-CarPageAllFeatures .hotspot-wrapper .circle{background:url("../../modules/carpageexteriormodal/images/circle.svg") no-repeat;height:20px;width:20px;position:relative;opacity:0}@media screen and (max-width: 1023px){#module-CarPageAllFeatures .hotspot-wrapper .circle{display:none}}#module-CarPageAllFeatures .hotspot-wrapper .circle.center-circle{margin-top:15px;margin-left:40px;transition:.5s opacity ease-in;-webkit-transition:.5s opacity ease-in}#module-CarPageAllFeatures .hotspot-wrapper .circle.data-circle{z-index:5;transition:.1s opacity ease-in;-webkit-transition:.1s opacity ease-in}#module-CarPageAllFeatures .hotspot-wrapper .circle.hovering{opacity:1}#module-CarPageAllFeatures .hotspot-wrapper .dot{background:url("../../modules/carpageexteriormodal/images/dot.svg") no-repeat;height:5px;width:5px;position:relative;margin-top:-12px;margin-left:48px;opacity:0;transition:.5s opacity ease-in;-webkit-transition:.5s opacity ease-in}#module-CarPageAllFeatures .hotspot-wrapper .dot.hovering{opacity:1}@media screen and (max-width: 1023px){#module-CarPageAllFeatures .hotspot-wrapper .dot{display:none}}#module-CarPageAllFeatures .hotspot-wrapper .line{position:relative;z-index:5}@media screen and (max-width: 1023px){#module-CarPageAllFeatures .hotspot-wrapper .line{display:none}}#module-CarPageAllFeatures .hotspot-wrapper .data{color:white;line-height:1.375em;position:relative;width:100px;z-index:5;opacity:0;cursor:default;transition:.3s opacity ease-in;-webkit-transition:.3s opacity ease-in}@media screen and (max-width: 1023px){#module-CarPageAllFeatures .hotspot-wrapper .data{display:none}}#module-CarPageAllFeatures .hotspot-wrapper .data.hovering{opacity:1}#module-CarPageAllFeatures .mobile-description-container{display:block;position:relative;height:150px;text-align:center}@media screen and (min-width: 1024px){#module-CarPageAllFeatures .mobile-description-container{display:none}}#module-CarPageAllFeatures .mobile-description-container:before{content:"";position:absolute;margin-left:-6px;margin-top:-7px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid white;z-index:10}#module-CarPageAllFeatures .mobile-description-container .mobile-description-text{width:275px;margin-left:auto;margin-right:auto;position:relative;padding-top:30px}#module-CarPageAllFeatures .mobile-description-container .paging-dots-horiz{display:block;position:absolute;left:calc(50% - 225px/2);bottom:20px}@media screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures{width:812px}}@media screen and (max-width: 750px){#module-CarPageAllFeatures{width:736px}}@media screen and (max-width: 700px){#module-CarPageAllFeatures{width:670px}}@media screen and (max-width: 600px){#module-CarPageAllFeatures{width:100%}}#module-CarPageAllFeatures .modal-content{height:100%;box-shadow:none;border:none;border-radius:0}@media only screen and (max-width: 900px){#module-CarPageAllFeatures .modal-content{background:#edf0f5}}#module-CarPageAllFeatures .features_sub_title{font-family:"ToyotaType-Light";font-size:48px;text-align:center;margin-top:25px;margin-bottom:15px;color:#000}@media only screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures .features_sub_title{font-size:32px;margin:8px;color:#000}}@media only screen and (max-width: 750px){#module-CarPageAllFeatures .features_sub_title{font-size:32px;margin:8px;color:#000}}#module-CarPageAllFeatures .features_p{font-family:"ToyotaType-Book";font-size:16px;text-align:center}@media only screen and (max-width: 900px){#module-CarPageAllFeatures .features_p{padding:10px 26px;font-size:17px}}@media screen and (max-width: 750px){#module-CarPageAllFeatures .features_p{font-size:17px;margin-bottom:20px;color:#000;padding:0}}@media screen and (min-width: 1024px){#module-CarPageAllFeatures .features_p{max-width:625px !important}}#module-CarPageAllFeatures .desktop-features-popup{display:none;position:absolute;height:314px;width:53%;top:40%;left:27%;background:white;z-index:999;padding:0px}@media screen and (max-width: 1400px){#module-CarPageAllFeatures .desktop-features-popup{height:282px}}@media screen and (max-width: 1300px){#module-CarPageAllFeatures .desktop-features-popup{height:264px;width:53.8%}}@media screen and (max-width: 1100px){#module-CarPageAllFeatures .desktop-features-popup{height:264px;width:65.2%}}@media screen and (max-width: 900px){#module-CarPageAllFeatures .desktop-features-popup{height:273px;width:90%}}@media screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures .desktop-features-popup{height:130px}}@media screen and (max-width: 730px){#module-CarPageAllFeatures .desktop-features-popup{height:130px}}#module-CarPageAllFeatures .desktop-features-popup.active{display:inline-block}#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline{float:left;width:30%;height:100%;padding:15px;padding:1.5rem;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width: 850px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline{overflow:hidden}}@media screen and (min-width: 750px) and (max-width: 800px) and (orientation: portrait){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline{overflow-y:auto}}#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline h1{font-family:ToyotaType-Semibold;font-size:16px;color:#3a3a3a;margin-top:-6px;margin-bottom:10px}@media only screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline h1{margin:0;padding:0 35px 0 0;font-size:18px;height:48px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}}@media only screen and (max-width: 750px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline h1{margin:0;padding:0 35px 0 0;font-size:18px;height:48px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}}#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline p{font-family:"ToyotaType-Regular";font-size:12px;color:#3a3a3a}#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline p.learn_more{float:left;display:none}@media only screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline p.learn_more{font-size:16px;display:block;text-transform:uppercase;color:#000;text-decoration:underline;margin-top:3px;font-weight:600}}@media only screen and (max-width: 750px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline p.learn_more{font-size:16px;display:block;text-transform:uppercase;color:#000;text-decoration:underline;margin-top:3px;font-weight:600}}@media only screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline p.desktop-features-headline-description{height:53.5px;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.45;padding:5px 14px 0 0;font-size:16px;margin:0}}@media only screen and (max-width: 750px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline p.desktop-features-headline-description{height:53.5px;display:-webkit-box;max-width:400px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.45;padding:5px 14px 0 0;font-size:16px;margin:0}}@media only screen and (max-width: 500px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline p.desktop-features-headline-description{height:52px;display:-webkit-box;max-width:400px;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.40;padding:5px 14px 0 0;font-size:16px}}@media only screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline{float:right;width:calc(100% - 235px);height:129px;padding:3px 10px 0 10px}}@media only screen and (max-width: 750px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline{float:right;width:calc(100% - 235px);height:129px;padding:3px 10px 0 10px}}@media only screen and (max-width: 700px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-headline{float:right;width:calc(100% - 135px);height:129px;padding:3px 10px 0 10px}}#module-CarPageAllFeatures .desktop-features-popup .desktop-features-image-holder{float:right;width:70%;height:100%}#module-CarPageAllFeatures .desktop-features-popup .desktop-features-image-holder img{max-width:100%;max-height:100%;float:left;width:100%}@media only screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-image-holder{float:left;width:230px;height:129px}}@media only screen and (max-width: 750px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-image-holder{float:left;width:230px;height:129px}}@media only screen and (max-width: 700px){#module-CarPageAllFeatures .desktop-features-popup .desktop-features-image-holder{float:left;width:133px;height:129px}}#module-CarPageAllFeatures .desktop-features-popup .features-popup-exit-button{position:absolute;top:0px;right:0px;height:25px;width:25px;display:none}@media screen and (max-width: 1023px){#module-CarPageAllFeatures .car-container{background-size:1024px}}@media screen and (max-width: 767px){#module-CarPageAllFeatures .car-container{background-size:768px}}@media screen and (max-width: 666px){#module-CarPageAllFeatures .car-container{background-size:666px}}@media screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures .car-container .module-content{padding:0 !important;height:185px !important;overflow:hidden}#module-CarPageAllFeatures .car-container .module-content .module-title-wrap{top:30px}#module-CarPageAllFeatures .car-container .button-container .brouchre button{padding:5px 10px !important;margin:10px 0}#module-CarPageAllFeatures .car-container .car-svg-container{bottom:0 !important}}@media screen and (max-width: 750px){#module-CarPageAllFeatures .car-container .module-content{padding:0 !important;height:185px !important;overflow:hidden}#module-CarPageAllFeatures .car-container .module-content .module-title-wrap{top:30px}#module-CarPageAllFeatures .car-container .button-container .brouchre button{padding:5px 10px !important;margin:10px 0}#module-CarPageAllFeatures .car-container .car-svg-container{bottom:0 !important}}#module-CarPageAllFeatures .car-container.profile-image{margin:0;background-position-y:bottom;background-size:auto;background-image:url("../../modules/carpageallfeatures/images/profile_1500.png");min-height:980px;width:1500px;height:980px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.profile-image.bg_blur{background-position:-1510px 0px}@media screen and (min-width: 1500px){#module-CarPageAllFeatures .car-container.profile-image{background-image:url("../../modules/carpageallfeatures/images/profile_1500.png");min-height:980px;width:1500px;height:980px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.profile-image.bg_blur{background-position:-1510px 0px}}@media screen and (max-width: 1400px){#module-CarPageAllFeatures .car-container.profile-image{background-image:url("../../modules/carpageallfeatures/images/profile_1500.png");min-height:965px;max-width:1366px;height:965px;background-position:-80px -16px}#module-CarPageAllFeatures .car-container.profile-image.bg_blur{background-position:-1590px -16px}}@media screen and (max-width: 1300px){#module-CarPageAllFeatures .car-container.profile-image{background-image:url("../../modules/carpageallfeatures/images/profile_1500.png");min-height:965px;max-width:1280px;height:965px;background-position:-124px -19px}#module-CarPageAllFeatures .car-container.profile-image.bg_blur{background-position:-1634px -19px}}@media screen and (max-width: 1100px){#module-CarPageAllFeatures .car-container.profile-image{background-image:url("../../modules/carpageallfeatures/images/profile_1024.png");min-height:976px;width:1024px;height:976px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.profile-image.bg_blur{background-position:-1036px 0px}}@media screen and (min-width: 800px) and (max-width: 850px){#module-CarPageAllFeatures .car-container.profile-image{background-image:url("../../modules/carpageallfeatures/images/Tablet_768/profile_768.jpg");min-height:976px;width:812px;height:976px;background-size:cover}#module-CarPageAllFeatures .car-container.profile-image.bg_blur{background-image:url("../../modules/carpageallfeatures/images/Tablet_768/profile_768_blur.jpg");background-size:cover;background-position:center}}@media screen and (max-width: 800px){#module-CarPageAllFeatures .car-container.profile-image{background-image:url("../../modules/carpageallfeatures/images/profile_768.png");min-height:976px;width:768px;height:976px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.profile-image.bg_blur{background-position:-788px 0px}}@media screen and (max-width: 750px){#module-CarPageAllFeatures .car-container.profile-image{background-image:url("../../modules/carpageallfeatures/images/profile_768.png");min-height:976px;width:736px;height:976px;background-position:-30px 0px}#module-CarPageAllFeatures .car-container.profile-image.bg_blur{background-position:-818px 0px}}@media screen and (max-width: 700px){#module-CarPageAllFeatures .car-container.profile-image{background-image:url("../../modules/carpageallfeatures/images/profile_768.png");min-height:976px;width:670px;height:976px;background-position:-54px 0px}#module-CarPageAllFeatures .car-container.profile-image.bg_blur{background-position:-842px 0px}}@media screen and (max-width: 500px){#module-CarPageAllFeatures .car-container.profile-image{background-image:url("../../modules/carpageallfeatures/images/Iphone7/profile_414.jpg");min-height:542px;width:414px;height:542px;background-size:cover;background-position:center}#module-CarPageAllFeatures .car-container.profile-image.bg_blur{background-image:url("../../modules/carpageallfeatures/images/Iphone7/profile_blur_414.jpg");background-size:cover;background-position:center}}@media screen and (max-width: 400px){#module-CarPageAllFeatures .car-container.profile-image{background-image:url("../../modules/carpageallfeatures/images/profile_375.png");min-height:542px;width:375px;height:542px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.profile-image.bg_blur{background-image:url("../../modules/carpageallfeatures/images/profile_375.png");background-position:-386px 0px}}#module-CarPageAllFeatures .car-container.front-image{margin:0;background-position-y:bottom;background-size:auto;background-image:url("../../modules/carpageallfeatures/images/front_1500.png");min-height:980px;width:1500px;height:980px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.front-image.bg_blur{background-position:-1510px 0px}@media screen and (min-width: 1500px){#module-CarPageAllFeatures .car-container.front-image{background-image:url("../../modules/carpageallfeatures/images/front_1500.png");min-height:980px;width:1500px;height:980px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.front-image.bg_blur{background-position:-1510px 0px}}@media screen and (max-width: 1400px){#module-CarPageAllFeatures .car-container.front-image{background-image:url("../../modules/carpageallfeatures/images/front_1500.png");min-height:965px;max-width:1366px;height:965px;background-position:-60px -16px}#module-CarPageAllFeatures .car-container.front-image.bg_blur{background-position:-1570px -16px}}@media screen and (max-width: 1300px){#module-CarPageAllFeatures .car-container.front-image{background-image:url("../../modules/carpageallfeatures/images/front_1500.png");min-height:965px;max-width:1280px;height:965px;background-position:-116px -19px}#module-CarPageAllFeatures .car-container.front-image.bg_blur{background-position:-1626px -19px}}@media screen and (max-width: 1100px){#module-CarPageAllFeatures .car-container.front-image{background-image:url("../../modules/carpageallfeatures/images/front_1024.png");min-height:980px;width:1024px;height:980px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.front-image.bg_blur{background-position:-1036px 0px}}@media screen and (min-width: 800px) and (max-width: 850px){#module-CarPageAllFeatures .car-container.front-image{background-image:url("../../modules/carpageallfeatures/images/Tablet_768/front_768.jpg");min-height:976px;width:812px;height:976px;background-size:cover}#module-CarPageAllFeatures .car-container.front-image.bg_blur{background-image:url("../../modules/carpageallfeatures/images/Tablet_768/front_768_blur.jpg");background-size:cover;background-position:center}}@media screen and (max-width: 800px){#module-CarPageAllFeatures .car-container.front-image{background-image:url("../../modules/carpageallfeatures/images/front_768.png");min-height:976px;width:768px;height:976px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.front-image.bg_blur{background-position:-788px 0px}}@media screen and (max-width: 750px){#module-CarPageAllFeatures .car-container.front-image{background-image:url("../../modules/carpageallfeatures/images/front_768.png");min-height:976px;width:736px;height:976px;background-position:-30px 0px}#module-CarPageAllFeatures .car-container.front-image.bg_blur{background-position:-818px 0px}}@media screen and (max-width: 700px){#module-CarPageAllFeatures .car-container.front-image{background-image:url("../../modules/carpageallfeatures/images/front_768.png");min-height:976px;width:670px;height:976px;background-position:-54px 0px}#module-CarPageAllFeatures .car-container.front-image.bg_blur{background-position:-842px 0px}}@media screen and (max-width: 500px){#module-CarPageAllFeatures .car-container.front-image{background-image:url("../../modules/carpageallfeatures/images/Iphone7/front_414.jpg");min-height:542px;width:414px;height:542px;background-size:cover;background-position:center}#module-CarPageAllFeatures .car-container.front-image.bg_blur{background-image:url("../../modules/carpageallfeatures/images/Iphone7/front_blur_414.jpg");background-size:cover;background-position:center}}@media screen and (max-width: 400px){#module-CarPageAllFeatures .car-container.front-image{background-image:url("../../modules/carpageallfeatures/images/front_375.png");min-height:542px;width:375px;height:542px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.front-image.bg_blur{background-image:url("../../modules/carpageallfeatures/images/front_375.png");background-position:-385px 0px}}#module-CarPageAllFeatures .car-container.interior-image{margin:0;background-position-y:bottom;background-size:auto;background-image:url("../../modules/carpageallfeatures/images/interior_1500.png");min-height:980px;width:1500px;height:980px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.interior-image.bg_blur{background-position:-1510px 0px}@media screen and (min-width: 1500px){#module-CarPageAllFeatures .car-container.interior-image{background-image:url("../../modules/carpageallfeatures/images/interior_1500.png");min-height:980px;width:1500px;height:980px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.interior-image.bg_blur{background-position:-1510px 0px}}@media screen and (max-width: 1400px){#module-CarPageAllFeatures .car-container.interior-image{background-image:url("../../modules/carpageallfeatures/images/interior_1500.png");min-height:965px;max-width:1366px;height:965px;background-position:-121px -16px}#module-CarPageAllFeatures .car-container.interior-image.bg_blur{background-position:-1631px -16px}}@media screen and (max-width: 1300px){#module-CarPageAllFeatures .car-container.interior-image{background-image:url("../../modules/carpageallfeatures/images/interior_1500.png");min-height:965px;max-width:1280px;height:965px;background-position:-170px -19px}#module-CarPageAllFeatures .car-container.interior-image.bg_blur{background-position:-1680px -19px}}@media screen and (max-width: 1100px){#module-CarPageAllFeatures .car-container.interior-image{background-image:url("../../modules/carpageallfeatures/images/interior_1024.png");min-height:976px;width:1024px;height:976px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.interior-image.bg_blur{background-position:-1036px 0px}}@media screen and (min-width: 800px) and (max-width: 850px){#module-CarPageAllFeatures .car-container.interior-image{background-image:url("../../modules/carpageallfeatures/images/Tablet_768/interior_768.jpg");min-height:976px;width:812px;height:976px;background-size:cover}#module-CarPageAllFeatures .car-container.interior-image.bg_blur{background-image:url("../../modules/carpageallfeatures/images/Tablet_768/interior_768_blur.jpg");background-size:cover;background-position:center}}@media screen and (max-width: 800px){#module-CarPageAllFeatures .car-container.interior-image{background-image:url("../../modules/carpageallfeatures/images/interior_768.png");min-height:976px;width:768px;height:976px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.interior-image.bg_blur{background-position:-788px 0px}}@media screen and (max-width: 750px){#module-CarPageAllFeatures .car-container.interior-image{background-image:url("../../modules/carpageallfeatures/images/interior_768.png");min-height:976px;width:736px;height:976px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.interior-image.bg_blur{background-position:-788px 0px}}@media screen and (max-width: 700px){#module-CarPageAllFeatures .car-container.interior-image{background-image:url("../../modules/carpageallfeatures/images/interior_768.png");min-height:976px;width:670px;height:976px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.interior-image.bg_blur{background-position:-788px 0px}}@media screen and (max-width: 500px){#module-CarPageAllFeatures .car-container.interior-image{background-image:url("../../modules/carpageallfeatures/images/Iphone7/interior_414.jpg");min-height:542px;width:414px;height:542px;background-size:cover;background-position:center}#module-CarPageAllFeatures .car-container.interior-image.bg_blur{background-image:url("../../modules/carpageallfeatures/images/Iphone7/interior_blur_414.jpg");background-size:cover;background-position:center}}@media screen and (max-width: 400px){#module-CarPageAllFeatures .car-container.interior-image{background-image:url("../../modules/carpageallfeatures/images/interior_375.png");min-height:542px;width:375px;height:542px;background-position:0px 0px}#module-CarPageAllFeatures .car-container.interior-image.bg_blur{background-image:url("../../modules/carpageallfeatures/images/interior_375.png");background-position:-385px 0px}}#module-CarPageAllFeatures .car-container .module-content{padding-bottom:0px;padding-top:50px;height:225px}@media screen and (max-width: 800px){#module-CarPageAllFeatures .car-container .module-content{height:240px}}#module-CarPageAllFeatures .car-container .module-content .module-title-wrap{padding-top:0px;margin-bottom:0px;max-width:100%}#module-CarPageAllFeatures .car-container .module-content .module-title-wrap .module-title-wrap__copy{max-width:100%;color:#000}#module-CarPageAllFeatures .car-container .button-container{text-align:center}#module-CarPageAllFeatures .car-container .button-container .brochure{width:100%;text-align:center;margin-top:10px}#module-CarPageAllFeatures .car-container .button-container .brochure .lifestyle-brochure-btn{background-color:rgba(53,104,197,0.6);line-height:60px;height:60px;width:245px;border-radius:4px;border:rgba(53,104,197,0.8) solid 2px;margin:0 auto}#module-CarPageAllFeatures .car-container .button-container .brochure .lifestyle-brochure-btn:hover{background-color:#3568c5}#module-CarPageAllFeatures .car-container .button-container .brochure .lifestyle-brochure-btn a{text-decoration:none;font-size:20px;color:#fff;font-family:"ToyotaType-Regular"}#module-CarPageAllFeatures .car-container .button-container .brochure .lifestyle-brochure-btn .download_icon{padding:14px 10px 14px 10px;float:left}#module-CarPageAllFeatures .car-container .button-container .brochure .lifestyle-brochure-btn span{float:left;padding:10px 0}@media screen and (max-width: 730px){#module-CarPageAllFeatures .car-container .button-container .brochure .lifestyle-brochure-btn{width:205px;height:40px}#module-CarPageAllFeatures .car-container .button-container .brochure .lifestyle-brochure-btn a{font-size:16px}#module-CarPageAllFeatures .car-container .button-container .brochure .lifestyle-brochure-btn .download_icon{padding:4.5px 10px 5px 10px}#module-CarPageAllFeatures .car-container .button-container .brochure .lifestyle-brochure-btn span{padding:4px 0}}#module-CarPageAllFeatures .car-container ul.hotspot-list{display:none;position:absolute;top:0;left:0}#module-CarPageAllFeatures .car-container ul.hotspot-list.active{display:inline-block}#module-CarPageAllFeatures .car-container ul.hotspot-list .li{position:absolute}#module-CarPageAllFeatures .car-container ul.hotspot-list .tip-button:after{padding-top:0}@media screen and (max-width: 750px){#module-CarPageAllFeatures .car-container ul.hotspot-list .tip-button:before{height:30px;width:30px}#module-CarPageAllFeatures .car-container ul.hotspot-list .tip-button:after{height:25px;width:25px;padding:0;left:7px;top:7px}}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot1 .tip-button{position:absolute;left:400px;top:777px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot2 .tip-button{position:absolute;left:1177px;top:830px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot3 .tip-button{position:absolute;left:920px;top:580px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot4 .tip-button{position:absolute;left:1060px;top:710px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot5 .tip-button{position:absolute;left:730px;top:700px}@media screen and (max-width: 1370px){#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot1 .tip-button{position:absolute;left:117%;top:755px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot2 .tip-button{position:absolute;left:365%;top:820px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot3 .tip-button{position:absolute;left:285%;top:565px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot4 .tip-button{position:absolute;left:335%;top:695px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot5 .tip-button{position:absolute;left:225%;top:686px}}@media screen and (max-width: 1300px){#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot1 .tip-button{position:absolute;left:104%;top:758px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot2 .tip-button{position:absolute;left:350%;top:811px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot3 .tip-button{position:absolute;left:268%;top:565px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot4 .tip-button{position:absolute;left:317%;top:694px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot5 .tip-button{position:absolute;left:207%;top:684px}}@media screen and (max-width: 1024px){#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot1 .tip-button{position:absolute;left:55%;top:777px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot2 .tip-button{position:absolute;left:305%;top:820px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot3 .tip-button{position:absolute;left:225%;top:580px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot4 .tip-button{position:absolute;left:275%;top:710px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot5 .tip-button{position:absolute;left:160%;top:700px}}@media screen and (max-width: 900px){#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot1 .tip-button{left:155px;top:820px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot2 .tip-button{left:635px;top:860px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot3 .tip-button{left:492px;top:695px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot4 .tip-button{left:582px;top:780px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot5 .tip-button{left:360px;top:772px}}@media screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot1 .tip-button{left:165px;top:860px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot2 .tip-button{left:675px;top:900px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot3 .tip-button{left:512px;top:725px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot4 .tip-button{left:612px;top:820px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot5 .tip-button{left:390px;top:812px}}@media screen and (max-width: 767px){#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot1 .tip-button{left:108px;top:830px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot2 .tip-button{left:580px;top:870px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot3 .tip-button{left:436px;top:708px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot4 .tip-button{left:530px;top:793px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot5 .tip-button{left:315px;top:785px}}@media screen and (max-width: 750px){#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot1 .tip-button{left:140px;top:830px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot2 .tip-button{left:610px;top:870px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot3 .tip-button{left:436px;top:708px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot4 .tip-button{left:550px;top:793px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot5 .tip-button{left:340px;top:785px}}@media screen and (max-width: 700px){#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot1 .tip-button{left:108px;top:830px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot2 .tip-button{left:580px;top:870px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot3 .tip-button{left:436px;top:708px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot4 .tip-button{left:530px;top:793px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot5 .tip-button{left:315px;top:785px}}@media screen and (max-width: 500px){#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot1 .tip-button{left:72px;top:450px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot2 .tip-button{left:325px;top:470px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot3 .tip-button{left:247px;top:382px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot4 .tip-button{left:294px;top:426px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot5 .tip-button{left:185px;top:422px}}@media screen and (max-width: 400px){#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot1 .tip-button{left:46px;top:450px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot2 .tip-button{left:300px;top:470px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot3 .tip-button{left:218px;top:387px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot4 .tip-button{left:270px;top:420px}#module-CarPageAllFeatures .car-container ul.hotspot-list.profile-list #hotspot5 .tip-button{left:160px;top:420px}}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot1 .tip-button{position:absolute;left:435px;top:660px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot2 .tip-button{position:absolute;left:990px;top:835px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot3 .tip-button{position:absolute;left:920px;top:780px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot4 .tip-button{position:absolute;left:385px;top:570px}@media screen and (max-width: 1370px){#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot1 .tip-button{position:absolute;left:125%;top:640px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot2 .tip-button{position:absolute;left:310%;top:820px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot3 .tip-button{position:absolute;left:287%;top:770px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot4 .tip-button{position:absolute;left:105%;top:560px}}@media screen and (max-width: 1300px){#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot1 .tip-button{position:absolute;left:105%;top:635px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot2 .tip-button{position:absolute;left:291%;top:810px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot3 .tip-button{position:absolute;left:267%;top:767px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot4 .tip-button{position:absolute;left:90%;top:555px}}@media screen and (max-width: 1024px){#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot1 .tip-button{position:absolute;left:65%;top:660px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot2 .tip-button{position:absolute;left:250%;top:825px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot3 .tip-button{position:absolute;left:227%;top:780px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot4 .tip-button{position:absolute;left:45%;top:575px}}@media screen and (max-width: 900px){#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot1 .tip-button{left:165px;top:700px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot2 .tip-button{left:550px;top:820px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot3 .tip-button{left:495px;top:784px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot4 .tip-button{left:130px;top:650px}}@media screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot1 .tip-button{left:195px;top:730px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot2 .tip-button{left:580px;top:850px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot3 .tip-button{left:525px;top:814px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot4 .tip-button{left:160px;top:680px}}@media screen and (max-width: 750px){#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot1 .tip-button{left:155px;top:706px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot2 .tip-button{left:527px;top:825px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot3 .tip-button{left:485px;top:795px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot4 .tip-button{left:115px;top:660px}}@media screen and (max-width: 700px){#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot1 .tip-button{left:130px;top:706px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot2 .tip-button{left:502px;top:825px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot3 .tip-button{left:460px;top:795px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot4 .tip-button{left:90px;top:660px}}@media screen and (max-width: 500px){#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot1 .tip-button{left:68px;top:420px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot2 .tip-button{left:274px;top:480px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot3 .tip-button{left:240px;top:459px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot4 .tip-button{left:50px;top:385px}}@media screen and (max-width: 400px){#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot1 .tip-button{left:50px;top:421px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot2 .tip-button{left:254px;top:487px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot3 .tip-button{left:223px;top:466px}#module-CarPageAllFeatures .car-container ul.hotspot-list.front-list #hotspot4 .tip-button{left:28px;top:392px}}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot1 .tip-button{position:absolute;left:570px;top:615px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot2 .tip-button{position:absolute;left:690px;top:780px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot3 .tip-button{position:absolute;left:890px;top:616px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot4 .tip-button{position:absolute;left:420px;top:960px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot5 .tip-button{position:absolute;left:330px;top:462px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot6 .tip-button{position:absolute;left:290px;top:860px}@media screen and (max-width: 1370px){#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot1 .tip-button{position:absolute;left:145%;top:560px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot2 .tip-button{position:absolute;left:195%;top:770px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot3 .tip-button{position:absolute;left:260%;top:580px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot4 .tip-button{position:absolute;left:110%;top:960px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot5 .tip-button{position:absolute;left:65%;top:425px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot6 .tip-button{position:absolute;left:70%;top:830px}}@media screen and (max-width: 1280px){#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot1 .tip-button{position:absolute;left:125%;top:560px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot2 .tip-button{position:absolute;left:175%;top:770px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot3 .tip-button{position:absolute;left:240%;top:580px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot4 .tip-button{position:absolute;left:90%;top:960px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot5 .tip-button{position:absolute;left:50%;top:425px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot6 .tip-button{position:absolute;left:50%;top:830px}}@media screen and (max-width: 1024px){#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot1 .tip-button{position:absolute;left:85%;top:560px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot2 .tip-button{position:absolute;left:135%;top:770px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot3 .tip-button{position:absolute;left:200%;top:580px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot4 .tip-button{position:absolute;left:50%;top:960px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot5 .tip-button{position:absolute;left:10%;top:466px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot6 .tip-button{position:absolute;left:10%;top:830px}}@media screen and (max-width: 900px){#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot1 .tip-button{left:215px;top:670px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot2 .tip-button{left:335px;top:835px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot3 .tip-button{left:430px;top:690px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot4 .tip-button{left:145px;top:926px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot5 .tip-button{left:60px;top:580px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot6 .tip-button{left:60px;top:845px}}@media screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot1 .tip-button{left:220px;top:700px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot2 .tip-button{left:315px;top:835px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot3 .tip-button{left:460px;top:720px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot4 .tip-button{left:95px;top:983px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot5 .tip-button{left:60px;top:610px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot6 .tip-button{left:60px;top:880px}}@media screen and (max-width: 750px){#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot1 .tip-button{left:220px;top:680px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot2 .tip-button{left:305px;top:815px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot3 .tip-button{left:440px;top:693px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot4 .tip-button{left:140px;top:928px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot5 .tip-button{left:72px;top:590px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot6 .tip-button{left:75px;top:847px}}@media screen and (max-width: 500px){#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot1 .tip-button{left:130px;top:395px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot2 .tip-button{left:177px;top:470px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot3 .tip-button{left:240px;top:400px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot4 .tip-button{left:103px;top:527px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot5 .tip-button{left:56px;top:348px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot6 .tip-button{left:50px;top:488px}}@media screen and (max-width: 400px){#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot1 .tip-button{left:83px;top:397px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot2 .tip-button{left:130px;top:466px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot3 .tip-button{left:200px;top:392px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot4 .tip-button{left:45px;top:525px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot5 .tip-button{left:10px;top:351px}#module-CarPageAllFeatures .car-container ul.hotspot-list.interior-list #hotspot6 .tip-button{left:10px;top:484px}}#module-CarPageAllFeatures .car-container .car-svg-container{position:absolute;bottom:2.5%;padding-top:10px;width:28%;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;margin-left:36%;margin-right:36%}@media screen and (max-width: 900px){#module-CarPageAllFeatures .car-container .car-svg-container{width:60%;margin-left:20%;margin-right:20%}}@media screen and (max-width: 750px){#module-CarPageAllFeatures .car-container .car-svg-container{width:90%;margin-left:5%;margin-right:5%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#module-CarPageAllFeatures .car-container .car-svg-container{width:36%;margin-left:32%;margin-right:32%}}#module-CarPageAllFeatures .car-container .car-svg-container .image-container{display:inline-block}#module-CarPageAllFeatures .car-container .car-svg-container .image-container .car-image{background-size:cover;display:block;cursor:pointer}#module-CarPageAllFeatures .car-container .car-svg-container .image-container .car-text{font-family:"ToyotaType-Book";font-size:20px;text-transform:uppercase;display:block;color:#3a3a3a;position:relative;top:5px}@media screen and (max-width: 750px){#module-CarPageAllFeatures .car-container .car-svg-container .image-container .car-text{font-size:18px;font-size:1.8rem}}#module-CarPageAllFeatures .car-container .car-svg-container .image-container .car-text:hover{text-decoration:none;font-family:ToyotaType-Semibold}#module-CarPageAllFeatures .car-container .car-svg-container .profile-container:hover .profile-text{color:#3568c5}#module-CarPageAllFeatures .car-container .car-svg-container .profile-container .profile-text{color:#fff;font-weight:500 !important}#module-CarPageAllFeatures .car-container .car-svg-container .profile-container .profile-text.active{color:#3568c5;font-family:"ToyotaType-Semibold"}#module-CarPageAllFeatures .car-container .car-svg-container .profile-container .profile{height:51px;width:51px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";cursor:pointer}#module-CarPageAllFeatures .car-container .car-svg-container .profile-container .profile:after{display:none}#module-CarPageAllFeatures .car-container .car-svg-container .profile-container .profile-text{margin-top:-15px}#module-CarPageAllFeatures .car-container .car-svg-container .svg-line{margin-top:18px}@media screen and (max-width: 1024px){#module-CarPageAllFeatures .car-container .car-svg-container .svg-line{margin:18px 25px 0 25px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#module-CarPageAllFeatures .car-container .car-svg-container .svg-line{margin:18px 35px 0 35px}}#module-CarPageAllFeatures .car-container .car-svg-container .front-container{margin-top:14px}#module-CarPageAllFeatures .car-container .car-svg-container .front-container:hover .front-text{color:#3568c5}#module-CarPageAllFeatures .car-container .car-svg-container .front-container .front{height:21px;width:21px;margin-right:auto;margin-left:auto}#module-CarPageAllFeatures .car-container .car-svg-container .front-container .front:after{display:none}#module-CarPageAllFeatures .car-container .car-svg-container .front-container .front-text{color:#fff;font-weight:500 !important}#module-CarPageAllFeatures .car-container .car-svg-container .front-container .front-text.active{color:#3568c5;font-family:"ToyotaType-Semibold"}#module-CarPageAllFeatures .car-container .car-svg-container .interior-container{margin-top:14px}#module-CarPageAllFeatures .car-container .car-svg-container .interior-container:hover .interior-text{color:#3568c5}#module-CarPageAllFeatures .car-container .car-svg-container .interior-container .interior{height:21px;width:21px;margin-right:auto;margin-left:auto}#module-CarPageAllFeatures .car-container .car-svg-container .interior-container .interior:after{display:none}#module-CarPageAllFeatures .car-container .car-svg-container .interior-container .interior-text{color:#fff;font-weight:500 !important}#module-CarPageAllFeatures .car-container .car-svg-container .interior-container .interior-text.active{color:#3568c5;font-family:"ToyotaType-Semibold"}#module-CarPageAllFeatures.hidden{display:none !important}#module-CarPageAllFeatures .features-nav{width:100%;float:left;position:relative;top:600px}@media screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures .features-nav{top:650px}}@media screen and (max-width: 750px){#module-CarPageAllFeatures .features-nav{top:650px}}@media screen and (max-width: 750px){#module-CarPageAllFeatures .features-nav{top:650px}}@media screen and (max-width: 730px){#module-CarPageAllFeatures .features-nav{top:680px}}@media screen and (max-width: 500px){#module-CarPageAllFeatures .features-nav{top:260px}}@media screen and (max-width: 400px){#module-CarPageAllFeatures .features-nav{top:260px}}#module-CarPageAllFeatures .features-nav ul{width:500px;position:relative;margin:0 auto}@media screen and (max-width: 750px){#module-CarPageAllFeatures .features-nav ul{width:fit-content}}@media screen and (max-width: 400px){#module-CarPageAllFeatures .features-nav ul{width:100%}}#module-CarPageAllFeatures .features-nav ul li{float:left;width:160px;text-align:center}@media screen and (max-width: 730px){#module-CarPageAllFeatures .features-nav ul li{width:120px}}#module-CarPageAllFeatures .features-nav ul li.devider-line{width:3px;text-align:center}#module-CarPageAllFeatures .features-nav ul li.devider-line div{height:30px;position:relative;width:3px;background:#fff;top:6px}#module-CarPageAllFeatures .features-nav ul li .car-text{font-family:"ToyotaType-Book";font-size:20px;text-transform:uppercase;display:block;color:#fff;position:relative;top:5px}@media screen and (max-width: 750px){#module-CarPageAllFeatures .features-nav ul li .car-text{font-size:18px;font-size:1.8rem}}#module-CarPageAllFeatures .features-nav ul li .car-text:hover{text-decoration:none;font-family:ToyotaType-Semibold;color:#3568c5}#module-CarPageAllFeatures .features-nav ul li .car-text.active{color:#3568c5;font-family:"ToyotaType-Semibold"}@media screen and (min-width: 790px) and (max-width: 850px){#module-CarPageAllFeatures.active-popup{height:1106px !important}#module-CarPageAllFeatures.active-popup .desktop-features-popup{top:976px !important;left:0 !important;width:100% !important}}@media screen and (max-width: 750px){#module-CarPageAllFeatures.active-popup{height:1106px !important}#module-CarPageAllFeatures.active-popup .desktop-features-popup{top:976px !important;left:0 !important;width:100% !important}}@media screen and (max-width: 500px){#module-CarPageAllFeatures.active-popup{height:677px !important}#module-CarPageAllFeatures.active-popup .desktop-features-popup{top:542px !important;left:0 !important;width:100% !important}}@media screen and (max-width: 400px){#module-CarPageAllFeatures.active-popup{height:675px !important}#module-CarPageAllFeatures.active-popup .desktop-features-popup{top:540px !important;left:0 !important;width:100% !important}}@media only screen and (max-width: 900px){#fcv{background:#edf0f5}}#module-CarPageExteriorModal{height:100%}#module-CarPageExteriorModal.hidden{display:none !important}#module-CarPageExteriorModal .generic-car-container,#module-CarPageExteriorModal .car-container,#module-CarPageExteriorModal #module-CarPageInteriorModal .interior-container,#module-CarPageInteriorModal #module-CarPageExteriorModal .interior-container{background-size:cover;background-position:center bottom;background-repeat:no-repeat;min-height:850px;width:100%;position:relative;top:0;background-size:1500px}@media screen and (max-width: 1023px){#module-CarPageExteriorModal .generic-car-container,#module-CarPageExteriorModal .car-container,#module-CarPageExteriorModal #module-CarPageInteriorModal .interior-container,#module-CarPageInteriorModal #module-CarPageExteriorModal .interior-container{margin-top:40px;background-size:1000px;background-position:center -221px;min-height:620px}}@media screen and (max-width: 767px){#module-CarPageExteriorModal .generic-car-container,#module-CarPageExteriorModal .car-container,#module-CarPageExteriorModal #module-CarPageInteriorModal .interior-container,#module-CarPageInteriorModal #module-CarPageExteriorModal .interior-container{background-size:900px;background-position:center bottom;min-height:500px}}@media screen and (max-width: 666px){#module-CarPageExteriorModal .generic-car-container,#module-CarPageExteriorModal .car-container,#module-CarPageExteriorModal #module-CarPageInteriorModal .interior-container,#module-CarPageInteriorModal #module-CarPageExteriorModal .interior-container{background-size:800px;min-height:466.5px}}#module-CarPageExteriorModal .module-title-wrap{max-width:325px;padding-top:60px;margin-top:0;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){#module-CarPageExteriorModal .module-title-wrap{padding-top:40px;padding-bottom:20px}}#module-CarPageExteriorModal .module-title-wrap .module-title-wrap__copy{width:100%}#module-CarPageExteriorModal .hotspot-list{position:relative;margin-left:auto;margin-right:auto;max-width:600px;height:300px}@media screen and (max-width: 767px){#module-CarPageExteriorModal .hotspot-list{max-width:375px}}#module-CarPageExteriorModal .hotspot-wrapper{position:absolute;height:auto;width:auto}#module-CarPageExteriorModal .hotspot-wrapper .tip-button{position:relative;margin-top:-75px;margin-left:25px;z-index:6;cursor:pointer}#module-CarPageExteriorModal .hotspot-wrapper .circle-shadow{position:relative;opacity:0;height:100px;width:100px;z-index:4;-moz-box-shadow:0 0 0 999999px #000008;-webkit-box-shadow:0 0 0 999999px #000008;box-shadow:0 0 0 999999px #000008;transition:opacity 0.3s ease-in;-webkit-transition:opacity 0.3s ease-in;background:url("../../modules/carpageexteriormodal/images/mask.svg") no-repeat;background-size:100%}@media screen and (max-width: 1023px){#module-CarPageExteriorModal .hotspot-wrapper .circle-shadow{display:none}}#module-CarPageExteriorModal .hotspot-wrapper .circle-shadow.hovering{opacity:.5}#module-CarPageExteriorModal .hotspot-wrapper .circle{background:url("../../modules/carpageexteriormodal/images/circle.svg") no-repeat;height:20px;width:20px;position:relative;opacity:0}@media screen and (max-width: 1023px){#module-CarPageExteriorModal .hotspot-wrapper .circle{display:none}}#module-CarPageExteriorModal .hotspot-wrapper .circle.center-circle{margin-top:15px;margin-left:40px;transition:.5s opacity ease-in;-webkit-transition:.5s opacity ease-in}#module-CarPageExteriorModal .hotspot-wrapper .circle.data-circle{z-index:5;transition:.1s opacity ease-in;-webkit-transition:.1s opacity ease-in}#module-CarPageExteriorModal .hotspot-wrapper .circle.hovering{opacity:1}#module-CarPageExteriorModal .hotspot-wrapper .dot{background:url("../../modules/carpageexteriormodal/images/dot.svg") no-repeat;height:5px;width:5px;position:relative;margin-top:-12px;margin-left:48px;opacity:0;transition:.5s opacity ease-in;-webkit-transition:.5s opacity ease-in}#module-CarPageExteriorModal .hotspot-wrapper .dot.hovering{opacity:1}@media screen and (max-width: 1023px){#module-CarPageExteriorModal .hotspot-wrapper .dot{display:none}}#module-CarPageExteriorModal .hotspot-wrapper .line{position:relative;z-index:5}@media screen and (max-width: 1023px){#module-CarPageExteriorModal .hotspot-wrapper .line{display:none}}#module-CarPageExteriorModal .hotspot-wrapper .data{color:white;line-height:1.375em;position:relative;width:100px;z-index:5;opacity:0;cursor:default;transition:.3s opacity ease-in;-webkit-transition:.3s opacity ease-in}@media screen and (max-width: 1023px){#module-CarPageExteriorModal .hotspot-wrapper .data{display:none}}#module-CarPageExteriorModal .hotspot-wrapper .data.hovering{opacity:1}#module-CarPageExteriorModal .mobile-description-container{display:block;position:relative;height:150px;text-align:center}@media screen and (min-width: 1024px){#module-CarPageExteriorModal .mobile-description-container{display:none}}#module-CarPageExteriorModal .mobile-description-container:before{content:"";position:absolute;margin-left:-6px;margin-top:-7px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid white;z-index:10}#module-CarPageExteriorModal .mobile-description-container .mobile-description-text{width:275px;margin-left:auto;margin-right:auto;position:relative;padding-top:30px}#module-CarPageExteriorModal .mobile-description-container .paging-dots-horiz{display:block;position:absolute;left:calc(50% - 225px/2);bottom:20px}#module-CarPageExteriorModal .modal-content{height:100%}#module-CarPageExteriorModal .desktop-features-popup{display:none;position:absolute;height:50%;width:60%;top:25%;left:20%;background:white;z-index:9}#module-CarPageExteriorModal .desktop-features-popup.active{display:inline-block}#module-CarPageExteriorModal .desktop-features-popup .desktop-features-headline{float:left;width:33%;height:100%;padding:5px;padding:.5rem}#module-CarPageExteriorModal .desktop-features-popup .desktop-features-image-holder{float:left;width:67%;height:100%}#module-CarPageExteriorModal .desktop-features-popup .desktop-features-image-holder img{max-width:100%;max-height:100%}#module-CarPageExteriorModal .desktop-features-popup .features-popup-exit-button{position:absolute;top:0px;right:0px;height:25px;width:25px;display:none}@media screen and (max-width: 1023px){#module-CarPageExteriorModal .car-container{background-size:1024px}}@media screen and (max-width: 767px){#module-CarPageExteriorModal .car-container{background-size:767px}}@media screen and (max-width: 666px){#module-CarPageExteriorModal .car-container{background-size:666px}}#module-CarPageExteriorModal .car-container.profile-image{background-image:url("../../modules/carpageexteriormodal/images/profile.PNG");max-height:970px !important}@media screen and (max-width: 1023px){#module-CarPageExteriorModal .car-container.profile-image{background-image:url("../../modules/carpageexteriormodal/images/profile@mobile.jpg")}}#module-CarPageExteriorModal .car-container.front-image{background-image:url("../../modules/carpageexteriormodal/images/front.PNG");display:none;max-height:950px !important}@media screen and (max-width: 1023px){#module-CarPageExteriorModal .car-container.front-image{background-image:url("../../modules/carpageexteriormodal/images/front@mobile.jpg")}}#module-CarPageExteriorModal .car-container .module-content{padding-bottom:0px;padding-top:15px}#module-CarPageExteriorModal .car-container .module-content .module-title-wrap{padding-top:0px;margin-bottom:0px;max-width:800px !important}#module-CarPageExteriorModal .car-container .module-content .module-title-wrap__copy{max-width:800px !important}#module-CarPageExteriorModal .car-container .button-container{text-align:center}#module-CarPageExteriorModal .car-container .button-container .brouchre{width:100%;text-align:center;margin-top:10px}#module-CarPageExteriorModal .car-container .button-container .brouchre img{float:left}#module-CarPageExteriorModal .car-container .button-container .brouchre button{background:rgba(108,143,203,0.8);border:#5583c4 1px solid;padding:15px 10px;border-radius:4px;font-family:"Proxima N W01 Bold", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;color:#fff}#module-CarPageExteriorModal .car-container .button-container .brouchre button span{float:left;margin-top:5px;padding-left:10px}#module-CarPageExteriorModal .car-container .car-svg-container{position:absolute;bottom:8%;padding-top:10px;width:28%;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;margin-left:36%;margin-right:36%}@media screen and (max-width: 900px){#module-CarPageExteriorModal .car-container .car-svg-container{width:60%;margin-left:20%;margin-right:20%}}@media screen and (max-width: 420px){#module-CarPageExteriorModal .car-container .car-svg-container{width:90%;margin-left:5%;margin-right:5%}}#module-CarPageExteriorModal .car-container .car-svg-container .image-container{display:inline-block}#module-CarPageExteriorModal .car-container .car-svg-container .image-container .car-image{background-size:cover;display:block;cursor:pointer}#module-CarPageExteriorModal .car-container .car-svg-container .image-container .car-text{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;text-transform:uppercase;display:block}@media screen and (max-width: 420px){#module-CarPageExteriorModal .car-container .car-svg-container .image-container .car-text{font-size:14px;font-size:1.4rem}}#module-CarPageExteriorModal .car-container .car-svg-container .profile-container.inactive .profile-text{color:#3a3a3a}#module-CarPageExteriorModal .car-container .car-svg-container .profile-container:hover .profile-text{color:#3568c5}#module-CarPageExteriorModal .car-container .car-svg-container .profile-container .profile{height:51px;width:51px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";cursor:pointer}#module-CarPageExteriorModal .car-container .car-svg-container .profile-container .profile:after{display:none}#module-CarPageExteriorModal .car-container .car-svg-container .profile-container .profile-text{color:#3568c5;margin-top:-15px}#module-CarPageExteriorModal .car-container .car-svg-container .svg-line{margin-top:18px}#module-CarPageExteriorModal .car-container .car-svg-container .front-container{margin-top:14px}#module-CarPageExteriorModal .car-container .car-svg-container .front-container.active .front-text,#module-CarPageExteriorModal .car-container .car-svg-container .front-container:hover .front-text{color:#3568c5}#module-CarPageExteriorModal .car-container .car-svg-container .front-container .front{height:21px;width:21px;margin-right:auto;margin-left:auto}#module-CarPageExteriorModal .car-container .car-svg-container .front-container .front:after{display:none}#module-CarPageExteriorModal .car-container .car-svg-container .front-container .front-text{color:#3a3a3a}#module-CarPageExteriorModal .car-container .car-svg-container .interior-container{margin-top:14px}#module-CarPageExteriorModal .car-container .car-svg-container .interior-container.active .interior-text,#module-CarPageExteriorModal .car-container .car-svg-container .interior-container:hover .interior-text{color:#3568c5}#module-CarPageExteriorModal .car-container .car-svg-container .interior-container .interior{height:21px;width:21px;margin-right:auto;margin-left:auto}#module-CarPageExteriorModal .car-container .car-svg-container .interior-container .interior:after{display:none}#module-CarPageExteriorModal .car-container .car-svg-container .interior-container .interior-text{color:#3a3a3a}#module-CarPageExteriorModal.hidden{display:none !important}#module-CarPageFeatures{width:100%;z-index:1;background-color:#0b2653}@media screen and (max-width: 1023px){#module-CarPageFeatures{height:848px;background-color:white}}@media screen and (min-width: 1024px){#module-CarPageFeatures{max-height:817px}}#module-CarPageFeatures .module-content{position:absolute;top:0;width:100%;max-width:1500px;text-align:center;z-index:4;pointer-events:none}@media screen and (max-width: 1023px){#module-CarPageFeatures .module-content{position:relative}}#module-CarPageFeatures .module-content .module-title-wrap{margin-top:0;max-width:500px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1023px){#module-CarPageFeatures .module-content .module-title-wrap{max-width:415px;padding-top:0px;padding-bottom:30px}}@media screen and (max-width: 666px){#module-CarPageFeatures .module-content .module-title-wrap{max-width:300px}}#module-CarPageFeatures .module-content .module-title-wrap .module-title-wrap__copy{width:100%}#module-CarPageFeatures .features-display-wrapper{height:100%;width:100%;display:none}@media screen and (min-width: 1024px){#module-CarPageFeatures .features-display-wrapper{display:block}}#module-CarPageFeatures .features-display-wrapper .image-container{height:100%;background-size:auto 100%;background-repeat:no-repeat;overflow:hidden}#module-CarPageFeatures .features-display-wrapper .image-container .button-class{position:absolute;top:45%;z-index:3}#module-CarPageFeatures .features-display-wrapper .image-container.slide-out{cursor:pointer}#module-CarPageFeatures .features-display-wrapper .image-container.slide-out .button-class{background-color:white;color:#0b2653;cursor:pointer}#module-CarPageFeatures .features-display-wrapper .image-container .image-cover{height:100%;width:100%;background-color:#0b2653;opacity:.4;z-index:2;transition:opacity .5s;-webkit-transition:opacity .5s;position:absolute;top:0}#module-CarPageFeatures .features-display-wrapper .image-container .image-cover.dark{opacity:.6}#module-CarPageFeatures .features-display-wrapper .image-container .image{height:100%;background-size:100%;background-repeat:no-repeat;margin-left:-30%;margin-top:0%;z-index:1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}#module-CarPageFeatures .features-display-wrapper .image-container .image.slide-out{margin-left:-40%;margin-top:-10%;height:110%}#module-CarPageFeatures .features-display-wrapper .exterior-image-container{display:inline-block;width:50%;float:left;position:relative}#module-CarPageFeatures .features-display-wrapper .exterior-image-container .exterior-img{width:157%;background-image:url("../../modules/carpagefeatures/images/profile_1216x850.jpg")}#module-CarPageFeatures .features-display-wrapper .exterior-image-container .exterior-img.slide-out{width:180%}#module-CarPageFeatures .features-display-wrapper .exterior-image-container .button-class{left:44.5%}#module-CarPageFeatures .features-display-wrapper .interior-image-container .interior-img{width:192%;margin-left:-50%;background-image:url("../../modules/carpagefeatures/images/pano-splash.jpeg")}#module-CarPageFeatures .features-display-wrapper .interior-image-container .interior-img.slide-out{width:220%;margin-left:-60%}#module-CarPageFeatures .features-display-wrapper .interior-image-container .button-class{left:72.25%}#module-CarPageFeatures .mobile-display{height:100%;width:100%;display:none}@media screen and (max-width: 1023px){#module-CarPageFeatures .mobile-display{display:block}}#module-CarPageFeatures .mobile-display .module-content{height:210px}#module-CarPageFeatures .mobile-display .module-content .module-title-wrap{display:block;width:100%}#module-CarPageFeatures .mobile-display .mobile-container{display:block;width:100%;height:auto;position:relative;text-align:center}#module-CarPageFeatures .mobile-display .mobile-container.exterior-mobile-container{background:url("../../modules/carpagefeatures/images/profile_1024x532.jpg") no-repeat;background-size:cover}#module-CarPageFeatures .mobile-display .mobile-container.interior-mobile-container{background:url("../../modules/carpagefeatures/images/interior_1024x532.jpg") no-repeat;background-size:cover}#module-CarPageFeatures .mobile-display .mobile-container .button-class{margin-left:auto;margin-right:auto;position:relative;top:45%}@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")}#ball{position:relative;width:100%;top:-150px}#ball img{position:relative;width:1500px;display:block;margin-left:auto;margin-right:auto;backface-visibility:hidden;filter:grayscale(1%);will-change:transform}#module-CarPageHowItWorks{height:970px;position:relative;min-height:600px;z-index:1;text-align:center}#module-CarPageHowItWorks .how_it_works{font-family:ToyotaType-Semibold;font-size:22px;color:#0d2b62}@media screen and (max-width: 730px){#module-CarPageHowItWorks .how_it_works{font-size:19px}}#module-CarPageHowItWorks .module-title-wrap{margin-top:0px}#module-CarPageHowItWorks .module-title-wrap__subtitle{position:relative;top:0px}#module-CarPageHowItWorks .how_it_works_sub_title{position:relative;top:-15px;font-family:"ToyotaType-Light";font-size:48px;text-align:center;margin:20px;visibility:hidden}#module-CarPageHowItWorks .how_it_works_sub_title.desktop{display:block}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#module-CarPageHowItWorks .how_it_works_sub_title.desktop{width:112%;margin-left:-6%}}#module-CarPageHowItWorks .how_it_works_sub_title.mobile{display:none}@media screen and (max-width: 800px){#module-CarPageHowItWorks .how_it_works_sub_title{font-size:35px;margin-top:10px;margin-bottom:10px}}@media screen and (max-width: 700px){#module-CarPageHowItWorks .how_it_works_sub_title{font-size:36px}#module-CarPageHowItWorks .how_it_works_sub_title.mobile{display:block}#module-CarPageHowItWorks .how_it_works_sub_title.desktop{display:none}}#module-CarPageHowItWorks .module-content{background-color:#fdfdfd;min-height:inherit;max-width:100%}#module-CarPageHowItWorks .misc-container{position:relative;top:-300px}#module-CarPageHowItWorks .how-it-works-description{visibility:hidden;font-family:ToyotaType-Book;font-size:15pt;width:100%;margin:0 auto;padding-bottom:10px}#module-CarPageHowItWorks .how-it-works-description .arrows{position:absolute;width:100%;margin:0 auto;z-index:100000}#module-CarPageHowItWorks .how-it-works-description .arrows .left{position:relative;right:45%;top:10px;z-index:100000;cursor:pointer}#module-CarPageHowItWorks .how-it-works-description .arrows .right{position:relative;left:45%;top:10px;z-index:100000;cursor:pointer}#module-CarPageHowItWorks .how-it-works-description .how-it-works-text{width:80%;margin:0 auto;margin-bottom:10px}#module-CarPageHowItWorks .how-it-works-description .how-it-works-text .hydrogen-break{display:block}#module-CarPageHowItWorks .loading-gif{position:absolute;background:url("../../modules/carpagehowitworks/images/loading.gif") no-repeat center;width:149px;height:100px;top:0%;left:45%}@media screen and (max-width: 1024px){#module-CarPageHowItWorks .loading-gif{left:43%}}@media screen and (max-width: 812px){#module-CarPageHowItWorks .loading-gif{left:41%;top:-55%}}@media screen and (max-width: 768px){#module-CarPageHowItWorks .loading-gif{left:40%;top:-35%}}@media screen and (max-width: 736px){#module-CarPageHowItWorks .loading-gif{top:-25%}}@media screen and (max-width: 414px){#module-CarPageHowItWorks .loading-gif{left:30%;top:-15%}}#module-CarPageHowItWorks .nav-dots-container{padding-bottom:10px;visibility:hidden;padding-top:5px;z-index:10}#module-CarPageHowItWorks .nav-dots-container #progressBar{width:0%;height:.2em;background-color:#0d2b62;position:relative;top:9.65px;left:15px;z-index:2}#module-CarPageHowItWorks .nav-dots-container li{background:transparent}#module-CarPageHowItWorks .nav-dots-container li a.active{background-color:#0d2b62;box-shadow:inset 0 0 0 2px #0d2b62}#module-CarPageHowItWorks .nav-dots-container li a{z-index:3;background-color:white}#module-CarPageHowItWorks .nav-dots-container li::before{content:'';position:absolute;top:.5em;left:-3em;width:4em;height:.2em;background:#3568c4;z-index:0}#module-CarPageHowItWorks .nav-dots-container li:nth-child(2)::before{display:none}@media screen and (max-width: 666px){#module-CarPageHowItWorks .nav-dots-container{padding-top:45px}}#module-CarPageHowItWorks .nav-dots-container .nav-title{padding-bottom:5px}#module-CarPageHowItWorks .button-container{text-align:center;float:left;width:100%;position:relative;margin-left:3%}@media screen and (max-width: 600px){#module-CarPageHowItWorks .button-container{width:345px;position:relative;margin:10px auto;float:none;min-height:121px}}@media screen and (max-width: 800px) and (orientation: landscape){#module-CarPageHowItWorks .button-container{width:350px;position:relative;margin:10px auto;float:none;padding-bottom:10px}}@media screen and (max-width: 768px) and (orientation: portrait){#module-CarPageHowItWorks .button-container{margin-top:20px}}#module-CarPageHowItWorks .button-container .download_icon{float:left;margin-top:15px;margin-right:7px}@media screen and (max-width: 800px) and (orientation: landscape){#module-CarPageHowItWorks .button-container .download_icon{margin-top:-2px;margin-left:8px}}@media screen and (max-width: 768px) and (orientation: portrait){#module-CarPageHowItWorks .button-container .download_icon{margin-top:4px;margin-left:14px}}@media screen and (max-width: 500px) and (orientation: portrait){#module-CarPageHowItWorks .button-container .download_icon{margin-top:-2px;position:relative;margin-left:16px}}#module-CarPageHowItWorks .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-CarPageHowItWorks .button-container .btn-secondary-blue{margin-top:30px}}#module-CarPageHowItWorks .button-container a{display:inline-block}#module-CarPageHowItWorks .button-container a:hover{text-decoration:none}#module-CarPageHowItWorks .button-container a span{float:left}@media screen and (max-width: 700px){#module-CarPageHowItWorks .button-container a span{letter-spacing:2px}}#module-CarPageHowItWorks .button-container .safety_buttons{position:relative;display:inline-block;float:left;text-align:center;width:25%}#module-CarPageHowItWorks .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-CarPageHowItWorks .button-container .safety_buttons a{height:40px;line-height:1.6}}#module-CarPageHowItWorks .button-container .safety_buttons a:hover{background:#3568c4}#module-CarPageHowItWorks .button-container .safety_buttons.top-btn{margin-left:20%;margin-right:2%}#module-CarPageHowItWorks .button-container .safety_buttons.top-btn a{width:100%}#module-CarPageHowItWorks .button-container .safety_buttons.bottom-btn{margin-left:2%}#module-CarPageHowItWorks .button-container .safety_buttons.bottom-btn a{width:100%;padding-left:30px}@media screen and (max-width: 1023px){#module-CarPageHowItWorks .button-container .safety_buttons.top-btn,#module-CarPageHowItWorks .button-container .safety_buttons.bottom-btn{width:38%}#module-CarPageHowItWorks .button-container .safety_buttons.top-btn{margin-left:9%}}@media screen and (max-width: 736px){#module-CarPageHowItWorks .button-container .safety_buttons.top-btn,#module-CarPageHowItWorks .button-container .safety_buttons.bottom-btn{width:230px;margin-left:calc(50% - 115px)}#module-CarPageHowItWorks .button-container .safety_buttons.top-btn a,#module-CarPageHowItWorks .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-CarPageHowItWorks .button-container .safety_buttons.bottom-btn a{padding-left:6px}}@media screen and (max-width: 420px){#module-CarPageHowItWorks .button-container .safety_buttons.top-btn,#module-CarPageHowItWorks .button-container .safety_buttons.bottom-btn{width:100%;margin-left:0;margin-right:0}#module-CarPageHowItWorks .button-container .safety_buttons.top-btn a,#module-CarPageHowItWorks .button-container .safety_buttons.bottom-btn a{width:67%;margin-left:16.5%;letter-spacing:2px}#module-CarPageHowItWorks .button-container .safety_buttons.bottom-btn a{padding-left:6px}}#module-CarPageHowItWorks .button-container{z-index:10;padding-top:15px;position:relative}#module-CarPageHowItWorks .button-container .button-class{padding-left:10px;padding-right:10px}@media screen and (max-width: 1440px){#module-CarPageHowItWorks .how-it-works-description{font-size:12.5pt}#ball img{width:1440px}}@media screen and (max-width: 1280px){#module-CarPageHowItWorks{height:850px}#module-CarPageHowItWorks .how-it-works-description{font-size:12pt}#ball img{width:1280px}}@media screen and (max-width: 1024px){#module-CarPageHowItWorks{height:750px}#module-CarPageHowItWorks .misc-container{top:-250px}#module-CarPageHowItWorks .how-it-works-description{font-size:12pt}#module-CarPageHowItWorks .how-it-works-description .arrows .left{right:45%}#module-CarPageHowItWorks .how-it-works-description .arrows .right{left:45%}#module-CarPageHowItWorks .how-it-works-description .step-description{width:90%;margin:0 auto}#module-CarPageHowItWorks .how-it-works-description .how-it-works-text .hydrogen-break{display:none}#ball img{width:1024px}}@media screen and (max-width: 1023){#module-CarPageHowItWorks .misc-container .button-container .bottom-btn a{padding-left:15%}}@media screen and (max-width: 812px){#module-CarPageHowItWorks{height:unset}#module-CarPageHowItWorks .module-title-wrap{margin-top:unset}#module-CarPageHowItWorks .module-title-wrap__subtitle{position:relative;top:unset}#module-CarPageHowItWorks .how_it_works_sub_title{visibility:visible;opacity:1;top:0px}#module-CarPageHowItWorks .misc-container{top:0px}#module-CarPageHowItWorks .misc-container .button-container{display:inline-block;width:auto}#module-CarPageHowItWorks .misc-container .button-container .top-btn{margin:0;margin-right:10px}#module-CarPageHowItWorks .misc-container .button-container .bottom-btn{margin:0;margin-left:10px}#module-CarPageHowItWorks .how-it-works-description{visibility:visible;opacity:1}#module-CarPageHowItWorks .how-it-works-description .arrows .left{right:15%;top:-38px}#module-CarPageHowItWorks .how-it-works-description .arrows .right{left:15%;top:-38px}#module-CarPageHowItWorks .how-it-works-description .step-description{width:unset}#module-CarPageHowItWorks .nav-dots-container{visibility:visible;opacity:1}#ball{top:unset}#ball img{width:646px;left:0%;transform:translateX(0%)}}@media screen and (max-width: 768px){#module-CarPageHowItWorks .misc-container .button-container{width:62%;float:unset;margin:0 auto}#module-CarPageHowItWorks .misc-container .button-container .top-btn{width:auto;margin-right:0}#module-CarPageHowItWorks .misc-container .button-container .bottom-btn{width:53%;margin-left:18px}}@media screen and (max-width: 736px){#module-CarPageHowItWorks .misc-container .button-container{display:inline-grid;width:auto;float:inherit}#module-CarPageHowItWorks .misc-container .button-container .bottom-btn{width:auto;margin-left:0}#ball img{width:523px;margin:0 auto}}@media screen and (max-width: 667px){#module-CarPageHowItWorks .misc-container .button-container{width:auto;float:inherit}#module-CarPageHowItWorks .misc-container .button-container .top-btn{margin:0;margin-right:0px}#module-CarPageHowItWorks .misc-container .button-container .bottom-btn{margin:0;margin-left:0px}#ball img{width:523px;left:0%;transform:translateX(0%)}}@media screen and (max-width: 414px){#module-CarPageHowItWorks .how_it_works_sub_title{font-family:ToyotaType-Book;font-size:27px;width:60%;margin:0 auto;margin-top:15px}#module-CarPageHowItWorks .how_it_works_sub_title.width-spacing{width:80%}#module-CarPageHowItWorks .how_it_works_sub_title .break{display:block}#module-CarPageHowItWorks .misc-container .nav-dots-container{padding-top:25px}#module-CarPageHowItWorks .misc-container .how-it-works-description{min-height:140px}#module-CarPageHowItWorks .misc-container .button-container{display:inline-block}#module-CarPageHowItWorks .misc-container .button-container .top-btn{width:100%}#module-CarPageHowItWorks .misc-container .button-container .bottom-btn{width:100%}#ball img{width:375px;left:0%;transform:translateX(0%)}}@media screen and (max-width: 375px){#module-CarPageHowItWorks .how_it_works_sub_title{width:65%}}#module-CarPageInteriorModal{height:100%}#module-CarPageInteriorModal .generic-car-container,#module-CarPageInteriorModal #module-CarPageAllFeatures .car-container,#module-CarPageAllFeatures #module-CarPageInteriorModal .car-container,#module-CarPageInteriorModal #module-CarPageExteriorModal .car-container,#module-CarPageExteriorModal #module-CarPageInteriorModal .car-container,#module-CarPageInteriorModal .interior-container{background-size:cover;background-position:center bottom;background-repeat:no-repeat;min-height:850px;width:100%;position:relative;top:0;background-size:1500px}@media screen and (max-width: 1023px){#module-CarPageInteriorModal .generic-car-container,#module-CarPageInteriorModal #module-CarPageAllFeatures .car-container,#module-CarPageAllFeatures #module-CarPageInteriorModal .car-container,#module-CarPageInteriorModal #module-CarPageExteriorModal .car-container,#module-CarPageExteriorModal #module-CarPageInteriorModal .car-container,#module-CarPageInteriorModal .interior-container{margin-top:40px;background-size:1000px;background-position:center -221px;min-height:620px}}@media screen and (max-width: 767px){#module-CarPageInteriorModal .generic-car-container,#module-CarPageInteriorModal #module-CarPageAllFeatures .car-container,#module-CarPageAllFeatures #module-CarPageInteriorModal .car-container,#module-CarPageInteriorModal #module-CarPageExteriorModal .car-container,#module-CarPageExteriorModal #module-CarPageInteriorModal .car-container,#module-CarPageInteriorModal .interior-container{background-size:900px;background-position:center bottom;min-height:500px}}@media screen and (max-width: 666px){#module-CarPageInteriorModal .generic-car-container,#module-CarPageInteriorModal #module-CarPageAllFeatures .car-container,#module-CarPageAllFeatures #module-CarPageInteriorModal .car-container,#module-CarPageInteriorModal #module-CarPageExteriorModal .car-container,#module-CarPageExteriorModal #module-CarPageInteriorModal .car-container,#module-CarPageInteriorModal .interior-container{background-size:800px;min-height:466.5px}}#module-CarPageInteriorModal .module-title-wrap{max-width:325px;padding-top:60px;margin-top:0;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){#module-CarPageInteriorModal .module-title-wrap{padding-top:40px;padding-bottom:20px}}#module-CarPageInteriorModal .module-title-wrap .module-title-wrap__copy{width:100%}#module-CarPageInteriorModal .hotspot-list{position:relative;margin-left:auto;margin-right:auto;max-width:600px;height:300px}@media screen and (max-width: 767px){#module-CarPageInteriorModal .hotspot-list{max-width:375px}}#module-CarPageInteriorModal .hotspot-wrapper{position:absolute;height:auto;width:auto}#module-CarPageInteriorModal .hotspot-wrapper .tip-button{position:relative;margin-top:-75px;margin-left:25px;z-index:6;cursor:pointer}#module-CarPageInteriorModal .hotspot-wrapper .circle-shadow{position:relative;opacity:0;height:100px;width:100px;z-index:4;-moz-box-shadow:0 0 0 999999px #000008;-webkit-box-shadow:0 0 0 999999px #000008;box-shadow:0 0 0 999999px #000008;transition:opacity 0.3s ease-in;-webkit-transition:opacity 0.3s ease-in;background:url("../../modules/carpageexteriormodal/images/mask.svg") no-repeat;background-size:100%}@media screen and (max-width: 1023px){#module-CarPageInteriorModal .hotspot-wrapper .circle-shadow{display:none}}#module-CarPageInteriorModal .hotspot-wrapper .circle-shadow.hovering{opacity:.5}#module-CarPageInteriorModal .hotspot-wrapper .circle{background:url("../../modules/carpageexteriormodal/images/circle.svg") no-repeat;height:20px;width:20px;position:relative;opacity:0}@media screen and (max-width: 1023px){#module-CarPageInteriorModal .hotspot-wrapper .circle{display:none}}#module-CarPageInteriorModal .hotspot-wrapper .circle.center-circle{margin-top:15px;margin-left:40px;transition:.5s opacity ease-in;-webkit-transition:.5s opacity ease-in}#module-CarPageInteriorModal .hotspot-wrapper .circle.data-circle{z-index:5;transition:.1s opacity ease-in;-webkit-transition:.1s opacity ease-in}#module-CarPageInteriorModal .hotspot-wrapper .circle.hovering{opacity:1}#module-CarPageInteriorModal .hotspot-wrapper .dot{background:url("../../modules/carpageexteriormodal/images/dot.svg") no-repeat;height:5px;width:5px;position:relative;margin-top:-12px;margin-left:48px;opacity:0;transition:.5s opacity ease-in;-webkit-transition:.5s opacity ease-in}#module-CarPageInteriorModal .hotspot-wrapper .dot.hovering{opacity:1}@media screen and (max-width: 1023px){#module-CarPageInteriorModal .hotspot-wrapper .dot{display:none}}#module-CarPageInteriorModal .hotspot-wrapper .line{position:relative;z-index:5}@media screen and (max-width: 1023px){#module-CarPageInteriorModal .hotspot-wrapper .line{display:none}}#module-CarPageInteriorModal .hotspot-wrapper .data{color:white;line-height:1.375em;position:relative;width:100px;z-index:5;opacity:0;cursor:default;transition:.3s opacity ease-in;-webkit-transition:.3s opacity ease-in}@media screen and (max-width: 1023px){#module-CarPageInteriorModal .hotspot-wrapper .data{display:none}}#module-CarPageInteriorModal .hotspot-wrapper .data.hovering{opacity:1}#module-CarPageInteriorModal .mobile-description-container{display:block;position:relative;height:150px;text-align:center}@media screen and (min-width: 1024px){#module-CarPageInteriorModal .mobile-description-container{display:none}}#module-CarPageInteriorModal .mobile-description-container:before{content:"";position:absolute;margin-left:-6px;margin-top:-7px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid white;z-index:10}#module-CarPageInteriorModal .mobile-description-container .mobile-description-text{width:275px;margin-left:auto;margin-right:auto;position:relative;padding-top:30px}#module-CarPageInteriorModal .mobile-description-container .paging-dots-horiz{display:block;position:absolute;left:calc(50% - 225px/2);bottom:20px}#module-CarPageInteriorModal .modal-container{height:100%}#module-CarPageInteriorModal .interior-container{background-image:url("../../modules/carpageinteriormodal/images/interior.PNG")}@media screen and (max-width: 1023px){#module-CarPageInteriorModal .interior-container{background-size:1200px;background-position:center bottom}}@media screen and (max-width: 767px){#module-CarPageInteriorModal .interior-container{background-image:url("../../modules/carpageinteriormodal/images/interior.jpg");background-size:900px}}@media screen and (max-width: 666px){#module-CarPageInteriorModal .interior-container{background-size:825px}}#module-CarPageInteriorModal .interior-container .module-title-wrap{margin-bottom:0px}#module-CarPageInteriorModal .interior-container .button-container{text-align:center}#module-CarPageInteriorModal .interior-container .desktop-features-popup{display:none;position:absolute;height:50%;width:60%;top:25%;left:20%;background:white;z-index:999}#module-CarPageInteriorModal .interior-container .desktop-features-popup.active{display:inline-block}#module-CarPageInteriorModal .interior-container .desktop-features-popup .desktop-features-headline{float:left;width:33%;height:100%;padding:5px;padding:.5rem}#module-CarPageInteriorModal .interior-container .desktop-features-popup .desktop-features-image-holder{float:left;width:67%;height:100%}#module-CarPageInteriorModal .interior-container .desktop-features-popup .desktop-features-image-holder img{max-width:100%;max-height:100%}#module-CarPageInteriorModal .interior-container .desktop-features-popup .features-popup-exit-button{position:absolute;top:0px;right:0px;height:25px;width:25px;display:none}#module-CarPageInteriorModal .interior-container .car-svg-container{position:absolute;bottom:8%;padding-top:10px;width:28%;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;margin-left:36%;margin-right:36%}@media screen and (max-width: 900px){#module-CarPageInteriorModal .interior-container .car-svg-container{width:60%;margin-left:20%;margin-right:20%}}@media screen and (max-width: 420px){#module-CarPageInteriorModal .interior-container .car-svg-container{width:90%;margin-left:5%;margin-right:5%}}#module-CarPageInteriorModal .interior-container .car-svg-container .image-container{display:inline-block}#module-CarPageInteriorModal .interior-container .car-svg-container .image-container .car-image{background-size:cover;display:block;cursor:pointer}#module-CarPageInteriorModal .interior-container .car-svg-container .image-container .car-text{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;text-transform:uppercase;display:block}@media screen and (max-width: 420px){#module-CarPageInteriorModal .interior-container .car-svg-container .image-container .car-text{font-size:14px;font-size:1.4rem}}#module-CarPageInteriorModal .interior-container .car-svg-container .profile-container.inactive .profile-text{color:#3a3a3a}#module-CarPageInteriorModal .interior-container .car-svg-container .profile-container:hover .profile-text{color:#3568c5}#module-CarPageInteriorModal .interior-container .car-svg-container .profile-container .profile{height:51px;width:51px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";cursor:pointer}#module-CarPageInteriorModal .interior-container .car-svg-container .profile-container .profile:after{display:none}#module-CarPageInteriorModal .interior-container .car-svg-container .profile-container .profile-text{color:#3568c5;margin-top:-15px}#module-CarPageInteriorModal .interior-container .car-svg-container .svg-line{margin-top:18px}#module-CarPageInteriorModal .interior-container .car-svg-container .front-container{margin-top:14px}#module-CarPageInteriorModal .interior-container .car-svg-container .front-container.active .front-text,#module-CarPageInteriorModal .interior-container .car-svg-container .front-container:hover .front-text{color:#3568c5}#module-CarPageInteriorModal .interior-container .car-svg-container .front-container .front{height:21px;width:21px;margin-right:auto;margin-left:auto}#module-CarPageInteriorModal .interior-container .car-svg-container .front-container .front:after{display:none}#module-CarPageInteriorModal .interior-container .car-svg-container .front-container .front-text{color:#3a3a3a}#module-CarPageInteriorModal .interior-container .car-svg-container .interior-svg-container{margin-top:14px}#module-CarPageInteriorModal .interior-container .car-svg-container .interior-svg-container.active .interior-text,#module-CarPageInteriorModal .interior-container .car-svg-container .interior-svg-container:hover .interior-text{color:#3568c5}#module-CarPageInteriorModal .interior-container .car-svg-container .interior-svg-container .interior{height:21px;width:21px;margin-right:auto;margin-left:auto}#module-CarPageInteriorModal .interior-container .car-svg-container .interior-svg-container .interior:after{display:none}#module-CarPageInteriorModal .interior-container .car-svg-container .interior-svg-container .interior-text{color:#3a3a3a}#module-CarPageInteriorModal.hidden{display:none}#module-CarPageWGCModal .modal-content .modal-body .title-copy-container{text-align:center;background-color:lightgrey;padding:25px 0}#module-CarPageWGCModal .modal-content .modal-body .title-copy-container .module-title-wrap__title{font-size:32px;text-transform:none}#module-CarPageWGCModal .modal-content .modal-body .copy-container .body-copy{padding:10px 0}#module-CarPageWGCModal .modal-content .modal-body .copy-container .body-copy.disclaimer-copy{font-style:italic}#module-CarPageWGCModal .modal-content .modal-body .copy-container .img-description-copy{font-size:10px;font-style:italic;padding:5px 0}#module-CarPageWGCModal .modal-content .modal-body .body-copy-container{margin:30px 150px 150px}@media screen and (max-width: 1023px){#module-CarPageWGCModal .modal-content .modal-body .body-copy-container{margin:50px 125px 150px}}#module-CarPageWGCModal .modal-content .modal-body .title-img-container{padding-top:75%;width:100%;background:url("../../modules/carpagewgcmodal/images/WGCAwardsImage.jpg") no-repeat center top;background-size:contain}#module-CarPageWGCModal .modal-content .modal-body .body-img-container{padding-top:40.06%;width:100%;text-align:center;margin:10px auto;position:relative;background:url("../../modules/carpagewgcmodal/images/wgcimage2.jpeg") no-repeat center top;background-size:contain}@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-CarPrice.car-section{max-width:1500px;max-height:840px;margin-left:auto;margin-right:auto;background:url("../../modules/carprice/images/new360/03Q3/Mirai_360_1500x844/2018_Mirai_comp_render_US_Standard_03Q3.001.jpg") no-repeat center;background-position:bottom}@media screen and (max-width: 1280px){#module-CarPrice.car-section{background:url("../../modules/carprice/images/new360/03Q3/Mirai_360_1500x844/2018_Mirai_comp_render_US_Standard_03Q3.001.jpg") no-repeat center;max-width:1280px;max-height:840px}}@media screen and (max-width: 1025px){#module-CarPrice.car-section{background:url("../../modules/carprice/images/new360/03Q3/Mirai_360_1024x576/2018_Mirai_comp_render_US_Standard_03Q3.001.jpg") no-repeat center;max-width:1024px;max-height:840px}}@media screen and (max-width: 768px){#module-CarPrice.car-section{background:url("../../modules/carprice/images/new360/03Q3/Mirai_360_768x432/2018_Mirai_comp_render_US_Standard_03Q3.001.jpg") no-repeat center;max-width:768px;max-height:551px}}@media screen and (max-width: 414px){#module-CarPrice.car-section{background:url("../../modules/carprice/images/new360/03Q3/Mirai_360_414x233/2018_Mirai_comp_render_US_Standard_03Q3.001.jpg") no-repeat center;max-width:414px;max-height:439px}}@media screen and (max-width: 375px){#module-CarPrice.car-section{background:url("../../modules/carprice/images/new360/03Q3/Mirai_360_375x211/2018_Mirai_comp_render_US_Standard_03Q3.001.jpg") no-repeat center;max-width:375px;max-height:439px}}#module-CarPrice.car-section #myEase360{width:1500px;height:846px}@media screen and (max-width: 1280px){#module-CarPrice.car-section #myEase360{max-width:1280px;max-height:849px}}@media screen and (max-width: 1025px){#module-CarPrice.car-section #myEase360{max-width:1024px;max-height:849px}}@media screen and (max-width: 768px){#module-CarPrice.car-section #myEase360{max-width:768px;max-height:551px}}@media screen and (max-width: 414px){#module-CarPrice.car-section #myEase360{max-width:414px;max-height:439px}}@media screen and (max-width: 375px){#module-CarPrice.car-section #myEase360{max-width:375px;max-height:439px}}#module-CarPrice.car-section .image360placeholder{display:none;position:absolute;background:url("../../modules/carprice/images/360 CTA.png") no-repeat center;width:918px;height:82px;top:56%;left:19.5%;z-index:8000;animation:fadein 2s}@media only screen and (min-device-width: 1240px) and (max-device-width: 1280px){#module-CarPrice.car-section .image360placeholder{background:url("../../modules/carprice/images/360CTA_600.png") no-repeat center;width:780px;height:70px;top:57%;left:8%}}@media screen and (max-width: 1024px){#module-CarPrice.car-section .image360placeholder{background:url("../../modules/carprice/images/360CTA_1024.png") no-repeat center;width:918px;height:82px;top:57%;left:8%}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: landscape){#module-CarPrice.car-section .image360placeholder{left:22%;top:54%}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait){#module-CarPrice.car-section .image360placeholder{top:54%;left:6%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#module-CarPrice.car-section .image360placeholder{top:55%;left:5.2%}}@media screen and (max-width: 768px){#module-CarPrice.car-section .image360placeholder{background:url("../../modules/carprice/images/360CTA_768.png") no-repeat center;width:623px;height:63px;top:52%;left:9%}}@media only screen and (min-device-width: 500px) and (max-device-width: 750px) and (orientation: landscape){#module-CarPrice.car-section .image360placeholder{left:10%}}@media screen and (max-width: 600px){#module-CarPrice.car-section .image360placeholder{display:block;background:url("../../modules/carprice/images/360CTA_414.png") no-repeat center;width:355px;height:37px;top:57%;left:4%}}@media screen and (max-width: 414px){#module-CarPrice.car-section .image360placeholder{left:8%}}@media screen and (max-width: 375px){#module-CarPrice.car-section .image360placeholder{left:4%}}#module-CarPrice.car-section .loadingicon{position:absolute;background:url("../../modules/carprice/videos/loadingicon3.gif") no-repeat center;width:149px;height:100px;top:80%;left:45%}@media screen and (max-width: 768px){#module-CarPrice.car-section .loadingicon{left:39%}}@media screen and (max-width: 600px){#module-CarPrice.car-section .loadingicon{display:none}}#module-CarPrice.car-section .videoDiv360{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:5000}@media screen and (max-width: 415px){#module-CarPrice.car-section .videoDiv360{display:block}}#module-CarPrice.car-section .videoDiv360 .videoBlock360{position:absolute;top:0px;left:0px;max-width:100%;max-height:100%}#module-CarPrice.car-section .videoDiv360 .videoBlock360 #videosmall360{height:439px;display:none;width:100%;background:url("../../modules/carprice/videos/414.gif") no-repeat center;background-position:bottom;background-size:cover}@media screen and (max-width: 415px){#module-CarPrice.car-section .videoDiv360 .videoBlock360 #videosmall360{display:block;width:415px}}@media screen and (max-width: 375px){#module-CarPrice.car-section .videoDiv360 .videoBlock360 #videosmall360{display:block;width:375px}}@keyframes expand{0%{transform:translate(0px, 35px);visibility:visible;opacity:0}100%{transform:translate(0px, 0px);opacity:1;visibility:visible}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}#module-CarPrice.car-section .car-attributes{display:none;height:auto;width:545px;margin:0 auto 0px;z-index:6005;top:-124px;position:relative}@media screen and (max-width: 768px){#module-CarPrice.car-section .car-attributes{height:100%;width:100%;margin-top:0px}}@media screen and (max-width: 700px){#module-CarPrice.car-section .car-attributes{height:100%;width:100%;margin-top:5px;margin-bottom:20px !important}}@media screen and (max-width: 500px){#module-CarPrice.car-section .car-attributes{display:block;height:100%;width:100%;margin-top:14px}}#module-CarPrice.car-section .car-attributes .colors{width:545px;margin:auto;text-align:left}@media screen and (max-width: 900px) and (orientation: landscape){#module-CarPrice.car-section .car-attributes .colors{width:490px}}@media screen and (min-width: 750px) and (max-width: 800px) and (orientation: portrait){#module-CarPrice.car-section .car-attributes .colors{width:450px}}@media screen and (max-width: 500px){#module-CarPrice.car-section .car-attributes .colors{width:360px}}#module-CarPrice.car-section .car-attributes .dots{position:relative;top:0;left:5px;margin:0px;padding:0px;z-index:6004;margin:10px auto;display:inline-block}@media screen and (max-width: 769px){#module-CarPrice.car-section .car-attributes .dots{left:0;padding-top:0;top:0}}@media screen and (max-width: 376px){#module-CarPrice.car-section .car-attributes .dots{top:0}}#module-CarPrice.car-section .car-attributes .dots .dot{height:54px;width:54px;border-top-left-radius:34px;border-top-right-radius:34px;border-bottom-left-radius:34px;border-bottom-right-radius:34px;display:inline-block;margin:0px 6px;z-index:6006;background-image:url(../../modules/carprice/images/colorSwatches.png);background-repeat:no-repeat}@media screen and (max-width: 900px){#module-CarPrice.car-section .car-attributes .dots .dot{background-image:url(../../modules/carprice/images/mobile_car_colors.png);height:42px;width:42px;margin:0px 10px !important}}@media screen and (min-width: 750px) and (max-width: 800px) and (orientation: portrait){#module-CarPrice.car-section .car-attributes .dots .dot{margin:0px 3px !important}}@media screen and (max-width: 666px){#module-CarPrice.car-section .car-attributes .dots .dot{height:46px;width:46px;margin:0 2px}}@media screen and (max-width: 900px) and (orientation: landscape){#module-CarPrice.car-section .car-attributes .dots .dot{margin:0px 6px !important}}@media screen and (max-width: 420px){#module-CarPrice.car-section .car-attributes .dots .dot{margin:0px !important}}#module-CarPrice.car-section .car-attributes .dots .dot:hover{opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#module-CarPrice.car-section .car-attributes .dots .dot:hover:not(.active){cursor:pointer}#module-CarPrice.car-section .car-attributes .dots .dot.blue{visibility:hidden;animation:expand 0.5s 0.10s forwards;background-position:-545px -5px;width:44px;height:44px}#module-CarPrice.car-section .car-attributes .dots .dot.blue:hover,#module-CarPrice.car-section .car-attributes .dots .dot.blue.active{background-position:-599px -5px;width:44px;height:44px}@media screen and (max-width: 900px){#module-CarPrice.car-section .car-attributes .dots .dot.blue{background-position:-485px -5px;width:38px;height:38px}#module-CarPrice.car-section .car-attributes .dots .dot.blue:hover,#module-CarPrice.car-section .car-attributes .dots .dot.blue.active{background-position:-533px -5px;width:38px;height:38px}}#module-CarPrice.car-section .car-attributes .dots .dot.white{visibility:hidden;animation:expand 0.5s 0.15s forwards;background-position:-221px -5px;width:44px;height:44px}#module-CarPrice.car-section .car-attributes .dots .dot.white:hover,#module-CarPrice.car-section .car-attributes .dots .dot.white.active{background-position:-275px -5px;width:44px;height:44px}@media screen and (max-width: 900px){#module-CarPrice.car-section .car-attributes .dots .dot.white{background-position:-197px -5px;width:38px;height:38px}#module-CarPrice.car-section .car-attributes .dots .dot.white:hover,#module-CarPrice.car-section .car-attributes .dots .dot.white.active{background-position:-245px -5px;width:38px;height:38px}}#module-CarPrice.car-section .car-attributes .dots .dot.silver{visibility:hidden;animation:expand 0.5s 0.2s forwards;background-position:-437px -5px;width:44px;height:44px}#module-CarPrice.car-section .car-attributes .dots .dot.silver:hover,#module-CarPrice.car-section .car-attributes .dots .dot.silver.active{background-position:-491px -5px;width:44px;height:44px}@media screen and (max-width: 900px){#module-CarPrice.car-section .car-attributes .dots .dot.silver{background-position:-389px -5px;width:38px;height:38px}#module-CarPrice.car-section .car-attributes .dots .dot.silver:hover,#module-CarPrice.car-section .car-attributes .dots .dot.silver.active{background-position:-437px -5px;width:38px;height:38px}}#module-CarPrice.car-section .car-attributes .dots .dot.black{visibility:hidden;animation:expand 0.5s 0.25s forwards;background-position:-113px -5px;width:44px;height:44px}#module-CarPrice.car-section .car-attributes .dots .dot.black:hover,#module-CarPrice.car-section .car-attributes .dots .dot.black.active{background-position:-167px -5px;width:44px;height:44px}@media screen and (max-width: 900px){#module-CarPrice.car-section .car-attributes .dots .dot.black{background-position:-101px -5px;width:38px;height:38px}#module-CarPrice.car-section .car-attributes .dots .dot.black:hover,#module-CarPrice.car-section .car-attributes .dots .dot.black.active{background-position:-149px -5px;width:38px;height:38px}}#module-CarPrice.car-section .car-attributes .dots .dot.atmospheric{visibility:hidden;animation:expand 0.5s 0.05s forwards;background-position:-5px -5px;width:44px;height:44px}#module-CarPrice.car-section .car-attributes .dots .dot.atmospheric:hover,#module-CarPrice.car-section .car-attributes .dots .dot.atmospheric.active{background-position:-59px -5px;width:44px;height:44px}@media screen and (max-width: 900px){#module-CarPrice.car-section .car-attributes .dots .dot.atmospheric{background-position:-5px -5px;width:38px;height:38px}#module-CarPrice.car-section .car-attributes .dots .dot.atmospheric:hover,#module-CarPrice.car-section .car-attributes .dots .dot.atmospheric.active{background-position:-53px -5px;width:38px;height:38px}}#module-CarPrice.car-section .car-attributes .dots .dot.red{visibility:hidden;animation:expand 0.5s forwards;background-position:-653px -5px;width:44px;height:44px}#module-CarPrice.car-section .car-attributes .dots .dot.red:hover,#module-CarPrice.car-section .car-attributes .dots .dot.red.active{background-position:-707px -5px;width:44px;height:44px}@media screen and (max-width: 900px){#module-CarPrice.car-section .car-attributes .dots .dot.red{background-position:-581px -5px;width:38px;height:38px}#module-CarPrice.car-section .car-attributes .dots .dot.red:hover,#module-CarPrice.car-section .car-attributes .dots .dot.red.active{background-position:-629px -5px;width:38px;height:38px}}#module-CarPrice.car-section .car-attributes .interiorDots{position:relative;top:0;left:5px;margin:0px;z-index:6001;margin:10px auto;margin-left:24px;border-left:2px solid white;display:inline-block;padding:0 0 1px 32px}@media screen and (max-width: 769px){#module-CarPrice.car-section .car-attributes .interiorDots{left:0;padding-top:0;top:0}}@media screen and (max-width: 414px){#module-CarPrice.car-section .car-attributes .interiorDots{padding:0 0 1px 11px;margin-left:10px}}@media screen and (max-width: 376px){#module-CarPrice.car-section .car-attributes .interiorDots{top:0;margin-left:10px;padding-left:10px}}#module-CarPrice.car-section .car-attributes .interiorDots .dot{height:54px;width:54px;border-top-left-radius:34px;border-top-right-radius:34px;border-bottom-left-radius:34px;border-bottom-right-radius:34px;display:inline-block;margin:0px 6px;z-index:2000;background-image:url(../../modules/carprice/images/colorSwatches.png);background-repeat:no-repeat}@media screen and (max-width: 900px){#module-CarPrice.car-section .car-attributes .interiorDots .dot{background-image:url(../../modules/carprice/images/mobile_car_colors.png);height:34px;width:34px;margin:0px 6px}}@media screen and (min-width: 750px) and (max-width: 800px) and (orientation: portrait){#module-CarPrice.car-section .car-attributes .interiorDots .dot{margin:0px 3px !important}}@media screen and (max-width: 666px){#module-CarPrice.car-section .car-attributes .interiorDots .dot{height:34px;width:34px;margin:0 2px}}@media screen and (max-width: 900px) and (orientation: landscape){#module-CarPrice.car-section .car-attributes .interiorDots .dot{margin:0px 6px !important}}@media screen and (max-width: 420px){#module-CarPrice.car-section .car-attributes .interiorDots .dot{margin:0px !important}}#module-CarPrice.car-section .car-attributes .interiorDots .dot:hover:not(.active){cursor:pointer}#module-CarPrice.car-section .car-attributes .interiorDots .dot.trimblue{visibility:hidden;animation:expand 0.5s 0.30s forwards;background-position:-329px -5px;width:44px;height:44px}@media screen and (max-width: 500px){#module-CarPrice.car-section .car-attributes .interiorDots .dot.trimblue{margin-left:0}}#module-CarPrice.car-section .car-attributes .interiorDots .dot.trimblue:hover,#module-CarPrice.car-section .car-attributes .interiorDots .dot.trimblue.active{background-position:-383px -5px;width:44px;height:44px}@media screen and (max-width: 900px){#module-CarPrice.car-section .car-attributes .interiorDots .dot.trimblue{background-position:-293px -5px;width:38px;height:38px}#module-CarPrice.car-section .car-attributes .interiorDots .dot.trimblue:hover,#module-CarPrice.car-section .car-attributes .interiorDots .dot.trimblue.active{background-position:-341px -5px;width:38px;height:38px}}#module-CarPrice.car-section .car-attributes .interiorDots .dot.warmwhite{visibility:hidden;animation:expand 0.5s 0.35s forwards;background-position:-761px -5px;width:44px;height:44px}#module-CarPrice.car-section .car-attributes .interiorDots .dot.warmwhite:hover,#module-CarPrice.car-section .car-attributes .interiorDots .dot.warmwhite.active{background-position:-815px -5px;width:44px;height:44px}@media screen and (max-width: 900px){#module-CarPrice.car-section .car-attributes .interiorDots .dot.warmwhite{background-position:-677px -5px;width:38px;height:38px}#module-CarPrice.car-section .car-attributes .interiorDots .dot.warmwhite:hover,#module-CarPrice.car-section .car-attributes .interiorDots .dot.warmwhite.active{background-position:-725px -5px;width:38px;height:38px}}#module-CarPrice.car-section .car-attributes .wrapcaption{position:absolute;animation:fadein 2s;background:rgba(255,255,255,0.8);width:1505px;height:56px;margin-top:2px;left:-88%}@media screen and (max-width: 900px){#module-CarPrice.car-section .car-attributes .wrapcaption{left:-75%}}@media screen and (max-width: 768px){#module-CarPrice.car-section .car-attributes .wrapcaption{margin-top:12px}}@media screen and (max-width: 600px){#module-CarPrice.car-section .car-attributes .wrapcaption{margin-top:3px;animation:fadein 0s}}#module-CarPrice.car-section .car-attributes .caption{position:relative;top:13px;width:100%;text-align:center;letter-spacing:normal;font-weight:100;text-transform:none;color:#0d2a62;font-family:ToyotaType-Semibold;font-size:18px}@media screen and (max-width: 768px){#module-CarPrice.car-section .car-attributes .caption{position:relative;top:25px}}@media screen and (max-width: 769px){#module-CarPrice.car-section .car-attributes .caption{padding-top:0px;font-size:15px}}@media screen and (max-width: 500px){#module-CarPrice.car-section .car-attributes .caption{left:auto;top:14px}}@media screen and (max-width: 400px){#module-CarPrice.car-section .car-attributes .caption{left:auto}}#module-CarPrice.car-section .car-attributes #colorName{animation:fadein 2s}@media screen and (max-width: 600){#module-CarPrice.car-section .car-attributes #colorName{animation:fadein 0s}}#module-CarPrice.car-section .car-attributes .BWInteriorModalContainer{position:relative;top:0;text-align:center;padding-bottom:40px;color:#fff}@media screen and (max-width: 1499px){#module-CarPrice.car-section .car-attributes .BWInteriorModalContainer{padding-bottom:15px}}@media screen and (max-width: 768px){#module-CarPrice.car-section .car-attributes .BWInteriorModalContainer{top:-10px}}@media screen and (max-width: 500px){#module-CarPrice.car-section .car-attributes .BWInteriorModalContainer{top:-8px;padding:0 15%}#module-CarPrice.car-section .car-attributes .BWInteriorModalContainer .body-copy{font-size:14px}}#module-CarPrice.car-section .car-attributes .BWInteriorModalContainer span{color:#fff;border-bottom:1px dotted;cursor:pointer;font-family:ToyotaType-Semibold}#module-CarPrice.car-section .car-attributes .BWInteriorModalContainer p{color:#fff;font-family:ToyotaType-Book;font-size:18px}#module-CarPrice.car-section .header-section{position:absolute;background:url("../../modules/carprice/images/Header.png");background-position:calc(50% - 58px) 50%;width:100%;height:auto;display:block;padding-top:35px;padding-bottom:40px;z-index:6000}#module-CarPrice.car-section .header-section ::before,#module-CarPrice.car-section .header-section ::after{display:none}#module-CarPrice.car-section .header-section .module-title-wrap{float:left;transform:translateX(-50%) translateX(-160px);left:50%}#module-CarPrice.car-section .header-section .module-title-wrap .car_price-title{text-align:left;position:relative;color:#0d2a62;font-family:ToyotaType-Semibold;font-size:20px;line-height:initial;right:5px}#module-CarPrice.car-section .header-section .module-title-wrap .car_sub_price-title{position:relative;line-height:1;font-family:ToyotaType-Light;font-size:46px;color:#0d2a62}#module-CarPrice.car-section .header-section .lease-banner-info{right:0;position:absolute;text-align:right;font-size:90%;text-align:center;padding:35px 30px 30px 30px;top:0px;left:50%;transform:translateX(-50%) translateX(404px)}#module-CarPrice.car-section .header-section .lease-banner-text,#module-CarPrice.car-section .header-section .lease-banner-lease-info{margin:0px;padding-bottom:10px;color:white}#module-CarPrice.car-section .header-section .lease-banner-text .lease_sup,#module-CarPrice.car-section .header-section .lease-banner-lease-info .lease_sup{top:-10px;color:white}#module-CarPrice.car-section .header-section .lease-banner-text{font-size:145%;font-family:ToyotaType-Book}#module-CarPrice.car-section .header-section .lease-banner-lease-info{font-size:95%}#module-CarPrice.car-section .header-section .lease-banner-learn-more{position:relative;top:-3px;text-decoration:underline;text-decoration-color:white}#module-CarPrice.car-section .header-section .lease-banner-learn-more a{color:white;font-size:15px}#module-CarPrice.car-section .header-section .mobile-break{display:none}@media screen and (max-width: 1024px){#module-CarPrice.car-section .header-section{background-position:calc(50% - 55px) 50%}}@media screen and (max-width: 1023px){#module-CarPrice.car-section .header-section{height:auto;padding:30px;display:initial;background:rgba(255,255,255,0.8)}#module-CarPrice.car-section .header-section .module-title-wrap{padding-left:20px;float:none;left:0;transform:none}#module-CarPrice.car-section .header-section .module-title-wrap .car_price-title{line-height:1.5;text-align:center;padding-top:0px;right:10px;padding-bottom:10px;font-size:22px}#module-CarPrice.car-section .header-section .module-title-wrap .car_sub_price-title{text-align:center;margin-bottom:0px;line-height:1;font-size:50px;width:148%;margin-left:-25%}#module-CarPrice.car-section .header-section .mobile-break{display:none}#module-CarPrice.car-section .header-section .lease-banner-info{display:none}}@media screen and (max-width: 750px){#module-CarPrice.car-section .header-section .module-title-wrap .car_sub_price-title{font-size:48px}}@media screen and (max-width: 700px){#module-CarPrice.car-section .header-section .module-title-wrap .car_sub_price-title{font-size:44px}}@media screen and (max-width: 600px){#module-CarPrice.car-section .header-section{height:auto;padding:21px;padding-bottom:24px;display:initial}#module-CarPrice.car-section .header-section .module-title-wrap{padding-left:8px}#module-CarPrice.car-section .header-section .module-title-wrap .car_price-title{margin-right:15px;text-align:center;font-size:17px;letter-spacing:1px;padding:0px;padding-bottom:4px;line-height:1.2;padding-left:30px}#module-CarPrice.car-section .header-section .module-title-wrap .car_sub_price-title{text-align:center;line-height:1;font-size:35px;padding-left:6px;width:auto;margin-left:auto}#module-CarPrice.car-section .header-section .mobile-break{display:block}#module-CarPrice.car-section .header-section .lease-banner-info{display:none}}#module-CarPriceChinese.car-section{background:url("../../modules/carpricechinese/images/Mirai_Spec_1500x532_background.jpg") no-repeat center top;background-position:fixed;max-width:1500px;margin-left:auto;margin-right:auto;padding:3%;padding-top:0px;margin-top:0}@media screen and (max-width: 668px){#module-CarPriceChinese.car-section{margin-top:0;background:url("../../modules/carpricechinese/images/Mirai_Spec_667x224_background.jpg") no-repeat center top;background-size:667px 224px;padding-bottom:35px}}@media screen and (max-width: 376px){#module-CarPriceChinese.car-section{margin-top:0;padding-left:15px;padding-right:15px;background-size:633px 212px}}#module-CarPriceChinese.car-section .module-title-wrap{padding-top:76px;margin-top:0}@media screen and (max-width: 1023px){#module-CarPriceChinese.car-section .module-title-wrap{padding-top:56px;margin-top:0}}@media screen and (max-width: 767px){#module-CarPriceChinese.car-section .module-title-wrap{padding-top:0;margin-top:38px}}#module-CarPriceChinese.car-section b{font-weight:bold}#module-CarPriceChinese.car-section .mobile-break{display:none}@media screen and (max-width: 668px){#module-CarPriceChinese.car-section .mobile-break{display:block}}#module-CarPriceChinese.car-section .asterisk{padding-left:4px;color:#3568C5;text-decoration:none;font-weight:bold}#module-CarPriceChinese.car-section .divider-vertical{border-right:1px solid #efeff0;position:absolute;left:0;top:0;height:100%;border-color:#efeff0}#module-CarPriceChinese.car-section .divider-horizontal{border-bottom:1px solid #3568c5;position:absolute;left:0;top:0;height:0;width:100%;border-color:#efeff0}#module-CarPriceChinese.car-section .mobile-solid-break-line{position:absolute;left:25px;right:25px;display:none;margin-top:20px;border-bottom:1px solid}#module-CarPriceChinese.car-section .mobile-solid-break-line.last{padding-top:5px;left:0;right:0}@media screen and (max-width: 667px){#module-CarPriceChinese.car-section .mobile-solid-break-line{display:block}}#module-CarPriceChinese.car-section .mobile{display:none}#module-CarPriceChinese.car-section .content{position:relative}#module-CarPriceChinese.car-section .content .btn{text-decoration:initial}@media screen and (max-width: 667px){#module-CarPriceChinese.car-section .content{padding-top:15px}}#module-CarPriceChinese.car-section .content .ribbon-desktop{display:block;position:absolute;top:0;left:-50px;text-align:right;width:188px;height:188px;z-index:15}@media screen and (max-width: 767px){#module-CarPriceChinese.car-section .content .ribbon-desktop{display:none}}#module-CarPriceChinese.car-section .content .ribbon-desktop img{width:100%}#module-CarPriceChinese.car-section .content .ribbon-desktop:hover{cursor:pointer}#module-CarPriceChinese.car-section .content .ribbon-phablet{display:block;width:316px;height:60px;margin:0 auto}@media screen and (min-width: 769px){#module-CarPriceChinese.car-section .content .ribbon-phablet{display:none}}@media screen and (max-width: 769px){#module-CarPriceChinese.car-section .content .ribbon-phablet{padding-top:0;width:316px;height:59px}}@media screen and (max-width: 769px) and (orientation: landscape){#module-CarPriceChinese.car-section .content .ribbon-phablet{padding-top:0}}@media screen and (max-width: 668px){#module-CarPriceChinese.car-section .content .ribbon-phablet{display:none}}@media screen and (max-width: 668px) and (orientation: landscape){#module-CarPriceChinese.car-section .content .ribbon-phablet{display:none}}@media screen and (max-width: 415px){#module-CarPriceChinese.car-section .content .ribbon-phablet{display:none}}@media screen and (max-width: 415px) and (orientation: landscape){#module-CarPriceChinese.car-section .content .ribbon-phablet{display:none}}@media screen and (max-width: 376px){#module-CarPriceChinese.car-section .content .ribbon-phablet{display:none}}#module-CarPriceChinese.car-section .content .ribbon-phablet img{width:100%}#module-CarPriceChinese.car-section .cp-car{height:440px;width:100%;position:relative}@media screen and (max-width: 768px){#module-CarPriceChinese.car-section .cp-car{height:320px}}@media screen and (max-width: 668px){#module-CarPriceChinese.car-section .cp-car{height:172px}}@media screen and (max-width: 376px){#module-CarPriceChinese.car-section .cp-car{height:132px}}#module-CarPriceChinese.car-section .cp-car .arrows{position:absolute;width:954px;left:50%;margin-left:-472px;z-index:310;top:214px}@media screen and (max-width: 1025px){#module-CarPriceChinese.car-section .cp-car .arrows{width:100%;left:auto;right:0}}@media screen and (max-width: 769px){#module-CarPriceChinese.car-section .cp-car .arrows{margin-left:auto;top:184px}}@media screen and (max-width: 668px){#module-CarPriceChinese.car-section .cp-car .arrows{position:relative;width:100%;max-width:463px;margin-left:auto;margin-right:auto;top:113px}}@media screen and (max-width: 376px){#module-CarPriceChinese.car-section .cp-car .arrows{top:91px}}#module-CarPriceChinese.car-section .cp-car .arrows .arrow{width:25px;height:21px}#module-CarPriceChinese.car-section .cp-car .arrows .arrow:hover{cursor:pointer;width:27px;height:23px}#module-CarPriceChinese.car-section .cp-car .arrows .left-arrow{float:left;background:url("../../modules/carpricechinese/images/rt_arrow_rollover.svg") no-repeat}#module-CarPriceChinese.car-section .cp-car .arrows .right-arrow{float:right;background:url("../../modules/carpricechinese/images/lt_arrow_rollover.svg") no-repeat}#module-CarPriceChinese.car-section .cp-car .cp-car-image{position:relative;height:355px;width:850px;margin-left:auto;margin-right:auto;top:0;z-index:0;left:0;background:url("../../modules/carpricechinese/images/cars/red-02.png") center center/contain no-repeat}@media screen and (max-width: 768px){#module-CarPriceChinese.car-section .cp-car .cp-car-image{position:relative;height:320px;width:100%;left:auto;top:0px;margin-left:0}}@media screen and (max-width: 668px){#module-CarPriceChinese.car-section .cp-car .cp-car-image{max-width:413px;width:100%;height:100%;margin-left:auto;margin-right:auto;top:4px}}@media screen and (max-width: 376px){#module-CarPriceChinese.car-section .cp-car .cp-car-image{max-width:317px}}#module-CarPriceChinese.car-section sup{vertical-align:super;top:auto;padding-left:4px}#module-CarPriceChinese.car-section sup a{color:#3568C5;font:700 9px 'Proxima Regular', sans-serif;text-decoration:none}#module-CarPriceChinese.car-section .car-info-container{overflow:visible;height:600px;margin-top:0px;margin-bottom:0px;position:relative;top:-15px;left:5px}@media screen and (max-width: 668px){#module-CarPriceChinese.car-section .car-info-container{margin-top:0px;top:10px;left:0;overflow:visible;height:auto;margin-bottom:0}}@media screen and (max-width: 769px){#module-CarPriceChinese.car-section .car-info-container{top:0;margin-top:40px;margin-bottom:0}}#module-CarPriceChinese.car-section .car-info-container .divider-vertical{left:50%}@media screen and (max-width: 668px){#module-CarPriceChinese.car-section .car-info-container .divider-vertical{display:none}}#module-CarPriceChinese.car-section .car-info-container .divider-vertical .main{height:100px}@media screen and (max-width: 769px){#module-CarPriceChinese.car-section .car-info-container .divider-vertical{height:calc(100% - 15px)}}#module-CarPriceChinese.car-section .car-info-container .body-copy{color:#3a3a3a;padding-bottom:25px;line-height:1}#module-CarPriceChinese.car-section .car-info-container .margin-container{width:100%;padding:0 82px 0 82px;margin:0}@media screen and (max-width: 769px){#module-CarPriceChinese.car-section .car-info-container .margin-container{padding:0}}#module-CarPriceChinese.car-section .car-info-container .margin-container .lease-purchase-copy{position:relative;overflow:hidden;margin-bottom:20px}#module-CarPriceChinese.car-section .car-info-container .margin-container .lease-purchase-copy .title{color:#8b8b8b}#module-CarPriceChinese.car-section .car-info-container .margin-container .lease-purchase-copy .price{color:#3a3a3a;margin:10px 0 10px 0;line-height:1;display:inline}#module-CarPriceChinese.car-section .car-info-container .margin-container .lease-purchase-copy .divider-vertical{left:50%;height:90%}@media screen and (max-width: 668px){#module-CarPriceChinese.car-section .car-info-container .margin-container .lease-purchase-copy .divider-vertical{display:inline}}#module-CarPriceChinese.car-section .car-info-container .margin-container .lease-purchase-copy .purchase-main{float:left;width:50%;padding-left:20px}#module-CarPriceChinese.car-section .car-info-container .margin-container .lease-purchase-copy .lease-main{float:left;width:50%;padding-bottom:20px}#module-CarPriceChinese.car-section .car-info-container .margin-container .lease-purchase-copy .extra{display:inline}#module-CarPriceChinese.car-section .car-info-container .margin-container .lease-purchase-copy .month-purchase-price{padding-top:10px}#module-CarPriceChinese.car-section .car-info-container .margin-container .lease-purchase-copy .sign-price{padding-top:20px}#module-CarPriceChinese.car-section .car-info-container .margin-container .lease-purchase-copy .next-line{padding-top:5px}#module-CarPriceChinese.car-section .car-info-container .car-info{float:left;position:relative;width:50%;height:100%}@media screen and (max-width: 668px){#module-CarPriceChinese.car-section .car-info-container .car-info{float:none;width:100%}}#module-CarPriceChinese.car-section .car-info-container .car-info:nth-child(1){padding-right:15px}@media screen and (max-width: 769px){#module-CarPriceChinese.car-section .car-info-container .car-info:nth-child(1){padding-right:42px}}@media screen and (max-width: 668px){#module-CarPriceChinese.car-section .car-info-container .car-info:nth-child(1){padding:0}}#module-CarPriceChinese.car-section .car-info-container .car-info:nth-child(3){padding-left:15px}@media screen and (max-width: 769px){#module-CarPriceChinese.car-section .car-info-container .car-info:nth-child(3){padding-left:42px}}@media screen and (max-width: 668px){#module-CarPriceChinese.car-section .car-info-container .car-info:nth-child(3){padding:0}}#module-CarPriceChinese.car-section .car-info-container .toggle{width:100%;position:relative;overflow:hidden;margin-bottom:15px;height:41px}#module-CarPriceChinese.car-section .car-info-container .toggle .down-arrow{position:absolute;height:7px;width:12px;background:url("../../modules/carpricechinese/images/down_arrow.svg") no-repeat;bottom:-1px;left:50%}#module-CarPriceChinese.car-section .car-info-container .toggle .down-arrow.lease{left:23%}#module-CarPriceChinese.car-section .car-info-container .toggle .down-arrow.purchase{left:73%}#module-CarPriceChinese.car-section .car-info-container .toggle .toggle-btn{float:left;border:2px 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)}#module-CarPriceChinese.car-section .car-info-container .toggle .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)}#module-CarPriceChinese.car-section .car-info-container .toggle .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)}#module-CarPriceChinese.car-section .car-info-container .toggle-copy .title{color:#8b8b8b;padding-bottom:14px}#module-CarPriceChinese.car-section .car-info-container .toggle-copy .body-copy{padding-bottom:14px}#module-CarPriceChinese.car-section .car-info-container .toggle-copy .next-line{padding-bottom:17px;line-height:.6em}#module-CarPriceChinese.car-section .car-info-container .toggle-copy .legal{color:#8b8b8b;padding-bottom:50px}#module-CarPriceChinese.car-section .car-info-container .toggle-copy .disclaimer{padding-top:5px;line-height:1.8em}@media screen and (max-width: 668px){#module-CarPriceChinese.car-section .car-info-container .toggle-copy .purchase-copy{margin-bottom:40px}}#module-CarPriceChinese.car-section .car-info-container .toggle-copy .toggle-child{display:none}#module-CarPriceChinese.car-section .car-info-container .toggle-copy .toggle-child.active{display:block}#module-CarPriceChinese.car-section .car-info-container .toggle-copy .superscript25{padding-left:2px}#module-CarPriceChinese.car-section .car-info-container .top-copy{color:#3a3a3a}#module-CarPriceChinese.car-section .car-info-container .top-copy p{display:inline}#module-CarPriceChinese.car-section .car-info-container .top-copy .body-copy{display:inline}#module-CarPriceChinese.car-section .car-info-container .top-copy .text{padding-bottom:14px}#module-CarPriceChinese.car-section .car-info-container .top-copy h3.alternate{display:inline}#module-CarPriceChinese.car-section .car-info-container .top-copy .top-line{position:relative;top:-3px}#module-CarPriceChinese.car-section .car-info-container .divider-horizontal{position:relative;width:100%;margin-top:20px;margin-bottom:35px}#module-CarPriceChinese.car-section .car-info-container .bottom-copy .main{margin:0;line-height:1.45em}#module-CarPriceChinese.car-section .car-info-container .bottom-copy img{margin-bottom:12px}@media screen and (max-width: 666px){#module-CarPriceChinese.car-section .car-info-container .download-container{text-align:center}}#module-CarPriceChinese.car-section .car-attributes{height:100px;width:600px;margin:0 auto 0px;z-index:2000;position:relative}@media screen and (max-width: 768px){#module-CarPriceChinese.car-section .car-attributes{height:100%}}#module-CarPriceChinese.car-section .car-attributes .colors{width:400px;margin:auto;text-align:center}#module-CarPriceChinese.car-section .car-attributes .dots{position:relative;top:-75px;left:5px;margin:0px;padding:0px;z-index:2000;margin:10px auto;display:inline-block}@media screen and (max-width: 769px){#module-CarPriceChinese.car-section .car-attributes .dots{left:0;padding-top:0;top:0}}@media screen and (max-width: 376px){#module-CarPriceChinese.car-section .car-attributes .dots{top:0}}#module-CarPriceChinese.car-section .car-attributes .dots .dot{height:53px;width:53px;border-top-left-radius:34px;border-top-right-radius:34px;border-bottom-left-radius:34px;border-bottom-right-radius:34px;display:inline-block;margin:0 4px;opacity:1;z-index:2000}@media screen and (max-width: 666px){#module-CarPriceChinese.car-section .car-attributes .dots .dot{height:44px;width:44px;margin:0 2px}}#module-CarPriceChinese.car-section .car-attributes .dots .dot:hover:not(.active){cursor:pointer;opacity:0.8}#module-CarPriceChinese.car-section .car-attributes .dots .dot.blue{background:url("../../modules/carpricechinese/images/colorChip_blue.svg") no-repeat;background-size:47px 47px;background-position:center}#module-CarPriceChinese.car-section .car-attributes .dots .dot.blue:after{display:none;content:url("../../modules/carpricechinese/images/colorChip_blue_rollover.svg")}#module-CarPriceChinese.car-section .car-attributes .dots .dot.blue:hover,#module-CarPriceChinese.car-section .car-attributes .dots .dot.blue.active{background:url("../../modules/carpricechinese/images/colorChip_blue_rollover.svg") no-repeat;background-size:100%}#module-CarPriceChinese.car-section .car-attributes .dots .dot.white{background:url("../../modules/carpricechinese/images/colorChip_white.svg") no-repeat;background-size:47px 47px;background-position:center}#module-CarPriceChinese.car-section .car-attributes .dots .dot.white:after{display:none;content:url("../../modules/carpricechinese/images/colorChip_white_rollover.svg")}#module-CarPriceChinese.car-section .car-attributes .dots .dot.white:hover,#module-CarPriceChinese.car-section .car-attributes .dots .dot.white.active{background:url("../../modules/carpricechinese/images/colorChip_white_rollover.svg") no-repeat;background-size:100%}#module-CarPriceChinese.car-section .car-attributes .dots .dot.silver{background:url("../../modules/carpricechinese/images/colorChip_gray.svg") no-repeat;background-size:47px 47px;background-position:center}#module-CarPriceChinese.car-section .car-attributes .dots .dot.silver:after{display:none;content:url("../../modules/carpricechinese/images/colorChip_gray_rollover.svg")}#module-CarPriceChinese.car-section .car-attributes .dots .dot.silver:hover,#module-CarPriceChinese.car-section .car-attributes .dots .dot.silver.active{background:url("../../modules/carpricechinese/images/colorChip_gray_rollover.svg") no-repeat;background-size:100%}#module-CarPriceChinese.car-section .car-attributes .dots .dot.black{background:url("../../modules/carpricechinese/images/colorChip_black.svg") no-repeat;background-size:47px 47px;background-position:center}#module-CarPriceChinese.car-section .car-attributes .dots .dot.black:after{display:none;content:url("../../modules/carpricechinese/images/colorChip_black_rollover.svg")}#module-CarPriceChinese.car-section .car-attributes .dots .dot.black:hover,#module-CarPriceChinese.car-section .car-attributes .dots .dot.black.active{background:url("../../modules/carpricechinese/images/colorChip_black_rollover.svg") no-repeat;background-size:100%}#module-CarPriceChinese.car-section .car-attributes .dots .dot.atmospheric{background:url("../../modules/carpricechinese/images/colorChip_atmospheric.svg") no-repeat;background-size:47px 47px;background-position:center}#module-CarPriceChinese.car-section .car-attributes .dots .dot.atmospheric:after{display:none;content:url("../../modules/carpricechinese/images/colorChip_atmospheric_rollover.svg")}#module-CarPriceChinese.car-section .car-attributes .dots .dot.atmospheric:hover,#module-CarPriceChinese.car-section .car-attributes .dots .dot.atmospheric.active{background:url("../../modules/carpricechinese/images/colorChip_atmospheric_rollover.svg") no-repeat;background-size:100%}#module-CarPriceChinese.car-section .car-attributes .dots .dot.red{background:url("../../modules/carpricechinese/images/colorChip_red.svg") no-repeat;background-size:47px 47px;background-position:center}#module-CarPriceChinese.car-section .car-attributes .dots .dot.red:after{display:none;content:url("../../modules/carpricechinese/images/colorChip_red_rollover.svg")}#module-CarPriceChinese.car-section .car-attributes .dots .dot.red:hover,#module-CarPriceChinese.car-section .car-attributes .dots .dot.red.active{background:url("../../modules/carpricechinese/images/colorChip_red_rollover.svg") no-repeat;background-size:100%}#module-CarPriceChinese.car-section .car-attributes .caption{position:relative;top:-70px;width:100%;text-align:center;letter-spacing:normal;text-transform:initial;font-weight:100;color:#3a3a3a}@media screen and (max-width: 768px){#module-CarPriceChinese.car-section .car-attributes .caption{position:relative;top:0px}}@media screen and (max-width: 769px){#module-CarPriceChinese.car-section .car-attributes .caption{padding-top:10px}}#module-CarPriceChinese.car-section .car-attributes .BWInteriorModalContainer{position:relative;top:-75px;text-align:center}@media screen and (max-width: 768px){#module-CarPriceChinese.car-section .car-attributes .BWInteriorModalContainer{top:0px}}@media screen and (max-width: 375px){#module-CarPriceChinese.car-section .car-attributes .BWInteriorModalContainer{top:15px}#module-CarPriceChinese.car-section .car-attributes .BWInteriorModalContainer .body-copy{font-size:14px}}#module-CarPriceChinese.car-section .car-attributes .BWInteriorModalContainer span{color:#3568c5;border-bottom:1px dotted;cursor:pointer}@media screen and (max-width: 667px){#module-CarPriceChinese.car-section .car-attributes{height:100%;width:100%;margin-bottom:0}#module-CarPriceChinese.car-section .car-attributes:after{content:"";display:table;clear:both}#module-CarPriceChinese.car-section .car-attributes .colors{margin-top:8px;padding-left:0;width:100%}#module-CarPriceChinese.car-section .car-attributes .views{width:50%}#module-CarPriceChinese.car-section .car-attributes .dots{padding:0px;z-index:2000;margin:15px auto;margin-bottom:0;display:inline-block;top:0}#module-CarPriceChinese.car-section .car-attributes .dots .dot{margin:0 5px}#module-CarPriceChinese.car-section .mobile{display:block}}#module-CarSafety{height:800px;width:100%;background:url("../../modules/homenav/images/background-texture-tile.jpg") repeat}@media screen and (max-width: 1024px){#module-CarSafety{height:650px;width:100%}}@media screen and (max-width: 768px){#module-CarSafety{height:710px;width:100%}}@media screen and (max-width: 600px){#module-CarSafety{height:750px;width:100%}}#module-CarSafety .content{height:400px;width:100%;opacity:0;position:absolute;top:150px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 1024px){#module-CarSafety .content{top:100px}}@media screen and (max-width: 768px){#module-CarSafety .content{top:10px}}#module-CarSafety .content.active{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(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);-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;transition-delay:0.3s;opacity:1}#module-CarSafety .content .image{height:420px;width:500px;position:absolute;left:50%;margin-left:-530px;background:url("../../modules/carsafety/images/car.png") 50% 50% no-repeat;background-size:contain}@media screen and (max-width: 1024px){#module-CarSafety .content .image{margin-left:-380px;height:300px;width:300px;margin-top:60px}}@media screen and (max-width: 768px){#module-CarSafety .content .image{margin-left:-160px;margin-top:10px}}@media screen and (max-width: 600px){#module-CarSafety .content .image{margin-left:-140px;height:290px;width:290px}}#module-CarSafety .content .image .prototype-text{font:12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;width:100%;bottom:2px;text-align:right;left:10px;position:absolute}#module-CarSafety .content .copy{height:300px;width:425px;position:absolute;left:50%;margin-left:50px}@media screen and (max-width: 1024px){#module-CarSafety .content .copy{margin-left:-25px;height:auto;width:360px}}@media screen and (max-width: 768px){#module-CarSafety .content .copy{left:auto;position:relative;margin:0 auto;text-align:left;width:458px;top:350px}}@media screen and (max-width: 600px){#module-CarSafety .content .copy{width:280px;height:340px;top:310px}}#module-CarSafety .content .copy h1{font:300 72px "DINNextW01-CondensedLig","sans-serif";color:#6a6a6a;line-height:70px;text-align:left;padding-top:10px;margin:0px}@media screen and (max-width: 768px){#module-CarSafety .content .copy h1{font-size:40px;line-height:36px;text-align:center;margin:0 auto;margin-bottom:10px}}@media screen and (max-width: 600px){#module-CarSafety .content .copy h1{width:280px;text-align:left !important}}#module-CarSafety .content .copy p{font:300 18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#303030;width:100%;line-height:28px}@media screen and (max-width: 768px){#module-CarSafety .content .copy p{width:430px;margin:0 auto;font-size:14px}}@media screen and (max-width: 600px){#module-CarSafety .content .copy p{width:285px}}#module-CarSafety .content .copy p:nth-of-type(2){margin-top:25px}#module-CarSafety .break{width:100%;height:150px;position:absolute;bottom:0}@media screen and (max-width: 1024px){#module-CarSafety .break{height:100px;width:100%}}@media screen and (max-width: 768px){#module-CarSafety .break{height:90px;width:100%}}@media screen and (max-width: 600px){#module-CarSafety .break{height:70px;width:100%}}#module-CarSafety .break .break-container{margin:0 auto;position:relative;width:680px;height:auto}@media screen and (max-width: 1024px){#module-CarSafety .break .break-container{width:550px}}@media screen and (max-width: 600px){#module-CarSafety .break .break-container{width:300px}}#module-CarSafety .break .break-container .text{font:16px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#464646;line-height:20px;text-align:center}@media screen and (max-width: 768px){#module-CarSafety .break .break-container .text{font-size:14px}}@media screen and (max-width: 600px){#module-CarSafety .break .break-container .text{font-size:12px;line-height:16px}}#module-CarSafety .break .break-container .line{height:.5px;width:150px;background-color:#464646;position:absolute;left:0;top:18px}@media screen and (max-width: 1024px){#module-CarSafety .break .break-container .line{left:10px;height:.5px;width:100px}}@media screen and (max-width: 768px){#module-CarSafety .break .break-container .line{height:.5px;width:100px}}@media screen and (max-width: 600px){#module-CarSafety .break .break-container .line{top:12px;height:.5px;width:30px}}#module-CarSafety .break .break-container .right{left:530px}@media screen and (max-width: 1024px){#module-CarSafety .break .break-container .right{left:auto;right:10px}}#module-CarService{height:860px;width:100%;background:url("../../modules/carservice/images/bg-updated.jpg") 50% 50% no-repeat;background-size:cover;position:relative}@media screen and (max-width: 850px){#module-CarService{height:700px;width:100%;background-position:center;background:url("../../modules/carservice/images/bg-updated@mobile.jpg") 50% 50% no-repeat;background-size:cover}}#module-CarService .content{position:absolute;bottom:70px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#module-CarService .title-wrap{margin-bottom:10px}#module-CarService .title-wrap__copy{max-width:710px}#module-CarService .request-btn{border:1px solid #3568c5;background:transparent;background-color:#3568c5}#module-CarService .request-btn .btn-txt{color:#ffffff;-webkit-transition:-webkit-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .15s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-CarService .request-btn .request-btn-hover{position:absolute;background-color:#ffffff;margin:0;border:none;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);overflow:hidden}#module-CarService .request-btn .request-btn-hover .btn-txt{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)}#module-CarService .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-CarService .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-CarService .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-CarService .prototype-text{font:12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;width:100%;bottom:20px;text-align:center;position:absolute}@media screen and (max-width: 850px){#module-CarService .content{bottom:42px}#module-CarService .title-wrap{margin-bottom:50px}}@media screen and (max-width: 668px){.title-wrap{margin-bottom:10px}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 3){#module-CarService .content{bottom:0}#module-CarService .content .btn{bottom:42px}#module-CarService .title-wrap{margin-bottom:0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#module-CarService .content{bottom:0}#module-CarService .content .btn{bottom:42px}}#module-CarSpecs{height:900px;width:100%}@media screen and (max-width: 1280px){#module-CarSpecs{height:800px;width:100%}}@media screen and (max-width: 1024px){#module-CarSpecs{height:780px;width:100%}}@media screen and (max-width: 768px){#module-CarSpecs{height:650px;width:100%}}@media screen and (max-width: 600px){#module-CarSpecs{height:560px;width:100%}}#module-CarSpecs .cs-car{height:600px;width:100%}@media screen and (max-width: 1280px){#module-CarSpecs .cs-car{height:525px;width:100%}}@media screen and (max-width: 1024px){#module-CarSpecs .cs-car{height:460px;width:100%}}@media screen and (max-width: 768px){#module-CarSpecs .cs-car{height:350px;width:100%}}#module-CarSpecs .cs-car .cs-car-copy{height:200px;width:330px;position:absolute;left:50%;margin-left:-420px;margin-bottom:0}@media screen and (max-width: 1024px){#module-CarSpecs .cs-car .cs-car-copy{margin-left:-300px}}@media screen and (max-width: 768px){#module-CarSpecs .cs-car .cs-car-copy{height:200px;width:280px;margin:0 auto;position:absolute;left:20px}}#module-CarSpecs .cs-car .cs-car-copy .cs-car-copy-title{text-align:left;font-size:130px;line-height:130px;margin:0}@media screen and (max-width: 768px){#module-CarSpecs .cs-car .cs-car-copy .cs-car-copy-title{position:absolute;left:15px}}#module-CarSpecs .cs-car .cs-car-copy .cs-car-copy-subtitle{position:absolute;margin:0;width:auto;top:90px;font-size:24px;left:8px}@media screen and (max-width: 768px){#module-CarSpecs .cs-car .cs-car-copy .cs-car-copy-subtitle{left:20px}}#module-CarSpecs .cs-car .cs-car-image{height:670px;width:1203px;position:absolute;top:-40px;left:50%;margin-left:-600px;z-index:0}@media screen and (max-width: 1280px){#module-CarSpecs .cs-car .cs-car-image{height:630px;width:900px;margin-left:-450px}}@media screen and (max-width: 1024px){#module-CarSpecs .cs-car .cs-car-image{height:610px;width:750px;margin-left:-370px}}@media screen and (max-width: 768px){#module-CarSpecs .cs-car .cs-car-image{height:350px;width:100%;left:auto;top:50px;margin-left:0}}#module-CarSpecs .colors{height:100px;width:100%;margin:0 auto;z-index:2000;position:relative}@media screen and (max-width: 768px){#module-CarSpecs .colors{height:80px;width:100%;top:20px}}@media screen and (max-width: 600px){#module-CarSpecs .colors{top:-5px}}@media screen and (max-width: 320px){#module-CarSpecs .colors{top:-20px}}#module-CarSpecs .colors .dots{height:55px;width:275px;list-style:none;display:block;margin:0px;padding:0px;z-index:2000;margin:0 auto}@media screen and (max-width: 768px){#module-CarSpecs .colors .dots{height:45px;width:175px}}@media screen and (max-width: 600px){#module-CarSpecs .colors .dots{height:45px;width:135px}}#module-CarSpecs .colors .dots .dot{height:30px;width:30px;border-top-left-radius:34px;border-top-right-radius:34px;border-bottom-left-radius:34px;border-bottom-right-radius:34px;display:inline-block;margin:0 17px;opacity:1;z-index:2000;-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 768px){#module-CarSpecs .colors .dots .dot{height:20px;width:20px;margin:0 10px}}@media screen and (max-width: 600px){#module-CarSpecs .colors .dots .dot{margin:0 5px}}#module-CarSpecs .colors .dots .dot.active{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}#module-CarSpecs .colors .dots .dot:hover:not(.active){cursor:pointer;opacity:0.8;-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)}#module-CarSpecs .colors .dots .dot.blue{background:#1245a1}#module-CarSpecs .colors .dots .dot.white{background:#fff}#module-CarSpecs .colors .dots .dot.grey{background:#918f8f}#module-CarSpecs .colors .dots .dot.black{background:#000}#module-CarSpecs .colors .caption{width:100%;text-align:center;font:300 18px/20px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.5px;color:#464646}@media screen and (max-width: 768px){#module-CarSpecs .colors .caption{position:relative;top:-11px}}#module-CarSpecs .cs-spec-list{list-style:none;width:935px;margin:0 auto;padding:0px;position:relative;top:20px}@media screen and (max-width: 1024px){#module-CarSpecs .cs-spec-list{width:470px;top:20px}}@media screen and (max-width: 768px){#module-CarSpecs .cs-spec-list{width:320px;top:30px}}@media screen and (max-width: 600px){#module-CarSpecs .cs-spec-list{top:-10px}}#module-CarSpecs .cs-spec-list .spec{height:70px;width:230px;padding:25px 0;display:block;margin:0px;border-right:1px dashed #e2e2e2;display:inline-block;position:relative}@media screen and (max-width: 768px){#module-CarSpecs .cs-spec-list .spec{height:35px;width:154px;padding:22px}}#module-CarSpecs .cs-spec-list .spec.big{height:135px;padding-top:50px}#module-CarSpecs .cs-spec-list .spec .image{height:45px;width:50px;display:inline-block;position:absolute;top:11px;left:10px}@media screen and (max-width: 768px){#module-CarSpecs .cs-spec-list .spec .image{height:33px;width:30px;left:5px}}#module-CarSpecs .cs-spec-list .spec .image.image-0{background:url("../../modules/carspecs/images/image-0.png") no-repeat;background-size:cover;background-position:center}#module-CarSpecs .cs-spec-list .spec .image.image-1{background:url("../../modules/carspecs/images/image-1.png") no-repeat;background-size:cover;background-position:center}#module-CarSpecs .cs-spec-list .spec .image.image-2{background:url("../../modules/carspecs/images/image-2.png") no-repeat;background-size:cover;background-position:center}#module-CarSpecs .cs-spec-list .spec .image.image-3{background:url("../../modules/carspecs/images/image-3.png") no-repeat;background-size:cover;background-position:center}#module-CarSpecs .cs-spec-list .spec .copy{height:auto;width:auto;display:inline-block;font:12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;left:80px;color:#6a6a6a;top:19px;text-transform:uppercase}@media screen and (max-width: 768px){#module-CarSpecs .cs-spec-list .spec .copy{left:45px;font-size:10px}}@media screen and (max-width: 600px){#module-CarSpecs .cs-spec-list .spec:nth-of-type(1){left:5px}}@media screen and (max-width: 600px){#module-CarSpecs .cs-spec-list .spec:nth-of-type(3){left:5px}}@media screen and (max-width: 1024px){#module-CarSpecs .cs-spec-list .spec:nth-of-type(2){border:0}}@media screen and (max-width: 600px){#module-CarSpecs .cs-spec-list .spec:nth-of-type(2){left:5px}}#module-CarSpecs .cs-spec-list .spec:nth-of-type(4){border:0}@media screen and (max-width: 600px){#module-CarSpecs .cs-spec-list{left:5px}}#module-CarTank{height:700px;width:100%;background:url("../../modules/homenav/images/background-texture-tile.jpg") repeat}@media screen and (max-width: 1024px){#module-CarTank{height:750px;width:100%}}@media screen and (max-width: 768px){#module-CarTank{height:550px;width:100%}}@media screen and (max-width: 600px){#module-CarTank{height:450px;width:100%}}@media screen and (max-width: 450px){#module-CarTank{height:400px;width:100%}}@media screen and (max-width: 1024px){#module-CarTank.mobile{height:480px}}@media screen and (max-width: 768px){#module-CarTank.mobile{height:450px;width:100%}}@media screen and (max-width: 450px){#module-CarTank.mobile{height:400px;width:100%}}#module-CarTank .heading{height:220px;width:720px;bottom:0px;position:absolute;left:50%;z-index:2;margin-left:-360px}@media screen and (max-width: 1024px){#module-CarTank .heading{height:190px;width:100%;margin:0 auto;left:auto;position:absolute}}@media screen and (max-width: 1024px){#module-CarTank .heading{height:190px;width:100%}}@media screen and (max-width: 768px){#module-CarTank .heading{height:180px;width:100%}}@media screen and (max-width: 450px){#module-CarTank .heading{height:190px;width:100%}}#module-CarTank .heading h1{font:300 72px "DINNextW01-CondensedLig","sans-serif";color:#6a6a6a;line-height:70px;padding-top:10px;margin:0px}@media screen and (max-width: 768px){#module-CarTank .heading h1{font-size:40px;line-height:36px;margin:0px auto;margin-bottom:10px}}#module-CarTank .heading p{font:300 18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;width:100%;text-align:center;line-height:30px;margin-top:5px;color:#6a6a6a}@media screen and (max-width: 1024px){#module-CarTank .heading p{width:630px;margin:0 auto}}@media screen and (max-width: 768px){#module-CarTank .heading p{font-size:14px;line-height:22px;width:370px}}@media screen and (max-width: 600px){#module-CarTank .heading p{font-size:14px;line-height:22px;width:255px}}#module-CarTank .image-container{height:200px;width:100%;background:url("../../modules/cartank/images/tank.png") no-repeat;background-size:contain;background-position:center;position:relative;top:30px}@media screen and (max-width: 320px){#module-CarTank .image-container{top:0px}}#module-CarTank .video{position:absolute;top:-50px;left:50%;margin-left:-480px;width:960px;height:540px;z-index:1;overflow:hidden;pointer-events:none}@media screen and (max-width: 1024px){#module-CarTank .video{width:100%;height:auto;position:relative;margin:0 auto;left:auto;top:0}}#module-CarTech{height:550px;width:100%;background:url("../../modules/homenav/images/background-texture-tile.jpg") repeat}@media screen and (max-width: 768px){#module-CarTech{height:860px;width:100%}}#module-CarTech .ct-container{height:auto;width:950px;margin:0 auto;position:relative;top:50px}@media screen and (max-width: 1280px){#module-CarTech .ct-container{height:auto;width:870px}}@media screen and (max-width: 1024px){#module-CarTech .ct-container{height:auto;width:680px}}@media screen and (max-width: 768px){#module-CarTech .ct-container{height:auto;width:320px;top:0}}@media screen and (max-width: 600px){#module-CarTech .ct-container{height:auto;width:260px;top:40px}}#module-CarTech .ct-container .ct-content{height:400px;width:410px;display:inline-block;position:absolute}@media screen and (max-width: 1024px){#module-CarTech .ct-container .ct-content{height:300px;width:320px}}@media screen and (max-width: 600px){#module-CarTech .ct-container .ct-content{height:300px;width:260px}}#module-CarTech .ct-container .ct-content .image{height:230px;width:400px}@media screen and (max-width: 1024px){#module-CarTech .ct-container .ct-content .image{height:180px;width:320px}}@media screen and (max-width: 600px){#module-CarTech .ct-container .ct-content .image{height:150px;width:260px}}#module-CarTech .ct-container .ct-content p{width:100%;font-size:18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:22px;color:#464646;position:relative;top:40px}@media screen and (max-width: 768px){#module-CarTech .ct-container .ct-content p{font-size:14px}}@media screen and (max-width: 600px){#module-CarTech .ct-container .ct-content p{top:15px}}#module-CarTech .ct-container .ct-content p span{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#module-CarTech .ct-container .ct-content.part{left:0}#module-CarTech .ct-container .ct-content.part .image{background:url("../../modules/cartech/images/part.png") no-repeat;background-size:cover;background-position:center}#module-CarTech .ct-container .ct-content.sensor{right:0}@media screen and (max-width: 768px){#module-CarTech .ct-container .ct-content.sensor{top:430px}}#module-CarTech .ct-container .ct-content.sensor .image{background:url("../../modules/cartech/images/sensor.png") no-repeat;background-size:cover;background-position:center}#module-CarTech .ct-container .ct-content.sensor p{position:relative}#module-CarTech .ct-container .ct-content.sensor p span{width:430px !important;position:absolute}@media screen and (max-width: 1024px){#module-CarTech .ct-container .ct-content.sensor p span{width:280px !important;top:-25px}}@media screen and (max-width: 768px){#module-CarTech .ct-container .ct-content.sensor p span{width:260px !important}}@media screen and (max-width: 1024px){#module-CarTech .ct-container .ct-content.sensor p{top:65px}}@media screen and (max-width: 600px){#module-CarTech .ct-container .ct-content.sensor p{top:45px}}#module-Contact_Mirai_Dealer_Modal{overflow:hidden}#module-Contact_Mirai_Dealer_Modal.modal-container{z-index:999999}#module-Contact_Mirai_Dealer_Modal .modal-body{padding:0}#module-Contact_Mirai_Dealer_Modal .modal-header .content-title-g.features_popup_title{font-family:"ToyotaType-Regular";font-size:18px;color:#3a3a3a;margin-left:-10px;line-height:0}#module-Contact_Mirai_Dealer_Modal .zero-right-padding{padding-right:0 !important}#module-Contact_Mirai_Dealer_Modal .zero-left-padding{padding-left:0 !important}@media screen and (max-width: 738px){#module-Contact_Mirai_Dealer_Modal .modal-content{padding-bottom:50px;border:none;border-radius:0}}#module-Contact_Mirai_Dealer_Modal .description_padding{padding:10px 100px}#module-Contact_Mirai_Dealer_Modal .user_defind_Zip_error{text-align:center;color:red;font-family:"ToyotaType-Regular";font-size:12px;clear:both;height:15px}#module-Contact_Mirai_Dealer_Modal .contact_dealer_button{padding:10px 50px;font-family:"ToyotaType-Bold";font-size:16px;background:#3568c5;color:#fff;border-radius:4px;width:310px;border:2px solid #3568c5;margin:0 5px}#module-Contact_Mirai_Dealer_Modal .contact_dealer_button.back_btn{border:2px solid #3568c5;color:#3568c5;background:#fff;width:224px}#module-Contact_Mirai_Dealer_Modal .contact_dealer_button.next_btn{width:224px}#module-Contact_Mirai_Dealer_Modal button:disabled,#module-Contact_Mirai_Dealer_Modal button[disabled]{border:1px solid #E9E9E9;background-color:#cccccc;color:#FFFFFF}@media screen and (min-width: 1401px) and (max-width: 1599px) and (max-height: 900px){#module-Contact_Mirai_Dealer_Modal .extra-scroll-space{margin-bottom:10%}}#module-Contact_Mirai_Dealer_Modal .chnage_Zipcode_error{display:none}#module-Contact_Mirai_Dealer_Modal .menu_item{background:#f6efe5;display:none;padding-left:10px}#module-Contact_Mirai_Dealer_Modal .menu_item ul{list-style:none;text-align:center}@media screen and (min-width: 1024px){#module-Contact_Mirai_Dealer_Modal .menu_item ul{width:610px;margin:0 auto}}#module-Contact_Mirai_Dealer_Modal .menu_item ul li{list-style:none;display:inline-block;padding:10px;width:180px;text-align:left}@media screen and (min-width: 1024px){#module-Contact_Mirai_Dealer_Modal .menu_item ul li:first-child{float:left}#module-Contact_Mirai_Dealer_Modal .menu_item ul li:last-child{width:100px;float:right}}@media screen and (max-width: 740px){#module-Contact_Mirai_Dealer_Modal .menu_item ul li{width:110px;padding:10px 0px}#module-Contact_Mirai_Dealer_Modal .menu_item ul li:first-child{width:180px;float:left;margin-left:40px}#module-Contact_Mirai_Dealer_Modal .menu_item ul li:last-child{float:right;margin-right:10px}#module-Contact_Mirai_Dealer_Modal .menu_item ul li:nth-child(2){width:180px}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .menu_item ul li{width:110px;padding:10px 0px}#module-Contact_Mirai_Dealer_Modal .menu_item ul li:first-child{width:130px;margin:0}#module-Contact_Mirai_Dealer_Modal .menu_item ul li:last-child{width:60px;margin:0}#module-Contact_Mirai_Dealer_Modal .menu_item ul li:nth-child(2){width:130px;margin:0}}#module-Contact_Mirai_Dealer_Modal .menu_item ul li.active{color:#3568c4}#module-Contact_Mirai_Dealer_Modal .menu_item ul li.active p{color:#3568c4}#module-Contact_Mirai_Dealer_Modal .menu_item ul li.active::after{content:" ";display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:15px solid #f6efe5;z-index:2;transform:rotate(90deg);margin-left:10px;margin-bottom:-35px;margin-top:-10px}#module-Contact_Mirai_Dealer_Modal .menu_item ul li span{display:block;width:100%;text-transform:uppercase;font-family:"ToyotaType-Book";font-size:1.6rem}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .menu_item ul li span{font-size:1.1rem}}#module-Contact_Mirai_Dealer_Modal .menu_item ul li p{font-family:"ToyotaType-Semibold";font-size:1.8rem}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .menu_item ul li p{font-size:1.4rem}}#module-Contact_Mirai_Dealer_Modal .menu_item ul #information_menu{margin-left:15px}#module-Contact_Mirai_Dealer_Modal .content-container{overflow:hidden;height:845px}#module-Contact_Mirai_Dealer_Modal .content-container .contact-dealer-container{padding:0 40px}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .content-container .contact-dealer-container{padding:0 10px}}@media screen and (min-width: 1600px) and (max-width: 1900px) and (max-height: 900px){#module-Contact_Mirai_Dealer_Modal .content-container{height:650px;overflow-y:auto;overflow-x:hidden}}@media screen and (min-width: 1401px) and (max-width: 1599px) and (max-height: 900px){#module-Contact_Mirai_Dealer_Modal .content-container{height:650px;overflow-y:auto;overflow-x:hidden}}@media screen and (min-width: 1000px) and (max-width: 1400px){#module-Contact_Mirai_Dealer_Modal .content-container{height:650px;overflow-y:auto;overflow-x:hidden}}@media screen and (max-width: 738px) and (orientation: landscape){#module-Contact_Mirai_Dealer_Modal .content-container{height:auto;overflow-y:auto;overflow-x:hidden}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .content-container{height:100%;overflow-y:auto;overflow-x:hidden;min-height:470px}}@media screen and (min-width: 1600px) and (max-width: 1900px) and (max-height: 900px){#module-Contact_Mirai_Dealer_Modal .content-container.container_review_info{height:650px}}@media screen and (min-width: 1401px) and (max-width: 1599px) and (max-height: 900px){#module-Contact_Mirai_Dealer_Modal .content-container.container_review_info{height:550px}}@media screen and (min-width: 1000px) and (max-width: 1400px){#module-Contact_Mirai_Dealer_Modal .content-container.container_review_info{height:650px}}@media screen and (min-width: 750px) and (max-width: 800px){#module-Contact_Mirai_Dealer_Modal .content-container.container_review_info{height:880px}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .content-container.container_review_info{height:100%}}@media screen and (min-width: 1600px){#module-Contact_Mirai_Dealer_Modal .content-container.large-screen-bookmark{height:650px}}#module-Contact_Mirai_Dealer_Modal .user_information_form{margin-top:35px}#module-Contact_Mirai_Dealer_Modal .user_information_form .row{margin:0}#module-Contact_Mirai_Dealer_Modal .choose_dealer{font-family:"ToyotaType-Semibold";font-size:2.2rem;text-transform:uppercase;text-align:center;width:100%;margin-top:40px}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .choose_dealer{font-size:1.8rem}}@media screen and (min-width: 1000px) and (max-width: 1400px){#module-Contact_Mirai_Dealer_Modal .dealer_list{padding-bottom:20px}}@media screen and (max-width: 740px){#module-Contact_Mirai_Dealer_Modal .dealer_list{padding-left:30px;padding-right:30px;padding-bottom:100px}#module-Contact_Mirai_Dealer_Modal .dealer_list .choose_dealer_info.description_padding{padding:0 60px}}#module-Contact_Mirai_Dealer_Modal .dealer_list .row{padding:15px 0}#module-Contact_Mirai_Dealer_Modal .error{color:#ff0000;font-family:"ToyotaType-Book";font-size:1.2rem}@media screen and (max-width: 740px){#module-Contact_Mirai_Dealer_Modal .error{font-size:1.1rem}}#module-Contact_Mirai_Dealer_Modal #select_dealer_error{height:20px;padding:5px 0 0 0}@media screen and (min-width: 780px) and (max-width: 900px){#module-Contact_Mirai_Dealer_Modal .map_hide_mobile{display:none}}@media screen and (max-width: 740px){#module-Contact_Mirai_Dealer_Modal .map_hide_mobile{display:none}}#module-Contact_Mirai_Dealer_Modal .desktop_hide_list{display:none}@media screen and (max-device-width: 900px) and (orientation: landscape){#module-Contact_Mirai_Dealer_Modal .desktop_hide_list{width:270px;margin:0 auto}}@media screen and (min-width: 780px) and (max-width: 900px){#module-Contact_Mirai_Dealer_Modal .desktop_hide_list{display:block}}@media screen and (min-width: 750px) and (max-width: 770px){#module-Contact_Mirai_Dealer_Modal .desktop_hide_list{display:none}}@media screen and (max-width: 740px){#module-Contact_Mirai_Dealer_Modal .desktop_hide_list{display:block}}#module-Contact_Mirai_Dealer_Modal .choose_dealer_info{font-family:"ToyotaType-Regular";font-size:1.4rem;text-align:center;width:100%;padding:0 190px}@media screen and (max-width: 900px){#module-Contact_Mirai_Dealer_Modal .choose_dealer_info{padding:0 100px}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .choose_dealer_info{padding:0 10px}}#module-Contact_Mirai_Dealer_Modal .choose_dealer_info.invalid_zip{display:block !important}#module-Contact_Mirai_Dealer_Modal .contact-mirai-dealer-map{overflow:hidden;height:450px}#module-Contact_Mirai_Dealer_Modal .north_calf,#module-Contact_Mirai_Dealer_Modal .south_calf{font-family:"ToyotaType-Regular";font-size:1.8rem;padding-left:15px;padding-top:15px}#module-Contact_Mirai_Dealer_Modal .south_calf{margin-top:0}#module-Contact_Mirai_Dealer_Modal .list_of_dealers{height:450px;position:relative;overflow-x:hidden;overflow-y:scroll;background:#efeff0}@media screen and (max-width: 740px){#module-Contact_Mirai_Dealer_Modal .list_of_dealers{background:#fff;height:auto;width:240px;margin:0 auto}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .list_of_dealers{width:240px;margin:0 auto}}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .distance{font-style:italic}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .list{padding:0 10px}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .dealse_list{cursor:pointer;width:100%;height:auto;padding:10px;position:relative;display:inline-block}@media screen and (min-width: 1000px){#module-Contact_Mirai_Dealer_Modal .list_of_dealers .dealse_list:hover{background:#55b6e1;color:#FFF}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .dealse_list:hover.active{background:#3568c5}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .dealse_list:hover p{color:#FFF}}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .dealse_list.active{background:#3568c5;color:#FFF}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .dealse_list.active p{color:#FFF}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .dealse_list h1{font-family:"ToyotaType-Semibold";font-size:1.4rem}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .dealse_list p{font-family:"ToyotaType-Regular";font-size:1.2rem;margin:0;color:#8b8b8b}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .dealse_list .image_block{width:31px;height:34px;position:relative;float:left;background:url(../../modules/contact_mirai_dealer_modal/images/dealer_list.png) no-repeat;color:#fff;margin-left:5px;padding:6px 12px;font-family:"ToyotaType-Regular";font-size:1.2rem;margin-top:-7px;margin-right:4px}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .dealse_list .content_block{width:calc(100% - 44px);position:relative;float:left}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .dealse_list .content_block h1{margin:0}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .dealse_list .content_block h1+div{margin:5px 0}#module-Contact_Mirai_Dealer_Modal .list_of_dealers .dealse_list.active .image_block{background:url(../../modules/contact_mirai_dealer_modal/images/dealer_listActive.png) no-repeat;width:31px;height:34px;position:relative;float:left;color:#fff;margin-left:5px;padding:6px 12px;font-family:"ToyotaType-Regular";font-size:1.2rem;margin-top:-7px}#module-Contact_Mirai_Dealer_Modal .top_distance{padding-bottom:0 !important}#module-Contact_Mirai_Dealer_Modal .find_zip_form{width:155px;margin:0 auto}#module-Contact_Mirai_Dealer_Modal .find_zip_form .form-group{float:left;width:120px;padding:0;margin:0}#module-Contact_Mirai_Dealer_Modal .find_zip_form .form-group input{width:100%;float:left;border:2px solid #3568c5;border-radius:0;height:40px;border-top-left-radius:4px;border-bottom-left-radius:4px;font-family:"ToyotaType-Book";font-size:12px;color:#3765c6;margin-bottom:8px;text-align:center;line-height:40px}#module-Contact_Mirai_Dealer_Modal .find_zip_form .find_zip_outer_block{float:left;width:120px;padding:0;margin:0}#module-Contact_Mirai_Dealer_Modal .find_zip_form .find_zip_outer_block input{width:100%;border:2px solid #3568c5;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;font-family:"ToyotaType-Book";font-size:12px;color:#3765c6;height:40px;text-align:center}#module-Contact_Mirai_Dealer_Modal .find_zip_form .input-group-addon{width:20px;padding:11px 22px 11px 6px;background:#3568c5;color:#fff;border:1px solid #3568c5;float:left}#module-Contact_Mirai_Dealer_Modal .change_zip,#module-Contact_Mirai_Dealer_Modal .duplicate_email,#module-Contact_Mirai_Dealer_Modal .order_submited{margin-top:20px;position:relative;display:none}#module-Contact_Mirai_Dealer_Modal .change_zip .change_zip_form,#module-Contact_Mirai_Dealer_Modal .duplicate_email .change_zip_form,#module-Contact_Mirai_Dealer_Modal .order_submited .change_zip_form{margin-top:40px}#module-Contact_Mirai_Dealer_Modal .change_zip .change_zip_form .editZip,#module-Contact_Mirai_Dealer_Modal .duplicate_email .change_zip_form .editZip,#module-Contact_Mirai_Dealer_Modal .order_submited .change_zip_form .editZip{width:300px;background:#7f9ed8;margin:0 auto}#module-Contact_Mirai_Dealer_Modal .change_zip .change_zip_form .editZip .form-group,#module-Contact_Mirai_Dealer_Modal .duplicate_email .change_zip_form .editZip .form-group,#module-Contact_Mirai_Dealer_Modal .order_submited .change_zip_form .editZip .form-group{float:left;width:150px;padding:0;margin:0}#module-Contact_Mirai_Dealer_Modal .change_zip .change_zip_form .editZip .form-group input,#module-Contact_Mirai_Dealer_Modal .duplicate_email .change_zip_form .editZip .form-group input,#module-Contact_Mirai_Dealer_Modal .order_submited .change_zip_form .editZip .form-group input{width:100%;float:left;border:2px solid #7f9ed8;border-radius:0}#module-Contact_Mirai_Dealer_Modal .change_zip .change_zip_form .editZip button,#module-Contact_Mirai_Dealer_Modal .duplicate_email .change_zip_form .editZip button,#module-Contact_Mirai_Dealer_Modal .order_submited .change_zip_form .editZip button{width:150px;float:left;margin:0;padding:9.5px 10px;background:#7f9ed8;border:2px solid #7f9ed8;border-radius:0;line-height:1.4}#module-Contact_Mirai_Dealer_Modal .change_zip .change_zip_input,#module-Contact_Mirai_Dealer_Modal .duplicate_email .change_zip_input,#module-Contact_Mirai_Dealer_Modal .order_submited .change_zip_input{border:1px solid #ccc;border-radius:4px;line-height:45px;height:45px;font-size:16px;font-family:ToyotaType-Regular}#module-Contact_Mirai_Dealer_Modal .change_zip button,#module-Contact_Mirai_Dealer_Modal .duplicate_email button,#module-Contact_Mirai_Dealer_Modal .order_submited button{padding:10px 50px;text-transform:uppercase;font-family:"ToyotaType-Bold";font-size:16px}#module-Contact_Mirai_Dealer_Modal .change_zip .error,#module-Contact_Mirai_Dealer_Modal .duplicate_email .error,#module-Contact_Mirai_Dealer_Modal .order_submited .error{color:#ff0000 !important;font-family:"ToyotaType-Book";font-size:1.2rem}@media screen and (max-width: 740px){#module-Contact_Mirai_Dealer_Modal .change_zip .error,#module-Contact_Mirai_Dealer_Modal .duplicate_email .error,#module-Contact_Mirai_Dealer_Modal .order_submited .error{font-size:1.1rem}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .change_zip .choose_dealer{padding:0 20px}}#module-Contact_Mirai_Dealer_Modal .change_zip .choose_dealer_info{padding:40px 174px 0 174px}@media screen and (max-width: 900px){#module-Contact_Mirai_Dealer_Modal .change_zip .choose_dealer_info{padding:40px 78px 0 78px}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .change_zip .choose_dealer_info{padding:20px 14px}}#module-Contact_Mirai_Dealer_Modal .change_zip h4,#module-Contact_Mirai_Dealer_Modal .change_zip .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-Contact_Mirai_Dealer_Modal .change_zip b,#module-Contact_Mirai_Dealer_Modal .change_zip .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-Contact_Mirai_Dealer_Modal .change_zip b{font-size:16px;color:#3568c5;font-family:"ToyotaType-Bold";text-transform:none;margin:0;padding:0}#module-Contact_Mirai_Dealer_Modal .change_zip label{font-family:"ToyotaType-Bold";font-size:1.2rem;color:#000}#module-Contact_Mirai_Dealer_Modal .change_zip input{width:100%;border:0;background:#efeff0;height:50px;line-height:50px;font-family:"ToyotaType-Book";font-size:16px}@media screen and (max-width: 750px){#module-Contact_Mirai_Dealer_Modal .change_zip input{font-size:14px;line-height:normal}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .change_zip input{font-size:14px;line-height:normal}}#module-Contact_Mirai_Dealer_Modal .change_zip input:focus{box-shadow:none}#module-Contact_Mirai_Dealer_Modal .change_zip input.error{border:1px solid #ff0000;color:#000}#module-Contact_Mirai_Dealer_Modal .change_zip .change_zip_userTemplate{padding-top:40px}#module-Contact_Mirai_Dealer_Modal .change_zip .change_zip_userTemplate .row{margin:0}#module-Contact_Mirai_Dealer_Modal .change_zip .change_zip_userTemplate span{font-size:10px;color:#3a3a3a;font-family:"ToyotaType-Book"}#module-Contact_Mirai_Dealer_Modal .change_zip .get_updates{padding:10px 100px;margin:10px 0 30px 0;font-family:"ToyotaType-Bold";font-size:16px;text-transform:none}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .change_zip .get_updates{padding:10px 80px}}#module-Contact_Mirai_Dealer_Modal .change_zip .more_alternative{font-size:16px;font-family:"ToyotaType-Bold";color:#3568c5;text-transform:none;padding-bottom:30px}#module-Contact_Mirai_Dealer_Modal .change_zip .more_alternative a{font-size:16px;font-family:"ToyotaType-Bold";color:#3568c5;text-transform:none}#module-Contact_Mirai_Dealer_Modal .user_information_Block{display:none}@media screen and (min-width: 1000px) and (max-width: 1400px){#module-Contact_Mirai_Dealer_Modal .user_information_Block{padding-bottom:20px}}@media screen and (max-width: 740px){#module-Contact_Mirai_Dealer_Modal .user_information_Block{padding-bottom:50px}}#module-Contact_Mirai_Dealer_Modal .user_information_Block h1{font-family:"ToyotaType-Semibold";font-size:2.2rem;text-transform:uppercase;text-align:center;width:100%}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .user_information_Block h1{font-size:1.8rem}}#module-Contact_Mirai_Dealer_Modal .user_information_Block p{font-family:"ToyotaType-Regular";font-size:1.4rem;text-align:center;width:100%}#module-Contact_Mirai_Dealer_Modal .user_information_Block label{font-family:"ToyotaType-Bold";font-size:1.2rem;color:#000}#module-Contact_Mirai_Dealer_Modal .user_information_Block input{width:100%;border:0;background:#efeff0;height:50px;line-height:50px;font-family:"ToyotaType-Book";font-size:16px}@media screen and (max-width: 750px){#module-Contact_Mirai_Dealer_Modal .user_information_Block input{font-size:14px;line-height:normal}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .user_information_Block input{font-size:14px;line-height:normal}}#module-Contact_Mirai_Dealer_Modal .user_information_Block input:focus{box-shadow:none}#module-Contact_Mirai_Dealer_Modal .user_information_Block input.error{border:1px solid #ff0000;color:#000}#module-Contact_Mirai_Dealer_Modal .user_information_Block textarea.error{border:1px solid #ff0000}#module-Contact_Mirai_Dealer_Modal .user_information_Block .toggle_icon{width:17px;height:17px;background:#3568c5;position:relative;display:inline-block;border-radius:50%;margin-left:5px;margin-bottom:-4px;padding:4px 4.5px;color:#fff}#module-Contact_Mirai_Dealer_Modal .user_information_Block .toggle_icon.toggle_icon_plus{background:url(../../modules/contact_mirai_dealer_modal/images/comments_expand.png) no-repeat center}#module-Contact_Mirai_Dealer_Modal .user_information_Block .toggle_icon.toggle_icon_minus{background:url(../../modules/contact_mirai_dealer_modal/images/comments_collapse.png) no-repeat center}#module-Contact_Mirai_Dealer_Modal .user_information_Block button{padding:10px 50px}#module-Contact_Mirai_Dealer_Modal .user_information_Block .pull-right{float:right}#module-Contact_Mirai_Dealer_Modal .user_information_Block .pull-left{float:left}#module-Contact_Mirai_Dealer_Modal .user_information_Block .hide_error{display:none}#module-Contact_Mirai_Dealer_Modal .user_information_Block #additional_comment{width:100%;height:80px;resize:none;display:none}@media screen and (max-width: 900px) and (orientation: landscape){#module-Contact_Mirai_Dealer_Modal .user_information_Block .contact_dealer_button{width:205px}}@media screen and (max-width: 900px){#module-Contact_Mirai_Dealer_Modal .user_information_Block .contact_dealer_button{width:224px}#module-Contact_Mirai_Dealer_Modal .user_information_Block .choose_dealer_info{padding:0 110px;margin-bottom:20px}}@media screen and (max-width: 700px){#module-Contact_Mirai_Dealer_Modal .user_information_Block .contact_dealer_button{width:206px}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .user_information_Block .choose_dealer_info{padding:0 32px}#module-Contact_Mirai_Dealer_Modal .user_information_Block .contact_dealer_button{width:148px;font-size:1.2rem}#module-Contact_Mirai_Dealer_Modal .user_information_Block button{padding:10px 10px}}#module-Contact_Mirai_Dealer_Modal .user_review_info_container{padding:0 120px}@media screen and (max-width: 900px){#module-Contact_Mirai_Dealer_Modal .user_review_info_container{padding:0 60px}}@media screen and (max-width: 750px) and (orientation: landscape){#module-Contact_Mirai_Dealer_Modal .user_review_info_container{padding:0 30px}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .user_review_info_container{padding:0}}#module-Contact_Mirai_Dealer_Modal .review_information{display:none}#module-Contact_Mirai_Dealer_Modal .review_information .row{margin-bottom:20px}#module-Contact_Mirai_Dealer_Modal .review_information .row button{padding:10px 40px}#module-Contact_Mirai_Dealer_Modal .review_information h1{font-family:"ToyotaType-Semibold";font-size:2.2rem;text-align:center;width:100%}@media screen and (max-width: 900px){#module-Contact_Mirai_Dealer_Modal .review_information h1{font-size:1.8rem}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .review_information h1{font-size:1.8rem;padding:0 20px}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .review_information h1.display_dealer_username{font-size:1.8rem;padding:0}}#module-Contact_Mirai_Dealer_Modal .review_information p{font-family:"ToyotaType-Regular";font-size:1.4rem;text-align:center;width:100%}#module-Contact_Mirai_Dealer_Modal .review_information h2{font-family:"ToyotaType-Semibold";font-size:2.2rem;text-align:left;display:block}@media screen and (max-width: 900px){#module-Contact_Mirai_Dealer_Modal .review_information h2{font-size:1.4rem}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .review_information h2{font-size:1.8rem}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .review_information .choose_dealer_info{padding:0 20px}#module-Contact_Mirai_Dealer_Modal .review_information .contact_dealer_button{width:115px;font-size:1.2rem}#module-Contact_Mirai_Dealer_Modal .review_information .row button{padding:10px 5px}}#module-Contact_Mirai_Dealer_Modal .review_information .info_panel{background:#efeff0;height:250px;padding:10px 20px;margin-top:35px}#module-Contact_Mirai_Dealer_Modal .review_information .info_panel .content_block{text-align:left;height:auto;margin-left:10px;padding-bottom:20px}#module-Contact_Mirai_Dealer_Modal .review_information .info_panel .content_block h1{text-align:left;font-size:1.3rem}#module-Contact_Mirai_Dealer_Modal .review_information .info_panel .content_block p{text-align:left;font-size:1.2rem;margin-bottom:0;color:#8b8b8b}#module-Contact_Mirai_Dealer_Modal .review_information .info_panel .content_block .distance{font-style:italic}#module-Contact_Mirai_Dealer_Modal .review_information .info_panel .edit{text-transform:uppercase;color:#3568c4;cursor:pointer;margin-left:10px;font-family:"ToyotaType-Regular";font-size:14px}#module-Contact_Mirai_Dealer_Modal .review_information .hear_about_label{text-transform:uppercase;margin-top:50px;font-family:"ToyotaType-Bold";font-size:1.2rem}#module-Contact_Mirai_Dealer_Modal .review_information .hearAboutDescription{display:none}#module-Contact_Mirai_Dealer_Modal .review_information .hearAboutId{background:#efeff0;border:1px solid #efeff0;height:50px;line-height:35px;color:#8b8b8b;font-family:"ToyotaType-Book";font-size:1.6rem;box-shadow:none}#module-Contact_Mirai_Dealer_Modal .review_information select{background-color:#efeff0;border:thin solid blue;display:inline-block;font:inherit;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}#module-Contact_Mirai_Dealer_Modal .review_information select.hearAboutId{background:url(../../modules/contact_mirai_dealer_modal/images/drop-down_icon.png) no-repeat right #efeff0;background-position:97.5% 50%}#module-Contact_Mirai_Dealer_Modal .review_information .btn_submit{width:224px}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .review_information .btn_submit{width:150px}}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .review_information .back_btn{width:150px}}#module-Contact_Mirai_Dealer_Modal .review_information .hearAbout_error{color:#ff0000;display:none;font-family:"ToyotaType-Book";font-size:1.2rem;float:right;margin-bottom:3px}#module-Contact_Mirai_Dealer_Modal .review_information #hearAboutDescription{width:100%;border:0;background:#efeff0;height:50px;line-height:50px;color:#8b8b8b}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .review_information #hearAboutDescription{font-size:14px}}#module-Contact_Mirai_Dealer_Modal .review_information #hearAboutDescription:focus{box-shadow:none}#module-Contact_Mirai_Dealer_Modal .review_information #hearAboutDescription.error{border:1px solid #ff0000;color:#000}@media screen and (max-width: 738px) and (orientation: landscape){#module-Contact_Mirai_Dealer_Modal .review_information .user_review,#module-Contact_Mirai_Dealer_Modal .review_information .dealer_review{width:49%;float:left}}#module-Contact_Mirai_Dealer_Modal .loading{display:none;width:100%;height:100%;position:fixed;background:url(../../modules/contact_mirai_dealer_modal/images/loading_gif.gif) no-repeat center rgba(255,255,255,0.8);z-index:99999;pointer-events:none}#module-Contact_Mirai_Dealer_Modal .submitted_getupdates_request{display:none}#module-Contact_Mirai_Dealer_Modal .submitted_getupdates_request h1{font-family:"ToyotaType-Semibold";font-size:1.8rem;text-transform:uppercase;text-align:center;width:100%;margin:130px 0 20px 0}#module-Contact_Mirai_Dealer_Modal .submitted_getupdates_request .choose_dealer_info{margin-bottom:60px}#module-Contact_Mirai_Dealer_Modal .submitted_getupdates_request .more_alternative_fuel{margin-bottom:35px;padding:10px 60px;color:#fff;background:#3568c5;border:1px solid #3568c5;border-radius:4px;font-family:"ToyotaType-Bold";font-size:16px}#module-Contact_Mirai_Dealer_Modal .submitted_getupdates_request .more_alternative_fuel a{color:#fff;text-decoration:none}@media screen and (max-width: 500px){#module-Contact_Mirai_Dealer_Modal .submitted_getupdates_request .more_alternative_fuel{padding:10px 40px}}#module-Contact_Mirai_Dealer_Modal .submitted_getupdates_request .owenr_benefits{color:#3568c5;font-size:16px;font-family:"ToyotaType-Bold"}#module-dealerListModal{overflow-y:scroll;display:none}#module-dealerListModal.fade-in{display:inherit}#module-dealerListModal .modal-content .modal-body .body-container{width:60%;padding-bottom:200px;margin:0 auto;letter-spacing:.5px}@media screen and (max-width: 1023px){#module-dealerListModal .modal-content .modal-body .body-container{width:80%}}@media screen and (max-width: 666px){#module-dealerListModal .modal-content .modal-body .body-container{width:100%;padding-right:10px}}#module-dealerListModal .modal-content .modal-body .body-container .greeting{padding-left:55px;padding-top:58px}@media screen and (max-width: 1023px){#module-dealerListModal .modal-content .modal-body .body-container .greeting{padding-left:70px}}@media screen and (max-width: 767px){#module-dealerListModal .modal-content .modal-body .body-container .greeting{padding-top:38px;padding-left:60px}}@media screen and (max-width: 666px){#module-dealerListModal .modal-content .modal-body .body-container .greeting{padding-top:40px;padding-left:15px}}#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy:after{clear:both;content:"";display:block}#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .left{padding-left:55px;display:inline-block;width:50%;color:#3a3a3a;float:left}@media screen and (max-width: 1023px){#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .left{padding-left:70px}}@media screen and (max-width: 767px){#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .left{padding-left:60px}}@media screen and (max-width: 666px){#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .left{text-align:left;width:50%;padding-left:15px}}#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .right{padding-left:16px;display:inline-block;width:50%;color:#3a3a3a;float:left}@media screen and (max-width: 1023px){#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .right{padding-left:73px}}@media screen and (max-width: 767px){#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .right{padding-left:7px}}@media screen and (max-width: 666px){#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .right{padding-left:13px}}#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .listing-header{padding-top:30px;padding-bottom:6px}@media screen and (max-width: 767px){#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .listing-header{padding-top:25px;padding-bottom:15px}}@media screen and (max-width: 666px){#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .listing-header{font-size:24px;padding-top:32px}}#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container{padding-bottom:22px}@media screen and (max-width: 767px){#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container{padding-bottom:24px}}#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container .dealer-name{color:#3a3a3a;font-weight:bold}#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container .city-name{padding-top:4px;color:#3a3a3a}@media screen and (max-width: 767px){#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container .city-name{padding-top:2px}}#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container .phone{display:block;padding-top:4px;color:#3a3a3a;text-decoration:none}@media screen and (max-width: 767px){#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container .phone{color:#3568c5}}#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container .website{padding-top:3px;color:#3568c5;letter-spacing:.3px}@media screen and (max-width: 767px){#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container .website{padding-top:8px}}@media screen and (max-width: 666px){#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container .website{padding-top:8px}}#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container .website a{text-decoration:none}#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container .website:hover{cursor:pointer}#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container .website-icon{text-align:center;vertical-align:middle;padding-left:10px;padding-top:0px;padding-bottom:5px;height:25px;width:25px}#module-dealerListModal .modal-content .modal-body .body-container .dealer-copy .dealer-container .website-icon:hover{cursor:pointer}#module-deletemodal{position:fixed;width:100%;height:100%;z-index:10000000000;top:0px;left:0px;display:none}#module-deletemodal.in{overflow-y:scroll}@media screen and (min-width: 481px){#module-deletemodal.in{overflow-y:initial}}#module-deletemodal .overlay{position:fixed;z-index:5;width:100%;height:100%;background:#10171d;opacity:0}#module-deletemodal .overlay.in{-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;transition:opacity 0.4s linear;opacity:0.9}#module-deletemodal .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-deletemodal article{display:block;position:absolute;width:90%;max-width:340px;top:100px;left:50%;z-index:10;visibility:hidden;opacity:0;-webkit-transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0)}@media screen and (min-width: 761px){#module-deletemodal article{top:45%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}}#module-deletemodal 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-deletemodal 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-deletemodal article header{height:90px;background-size:100% 62px}}#module-deletemodal article header div{margin:0 auto}#module-deletemodal article header div img{display:inline-block;width:46px;height:auto;vertical-align:middle}@media screen and (min-width: 761px){#module-deletemodal article header div img{width:60px}}#module-deletemodal 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-deletemodal article header div h2{font-size:39px}}#module-deletemodal 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-deletemodal article header .close{top:0;transform:translate(125%, 0);-webkit-transform:translate(125%, 0);-ms-transform:translate(125%, 0)}}#module-deletemodal article header .close:hover{background:url("../../modules/login/images/close-hover.png") no-repeat;background-position:center;background-size:contain}#module-deletemodal article form{background:#e7e8e8;position:relative;z-index:3;padding-top:10%;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}@media screen and (min-width: 761px){#module-deletemodal article form{padding:30px 30px 5%}}@media screen and (min-width: 1001px){#module-deletemodal article form{padding:30px 60px 5%}}#module-deletemodal article form fieldset{text-align:center;margin:0 auto 15px}#module-deletemodal article form fieldset legend{margin:0 auto 15px;text-align:center;width:100%;padding-top:10%;font-weight:bold;white-space:nowrap}#module-deletemodal 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-deletemodal 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-deletemodal article form fieldset button.grey,#module-deletemodal article form fieldset button.gray{color:#6a6a6a;background-color:transparent;text-transform:uppercase;font-family:"Proxima N W01 Bold";font-size:12px}#module-deletemodal article form fieldset button.grey.cancel,#module-deletemodal article form fieldset button.gray.cancel{-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;transition:color 0.3s linear}#module-deletemodal article form fieldset button.grey.cancel:hover,#module-deletemodal article form fieldset button.gray.cancel:hover{color:#1a7dcb}#module-FallBackText{background-color:#f5f5f5;height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-100}#module-FallBackText .fb-container{height:280px;width:890px;top:50%;left:50%;position:absolute;margin-top:-445px;margin-left:-445px;margin-top:-140px}@media screen and (max-width: 1023px){#module-FallBackText .fb-container{height:200px;width:635px;top:50%;left:50%;position:absolute;margin-top:-317.5px;margin-left:-317.5px;margin-top:-100px}}@media screen and (max-width: 768px){#module-FallBackText .fb-container{height:285px;width:455px;top:50%;left:50%;position:absolute;margin-top:-227.5px;margin-left:-227.5px;margin-top:-142.5px}}@media screen and (max-width: 500px){#module-FallBackText .fb-container{height:390px;width:320px;top:50%;left:50%;position:absolute;margin-top:-160px;margin-left:-160px;margin-top:-195px}}#module-FallBackText .fb-container .image{height:90px;width:213px;top:50%;left:50%;position:absolute;margin-top:-106.5px;margin-left:-106.5px;margin-top:-45px;background:url("../../modules/fallbacktext/images/image.jpg") no-repeat;background-size:contain;background-position:center;display:inline-block;position:relative;left:0}#module-FallBackText .fb-container .info-wrap{height:280px;width:660px;display:inline-block;position:absolute}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap{height:200px;width:455px}}@media screen and (max-width: 768px){#module-FallBackText .fb-container .info-wrap{height:200px;width:455px;display:block;position:relative;margin:0 auto;text-align:center}}@media screen and (max-width: 500px){#module-FallBackText .fb-container .info-wrap{height:100px;width:300px}}#module-FallBackText .fb-container .info-wrap .title{font:60px "DINNextW01-CondensedLig","sans-serif";line-height:56px;color:#494b4e;margin-top:70px}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap .title{font-size:40px;line-height:36px;margin-top:50px}}@media screen and (max-width: 768px){#module-FallBackText .fb-container .info-wrap .title{margin-top:-20px}}#module-FallBackText .fb-container .info-wrap .sub-title{font:18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#56585a;margin-bottom:15px}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap .sub-title{font-size:12px}}#module-FallBackText .fb-container .info-wrap .sub-title span{color:#4a72cb}#module-FallBackText .fb-container .info-wrap .btn-wrap{height:60px;width:580px}@media screen and (max-width: 768px){#module-FallBackText .fb-container .info-wrap .btn-wrap{margin:0 auto;height:40px;width:410px}}@media screen and (max-width: 500px){#module-FallBackText .fb-container .info-wrap .btn-wrap{height:140px;width:130px}}#module-FallBackText .fb-container .info-wrap .btn-wrap a{text-decoration:none}#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn{border:2px solid #4a72cb;display:inline-block;position:relative;border-radius:5px;cursor:pointer;height:50px;width:180px}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn{height:40px;width:130px}}@media screen and (max-width: 500px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn{display:block}}#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn .icon{height:30px;width:30px;position:absolute;top:9px}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn .icon{height:25px;width:25px;top:6px}}#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn .text{font:20px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;color:#4a72cb;position:absolute;left:45px;top:14px}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn .text{font-size:14px;top:12px}}#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.chrome{margin-right:10px}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.chrome{margin-right:5px}}@media screen and (max-width: 500px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.chrome{margin-right:0;margin-bottom:5px}}#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.chrome .icon{left:18px;background:url("../../modules/fallbacktext/images/chrome.png") no-repeat;background-size:contain;background-position:center}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.chrome .icon{left:12px}}#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.chrome .text{left:53px}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.chrome .text{left:41px}}#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.firefox{margin-right:10px}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.firefox{margin-right:5px}}@media screen and (max-width: 500px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.firefox{margin-right:0;margin-bottom:5px}}#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.firefox .icon{left:18px;background:url("../../modules/fallbacktext/images/firefox.png") no-repeat;background-size:contain;background-position:center}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.firefox .icon{left:9px}}#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.firefox .text{left:55px}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.firefox .text{left:39px}}#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.explorer .icon{left:9px;background:url("../../modules/fallbacktext/images/explorer.png") no-repeat;background-size:contain;background-position:center}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.explorer .icon{left:4px}}#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.explorer .text{left:44px}@media screen and (max-width: 1023px){#module-FallBackText .fb-container .info-wrap .btn-wrap a .web-btn.explorer .text{left:34px}}.station-marker-label{font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;text-transform:uppercase;text-align:left;font-size:20px;letter-spacing:1px}.test-dot{position:absolute;width:10px;height:10px;background:#000}.stationMarkerTimeline{-webkit-transform:translateY(68px);-moz-transform:translateY(68px);-ms-transform:translateY(68px);-o-transform:translateY(68px);transform:translateY(68px);-webkit-transition:-webkit-transform .7s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:-moz-transform .7s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .7s cubic-bezier(0.645, 0.045, 0.355, 1)}.sm-timeline{width:100%;bottom:0px;height:68px;position:absolute;z-index:1000}.sm-timeline .sm-timeline-content{height:68px;margin-left:186px}.sm-timeline .name{width:auto;height:68px;background-color:#e9e7e3;padding-left:20px;padding-right:20px;display:inline-block;border-right:1px #959595 solid;position:absolute}.sm-timeline .name .nowname-wrap{height:35px;width:auto;margin:0 auto;position:relative;top:24px;text-align:center}.sm-timeline .name .nowname-wrap .icon{height:20px;width:20px;background-image:url("../../modules/leaveyourmark/images/icon-support.png");background-size:contain;margin:0 auto;display:inline-block;margin-top:2.5px}.sm-timeline .name .nowname-wrap .txt{margin:0 auto;display:inline-block;line-height:32px;height:32px;vertical-align:top;margin-left:5px;margin-top:8px;width:auto;font:900 11px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#6a6a6a;text-transform:uppercase}.sm-timeline .name .nowname-wrap .txt span{color:#3b6bc7}.sm-timeline .sm-timeline-nav{width:186px;height:68px;background-color:#fff;position:absolute;z-index:2}.sm-timeline .sm-timeline-nav .t-toggle-container{height:45px;width:180px;margin:0 auto;margin-top:16px}.sm-timeline .sm-timeline-nav .t-toggle-container .t-toggle-all,.sm-timeline .sm-timeline-nav .t-toggle-container .t-toggle-now{cursor:pointer;position:relative;text-align:center;color:#6a6a6a;font:900 17px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;height:45px;width:90px;line-height:45px;float:left}.sm-timeline .sm-timeline-nav .t-toggle-container .t-toggle-all span,.sm-timeline .sm-timeline-nav .t-toggle-container .t-toggle-now span{position:absolute;left:26px;top:35px;content:'';background-color:#3b6bc7;height:4px;width:36px;-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);-webkit-transform-origin:center;-webkit-transform:scale(0, 1);-moz-transform-origin:center;-moz-transform:scale(0, 1);-o-transform-origin:center;-o-transform:scale(0, 1);transform-origin:center;transform:scale(0, 1)}.sm-timeline .sm-timeline-nav .t-toggle-container .t-toggle-selected{color:#3b6bc7}.sm-timeline .sm-timeline-nav .t-toggle-container .t-toggle-selected span{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}.sm-timeline .sm-timeline-nav .t-toggle-container .t-toggle-now{float:right}.sm-timeline .sm-timeline-nav .t-toggle-container .t-toggle-now span{left:22px;height:4px;width:44px}.sm-timeline .sm-timeline-nav .t-toggle-container .t-toggle-all:hover span,.sm-timeline .sm-timeline-nav .t-toggle-container .t-toggle-now:hover span{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}.sm-timeline .nav-gradient{display:none;width:25px;height:82px;background-size:25px 82px;position:absolute;left:278px;top:0;background-image:url("../../modules/fcvmap/images/timeline-shadow.png")}.t-tooltip-info{height:105px;width:175px;background-color:#fff;margin:0 auto;text-align:center;position:relative;z-index:20;box-shadow:0px -3px 15px -5px dimgray;-webkit-box-shadow:0px -3px 15px -5px dimgray;-moz-box-shadow:0px -3px 15px -5px dimgray}.t-tooltip-info .t-arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;margin:0 auto;position:relative;top:105px}.t-tooltip-info .t-txt-container{height:55px;width:170px;margin:0 auto;position:relative;top:20px}.t-tooltip-info .t-txt-container .t-txt-date{color:#6a6a6a;font:700 18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:18px;letter-spacing:0.5px;margin-bottom:5px}.t-tooltip-info .t-txt-container .t-txt-marker{color:#3b6bc7;font:400 32px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;line-height:32px}.t-marker-btn{height:30px;width:30px;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:50%;background-color:#3b6bc7;border:10px solid #fff;position:relative;z-index:10;margin:0 auto;text-align:center;margin-top:15px;box-shadow:0px 0px 15px -5px dimgray;-webkit-box-shadow:0px -3px 15px -5px dimgray;-moz-box-shadow:0px -3px 15px -5px dimgray}.mapZoom{z-index:2500;position:absolute;right:38px;top:14px;height:100px}.s-zoom{width:100%;height:50px}.s-zoom .zoom-minus{overflow:hidden;-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.s-zoom .zoom-minus .zoom-minus-hover{height:100%;width:45px;-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);overflow:hidden;background-color:#3b6bc7;text-align:center;position:absolute;top:0px;-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);-ms-transform:translateY(-45px);-o-transform:translateY(-45px);transform:translateY(-45px)}.s-zoom .zoom-minus .zoom-minus-hover h6{-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);-webkit-transform:translateY(45px);-moz-transform:translateY(45px);-ms-transform:translateY(45px);-o-transform:translateY(45px);transform:translateY(45px);color:#fff}.s-zoom .zoom-minus h6{display:none}.s-zoom .zoom-minus:before{position:relative;top:23px;display:block;margin:0 auto;width:15px;height:3px;background:#3b6bc7;content:" "}.s-zoom .slider-wrap{display:none;position:relative;height:100%;width:172px;background-color:#ebebeb;float:left;margin-left:2px;margin-right:2px}.s-zoom .slider-wrap .slider-handle:active{background-color:#3b6bc7}.s-zoom .zoom-plus{overflow:hidden;-webkit-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);border-bottom:1px solid #ddd}.s-zoom .zoom-plus .zoom-plus-hover{height:100%;width:45px;-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);overflow:hidden;background-color:#3b6bc7;text-align:center;position:absolute;top:0px;-webkit-transform:translateY(-45px);-moz-transform:translateY(-45px);-ms-transform:translateY(-45px);-o-transform:translateY(-45px);transform:translateY(-45px)}.s-zoom .zoom-plus .zoom-plus-hover h6{-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);-webkit-transform:translateY(45px);-moz-transform:translateY(45px);-ms-transform:translateY(45px);-o-transform:translateY(45px);transform:translateY(45px);color:#fff}.zoom-btn{cursor:pointer;position:relative;width:50px;height:50px;background-color:#fff;color:#3b6bc7;text-align:center}.zoom-btn h6{margin:0 auto;position:relative;font:900 30px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;top:0;height:50px;padding-top:9px}.zoom-btn.slider-handle{height:100%;width:34px}.zoom-btn:hover{-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);background-color:#f2f2f2}.zoom-btn:hover.slider-handle{cursor:ew-resize;background-color:#7095d9}.s-station-view{height:374px;width:300px;position:absolute;top:2px;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}.s-station-view .s-info{background-color:#ebebeb;height:100px;width:100%}.s-station-view .s-info .s-coverage-wrap .s-button-wrap{position:relative;height:45px;width:100%;top:25px}.s-station-view .s-info .s-coverage-wrap .s-button-wrap .s-button{float:left;cursor:pointer;height:25px;width:60px;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;text-align:center;margin-left:35px;overflow:hidden;background:#fff;opacity:0.99}.s-station-view .s-info .s-coverage-wrap .s-button-wrap .s-button h3{margin:0 auto;margin-top:8px;color:#3b6bc7}.s-station-view .s-info .s-coverage-wrap .s-button-wrap .s-button .s-button-hover{background-color:#3b6bc7;height:100%;width:100%;overflow:hidden;margin-top:-20px;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-ms-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px)}.s-station-view .s-info .s-coverage-wrap .s-button-wrap .s-button .s-button-hover h3{color:#fff;-webkit-transform:translateX(60px);-moz-transform:translateX(60px);-ms-transform:translateX(60px);-o-transform:translateX(60px);transform:translateX(60px)}.s-station-view .s-info .s-coverage-wrap .s-button-wrap h4,.s-station-view .s-info .s-coverage-wrap .s-button-wrap .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 .s-station-view .s-info .s-coverage-wrap .s-button-wrap b,.s-station-view .s-info .s-coverage-wrap .s-button-wrap .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 .s-station-view .s-info .s-coverage-wrap .s-button-wrap b{float:left;margin:0 auto;position:relative;font-weight:700;height:20px;width:110px;top:8px;left:15px;color:#464646}.s-station-view .s-info .s-coverage-wrap .s-number-wrap{height:45px;width:270px;margin:0 auto}.s-station-view .s-info .s-coverage-wrap .s-number-wrap .s-existing,.s-station-view .s-info .s-coverage-wrap .s-number-wrap .s-planned{float:left;text-align:center;height:45px;width:50%;background:url("../../modules/fcvmap/images/icon-operational.png") no-repeat;background-size:18px;background-position:10px 22px}.s-station-view .s-info .s-coverage-wrap .s-number-wrap .s-existing h5,.s-station-view .s-info .s-coverage-wrap .s-number-wrap .s-planned h5{color:#3b6bc7;position:relative;left:5px}.s-station-view .s-info .s-coverage-wrap .s-number-wrap .s-existing h5 span,.s-station-view .s-info .s-coverage-wrap .s-number-wrap .s-planned h5 span{margin-left:5px}.s-station-view .s-info .s-coverage-wrap .s-number-wrap .s-planned{background:url("../../modules/fcvmap/images/icon-nonoperational.png") no-repeat;background-size:18px;background-position:10px 22px;float:right}.s-station-view .s-info .s-coverage-wrap .s-number-wrap .s-planned h5{color:#b9b1a6}.s-station-view .s-city-list{background-color:#ebebeb;margin-top:2px;height:272px;width:100%}.s-station-view .s-city-list ul{height:230px;width:270px;margin:0 auto;position:relative;overflow-x:hidden;overflow-y:scroll;top:20px;lrft:-7px;list-style-type:square}.s-station-view .s-city-list ul::-webkit-scrollbar{width:8px}.s-station-view .s-city-list ul::-webkit-scrollbar-track{background:#dddddd;border-radius:6px;width:8px}.s-station-view .s-city-list ul::-webkit-scrollbar-thumb{border-radius:6px;background:#464646;width:8px;height:26px}.s-station-view .s-city-list ul li{height:12px;width:100%;text-transform:uppercase;letter-spacing:0.5px;padding-top:10px;padding-bottom:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.s-station-view .s-city-list ul span{cursor:pointer}.s-station-view .s-city-list ul li.planned{color:#b9b1a6;font:300 18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}.s-station-view .s-city-list ul li.planned span{font-size:12px}.s-station-view .s-city-list ul li.existing{color:#3b6bc7;font:300 18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}.s-station-view .s-city-list ul li.existing span{color:#b9b1a6;font-size:12px}.stations-slide{height:100%;width:100%;position:fixed;top:0;left:0;overflow:hidden;visibility:hidden}.stations-slide .t-wrap{height:100%;width:226px;float:right;z-index:10;position:relative;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;box-shadow:0px -5px 15px -5px #a0a0a0;-webkit-box-shadow:0px -5px 15px -5px #a0a0a0;-moz-box-shadow:0px -5px 15px -5px #a0a0a0;transform-orign:50% 100%}.stations-slide .t-wrap .t-image{height:50%;width:226px;background:url("http://www.icatcare.org:8080/sites/default/files/kcfinder/images/cat-tap.jpg") center center no-repeat;border-top-left-radius:5px;border-bottom-left-radius:5px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;position:relative;float:left;overflow:hidden}.stations-slide .t-wrap .t-info{height:250px;width:225px;position:relative;float:right}.stations-slide .t-wrap .t-info .t-info-wrap{height:auto;width:175px;margin:0 auto;padding-top:20px}.stations-slide .t-wrap .t-info .t-info-wrap h1{font:900 30px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;line-height:30px;color:#3567c5;margin:0 auto;padding-bottom:5px;text-transform:uppercase}.stations-slide .t-wrap .t-info .t-info-wrap p{font-size:13px;line-height:16px}.stations-slide .t-wrap .t-info .t-info-wrap h2{font:400 13px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#6a6a6a;padding-bottom:10px}.stations-slide .t-wrap .t-info .t-info-wrap h2 b{color:#3567c5}.stations-slide .t-wrap .t-arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;margin:0 auto;position:relative;top:250px}.stations-slide .t-hours{text-transform:uppercase}.stations-slide .btn{height:45px;width:135px;border:2px solid #3567c5;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}.stations-slide .btn.no-border{border-radius:0px}.stations-slide .btn .btn-txt{color:#3567c5;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:900 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.stations-slide .btn:not(.add-hover) .btn-hover{display:none}.stations-slide .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}.stations-slide .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.stations-slide .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:900 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.stations-slide .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)}.stations-slide .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)}.stations-slide .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)}.stations-slide .btn{margin:0}.stations-slide .t-close{overflow:hidden;width:auto;height:100%;z-index:10;position:relative}.stations-slide .t-close .close-btn{background-size:44px;height:44px;width:44px;background-image:url(../../modules/fcvmap/images/icon-close-slide.png);position:absolute;top:50%;left:50%;position:absolute;margin-top:-22px;margin-left:-22px}.stations-slide .t-close-bg{height:100%;width:100%;background:#1b2a49;position:absolute;top:0;left:0;z-index:1;opacity:0}.stations-slide.out{visibility:hidden;-webkit-transition:0s visibility linear 0.7s;-moz-transition:0s visibility linear 0.7s;transition:0s visibility linear 0.7s}.stations-slide.out .t-wrap{-webkit-transform:translateX(226px);-moz-transform:translateX(226px);-ms-transform:translateX(226px);-o-transform:translateX(226px);transform:translateX(226px);-webkit-transition:-webkit-transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}.stations-slide.out .t-close-bg{opacity:0;-webkit-transition:opacity 0.8s linear;-moz-transition:opacity 0.8s linear;transition:opacity 0.8s linear}.stations-slide.out .close-btn{-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2);opacity:0;-webkit-transition:opacity 0.2s linear,-webkit-transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.2s linear,-moz-transform .4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.2s linear,transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}.stations-slide.in{visibility:visible;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}.stations-slide.in .t-wrap{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:-webkit-transform .4s cubic-bezier(0.215, 0.61, 0.355, 1) .1s;-moz-transition:-moz-transform .4s cubic-bezier(0.215, 0.61, 0.355, 1) .1s;transition:transform .4s cubic-bezier(0.215, 0.61, 0.355, 1) .1s}.stations-slide.in .t-close-bg{opacity:0.8;-webkit-transition:opacity 0.8s linear;-moz-transition:opacity 0.8s linear;transition:opacity 0.8s linear}.stations-slide.in .close-btn{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:opacity 0.4s linear 0.3s,-webkit-transform .4s cubic-bezier(0.175, 0.885, 0.32, 1.275) .3s;-moz-transition:opacity 0.4s linear 0.3s,-moz-transform .4s cubic-bezier(0.175, 0.885, 0.32, 1.275) .3s;transition:opacity 0.4s linear 0.3s,transform .4s cubic-bezier(0.175, 0.885, 0.32, 1.275) .3s}.s-controller{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;z-index:2000}.s-controller .map-location-controls{position:absolute;top:14px;right:91px}.s-controller .no-results{padding:10px 35px 10px 17px;width:272px;display:none;margin-top:2px;background:#fafafa}.s-controller .no-results p{font-size:0.75em;margin-bottom:10px}.s-controller .no-results.active{display:block}.s-controller .location-list{width:368px;display:none}.s-controller .location-list.active{display:block}.s-controller .location-list>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fafafa url("../../modules/fcvmap/images/closest-station-icon.png") no-repeat 13px 16px;width:100%;padding:6px 0 9px 45px;border-top:1px solid #ddd;cursor:pointer}.s-controller .location-list>div .name{color:#4b78c9;text-transform:uppercase;font-size:0.75em;width:298px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.s-controller .location-list>div .address{font-size:0.75em;line-height:1em;width:298px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#757575}.s-controller .location-list>div.active,.s-controller .location-list>div:hover{background-color:#fff}.s-controller .s-location{width:369px;height:50px;background-color:#fff;text-align:left}.s-controller .s-location .s-indicator{-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);position:absolute;left:0px;width:37px;height:50px;background:url("../../modules/fcvmap/images/icon-center.png") no-repeat;background-position:center;background-size:20px;cursor:pointer}.s-controller .s-location .s-indicator:hover,.s-controller .s-location .s-indicator.active{background:url("../../modules/fcvmap/images/icon-center-selected.png") no-repeat;background-position:center;background-size:20px}.s-controller .s-location .s-selected-city{height:50px;width:258px;left:37px;padding:0px 0px 0px 1px;font:700 12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3567c5;position:absolute;-webkit-user-select:auto;-moz-user-select:text;-ms-user-select:auto;user-select:auto}.s-controller .s-location .s-close{-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);position:absolute;left:287px;width:37px;height:50px;background:url("../../modules/fcvmap/images/icon-close.png") no-repeat;background-position:center;background-size:12px;cursor:pointer}.s-controller .s-location .s-close:hover{background:url("../../modules/fcvmap/images/icon-close-hover.png") no-repeat;background-position:center;background-size:12px}.s-controller .s-location .s-loading{-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);left:287px;width:37px;height:50px;background:url("../../modules/fcvmap/images/location-loader.png") no-repeat;background-position:center;background-size:12px;position:absolute;display:none;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.s-controller .s-location .s-search{position:absolute;left:324px;width:45px;height:50px;background:url("../../modules/fcvmap/images/icon-search.png") no-repeat center #4b78c9;background-size:14px;cursor:pointer}.s-controller .s-map-control{height:96px;width:272px;background:#ecebe8;position:absolute;top:14px;left:40px}.s-controller .s-map-control .section{-webkit-transition:height 0.2s ease;-moz-transition:height 0.2s ease;transition:height 0.2s ease;background:#eef0f1;width:100%;overflow:hidden}.s-controller .s-map-control .section .header{width:100%;height:46px;border-bottom:1px solid #dddddd;position:relative;background:#fff}.s-controller .s-map-control .section .header .toggle-btn{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;top:10px;left:10px;z-index:1;overflow:hidden;width:40px;height:19px;border:2px solid #4f7acd;border-radius:12px;font-size:12px;font-family:'Proxima N W01 Reg', 'Helvetica Neue', Helvetica, Arial, sans-serif;cursor:pointer}.s-controller .s-map-control .section .header .toggle-btn .on,.s-controller .s-map-control .section .header .toggle-btn .off{-webkit-transition:-webkit-transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:-moz-transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);position:absolute;top:0px;width:40px;height:19px;text-align:center;text-transform:uppercase;letter-spacing:0.1em;font-size:0.8em;line-height:2.2em}.s-controller .s-map-control .section .header .toggle-btn .on{background:#4675cd;color:#fff}.s-controller .s-map-control .section .header .toggle-btn .off{color:#3567c5;background:#ebebeb;left:50px}.s-controller .s-map-control .section .header .toggle-btn.off .on,.s-controller .s-map-control .section .header .toggle-btn.off .off{-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}.s-controller .s-map-control .section .header .toggle-btn.on .on,.s-controller .s-map-control .section .header .toggle-btn.on .off{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}.s-controller .s-map-control .section .list{max-height:238px;overflow:hidden;border-bottom:1px solid #dddddd}.s-controller .s-map-control .section .list .stations-lists{height:88px;overflow-y:auto;padding:10px 0}.s-controller .s-map-control .section .list .options{width:100%;height:46px;border-bottom:1px solid #dddddd;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:12px;color:#73726f}.s-controller .s-map-control .section .list .options span{-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;transition:background 0.2s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;height:45px;width:85px;position:relative;padding:17px 0 0 40px;cursor:pointer;color:#3c6abd}.s-controller .s-map-control .section .list .options span:before{-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;position:absolute;content:" ";width:20px;height:20px;background-color:#d8d8d8;background-repeat:no-repeat;background-position:center;box-shadow:inset 0px 1px 4px 0px rgba(0,0,0,0.3);top:12px;left:15px;border-radius:3px}.s-controller .s-map-control .section .list .options span.active:before{background-color:#3c6abd;background-image:url("../../modules/fcvmap/images/checkmark.svg");box-shadow:none}.s-controller .s-map-control .section .list .options span.year2015{padding-left:32px;width:75px;color:#454340}.s-controller .s-map-control .section .list .options span.year2015:before{left:5px}.s-controller .s-map-control .section .list .options span.year2015.active:before{background-color:#454340}.s-controller .s-map-control .section .list .options span.year2016{padding-left:32px;width:105px;color:#87847f}.s-controller .s-map-control .section .list .options span.year2016:before{left:5px}.s-controller .s-map-control .section .list .options span.year2016.active:before{background-color:#87847f}.s-controller .s-map-control .section .list .options span:hover{background:#fff}.s-controller .s-map-control .section .list h3{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:12px;color:#4b78c9;padding:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.s-controller .s-map-control .section .list ul li{-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;transition:background 0.2s ease;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.65em;color:#494949;padding:5px 10px 5px 30px;cursor:pointer;position:relative}.s-controller .s-map-control .section .list ul li:before{position:absolute;left:12px;top:6px;content:" ";border-radius:50%;width:6px;height:6px;display:block;background:#4b78c9}.s-controller .s-map-control .section .list ul li:hover,.s-controller .s-map-control .section .list ul li.active{background:#fff}.s-controller .s-map-control .section .list #stations-list-2015 h3{color:#454340}.s-controller .s-map-control .section .list #stations-list-2015 ul{padding:2px 0}.s-controller .s-map-control .section .list #stations-list-2015 ul li:before{background:#454340}.s-controller .s-map-control .section .list #stations-list-2016 h3{color:#87847f}.s-controller .s-map-control .section .list #stations-list-2016 ul{padding:2px 0}.s-controller .s-map-control .section .list #stations-list-2016 ul li:before{background:#87847f}.s-controller .s-map-control .section.stations{height:181px}.s-controller .s-map-control .section.stations .label{color:#8e95a1}.s-controller .s-map-control .section.dealerships{height:114px}.s-controller .s-map-control .section.dealerships .label{color:#f93435}.s-controller .s-map-control .section.dealerships .list{padding:20px 0;overflow-y:auto;height:68px}.s-controller .s-map-control p{display:block;position:absolute;height:24px;left:60px;margin:0;top:10px;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.s-controller .s-map-control p.off{opacity:0.55}.s-controller .s-map-control span{display:inline-block;vertical-align:top}.s-controller .s-map-control .label{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#4b78c9;text-transform:uppercase;height:24px;top:18px;line-height:28px}.s-controller .s-map-control .icon{display:inline-block;width:24px;height:24px;background-image:url("../../modules/fcvmap/images/icons-menu-controls.png");background-size:24px 72px}.s-controller .s-map-control .support-marks .icon{background-position:0px -48px}.s-controller .s-map-control .stations-planned{left:148px}.s-controller .s-map-control .stations-planned .label{color:#b6aea1}.s-controller .s-map-control .stations-open .icon{background-position:0px -24px}.s-controller .s-view-container{-webkit-transition:top 0.2s ease;-moz-transition:top 0.2s ease;transition:top 0.2s ease;height:333px;width:272px;position:absolute;top:354px;left:40px}.s-controller .s-view-container .s-support-view{width:272px}.s-controller.stations-closed .s-map-control .stations{height:46px}.s-controller.stations-closed .s-view-container{top:220px}.s-controller.dealerships-closed .s-map-control .dealerships{height:46px}.s-controller.dealerships-closed .s-view-container{top:287px}.s-controller.stations-closed.dealerships-closed .s-view-container{top:152px}.pac-container,.pac-item{width:inherit !important}.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:0;right:0;z-index:2000;width:48px;height:45px;background:transparent}.s-controller-mobile .s-controller-mobile-close{width:49px;height:45px;float:right;position:relative;background:#fff}.s-controller-mobile .s-controller-mobile-close .x-line{width:30px;height:5px;background:#3567c5;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}.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)}.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)}.s-controller-mobile .s-controller-mobile-close.touched{background:#3567c5}.s-controller-mobile .s-controller-mobile-close.touched .x-line{background:#fff}.s-controller-mobile-bottom{width:100%;position:absolute;bottom:0px;background:#fff;z-index:1000;height:175px}.s-controller-mobile-bottom .mobile-section-tabs{height:40px;width:100%}.s-controller-mobile-bottom .mobile-section-tabs li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33%;height:100%;display:block;float:left;text-align:center;text-transform:uppercase;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px solid #bdbebd;color:#5275cf;font-size:0.8em;padding-top:15px;-webkit-font-smoothing:antialiased}.s-controller-mobile-bottom .mobile-section-tabs li:first-of-type{border-right:1px solid #bdbebd}.s-controller-mobile-bottom .mobile-section-tabs li:last-of-type{border-left:1px solid #bdbebd}.s-controller-mobile-bottom section{display:none;width:100%;background-color:#f6f7f9;position:absolute;bottom:0;left:0;height:135px}.s-controller-mobile-bottom section:after{bottom:100%;left:16%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(246,247,249,0);border-bottom-color:#f6f7f9;border-width:8px;margin-left:-8px}.s-controller-mobile-bottom section.stations-mobile>ul{overflow:hidden;margin:10px 0 0}.s-controller-mobile-bottom section.stations-mobile>ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:33.33%;height:50px;position:relative;float:left}.s-controller-mobile-bottom section.stations-mobile>ul li>span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100px;margin:0 auto;height:50px;position:relative;padding:10px 0 0 48px;font-size:0.8em;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3c6abd;text-transform:uppercase}.s-controller-mobile-bottom section.stations-mobile>ul li>span:before{-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;position:absolute;content:" ";width:20px;height:20px;background-color:#d8d8d8;background-repeat:no-repeat;background-position:center;box-shadow:inset 0px 1px 4px 0px rgba(0,0,0,0.3);top:5px;left:15px;border-radius:3px}.s-controller-mobile-bottom section.stations-mobile>ul li.active>span:before{background-color:#3c6abd;background-image:url("../../modules/fcvmap/images/checkmark.svg");box-shadow:none}.s-controller-mobile-bottom section.stations-mobile>ul li.year2015>span{color:#454340}.s-controller-mobile-bottom section.stations-mobile>ul li.year2015.active>span:before{background-color:#454340}.s-controller-mobile-bottom section.stations-mobile>ul li.year2016>span{color:#87847f}.s-controller-mobile-bottom section.stations-mobile>ul li.year2016.active>span:before{background-color:#87847f}.s-controller-mobile-bottom section.stations-mobile .s-location{width:272px;height:48px;background-color:#fff;text-align:left;position:relative;margin:0 auto}.s-controller-mobile-bottom section.stations-mobile .s-location .s-indicator{-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);position:absolute;left:0px;width:37px;height:48px;background:url("../../modules/fcvmap/images/icon-center.png") no-repeat;background-position:center;background-size:20px;cursor:pointer}.s-controller-mobile-bottom section.stations-mobile .s-location .s-indicator:hover,.s-controller-mobile-bottom section.stations-mobile .s-location .s-indicator.active{background:url("../../modules/fcvmap/images/icon-center-selected.png") no-repeat;background-position:center;background-size:20px}.s-controller-mobile-bottom section.stations-mobile .s-location .s-selected-city{height:48px;width:155px;left:37px;padding:0px 0px 0px 1px;font:700 11px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3567c5;text-transform:uppercase;position:absolute;-webkit-user-select:auto;-moz-user-select:text;-ms-user-select:auto;user-select:auto}.s-controller-mobile-bottom section.stations-mobile .s-location .s-close{-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);position:absolute;left:193px;width:37px;height:48px;background:url("../../modules/fcvmap/images/icon-close.png") no-repeat;background-position:center;background-size:12px;cursor:pointer}.s-controller-mobile-bottom section.stations-mobile .s-location .s-close:hover{background:url("../../modules/fcvmap/images/icon-close-hover.png") no-repeat;background-position:center;background-size:12px}.s-controller-mobile-bottom section.stations-mobile .s-location .s-loading{height:40px;width:37px;-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);left:193px;background:url("../../modules/fcvmap/images/location-loader.png") no-repeat;background-position:center;background-size:12px;position:absolute;display:none;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.s-controller-mobile-bottom section.stations-mobile .s-location .s-search{width:45px;height:48px;background:url("../../modules/fcvmap/images/icon-search.png") no-repeat center #4b78c9;position:absolute;cursor:pointer;background-size:14px;left:227px}.s-controller-mobile-bottom section.dealerships-mobile{text-align:center}.s-controller-mobile-bottom section.dealerships-mobile .btn{text-decoration:none;font-size:0.8em;margin:35px auto 0;padding:1em 1.5em}.s-controller-mobile-bottom section.dealerships-mobile p{text-transform:uppercase;color:#5275cf;font-family:'Proxima N W01 Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:0.9em;margin-top:54px}.s-controller-mobile-bottom section.dealerships-mobile:after{left:50%}.s-controller-mobile-bottom section.supporters-mobile{text-align:center;padding-left:60px}.s-controller-mobile-bottom section.supporters-mobile p{text-transform:uppercase;color:#5275cf;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.7em;margin-top:29px}.s-controller-mobile-bottom section.supporters-mobile .btn{text-decoration:none}.s-controller-mobile-bottom section.supporters-mobile:after{left:83%}.s-controller-mobile-bottom section.supporters-mobile:before{content:" ";background:url("../../modules/fcvmap/images/mobile-leave-mark-icon.png") no-repeat center center;width:52px;height:100%;display:block;position:absolute;top:0;left:15px;background-size:contain}.s-controller-mobile-bottom section.marker-mobile-detail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;z-index:1;display:none;width:100%;height:175px;background:#fff}.s-controller-mobile-bottom section.marker-mobile-detail:after{display:none}.s-controller-mobile-bottom section.marker-mobile-detail .close{position:absolute;top:-22px;right:14px;width:45px;height:45px;border-radius:50%;background:#4f77cc;z-index:1}.s-controller-mobile-bottom section.marker-mobile-detail .close .x-line{-webkit-transform-origin:14px 2px;-moz-transform-origin:14px 2px;-ms-transform-origin:14px 2px;-o-transform-origin:14px 2px;transform-origin:14px 2px;position:absolute;top:20px;left:8px;width:28px;height:5px;background:#fff}.s-controller-mobile-bottom section.marker-mobile-detail .close .x-line.line-1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.s-controller-mobile-bottom section.marker-mobile-detail .close .x-line.line-2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.s-controller-mobile-bottom section.marker-mobile-detail .details{display:absolute;top:0;left:0;height:100%;width:100%;padding-left:121px}.s-controller-mobile-bottom section.marker-mobile-detail .details .name{font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;font-size:2.4em;color:#336cc3;text-transform:uppercase;margin:25px 10px 10px;line-height:1em;font-size:1.2em;width:175px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-controller-mobile-bottom section.marker-mobile-detail .details .address{color:#444;margin:0 10px;font-size:0.75em;overflow:hidden;position:relative;max-height:3.4em}.s-controller-mobile-bottom section.marker-mobile-detail .details .address:before{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;background:#fff;bottom:0.03em;position:absolute;right:0;content:'\2026';box-shadow:-9px 0px 13px 0px #fff;width:52px}.s-controller-mobile-bottom section.marker-mobile-detail .details .address:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;content:'';background:#fff;position:absolute;height:50px;width:100%;z-index:1}.s-controller-mobile-bottom section.marker-mobile-detail .details .btn{text-decoration:none;font-size:0.8em;margin:10px 0 0 10px;padding:10px 15px}.s-controller-mobile-bottom section.marker-mobile-detail .details .image{display:block;height:176px;width:121px;position:absolute;left:0;top:0;background-size:cover;overflow:hidden;background-position:center;background-repeat:no-repeat;border-radius-left-top:3px;border-radius-left-bottom:3px}.s-controller-mobile-bottom.stations-active .mobile-section-tabs li.stations{background-color:#5275cf;color:#fff}.s-controller-mobile-bottom.stations-active .stations-mobile{display:block}.s-controller-mobile-bottom.dealerships-active .mobile-section-tabs li.dealerships{background-color:#5275cf;color:#fff}.s-controller-mobile-bottom.dealerships-active .dealerships-mobile{display:block}.s-controller-mobile-bottom.supporters-active .mobile-section-tabs li.supporters{background-color:#5275cf;color:#fff}.s-controller-mobile-bottom.supporters-active .supporters-mobile{display:block}html.touch .pac-container{z-index:20100 !important}.t-tooltip{padding-bottom:26px}.t-tooltip .t-wrap{height:250px;width:390px;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;box-shadow:0px -5px 15px -5px #a0a0a0;-webkit-box-shadow:0px -5px 15px -5px #a0a0a0;-moz-box-shadow:0px -5px 15px -5px #a0a0a0;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.t-tooltip .t-wrap .t-image{height:250px;width:165px;background:url("") center center no-repeat;background-size:cover;border-top-left-radius:5px;border-bottom-left-radius:5px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;position:relative;float:left;overflow:hidden}.t-tooltip .t-wrap .t-info{height:250px;width:225px;position:relative;float:right}.t-tooltip .t-wrap .t-info .t-info-wrap{height:auto;width:175px;margin:0 auto;padding-top:20px}.t-tooltip .t-wrap .t-info .t-info-wrap h1{font:900 30px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;line-height:30px;color:#3567c5;margin:0 auto;padding-bottom:5px;text-transform:uppercase}.t-tooltip .t-wrap .t-info .t-info-wrap p{font-size:12px}.t-tooltip .t-wrap .t-info .t-info-wrap h2{font:900 13px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#6a6a6a;padding-bottom:10px}.t-tooltip .t-wrap .t-info .t-info-wrap h2 b{color:#3567c5}.t-tooltip .t-wrap .t-arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;margin:0 auto;position:relative;top:250px}.t-tooltip .t-hours{text-transform:uppercase}.t-tooltip .btn{height:45px;width:135px;border:2px solid #3567c5;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}.t-tooltip .btn.no-border{border-radius:0px}.t-tooltip .btn .btn-txt{color:#3567c5;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:900 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.t-tooltip .btn:not(.add-hover) .btn-hover{display:none}.t-tooltip .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}.t-tooltip .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.t-tooltip .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:900 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.t-tooltip .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)}.t-tooltip .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)}.t-tooltip .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)}.s-marker{height:130px;width:110px;position:absolute;cursor:pointer;top:0;display:none;z-index:3000}.s-marker .marker-image{position:absolute;top:0px;left:0px;height:130px;width:110px;background:url("../../modules/fcvmap/images/support-marker.png") center no-repeat;background-size:contain;z-index:5}.s-marker .marker-shadow{position:absolute;top:124px;left:35px;background:url("../../modules/fcvmap/images/support-marker-shadow.png");background-size:38px 8px;background-size:38px 8px;height:8px;width:38px;z-index:1}.s-support-view{height:204px;width:266px;position:absolute;background:#ebebeb}.s-support-view .s-addmarker-view{height:205px;width:266px;z-index:50;position:absolute;-webkit-transition:opacity 0.5s linear,-webkit-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1),display 0s linear 0.6s;-moz-transition:opacity 0.5s linear,-moz-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1),display 0s linear 0.6s;transition:opacity 0.5s linear,transform .5s cubic-bezier(0.215, 0.61, 0.355, 1),display 0s linear 0.6s}.s-support-view .s-addmarker-view.out{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);display:none}.s-support-view .s-addmarker-view .s-marker-location{height:100%;width:100%;text-align:center}.s-support-view .s-addmarker-view .s-marker-location h6{font:300 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;color:#464646;line-height:24px;width:180px;position:relative;margin:0 auto;top:22px;z-index:20}.s-support-view .s-addmarker-view .s-marker-location .s-marker-container{height:170px;width:100%;position:absolute;top:0px;margin-bottom:25px;background:url("../../modules/fcvmap/images/support-marker-back.png") center no-repeat;background-size:contain;z-index:10}.s-support-view .s-addmarker-view .s-marker-location .copy-txt{position:relative;top:160px;z-index:20;margin:0 auto;width:200px;color:#4f4f4f;font-size:12px;line-height:14px}.s-support-view .s-addmarker-view .btn{height:48px;width:150px;border:3px solid #3567c5;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}.s-support-view .s-addmarker-view .btn.no-border{border-radius:0px}.s-support-view .s-addmarker-view .btn .btn-txt{color:#3567c5;position:absolute;width:150px;text-align:center;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:10px;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)}.s-support-view .s-addmarker-view .btn:not(.add-hover) .btn-hover{display:none}.s-support-view .s-addmarker-view .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}.s-support-view .s-addmarker-view .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:51px;width:153px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(45px);-moz-transform:translateY(45px);-ms-transform:translateY(45px);-o-transform:translateY(45px);transform:translateY(45px);-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)}.s-support-view .s-addmarker-view .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:9px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.s-support-view .s-addmarker-view .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)}.s-support-view .s-addmarker-view .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)}.s-support-view .s-addmarker-view .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)}.s-support-view .s-addmarker-view .btn{position:absolute;top:62px;left:58px;opacity:0;-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;transition:opacity 0.4s linear}.s-support-view .s-addmarker-view .btn .btn-txt{-webkit-backface-visibility:initial;backface-visibility:initial}.s-support-view .s-submit{height:42px;width:212px;margin:0 auto;position:relative;top:10px;overflow:hidden;border-radius:3px}.s-support-view .s-submit input{font-size:14px;height:42px;width:170px;position:absolute;left:0px;border-radius:0px;padding-top:8px;padding-left:15px}.s-support-view .s-submit button{position:absolute;left:170px;height:42px;width:42px;background:#3567c5;color:#fff;font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;font-size:22px}.s-support-view .s-turningpoint-selected{height:200px;width:274px;position:absolute;top:0;z-index:30;opacity:0;padding-top:14px;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.s-support-view .s-turningpoint-selected.in{-webkit-transition:opacity 0.5s linear,-webkit-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 0.5s linear,-moz-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 0.5s linear,transform .5s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.s-support-view .s-turningpoint-selected .s-turningpoint-title{height:24px;width:240px;text-align:left;margin:0 auto;position:relative}.s-support-view .s-turningpoint-selected .s-turningpoint-title h6{color:#464646;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;margin:0 auto;line-height:30px}.s-support-view .s-turningpoint-selected .s-turningpoint-title span{content:'';height:1px;width:180px;background-color:#b9b1a6;position:absolute;top:70px;left:0px}.s-support-view .s-turningpoint-selected .copy-txt{font-size:14px;line-height:20px;width:240px;text-align:left;margin-top:7px}.s-support-view .s-turningpoint-selected .btn{height:47px;width:90px;border:2px solid #3567c5;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}.s-support-view .s-turningpoint-selected .btn.no-border{border-radius:0px}.s-support-view .s-turningpoint-selected .btn .btn-txt{color:#3567c5;position:absolute;width:90px;text-align:center;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:9.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)}.s-support-view .s-turningpoint-selected .btn:not(.add-hover) .btn-hover{display:none}.s-support-view .s-turningpoint-selected .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}.s-support-view .s-turningpoint-selected .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:50px;width:93px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(44px);-moz-transform:translateY(44px);-ms-transform:translateY(44px);-o-transform:translateY(44px);transform:translateY(44px);-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)}.s-support-view .s-turningpoint-selected .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:8.5px;-webkit-transform:translateY(-42px);-moz-transform:translateY(-42px);-ms-transform:translateY(-42px);-o-transform:translateY(-42px);transform:translateY(-42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.s-support-view .s-turningpoint-selected .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)}.s-support-view .s-turningpoint-selected .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)}.s-support-view .s-turningpoint-selected .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)}.s-support-view .s-turningpoint-selected .s-appointment-btn{position:absolute;left:14px;top:140px}.s-support-view .s-turningpoint-selected .s-social-links{height:50px;width:200px;position:absolute;left:112px;top:140px}.s-support-view .s-turningpoint-selected .s-social-links .s-share{font-size:14px;color:#3567c5;font-weight:900;text-align:left;margin:0;position:relative;top:35px}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container{width:139px}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .btn{height:47px;width:67px;border:2px solid #3567c5;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}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .btn.no-border{border-radius:0px}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .btn .btn-txt{color:#3567c5;position:absolute;width:67px;text-align:center;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:9.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)}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .btn:not(.add-hover) .btn-hover{display:none}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:50px;width:70px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(44px);-moz-transform:translateY(44px);-ms-transform:translateY(44px);-o-transform:translateY(44px);transform:translateY(44px);-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)}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:8.5px;-webkit-transform:translateY(-42px);-moz-transform:translateY(-42px);-ms-transform:translateY(-42px);-o-transform:translateY(-42px);transform:translateY(-42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.s-support-view .s-turningpoint-selected .s-social-links .s-social-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)}.s-support-view .s-turningpoint-selected .s-social-links .s-social-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)}.s-support-view .s-turningpoint-selected .s-social-links .s-social-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)}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .s-facebook-btn{margin-top:0px;float:left;background:url("../../modules/fcvmap/images/social-facebook.png") no-repeat;background-position:center;background-size:20px;-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)}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .s-facebook-btn .s-facebook-btn-hover{margin-top:0px;float:left;background:url("../../modules/fcvmap/images/social-facebook-selected.png") no-repeat;background-color:#3567c5;background-position:23px 65px;background-size:20px}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .s-facebook-btn.add-hover .s-facebook-btn-hover{left:-1px}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .s-twitter-btn{margin-top:0px;float:right;background:url("../../modules/fcvmap/images/social-twitter.png") no-repeat;background-position:center;background-size:20px;-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)}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .s-twitter-btn .s-twitter-btn-hover{margin-top:0px;float:left;background:url("../../modules/fcvmap/images/social-twitter-selected.png") no-repeat;background-color:#3567c5;background-position:23px 65px;background-size:20px}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .s-twitter-btn.add-hover .s-twitter-btn-hover{left:-1px}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .s-facebook-btn:hover .s-facebook-btn-hover{background-position:23px 13px}.s-support-view .s-turningpoint-selected .s-social-links .s-social-container .s-twitter-btn:hover .s-twitter-btn-hover{background-position:23px 13px}.pac-container{height:100px;overflow-y:scroll;z-index:3000 !important}.support-msg{position:absolute;top:45px;background:#ecebe9;height:145px;width:100%;z-index:500}.support-msg h6{font:300 25px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;color:#464646;line-height:24px;margin:0;width:180px;position:absolute}.support-msg .copy-txt{left:165px;width:115px;position:absolute;top:0px;line-height:18px;font-size:14px}.support-msg .inner-1{height:145px;width:320px;top:50%;left:50%;position:absolute;margin-top:-160px;margin-left:-160px;margin-top:-72.5px;display:black}.support-msg .inner-1 h6{width:180px;top:24px;left:127px;z-index:20}.support-msg .inner-1 .marker{background-size:127px 138px;background-size:127px 138px;height:138px;width:127px;background-image:url("../../modules/fcvmap/images/bg-mobile-mark.jpg");position:absolute;top:0;left:0}.support-msg .inner-1 .btn{height:36px;width:150px;border:2px solid #3567c5;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}.support-msg .inner-1 .btn.no-border{border-radius:0px}.support-msg .inner-1 .btn .btn-txt{color:#3567c5;position:absolute;width:150px;text-align:center;letter-spacing:0.5px;font:300 16px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:8px;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)}.support-msg .inner-1 .btn:not(.add-hover) .btn-hover{display:none}.support-msg .inner-1 .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}.support-msg .inner-1 .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:39px;width:153px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(33px);-moz-transform:translateY(33px);-ms-transform:translateY(33px);-o-transform:translateY(33px);transform:translateY(33px);-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)}.support-msg .inner-1 .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:300 16px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:7px;-webkit-transform:translateY(-35px);-moz-transform:translateY(-35px);-ms-transform:translateY(-35px);-o-transform:translateY(-35px);transform:translateY(-35px);-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)}.support-msg .inner-1 .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)}.support-msg .inner-1 .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)}.support-msg .inner-1 .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)}.support-msg .inner-1 .btn{margin:0;position:absolute;top:80px;left:127px}.support-msg.out{-webkit-transform:translateY(-190px);-moz-transform:translateY(-190px);-ms-transform:translateY(-190px);-o-transform:translateY(-190px);transform:translateY(-190px)}.support-msg.in{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.support-msg.complete-true{height:180px;width:100%}.support-msg.complete-true.out{-webkit-transform:translateY(-180px);-moz-transform:translateY(-180px);-ms-transform:translateY(-180px);-o-transform:translateY(-180px);transform:translateY(-180px)}.support-msg.complete-false{height:145px;width:100%}.support-msg.complete-false.out{-webkit-transform:translateY(-145px);-moz-transform:translateY(-145px);-ms-transform:translateY(-145px);-o-transform:translateY(-145px);transform:translateY(-145px)}.support-msg .inner-2{display:none;height:145px;width:283px;top:50%;left:50%;position:absolute;margin-top:-141.5px;margin-left:-141.5px;margin-top:-72.5px}.support-msg .inner-2 h6{width:150px;top:0px}.support-msg .inner-2 .btn{height:33px;width:130px;border:2px solid #3567c5;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}.support-msg .inner-2 .btn.no-border{border-radius:0px}.support-msg .inner-2 .btn .btn-txt{color:#3567c5;position:absolute;width:130px;text-align:center;letter-spacing:0.5px;font:300 15px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:7px;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)}.support-msg .inner-2 .btn:not(.add-hover) .btn-hover{display:none}.support-msg .inner-2 .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}.support-msg .inner-2 .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:36px;width:133px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-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)}.support-msg .inner-2 .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:300 15px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:6px;-webkit-transform:translateY(-32.5px);-moz-transform:translateY(-32.5px);-ms-transform:translateY(-32.5px);-o-transform:translateY(-32.5px);transform:translateY(-32.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)}.support-msg .inner-2 .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)}.support-msg .inner-2 .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)}.support-msg .inner-2 .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)}.support-msg .inner-2 .btn{margin:0;position:absolute;top:54px;left:0px}.support-msg .inner-2 .s-social-container{top:42px}.support-msg .inner-2 .slidey{width:42px;height:7px;background:#cecdca;border-radius:5px;position:absolute;left:50%;margin-left:-21px;bottom:0px}.support-msg .s-social-container{margin:0 auto;width:145px;position:absolute}.support-msg .s-social-container .btn{height:30px;width:62px;border:2px solid #3567c5;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}.support-msg .s-social-container .btn.no-border{border-radius:0px}.support-msg .s-social-container .btn .btn-txt{color:#3567c5;position:absolute;width:62px;text-align:center;letter-spacing:0.5px;font:700 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:1px;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)}.support-msg .s-social-container .btn:not(.add-hover) .btn-hover{display:none}.support-msg .s-social-container .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}.support-msg .s-social-container .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:33px;width:65px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(27px);-moz-transform:translateY(27px);-ms-transform:translateY(27px);-o-transform:translateY(27px);transform:translateY(27px);-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)}.support-msg .s-social-container .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:700 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:0px;-webkit-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-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)}.support-msg .s-social-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)}.support-msg .s-social-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)}.support-msg .s-social-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)}.support-msg .s-social-container .s-facebook-btn{position:absolute;background:url("../../modules/fcvmap/images/social-facebook.png") no-repeat;background-position:center;background-size:18px;-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)}.support-msg .s-social-container .s-facebook-btn .s-facebook-btn-hover{margin-top:0px;float:left;background:url("../../modules/fcvmap/images/social-facebook-selected.png") no-repeat;background-color:#3567c5;background-position:23px 65px;background-size:18px}.support-msg .s-social-container .s-twitter-btn{position:absolute;left:67px;background:url("../../modules/fcvmap/images/social-twitter.png") no-repeat;background-position:center;background-size:18px;-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)}.support-msg .s-social-container .s-twitter-btn .s-twitter-btn-hover{margin-top:0px;float:left;background:url("../../modules/fcvmap/images/social-twitter-selected.png") no-repeat;background-color:#3567c5;background-position:23px 65px;background-size:18px}.support-msg .s-social-container .s-facebook-btn:hover .s-facebook-btn-hover{background-position:23px 13px}.support-msg .s-social-container .s-twitter-btn:hover .s-twitter-btn-hover{background-position:23px 13px}.support-msg .inner-3{display:none;height:145px;width:283px;top:50%;left:50%;position:absolute;margin-top:-141.5px;margin-left:-141.5px;margin-top:-72.5px}.support-msg .inner-3 h6{width:150px;top:20px}.support-msg .inner-3 .copy-txt{top:20px}.support-msg .inner-3 .s-social-container{top:76px}.m-tooltip{height:328px;width:308px;z-index:2000}.m-tooltip.small{height:186px;width:284px}.m-tooltip.small .m-location{background-color:#fff;text-align:center}.m-tooltip.small .m-location h2{color:#8f9297;font:400 18px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px;position:relative;margin:0;height:46px;line-height:52px}.m-tooltip.small .m-message{position:relative;height:118px;width:100%;background:#ecebe8}.m-tooltip.small .m-message p{height:60px;width:220px;top:50%;left:50%;position:absolute;margin-top:-110px;margin-left:-110px;margin-top:-30px;line-height:18px;fontSize:16px}.m-tooltip .m-arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;margin:0 auto;position:relative;top:0}.m-tooltip .m-location{height:46px;width:100%;overflow:hidden;position:relative;z-index:50}.m-tooltip .m-location .inner{height:46px;width:100%;background-color:#fff;text-align:center;position:absolute;top:0px;left:0px;padding-right:46px;-webkit-transition:-webkit-transform .2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:transform .2s cubic-bezier(0.075, 0.82, 0.165, 1)}.m-tooltip .m-location .inner h2{color:#3567c5;font:400 18px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px;position:relative;margin:0;height:46px;line-height:52px}.m-tooltip .m-location .inner.out{-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);pointer-events:none}.m-tooltip .m-location .inner .edit-btn{position:absolute;cursor:pointer;height:26px;width:26px;right:13px;top:10px;background-image:url("../../modules/fcvmap/images/location-edit-icons.png");background-size:78px 26px;background-position:-52px 0px}.m-tooltip .m-location .loader{height:46px;width:100%;background-color:#fff;position:absolute;display:none}.m-tooltip .m-location .loader .spinner{display:block;position:absolute;background-size:31px;height:31px;width:31px;background-image:url("../../modules/fcvmap/images/location-loader.png");left:50%;margin-left:-15px;top:50%;margin-top:-15px;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.m-tooltip .m-form{height:260px;width:100%;background-color:#ebebeb;text-align:center;position:absolute;top:10px;z-index:10;padding-top:6px}.m-tooltip .m-form input{font-size:14px;padding-top:6px;border-radius:4px}.m-tooltip .m-form input.error{border:1px solid #d24d48;color:#d24d48}.m-tooltip .m-form .m-location-entry{height:40px;width:290px;margin:0 auto;position:relative;display:inline-block}.m-tooltip .m-form .m-location-entry input[name="m-location-entry"]{height:40px;width:290px;position:absolute;padding-right:76px;top:0;left:0;z-index:1}.m-tooltip .m-form .m-location-entry .btn-confirm,.m-tooltip .m-form .m-location-entry .btn-cancel{position:absolute;height:26px;width:26px;top:6px;background-image:url("../../modules/fcvmap/images/location-edit-icons.png");background-size:78px 26px;z-index:20}.m-tooltip .m-form .m-location-entry .btn-confirm{display:none;right:40px;background-position:-26px 0px}.m-tooltip .m-form .m-location-entry .btn-cancel{right:4px;background-position:0px 0px}.m-tooltip .m-form .m-name-input{height:40px;width:290px;margin:0 auto;position:relative;top:8px}.m-tooltip .m-form .m-name-input input[name="m-name-first"]{float:left;height:40px;width:143px;padding-left:10px}.m-tooltip .m-form .m-name-input input[name="m-name-last"]{float:right;height:40px;width:143px;padding-left:10px}.m-tooltip .m-form h3{color:#6a6a6a;font:400 14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.5px;position:relative;top:20px}.m-tooltip .m-form input[name="m-email"]{height:40px;width:290px;margin:0 auto;margin-top:17px}.m-tooltip .m-form input[name="m-email"]:focus{color:#3567c5}.m-tooltip .m-form .m-informed{height:20px;width:296px;margin:0 auto;position:relative;top:14px}.m-tooltip .m-form .m-informed .checkbox{position:absolute;left:-10px}.m-tooltip .m-form .m-informed h3{color:#6a6a6a;font:400 14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;left:24px;top:2px;margin:0 auto}.m-tooltip .m-form .cancel{font:400 12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#909090;text-decoration:underline;display:block;position:absolute;cursor:pointer;bottom:35px;left:30px}.m-tooltip .m-form .cancel:hover{color:#3567c5}.m-tooltip .m-form .btn{height:55px;width:198px;border:3px solid #3567c5;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}.m-tooltip .m-form .btn.no-border{border-radius:0px}.m-tooltip .m-form .btn .btn-txt{color:#3567c5;position:absolute;width:198px;text-align:center;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:13.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)}.m-tooltip .m-form .btn:not(.add-hover) .btn-hover{display:none}.m-tooltip .m-form .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}.m-tooltip .m-form .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:58px;width:201px;z-index:100;top:0;left:-4px;-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)}.m-tooltip .m-form .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:12.5px;-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)}.m-tooltip .m-form .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.m-tooltip .m-form .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.m-tooltip .m-form .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.m-tooltip .m-form .btn{position:absolute;right:10px;bottom:11px}.m-tooltip.touch{height:244px;width:320px}.m-tooltip.touch .m-location{height:50px;width:100%;position:absolute;z-index:10}.m-tooltip.touch .m-location .inner{height:50px;width:100%;padding-right:50px;-webkit-transition:-webkit-transform .2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:transform .2s cubic-bezier(0.075, 0.82, 0.165, 1)}.m-tooltip.touch .m-location .inner h1{font:400 14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0px;top:14px}.m-tooltip.touch .m-location .inner h2{font:900 18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0px;height:50px;line-height:54px}.m-tooltip.touch .m-location .inner.out{-webkit-transform:translateY(-46px);-moz-transform:translateY(-46px);-ms-transform:translateY(-46px);-o-transform:translateY(-46px);transform:translateY(-46px);pointer-events:none}.m-tooltip.touch .m-location .inner .edit-btn{position:absolute;height:29px;width:29px;right:10px;top:10px;background-image:url("../../modules/fcvmap/images/location-edit-icons.png");background-size:87px 29px;background-position:-58px 0px}.m-tooltip.touch .m-form{height:250px;width:100%;background-color:#ebebeb;text-align:center;position:absolute;top:12px;z-index:1;padding-top:7px}.m-tooltip.touch .m-form input{padding:6px 10px 0px 10px}.m-tooltip.touch .m-form .m-location-entry{height:38px;width:277px;margin:0 auto;position:relative;display:inline-block}.m-tooltip.touch .m-form .m-location-entry input[name="m-location-entry"]{height:38px;width:277px;position:absolute;padding-right:76px;top:0;left:0;z-inde:1}.m-tooltip.touch .m-form .m-location-entry .btn-confirm,.m-tooltip.touch .m-form .m-location-entry .btn-cancel{position:absolute;height:29px;width:29px;cursor:pointer;top:5px;background-image:url("../../modules/fcvmap/images/location-edit-icons.png");background-size:87px 29px;z-index:20}.m-tooltip.touch .m-form .m-location-entry .btn-confirm{right:40px;background-position:-29px 0px}.m-tooltip.touch .m-form .m-location-entry .btn-cancel{right:5px;background-position:0px 0px}.m-tooltip.touch .m-form .m-name-input{height:38px;width:277px;margin:0 auto;position:relative;top:8px}.m-tooltip.touch .m-form .m-name-input input[name="m-name-first"]{height:38px;width:132px}.m-tooltip.touch .m-form .m-name-input input[name="m-name-last"]{height:38px;width:132px}.m-tooltip.touch .m-form h3{font:400 12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px;margin:0 0 10px 0;letter-spacing:0;postion:absolute;top:0}.m-tooltip.touch .m-form input[name="m-email"]{height:38px;width:277px;margin:0 auto;margin-top:18px}.m-tooltip.touch .m-form .m-informed{height:20px;width:208px}.m-tooltip.touch .m-form .m-informed h3{font:400 12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px;letter-spacing:0}.m-tooltip.touch .m-form .btn{height:43px;width:109px;border:2px solid #3567c5;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}.m-tooltip.touch .m-form .btn.no-border{border-radius:0px}.m-tooltip.touch .m-form .btn .btn-txt{color:#3567c5;position:absolute;width:109px;text-align:center;letter-spacing:0.5px;font:400 22px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:8.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)}.m-tooltip.touch .m-form .btn:not(.add-hover) .btn-hover{display:none}.m-tooltip.touch .m-form .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}.m-tooltip.touch .m-form .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:46px;width:112px;z-index:100;top:0;left:-4px;-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)}.m-tooltip.touch .m-form .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 22px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:7.5px;-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)}.m-tooltip.touch .m-form .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.m-tooltip.touch .m-form .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.m-tooltip.touch .m-form .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.m-tooltip.touch .m-form .m-submit{margin-top:22px}.m-tooltip .mini-tooltip{position:absolute;right:299px;top:0px;padding:7px 13px 0px 4px;line-height:15px;font-size:12px;text-align:center;height:52px;width:164px;background-size:164px 104px;background-image:url("../../modules/fcvmap/images/form-tooltip.png");z-index:100;color:#767475;display:none}.m-tooltip .mini-tooltip.error{background-position:0px -52px;color:#fff}.s-support-tooltip-mobile{height:100%;width:100%;z-index:1000;position:absolute;top:0;overflow:hidden}.s-support-tooltip-mobile .map-marker{height:33%;width:100%;background:url("../../modules/fcvmap/images/map-bg.jpg");background-size:cover;position:relative}.s-support-tooltip-mobile .map-marker .your-mark{background-size:80px 102px;background-size:80px 102px;height:102px;width:80px;background-image:url("../../modules/fcvmap/images/yourmark-map-icon.png");bottom:14px;margin-left:-40px;left:50%;position:absolute}.s-support-tooltip-mobile .form-section{height:67%;width:100%;position:relative;background:#ecebe8}.s-support-tooltip-mobile .form-section .m-arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;left:50%;margin-left:-10px;position:absolute;top:-10px}.s-support-tooltip-mobile .form-section .m-location{height:54px;width:100%;overflow:hidden;position:relative;z-index:50}.s-support-tooltip-mobile .form-section .m-location .inner{height:54px;width:100%;background-color:#fff;text-align:center;position:absolute;padding:0px;top:0px;left:0px;-webkit-transition:-webkit-transform .2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:transform .2s cubic-bezier(0.075, 0.82, 0.165, 1)}.s-support-tooltip-mobile .form-section .m-location .inner .wrap{width:100%;height:52px;position:relative;margin:0 auto;padding-right:46px}.s-support-tooltip-mobile .form-section .m-location .inner h2{color:#3567c5;font:400 18px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:0.5px;position:relative;margin:0;height:52px;line-height:57px}.s-support-tooltip-mobile .form-section .m-location .inner.out{-webkit-transform:translateY(-51px);-moz-transform:translateY(-51px);-ms-transform:translateY(-51px);-o-transform:translateY(-51px);transform:translateY(-51px);pointer-events:none}.s-support-tooltip-mobile .form-section .m-location .inner .edit-btn{position:absolute;height:26px;width:26px;right:15px;top:14px;background-image:url("../../modules/fcvmap/images/location-edit-icons.png");background-size:78px 26px;background-position:-52px 0px}.s-support-tooltip-mobile .form-section .m-location .loader{height:46px;width:100%;background-color:#fff;position:absolute;display:none}.s-support-tooltip-mobile .form-section .m-location .loader .spinner{display:block;position:absolute;background-size:31px;height:31px;width:31px;background-image:url("../../modules/fcvmap/images/location-loader.png");left:50%;margin-left:-15px;top:50%;margin-top:-15px;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.s-support-tooltip-mobile .form-section .m-form{height:260px;width:100%;max-width:500px;background-color:#ebebeb;text-align:center;position:relative;margin:0 auto;top:-54px;z-index:10;padding-top:6px}.s-support-tooltip-mobile .form-section .m-form input{font-size:14px;padding-top:6px;border-radius:4px;padding-left:10px}.s-support-tooltip-mobile .form-section .m-form input.error{border:1px solid #d24d48;color:#d24d48}.s-support-tooltip-mobile .form-section .m-form input:focus{color:#3567c5}.s-support-tooltip-mobile .form-section .m-form .m-location-entry{height:46px;width:95%;margin:0 auto;position:relative;display:inline-block}.s-support-tooltip-mobile .form-section .m-form .m-location-entry input[name="m-location-entry"]{height:46px;width:100%;position:absolute;padding-right:76px;top:0;left:0;z-index:1}.s-support-tooltip-mobile .form-section .m-form .m-location-entry .btn-confirm,.s-support-tooltip-mobile .form-section .m-form .m-location-entry .btn-cancel{position:absolute;height:26px;width:26px;top:10px;background-image:url("../../modules/fcvmap/images/location-edit-icons.png");background-size:78px 26px;z-index:20}.s-support-tooltip-mobile .form-section .m-form .m-location-entry .btn-confirm{display:none;right:46px;background-position:-26px 0px}.s-support-tooltip-mobile .form-section .m-form .m-location-entry .btn-cancel{right:4px;background-position:0px 0px}.s-support-tooltip-mobile .form-section .m-form .m-name-input{height:46px;width:95%;margin:0 auto;position:relative;top:8px}.s-support-tooltip-mobile .form-section .m-form .m-name-input input[name="m-name-first"]{float:left;height:46px;width:48%;padding-left:10px}.s-support-tooltip-mobile .form-section .m-form .m-name-input input[name="m-name-last"]{float:right;height:46px;width:48%;padding-left:10px}.s-support-tooltip-mobile .form-section .m-form h3{color:#6a6a6a;font:400 14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.5px;position:relative;top:20px}.s-support-tooltip-mobile .form-section .m-form input[name="m-email"]{height:46px;width:95%;margin:0 auto;margin-top:17px}.s-support-tooltip-mobile .form-section .m-form input[name="m-email"]:focus{color:#3567c5}.s-support-tooltip-mobile .form-section .m-form .m-informed{height:20px;width:296px;margin:0 auto;position:relative;top:14px}.s-support-tooltip-mobile .form-section .m-form .m-informed .checkbox{position:absolute;left:-10px}.s-support-tooltip-mobile .form-section .m-form .m-informed h3{color:#6a6a6a;font:400 14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;left:24px;top:2px;margin:0 auto}.s-support-tooltip-mobile .form-section .m-form .submit-wrap{width:320px;height:56px;position:relative;margin:0 auto;top:35px}.s-support-tooltip-mobile .form-section .m-form .cancel{font:400 12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#909090;text-decoration:underline;display:block;position:absolute;cursor:pointer;bottom:35px;right:80px;top:15px}.s-support-tooltip-mobile .form-section .m-form .cancel:hover{color:#3567c5}.s-support-tooltip-mobile .form-section .m-form .btn{position:absolute;left:10px;bottom:11px;height:43px;width:109px;color:#3567c5;border:2px solid #3567c5;border-radius:4px;font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;font-size:22px;line-height:41px}.s-support-tooltip-mobile .mini-tooltip{pointer-events:none;position:absolute;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;left:-150px;top:0px;padding:7px 13px 0px 6px;line-height:15px;font-size:12px;text-align:center;height:52px;width:176px;background-size:176px 104px;background-image:url("../../modules/fcvmap/images/form-tooltip.png");z-index:100;color:#767475;display:none}.s-support-tooltip-mobile .mini-tooltip.error{background-position:0px -52px;color:#fff}.s-support-tooltip-mobile .mini-tooltip.error.horizontal{background-image:url("../../modules/fcvmap/images/form-tooltip-mobile-red.png")}.s-support-tooltip-mobile .mini-tooltip.horizontal{background-size:272px 26px;background-size:272px 26px;height:26px;width:272px;left:3%;background-image:url("../../modules/fcvmap/images/form-tooltip-mobile-white.png");padding:7px 12px 0px 4px}@media screen and (max-height: 450px){.s-support-tooltip-mobile .map-marker{height:16%;width:100%}.s-support-tooltip-mobile .form-section{height:84%;width:100%}}#module-FooterDirectional{position:relative}@media screen and (min-width: 2025px){#module-FooterDirectional{height:575px;width:100%}}@media screen and (min-width: 600px) and (max-width: 2025px){#module-FooterDirectional{height:auto;width:100%;padding-top:29%}}@media screen and (max-width: 768px){#module-FooterDirectional{height:580px;width:100%}}@media screen and (max-width: 500px){#module-FooterDirectional{height:480px;width:100%}}#module-FooterDirectional .d-wrapper{height:101%;width:100%;position:absolute;overflow:hidden;top:0;bottom:0;right:0;left:0;background-color:#fff}#module-FooterDirectional .d-wrapper .d-nav-left,#module-FooterDirectional .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-FooterDirectional .d-wrapper .d-nav-left,#module-FooterDirectional .d-wrapper .d-nav-right{height:50%;width:100%;float:none}}#module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap,#module-FooterDirectional .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-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-left,#module-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-left,#container-FooterDirectional .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-right,#module-FooterDirectional .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #module-FooterDirectional .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-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-left,#module-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-left,#container-FooterDirectional .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-right,#module-FooterDirectional .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right{font-size:90px;line-height:90px}}@media screen and (max-width: 768px){#module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-left,#module-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-left,#container-FooterDirectional .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .title-right,#module-FooterDirectional .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .title-right{font-size:50px;line-height:55px}}#module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-left,#module-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .txt-left,#container-FooterDirectional .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterDirectional .d-nav-right .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .txt-right,#module-FooterDirectional .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .txt-right,#module-FooterFAQ .stations-button #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterStations .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right #module-FooterDirectional .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:-4px}@media screen and (max-width: 768px){#module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-left,#module-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .txt-left,#container-FooterDirectional .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterDirectional .d-nav-right .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .txt-right,#module-FooterDirectional .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .txt-right,#module-FooterFAQ .stations-button #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterStations .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right #module-FooterDirectional .d-wrapper .d-nav-left .txt-wrap .txt-right{width:60%;margin:0 auto 0;line-height:20px !important}}#module-FooterDirectional .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-FooterDirectional .d-wrapper .image-wrap{top:-1px}}#module-FooterDirectional .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-FooterDirectional .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-FooterDirectional .d-nav-right{float:right}#module-FooterDirectional .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-FooterDirectional .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-FooterDirectional .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/footerdirectional/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/footerdirectional/images/background-car@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fcv .image-wrap .image-in{background:url("../../modules/footerdirectional/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/footerdirectional/images/background-car-hover@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fuel .image-wrap .image-out{background:url("../../modules/footerdirectional/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/footerdirectional/images/background-fuel@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fuel .image-wrap .image-in{background:url("../../modules/footerdirectional/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/footerdirectional/images/background-fuel-hover@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-out{background:url("../../modules/footerdirectional/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/footerdirectional/images/background-stations@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-in{background:url("../../modules/footerdirectional/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/footerdirectional/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-FooterDirectional .title{-webkit-text-fill-color:#373737 !important;-webkit-background-clip:none !important;background:none !important;color:#373737 !important;font-size:82px !important}#module-FooterDirectional .light>.txt-wrap>.title{color:#fff !important;-webkit-text-fill-color:#fff !important}#module-FooterDirectional .txt{font:400 19px "DINNextW01-CondensedLig","sans-serif" !important;line-height:0 !important}@media screen and (max-width: 768px){#module-FooterDirectional .title{-webkit-text-fill-color:#373737 !important;-webkit-background-clip:none !important;background:none !important;color:#373737 !important;font-size:50px !important}#module-FooterDirectional .light>.txt-wrap>.title{color:#fff !important;-webkit-text-fill-color:#fff !important}#module-FooterDirectional .txt{font:400 19px "DINNextW01-CondensedLig","sans-serif" !important;line-height:0 !important}}#module-FooterFAQ{font-family:'DINNextW01-CondensedLig', sans-serif;color:#F33;position:relative}@media screen and (min-width: 2025px){#module-FooterFAQ{height:575px;width:100%}}@media screen and (min-width: 600px) and (max-width: 2025px){#module-FooterFAQ{height:auto;width:100%}}@media screen and (max-width: 768px){#module-FooterFAQ{height:580px;width:100%}}@media screen and (max-width: 500px){#module-FooterFAQ{height:480px;width:100%}}#module-FooterFAQ .d-wrapper{height:101%;width:100%;position:absolute;overflow:hidden;top:0;bottom:0;right:0;left:0;background-color:#fff}#module-FooterFAQ .d-wrapper .mirai-button,#module-FooterFAQ .d-wrapper .stations-button{cursor:pointer;float:left;position:relative;margin:0;padding:0;border:0;height:100%;width:50%;display:table;overflow:hidden;-webkit-user-select:none}@media screen and (max-width: 768px){#module-FooterFAQ .d-wrapper .mirai-button,#module-FooterFAQ .d-wrapper .stations-button{height:50%;width:100%;float:none}}#module-FooterFAQ .d-wrapper .mirai-button .txt-wrap,#module-FooterFAQ .d-wrapper .stations-button .txt-wrap{height:130px;width:100%;display:table-cell;vertical-align:middle;color:#fff;text-align:center;position:relative;z-index:10}#module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-left,#module-FooterFAQ .d-wrapper .stations-button .txt-wrap .title-left,#module-FooterFAQ .d-wrapper .mirai-button #container-FooterDirectional .d-nav-right .txt-wrap .title-right,#container-FooterDirectional .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .mirai-button #module-FooterDirectional .d-nav-right .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .stations-button .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .stations-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .mirai-button #module-FooterStations .d-nav-right .txt-wrap .title-right,#module-FooterStations .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .mirai-button #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .mirai-button #module-ownershipexperience_footer .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right{margin:0 auto;font-family:"ToyotaType-Light" !important;line-height:65%;font-size:82px}@media screen and (max-width: 1280px){#module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-left,#module-FooterFAQ .d-wrapper .stations-button .txt-wrap .title-left,#module-FooterFAQ .d-wrapper .mirai-button #container-FooterDirectional .d-nav-right .txt-wrap .title-right,#container-FooterDirectional .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .mirai-button #module-FooterDirectional .d-nav-right .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .stations-button .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .stations-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .mirai-button #module-FooterStations .d-nav-right .txt-wrap .title-right,#module-FooterStations .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .mirai-button #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .mirai-button #module-ownershipexperience_footer .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right{font-size:90px;line-height:90px}}@media screen and (max-width: 768px){#module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-left,#module-FooterFAQ .d-wrapper .stations-button .txt-wrap .title-left,#module-FooterFAQ .d-wrapper .mirai-button #container-FooterDirectional .d-nav-right .txt-wrap .title-right,#container-FooterDirectional .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .mirai-button #module-FooterDirectional .d-nav-right .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .stations-button .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .stations-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .mirai-button #module-FooterStations .d-nav-right .txt-wrap .title-right,#module-FooterStations .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .mirai-button #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right,#module-FooterFAQ .d-wrapper .mirai-button #module-ownershipexperience_footer .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .title-right{font-size:50px;line-height:80px}}#module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-left,#module-FooterFAQ .d-wrapper .stations-button .txt-wrap .txt-left,#module-FooterFAQ .d-wrapper .mirai-button #container-FooterDirectional .d-nav-right .txt-wrap .txt-right,#container-FooterDirectional .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .mirai-button #module-FooterDirectional .d-nav-right .txt-wrap .txt-right,#module-FooterDirectional .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .stations-button .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .stations-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .mirai-button #module-FooterStations .d-nav-right .txt-wrap .txt-right,#module-FooterStations .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .mirai-button #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .mirai-button #module-ownershipexperience_footer .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right{display:block;margin-top:-10px;font-family:"ToyotaType-Light" !important;font-size:22px;padding-right:2%}@media screen and (max-width: 768px){#module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-left,#module-FooterFAQ .d-wrapper .stations-button .txt-wrap .txt-left,#module-FooterFAQ .d-wrapper .mirai-button #container-FooterDirectional .d-nav-right .txt-wrap .txt-right,#container-FooterDirectional .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .mirai-button #module-FooterDirectional .d-nav-right .txt-wrap .txt-right,#module-FooterDirectional .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .stations-button .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .stations-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .mirai-button #module-FooterStations .d-nav-right .txt-wrap .txt-right,#module-FooterStations .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .mirai-button #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .mirai-button #module-ownershipexperience_footer .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right{width:60%;margin:0 auto 0}}@media screen and (max-width: 768px){#module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-left,#module-FooterFAQ .d-wrapper .stations-button .txt-wrap .txt-left,#module-FooterFAQ .d-wrapper .mirai-button #container-FooterDirectional .d-nav-right .txt-wrap .txt-right,#container-FooterDirectional .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .mirai-button #module-FooterDirectional .d-nav-right .txt-wrap .txt-right,#module-FooterDirectional .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .stations-button .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .stations-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .mirai-button #module-FooterStations .d-nav-right .txt-wrap .txt-right,#module-FooterStations .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .mirai-button #module-ownershipexperience_community-bottom .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right,#module-FooterFAQ .d-wrapper .mirai-button #module-ownershipexperience_footer .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right #module-FooterFAQ .d-wrapper .mirai-button .txt-wrap .txt-right{padding-right:1%}}#module-FooterFAQ .d-wrapper .image-wrap{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:hidden;overflow-x:hidden}#module-FooterFAQ .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-FooterFAQ .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-FooterFAQ .stations-button{float:right}#module-FooterFAQ .stations-button .txt-wrap .txt-right{padding-right:0px !important}#module-FooterFAQ .stations-button .txt-wrap .address-holder .fscom{color:#fff;line-height:1}#module-FooterFAQ .stations-button .txt-wrap .address-holder .fuelstation-headingzip{font-family:"ToyotaType-Light";margin-top:2%;font-size:16px;margin-bottom:2%}#module-FooterFAQ .stations-button .txt-wrap .address-holder .fuelstation-heading{font-family:"ToyotaType-Light";font-size:16px;margin-bottom:2%}#module-FooterFAQ .stations-button .txt-wrap .address-holder .fuelstation-name{font-family:"ToyotaType-Light";font-size:18px;margin-top:-1%;font-weight:600}#module-FooterFAQ .stations-button .txt-wrap .address-holder .fuelstation-city{display:none}#module-FooterFAQ .stations-button .image-wrap{height:100%;width:100%;position:absolute;top:1px;left:0;right:0;bottom:0;overflow-y:hidden;overflow-x:hidden}#module-FooterFAQ .stations-button .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-FooterFAQ .stations-button .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:#fff}.dark .txt-wrap .title{color:#fff !important}.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:#fff !important;margin-bottom:2%}.light .txt-wrap .next{color:#fff}.light .txt-wrap .title{color:#fff !important}.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 !important;margin-bottom:2%}.fcv .image-wrap .image-out{background:url("../../modules/footerdirectional/images/background-fuel.jpg") no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 768px){.fcv .image-wrap .image-out{background:url("../../modules/footerdirectional/images/background-fuel@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fcv .image-wrap .image-in{background:url("../../modules/footerdirectional/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/footerdirectional/images/background-fuel-hover@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fuel .image-wrap .image-out{background:url("../../modules/footerdirectional/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/footerdirectional/images/background-fuel@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fuel .image-wrap .image-in{background:url("../../modules/footerdirectional/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/footerdirectional/images/background-fuel-hover@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-out{background:url("../../modules/footerdirectional/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/footerdirectional/images/background-stations@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-in{background:url("../../modules/footerdirectional/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/footerdirectional/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)}#container-FooterDirectional .title{-webkit-text-fill-color:#fff !important;-webkit-background-clip:none !important;background:none !important;color:#fff !important;font-size:64px !important;text-transform:uppercase}#container-FooterDirectional .light>.txt-wrap>.title{ccolor:#fff}#container-FooterDirectional .txt{font-family:"ToyotaType-Light" !important;font-size:22px;line-height:0 !important;margin-bottom:2%}@media screen and (max-width: 768px){#container-FooterDirectional .title{-webkit-text-fill-color:#fff !important;-webkit-background-clip:none !important;background:none !important;color:#fff !important;font-size:50px !important}#container-FooterDirectional .light>.txt-wrap>.title{color:#fff}#container-FooterDirectional .txt{line-height:0 !important;font-family:"ToyotaType-Light" !important;font-size:22px}}#module-FooterStations{position:relative}@media screen and (min-width: 2025px){#module-FooterStations{height:575px;width:100%}}@media screen and (min-width: 600px) and (max-width: 2025px){#module-FooterStations{height:auto;width:100%;padding-top:29%}}@media screen and (max-width: 768px){#module-FooterStations{height:580px;width:100%}}@media screen and (max-width: 500px){#module-FooterStations{height:480px;width:100%}}#module-FooterStations .d-wrapper{height:101%;width:100%;position:absolute;overflow:hidden;top:0;bottom:0;right:0;left:0;background-color:#fff}#module-FooterStations .d-wrapper .d-nav-left,#module-FooterStations .d-wrapper .d-nav-right{cursor:pointer;float:left;position:relative;border:0;border-radius:0;height:100%;width:50%;display:table;overflow:hidden}@media screen and (max-width: 768px){#module-FooterStations .d-wrapper .d-nav-left,#module-FooterStations .d-wrapper .d-nav-right{height:50%;width:100%;float:none;border:0;border-radius:0}}#module-FooterStations .d-wrapper .d-nav-left .txt-wrap,#module-FooterStations .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-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-left,#module-FooterStations .d-wrapper .d-nav-right .txt-wrap .title-left,#container-FooterDirectional .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-wrapper .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right{font-family:"ToyotaType-Light";font-size:64px;margin:0 auto;line-height:105px}@media screen and (max-width: 1280px){#module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-left,#module-FooterStations .d-wrapper .d-nav-right .txt-wrap .title-left,#container-FooterDirectional .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-wrapper .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right{font-size:90px;line-height:90px}}@media screen and (max-width: 768px){#module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-left,#module-FooterStations .d-wrapper .d-nav-right .txt-wrap .title-left,#container-FooterDirectional .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-wrapper .d-nav-right .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .title-right{font-size:50px;line-height:55px}}#module-FooterStations .d-wrapper .d-nav-left .txt-wrap .txt-left,#module-FooterStations .d-wrapper .d-nav-right .txt-wrap .txt-left,#container-FooterDirectional .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterDirectional .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterStations .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .txt-right,#module-FooterFAQ .stations-button #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterStations .d-nav-right .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterStations .d-wrapper .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .txt-right{display:block;font-family:"ToyotaType-Light";font-size:22px;letter-spacing:0.5px;margin-top:-10px}@media screen and (max-width: 800px){#module-FooterStations .d-wrapper .d-nav-left .txt-wrap .txt-left,#module-FooterStations .d-wrapper .d-nav-right .txt-wrap .txt-left,#container-FooterDirectional .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterDirectional .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterStations .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .txt-right,#module-FooterFAQ .stations-button #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterStations .d-nav-right .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterStations .d-wrapper .d-nav-right .txt-wrap .txt-right,#module-ownershipexperience_community-bottom .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right #module-FooterStations .d-wrapper .d-nav-left .txt-wrap .txt-right{margin-top:10px}}#module-FooterStations .d-wrapper .image-wrap{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:hidden;overflow-x:hidden}#module-FooterStations .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-FooterStations .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-FooterStations .d-nav-right{float:right}#module-FooterStations .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-FooterStations .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-FooterStations .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/footerstations/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/footerstations/images/background-car@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fcv .image-wrap .image-in{background:url("../../modules/footerstations/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/footerstations/images/background-car-hover@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fuel .image-wrap .image-out{background:url("../../modules/footerstations/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/footerstations/images/background-fuel@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.fuel .image-wrap .image-in{background:url("../../modules/footerstations/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/footerstations/images/background-fuel-hover@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-out{background:url("../../modules/footerstations/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/footerstations/images/background-stations@mobile.jpg") no-repeat;background-position:center center;background-size:cover}}.stations .image-wrap .image-in{background:url("../../modules/footerstations/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/footerstations/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-forum,#module-forum *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#module-forum .page-arrow{z-index:1}#module-forum .breadcrumb{padding-top:2%;padding-bottom:1.5%}#module-forum .breadcrumb a{font-size:0.85em;font-weight:bold;text-decoration:none;color:#3F78E2}#module-forum .breadcrumb #selected-category{color:#000000;cursor:default}@media screen and (max-width: 768px){#module-forum .breadcrumb{padding-bottom:0}}#module-forum .header{height:270px;position:relative;background:url("../../modules/forum/images/conv-header-bkg.png") 50% 50% no-repeat;background-size:cover}#module-forum .header .copy{position:relative;top:4em}@media screen and (max-width: 415px){#module-forum .header .copy{position:absolute;top:50%;transform:translateY(-50%)}}#module-forum .header .title{margin:0;width:auto;text-transform:uppercase;letter-spacing:0.5px;font-size:4.5em;line-height:1em}@media screen and (max-width: 768px){#module-forum .header .title{font-size:2.5em}}#module-forum .header .description{margin:0 auto 1em;max-width:38em;color:#fff;font-size:1.125em;text-align:center;padding:0 20px}#module-forum .header .description a{color:#fff}@media screen and (max-width: 768px){#module-forum .header .description{font-size:1em}}#module-forum .header .create-post{-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);width:170px;position:fixed;top:34%;right:0;z-index:1000;padding:.5em .75em .5em 2.25em;border-top-left-radius:2em;border-bottom-left-radius:2em;background:url("../../core/images/icons/icon-pencil.svg") 1em 50% no-repeat;background-color:#3a6bc6;background-size:.8em .8em;color:#fff;text-decoration:none;text-transform:uppercase;font-size:1.125em;font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif}@media screen and (max-width: 768px){#module-forum .header .create-post{display:none}}#module-forum .header .create-post:hover{background-color:#3f78e2}#module-forum .header .side-search-forum{-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);width:170px;position:fixed;top:41%;right:0;z-index:1000;padding:.5em .75em .5em 2.25em;border-top-left-radius:2em;border-bottom-left-radius:2em;background:url("../../modules/forum/images/icon-search.png") 1em 50% no-repeat;background-color:#3a6bc6;background-size:.8em .8em}#module-forum .header .side-search-forum input{display:none}#module-forum .header .side-search-forum a{display:inline;font-size:1.125em;font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase}#module-forum .header .side-search-forum button{display:none}#module-forum .header .side-search-forum form{display:none}@media screen and (max-width: 768px){#module-forum .header .side-search-forum{display:none}}#module-forum .header .side-search-forum:hover{background-color:#3f78e2}#module-forum .header .expanded{width:30em}#module-forum .header .expanded input[type=search],#module-forum .header .expanded input[type=text]{position:absolute;display:inline;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;width:100%;padding:0 1em;text-align:left;height:2em;border:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:top}#module-forum .header .expanded input[type=search]:after,#module-forum .header .expanded input[type=text]:after{content:"whatup"}#module-forum .header .expanded form{display:inline}#module-forum .header .expanded a{display:none}#module-forum .header .expanded button{display:inline;position:relative;right:0px;z-index:1006}#module-forum .header .expanded .side-search-btn{display:inline;position:absolute;right:3em;color:black}#module-forum .header .expanded .side-search-close{display:inline;z-index:1006;width:20px;height:20px;-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:12px;z-index:100;margin-left:10px;background:url("../../modules/login/images/close.png") no-repeat;background-position:center;background-size:contain;cursor:pointer}#module-forum .header .expanded .side-search-close:hover{background:url("../../modules/login/images/close-hover.png") no-repeat;background-position:center;background-size:contain}#module-forum .content-section{margin:5.5em auto 0;max-width:1005px;width:100%}#module-forum .content-section:last-of-type{margin-bottom:3em}#module-forum .content-section h2{font:1.5em "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;color:#353535;text-transform:uppercase}#module-forum .content-section h2 a{color:#3a6bc6;text-decoration:underline;font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif}#module-forum .twitter-typeahead{top:2px;width:25em}#module-forum .typeahead,#module-forum .tt-hint{width:25em;height:2em;padding:.5em .75em;font-size:1.5em;line-height:1.2em;border:1px solid #024e6a;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;outline:none}#module-forum .typeahead{background-color:#efeff0}#module-forum .tt-hint{color:#000}#module-forum .tt-dropdown-menu{width:24.85em;background-color:#efeff0;padding-bottom:1em;-webkit-border-bottom-left-radius:.2em;-moz-border-bottom-left-radius:.2em;border-bottom-left-radius:.2em;-webkit-border-bottom-right-radius:.2em;-moz-border-bottom-right-radius:.2em;border-bottom-right-radius:.2em}#module-forum .tt-dataset-related-posts{margin-top:.5em;border-top:1px solid #cececf}#module-forum .tt-category-header{color:#aaaaaa;margin:1em 0 0 2em;text-align:left;line-height:1.25em}#module-forum .tt-suggestion{padding:.5em 2em;font-size:1em;line-height:1.2em;text-align:left;cursor:pointer;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#353535}#module-forum .tt-suggestion:hover,#module-forum .tt-suggestion:hover p,#module-forum .tt-suggestion:focus,#module-forum .tt-suggestion:focus p,#module-forum .tt-suggestion.tt-cursor,#module-forum .tt-suggestion.tt-cursor p{color:#3a6bc6}#module-forum .categories-list{padding-top:2%}#module-forum .article-list{float:none;clear:both;margin:0 auto;max-width:1000px}#module-forum .article-list .search-message{margin:1em 1.25em}#module-forum .article-list 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;position:relative;width:45%;height:190px;vertical-align:middle;text-align:left;border:1px solid #c6c6c6;margin-bottom:20px;margin-right:15px;margin-left:15px;padding:26px 20px 22px;overflow:hidden;display:inline-block}#module-forum .article-list article .article-info{position:absolute;bottom:7px;width:85%;text-align:center}#module-forum .article-list article .article-info .details{display:inline-block}#module-forum .article-list article .article-info .left-content{padding-right:3%;border-right:1.5px solid #000}#module-forum .article-list article .article-info .right-content{padding-left:3%}#module-forum .article-list article .article-info .value{font-weight:bold}#module-forum .article-list article .article-info p{font-size:0.8em}#module-forum .article-list article a{text-decoration:none}#module-forum .article-list article .truncate{position:relative;overflow:hidden;max-height:5em}#module-forum .article-list 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-forum .article-list 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-forum .article-list article h3{position:relative;margin:0 0 3px 0;color:#161616;font-size:0.875em;font-family:'Proxima N W01 Reg', 'Helvetica Neue', Helvetica, Arial, sans-serif;line-height:1.1em}#module-forum .article-list article h3 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-forum .article-list article h3 a em{color:#eb1f1f}#module-forum .article-list article h3.truncate{max-height:2.2em}#module-forum .article-list article .creator{color:#aeaeae;font-style:italic;font-size:0.75em}#module-forum .article-list article .creator a{color:#2a2b2c;font-size:inherit;font-family:inherit;line-height:inherit}#module-forum .article-list article .creator a:hover{text-decoration:underline}#module-forum .article-list article:hover,#module-forum .article-list article:focus{background-color:#efeff0}#module-forum .article-list article:hover h3,#module-forum .article-list article:focus h3{color:#3a6bc6}#module-forum .article-list article:hover .truncate:before,#module-forum .article-list article:focus .truncate:before{background-color:#efeff0;box-shadow:-9px 0px 13px 0px #efeff0}#module-forum .article-list article:hover .truncate:after,#module-forum .article-list article:focus .truncate:after{background-color:#efeff0}@media screen and (max-width: 768px){#module-forum .article-list article{width:100%;height:100px;display:block;border-left:none;border-right:none;border-top:none;padding:0;margin-left:0;margin-right:0}#module-forum .article-list article h3{padding-left:3%}#module-forum .article-list article .description{display:none}#module-forum .article-list article .article-info{bottom:15px;float:right}}#module-forum .article-list .articlesForCategory{-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;position:relative;width:100%;height:100%;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #efeff0;padding:26px 20px 22px;overflow:hidden;display:inline-block;margin-bottom:0}#module-forum .article-list .articlesForCategory h3{padding-left:10px}#module-forum .article-list .articlesForCategory .creator{padding-left:10px}#module-forum .article-list .is-article-icon{background:url("../../modules/forum/images/article-icon.png") no-repeat;width:14px;height:19px;float:left;vertical-align:middle}#module-forum .featured-posts{max-width:987px;padding:0 10px;margin-top:4em;overflow:hidden}#module-forum .featured-posts>div 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;position:relative;padding:40px 34px;min-height:214px;width:100%;border-bottom:1px solid #efeff0;cursor:pointer}#module-forum .featured-posts>div article a{text-decoration:none}#module-forum .featured-posts>div article .image{position:relative;display:inline-block;float:left;overflow:hidden;margin-right:25px;max-width:245px;width:100%;height:140px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:20px}#module-forum .featured-posts>div 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-forum .featured-posts>div article .content{display:inline-block;max-width:500px;width:100%;vertical-align:top}#module-forum .featured-posts>div article .truncate{position:relative;overflow:hidden;max-height:5em}#module-forum .featured-posts>div 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-forum .featured-posts>div 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-forum .featured-posts>div article h4,#module-forum .featured-posts>div article .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article b,#module-forum .featured-posts>div article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article b{position:relative;margin:0 0 3px 0;color:#161616;font-size:28px;line-height:1.1em}#module-forum .featured-posts>div article h4 a,#module-forum .featured-posts>div article .stations-slide .t-wrap .t-info .t-info-wrap h2 b a,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article b a,#module-forum .featured-posts>div article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b a,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article b 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-forum .featured-posts>div article h4 a em,#module-forum .featured-posts>div article .stations-slide .t-wrap .t-info .t-info-wrap h2 b a em,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article b a em,#module-forum .featured-posts>div article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b a em,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article b a em{color:#eb1f1f}#module-forum .featured-posts>div article h4.truncate,#module-forum .featured-posts>div article .stations-slide .t-wrap .t-info .t-info-wrap h2 b.truncate,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article b.truncate,#module-forum .featured-posts>div article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b.truncate,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article b.truncate{max-height:2.2em}#module-forum .featured-posts>div article p{line-height:1.3em}#module-forum .featured-posts>div article p a{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}#module-forum .featured-posts>div article .details{margin-top:2px}#module-forum .featured-posts>div article .details .comment-footer{padding-top:5%}#module-forum .featured-posts>div article .details .comment-footer .comment-bubble-img{background:url("../../modules/forum/images/featured-comment-bubble.png") no-repeat;height:44px;width:42px;float:left;text-align:center;line-height:42px;font-size:1.1em}#module-forum .featured-posts>div article .details .comment-footer .comment-text{padding-left:4%;line-height:42px;float:left;vertical-align:middle}#module-forum .featured-posts>div article .details .date{position:relative;display:inline-block;padding-right:10px;color:#787878;font-style:italic;font-size:12px}#module-forum .featured-posts>div article .details .date a{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;color:#adadad}#module-forum .featured-posts>div article .details .date a strong{color:#343434}#module-forum .featured-posts>div article .details .date a:hover{text-decoration:none}#module-forum .featured-posts>div article .details .date em{color:#eb1f1f}#module-forum .featured-posts>div article .details .date strong{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;color:#161616}#module-forum .featured-posts>div article .details .date:after{position:absolute;top:0;right:0;display:block;width:1px;height:100%;background:#adadad;content:" "}#module-forum .featured-posts>div 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-forum .featured-posts>div article .details a:hover,#module-forum .featured-posts>div article .details a:focus{text-decoration:underline}#module-forum .featured-posts>div article .details a.view-comments{font-style:normal}#module-forum .featured-posts>div article .details a.view-comments:hover,#module-forum .featured-posts>div article .details a.view-comments:focus{text-decoration:none}#module-forum .featured-posts>div article.sponsored .details .date a strong{color:#eb1f1f}#module-forum .featured-posts>div article .view-comments{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;display:block;margin-top:.5em;text-transform:uppercase;font-style:normal;font-size:.875em;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#module-forum .featured-posts>div article .view-comments,#module-forum .featured-posts>div article .view-comments:focus,#module-forum .featured-posts>div article .view-comments:hover,#module-forum .featured-posts>div article .view-comments:active{text-decoration:none}#module-forum .featured-posts>div article .view-comments:focus .bubble,#module-forum .featured-posts>div article .view-comments:hover .bubble,#module-forum .featured-posts>div article .view-comments:active .bubble{background-image:url("../../modules/aggregatorarticles/images/icons/bubble-blue.png");color:#3a6bc6}#module-forum .featured-posts>div article .view-comments:focus .text,#module-forum .featured-posts>div article .view-comments:hover .text,#module-forum .featured-posts>div article .view-comments:active .text{color:#3a6bc6}#module-forum .featured-posts>div article .view-comments .bubble{display:inline-block;margin-right:.5em;width:42px;height:44px;background:url("../../modules/aggregatorarticles/images/icons/bubble-gray.png") no-repeat 50% 50%;background-size:contain;color:#161616;text-align:center;line-height:44px}#module-forum .featured-posts>div article .view-comments .text{color:#c6c6c6;text-decoration:none}#module-forum .featured-posts>div article .view-comments.grid-layout-view-comments{display:none}#module-forum .featured-posts>div article:hover,#module-forum .featured-posts>div article:focus{background-color:#efeff0}#module-forum .featured-posts>div article:hover h4,#module-forum .featured-posts>div article:hover .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article:hover b,#module-forum .featured-posts>div article:hover .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article:hover b,#module-forum .featured-posts>div article:focus h4,#module-forum .featured-posts>div article:focus .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article:focus b,#module-forum .featured-posts>div article:focus .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article:focus b{color:#3a6bc6}#module-forum .featured-posts>div article:hover .truncate:before,#module-forum .featured-posts>div article:focus .truncate:before{background-color:#efeff0;box-shadow:-9px 0px 13px 0px #efeff0}#module-forum .featured-posts>div article:hover .truncate:after,#module-forum .featured-posts>div article:focus .truncate:after{background-color:#efeff0}#module-forum .featured-posts>div article:hover .details .date strong,#module-forum .featured-posts>div article:focus .details .date strong{color:#3a6bc6}#module-forum .featured-posts>div article:hover .details a,#module-forum .featured-posts>div article:focus .details a{color:#3a6bc6}#module-forum .featured-posts>div article:hover .view-comments .bubble,#module-forum .featured-posts>div article:focus .view-comments .bubble{background-image:url("../../modules/aggregatorarticles/images/icons/bubble-blue.png");color:#3a6bc6}#module-forum .featured-posts>div article:hover .view-comments .text,#module-forum .featured-posts>div article:focus .view-comments .text{color:#3a6bc6}#module-forum .categories{width:100%;overflow:hidden;padding:0 10px;margin:0 auto;text-align:center}#module-forum .categories header{width:100%;border-bottom:1px solid #dcdcdc;padding-top:27px;overflow:hidden}@media screen and (max-width: 768px){#module-forum .categories header{padding-top:15px}}#module-forum .categories header>div{max-width:968px;width:100%;margin:0 auto;height:33px}#module-forum .categories header>div h2{float:left;text-transform:uppercase;font:1.5em 'AlternateGothicW01-No2 691799', Impact, Charcoal, sans-serif;color:#353535}#module-forum .categories header>div p{float:right;text-transform:uppercase;font-size:0.75em;font-weight:bold;color:#afafaf;margin:2px 28px 0 0;letter-spacing:0.05em}#module-forum .categories .article-list article{cursor:pointer}#module-forum .categories .article-list article h3{font-family:din_offccond, sans-serif;font-size:1.8em}#module-forum .categories .article-list article .description{max-width:550px;width:100%;float:left;line-height:1.3em}#module-forum .categories .article-list article .date{float:right;font-size:0.75em;font-style:italic;margin:-5px 8px 0 0}#module-forum .mobile-search .search-container{top:5em;display:none;margin:0 auto;margin-top:10em;text-align:center}#module-forum .mobile-search .search-container form{height:10px;display:inline}#module-forum .mobile-search .search-container form .twitter-typeahead{width:100%}#module-forum .mobile-search .search-container form input[type=search],#module-forum .mobile-search .search-container form input[type=text]{font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;width:100%;padding:1em;text-align:left;height:3em;border-top:none;border-bottom:1px solid #efeff0;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}#module-forum .mobile-search .search-container form .search-btn{-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);background:url("../../modules/forum/images/icon-search.png") 0.85em 50% no-repeat;content:'';text-transform:uppercase;position:relative;background-color:#3a6bc6;color:#fff;font:1.125em "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;outline:none;border:0;padding:0 1em 0 2em;height:50px;top:-48px;float:right;border-radius:.2em;-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-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)}#module-forum .mobile-search .search-container form .search-btn:hover{background-color:#3f78e2}#module-forum .mobile-search .mobile-btns-container{width:100%;background-color:#3568c5;display:none}@media screen and (max-width: 768px){#module-forum .mobile-search .mobile-btns-container{display:inline-block}}#module-forum .mobile-search .mobile-btns-container a{display:none}@media screen and (max-width: 768px){#module-forum .mobile-search .mobile-btns-container a{display:inline-block;width:49%;padding:9px 13px;color:#fff;text-transform:uppercase;letter-spacing:0.5px;font-weight:normal;text-decoration:none;font-size:12px;font-family:'Proxima N W01 Reg', 'Helvetica Neue', Helvetica, Arial, sans-serif;overflow:hidden;text-align:left}}#module-forum .mobile-search .mobile-btns-container .create-post-mobile{border-right:1px solid}#module-forum .mobile-search .mobile-btns-container .create-post-mobile .mobile-pencil-icon{float:left;width:2em;height:2em;background:#3568c5 url("../../core/images/icons/icon-pencil.svg");background-size:1.5em 1.5em;background-repeat:no-repeat;content:''}#module-forum .mobile-search .mobile-btns-container .create-post-mobile:before{background-color:colorBlack}#module-forum .mobile-search .mobile-btns-container .mobile-search-btn .mobile-search-icon{float:left;width:2em;height:2em;background:#3568c5 url("../../modules/forum/images/icon-search.png");background-size:1.5em 1.5em;background-repeat:no-repeat;content:''}@media screen and (max-width: 768px){#module-forum .mobile-search .search-open{display:inline}}#module-forum .results{display:none;padding:0 10px}#module-forum .results.active{display:block}#module-forum .results mark{background:transparent;color:#3a6bc6;font-weight:bold}#module-forum .results header{border-bottom:1px solid #dcdcdc;position:relative}#module-forum .results header .select-style{-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);-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-forum .results header .select-style:after{-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);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}#module-forum .results header .select-style select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-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);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-forum .results header .select-style select:focus{outline:none}#module-forum .results header .select-style:hover{background-color:#3568c5}#module-forum .results header .select-style:hover select{color:#fff}#module-forum .results header .select-style:hover:after{border-top-color:#fff}#module-forum .results header .select-style.custom-select{position:relative;z-index:20;border:none}#module-forum .results header .select-style.custom-select select{display:none}#module-forum .results 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;position:absolute;top:0;left:0;display:block;overflow:hidden;margin:0;padding:0;max-height:38px;width:100%;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}#module-forum .results header .select-style.custom-select>div span{-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);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;overflow:hidden;padding:13px 10px 0;width:100%;height:38px;border-bottom:1px solid #e5e5e5;opacity:1}#module-forum .results header .select-style.custom-select>div span:hover{background-color:#3568c5;color:#fff}#module-forum .results header .select-style.custom-select>div span.active{padding-top:0;height:0;border:none;opacity:0}#module-forum .results header .select-style.custom-select>div span:last-of-type{border-bottom:none}#module-forum .results header .select-style.custom-select.open>div{max-height:600px}#module-forum .results header .select-style.custom-select.open>div .selected{background-color:#3568c5;color:#fff}#module-forum .results header.open-dropdown{margin-bottom:60px}#module-forum .results header .inner{-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;z-index:10;margin:0 auto;padding:0 10px;max-width:976px;width:100%}#module-forum .results header .inner>p{text-transform:uppercase;font-weight:bold;font-size:0.75em;margin:25px 0 13px 0;letter-spacing:0.1em;text-align:left}#module-forum .results header .inner>p a{text-decoration:none;color:#3a6bc6}#module-forum .results header .inner>p a:hover{text-decoration:underline}#module-forum .results header .inner>p strong:before{content:"|";margin:0 12px 0 8px}#module-forum .results header .inner h2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;float:left;padding-top:19px;height:61px;text-transform:uppercase;font-size:1.5em;font-family:"Alternate Gothic Com", sans-serif;letter-spacing:0.01em}#module-forum .results header .inner h2 em{color:#9d9d9d}#module-forum .results header .inner h2:after{position:absolute;top:50%;right:0;display:block;margin-top:-8px;width:1px;height:16px;background:#e5e5e5;content:" "}#module-forum .results header .inner .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-forum .results header .inner .drop-down:after,#module-forum .results header .inner .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-forum .results header .inner .drop-down:after{margin-left:-303px;border-width:11px;border-color:rgba(240,242,241,0);border-bottom-color:#fff}#module-forum .results header .inner .drop-down:before{margin-left:-304px;border-width:12px;border-color:rgba(214,214,214,0);border-bottom-color:#e5e5e5}#module-forum .results header .inner .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-forum .results header .inner .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:0.875em;cursor:pointer}#module-forum .results header .inner .filters-dropdown>p:after,#module-forum .results header .inner .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-forum .results header .inner .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-forum .results header .inner .filters-dropdown>p:before{margin-left:-12px;border-width:6px;border-color:rgba(63,63,63,0);border-top-color:#3f3f3f}#module-forum .results header .inner .filters-dropdown>p:hover{color:#3568c5}#module-forum .results header .inner .filters-dropdown>p:hover:before{border-top-color:#3568c5}#module-forum .results header .inner .filters-dropdown .drop-down{-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;max-height:0;height:auto}#module-forum .results header .inner .filters-dropdown .drop-down ul{overflow:hidden;margin:0 auto;max-width:960px}#module-forum .results header .inner .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;margin:0 4px 4px 0;padding:14px 17px 0;height:38px;border:1px solid #3568c5;border-radius:3px;background-color:#fff;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-forum .results header .inner .filters-dropdown .drop-down ul li:hover,#module-forum .results header .inner .filters-dropdown .drop-down ul li.active{background-color:#3568c5;color:#fff}#module-forum .results header .inner .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-forum .results header .inner .filters-dropdown li:hover li{background-color:#3568c5;color:#fff}#module-forum .results header .inner .filters-dropdown.active>p:after{margin-top:-2px;border-color:rgba(255,255,255,0);border-bottom-color:#ffffff}#module-forum .results header .inner .filters-dropdown.active>p:before{margin-top:-5px;border-color:rgba(63,63,63,0);border-bottom-color:#3f3f3f}#module-forum .results header .inner .filters-dropdown.active>p:hover:before{border-bottom-color:#3568c5}#module-forum .results header .inner .filters-dropdown.active .drop-down{visibility:visible;max-height:600px;opacity:1}#module-forum .results header .inner .filters-dropdown.active .drop-down li{opacity:1}#module-forum .results header .inner .sort{display:inline-block;margin-right:20px;height:61px;vertical-align:top}#module-forum .results header .inner .sort>p{display:inline-block;margin-right:6px;text-transform:uppercase;font-weight:bold;font-size:0.875em;font-family:'Proxima N W01 Reg', 'Helvetica Neue', Helvetica, Arial, sans-serif}#module-forum .results .article-list article{opacity:0}#module-forum .results .article-list article.show{opacity:1}.no-js #module-forum .results .article-list article{opacity:1}#module-forum .results .article-list article .title{float:left;margin-top:18px}@media screen and (max-width: 768px){#module-forum .results .article-list article .title{margin-top:0;display:inline;float:none}}#module-forum .results .article-list article .title h3{display:inline;font-size:1em}#module-forum .results .article-list article .title .is-article-icon{display:inline}#module-forum .results .article-list article .details{float:right;display:inline-block;width:425px}@media screen and (max-width: 768px){#module-forum .results .article-list article .details{width:100%}}#module-forum .results .article-list article .details .creator{margin-top:10px;float:left;display:inline-block}@media screen and (max-width: 768px){#module-forum .results .article-list article .details .creator{margin-top:0;margin-right:0;display:inline;float:left}}#module-forum .results .article-list article .details .comment-detail{float:right;display:inline;width:150px}#module-forum .results .article-list article .details .comment-detail .comment-bubble-img{background:url("../../modules/forum/images/featured-comment-bubble.png") no-repeat;height:44px;width:42px;float:left;text-align:center;line-height:42px;font-size:1.1em}#module-forum .results .article-list article .details .comment-detail .comment-text{padding-left:4%;line-height:52px;float:left}@media screen and (max-width: 768px){#module-forum .results .article-list article .details .comment-detail .comment-text{display:none}}#module-forum .results .pagination{position:relative;overflow:hidden;margin:0 auto;padding:87px 51px 173px;max-width:778px;width:100%;height:42px;text-align:center}#module-forum .results .pagination>a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;position:absolute;top:87px;z-index:1;display:block;width:51px;height:42px;border:2px solid #3568c5;border-radius:4px;text-indent:-9999px}#module-forum .results .pagination>a:after{-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;transition:border-color 0.2s ease;position:absolute;top:50%;right:45%;margin-top:-7px;width:0;height:0;border:solid transparent;border-width:7px;border-color:rgba(53,104,197,0);border-right-color:#3568c5;content:" ";pointer-events:none}#module-forum .results .pagination>a.prev{left:20px}#module-forum .results .pagination>a.next{right:20px}#module-forum .results .pagination>a.next:after{right:auto;left:45%;border-right-color:transparent;border-left-color:#3568c5}#module-forum .results .pagination>a:hover{background-color:#3568c5}#module-forum .results .pagination>a:hover.prev:after{border-right-color:#fff}#module-forum .results .pagination>a:hover.next:after{border-left-color:#fff}#module-forum .results .pagination>a.disabled{cursor:default;border-color:#c6c6c6;opacity:0.5}#module-forum .results .pagination>a.disabled.prev:after{border-right-color:#c6c6c6}#module-forum .results .pagination>a.disabled.next:after{border-left-color:#c6c6c6}#module-forum .results .pagination>a.disabled:hover{border-color:#c6c6c6;background-color:transparent}#module-forum .results .pagination>a.disabled:hover.prev:after{border-right-color:#c6c6c6}#module-forum .results .pagination>a.disabled:hover.next:after{border-left-color:#c6c6c6}#module-forum .results .pagination div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px 50px 0;width:100%}#module-forum .results .pagination div a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;display:inline-block;width:35px;height:35px;border:1px solid #fff;border-radius:50%;color:#3568c5;text-decoration:none;font-size:20px;font-family:'AlternateGothicW01-No2 691799', Impact, Charcoal, sans-serif}#module-forum .results .pagination div a:hover{text-decoration:underline}#module-forum .results .pagination div a.active{background-color:#3568c5;color:#fff}#module-forum .results .pagination div a.active:hover{text-decoration:none}#module-forum .results .pagination div a.hidden{display:none}#module-forum .results .pagination div a.ellipsis{border-color:transparent;pointer-events:none;cursor:default}#module-forum .results .pagination div a.ellipsis:after{content:'...'}#module-forum .results .pagination div a.ellipsis span{display:none}#module-forum .results .pagination div a.last{margin-left:44px}#module-forum .results .pagination div a.last:before{position:absolute;left:-33px;content:"...";letter-spacing:2px}#module-forum .results .pagination div a.last.active:before{color:#3568c5}#module-forum .results .pagination.hide a{display:none}#module-forum .results .mobile-pagination{background:#e6e7e8;width:100%;padding:25px 0}#module-forum .results .mobile-pagination .load-more{-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;display:block;overflow:hidden;margin:0 auto;padding-top:12px;width:226px;height:52px;border:2px solid #3568c5;border-radius:4px;color:#3568c5;text-align:center;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;font:400 24px 'AlternateGothicW01-No2 691799', Impact, Charcoal, sans-serif}#module-forum .results .mobile-pagination .load-more:hover,#module-forum .results .mobile-pagination .load-more:focus{border-color:#90b7ff;color:#90b7ff}#module-forum .results .mobile-pagination.hide{display:none}#module-forum .results .pagination.hide{display:none}@media screen and (min-width: 769px){#module-forum header .inner .filters-select{display:none}#module-forum .featured-posts>div article{float:left;padding:10px;width:50%;height:580px;border:none}#module-forum .featured-posts>div article .image{float:none;margin-right:0;max-width:483px;height:294px;margin-bottom:0}#module-forum .featured-posts>div article h4,#module-forum .featured-posts>div article .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article b,#module-forum .featured-posts>div article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-forum .featured-posts>div article b{margin:13px 0 3px 0}#module-forum .featured-posts>div article .details{position:absolute;bottom:15px;margin-top:0}#module-forum .featured-posts>div article .details .date{display:block;padding-right:0}#module-forum .featured-posts>div article .details .date:after{display:none}#module-forum .featured-posts>div article .details>a{display:block}#module-forum .featured-posts>div article .view-comments.grid-layout-view-comments{display:block}#module-forum .featured-posts>div article .view-comments.list-layout-view-comments{display:none}}@media screen and (max-width: 980px){#module-forum header .inner .filters-dropdown .drop-down{text-align:left}#module-forum header .inner .filters-dropdown .drop-down li{left:auto}}@media screen and (max-width: 768px){#module-forum .results header{height:auto}#module-forum .results header .inner{text-align:center}#module-forum .results header .inner h2{float:none;display:block;text-align:left}#module-forum .results header .inner h2:after{display:none}#module-forum .results header .inner .filters-dropdown{display:none}#module-forum .results header .inner .create-post-mobile{display:inline-block}#module-forum .results header .inner .filters-select{width:100%;height:63px;border-top:1px solid #e5e5e5;color:#3f3f3f;text-align:center}#module-forum .results header .inner .filters-select .select-style{width:24em;max-width:100%;border-color:#3f3f3f;border-radius:0}#module-forum .results header .inner .filters-select .select-style:after{border-top-color:#3f3f3f}#module-forum .results header .inner .filters-select .select-style select{color:#3f3f3f}#module-forum .results header .inner .filters-select .select-style:hover{background-color:#3f3f3f}#module-forum .results header .inner .filters-select .select-style:hover:after{border-top-color:#fff}#module-forum .results header .inner .filters-select .select-style:hover select{color:#fff}#module-forum .results header .inner .filters-select .select-style.custom-select>div{border-color:#3f3f3f;border-radius:0;color:#3f3f3f;text-align:left}#module-forum .results header .inner .filters-select .select-style.custom-select>div span:hover{background-color:#3f3f3f;color:#fff}#module-forum .results header .inner .filters-select .select-style.custom-select.open>div{max-height:1000px;height:auto}#module-forum .results header .inner .filters-select .select-style.custom-select.open>div .selected{background-color:#3f3f3f;color:#fff}#module-forum .results header .inner .sort{margin-right:0}#module-forum .results header .inner .sort>p{display:none}#module-forum .results header .inner .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:0.875em;cursor:pointer}#module-forum .results header .inner .sort .select-style select{color:#3f3f3f}#module-forum .results header .inner .sort .select-style:after,#module-forum .results header .inner .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-forum .results header .inner .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-forum .results header .inner .sort .select-style:before{margin-left:-12px;border-width:6px;border-color:rgba(63,63,63,0);border-top-color:#3f3f3f}#module-forum .results header .inner .sort .select-style:hover{background-color:#fff;color:#3568c5}#module-forum .results header .inner .sort .select-style:hover select{color:#3568c5}#module-forum .results header .inner .sort .select-style:hover:before{border-top-color:#3568c5}#module-forum .results header .inner .sort .select-style.custom-select{z-index:30}#module-forum .results header .inner .sort .select-style.custom-select:after{display:none}#module-forum .results header .inner .sort .select-style.custom-select>div{border:none;border-radius:0;color:#3f3f3f;text-align:left}#module-forum .results header .inner .sort .select-style.custom-select>div .selected{border:none}#module-forum .results header .inner .sort .select-style.custom-select>div:after,#module-forum .results header .inner .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-forum .results header .inner .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-forum .results header .inner .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-forum .results header .inner .sort .select-style.custom-select>div span:hover{background-color:#3f3f3f;color:#fff}#module-forum .results header .inner .sort .select-style.custom-select>div.active>div .selected{background-color:#3f3f3f;color:#fff}#module-forum .results header .inner .sort .select-style.custom-select.active>div{border:1px solid #3f3f3f}#module-forum .results header .inner .sort .select-style.custom-select.active>div .selected{background-color:#3f3f3f;color:#fff}#module-forum .results .article-list article .date{display:none}}@media screen and (max-width: 380px){#module-forum header .inner h2{position:absolute;top:0;left:0}}#module-ForumCreatePost{background-color:#efeff0}#module-ForumCreatePost,#module-ForumCreatePost *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#module-ForumCreatePost .breadcrumb{margin-bottom:2em;margin-left:1.2em;font-size:.8em}#module-ForumCreatePost .breadcrumb,#module-ForumCreatePost .breadcrumb a,#module-ForumCreatePost .breadcrumb span{text-transform:uppercase;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#2a2b2c}#module-ForumCreatePost .breadcrumb .crumb-item{text-decoration:none;color:#979797}#module-ForumCreatePost .breadcrumb .crumb-item:last-of-type{color:#2a2b2c}#module-ForumCreatePost .breadcrumb a{text-decoration:none}#module-ForumCreatePost .breadcrumb a:hover,#module-ForumCreatePost .breadcrumb a:focus,#module-ForumCreatePost .breadcrumb a:active{text-decoration:underline}#module-ForumCreatePost .breadcrumb .arrow{font-size:1.2em}#module-ForumCreatePost .post-form{background:#efeff0}#module-ForumCreatePost .post-form .field-wrapper{margin:2em 1em 0}#module-ForumCreatePost .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-ForumCreatePost .post-form label{float:none}}#module-ForumCreatePost .post-form label[for="body"]{margin-top:3em}@media screen and (max-width: 768px){#module-ForumCreatePost .post-form label[for="body"]{margin-top:1em}}#module-ForumCreatePost .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-ForumCreatePost .post-form label.category{line-height:normal}}#module-ForumCreatePost .post-form .input-wrapper{margin-left:7em}@media screen and (max-width: 768px){#module-ForumCreatePost .post-form .input-wrapper{margin:1em 0 0}#module-ForumCreatePost .post-form .input-wrapper.category{margin-top:0}}#module-ForumCreatePost .post-form input,#module-ForumCreatePost .post-form textarea{width:100%;padding:1em;font-size:1em}@media screen and (max-width: 768px){#module-ForumCreatePost .post-form input,#module-ForumCreatePost .post-form textarea{padding:.5em}}#module-ForumCreatePost .post-form input.error,#module-ForumCreatePost .post-form textarea.error{border:2px solid #eb1f1f}#module-ForumCreatePost .post-form input.error::-webkit-input-placeholder,#module-ForumCreatePost .post-form textarea.error::-webkit-input-placeholder{color:#eb1f1f}#module-ForumCreatePost .post-form input.error::-moz-placeholder,#module-ForumCreatePost .post-form textarea.error::-moz-placeholder{color:#eb1f1f}#module-ForumCreatePost .post-form input.error::-ms-input-placeholder,#module-ForumCreatePost .post-form textarea.error::-ms-input-placeholder{color:#eb1f1f}#module-ForumCreatePost .post-form input{height:3em}@media screen and (max-width: 768px){#module-ForumCreatePost .post-form input{height:2.5em}}#module-ForumCreatePost .post-form textarea{height:10em}#module-ForumCreatePost .post-form .input-wrapper.category .arrow{width:2em;display:inline-block}#module-ForumCreatePost .post-form .input-wrapper.category .arrow:after{top:-.1em}#module-ForumCreatePost .post-form .buttons{text-align:right;padding:1em 0 2em}#module-ForumCreatePost .cke_chrome{border:none}#module-ForumCreatePost .cke,#module-ForumCreatePost .cke *{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}#module-ForumCreatePost .cke_body,#module-ForumCreatePost .cke_inner{background:none}#module-ForumCreatePost .cke_top{padding:0 0 .5em;margin-left:-7px}#module-ForumCreatePost .cke_contents{border-radius:2px}#module-ForumCreatePost .cke_contents.error{border:2px solid #eb1f1f}#module-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost header .select-style select:focus{outline:none}#module-ForumCreatePost header .select-style:hover{background-color:#3568c5}#module-ForumCreatePost header .select-style:hover select{color:#fff}#module-ForumCreatePost header .select-style:hover:after{border-top-color:#fff}#module-ForumCreatePost header .select-style.custom-select{border:none;z-index:20;position:relative}#module-ForumCreatePost header .select-style.custom-select select{display:none}#module-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost header .select-style.custom-select>div span:hover{background-color:#3568c5;color:#fff}#module-ForumCreatePost header .select-style.custom-select>div span.active{height:0;padding-top:0;border:none;opacity:0}#module-ForumCreatePost header .select-style.custom-select>div span:last-of-type{border-bottom:none}#module-ForumCreatePost header .select-style.custom-select.open>div{max-height:600px}#module-ForumCreatePost header .select-style.custom-select.open>div .selected{background-color:#3568c5;color:#fff}#module-ForumCreatePost header.open-dropdown{margin-bottom:60px}#module-ForumCreatePost header form{margin:0 auto;max-width:960px;width:100%}#module-ForumCreatePost 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-ForumCreatePost header h3 em{color:#9d9d9d}#module-ForumCreatePost header h3:after{position:absolute;top:50%;right:0;display:block;margin-top:-8px;width:1px;height:16px;background:#e5e5e5;content:" "}#module-ForumCreatePost 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-ForumCreatePost header .drop-down:after,#module-ForumCreatePost 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-ForumCreatePost header .drop-down:after{margin-left:-303px;border-width:11px;border-color:rgba(240,242,241,0);border-bottom-color:#fff}#module-ForumCreatePost header .drop-down:before{margin-left:-304px;border-width:12px;border-color:rgba(214,214,214,0);border-bottom-color:#e5e5e5}#module-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost header .filters-dropdown>p:after,#module-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost header .filters-dropdown>p:before{margin-left:-12px;border-width:6px;border-color:rgba(63,63,63,0);border-top-color:#3f3f3f}#module-ForumCreatePost header .filters-dropdown>p:hover{color:#3568c5}#module-ForumCreatePost header .filters-dropdown>p:hover:before{border-top-color:#3568c5}#module-ForumCreatePost 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-ForumCreatePost header .filters-dropdown .drop-down ul{max-width:960px;margin:0 auto;overflow:hidden}#module-ForumCreatePost 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-ForumCreatePost header .filters-dropdown .drop-down ul li:hover,#module-ForumCreatePost header .filters-dropdown .drop-down ul li.active{background-color:#3568c5;color:#fff}#module-ForumCreatePost 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-ForumCreatePost header .filters-dropdown li:hover li{background-color:#3568c5;color:#fff}#module-ForumCreatePost header .filters-dropdown.active>p:after{margin-top:-2px;border-color:rgba(255,255,255,0);border-bottom-color:#ffffff}#module-ForumCreatePost header .filters-dropdown.active>p:before{margin-top:-5px;border-color:rgba(63,63,63,0);border-bottom-color:#3f3f3f}#module-ForumCreatePost header .filters-dropdown.active>p:hover:before{border-bottom-color:#3568c5}#module-ForumCreatePost header .filters-dropdown.active .drop-down{visibility:visible;max-height:600px;opacity:1}#module-ForumCreatePost header .filters-dropdown.active .drop-down li{opacity:1}#module-ForumCreatePost header #view-options{display:block;float:right;height:61px}#module-ForumCreatePost header #view-options .sort{display:inline-block;margin-right:20px;vertical-align:top;height:61px}#module-ForumCreatePost 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-ForumCreatePost header #view-options ul{display:inline-block;vertical-align:top}#module-ForumCreatePost 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-ForumCreatePost header #view-options ul li a{display:block;overflow:hidden;width:100%;height:100%;text-align:-9999px}#module-ForumCreatePost header #view-options ul li.grid-view{padding-top:19px}#module-ForumCreatePost 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-ForumCreatePost header #view-options ul li.grid-view>span span,#module-ForumCreatePost header #view-options ul li.grid-view>span:before,#module-ForumCreatePost 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-ForumCreatePost header #view-options ul li.grid-view>span:before{float:left;content:" "}#module-ForumCreatePost header #view-options ul li.grid-view>span:after{float:right;content:" "}#module-ForumCreatePost header #view-options ul li.grid-view.active>span span,#module-ForumCreatePost header #view-options ul li.grid-view.active>span:before,#module-ForumCreatePost header #view-options ul li.grid-view.active>span:after{background:#3568c5}#module-ForumCreatePost header #view-options ul li.grid-view:hover>span span,#module-ForumCreatePost header #view-options ul li.grid-view:hover>span:before,#module-ForumCreatePost header #view-options ul li.grid-view:hover>span:after{background:#3568c5}#module-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost header #view-options ul li.grid-view:after{position:relative;top:-28px;left:55px;display:block;width:1px;height:26px;background:#e5e5e5;content:" "}#module-ForumCreatePost header #view-options ul li.list-view{padding-top:19px}#module-ForumCreatePost 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-ForumCreatePost header #view-options ul li.list-view.active span{background:#3568c5}#module-ForumCreatePost header #view-options ul li.list-view:hover span{background:#3568c5}#module-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost header #view-options ul li.list-view:after{position:relative;top:-31px;left:55px;display:block;width:1px;height:26px;background:#e5e5e5;content:" "}#module-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost header #view-options ul li.search .drop-down:before{margin-left:437px}#module-ForumCreatePost header #view-options ul li.search .drop-down:after{margin-left:438px}#module-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost header #view-options ul li.search .drop-down .search-input button.active{color:#3a6bc6}#module-ForumCreatePost 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-ForumCreatePost header #view-options ul li.search.active span:before{border-color:#3568c5}#module-ForumCreatePost header #view-options ul li.search.active span:after{background:#3568c5}#module-ForumCreatePost header #view-options ul li.search.active .drop-down{visibility:visible;height:61px;opacity:1}#module-ForumCreatePost header #view-options ul li.search.active .drop-down .search-input{opacity:1}#module-ForumCreatePost 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-ForumCreatePost header #view-options ul li.search:hover span:before{border-color:#3568c5}#module-ForumCreatePost header #view-options ul li.search:hover span:after{background:#3568c5}@media screen and (min-width: 769px){#module-ForumCreatePost header form .filters-select{display:none}}@media screen and (max-width: 980px){#module-ForumCreatePost header form .filters-dropdown .drop-down{text-align:left}#module-ForumCreatePost header form .filters-dropdown .drop-down li{left:auto}}@media screen and (max-width: 768px){#module-ForumCreatePost header{height:126px}#module-ForumCreatePost header form{text-align:center}#module-ForumCreatePost header form h3{float:none}#module-ForumCreatePost header form .filters-dropdown{display:none}#module-ForumCreatePost 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-ForumCreatePost header form .filters-select .select-style{width:22em;border-color:#3f3f3f;border-radius:0}#module-ForumCreatePost header form .filters-select .select-style:after{border-top-color:#3f3f3f}#module-ForumCreatePost header form .filters-select .select-style select{color:#3f3f3f}#module-ForumCreatePost header form .filters-select .select-style:hover{background-color:#3f3f3f}#module-ForumCreatePost header form .filters-select .select-style:hover:after{border-top-color:#fff}#module-ForumCreatePost header form .filters-select .select-style:hover select{color:#fff}#module-ForumCreatePost header form .filters-select .select-style.custom-select>div{border-color:#3f3f3f;border-radius:0;text-align:left;color:#3f3f3f}#module-ForumCreatePost header form .filters-select .select-style.custom-select>div span:hover{background-color:#3f3f3f;color:#fff}#module-ForumCreatePost header form .filters-select .select-style.custom-select.open>div{max-height:1000px;height:auto}#module-ForumCreatePost header form .filters-select .select-style.custom-select.open>div .selected{background-color:#3f3f3f;color:#fff}#module-ForumCreatePost header form #view-options{width:184px;display:inline-block;float:none;vertical-align:top}#module-ForumCreatePost header form #view-options ul li.grid-view{display:none}#module-ForumCreatePost header form #view-options ul li.list-view{display:none}#module-ForumCreatePost header form #view-options ul li.search:before{position:absolute;top:24px;display:block;width:1px;height:15px;background:#e5e5e5;content:" "}#module-ForumCreatePost header form #view-options ul li.search .drop-down{top:61px;z-index:30}#module-ForumCreatePost header form #view-options .sort{margin-right:0}#module-ForumCreatePost header form #view-options .sort>p{display:none}#module-ForumCreatePost 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-ForumCreatePost header form #view-options .sort .select-style select{color:#3f3f3f}#module-ForumCreatePost header form #view-options .sort .select-style:after,#module-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost header form #view-options .sort .select-style:hover{background-color:#fff;color:#3568c5}#module-ForumCreatePost header form #view-options .sort .select-style:hover select{color:#3568c5}#module-ForumCreatePost header form #view-options .sort .select-style:hover:before{border-top-color:#3568c5}#module-ForumCreatePost header form #view-options .sort .select-style.custom-select{z-index:30}#module-ForumCreatePost header form #view-options .sort .select-style.custom-select:after{display:none}#module-ForumCreatePost header form #view-options .sort .select-style.custom-select>div{border:none;border-radius:0;text-align:left;color:#3f3f3f}#module-ForumCreatePost header form #view-options .sort .select-style.custom-select>div .selected{border:none}#module-ForumCreatePost header form #view-options .sort .select-style.custom-select>div:after,#module-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost 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-ForumCreatePost header form #view-options .sort .select-style.custom-select>div span:hover{background-color:#3f3f3f;color:#fff}#module-ForumCreatePost header form #view-options .sort .select-style.custom-select>div.active>div .selected{background-color:#3f3f3f;color:#fff}#module-ForumCreatePost header form #view-options .sort .select-style.custom-select.active>div{border:1px solid #3f3f3f}#module-ForumCreatePost header form #view-options .sort .select-style.custom-select.active>div .selected{background-color:#3f3f3f;color:#fff}}@media screen and (max-width: 380px){#module-ForumCreatePost header form h3{position:absolute;left:0;top:0}#module-ForumCreatePost header form #view-options{position:absolute;right:0;top:0;width:100%;text-align:right}#module-ForumCreatePost header form #view-options .search-input button{display:none}}#module-ForumCreatePost .forum-post,#module-ForumCreatePost .forum-post p{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}#module-ForumCreatePost .forum-post h1{border-bottom:none;font:4em "din_offccond",sans-serif;padding:0 .2em .2em;color:#161616}#module-ForumCreatePost .forum-post .post-byline{margin:0 0 0 1em;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}#module-ForumCreatePost .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-ForumCreatePost .forum-post .post-byline a.author-name:hover,#module-ForumCreatePost .forum-post .post-byline a.author-name:focus,#module-ForumCreatePost .forum-post .post-byline a.author-name:active{text-decoration:underline}#module-ForumCreatePost .forum-post .post-byline .pipe-separator{margin:0 .2em;color:#d7d8d9}#module-ForumCreatePost .forum-post .post-byline .date{font-size:0.75em;color:#8b8a8a;line-height:1.5em}#module-ForumCreatePost .forum-post .post-img{margin:1em}@media screen and (max-width: 768px){#module-ForumCreatePost .forum-post .post-img{margin:1em 0}}#module-ForumCreatePost .forum-post .post-img img{width:100%}#module-ForumCreatePost .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-ForumCreatePost .forum-post .post-body h2,#module-ForumCreatePost .forum-post .post-body h3,#module-ForumCreatePost .forum-post .post-body h4,#module-ForumCreatePost .forum-post .post-body .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-ForumCreatePost .forum-post .post-body b,#module-ForumCreatePost .forum-post .post-body .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-ForumCreatePost .forum-post .post-body b,#module-ForumCreatePost .forum-post .post-body h5,#module-ForumCreatePost .forum-post .post-body h6{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2em;color:#161616}#module-ForumCreatePost .forum-post .post-body p{margin:1em 0}#module-ForumCreatePost .forum-post .post-body strong{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#module-ForumCreatePost .forum-post .post-body em{font-style:italic}#module-ForumCreatePost .forum-post .post-body a{color:#3a6bc6;font-weight:bold}#module-ForumCreatePost .forum-post .post-body ol,#module-ForumCreatePost .forum-post .post-body ul{line-height:1.5em;margin:1em 0}#module-ForumCreatePost .forum-post .post-body ol{list-style:decimal inside}#module-ForumCreatePost .forum-post .post-body ul{list-style:disc inside}#module-ForumCreatePost .cke,#module-ForumCreatePost .cke *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#module-ForumCreatePost .cke_reset_all{background:transparent;border:none;box-shadow:none;margin-left:0}#module-ForumCreatePost #cke_body{border:none;box-shadow:none}#module-ForumCreatePost .content{padding:3em 0 10em;margin:0 auto;max-width:1005px;width:100%}@media screen and (max-width: 768px){#module-ForumCreatePost .content{padding-top:4em}}#module-ForumCreatePost h1{font:4em "din_offccond",sans-serif;padding:0 .2em .2em;border-bottom:1px solid #c9c9c9;color:#161616}@media screen and (max-width: 768px){#module-ForumCreatePost h1{font-size:2em;padding:0 .5em .25em}}@media screen and (max-width: 768px){#module-ForumCreatePost .select-wrapper{display:block}}#module-ForumCreatePost .select-style.category{width:19.5em;z-index:30}#module-ForumCreatePost .select-style.subcategory{width:17em}@media screen and (max-width: 768px){#module-ForumCreatePost .select-style.subcategory{margin-top:1em}}#module-ForumCreatePost .validation-message{margin:0 -1em;position:relative;height:0;overflow:hidden}#module-ForumCreatePost .validation-message .validation-message-content{background:#f2ecd6;border:1px solid #d0c675;padding:1em;margin:1em 0 0;position:relative}#module-ForumCreatePost .validation-message .validation-message-content:before,#module-ForumCreatePost .validation-message .validation-message-content:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-top:0}#module-ForumCreatePost .validation-message .validation-message-content:before{top:-13px;left:32px;border-bottom-color:#b2a53d;border-width:13px}#module-ForumCreatePost .validation-message .validation-message-content:after{top:-12px;left:32px;border-bottom-color:#f2ecd6;border-width:13px}#module-ForumCreatePost .validation-message .icon-warning{background:url("../../core/images/icons/icon-warning.svg") 100% 0 no-repeat;background-size:1.375em 1.25em;width:2.5em;height:1.25em;display:block;float:left}#module-ForumCreatePost .validation-message .icon-close{position:absolute;right:1em;width:13px;height:13px;background:url("../../core/images/icons/icon-close-c69d2f.png") 0 0 no-repeat;border:none}#module-ForumCreatePost .validation-message .validation-body{color:#505050;margin-left:4em}#module-ForumCreatePost .validation-message h3{font:1em "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#module-ForumCreatePost .validation-message h3 span{font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}#module-ForumCreatePost .validation-message ul{margin-top:.75em;list-style:disc inside}#module-ForumCreatePost .validation-message ul li{margin-top:.75em}#module-ForumCreatePost .validation-message ul a{color:#303030;text-decoration:none;font:0.875em "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px solid #cdc8b6}#module-ForumCreatePost .buttons{border-top:1px solid #c9c9c9;margin:2em 0;padding-left:1em;text-align:right}#module-ForumCreatePost .pipe-separator{color:#b7b7b6;margin:0 1em 0 0}#module-ForumCreatePost .btn-preview{width:8em}#module-ForumCreatePost #post-preview{position:absolute;top:0;left:100%;width:100%;background:#efeff0;min-height:100%;z-index:100}#module-ForumCreatePost #post-preview .author-name{color:#2a2b2c}#module-ForumPostDetail{background-color:#efeff0}#module-ForumPostDetail .breadcrumb{margin-bottom:2em;margin-left:1.2em;font-size:.8em}#module-ForumPostDetail .breadcrumb,#module-ForumPostDetail .breadcrumb a,#module-ForumPostDetail .breadcrumb span{text-transform:uppercase;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#2a2b2c}#module-ForumPostDetail .breadcrumb .crumb-item{text-decoration:none;color:#979797}#module-ForumPostDetail .breadcrumb .crumb-item:last-of-type{color:#2a2b2c}#module-ForumPostDetail .breadcrumb a{text-decoration:none}#module-ForumPostDetail .breadcrumb a:hover,#module-ForumPostDetail .breadcrumb a:focus,#module-ForumPostDetail .breadcrumb a:active{text-decoration:underline}#module-ForumPostDetail .breadcrumb .arrow{font-size:1.2em}#module-ForumPostDetail .post-form{background:#efeff0}#module-ForumPostDetail .post-form .field-wrapper{margin:2em 1em 0}#module-ForumPostDetail .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-ForumPostDetail .post-form label{float:none}}#module-ForumPostDetail .post-form label[for="body"]{margin-top:3em}@media screen and (max-width: 768px){#module-ForumPostDetail .post-form label[for="body"]{margin-top:1em}}#module-ForumPostDetail .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-ForumPostDetail .post-form label.category{line-height:normal}}#module-ForumPostDetail .post-form .input-wrapper{margin-left:7em}@media screen and (max-width: 768px){#module-ForumPostDetail .post-form .input-wrapper{margin:1em 0 0}#module-ForumPostDetail .post-form .input-wrapper.category{margin-top:0}}#module-ForumPostDetail .post-form input,#module-ForumPostDetail .post-form textarea{width:100%;padding:1em;font-size:1em}@media screen and (max-width: 768px){#module-ForumPostDetail .post-form input,#module-ForumPostDetail .post-form textarea{padding:.5em}}#module-ForumPostDetail .post-form input.error,#module-ForumPostDetail .post-form textarea.error{border:2px solid #eb1f1f}#module-ForumPostDetail .post-form input.error::-webkit-input-placeholder,#module-ForumPostDetail .post-form textarea.error::-webkit-input-placeholder{color:#eb1f1f}#module-ForumPostDetail .post-form input.error::-moz-placeholder,#module-ForumPostDetail .post-form textarea.error::-moz-placeholder{color:#eb1f1f}#module-ForumPostDetail .post-form input.error::-ms-input-placeholder,#module-ForumPostDetail .post-form textarea.error::-ms-input-placeholder{color:#eb1f1f}#module-ForumPostDetail .post-form input{height:3em}@media screen and (max-width: 768px){#module-ForumPostDetail .post-form input{height:2.5em}}#module-ForumPostDetail .post-form textarea{height:10em}#module-ForumPostDetail .post-form .input-wrapper.category .arrow{width:2em;display:inline-block}#module-ForumPostDetail .post-form .input-wrapper.category .arrow:after{top:-.1em}#module-ForumPostDetail .post-form .buttons{text-align:right;padding:1em 0 2em}#module-ForumPostDetail .cke_chrome{border:none}#module-ForumPostDetail .cke,#module-ForumPostDetail .cke *{-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}#module-ForumPostDetail .cke_body,#module-ForumPostDetail .cke_inner{background:none}#module-ForumPostDetail .cke_top{padding:0 0 .5em;margin-left:-7px}#module-ForumPostDetail .cke_contents{border-radius:2px}#module-ForumPostDetail .cke_contents.error{border:2px solid #eb1f1f}#module-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail header .select-style select:focus{outline:none}#module-ForumPostDetail header .select-style:hover{background-color:#3568c5}#module-ForumPostDetail header .select-style:hover select{color:#fff}#module-ForumPostDetail header .select-style:hover:after{border-top-color:#fff}#module-ForumPostDetail header .select-style.custom-select{border:none;z-index:20;position:relative}#module-ForumPostDetail header .select-style.custom-select select{display:none}#module-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail header .select-style.custom-select>div span:hover{background-color:#3568c5;color:#fff}#module-ForumPostDetail header .select-style.custom-select>div span.active{height:0;padding-top:0;border:none;opacity:0}#module-ForumPostDetail header .select-style.custom-select>div span:last-of-type{border-bottom:none}#module-ForumPostDetail header .select-style.custom-select.open>div{max-height:600px}#module-ForumPostDetail header .select-style.custom-select.open>div .selected{background-color:#3568c5;color:#fff}#module-ForumPostDetail header.open-dropdown{margin-bottom:60px}#module-ForumPostDetail header form{margin:0 auto;max-width:960px;width:100%}#module-ForumPostDetail 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-ForumPostDetail header h3 em{color:#9d9d9d}#module-ForumPostDetail header h3:after{position:absolute;top:50%;right:0;display:block;margin-top:-8px;width:1px;height:16px;background:#e5e5e5;content:" "}#module-ForumPostDetail 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-ForumPostDetail header .drop-down:after,#module-ForumPostDetail 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-ForumPostDetail header .drop-down:after{margin-left:-303px;border-width:11px;border-color:rgba(240,242,241,0);border-bottom-color:#fff}#module-ForumPostDetail header .drop-down:before{margin-left:-304px;border-width:12px;border-color:rgba(214,214,214,0);border-bottom-color:#e5e5e5}#module-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail header .filters-dropdown>p:after,#module-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail header .filters-dropdown>p:before{margin-left:-12px;border-width:6px;border-color:rgba(63,63,63,0);border-top-color:#3f3f3f}#module-ForumPostDetail header .filters-dropdown>p:hover{color:#3568c5}#module-ForumPostDetail header .filters-dropdown>p:hover:before{border-top-color:#3568c5}#module-ForumPostDetail 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-ForumPostDetail header .filters-dropdown .drop-down ul{max-width:960px;margin:0 auto;overflow:hidden}#module-ForumPostDetail 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-ForumPostDetail header .filters-dropdown .drop-down ul li:hover,#module-ForumPostDetail header .filters-dropdown .drop-down ul li.active{background-color:#3568c5;color:#fff}#module-ForumPostDetail 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-ForumPostDetail header .filters-dropdown li:hover li{background-color:#3568c5;color:#fff}#module-ForumPostDetail header .filters-dropdown.active>p:after{margin-top:-2px;border-color:rgba(255,255,255,0);border-bottom-color:#ffffff}#module-ForumPostDetail header .filters-dropdown.active>p:before{margin-top:-5px;border-color:rgba(63,63,63,0);border-bottom-color:#3f3f3f}#module-ForumPostDetail header .filters-dropdown.active>p:hover:before{border-bottom-color:#3568c5}#module-ForumPostDetail header .filters-dropdown.active .drop-down{visibility:visible;max-height:600px;opacity:1}#module-ForumPostDetail header .filters-dropdown.active .drop-down li{opacity:1}#module-ForumPostDetail header #view-options{display:block;float:right;height:61px}#module-ForumPostDetail header #view-options .sort{display:inline-block;margin-right:20px;vertical-align:top;height:61px}#module-ForumPostDetail 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-ForumPostDetail header #view-options ul{display:inline-block;vertical-align:top}#module-ForumPostDetail 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-ForumPostDetail header #view-options ul li a{display:block;overflow:hidden;width:100%;height:100%;text-align:-9999px}#module-ForumPostDetail header #view-options ul li.grid-view{padding-top:19px}#module-ForumPostDetail 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-ForumPostDetail header #view-options ul li.grid-view>span span,#module-ForumPostDetail header #view-options ul li.grid-view>span:before,#module-ForumPostDetail 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-ForumPostDetail header #view-options ul li.grid-view>span:before{float:left;content:" "}#module-ForumPostDetail header #view-options ul li.grid-view>span:after{float:right;content:" "}#module-ForumPostDetail header #view-options ul li.grid-view.active>span span,#module-ForumPostDetail header #view-options ul li.grid-view.active>span:before,#module-ForumPostDetail header #view-options ul li.grid-view.active>span:after{background:#3568c5}#module-ForumPostDetail header #view-options ul li.grid-view:hover>span span,#module-ForumPostDetail header #view-options ul li.grid-view:hover>span:before,#module-ForumPostDetail header #view-options ul li.grid-view:hover>span:after{background:#3568c5}#module-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail header #view-options ul li.grid-view:after{position:relative;top:-28px;left:55px;display:block;width:1px;height:26px;background:#e5e5e5;content:" "}#module-ForumPostDetail header #view-options ul li.list-view{padding-top:19px}#module-ForumPostDetail 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-ForumPostDetail header #view-options ul li.list-view.active span{background:#3568c5}#module-ForumPostDetail header #view-options ul li.list-view:hover span{background:#3568c5}#module-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail header #view-options ul li.list-view:after{position:relative;top:-31px;left:55px;display:block;width:1px;height:26px;background:#e5e5e5;content:" "}#module-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail header #view-options ul li.search .drop-down:before{margin-left:437px}#module-ForumPostDetail header #view-options ul li.search .drop-down:after{margin-left:438px}#module-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail header #view-options ul li.search .drop-down .search-input button.active{color:#3a6bc6}#module-ForumPostDetail 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-ForumPostDetail header #view-options ul li.search.active span:before{border-color:#3568c5}#module-ForumPostDetail header #view-options ul li.search.active span:after{background:#3568c5}#module-ForumPostDetail header #view-options ul li.search.active .drop-down{visibility:visible;height:61px;opacity:1}#module-ForumPostDetail header #view-options ul li.search.active .drop-down .search-input{opacity:1}#module-ForumPostDetail 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-ForumPostDetail header #view-options ul li.search:hover span:before{border-color:#3568c5}#module-ForumPostDetail header #view-options ul li.search:hover span:after{background:#3568c5}@media screen and (min-width: 769px){#module-ForumPostDetail header form .filters-select{display:none}}@media screen and (max-width: 980px){#module-ForumPostDetail header form .filters-dropdown .drop-down{text-align:left}#module-ForumPostDetail header form .filters-dropdown .drop-down li{left:auto}}@media screen and (max-width: 768px){#module-ForumPostDetail header{height:126px}#module-ForumPostDetail header form{text-align:center}#module-ForumPostDetail header form h3{float:none}#module-ForumPostDetail header form .filters-dropdown{display:none}#module-ForumPostDetail 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-ForumPostDetail header form .filters-select .select-style{width:22em;border-color:#3f3f3f;border-radius:0}#module-ForumPostDetail header form .filters-select .select-style:after{border-top-color:#3f3f3f}#module-ForumPostDetail header form .filters-select .select-style select{color:#3f3f3f}#module-ForumPostDetail header form .filters-select .select-style:hover{background-color:#3f3f3f}#module-ForumPostDetail header form .filters-select .select-style:hover:after{border-top-color:#fff}#module-ForumPostDetail header form .filters-select .select-style:hover select{color:#fff}#module-ForumPostDetail header form .filters-select .select-style.custom-select>div{border-color:#3f3f3f;border-radius:0;text-align:left;color:#3f3f3f}#module-ForumPostDetail header form .filters-select .select-style.custom-select>div span:hover{background-color:#3f3f3f;color:#fff}#module-ForumPostDetail header form .filters-select .select-style.custom-select.open>div{max-height:1000px;height:auto}#module-ForumPostDetail header form .filters-select .select-style.custom-select.open>div .selected{background-color:#3f3f3f;color:#fff}#module-ForumPostDetail header form #view-options{width:184px;display:inline-block;float:none;vertical-align:top}#module-ForumPostDetail header form #view-options ul li.grid-view{display:none}#module-ForumPostDetail header form #view-options ul li.list-view{display:none}#module-ForumPostDetail header form #view-options ul li.search:before{position:absolute;top:24px;display:block;width:1px;height:15px;background:#e5e5e5;content:" "}#module-ForumPostDetail header form #view-options ul li.search .drop-down{top:61px;z-index:30}#module-ForumPostDetail header form #view-options .sort{margin-right:0}#module-ForumPostDetail header form #view-options .sort>p{display:none}#module-ForumPostDetail 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-ForumPostDetail header form #view-options .sort .select-style select{color:#3f3f3f}#module-ForumPostDetail header form #view-options .sort .select-style:after,#module-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail header form #view-options .sort .select-style:hover{background-color:#fff;color:#3568c5}#module-ForumPostDetail header form #view-options .sort .select-style:hover select{color:#3568c5}#module-ForumPostDetail header form #view-options .sort .select-style:hover:before{border-top-color:#3568c5}#module-ForumPostDetail header form #view-options .sort .select-style.custom-select{z-index:30}#module-ForumPostDetail header form #view-options .sort .select-style.custom-select:after{display:none}#module-ForumPostDetail header form #view-options .sort .select-style.custom-select>div{border:none;border-radius:0;text-align:left;color:#3f3f3f}#module-ForumPostDetail header form #view-options .sort .select-style.custom-select>div .selected{border:none}#module-ForumPostDetail header form #view-options .sort .select-style.custom-select>div:after,#module-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail 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-ForumPostDetail header form #view-options .sort .select-style.custom-select>div span:hover{background-color:#3f3f3f;color:#fff}#module-ForumPostDetail header form #view-options .sort .select-style.custom-select>div.active>div .selected{background-color:#3f3f3f;color:#fff}#module-ForumPostDetail header form #view-options .sort .select-style.custom-select.active>div{border:1px solid #3f3f3f}#module-ForumPostDetail header form #view-options .sort .select-style.custom-select.active>div .selected{background-color:#3f3f3f;color:#fff}}@media screen and (max-width: 380px){#module-ForumPostDetail header form h3{position:absolute;left:0;top:0}#module-ForumPostDetail header form #view-options{position:absolute;right:0;top:0;width:100%;text-align:right}#module-ForumPostDetail header form #view-options .search-input button{display:none}}#module-ForumPostDetail .forum-post,#module-ForumPostDetail .forum-post p{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}#module-ForumPostDetail .forum-post h1{border-bottom:none;font:4em "din_offccond",sans-serif;padding:0 .2em .2em;color:#161616}#module-ForumPostDetail .forum-post .post-byline{margin:0 0 0 1em;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}#module-ForumPostDetail .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-ForumPostDetail .forum-post .post-byline a.author-name:hover,#module-ForumPostDetail .forum-post .post-byline a.author-name:focus,#module-ForumPostDetail .forum-post .post-byline a.author-name:active{text-decoration:underline}#module-ForumPostDetail .forum-post .post-byline .pipe-separator{margin:0 .2em;color:#d7d8d9}#module-ForumPostDetail .forum-post .post-byline .date{font-size:0.75em;color:#8b8a8a;line-height:1.5em}#module-ForumPostDetail .forum-post .post-img{margin:1em}@media screen and (max-width: 768px){#module-ForumPostDetail .forum-post .post-img{margin:1em 0}}#module-ForumPostDetail .forum-post .post-img img{width:100%}#module-ForumPostDetail .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-ForumPostDetail .forum-post .post-body h2,#module-ForumPostDetail .forum-post .post-body h3,#module-ForumPostDetail .forum-post .post-body h4,#module-ForumPostDetail .forum-post .post-body .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-ForumPostDetail .forum-post .post-body b,#module-ForumPostDetail .forum-post .post-body .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-ForumPostDetail .forum-post .post-body b,#module-ForumPostDetail .forum-post .post-body h5,#module-ForumPostDetail .forum-post .post-body h6{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2em;color:#161616}#module-ForumPostDetail .forum-post .post-body p{margin:1em 0}#module-ForumPostDetail .forum-post .post-body strong{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#module-ForumPostDetail .forum-post .post-body em{font-style:italic}#module-ForumPostDetail .forum-post .post-body a{color:#3a6bc6;font-weight:bold}#module-ForumPostDetail .forum-post .post-body ol,#module-ForumPostDetail .forum-post .post-body ul{line-height:1.5em;margin:1em 0}#module-ForumPostDetail .forum-post .post-body ol{list-style:decimal inside}#module-ForumPostDetail .forum-post .post-body ul{list-style:disc inside}#module-ForumPostDetail .comment-form{text-align:right;margin-top:-1px;border-bottom:1px solid #e1e1df}#module-ForumPostDetail .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-ForumPostDetail .comment-form textarea::-webkit-input-placeholder{color:#303030;opacity:.8}#module-ForumPostDetail .comment-form textarea::-moz-input-placeholder{color:#303030;opacity:.8}#module-ForumPostDetail .comment-form textarea:-ms-input-placeholder{color:#303030;opacity:.8}@media screen and (max-width: 768px){#module-ForumPostDetail .comment-count{padding-top:.25em}#module-ForumPostDetail .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-ForumPostDetail .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-ForumPostDetail .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-ForumPostDetail .comments-list .comment.level-2 .comment-content:before{left:-2em}}#module-ForumPostDetail .comments-list .comment.level-2 .btn-reply,#module-ForumPostDetail .comments-list .comment.level-2 .btn-toggle-replies,#module-ForumPostDetail .comments-list .comment.level-2 .comment-children{display:none}#module-ForumPostDetail .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-ForumPostDetail .comments-list .comment-content .num-likes{font-size:0.9em}#module-ForumPostDetail .comments-list .comment-content .btn-like{margin-right:0.5em}#module-ForumPostDetail .comments-list .comment-content .btn-like svg rect,#module-ForumPostDetail .comments-list .comment-content .btn-like svg path{fill:#EDEDEC}#module-ForumPostDetail .comments-list .comment-content .btn-like.liked svg rect,#module-ForumPostDetail .comments-list .comment-content .btn-like.liked svg path{fill:#3A6BC6}#module-ForumPostDetail .comments-list .comment-content:hover .btn-link,#module-ForumPostDetail .comments-list .comment-content:focus .btn-link,#module-ForumPostDetail .comments-list .comment-content:active .btn-link{color:#3a6bc6;text-decoration:none}#module-ForumPostDetail .comments-list .comment-content:hover .bullet,#module-ForumPostDetail .comments-list .comment-content:focus .bullet,#module-ForumPostDetail .comments-list .comment-content:active .bullet{color:#3a6bc6}#module-ForumPostDetail .comments-list .comment-content:hover .thumbs-up svg rect,#module-ForumPostDetail .comments-list .comment-content:hover .thumbs-up svg path,#module-ForumPostDetail .comments-list .comment-content:focus .thumbs-up svg rect,#module-ForumPostDetail .comments-list .comment-content:focus .thumbs-up svg path,#module-ForumPostDetail .comments-list .comment-content:active .thumbs-up svg rect,#module-ForumPostDetail .comments-list .comment-content:active .thumbs-up svg path{fill:#3A6BC6}#module-ForumPostDetail .comments-list .comment-content:hover .only-visible-on-hover,#module-ForumPostDetail .comments-list .comment-content:focus .only-visible-on-hover,#module-ForumPostDetail .comments-list .comment-content:active .only-visible-on-hover{opacity:1}#module-ForumPostDetail .comments-list .hr{border-bottom:1px solid #e1e1df}#module-ForumPostDetail .comments-list .comment-children{margin-left:4.6875em}@media screen and (max-width: 768px){#module-ForumPostDetail .comments-list .comment-children{margin-left:3.5em}}#module-ForumPostDetail .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-ForumPostDetail .comments-list .comment-actions{margin:1.5em 0 0 5em;overflow:hidden}@media screen and (max-width: 768px){#module-ForumPostDetail .comments-list .comment-actions{margin-left:4em}}#module-ForumPostDetail .comments-list .btn-link{color:#8b8b8b;text-decoration:none;font-size:0.875em}#module-ForumPostDetail .comments-list .btn-toggle-replies{color:#3a6bc6;margin:.25em 0 1em 5.7em}#module-ForumPostDetail .comments-list .btn-toggle-replies>span{padding-left:.5em}@media screen and (max-width: 768px){#module-ForumPostDetail .comments-list .btn-toggle-replies{margin-left:4.5em}}#module-ForumPostDetail .comments-list .left{float:left}#module-ForumPostDetail .comments-list .right{float:right}#module-ForumPostDetail .comments-list .bullet{color:#e1e1df;padding:0 .5em}#module-ForumPostDetail .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-ForumPostDetail .comments-list .profile-img{width:3em;height:3em}}#module-ForumPostDetail .comments-list p{margin-left:5em}@media screen and (max-width: 768px){#module-ForumPostDetail .comments-list p{margin-left:4em}}#module-ForumPostDetail .comments-list .parent-wrapper .date{display:block;margin-bottom:1em}#module-ForumPostDetail .comments-list .name{font-family:"Proxima N W01 Xbold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#535353;font-size:.875em;text-decoration:none}#module-ForumPostDetail .comments-list .date,#module-ForumPostDetail .comments-list .action-type,#module-ForumPostDetail .comments-list .action-parent-type{font-size:.875em;color:#8b8b8b}#module-ForumPostDetail .comments-list .date{font-size:.75em;line-height:1.1666666667em}#module-ForumPostDetail .comments-list .action-parent-title{color:#535353;text-decoration:none;font-size:.875em}#module-ForumPostDetail .comments-list .body{color:#303030;font-size:.875em;margin-left:5.75em}#module-ForumPostDetail .comments-list .body *{margin-left:0}@media screen and (max-width: 768px){#module-ForumPostDetail .comments-list .body{margin-left:4.5em}}#module-ForumPostDetail .pagination{position:relative;overflow:hidden;margin:0 auto;padding:87px 51px 173px;max-width:778px;width:100%;height:42px;text-align:center}#module-ForumPostDetail .pagination>a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;position:absolute;top:87px;z-index:1;display:block;width:51px;height:42px;border:2px solid #3568c5;border-radius:4px;text-indent:-9999px}#module-ForumPostDetail .pagination>a:after{-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;transition:border-color 0.2s ease;position:absolute;top:50%;right:45%;margin-top:-7px;width:0;height:0;border:solid transparent;border-width:7px;border-color:rgba(53,104,197,0);border-right-color:#3568c5;content:" ";pointer-events:none}#module-ForumPostDetail .pagination>a.prev{left:20px}#module-ForumPostDetail .pagination>a.next{right:20px}#module-ForumPostDetail .pagination>a.next:after{right:auto;left:45%;border-right-color:transparent;border-left-color:#3568c5}#module-ForumPostDetail .pagination>a:hover{background-color:#3568c5}#module-ForumPostDetail .pagination>a:hover.prev:after{border-right-color:#fff}#module-ForumPostDetail .pagination>a:hover.next:after{border-left-color:#fff}#module-ForumPostDetail .pagination>a.disabled{cursor:default;border-color:#c6c6c6;opacity:0.5}#module-ForumPostDetail .pagination>a.disabled.prev:after{border-right-color:#c6c6c6}#module-ForumPostDetail .pagination>a.disabled.next:after{border-left-color:#c6c6c6}#module-ForumPostDetail .pagination>a.disabled:hover{border-color:#c6c6c6;background-color:transparent}#module-ForumPostDetail .pagination>a.disabled:hover.prev:after{border-right-color:#c6c6c6}#module-ForumPostDetail .pagination>a.disabled:hover.next:after{border-left-color:#c6c6c6}#module-ForumPostDetail .pagination div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px 50px 0;width:100%}#module-ForumPostDetail .pagination div a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;display:inline-block;width:35px;height:35px;border:1px solid #fff;border-radius:50%;color:#3568c5;text-decoration:none;font-size:20px;font-family:'AlternateGothicW01-No2 691799', Impact, Charcoal, sans-serif}#module-ForumPostDetail .pagination div a:hover{text-decoration:underline}#module-ForumPostDetail .pagination div a.active{background-color:#3568c5;color:#fff}#module-ForumPostDetail .pagination div a.active:hover{text-decoration:none}#module-ForumPostDetail .pagination div a.hidden{display:none}#module-ForumPostDetail .pagination div a.ellipsis{border-color:transparent;pointer-events:none;cursor:default}#module-ForumPostDetail .pagination div a.ellipsis:after{content:'...'}#module-ForumPostDetail .pagination div a.ellipsis span{display:none}#module-ForumPostDetail .pagination div a.last{margin-left:44px}#module-ForumPostDetail .pagination div a.last:before{position:absolute;left:-33px;content:"...";letter-spacing:2px}#module-ForumPostDetail .pagination div a.last.active:before{color:#3568c5}#module-ForumPostDetail .pagination.hide a{display:none}#module-ForumPostDetail .mobile-pagination{background:#e6e7e8;width:100%;padding:25px 0}#module-ForumPostDetail .mobile-pagination .load-more{-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;display:block;overflow:hidden;margin:0 auto;padding-top:12px;width:226px;height:52px;border:2px solid #3568c5;border-radius:4px;color:#3568c5;text-align:center;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;font:400 24px 'AlternateGothicW01-No2 691799', Impact, Charcoal, sans-serif}#module-ForumPostDetail .mobile-pagination .load-more:hover,#module-ForumPostDetail .mobile-pagination .load-more:focus{border-color:#90b7ff;color:#90b7ff}#module-ForumPostDetail .mobile-pagination.hide{display:none}#module-ForumPostDetail .social-links{-webkit-transition:background 0.3s linear;-moz-transition:background 0.3s linear;transition:background 0.3s linear;position:relative;vertical-align:top;height:34px;width:140px;right:0px;top:15px}@media screen and (max-width: 1024px){#module-ForumPostDetail .social-links{right:15px}}#module-ForumPostDetail .social-links .social-links-on-hover{-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);height:0;overflow:hidden;background-color:#fff}#module-ForumPostDetail .social-links .social-links-on-hover .social-icon{display:block}#module-ForumPostDetail .social-links .social-links-on-hover .social-icon.divider{display:none}#module-ForumPostDetail .social-links .share-icon{height:98%;width:52px;-webkit-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);cursor:pointer;position:relative;text-align:center;margin-right:5px}#module-ForumPostDetail .social-links .share-icon .share-icon-inner{height:27px;width:24px;display:inline-block;cursor:pointer;position:absolute;top:18px;left:14px;display:inline;overflow:visible;border:none;background:url("../../core/images/nav/icons/icon-share-326ac3.svg") no-repeat;background-size:contain;background-position:0 0}@media screen and (max-width: 768px){#module-ForumPostDetail .social-links .share-icon .share-icon-inner{background:url("../../core/images/nav/icons/icon-share-326ac3.svg") no-repeat}}#module-ForumPostDetail .social-links .share-icon.social-links-hover-trigger{background-color:#fff}#module-ForumPostDetail .social-links .share-icon.social-links-hover-trigger .social-links-on-hover{width:100%;height:0;left:0;position:absolute;top:100%;box-sizing:border-box}#module-ForumPostDetail .social-links .share-icon.social-links-hover-trigger .social-links-on-hover .social-icon{position:relative;float:none;display:block;top:10px;left:15px;height:40px}#module-ForumPostDetail .social-links .share-icon.social-links-hover-trigger .social-links-on-hover .social-icon.twitter{left:10px}#module-ForumPostDetail .social-links .share-icon.social-links-hover-trigger:hover,#module-ForumPostDetail .social-links .share-icon.social-links-hover-trigger:focus{background-color:#edf0f5}#module-ForumPostDetail .social-links .share-icon.social-links-hover-trigger:hover .social-links-on-hover,#module-ForumPostDetail .social-links .share-icon.social-links-hover-trigger:focus .social-links-on-hover{height:97px;background-color:#edf0f5}#module-ForumPostDetail .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}#module-ForumPostDetail .social-links .social-icon.divider{margin:4px 0 0 10px;left:80px;height:25px;width:2px;float:right;background-color:#f2f2f2}#module-ForumPostDetail .social-links .social-icon.facebook{left:40px}#module-ForumPostDetail .social-links .social-icon.profile{left:105px}#module-ForumPostDetail .social-links .social-icon.profile.logged-in{background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:50%}#module-ForumPostDetail .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}#module-ForumPostDetail .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)}#module-ForumPostDetail .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}#module-ForumPostDetail .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)}#module-ForumPostDetail .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}#module-ForumPostDetail .social-links .social-icon.twitter .on{background:url("../../modules/fbemap/images/icon-social-twitter-hover.svg") no-repeat;background-size:contain;background-position:0px 2px}@media screen and (max-width: 768px){#module-ForumPostDetail .social-links .social-icon.twitter .on{background:url("../../modules/fbemap/images/icon-social-twitter-hover.svg") no-repeat}}#module-ForumPostDetail .social-links .social-icon.twitter .off{background:url("../../modules/fbemap/images/icon-social-twitter.svg") no-repeat;background-size:contain;background-position:0px 2px}@media screen and (max-width: 768px){#module-ForumPostDetail .social-links .social-icon.twitter .off{background:url("../../modules/fbemap/images/icon-social-twitter.svg") no-repeat}}#module-ForumPostDetail .social-links .social-icon.facebook .on{background:url("../../modules/fbemap/images/icon-social-fb-hover.svg") no-repeat;background-size:contain}@media screen and (max-width: 768px){#module-ForumPostDetail .social-links .social-icon.facebook .on{background:url("../../modules/fbemap/images/icon-social-fb-hover.svg") no-repeat}}#module-ForumPostDetail .social-links .social-icon.facebook .off{background:url("../../modules/fbemap/images/icon-social-fb.svg") no-repeat;background-size:contain}@media screen and (max-width: 768px){#module-ForumPostDetail .social-links .social-icon.facebook .off{background:url("../../modules/fbemap/images/icon-social-fb.svg") no-repeat}}#module-ForumPostDetail .social-links .social-icon.email .on{background:url("../../core/images/icons/icon-email-2869cf.svg") no-repeat;background-size:contain}#module-ForumPostDetail .social-links .social-icon.email .off{background:url("../../core/images/icons/icon-email-acacac.svg") no-repeat;background-size:contain}#module-ForumPostDetail .social-links .social-icon.profile .on{background:url("../../modules/fbemap/images/icon-profile.svg") no-repeat;background-size:contain}@media screen and (max-width: 768px){#module-ForumPostDetail .social-links .social-icon.profile .on{background:url("../../modules/fbemap/images/icon-profile.svg") no-repeat}}#module-ForumPostDetail .social-links .social-icon.profile .off{background:url("../../modules/fbemap/images/icon-profile-hover.svg") no-repeat;background-size:contain}@media screen and (max-width: 768px){#module-ForumPostDetail .social-links .social-icon.profile .off{background:url("../../modules/fbemap/images/icon-profile-hover.svg") no-repeat}}#module-ForumPostDetail,#module-ForumPostDetail *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#module-ForumPostDetail .content{margin:0 auto;max-width:960px;width:100%}#module-ForumPostDetail .content.post{padding:3em 0}#module-ForumPostDetail .content .btn-like-post{margin-right:0.5em}#module-ForumPostDetail .content .btn-like-post svg rect,#module-ForumPostDetail .content .btn-like-post svg path{fill:#8b8a8a}#module-ForumPostDetail .content .btn-like-post.liked svg rect,#module-ForumPostDetail .content .btn-like-post.liked svg path{fill:#3A6BC6}#module-ForumPostDetail .content .num-likes-post-text{font-size:0.9em;color:#8b8a8a}#module-ForumPostDetail .post-wrapper{-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:0}#module-ForumPostDetail .post-wrapper.icon-loading{min-height:40em}#module-ForumPostDetail .post-wrapper.icon-loading:before{margin-top:17em}#module-ForumPostDetail .social-links{position:fixed;right:0;top:50%;margin-top:-4em;display:block;left:auto;height:auto;width:auto;z-index:100}@media screen and (max-width: 768px){#module-ForumPostDetail .social-links{display:none}}#module-ForumPostDetail .social-links .social-icon{height:4em;width:3em;left:auto;position:relative;display:block;background:#fff;border:1px solid #e1e1df;border-right-width:0;border-bottom-width:0}#module-ForumPostDetail .social-links .social-icon:first-of-type{border-top-left-radius:2em}#module-ForumPostDetail .social-links .social-icon:last-of-type{border-bottom-left-radius:2em;border-bottom-width:1px}#module-ForumPostDetail .social-links .social-icon .social-icon-inner{top:1.2em;left:.8em}#module-ForumPostDetail .social-links .social-icon.twitter .social-icon-inner{top:1.4em;left:.85em}#module-ForumPostDetail .social-links .social-icon.facebook{left:0}#module-ForumPostDetail .social-links .social-icon.facebook .social-icon-inner{left:1.2em}#module-ForumPostDetail .social-links .social-icon.email .social-icon-inner{left:.9em}#module-ForumPostDetail .rebuttal{-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);background:#3568c5;color:#fff;width:100%;padding:2em 0;font-family:"Proxima Regular","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:-1em;overflow:hidden}#module-ForumPostDetail .rebuttal .content{position:relative;padding:0 5em 0 1em}#module-ForumPostDetail .rebuttal .close{position:absolute;right:0;top:0;color:#81c8ff;border:none;background:none;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#module-ForumPostDetail .rebuttal .close .icon-close{color:#fff;top:.1em;margin-right:.4em}#module-ForumPostDetail .rebuttal h2{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:1.5em}#module-ForumPostDetail .rebuttal ol,#module-ForumPostDetail .rebuttal ul{list-style:decimal inside;font-size:0.875em}#module-ForumPostDetail .rebuttal ol li,#module-ForumPostDetail .rebuttal ul li{line-height:1.7em;margin-bottom:1em}#module-ForumPostDetail .rebuttal ol li:last-of-type,#module-ForumPostDetail .rebuttal ul li:last-of-type{margin-bottom:0}#module-ForumPostDetail .rebuttal p{color:#fff}#module-ForumPostDetail header h3{width:auto;padding-right:1em}#module-ForumPostDetail header .btn-new-comment{margin-left:2em}@media screen and (max-width: 768px){#module-ForumPostDetail header .btn-new-comment{float:right}}#module-ForumPostDetail .comments-wrapper{background:#fff;min-height:10em;border-bottom:1px solid #e1e1df}#module-ForumPostDetail .comments-list .comment.reply-visible>.comment-content{border-bottom-color:transparent}#module-ForumPostDetail .comments-list .comment-content{padding:1.5em 0 1em}@media screen and (max-width: 768px){#module-ForumPostDetail .comments-list .comment-content{padding:1.5em 1em 1em}}#module-ForumPostDetail .comments-list .comment-content .comment-actions{width:100%}#module-ForumPostDetail .comments-list .comment-content strong,#module-ForumPostDetail .comments-list .comment-content b{font-weight:bold}#module-ForumPostDetail .comments-list .comment-content ul{list-style-type:circle}#module-ForumPostDetail .comments-list .comment-content ol{list-style-type:decimal}#module-ForumPostDetail .comments-list .comment-content em{font-style:italic}#module-ForumPostDetail .comments-list .comment-content .right{padding-right:9%}#module-ForumPostDetail .thumbs-up{margin-right:2%}#module-ForumPostDetail .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-ForumPostDetail .new-comment,#module-ForumPostDetail .comment-reply{height:0;opacity:0;overflow:hidden}#module-ForumPostDetail .post-form{padding:2em 3.75em}#module-ForumPostDetail .post-form .field-wrapper{margin:0}#module-ForumPostDetail .post-form .buttons{padding-bottom:0}#module-ForumPostDetail .post-form .buttons button{margin-bottom:0}#module-ForumPostDetail .post-form .buttons button:last-of-type{margin-right:0}#module-ForumPostDetail #view-options{width:450px}#module-ForumPostDetail #view-options .sort{float:left}#module-ForumPostDetail #view-options .pagination.header{float:right;max-width:187px;padding:0;padding:0 12px;height:61px}#module-ForumPostDetail #view-options .pagination.header>a{top:0;width:12px;border:none;height:61px}#module-ForumPostDetail #view-options .pagination.header>a.next:after{left:0}#module-ForumPostDetail #view-options .pagination.header>a.next:hover{background-color:#fff}#module-ForumPostDetail #view-options .pagination.header>a.next:hover:after{border-left-color:#3568c5}#module-ForumPostDetail #view-options .pagination.header>a.prev:after{right:0}#module-ForumPostDetail #view-options .pagination.header>a.prev:hover{background-color:#fff}#module-ForumPostDetail #view-options .pagination.header>a.prev:hover:after{border-right-color:#3568c5}#module-ForumPostDetail #view-options .pagination.header div{padding:13px 0 0 0}#module-ForumPostDetail #view-options .pagination.header div a{width:25px;color:#acacac}#module-ForumPostDetail #view-options .pagination.header div a.active{background:#fff;color:#3568c5}#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 .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-ForumProfile .forum-post .post-body b,#module-ForumProfile .forum-post .post-body .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-ForumProfile .forum-post .post-body b,#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}#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 .d-nav-right{border:0}#container-FooterDirectional .d-nav-left .txt-wrap:hover .title,#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 .d-nav-right .txt-wrap:hover .txt{color:#FFF !important;margin-bottom:2%}#container-FooterDirectional .d-nav-left .txt-wrap .title,#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 .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 .d-nav-right .txt-wrap .title-left,#container-FooterDirectional .d-nav-right .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #container-FooterDirectional .d-nav-left .txt-wrap .title-right,#container-FooterDirectional .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #container-FooterDirectional .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #container-FooterDirectional .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-nav-right #container-FooterDirectional .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-nav-right #container-FooterDirectional .d-nav-left .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 .d-nav-right .txt-left,#container-FooterDirectional .d-nav-right .txt-wrap .d-wrapper .d-nav-left .txt-right,#container-FooterDirectional .d-wrapper .d-nav-right .txt-wrap .txt-right,#module-FooterDirectional .d-nav-right .txt-wrap #container-FooterDirectional .d-wrapper .d-nav-left .txt-right,#container-FooterDirectional .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .txt-right,#module-FooterFAQ .stations-button .txt-wrap #container-FooterDirectional .d-wrapper .d-nav-left .txt-right,#module-FooterFAQ .stations-button .txt-wrap #container-FooterDirectional .d-wrapper .d-nav-right .txt-right,#module-FooterStations .d-nav-right .txt-wrap #container-FooterDirectional .d-wrapper .d-nav-left .txt-right,#module-ownershipexperience_community-bottom .d-nav-right .txt-wrap #container-FooterDirectional .d-wrapper .d-nav-left .txt-right,#module-ownershipexperience_footer .d-nav-right .txt-wrap #container-FooterDirectional .d-wrapper .d-nav-left .txt-right{width:65% !important}#container-FooterDirectional .d-nav-left .txt-wrap:hover .title,#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 .d-nav-right .txt-wrap:hover .txt{color:#FFF !important}#container-FooterDirectional .d-nav-left .txt-wrap .txt-left,#container-FooterDirectional .d-nav-right .txt-wrap .txt-left,#container-FooterDirectional .d-nav-right .txt-wrap .txt-right,#module-FooterDirectional .d-nav-right #container-FooterDirectional .d-nav-left .txt-wrap .txt-right,#container-FooterDirectional .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .txt-right,#module-FooterFAQ .stations-button #container-FooterDirectional .d-nav-left .txt-wrap .txt-right,#module-FooterStations .d-nav-right #container-FooterDirectional .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_community-bottom .d-nav-right #container-FooterDirectional .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_footer .d-nav-right #container-FooterDirectional .d-nav-left .txt-wrap .txt-right{margin-bottom:2%}#container-FooterDirectional .d-nav-left .txt-wrap .txt-right,#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/background-car.png") no-repeat,url("../../modules/fuelalternatives/images/bg.jpg");background-size:auto, cover;background-position:center -80px, top}@media screen and (min-width: 1024px) and (max-width: 1200px){#module-FuelAlternatives{height:900px;width:100%;background:url("../../modules/fuelalternatives/images/background-car.png") no-repeat,url("../../modules/fuelalternatives/images/bg.jpg");background-size:480px, cover;background-position:center 170px, center}}@media screen and (max-width: 768px){#module-FuelAlternatives{height:900px;width:100%;background:url("../../modules/fuelalternatives/images/background-car.png") center -125px no-repeat,url("../../modules/fuelalternatives/images/bg@mobile.jpg") center 0px;background-size:510px, cover;background-position:center 25px, 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/background-car.png") center -125px no-repeat,url("../../modules/fuelalternatives/images/bg@mobile.jpg") center 0px;background-size:510px, cover;background-position:center 25px, center}}@media screen and (max-width: 600px){#module-FuelAlternatives{height:750px;width:100%;background:url(../../modules/fuelalternatives/images/background-car@mobile.png) center -125px no-repeat,url(../../modules/fuelalternatives/images/bg@mobile.jpg) center 0px;background-size:550px, cover}}#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:#3567c5;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:#3567c5}@media screen and (max-width: 600px){#module-FuelAlternatives .fa-content .fh-the h1{font-size:18px}}#module-FuelAlternatives .fa-content .fa-title{font-size:42px;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 .fa-txt{font-family:"ToyotaType-Book";font-size:16px;font-size:1.1em;color:#464646;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{bottom:4%;position:absolute}}@media screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){#module-FuelAlternatives .fa-content .dual-buttons{bottom:4%;position:absolute}}@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:1.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,#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div b,#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div b{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,#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div b,#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div b{margin:0 0 5px}}@media screen and (max-width: 1024px){#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div h4,#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div b,#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div b{margin:0 0 5px}}#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div h4 span,#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div .stations-slide .t-wrap .t-info .t-info-wrap h2 b span,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div b span,#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div .t-tooltip .t-wrap .t-info .t-info-wrap h2 b span,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div b 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,#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div b,#module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-FuelBuilding .fb-txt-wrap .fb-icons .fb-icons-content div b{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:#3567c5;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:#3567c5;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:#3567c5;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:#3567c5;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:#3567c5;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:#3567c5}@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:#3567c5;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:#3567c5}@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:#3567c5;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:#3567c5;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:#3567c5}@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:#3567c5;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:#3567c5;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:#3567c5;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:#3567c5}#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:#3567c5;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:#3567c5;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:#3567c5}@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:#3567c5}@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 #3567c5;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:#3567c5;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:#3567c5;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 #3567c5;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:#3567c5;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:#3567c5;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 #3567c5;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:#3567c5;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:#3567c5;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 #3567c5;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:#3567c5;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:#3567c5;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 #3567c5;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:#3567c5;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:#3567c5;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:#3567c5}@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,.module-latestNews .wrap .latest-content article .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 .module-latestNews .wrap .latest-content article b,.module-latestNews .wrap .latest-content article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 .module-latestNews .wrap .latest-content article b{position:relative;margin:0 0 3px 0;color:#161616;font-size:28px;line-height:1.1em}.module-latestNews .wrap .latest-content article h4 a,.module-latestNews .wrap .latest-content article .stations-slide .t-wrap .t-info .t-info-wrap h2 b a,.stations-slide .t-wrap .t-info .t-info-wrap h2 .module-latestNews .wrap .latest-content article b a,.module-latestNews .wrap .latest-content article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b a,.t-tooltip .t-wrap .t-info .t-info-wrap h2 .module-latestNews .wrap .latest-content article b 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,.module-latestNews .wrap .latest-content article .stations-slide .t-wrap .t-info .t-info-wrap h2 b a em,.stations-slide .t-wrap .t-info .t-info-wrap h2 .module-latestNews .wrap .latest-content article b a em,.module-latestNews .wrap .latest-content article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b a em,.t-tooltip .t-wrap .t-info .t-info-wrap h2 .module-latestNews .wrap .latest-content article b a em{color:#eb1f1f}.module-latestNews .wrap .latest-content article h4.truncate,.module-latestNews .wrap .latest-content article .stations-slide .t-wrap .t-info .t-info-wrap h2 b.truncate,.stations-slide .t-wrap .t-info .t-info-wrap h2 .module-latestNews .wrap .latest-content article b.truncate,.module-latestNews .wrap .latest-content article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b.truncate,.t-tooltip .t-wrap .t-info .t-info-wrap h2 .module-latestNews .wrap .latest-content article b.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:hover .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 .module-latestNews .wrap .latest-content article:hover b,.module-latestNews .wrap .latest-content article:hover .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 .module-latestNews .wrap .latest-content article:hover b,.module-latestNews .wrap .latest-content article:focus h4,.module-latestNews .wrap .latest-content article:focus .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 .module-latestNews .wrap .latest-content article:focus b,.module-latestNews .wrap .latest-content article:focus .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 .module-latestNews .wrap .latest-content article:focus b{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:660px;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:#3567c5;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:#3567c5}#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 #3567c5;-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 #3567c5}}#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 #3567c5;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 #3567c5;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:#3567c5;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}@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:350px;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: 600px){#module-miraipricing{background:url("../../modules/miraipricing/images/600_MIRAI_MLP_20180508.jpg") no-repeat center;background-size:contain;height:626px}}@media screen and (max-width: 414px){#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}#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 (max-width: 600px){#module-miraipricing .module-content .content .lease_wrap,#module-miraipricing .module-content .content .finance_wrap{width:80%;margin-left:10%;margin-right:10%}#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: 600px){#module-miraipricing .module-content .content .paging-dots-horiz{display:inherit;top:100%}}@media screen and (max-width: 400px){#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: 600px){#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: 750px){#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 (max-width: 450px){#module-miraipricing .module-content{padding-top:0px !important}}#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,#container-FooterDirectional .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right,#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,#container-FooterDirectional .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right,#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,#container-FooterDirectional .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .title-right,#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,#container-FooterDirectional .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterDirectional .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_community-bottom .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .txt-right,#module-FooterFAQ .stations-button #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterStations .d-nav-right #module-ownershipexperience_community-bottom .d-wrapper .d-nav-left .txt-wrap .txt-right,#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,#container-FooterDirectional .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#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,#container-FooterDirectional .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#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,#container-FooterDirectional .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterDirectional .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#module-ownershipexperience_footer .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .title-right,#module-FooterFAQ .stations-button #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#module-FooterStations .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .title-right,#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,#container-FooterDirectional .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterDirectional .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-ownershipexperience_footer .d-wrapper .d-nav-left #module-FooterFAQ .stations-button .txt-wrap .txt-right,#module-FooterFAQ .stations-button #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .txt-right,#module-FooterStations .d-nav-right #module-ownershipexperience_footer .d-wrapper .d-nav-left .txt-wrap .txt-right,#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:#3567c5}#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}#module-ownershipexperience_vertical_nav.module-vertical_nav{position:fixed;top:50%;left:60px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:200px;z-index:300;left:28px}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__item{margin-bottom:8px;text-align:left}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;color:#a2a2a2;font:14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;text-decoration:none}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link span{visibility:hidden}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link:hover,#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link.active{color:#0b0b0b}@media screen and (min-width: 1300px){#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link:hover span,#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link.active span{visibility:visible}}#module-ownershipexperience_vertical_nav.module-vertical_nav li.colorW .nav__link{color:#ffffff}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link:before{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;height:10px;width:10px;border-radius:50%;content:'';display:inline-block;margin-right:7px;background-color:#a2a2a2;border:2px solid transparent;background-clip:content-box}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link.active:before{border:2px solid #3568c5;background-color:transparent}#module-ownershipexperience_vertical_nav.module-vertical_nav .nav__link:hover:before{height:10px;width:10px;background-color:#3568c5;background-clip:border-box;border:2px solid #3568c5}@media screen and (max-width: 1400px){#module-car_page_vertical_nav.module-vertical_nav .nav__link span{visibility:hidden}}@media screen and (max-width: 667px){#module-ownershipexperience_vertical_nav.module-vertical_nav{display:none}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}#module-ownerStories{position:relative;text-align:center;background-color:#ffffff;padding:80px 0 61px 0}@media screen and (max-width: 1023px){#module-ownerStories{padding:60px 0 45px 0}}@media screen and (max-width: 767px){#module-ownerStories{padding:40px 0 40px 0}}#module-ownerStories .owner-stories-divider{width:16%;margin:0 auto;border-top:solid black}@media screen and (max-width: 450px){#module-ownerStories .owner-stories-divider{width:24%}}#module-ownerStories .hl1,#module-ownerStories .body-copy,#module-ownerStories .content-title-g{color:#3a3a3a}#module-ownerStories .hl1{line-height:normal}@media screen and (max-width: 376px){#module-ownerStories .owner-stories{padding:0 15px 0 15px}}#module-ownerStories .section-title{display:inline-block}#module-ownerStories .section-title::before,#module-ownerStories .section-title::after{display:inline-block;content:'';left:0;right:0;background-color:#3a3a3a;height:2px;width:100px;vertical-align:middle;margin-top:-2px}@media screen and (max-width: 376px){#module-ownerStories .section-title::before,#module-ownerStories .section-title::after{height:1px;margin-top:-1px;width:40px}}#module-ownerStories .section-title::before{margin-right:20px}@media screen and (max-width: 376px){#module-ownerStories .section-title::before{margin-right:10px}}#module-ownerStories .section-title::after{margin-left:20px}@media screen and (max-width: 376px){#module-ownerStories .section-title::after{margin-left:10px}}@media screen and (max-width: 769px){#module-ownerStories .section-title{font-size:16px}}@media screen and (max-width: 376px){#module-ownerStories .section-title{font-size:12px;white-space:nowrap}}@media screen and (max-width: 376px){#module-ownerStories .large-text{padding-top:12px;padding-bottom:10px;width:75%;margin:0 auto;line-height:38px}}#module-ownerStories .owner-stories-container{margin:0 auto;padding:60px 35px 60px 35px}@media screen and (max-width: 769px){#module-ownerStories .owner-stories-container{padding:40px 22px 40px 22px}}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container{padding-left:20px;padding-right:20px}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container{padding-left:0px;padding-right:0px}}#module-ownerStories .owner-stories-container .list{text-align:left;margin:0 auto;list-style:none;display:flex;flex-wrap:wrap;max-width:954px;justify-content:center}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list{width:100%;display:inline-block}}#module-ownerStories .owner-stories-container .list li:nth-child(2){margin:0 30px 0 30px}@media screen and (max-width: 769px){#module-ownerStories .owner-stories-container .list li:nth-child(2){margin:0 15px 0 15px}}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list li:nth-child(2){margin:20px 0 20px 0}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list li:nth-child(2){margin:60px 0 60px 0}}@media screen and (max-width: 1023px){#module-ownerStories .owner-stories-container .list li:nth-child(4){margin:0 30px 0}}@media screen and (max-width: 769px){#module-ownerStories .owner-stories-container .list li:nth-child(4){margin:0}}@media screen and (max-width: 767px){#module-ownerStories .owner-stories-container .list li:nth-child(4){margin:15px 0}}@media screen and (max-width: 666px){#module-ownerStories .owner-stories-container .list li:nth-child(4){margin:20px 0}}@media screen and (max-width: 374px){#module-ownerStories .owner-stories-container .list li:nth-child(4){margin:60px 0}}#module-ownerStories .owner-stories-container .list .item{position:relative;display:inline-block;width:auto;vertical-align:top;white-space:normal;z-index:1;-webkit-transition:background 0.25s linear;-moz-transition:background 0.25s linear;-ms-transition:background 0.25s linear;-o-transition:background 0.25s linear;transition:background 0.25s linear;padding-bottom:20px}@media screen and (max-width: 769px){#module-ownerStories .owner-stories-container .list .item{max-width:228px}}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list .item{width:100%;display:flex;height:auto;max-width:621px}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list .item{display:inline-block;width:auto}}#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper{position:relative;max-width:298px;max-height:167px;margin:0 auto;overflow:hidden}#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper:before{position:relative;display:block;content:" ";width:100%;padding-top:56.25%}#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper>.item-thumbnail{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 769px){#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper{max-width:228px;max-height:128px}}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper{display:none}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper{display:block;max-width:345px;max-height:194px;width:100%}}#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper .item-thumbnail{background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#module-ownerStories .owner-stories-container .list .item .thumbnail-wrapper .item-thumbnail:hover{cursor:pointer}#module-ownerStories .owner-stories-container .list .item .image-wrap{position:relative;display:inline-block;max-width:306px;width:50%}@media screen and (min-width: 668px){#module-ownerStories .owner-stories-container .list .item .image-wrap{display:none}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list .item .image-wrap{display:none}}#module-ownerStories .owner-stories-container .list .item .image-wrap img{max-width:100%;height:auto}#module-ownerStories .owner-stories-container .list .item .item-details{position:relative;max-width:298px;height:218px;padding:20px;background-color:white;border:1px solid #efeff0}@media screen and (max-width: 769px){#module-ownerStories .owner-stories-container .list .item .item-details{margin:0 auto;max-width:228px;height:270px}}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list .item .item-details{display:inline-block;flex:1;height:inherit;margin:0;max-width:none}}@media screen and (max-width: 485px){#module-ownerStories .owner-stories-container .list .item .item-details{padding-top:10px;padding-right:5px}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list .item .item-details{padding:20px 0 20px 0;border:none;display:block}}#module-ownerStories .owner-stories-container .list .item .item-details .caption{font-size:18px;line-height:1.375em}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list .item .item-details .caption{padding-top:3px}}@media screen and (max-width: 485px){#module-ownerStories .owner-stories-container .list .item .item-details .caption{padding-top:0;font-size:16px}}@media screen and (max-width: 485px){#module-ownerStories .owner-stories-container .list .item .item-details .caption{font-size:14px}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list .item .item-details .caption{padding-top:0;font-size:18px}}#module-ownerStories .owner-stories-container .list .item .item-details .bottom{position:absolute;bottom:20px}@media screen and (max-width: 668px){#module-ownerStories .owner-stories-container .list .item .item-details .bottom{position:relative;bottom:auto;padding-top:40px}}@media screen and (max-width: 485px){#module-ownerStories .owner-stories-container .list .item .item-details .bottom{padding-top:5px}}@media screen and (max-width: 376px){#module-ownerStories .owner-stories-container .list .item .item-details .bottom{padding-top:25px}}#module-ownerStories .owner-stories-container .list .item .item-details .bottom .owner-name{text-transform:none;letter-spacing:normal;font-size:16px;line-height:1.25em}#module-ownerStories .owner-stories-container .list .item .item-details .bottom .owner-title{line-height:1.25em}#module-ownerStories .owner-stories-container .list .item .item-details .bottom .view-story-btn{color:#3568c4}#module-ownerStories .owner-stories-container .list .item .item-details .bottom .view-story-btn:hover{color:#1b2a49;cursor:pointer}#module-ownerStories .owner-stories-container .list .item:hover{cursor:pointer}#module-ownerStories .owner-stories-container .list .item:hover .item-details{background-color:#efeff1}#module-ownerStories .owner-stories-container .list .item:hover .caption{color:#3568c4}#module-ownerStories .trial-starts-here-container{z-index:0}#module-ownerStories .trial-starts-here-container.background-image{position:relative;width:100%}#module-ownerStories .trial-starts-here-container.background-image::before{content:"";position:absolute;width:100%;height:580px;top:-219px;left:0px;z-index:-1;background-image:url("../../modules/ownerstories/images/ownerBenefits_bottom_1500x600_background.jpg");background-position:center bottom;background-repeat:no-repeat}@media screen and (max-width: 1023px){#module-ownerStories .trial-starts-here-container.background-image::before{top:-245px}}@media screen and (max-width: 767px){#module-ownerStories .trial-starts-here-container.background-image::before{top:-99px;width:100%;background-image:url("../../modules/ownerstories/images/ownerBenefits_bottom_667x580_background.jpg")}}#module-ownerStories .trial-starts-here-container .module-title-wrap{margin:40px auto 30px}#module-ownerStories .trial-starts-here-container .module-title-wrap .module-title-wrap__copy{width:420px}@media screen and (max-width: 666px){#module-ownerStories .trial-starts-here-container .module-title-wrap .module-title-wrap__copy{max-width:350px}}#module-ownerStories .trial-starts-here-container .module-title-wrap .module-title-wrap__subtitle{margin-bottom:0}#module-ownerStories .request-btn{margin:0 auto;margin-bottom:20px}#module-ownerStories .dealer-link{display:block;margin:0 auto}#module-ownerStoriesModal{overflow-y:scroll !important}#module-ownerStoriesModal a{margin-right:10px}#module-ownerStoriesModal .modal-content .modal-body .story-name{background-color:#efeff0;position:relative;height:80px}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-name{height:50px}}#module-ownerStoriesModal .modal-content .modal-body .story-name:after{content:" ";display:block;height:0;clear:both}#module-ownerStoriesModal .modal-content .modal-body .story-name .arrow{position:relative}#module-ownerStoriesModal .modal-content .modal-body .story-name .arrow:hover{cursor:pointer}#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container{position:relative;display:flex;justify-content:space-between;height:100%;padding:0 5px 0 5px}@media screen and (max-width: 769px){#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container{padding:0 12px 0 12px}}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container{padding:0 10px 0 10px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container{padding:0 5px 0 5px}}#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container .prev-story{width:44px;background:url("../../modules/ownerstories/images/arrowSmall_12x16.svg") no-repeat;background-size:17px 24px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";height:100%;background-position:center center}#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container .story-owner{color:#3a3a3a;line-height:40px}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container .story-owner{line-height:8px}}@media screen and (max-width: 375px){#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container .story-owner{line-height:10px}}#module-ownerStoriesModal .modal-content .modal-body .story-name .story-name-container .next-story{width:44px;background:url("../../modules/ownerstories/images/arrowSmall_12x16.svg") no-repeat;background-size:17px 24px;height:100%;background-position:center center}#module-ownerStoriesModal .modal-content .modal-body .story-body{position:relative;background-color:#fff}#module-ownerStoriesModal .modal-content .modal-body .story-body .main-image-container{position:relative}#module-ownerStoriesModal .modal-content .modal-body .story-body .main-image-container:before{display:block;content:" ";width:100%;padding-top:56.25%}#module-ownerStoriesModal .modal-content .modal-body .story-body .main-image-container>div{position:absolute;top:0;left:0;right:0;bottom:0}#module-ownerStoriesModal .modal-content .modal-body .story-body .main-image-container .main-image{background-position:center top;background-repeat:no-repeat;background-size:contain}#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container{position:relative}#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container p{max-width:626px;padding:60px 0 60px 0;margin:0 auto;color:#3a3a3a;text-align:left;font-size:16px;font-family:"ToyotaType-Book"}@media screen and (max-width: 769px){#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container p{max-width:476px}}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container p{max-width:none;width:100%;padding:40px 20px 40px 20px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container p{padding:40px 15px 40px 15px}}#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container{position:relative;margin:0 auto;max-width:790px}#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container:before{display:block;content:" ";width:100%;padding-top:56.25%}#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container>div{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 769px){#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container{max-width:600px}}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container{max-width:none;width:100%;padding-left:20px;padding-right:20px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container{max-width:none;width:100%;padding-left:15px;padding-right:15px}}#module-ownerStoriesModal .modal-content .modal-body .story-body .body-container .body-image-container .body-image{background-position:center;background-repeat:no-repeat;background-size:contain}#module-ownerStoriesModal .modal-content .modal-body .story-footer{position:relative;background-color:#efeff0;height:118px}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer{height:70px}}@media screen and (max-width: 1023px){#module-ownerStoriesModal .modal-content .modal-body .story-footer{margin-bottom:55px}}#module-ownerStoriesModal .modal-content .modal-body .story-footer:after{content:" ";display:block;height:0;clear:both}#module-ownerStoriesModal .modal-content .modal-body .story-footer .footer-arrow{align-self:center;display:inline-block;height:24px;width:17px;background-position:center;background-size:contain}#module-ownerStoriesModal .modal-content .modal-body .story-footer .footer-arrow:hover{cursor:pointer}#module-ownerStoriesModal .modal-content .modal-body .story-footer a{color:#3a3a3a}#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container{padding:30px 0 30px 0;display:inline-block;width:50%;height:100%}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container{padding:0}}#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer{float:left;position:relative;display:flex;justify-content:center;padding-left:15px}@media screen and (max-width: 769px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer{padding-left:22px}}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer{padding-left:20px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer{padding-left:15px;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer .prev-footer-arrow{background:url("../../modules/ownerstories/images/arrowLarge_17x24.svg") no-repeat;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer .prev-text{display:inline-block;padding-left:17px;white-space:nowrap;text-align:left}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer .prev-text a{line-height:24px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container .prev-footer .prev-text .prev-name{display:none}}#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container:hover{background-color:#fff;cursor:pointer}#module-ownerStoriesModal .modal-content .modal-body .story-footer .prev-container:hover .prev-text{color:#1b2a49}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container{padding:30px 0 30px 0;display:inline-block;width:50%;border-left:1px solid #cacac8;height:100%}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container{padding:0}}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer{float:right;position:relative;display:flex;justify-content:center;padding-right:15px}@media screen and (max-width: 769px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer{padding-right:22px}}@media screen and (max-width: 668px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer{padding-right:20px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer{padding-right:15px;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer .next-footer-arrow{background:url("../../modules/ownerstories/images/arrowLarge_17x24.svg") no-repeat}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer .next-text{position:relative;display:inline-block;padding-right:17px;white-space:nowrap;text-align:right}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer .next-text a{margin-right:0}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer .next-text a{line-height:24px}}@media screen and (max-width: 376px){#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container .next-footer .next-text .next-name{display:none}}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container:hover{background-color:#fff;cursor:pointer}#module-ownerStoriesModal .modal-content .modal-body .story-footer .next-container:hover .next-text{color:#1b2a49}#module-Patent{background:url("../../modules/homenav/images/background-texture-tile.jpg") repeat;position:relative;z-index:100}#module-Patent .container{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0}#module-Patent .container .wrap{height:350px;width:972px;top:50%;left:50%;position:absolute;margin-top:-486px;margin-left:-486px;margin-top:-175px}@media screen and (max-width: 1200px){#module-Patent .container .wrap{height:300px;width:860px;top:50%;left:50%;position:absolute;margin-top:-430px;margin-left:-430px;margin-top:-150px}}@media screen and (max-width: 1024px){#module-Patent .container .wrap{height:340px;width:680px;top:50%;left:50%;position:absolute;margin-top:-340px;margin-left:-340px;margin-top:-170px}}@media screen and (max-width: 767px){#module-Patent .container .wrap{height:360px;width:500px;top:50%;left:50%;position:absolute;margin-top:-250px;margin-left:-250px;margin-top:-180px}}@media screen and (max-width: 600px){#module-Patent .container .wrap{height:360px;width:440px;top:50%;left:50%;position:absolute;margin-top:-220px;margin-left:-220px;margin-top:-180px}}@media screen and (max-width: 480px){#module-Patent .container .wrap{height:360px;width:380px;top:50%;left:50%;position:absolute;margin-top:-190px;margin-left:-190px;margin-top:-180px}}@media screen and (max-width: 400px){#module-Patent .container .wrap{height:290px;width:270px;top:50%;left:50%;position:absolute;margin-top:-135px;margin-left:-135px;margin-top:-175px}}#module-Patent .container .wrap .mark{position:absolute;left:0;top:50%;width:290px;margin-top:-216px}@media screen and (max-width: 1200px){#module-Patent .container .wrap .mark{margin-top:-208px}}@media screen and (max-width: 1024px){#module-Patent .container .wrap .mark{width:250px}}@media screen and (max-width: 767px){#module-Patent .container .wrap .mark{margin-top:-214px;opacity:.25}}@media screen and (max-width: 480px){#module-Patent .container .wrap .mark{left:-57px}}@media screen and (max-width: 400px){#module-Patent .container .wrap .mark{width:260px;margin-top:-200px;left:0;opacity:.15}}#module-Patent .container .wrap .info-wrap{position:absolute;right:0;top:0;display:inline-block;z-index:20;width:655px}@media screen and (max-width: 1200px){#module-Patent .container .wrap .info-wrap{width:550px}}@media screen and (max-width: 1024px){#module-Patent .container .wrap .info-wrap{width:408px}}@media screen and (max-width: 767px){#module-Patent .container .wrap .info-wrap{width:350px}}@media screen and (max-width: 600px){#module-Patent .container .wrap .info-wrap{width:269px}}@media screen and (max-width: 400px){#module-Patent .container .wrap .info-wrap{width:100%}}#module-Patent .container .wrap .info-wrap .title{font-family:"DINNextW01-CondensedLig","sans-serif";letter-spacing:1.5px;margin-bottom:6px;color:#262524;font-size:68px;line-height:68px}@media screen and (max-width: 1200px){#module-Patent .container .wrap .info-wrap .title{font-size:56px;line-height:56px}}@media screen and (max-width: 1024px){#module-Patent .container .wrap .info-wrap .title{font-size:40px;line-height:40px}}@media screen and (max-width: 767px){#module-Patent .container .wrap .info-wrap .title{font-size:35px;line-height:35px}}@media screen and (max-width: 600px){#module-Patent .container .wrap .info-wrap .title{font-size:40px;line-height:33px}}#module-Patent .container .wrap .info-wrap .text-wrap .sub-title{font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#262524;font-size:17px;margin-bottom:12px}@media screen and (max-width: 1200px){#module-Patent .container .wrap .info-wrap .text-wrap .sub-title{font-size:14px;margin-bottom:8px}}@media screen and (max-width: 600px){#module-Patent .container .wrap .info-wrap .text-wrap .sub-title{margin-bottom:5px;font-size:13px}}#module-Patent .container .wrap .info-wrap .text-wrap .copy{font:18px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:27px;color:#262524}@media screen and (max-width: 1200px){#module-Patent .container .wrap .info-wrap .text-wrap .copy{font-size:16px;line-height:24px}}@media screen and (max-width: 1200px){#module-Patent .container .wrap .info-wrap .text-wrap .copy{font-size:14px;line-height:20px}}@media screen and (max-width: 600px){#module-Patent .container .wrap .info-wrap .text-wrap .copy{font-size:12px;line-height:17px}}#module-Patent .container .wrap .info-wrap .text-wrap .link{font:23px "DINNextW01-CondensedReg","sans-serif";color:#4a7bde;position:relative;margin-top:12px;cursor:pointer;border:2px solid #4a7bde;width:150px;height:52px;text-align:center;line-height:53px;border-radius:3px;z-index:100;overflow:hidden}@media screen and (min-width: 600px){#module-Patent .container .wrap .info-wrap .text-wrap .link .btn-hover{position:absolute;background-color:#4a7bde;width:150px;height:52px;text-align:center;line-height:53px;top:-2px;left:-2px;-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(53px);-moz-transform:translateY(53px);-ms-transform:translateY(53px);-o-transform:translateY(53px);transform:translateY(53px);overflow:hidden}#module-Patent .container .wrap .info-wrap .text-wrap .link .btn-hover .text{line-height:55px;color:white;-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(-53px);-moz-transform:translateY(-53px);-ms-transform:translateY(-53px);-o-transform:translateY(-53px);transform:translateY(-53px)}#module-Patent .container .wrap .info-wrap .text-wrap .link.add-hover:hover .btn-hover{-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-Patent .container .wrap .info-wrap .text-wrap .link.add-hover:hover .btn-hover .text{-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@media screen and (max-width: 767px){#module-Patent .container .wrap .info-wrap .text-wrap .link{margin-top:15px}}@media screen and (max-width: 600px){#module-Patent .container .wrap .info-wrap .text-wrap .link{margin-top:8px;height:48px}}#module-Patent .container .wrap .info-wrap .text-wrap .link.no-border{border-radius:0}#module-Patent .terms-text{font:13px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#8d8177;position:absolute;bottom:40px;right:50%;margin-right:-480px}#module-Patent .terms-text a{color:#8d8177;text-decoration:underline;cursor:pointer}@media screen and (max-width: 1024px){#module-Patent .terms-text{bottom:34px;width:100%;text-align:center;margin:0;right:auto}}@media screen and (max-width: 600px){#module-Patent .terms-text{bottom:34px}}#module-photo_upload{position:absolute;width:100%;height:100%;z-index:1000000000;top:0px;left:0px;display:none}#module-photo_upload .image-editor{text-align:center;height:428px}#module-photo_upload .image-container{height:350px;width:392px;overflow:hidden}#module-photo_upload .cropit-image-preview-container{position:fixed;top:50%;left:50%;transform:translate(-35%, -50%)}#module-photo_upload .cropit-image-preview-container svg{-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;opacity:1}#module-photo_upload .cropit-image-preview{background-size:cover;border-radius:50%}#module-photo_upload .cropit-image-preview:before{border:1px dashed #5b5c5e;border-radius:50%;width:264px;height:264px;position:absolute;content:"Drag & drop new image";padding:148px 85px 0;top:0px;left:0px;font-size:1.1em;line-height:1.1em;text-align:center;opacity:1;z-index:-1;color:#5b5c5e;background:url(../../modules/photo_upload/images/image-icon.png) no-repeat 50% 43%;-webkit-transition:opacity 0.1s ease;-moz-transition:opacity 0.1s ease;transition:opacity 0.1s ease}#module-photo_upload .cropit-image-preview:after{background:url(../../core/images/icons/icon-loading.svg) 50% 100px no-repeat;background-size:15%;border:none;opacity:0;content:"Uploading...";width:100%;padding:212px 0 0;text-align:center;height:100%;display:block;position:absolute;top:0;left:0;color:#5b5c5e;-webkit-transition:opacity 0.1s ease;-moz-transition:opacity 0.1s ease;transition:opacity 0.1s ease}#module-photo_upload .cropit-image-preview.cropit-image-loading:after{opacity:1}#module-photo_upload .cropit-image-preview.cropit-image-loading:before{opacity:0}#module-photo_upload .cropit-image-preview.cropit-image-loaded{cursor:move}#module-photo_upload .cropit-image-preview.cropit-image-loaded:before{opacity:0}#module-photo_upload .cropit-image-preview.cropit-image-loaded svg{opacity:0.3}#module-photo_upload .cropit-image-background{opacity:.3;border:0px solid;border-color:grey}#module-photo_upload .controls{display:none;height:78px;position:relative}#module-photo_upload .controls:before{position:absolute;content:" ";top:0;left:164px;width:1px;height:100%;background:#ababab}#module-photo_upload .loaded .controls{display:block}#module-photo_upload .select-image-btn{display:inline-block;text-align:center;position:relative;cursor:pointer;margin:0;font-size:0.9em;padding:1em 1.9em}#module-photo_upload .select-image-btn:after{content:"or";position:absolute;left:-2.8em;top:10px;text-transform:lowercase;width:20px;height:20px;display:block;color:#5b5c5e}#module-photo_upload .loaded .select-image-btn{display:none}#module-photo_upload .export{margin-top:10px;margin:0;font-size:0.9em;padding:0.9em 1.8em;position:absolute;right:11px;top:21px}#module-photo_upload .clear{margin-top:10px;margin:0;font-size:0.9em;padding:0.9em 1em;position:absolute;right:104px;top:21px}#module-photo_upload .cropit-image-input.custom{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px}#module-photo_upload .cropit-image-zoom-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin:10px 0;left:28px;width:106px;top:13px;position:absolute}#module-photo_upload .cropit-image-zoom-input:before{content:"-";position:absolute;left:0;top:-2px;display:block;height:20px;font-size:52px;color:#ababab}#module-photo_upload .cropit-image-zoom-input:after{content:"+";position:absolute;right:0;top:17px;display:block;height:20px;font-size:27px;color:#ababab}#module-photo_upload .cropit-image-zoom-input:focus{outline:none}#module-photo_upload .cropit-image-zoom-input::-webkit-slider-runnable-track{width:106px;height:6px;cursor:pointer;animate:0.2s;background:#ababab}#module-photo_upload .cropit-image-zoom-input::-webkit-slider-thumb{box-shadow:1px 2px 5px 0px rgba(0,0,0,0.2);border:0px solid #fff;height:20px;width:20px;border-radius:50%;background:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin-top:-6px}#module-photo_upload .cropit-image-zoom-input:focus::-webkit-slider-runnable-track{background:#ababab}#module-photo_upload .cropit-image-zoom-input::-moz-range-track{width:106px;height:6px;cursor:pointer;animate:0.2s;background:#ababab}#module-photo_upload .cropit-image-zoom-input::-moz-range-thumb{box-shadow:1px 2px 5px 0px rgba(0,0,0,0.2);border:0px solid #fff;height:20px;width:20px;border-radius:50%;background:#fff;cursor:pointer}#module-photo_upload .cropit-image-zoom-input::-ms-track{width:106px;height:6px;cursor:pointer;animate:0.2s;background:transparent;border-color:transparent;border-width:39px 0;color:transparent}#module-photo_upload .cropit-image-zoom-input::-ms-fill-lower{background:#ababab;border:0px solid #000101;box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d}#module-photo_upload .cropit-image-zoom-input::-ms-fill-upper{background:#ababab;border:0px solid #000101;box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d}#module-photo_upload .cropit-image-zoom-input::-ms-thumb{box-shadow:0px 0px 0px #000000, 0px 0px 0px #0d0d0d;border:0px solid #000000;height:20px;width:20px;border-radius:50%;background:#fff;cursor:pointer}#module-photo_upload .cropit-image-zoom-input:focus::-ms-fill-lower{background:#ababab}#module-photo_upload .cropit-image-zoom-input:focus::-ms-fill-upper{background:#ababab}#module-photo_upload .overlay{position:fixed;z-index:5;width:100%;height:100%;background:#10171d;opacity:0}#module-photo_upload .overlay.in{-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;transition:opacity 0.4s linear;opacity:0.9}#module-photo_upload .overlay.out{-webkit-transition:opacity 0.4s linear 0.4s;-moz-transition:opacity 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s;opacity:0}#module-photo_upload article{display:block;position:absolute;width:90%;max-width:480px;top:100px;left:50%;z-index:10;visibility:hidden;opacity:0;-webkit-transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0)}@media screen and (min-width: 761px){#module-photo_upload article{top:45%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}}#module-photo_upload article.in{transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-webkit-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-o-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);visibility:visible;opacity:1}#module-photo_upload article .error{color:#ff2400}#module-photo_upload article a{display:inline-block;line-height:normal;color:#42659d;text-decoration:none;border-bottom:solid 1px #b3b3b3;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}#module-photo_upload article header{z-index:4;width:100%;height:80px;display:block;background:url("../../modules/login/images/form-header@landscape.png");background-size:100% 52px;background-repeat:no-repeat;text-align:center;margin:-28px 0;position:relative}@media screen and (min-width: 761px){#module-photo_upload article header{height:90px;background-size:100% 62px}}#module-photo_upload article header div{margin:0 auto}#module-photo_upload article header div img{display:inline-block;width:46px;height:auto;vertical-align:middle;top:-7px;position:relative;left:-10px}@media screen and (min-width: 761px){#module-photo_upload article header div img{width:60px}}#module-photo_upload article header div h2{display:inline-block;margin:0 auto;color:#fff;text-transform:uppercase;font-family:"DINNextW01-CondensedLig","sans-serif";font-size:30px;vertical-align:middle;position:relative;top:-3px;left:-8px}@media screen and (min-width: 761px){#module-photo_upload article header div h2{font-size:39px}}#module-photo_upload article header .close{width:30px;height:30px;-webkit-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;top:-40px;right:0;z-index:100;background:url("../../modules/login/images/close.png") no-repeat;background-position:center;background-size:contain;cursor:pointer}@media screen and (min-width: 641px){#module-photo_upload article header .close{top:0;transform:translate(125%, 0);-webkit-transform:translate(125%, 0);-ms-transform:translate(125%, 0)}}#module-photo_upload article header .close:hover{background:url("../../modules/login/images/close-hover.png") no-repeat;background-position:center;background-size:contain}#module-photo_upload article form{background:#e7e8e8;position:relative;z-index:3;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}#module-photo_upload article.upload{max-width:392px}.hide{display:none}#module-PopularDiscussion{border-bottom:1px solid;padding-top:25px;padding-bottom:25px;min-height:150px}#module-PopularDiscussion strong{font-weight:bold}#module-PopularDiscussion a{color:#3a6bc6}#module-PopularDiscussion small{font-size:80%}#module-PopularDiscussion .right{float:right}#module-PopularDiscussion .left{float:left}#module-PopularDiscussion .info{display:inline-block}#module-PopularDiscussion .bubble-info{position:relative;top:-10px}#module-PopularDiscussion .article-container{width:90%;margin:auto}#module-PopularDiscussion .article-container .info-container{padding-top:15px}#module-PopularDiscussion .article-container .info-container .comments-bubble{padding-left:0;width:42px;height:44px;background:url("../../modules/aggregatorarticles/images/icons/bubble-gray.png") no-repeat 50% 50%;background-size:contain;color:#161616;line-height:44px;margin-right:.5em;margin-left:20px;display:inline-block;text-align:center}#module-PopularDiscussion .article-container .info-container .author{display:inline}#module-PopularDiscussion .article-container .info-container .author .article-date{display:inline}#module-PopularDiscussion .article-container .info-container .view-forum{color:white;text-decoration:none;border-radius:15px;padding-top:0;padding-bottom:0;padding-left:2em;padding-right:2em;margin:0}#module-portraits_of_pioneers{font-family:"ToyotaType-Regular"}#module-portraits_of_pioneers .module-content{position:relative;padding-top:60px;padding-bottom:22px;width:100%;max-width:none;margin-left:auto;margin-right:auto}#module-portraits_of_pioneers .module-content .module-title-wrap{font-family:"ToyotaType-Regular";color:white}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__subtitle.content-title-g{margin:0px;color:black;font-family:"Toyotatype-Semibold";font-size:22px;font-size:1.5em}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__subtitle.content-title-g::before{background-color:black !important}@media screen and (max-width: 420px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__subtitle.content-title-g::before{right:18px}}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__subtitle.content-title-g::after{background-color:black !important}@media screen and (max-width: 420px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__subtitle.content-title-g::after{left:18px}}@media screen and (max-width: 420px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__subtitle.content-title-g{left:18px}}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title{font-family:"ToyotaType-Bold";font-size:50px;font-size:5.0rem;margin-bottom:0px;letter-spacing:15px;padding:0px}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title span{font-size:35px;font-size:3.5rem;vertical-align:15%}#module-portraits_of_pioneers .module-content .module-title-wrap .pioneers-body-copy{font-family:"ToyotaType-Book";text-align:center;font-size:16px;font-size:1.6rem;color:black;width:100%}#module-portraits_of_pioneers .module-content .module-title-wrap .pioneers-body-copy .mobile-only{height:0px;display:none}#module-portraits_of_pioneers .module-content .pattern-arrow{position:absolute;top:38%;height:100px;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line_white.svg);background-color:black;opacity:1.0;z-index:99}#module-portraits_of_pioneers .module-content .pattern-arrow.left{left:0%}#module-portraits_of_pioneers .module-content .pattern-arrow.right{right:0%}#module-portraits_of_pioneers .module-content .pattern-arrow:hover{background-color:#3568C5}@media screen and (max-width: 450px){#module-portraits_of_pioneers .module-content .pattern-arrow{display:none !important}}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row{min-height:154px}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video{width:auto;margin:20px 10px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);transform:scale(0.8)}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video.slick-center{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);margin-top:15px}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video.slick-center iframe.isPlaying{pointer-events:auto}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video.slick-center .start-video{pointer-events:auto}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video iframe{width:100%;height:100%;pointer-events:none}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .start-video{pointer-events:none;display:none;position:absolute;left:calc(50% - 44px);top:59%;z-index:99}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .start-video .pioneersPlayButtonHover{display:none}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .start-video.active{display:inline}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .start-video:hover .pioneersPlayButtonHover{display:inherit}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .start-video:hover .pioneersPlayButton{display:none}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video.slick-current{display:inherit}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .pioneer-video-cover{position:absolute;top:0px;left:0px;width:100%;height:100%;background-size:cover}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .pioneer-video-cover.isPlaying{display:none}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .pioneer-video-cover-1{background-image:url("/mirai/assets/modules/portraits_of_pioneers/images/videoOverlayAngela.jpg")}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .pioneer-video-cover-2{background-image:url("/mirai/assets/modules/portraits_of_pioneers/images/videoOverlayNazmul.jpg")}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video .pioneer-video-cover-3{background-image:url("/mirai/assets/modules/portraits_of_pioneers/images/videoOverlayJackie.jpg")}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .slick-slide{opacity:0.3}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .slick-slide.slick-current{opacity:1.0}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .slick-dots{visibility:hidden}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .start-video .pioneersPlayButtonHover{display:none !important}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .start-video:hover .pioneersPlayButtonHover{display:inherit !important}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .start-video:hover .pioneersPlayButton{display:none !important}#module-portraits_of_pioneers .module-content .portrait-area-container .nav-dots-row .paging-dots-horiz{width:18%;margin-left:auto;margin-right:auto;margin-top:35px;text-align:center}#module-portraits_of_pioneers .module-content .portrait-area-container .nav-dots-row .paging-dots-horiz ul li{margin:0px 10px 10px 10px}#module-portraits_of_pioneers .module-content .portrait-area-container .nav-dots-row .paging-dots-horiz ul li a.active{background-color:#3568c5}@media screen and (max-width: 600px){#module-portraits_of_pioneers .module-content .portrait-area-container .nav-dots-row .paging-dots-horiz{display:inherit;left:10%}}@media screen and (max-width: 420px){#module-portraits_of_pioneers .module-content .portrait-area-container .nav-dots-row .paging-dots-horiz{width:95%;left:2.5%}}#module-portraits_of_pioneers .module-content .portrait-area-container .view-portraits-row .view-portraits-div{width:30%;margin:10px auto;text-align:center;font-family:ToyotaType-Book;font-size:18px;font-size:1.8rem}#module-portraits_of_pioneers .module-content .portrait-area-container .portraits-thumbnails-row{margin:10px 0}#module-portraits_of_pioneers .module-content .portrait-area-container .portraits-thumbnails-row .thumbnail-holder{width:100%}#module-portraits_of_pioneers .module-content .portrait-area-container .portraits-thumbnails-row .thumbnail-holder .pioneer-thumbnail{display:none;width:15%;margin:5px auto;height:150px;background-size:contain;cursor:pointer}#module-portraits_of_pioneers .module-content .portrait-area-container .portraits-thumbnails-row .thumbnail-holder .pioneer-thumbnail.active{display:inherit}@media screen and (max-width: 450px){#module-portraits_of_pioneers .module-content .portrait-area-container .portraits-thumbnails-row .thumbnail-holder .pioneer-thumbnail{width:25%}}@media screen and (max-width: 1650px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title{font-size:40px;font-size:4rem}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title span{font-size:25px;font-size:2.5rem}#module-portraits_of_pioneers .module-content .pattern-arrow{top:36%}}@media screen and (max-width: 1500px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title{font-size:42px;font-size:4.2rem}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title span{font-size:25px;font-size:2.5rem}}@media screen and (max-width: 1300px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title{font-size:35px;font-size:3.5rem}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title span{font-size:22px;font-size:2.2rem}#module-portraits_of_pioneers .module-content .pattern-arrow{top:36%}}@media screen and (max-width: 800px){#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video{margin-left:20px;margin-right:20px}#module-portraits_of_pioneers .module-content .pattern-arrow{top:40%}}@media screen and (max-width: 450px){#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title{font-size:26px;font-size:2.6rem;letter-spacing:2px;padding-top:5px;padding-bottom:10px}#module-portraits_of_pioneers .module-content .module-title-wrap .module-title-wrap__title span{font-size:15px;font-size:1.5rem}#module-portraits_of_pioneers .module-content .module-title-wrap .pioneers-body-copy{font-size:14px;font-size:1.4rem}#module-portraits_of_pioneers .module-content .module-title-wrap .pioneers-body-copy .mobile-only{display:inherit !important}#module-portraits_of_pioneers .module-content #pioneersVideoAreaContainer .slider-row .pioneers-video{margin-left:0px;margin-right:0px}}#module-portraits_of_pioneers .module-title-wrap{padding-bottom:20px;color:black}#module-portraits_of_pioneers .basic-btn .btn-txt{color:#fff}#module-portraits_of_pioneers .content{padding:35px 0px 22px 0px}#module-portraits_of_pioneers_modal{overflow:scroll}#module-portraits_of_pioneers_modal.modal-container{background-color:rgba(0,0,0,0.95) !important}#module-portraits_of_pioneers_modal .modal-content{background:none !important;width:100%;margin-top:0;height:auto}#module-portraits_of_pioneers_modal .modal-content .modal-header{text-align:left !important;background:none !important;border:none !important;padding-left:22%;padding-right:22%;border-bottom:#737373 1px solid !important;margin-bottom:5px;height:80px;position:relative}#module-portraits_of_pioneers_modal .modal-content .modal-header .content-title-g{color:white !important;font-size:2em !important;font-weight:normal !important;font-family:ToyotaType-Light;text-transform:capitalize;margin-top:-5px;margin-left:5%}@media screen and (max-width: 600px){#module-portraits_of_pioneers_modal .modal-content .modal-header .content-title-g{margin-left:auto}}#module-portraits_of_pioneers_modal .modal-content .modal-header .modal-close-btn.icon_close_btn{background-color:white;border-radius:60%;text-align:center;height:28px;width:28px;background-image:url(../../core/images/pattern-library-icons/icon_close_btn.svg);background-size:14px;position:absolute;right:25%}#module-portraits_of_pioneers_modal .modal-content .modal-header .modal-close-btn.icon_close_btn:hover{background:url(../../modules/carpageexteriormodal/images/close.png) center center/55% no-repeat #3a3a3a}@media screen and (max-width: 1024px){#module-portraits_of_pioneers_modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:5%}}@media screen and (max-width: 768px){#module-portraits_of_pioneers_modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:5%}}@media screen and (max-width: 420px){#module-portraits_of_pioneers_modal .modal-content .modal-header .modal-close-btn.icon_close_btn{right:5%}}@media screen and (max-width: 1024px){#module-portraits_of_pioneers_modal .modal-content .modal-header{padding-left:4.5%;padding-right:5%}}@media screen and (max-width: 768px){#module-portraits_of_pioneers_modal .modal-content .modal-header{padding-left:10%;padding-right:10%}}@media screen and (max-width: 420px){#module-portraits_of_pioneers_modal .modal-content .modal-header{padding-left:2%;padding-right:2%}}#module-portraits_of_pioneers_modal .modal-content .modal-body{position:relative;top:0;width:100%;margin-top:10px;padding-top:10px;padding-left:0;padding-right:0}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container{position:relative;text-align:center}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{width:auto;margin:10px 200px;background-size:contain;background-color:black;min-height:80px;opacity:0.3;max-width:800px}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait.slick-center{opacity:1.0}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait:hover{opacity:1.0}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .pioneer-bio-row{width:70%;margin-left:auto;margin-right:auto}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .pioneer-bio-row p{color:white;font-family:ToyotaType-Light}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .social-row{padding-top:10px;width:250px;height:75px;margin:auto}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .social-row a{margin-left:1%;margin-right:1%}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .slick-dots{opacity:0 !important}@media screen and (max-width: 1600px){#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container{margin-bottom:0px}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{margin:10px 150px}}@media screen and (max-width: 1200px){#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container{margin-bottom:0px}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{margin:10px 75px}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .pioneer-bio-row{width:90%}}@media screen and (max-width: 900px){#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{margin:10px 50px}}@media screen and (max-width: 800px){#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{margin:10px 50px}}@media screen and (max-width: 820px) and (orientation: landscape){#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .pioneer-bio-row{width:90%}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{margin:10px 110px;max-width:285px}}@media screen and (max-width: 450px){#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .pioneer-bio-row{width:90%}#module-portraits_of_pioneers_modal .modal-content .modal-body .content-container .img-container .portrait{margin:10px 20px}}#module-portraits_of_pioneers_modal .modal-content .pattern-arrow{position:absolute;top:38%;height:100px;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line.svg);background-color:white;opacity:0.8}#module-portraits_of_pioneers_modal .modal-content .pattern-arrow.left{left:0%}#module-portraits_of_pioneers_modal .modal-content .pattern-arrow.right{right:0%}#module-portraits_of_pioneers_modal .modal-content .pattern-arrow:hover{background-color:#3568C5;background-image:url(../../core/images/pattern-library-icons/icon_arrow_line_white.svg)}@media screen and (max-width: 1024px){#module-portraits_of_pioneers_modal .modal-content .pattern-arrow{top:150px;display:inherit}}@media screen and (max-width: 1024px) and (orientation: portrait){#module-portraits_of_pioneers_modal .modal-content .pattern-arrow{top:150px;display:inherit}}@media screen and (max-width: 768px){#module-portraits_of_pioneers_modal .modal-content .pattern-arrow{top:90px}}@media screen and (max-width: 500px){#module-portraits_of_pioneers_modal .modal-content .pattern-arrow{top:65px;height:75px;width:40px}}@media screen and (max-width: 815px) and (orientation: landscape){#module-portraits_of_pioneers_modal .modal-content .pattern-arrow{top:20px;height:70px;width:40px}}#module-portraits_of_pioneers_modal .modal-content .paging-dots-horiz{display:none !important;position:absolute;top:110%;width:100%}#module-portraits_of_pioneers_modal .modal-content .paging-dots-horiz ul{min-width:70px}#module-portraits_of_pioneers_modal .modal-content .paging-dots-horiz ul li{margin:0 3% 10px 3%}@media screen and (max-width: 768px){#module-portraits_of_pioneers_modal .modal-content .paging-dots-horiz{display:inherit;left:10%}}@media screen and (max-width: 420px){#module-portraits_of_pioneers_modal .modal-content .paging-dots-horiz{width:95%;left:2.5%}}@media screen and (max-width: 736px) and (orientation: landscape){#module-portraits_of_pioneers_modal .modal-content .paging-dots-horiz{display:none}}@media screen and (max-width: 900px){#module-portraits_of_pioneers_modal .modal-content{height:auto}}@media screen and (max-width: 900px){#module-portraits_of_pioneers_modal{overflow:scroll}}#module-Quote{height:300px;width:100%;z-index:100;background:url("../../modules/homenav/images/background-texture-tile.jpg") repeat}@media screen and (max-width: 1600px){#module-Quote{height:250px;width:100%}}@media screen and (max-width: 1200px){#module-Quote{height:200px;width:100%}}#module-Quote .quote-wrap{height:90px;width:570px;top:50%;left:50%;position:absolute;margin-top:-285px;margin-left:-285px;margin-top:-45px;text-align:center}@media screen and (max-width: 1600px){#module-Quote .quote-wrap{height:80px;width:480px;top:50%;left:50%;position:absolute;margin-top:-240px;margin-left:-240px;margin-top:-40px}}@media screen and (max-width: 1200px){#module-Quote .quote-wrap{height:75px;width:440px;top:50%;left:50%;position:absolute;margin-top:-220px;margin-left:-220px;margin-top:-37.5px}}@media screen and (max-width: 600px){#module-Quote .quote-wrap{height:63px;width:320px;top:50%;left:50%;position:absolute;margin-top:-160px;margin-left:-160px;margin-top:-31.5px}}#module-Quote .quote-wrap .quote{font:24px "Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:32px;color:#1a4b83}@media screen and (max-width: 1600px){#module-Quote .quote-wrap .quote{font-size:20px;line-height:28px}}@media screen and (max-width: 1200px){#module-Quote .quote-wrap .quote{font-size:18px;line-height:26px}}@media screen and (max-width: 600px){#module-Quote .quote-wrap .quote{font-size:13px;line-height:22px}}#module-semAdsModal{height:0;width:100%;top:0;left:0;scrollbar-face-color:darkgray;scrollbar-track-color:darkgray;scrollbar-shadow-color:#f3b9b9;scrollbar-highlight-color:#f3b9b9;scrollbar-3dlight-color:#f3b9b9;scrollbar-darkshadow-Color:#f3b9b9;scrollbar-arrow-color:darkgray}#module-semAdsModal .disclaimer-holder-sem{text-align:left;margin-left:4%;color:white;height:100%;overflow-y:auto;margin-right:-2%}@media screen and (max-width: 670px){#module-semAdsModal .disclaimer-holder-sem{height:80px;padding-right:10px}}#module-semAdsModal .sem-ad-div{margin-top:0;width:94%;height:60px}@media screen and (max-width: 740px){#module-semAdsModal .sem-ad-div{height:80px}}#module-semAdsModal .icon_close_btn{left:96%;margin-top:5px;width:26px;height:26px;color:white;background-image:url(../../core/images/Close_white.png)}@media screen and (max-width: 600px){#module-semAdsModal .icon_close_btn{left:91.5%;margin-top:5px}}#module-semAdsModal .scrollbar{width:120px;height:300px;background-color:gray;margin-top:40px;margin-left:-80px;overflow-y:scroll;float:left}#module-semAdsModal ::-webkit-scrollbar{width:8px}#module-semAdsModal ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px #f3b9b9;border-radius:10px}#module-semAdsModal ::-webkit-scrollbar-thumb{border-radius:10px;background:darkgray;-webkit-box-shadow:inset 0 0 4px white}#module-semAdsModal.semAdsLease{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsLease{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsLease{height:35%;top:65%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsLease{height:35%;top:65%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsLease{height:22%;top:78%}}#module-semAdsModal.semAdsFuel{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsFuel{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsFuel{height:25%;top:75%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsFuel{height:25%;top:75%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsFuel{height:20%;top:80%}}#module-semAdsModal.semAdsEPA{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsEPA{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsEPA{height:35%;top:65%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsEPA{height:35%;top:65%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsEPA{height:30%;top:78%}}#module-semAdsModal.semAdsZero{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsZero{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsZero{height:25%;top:75%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsZero{height:25%;top:75%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsZero{height:20%;top:80%}}#module-semAdsModal.semAdsHydrogen{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsHydrogen{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsHydrogen{height:35%;top:65%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsHydrogen{height:35%;top:65%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsHydrogen{height:30%;top:78%}}#module-semAdsModal.semAdsToyotaCare{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsToyotaCare{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsToyotaCare{height:35%;top:65%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsToyotaCare{height:35%;top:65%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsToyotaCare{height:22%;top:78%}}#module-semAdsModal.semAdsHOA{height:14%;top:86%}#module-semAdsModal.semAdsHOA a{color:white;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-weight:400}@media screen and (max-width: 1100px){#module-semAdsModal.semAdsHOA{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.semAdsHOA{height:35%;top:65%}}@media screen and (max-width: 740px){#module-semAdsModal.semAdsHOA{height:35%;top:65%}}@media screen and (max-width: 500px){#module-semAdsModal.semAdsHOA{height:22%;top:78%}}#module-semAdsModal.disclaimer{height:14%;top:86%}@media screen and (max-width: 1100px){#module-semAdsModal.disclaimer{height:14%;top:86%}}@media screen and (min-width: 800px) and (max-width: 850px){#module-semAdsModal.disclaimer{height:35%;top:65%}}@media screen and (max-width: 740px){#module-semAdsModal.disclaimer{height:35%;top:65%}}@media screen and (max-width: 500px){#module-semAdsModal.disclaimer{height:22%;top:78%}}#module-SideNav{position:absolute}#fcv-nav-left{height:210px;width:280px;position:fixed;top:50%;margin-top:-90px;z-index:4000;left:0px;-webkit-transform:translateX(-310px);-moz-transform:translateX(-310px);-ms-transform:translateX(-310px);-o-transform:translateX(-310px);transform:translateX(-310px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 768px){#fcv-nav-left{display:none !important}}@media screen and (max-width: 600px){#fcv-nav-left{display:none !important}}#fcv-nav-left.ready{-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);-o-transform:translateX(-250px);transform:translateX(-250px)}#fcv-nav-left:hover{cursor:pointer;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-left:hover .container{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-left:hover .container .solid{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-left:hover .container .icon{opacity:1;-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-ms-transform:translateX(-80px);-o-transform:translateX(-80px);transform:translateX(-80px);-webkit-transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-left:hover .container .wrapper{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-left:hover .container .wrapper .image{opacity:0.8;background-color:transparent;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-left:hover .container .wrapper .text{opacity:1;-webkit-transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-left .container{height:100%;width:100%;position:absolute;display:block;background:#fff;box-shadow:0px 0px 25px rgba(0,0,0,0.06);top:0px;left:0px;z-index:25;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-left .container .solid{height:100%;width:100%;position:absolute;display:block;background:#fff;top:0px;left:0px;-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-ms-transform:translateX(-80px);-o-transform:translateX(-80px);transform:translateX(-80px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);z-index:35}#fcv-nav-left .container .icon{position:absolute;top:50%;height:100px;width:50px;background-color:#fff;left:270px;margin-top:-50px;border-bottom-right-radius:90px;border-top-right-radius:90px;background-repeat:no-repeat;background-position:50% 50%;background-size:auto;opacity:1;z-index:10;-webkit-transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-left .container .icon.fuel{background-image:url("../../core/images/nav/icons/fuel.png")}#fcv-nav-left .container .icon.stations{background-image:url("../../core/images/nav/icons/stations.png")}#fcv-nav-left .container .icon.fcv{background-image:url("../../core/images/nav/icons/fcv.png")}#fcv-nav-left .container .wrapper{height:180px;width:250px;position:absolute;display:block;overflow:hidden;top:15px;left:15px;z-index:10;background:#222;z-index:55;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-left .container .wrapper .image{height:180px;width:270px;position:absolute;top:0px;left:-20px;background-color:#fff;background-position:50% 50%;background-size:cover;z-index:45;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);-webkit-transform:translateX(150px);-moz-transform:translateX(150px);-ms-transform:translateX(150px);-o-transform:translateX(150px);transform:translateX(150px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-left .container .wrapper .image.fuel{background-image:url("../../core/images/nav/desktop/fuel-out.jpg")}#fcv-nav-left .container .wrapper .image.fcv{background-image:url("../../core/images/nav/desktop/fcv-out.jpg")}#fcv-nav-left .container .wrapper .image.stations{background-image:url("../../core/images/nav/desktop/stations-out.jpg")}#fcv-nav-left .container .wrapper .text{font:400 30px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;z-index:5;color:#fff;text-align:center;top:50%;opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);margin-top:-18px;width:100%;z-index:55}#fcv-nav-right{height:210px;width:280px;position:fixed;top:50%;margin-top:-90px;z-index:4000;right:0px;-webkit-transform:translateX(310px);-moz-transform:translateX(310px);-ms-transform:translateX(310px);-o-transform:translateX(310px);transform:translateX(310px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 768px){#fcv-nav-right{display:none !important}}@media screen and (max-width: 600px){#fcv-nav-right{display:none !important}}#fcv-nav-right.ready{-webkit-transform:translateX(250px);-moz-transform:translateX(250px);-ms-transform:translateX(250px);-o-transform:translateX(250px);transform:translateX(250px)}#fcv-nav-right:hover{cursor:pointer;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-right:hover .container{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-right:hover .container .solid{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.1s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-right:hover .container .icon{-webkit-transform:translateX(80px);-moz-transform:translateX(80px);-ms-transform:translateX(80px);-o-transform:translateX(80px);transform:translateX(80px);-webkit-transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.4s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-right:hover .container .wrapper{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-right:hover .container .wrapper .image{opacity:0.8;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1)}#fcv-nav-right:hover .container .wrapper .text{opacity:1;-webkit-transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.6s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-right .container{height:100%;width:100%;position:absolute;display:block;background:#fff;box-shadow:0px 0px 25px rgba(0,0,0,0.06);top:0px;left:0px;z-index:20;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-right .container .solid{height:100%;width:100%;position:absolute;display:block;background:#fff;top:0px;left:0px;-webkit-transform:translateX(80px);-moz-transform:translateX(80px);-ms-transform:translateX(80px);-o-transform:translateX(80px);transform:translateX(80px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);z-index:15}#fcv-nav-right .container .icon{position:absolute;top:50%;height:100px;width:50px;background-color:#fff;left:auto;right:270px;margin-top:-50px;border-bottom-left-radius:90px;border-top-left-radius:90px;background-repeat:no-repeat;background-position:50% 50%;background-size:auto;opacity:1;z-index:10;-webkit-transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);-moz-transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}#fcv-nav-right .container .icon.fuel{background-image:url("../../core/images/nav/icons/fuel.png")}#fcv-nav-right .container .icon.stations{background-image:url("../../core/images/nav/icons/stations.png")}#fcv-nav-right .container .icon.fcv{background-image:url("../../core/images/nav/icons/fcv.png")}#fcv-nav-right .container .wrapper{height:180px;width:250px;position:absolute;display:block;overflow:hidden;top:15px;left:15px;z-index:10;background:#222;z-index:25;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-right .container .wrapper .image{height:180px;width:270px;position:absolute;top:0px;left:0px;opacity:0.3;background-position:50% 50%;background-size:cover;z-index:25;-webkit-transform:translateX(-150px);-moz-transform:translateX(-150px);-ms-transform:translateX(-150px);-o-transform:translateX(-150px);transform:translateX(-150px);-webkit-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#fcv-nav-right .container .wrapper .image.fuel{background-image:url("../../core/images/nav/desktop/fuel-out.jpg")}#fcv-nav-right .container .wrapper .image.fcv{background-image:url("../../core/images/nav/desktop/fcv-out.jpg")}#fcv-nav-right .container .wrapper .image.stations{background-image:url("../../core/images/nav/desktop/stations-out.jpg")}#fcv-nav-right .container .wrapper .text{font:400 30px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;z-index:30;color:#fff;opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1);text-align:center;top:50%;margin-top:-18px;width:100%}#module-SignUp{position:fixed;width:100%;height:100%;z-index:10000000000;top:0px;left:0px;display:none}#module-SignUp.in{-webkit-transition:visibility 0s linear 0s;-moz-transition:visibility 0s linear 0s;transition:visibility 0s linear 0s;visibility:visible}#module-SignUp.out{-webkit-transition:visibility 0s linear 0.9s;-moz-transition:visibility 0s linear 0.9s;transition:visibility 0s linear 0.9s;visibility:hidden}#module-SignUp .overlay{position:absolute;width:100%;height:100%;height:100%;background:#10171d;opacity:0;z-index:1}#module-SignUp .overlay.in{-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;transition:opacity 0.4s linear;opacity:0.9}#module-SignUp .overlay.out{-webkit-transition:opacity 0.4s linear 0.4s;-moz-transition:opacity 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s;opacity:0}#module-SignUp .form{height:600px;width:626px;top:50%;left:50%;position:absolute;margin-top:-314px;margin-left:-314px;margin-top:-305px;background:#e7e8e8;z-index:10}#module-SignUp .form .close{height:30px;width:30px;background:url("../../modules/signup/images/close.png") no-repeat;background-size:contain;background-position:center;z-index:100;position:absolute;top:0px;left:635px;cursor:pointer;-webkit-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .close:hover{background:url("../../modules/signup/images/close-hover.png") no-repeat;background-size:contain;background-position:center}#module-SignUp .form.out{-webkit-transition:opacity 0.4s linear,-webkit-transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition:opacity 0.4s linear,-moz-transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:opacity 0.4s linear,transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}#module-SignUp .form.in{-webkit-transition:opacity 0.4s linear 0.3s,-webkit-transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;-moz-transition:opacity 0.4s linear 0.3s,-moz-transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;transition:opacity 0.4s linear 0.3s,transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;opacity:0.9;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-SignUp .form.finished{-webkit-transition:height 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),0.3s;-moz-transition:height 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),0.3s;transition:height 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),0.3s;height:360px}@media screen and (max-width: 768px){#module-SignUp .form.finished{height:360px}}@media screen and (max-width: 768px){#module-SignUp .form.finished{height:250px}}#module-SignUp .form.finished .form-header h2{width:310px;top:110px}@media screen and (max-width: 768px){#module-SignUp .form.finished .form-header h2{left:75px;top:10px;display:block}}@media screen and (min-width: 450px) and (max-width: 1024px) and (max-height: 700px){#module-SignUp .form.finished .form-header h2{left:110px;top:15px;display:block}}#module-SignUp .form.finished .signup-form{-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear;opacity:0}#module-SignUp .form.finished .signup-finished{display:block;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;transition:opacity 0.3s linear;opacity:1}#module-SignUp .form .signup-finished{display:none;position:absolute;top:250px;opacity:0;width:100%}@media screen and (max-width: 768px){#module-SignUp .form .signup-finished{top:130px}}#module-SignUp .form .signup-finished p{text-align:center;width:100%;margin:0 auto;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3a3a3a;line-height:20px;margin-bottom:15px}#module-SignUp .form .signup-finished .btn{height:52px;width:189px;border:2px solid #3567c5;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-finished .btn.no-border{border-radius:0px}#module-SignUp .form .signup-finished .btn .btn-txt{color:#3567c5;position:absolute;width:189px;text-align:center;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:12px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:55px;width:192px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(49px);-moz-transform:translateY(49px);-ms-transform:translateY(49px);-o-transform:translateY(49px);transform:translateY(49px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:11px;-webkit-transform:translateY(-47px);-moz-transform:translateY(-47px);-ms-transform:translateY(-47px);-o-transform:translateY(-47px);transform:translateY(-47px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .form-header{height:309px;width:626px;background:url("../../modules/signup/images/form-header.png");position:relative;top:-65px}#module-SignUp .form .form-header .badge{display:none}#module-SignUp .form .form-header h2,#module-SignUp .form .form-header p{margin:0;width:285px;position:absolute;left:278px}#module-SignUp .form .form-header h2{font-family:"DINNextW01-CondensedLig","sans-serif";font-size:88px;color:#fff;top:100px;text-transform:uppercase;font-weight:normal}#module-SignUp .form .form-header p{font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-size:16px;line-height:20px;top:180px}#module-SignUp .form .signup-form{height:290px;width:378px;position:relative;margin:0 auto;top:-70px}#module-SignUp .form .signup-form p{display:block;width:100%;height:54px;margin-bottom:6px;margin-top:0px;background-size:25px;background-position:0px 12px;background-repeat:no-repeat;padding-left:40px}#module-SignUp .form .signup-form p input{font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:17px;width:310px;padding:10px 10px}#module-SignUp .form .signup-form p input:focus{color:#3567c5}#module-SignUp .form .signup-form p input.invalid{background-color:#f5c3c3;border:2px solid red}#module-SignUp .form .signup-form .name{background-image:url("../../modules/signup/images/icon-name.png")}#module-SignUp .form .signup-form .name input{width:153px}#module-SignUp .form .signup-form .address{background-image:url("../../modules/signup/images/icon-zip.png")}#module-SignUp .form .signup-form .zip input[name='city']{width:161px}#module-SignUp .form .signup-form .zip input[name='state']{width:70px}#module-SignUp .form .signup-form .zip input[name='zip-code']{width:70px}#module-SignUp .form .signup-form .contact-wrap{width:350px}#module-SignUp .form .signup-form .contact-wrap .phone{background-image:url("../../modules/signup/images/icon-phone.png");width:185px;display:inline-block}#module-SignUp .form .signup-form .contact-wrap .phone input[name='phone']{width:140px}#module-SignUp .form .signup-form .contact-wrap .email{background-image:url("../../modules/signup/images/icon-email.png");width:100%;display:inline-block;padding-left:40px}#module-SignUp .form .signup-form .contact-wrap .email input[name='email']{width:100%}#module-SignUp .form .signup-form .error-notification{width:310px;background:rgba(255,255,255,0.8);font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:40px;font-size:12px;padding:5px 15px;border-radius:4px;color:red;opacity:0}@media screen and (max-width: 768px){#module-SignUp .form .signup-form .error-notification{width:250px;margin-left:30px;padding:5px 6px}}@media screen and (min-width: 450px) and (max-width: 1024px) and (max-height: 700px){#module-SignUp .form .signup-form .error-notification{position:absolute;width:130px;right:0;margin-top:2px;margin-right:1px;padding:5px 8px}}@media screen and (min-width: 1024px) and (max-height: 840px){#module-SignUp .form .signup-form .error-notification{position:absolute;width:130px;right:0;margin-top:2px;margin-right:1px;padding:5px 8px}}#module-SignUp .form .signup-form .btn{height:52px;width:226px;border:2px solid #3567c5;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-form .btn.no-border{border-radius:0px}#module-SignUp .form .signup-form .btn .btn-txt{color:#3567c5;position:absolute;width:226px;text-align:center;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:12px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-form .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:55px;width:229px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(49px);-moz-transform:translateY(49px);-ms-transform:translateY(49px);-o-transform:translateY(49px);transform:translateY(49px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 24px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:11px;-webkit-transform:translateY(-47px);-moz-transform:translateY(-47px);-ms-transform:translateY(-47px);-o-transform:translateY(-47px);transform:translateY(-47px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .submit{top:20px}@media screen and (min-width: 1024px) and (max-height: 840px){#module-SignUp .form{height:290px;width:460px;top:50%;left:50%;position:absolute;margin-top:-230px;margin-left:-230px;margin-top:-145px}#module-SignUp .form .close{height:20px;width:20px;position:absolute;top:20px;left:420px}#module-SignUp .form .form-header{height:90px;width:100%;background:url("../../modules/signup/images/form-header@landscape.png");background-position:center;background-size:cover;top:0}#module-SignUp .form .form-header .badge{display:block;height:110px;width:120px;background:url("../../modules/signup/images/badge.png") no-repeat;background-size:contain;background-position:center;position:relative;left:0px;top:-20px}#module-SignUp .form .form-header h2,#module-SignUp .form .form-header p{width:90%;left:5%}#module-SignUp .form .form-header h2{top:10px;font-size:36px;display:none}#module-SignUp .form .form-header p{font-size:12px;line-height:16px;top:30px;width:215px;left:120px}#module-SignUp .form .signup-form{width:440px;top:15px}#module-SignUp .form .signup-form p{background-image:none;padding-left:0;height:37px;background-position:5px 7px;padding-left:30px}#module-SignUp .form .signup-form p input{width:100%;height:35px}#module-SignUp .form .signup-form p.name input{width:49%;float:left}#module-SignUp .form .signup-form p.name input:nth-child(2){float:right}#module-SignUp .form .signup-form .address{width:204px}#module-SignUp .form .signup-form .zip{position:absolute;top:43px;left:182px}#module-SignUp .form .signup-form .zip input[name='city']{width:80px}#module-SignUp .form .signup-form .zip input[name='state']{width:70px}#module-SignUp .form .signup-form .zip input[name='zip']{width:60px}#module-SignUp .form .signup-form .contact-wrap{width:100%}#module-SignUp .form .signup-form .contact-wrap .phone{width:225px}#module-SignUp .form .signup-form .contact-wrap .phone input[name='phone']{width:195px}#module-SignUp .form .signup-form .contact-wrap .email{width:100%;padding-left:30px}#module-SignUp .form .signup-form .contact-wrap .email input[name='email']{width:100%}#module-SignUp .form .signup-form .submit{height:40px;width:195px;top:0px;left:0px}#module-SignUp .form .signup-form .submit .btn-txt{line-height:33px;width:195px}#module-SignUp .form .signup-form .btn{height:45px;width:135px;border:2px solid #3567c5;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-form .btn.no-border{border-radius:0px}#module-SignUp .form .signup-form .btn .btn-txt{color:#3567c5;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-form .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished{top:120px}#module-SignUp .form .signup-finished p{width:100%;margin:0 auto;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3a3a3a;line-height:20px;margin-bottom:15px}#module-SignUp .form .signup-finished .btn{height:45px;width:135px;border:2px solid #3567c5;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-finished .btn.no-border{border-radius:0px}#module-SignUp .form .signup-finished .btn .btn-txt{color:#3567c5;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}}@media screen and (max-width: 768px){#module-SignUp .form{height:415px;width:320px;top:50%;left:50%;position:absolute;margin-top:-160px;margin-left:-160px;margin-top:-207.5px;margin-top:-200px}#module-SignUp .form .close{height:25px;width:25px;position:absolute;top:10px;left:283px}#module-SignUp .form .form-header{height:100px;width:100%;background-position:right bottom;background:url("../../modules/signup/images/form-header@landscape.png") no-repeat;background-size:cover;top:0}#module-SignUp .form .form-header .badge{display:block;height:60px;width:70px;background:url("../../modules/signup/images/badge.png") no-repeat;background-size:contain;background-position:center;position:relative;left:-3px;top:15px}#module-SignUp .form .form-header h2,#module-SignUp .form .form-header p{width:90%;left:5%}#module-SignUp .form .form-header h2{top:10px;font-size:36px;display:none}#module-SignUp .form .form-header p{font-size:12px;line-height:16px;top:32px;left:73px;width:180px}#module-SignUp .form .signup-form{width:90%;top:20px}#module-SignUp .form .signup-form p{background-image:none;padding-left:30px;height:40px;background-size:20px}#module-SignUp .form .signup-form p input{width:100%;height:40px;font-size:12px}#module-SignUp .form .signup-form p.name input{width:49%}#module-SignUp .form .signup-form .zip input[name='city']{width:109px}#module-SignUp .form .signup-form .zip input[name='zip']{width:69px}#module-SignUp .form .signup-form .contact-wrap{width:100%}#module-SignUp .form .signup-form .contact-wrap .phone{width:145px;padding-left:30px}#module-SignUp .form .signup-form .contact-wrap .phone input[name='phone']{width:110px}#module-SignUp .form .signup-form .contact-wrap .email{background-image:url("../../modules/signup/images/icon-email.png");width:100%;padding-left:30px}#module-SignUp .form .signup-form .contact-wrap .email input[name='email']{width:100%}#module-SignUp .form .signup-form .btn{height:45px;width:135px;border:2px solid #3567c5;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-form .btn.no-border{border-radius:0px}#module-SignUp .form .signup-form .btn .btn-txt{color:#3567c5;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-form .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished{top:130px}#module-SignUp .form .signup-finished p{width:60%;margin:0 auto;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3a3a3a;line-height:20px;margin-bottom:15px}#module-SignUp .form .signup-finished .btn{height:45px;width:135px;border:2px solid #3567c5;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-finished .btn.no-border{border-radius:0px}#module-SignUp .form .signup-finished .btn .btn-txt{color:#3567c5;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}}@media screen and (min-width: 450px) and (max-width: 1024px) and (max-height: 700px){#module-SignUp .form{height:290px;width:460px;top:50%;left:50%;position:absolute;margin-top:-230px;margin-left:-230px;margin-top:-145px}#module-SignUp .form .close{height:20px;width:20px;position:absolute;top:20px;left:420px}#module-SignUp .form .form-header{height:90px;width:100%;background:url("../../modules/signup/images/form-header@landscape.png");background-position:center;background-size:cover;top:0}#module-SignUp .form .form-header .badge{display:block;height:60px;width:70px;background:url("../../modules/signup/images/badge.png") no-repeat;background-size:contain;background-position:center;position:relative;left:29px;top:13px}#module-SignUp .form .form-header h2,#module-SignUp .form .form-header p{width:90%;left:5%}#module-SignUp .form .form-header h2{top:10px;font-size:36px;display:none}#module-SignUp .form .form-header p{font-size:12px;line-height:16px;top:30px;width:215px;left:120px}#module-SignUp .form .signup-form{width:440px;top:15px}#module-SignUp .form .signup-form p{background-image:none;padding-left:0;height:37px;background-position:5px 7px;padding-left:30px}#module-SignUp .form .signup-form p input{width:100%;height:35px}#module-SignUp .form .signup-form p.name input{width:49%;float:left}#module-SignUp .form .signup-form p.name input:nth-child(2){float:right}#module-SignUp .form .signup-form .address{width:204px}#module-SignUp .form .signup-form .zip{position:absolute;top:43px;left:182px}#module-SignUp .form .signup-form .zip input[name='city']{width:80px}#module-SignUp .form .signup-form .zip input[name='state']{width:70px}#module-SignUp .form .signup-form .zip input[name='zip']{width:60px}#module-SignUp .form .signup-form .contact-wrap{width:440px}#module-SignUp .form .signup-form .contact-wrap .phone{width:225px;padding-left:30px}#module-SignUp .form .signup-form .contact-wrap .phone input[name='phone']{width:195px}#module-SignUp .form .signup-form .contact-wrap .email{width:100%}#module-SignUp .form .signup-form .contact-wrap .email input[name='email']{width:100%}#module-SignUp .form .signup-form .submit{height:40px;width:195px;top:2px;left:0px}#module-SignUp .form .signup-form .submit .btn-txt{line-height:33px;width:195px}#module-SignUp .form .signup-form .btn{height:45px;width:135px;border:2px solid #3567c5;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-form .btn.no-border{border-radius:0px}#module-SignUp .form .signup-form .btn .btn-txt{color:#3567c5;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-form .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-form .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-form .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished{top:120px}#module-SignUp .form .signup-finished p{width:100%;margin:0 auto;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#3a3a3a;line-height:20px;margin-bottom:15px}#module-SignUp .form .signup-finished .btn{height:45px;width:135px;border:2px solid #3567c5;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;text-align:center;z-index:50;cursor:pointer !important;margin:0 auto;position:relative}#module-SignUp .form .signup-finished .btn.no-border{border-radius:0px}#module-SignUp .form .signup-finished .btn .btn-txt{color:#3567c5;position:absolute;width:135px;text-align:center;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;top:11.5px;left:-2px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover{display:none}#module-SignUp .form .signup-finished .btn:not(.add-hover) .btn-hover .btn-txt-hover{display:none}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover{position:absolute;margin:0 auto;background-color:#3567c5;overflow:hidden;height:48px;width:138px;z-index:100;top:0;left:-4px;-webkit-transform:translateY(42px);-moz-transform:translateY(42px);-ms-transform:translateY(42px);-o-transform:translateY(42px);transform:translateY(42px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover .btn-hover .btn-txt-hover{color:#fff;letter-spacing:0.5px;font:400 18px "AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;width:100%;left:0;text-align:center;top:10.5px;-webkit-transform:translateY(-43px);-moz-transform:translateY(-43px);-ms-transform:translateY(-43px);-o-transform:translateY(-43px);transform:translateY(-43px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-txt{-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-SignUp .form .signup-finished .btn.add-hover:hover .btn-hover .btn-txt-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}}#module-SimilarArticles{position:fixed;width:100%;height:100%;z-index:10000000000;top:0px;left:0px;display:none}#module-SimilarArticles .truncate{overflow:hidden;position:relative;max-height:5em}#module-SimilarArticles .truncate:before{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;background:#fff;bottom:0.03em;position:absolute;right:0;content:'\2026';box-shadow:-9px 0px 13px 0px #fff;width:52px}#module-SimilarArticles .truncate:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;content:'';background:#fff;position:absolute;height:50px;width:100%;z-index:1}#module-SimilarArticles.in{-webkit-transition:visibility 0s linear 0s;-moz-transition:visibility 0s linear 0s;transition:visibility 0s linear 0s;visibility:visible}#module-SimilarArticles.out{-webkit-transition:visibility 0s linear 0.9s;-moz-transition:visibility 0s linear 0.9s;transition:visibility 0s linear 0.9s;visibility:hidden}#module-SimilarArticles .overlay{position:absolute;z-index:1;width:100%;height:100%;height:100%;background:#10171d;opacity:0}#module-SimilarArticles .overlay.in{-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;transition:opacity 0.4s linear;opacity:0.9}#module-SimilarArticles .overlay.out{-webkit-transition:opacity 0.4s linear 0.4s;-moz-transition:opacity 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s;opacity:0}#module-SimilarArticles .form{height:600px;width:478px;top:50%;left:50%;position:absolute;margin-top:-239px;margin-left:-239px;margin-top:-305px;background:#e7e8e8;z-index:10}#module-SimilarArticles .form .close{height:30px;width:30px;-webkit-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;top:23px;left:497px;z-index:100;background:url("../../modules/signup/images/close.png") no-repeat;background-position:center;background-size:contain;cursor:pointer}#module-SimilarArticles .form .close:hover{background:url("../../modules/signup/images/close-hover.png") no-repeat;background-position:center;background-size:contain}#module-SimilarArticles .form.out{-webkit-transition:opacity 0.4s linear,-webkit-transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition:opacity 0.4s linear,-moz-transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:opacity 0.4s linear,transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);opacity:0}#module-SimilarArticles .form.in{-webkit-transition:opacity 0.4s linear 0.3s,-webkit-transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;-moz-transition:opacity 0.4s linear 0.3s,-moz-transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;transition:opacity 0.4s linear 0.3s,transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:0.9}#module-SimilarArticles .form .form-header{height:140px;width:478px;position:absolute;top:-33px;background:url("../../modules/similararticles/images/modal-header.png");z-index:1}#module-SimilarArticles .form .form-header .badge{display:none}#module-SimilarArticles .form .form-header h2{position:absolute;top:56px;left:145px;margin:0;width:313px;color:#fff;text-transform:uppercase;font-weight:normal;font-size:39px;font-family:"DINNextW01-CondensedLig","sans-serif"}#module-SimilarArticles .form .form-header p{top:180px;color:#fff;font-size:16px;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px}#module-SimilarArticles .form .article-list{margin-top:77px;max-height:568px;overflow:auto;height:94%}#module-SimilarArticles .form .article-list article{padding:29px 14px 0;height:133px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #f9f9f9;border-bottom:1px solid #f3f3f2;background:#fff;cursor:pointer;width:100%}#module-SimilarArticles .form .article-list article .image{position:relative;display:block;float:left;overflow:hidden;margin-right:14px;max-width:154px;width:100%;height:87px;background-position:center;background-size:cover;background-repeat:no-repeat}#module-SimilarArticles .form .article-list article.sponsored .image:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:20px;left:0;display:block;padding:12px 0 0 59px;width:125px;height:50px;background:#eb1f1f url("../../modules/aggregatorfeatured/images/toyota-logo.jpg") no-repeat 19px 13px;color:#fff;content:"From Us";font-style:italic;font-size:12px;font-family:'Proxima Regular', sans-serif}#module-SimilarArticles .form .article-list article h4,#module-SimilarArticles .form .article-list article .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-SimilarArticles .form .article-list article b,#module-SimilarArticles .form .article-list article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-SimilarArticles .form .article-list article b{font-size:27px}#module-SimilarArticles .form .article-list article h4 a,#module-SimilarArticles .form .article-list article .stations-slide .t-wrap .t-info .t-info-wrap h2 b a,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-SimilarArticles .form .article-list article b a,#module-SimilarArticles .form .article-list article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b a,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-SimilarArticles .form .article-list article b a{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;text-decoration:none}#module-SimilarArticles .form .article-list article h4 a em,#module-SimilarArticles .form .article-list article .stations-slide .t-wrap .t-info .t-info-wrap h2 b a em,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-SimilarArticles .form .article-list article b a em,#module-SimilarArticles .form .article-list article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b a em,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-SimilarArticles .form .article-list article b a em{color:#eb1f1f}#module-SimilarArticles .form .article-list article h4.truncate,#module-SimilarArticles .form .article-list article .stations-slide .t-wrap .t-info .t-info-wrap h2 b.truncate,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-SimilarArticles .form .article-list article b.truncate,#module-SimilarArticles .form .article-list article .t-tooltip .t-wrap .t-info .t-info-wrap h2 b.truncate,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-SimilarArticles .form .article-list article b.truncate{max-height:2em}#module-SimilarArticles .form .article-list article .date{font-size:12px;font-style:italic;margin-top:16px}#module-SimilarArticles .form .article-list article .date a{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}#module-SimilarArticles .form .article-list article:hover h4,#module-SimilarArticles .form .article-list article:hover .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-SimilarArticles .form .article-list article:hover b,#module-SimilarArticles .form .article-list article:hover .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-SimilarArticles .form .article-list article:hover b{color:#3a6bc6}@media screen and (min-width: 1024px) and (max-height: 840px){#module-SimilarArticles .form{height:290px;width:460px;top:50%;left:50%;position:absolute;margin-top:-230px;margin-left:-230px;margin-top:-145px}#module-SimilarArticles .form .close{height:20px;width:20px;position:absolute;top:20px;left:420px}#module-SimilarArticles .form .form-header{height:90px;width:100%;top:0;background:url("../../modules/signup/images/form-header@landscape.png");background-position:center;background-size:cover}#module-SimilarArticles .form .form-header .badge{height:110px;width:120px;position:relative;top:-20px;left:0px;display:block;background:url("../../modules/signup/images/badge.png") no-repeat;background-position:center;background-size:contain}#module-SimilarArticles .form .form-header h2,#module-SimilarArticles .form .form-header p{left:21%;width:90%}#module-SimilarArticles .form .form-header h2{top:30px;font-size:36px}#module-SimilarArticles .form .form-header p{top:30px;left:120px;width:215px;font-size:12px;line-height:16px}}@media screen and (max-width: 768px){#module-SimilarArticles .form{height:80%;width:320px;top:10%;left:50%;position:absolute;margin-left:-160px;margin-top:0}#module-SimilarArticles .form .close{height:25px;width:25px;position:absolute;top:10px;left:283px}#module-SimilarArticles .form .form-header{height:100px;width:100%;top:0;background:url("../../modules/signup/images/form-header@landscape.png") no-repeat;background-position:right bottom;background-size:cover}#module-SimilarArticles .form .form-header .badge{height:60px;width:70px;position:relative;top:15px;left:-3px;display:block;background:url("../../modules/signup/images/badge.png") no-repeat;background-position:center;background-size:contain}#module-SimilarArticles .form .form-header h2,#module-SimilarArticles .form .form-header p{left:21%;width:90%}#module-SimilarArticles .form .form-header h2{top:30px;font-size:36px}#module-SimilarArticles .form .form-header p{top:32px;left:73px;width:180px;font-size:12px;line-height:16px}#module-SimilarArticles .form .article-list{margin-top:100px;max-height:83%}#module-SimilarArticles .form .article-list article{height:auto;padding-bottom:25px}#module-SimilarArticles .form .article-list article .image{max-width:100%;height:145px;float:none;margin:0 auto 10px}}@media screen and (min-width: 450px) and (max-width: 1024px) and (max-height: 700px){#module-SimilarArticles .form{height:290px;width:460px;top:50%;left:50%;position:absolute;margin-top:-230px;margin-left:-230px;margin-top:-145px}#module-SimilarArticles .form .close{height:20px;width:20px;position:absolute;top:20px;left:420px}#module-SimilarArticles .form .form-header{height:90px;width:100%;top:0;background:url("../../modules/signup/images/form-header@landscape.png");background-position:center;background-size:cover}#module-SimilarArticles .form .form-header .badge{height:60px;width:70px;position:relative;top:13px;left:29px;display:block;background:url("../../modules/signup/images/badge.png") no-repeat;background-position:center;background-size:contain}#module-SimilarArticles .form .form-header h2,#module-SimilarArticles .form .form-header p{left:21%;width:90%}#module-SimilarArticles .form .form-header h2{top:30px;font-size:36px}#module-SimilarArticles .form .form-header p{top:30px;left:120px;width:215px;font-size:12px;line-height:16px}}#module-station_page_community{background:#061d3c url("../../modules/station_page_community/images/background.jpg") center center no-repeat;background-size:cover;background-position:center bottom}#module-station_page_community .body-copy{padding-bottom:22px}#module-station_page_community .station-section .media{margin-top:20px}#module-station_page_community .station-section .media img{width:100%;height:auto}#module-station_page_community .dual-btns a{font-size:14px}.module-station_page_subnavigation{top:60px;width:100%}@media screen and (max-width: 768px){.module-station_page_subnavigation{height:100%;left:100%;position:fixed;top:0;z-index:2200}}.subnav--stuck .module-station_page_subnavigation{height:60px;left:0;margin:0 auto;min-width:635px;position:fixed;right:0;top:55px;width:100%;z-index:4000;background:#ecf1f4;box-shadow:0px 10px 10px -10px rgba(0,0,0,0.7)}.subnav--stuck.nav--open .module-station_page_subnavigation{display:none}.station_page_subnavigation-list{background:#fbf8f3;box-shadow:0px 5px 10px -5px rgba(0,0,0,0.7);font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;position:relative;text-align:center;width:100%}.station_page_subnavigation-list .show{display:inherit}.station_page_subnavigation-list .mailing-button>.nav__link{color:#3a6bc6}.station_page_subnavigation-list .request-button{background:#3a6bc6}.station_page_subnavigation-list .request-button .nav__link{color:#ecf1f4}.subnav--stuck .station_page_subnavigation-list{background:none;box-shadow:none;text-align:center}.station_page_subnavigation-list a{text-decoration:none}@media screen and (max-width: 768px){.station_page_subnavigation-list{box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset;font-size:16px;height:100%;overflow-y:scroll;padding-top:115px;position:fixed;right:-85%;top:0;width:75%;-webkit-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}}@media screen and (max-width: 668px){.station_page_subnavigation-list{padding-top:80px}}@media screen and (max-width: 768px){.nav--stuck .station_page_subnavigation-list{padding-top:75px}}.station_page_subnavigation-list .title-wrap{display:none;text-transform:uppercase;padding:20px 0}@media screen and (max-width: 768px){.station_page_subnavigation-list .title-wrap{display:block}}.station_page_subnavigation-list .title-wrap .title-wrap__title{color:#3a6bc6;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}.station_page_subnavigation-list .title-wrap .title-wrap__title:before,.station_page_subnavigation-list .title-wrap .title-wrap__title:after{background-color:#3a6bc6;content:"";display:inline-block;height:2px;margin:0 10px;position:relative;top:-4px;width:75px}@media screen and (max-width: 399px){.station_page_subnavigation-list .title-wrap .title-wrap__title:before,.station_page_subnavigation-list .title-wrap .title-wrap__title:after{width:35px}}.station_page_subnav-item{display:inline-block}@media screen and (max-width: 768px){.station_page_subnav-item{display:block}}.station_page_subnav-item.mobile-button{display:none}@media screen and (max-width: 768px){.station_page_subnav-item.mobile-button{display:block}}.station_page_subnav-item:nth-of-type(1n+3) .nav__link:after{border-right:2px solid #e1e1df;display:inline-block;content:'';height:20%;position:absolute;left:-2px;top:40%;width:0}@media screen and (max-width: 940px){.station_page_subnav-item:nth-of-type(1n+3) .nav__link:after{display:none}}.station_page_subnav-item .nav__link{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;color:#c6c6c6;display:block;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;padding:25px 20px;position:relative;text-transform:uppercase}@media screen and (max-width: 768px){.station_page_subnav-item .nav__link{border-right:5px solid transparent}}.subnav--stuck .station_page_subnav-item .nav__link{padding:19px 20px 21px}.station_page_subnav-item .nav__link.active,.station_page_subnav-item .nav__link:hover{color:black}@media screen and (max-width: 768px){.station_page_subnav-item .nav__link.active,.station_page_subnav-item .nav__link:hover{border-color:#3a6bc6;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset}}.station_page_subnav-item .nav__link.active-mobile{color:black}.subnav--stuck .station_page_subnav-item .station_page_subnav-order .nav__link{display:none}@media screen and (max-width: 768px){.station_page_subnav-item .station_page_subnav-order .nav__link{display:none}}.station_page_subnav-item .request-info-btn{display:none;font-size:12px;margin:0;opacity:0;padding:7px;text-transform:inherit;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;transition:opacity 0.4s}.subnav--stuck .station_page_subnav-item .request-info-btn{display:block;opacity:1}@media screen and (max-width: 768px){.station_page_subnav-item .request-info-btn{border-radius:0;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset;display:block;font-size:16px;margin:0;opacity:1;padding:20px;width:100%}}.station_page_subnav-label,.station_page_subnav-toggle{border-radius:50%;display:none;height:60px;position:fixed;right:5%;top:115px;width:60px;-webkit-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 668px){.station_page_subnav-label,.station_page_subnav-toggle{top:80px}}.nav--stuck .station_page_subnav-label,.nav--stuck .station_page_subnav-toggle{top:75px}.station_page_subnav-label{background:#ecf1f4;box-shadow:0px 5px 10px -5px rgba(0,0,0,0.7);cursor:pointer;padding:9px}.station_page_subnav-label:before,.station_page_subnav-label:after{background:#3a6bc6;display:block;content:'';height:30px;left:50%;margin:-15px 0 0 -2px;opacity:0;position:absolute;top:50%;width:4px;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;-moz-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s}.station_page_subnav-label .subnav__dot{background:#3a6bc6;border-radius:50%;display:block;height:6px;margin:6px auto;opacity:1;width:6px;-webkit-transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;-moz-transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s}.station_page_subnav-toggle{opacity:0.01}.station_page_subnav-toggle:checked{height:100%;right:85%;width:15%}.station_page_subnav-toggle:checked ~ .station_page_subnav-label{right:80%}.station_page_subnav-toggle:checked ~ .station_page_subnav-label:before{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.station_page_subnav-toggle:checked ~ .station_page_subnav-label:after{opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.station_page_subnav-toggle:checked ~ .station_page_subnav-label .subnav__dot{opacity:0}.station_page_subnav-toggle:checked ~ .station_page_subnavigation-list{right:0}#module-station_page_vertical_nav.module-vertical_nav{position:fixed;top:50%;left:60px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:200px;z-index:300;left:28px}.touch #module-station_page_vertical_nav.module-vertical_nav{display:none}#module-station_page_vertical_nav.module-vertical_nav .nav__item{margin-bottom:8px;text-align:left}#module-station_page_vertical_nav.module-vertical_nav .nav__link{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;color:#a2a2a2;font:14px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0;text-decoration:none}#module-station_page_vertical_nav.module-vertical_nav .nav__link span{visibility:hidden}#module-station_page_vertical_nav.module-vertical_nav .nav__link:hover,#module-station_page_vertical_nav.module-vertical_nav .nav__link.active{color:#0b0b0b}#module-station_page_vertical_nav.module-vertical_nav .nav__link:hover span,#module-station_page_vertical_nav.module-vertical_nav .nav__link.active span{visibility:visible}#module-station_page_vertical_nav.module-vertical_nav li.colorW .nav__link{color:#ffffff}#module-station_page_vertical_nav.module-vertical_nav .nav__link:before{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;height:10px;width:10px;border-radius:50%;content:'';display:inline-block;margin-right:7px;background-color:#a2a2a2;border:2px solid transparent;background-clip:content-box}#module-station_page_vertical_nav.module-vertical_nav .nav__link.active:before{border:2px solid #3568c5;background-color:transparent}#module-station_page_vertical_nav.module-vertical_nav .nav__link:hover:before{height:10px;width:10px;background-color:#3568c5;background-clip:border-box;border:2px solid #3568c5}@media screen and (max-width: 1400px){#module-car_page_vertical_nav.module-vertical_nav .nav__link span{visibility:hidden}}@media screen and (max-width: 667px){#module-station_page_vertical_nav.module-vertical_nav{display:none}}#module-stationDesign{background:#fbf8f3;z-index:100;width:100%}#module-stationDesign .toggle-btns{width:462px;margin-left:auto;margin-right:auto;margin-top:40px}#module-stationDesign .toggle-btns .toggle-btn{width:33.3%;font-family:"ToyotaType-Regular"}#module-stationDesign .toggle-btns .toggle-btn.active:after{content:"";position:absolute;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:0;border-top:8px solid #3568c4;height:0;width:0;margin-top:34px}#module-stationDesign .toggle-btns .toggle-btn.active:nth-of-type(1):after{left:calc(154px/2 - 4px)}#module-stationDesign .toggle-btns .toggle-btn.active:nth-of-type(2):after{left:calc(2*154px - 154px/2 - 4px)}#module-stationDesign .toggle-btns .toggle-btn.active:nth-of-type(3):after{left:calc(3*154px - 154px/2 - 4px)}#module-stationDesign .stationsImage{background-position:left top;background-size:100%;width:100%;height:475px;position:relative;background-repeat:no-repeat}@media screen and (max-width: 1023px){#module-stationDesign .stationsImage{width:724px;height:375px}}@media screen and (max-width: 767px){#module-stationDesign .stationsImage{width:627px;height:325px}}@media screen and (max-width: 666px){#module-stationDesign .stationsImage{height:175px;width:345px}}@media screen and (max-width: 374px){#module-stationDesign .stationsImage{width:100%}}#module-stationDesign .stationsImage.Communication{background-image:url(../../modules/stationdesign/images/slideCommunication.jpg)}#module-stationDesign .stationsImage.Supply{background-image:url(../../modules/stationdesign/images/slideSupply.jpg)}#module-stationDesign .stationsImage.Compression{background-image:url(../../modules/stationdesign/images/slidePressure.jpg)}#module-stationDesign .slideCopy{margin-left:auto;margin-right:auto;width:626px;text-align:center;font-family:"ToyotaType-Book"}@media screen and (max-width: 767px){#module-stationDesign .slideCopy{width:627px}}@media screen and (max-width: 666px){#module-stationDesign .slideCopy{width:345px}}@media screen and (max-width: 374px){#module-stationDesign .slideCopy{width:100%}}#module-stationDesign .slideCopy p.body-copy{font-family:"ToyotaType-Book"}#module-stationDesign .paging-dots-horiz{margin-top:30px;text-align:center}#module-stationDesign .paging-dots-horiz .slideTitle{margin-bottom:20px;text-transform:none}#module-StationsLandingMobile{display:none;background:url("../../modules/stationslandingmobile/images/mobilestations.jpg");background-position:center center;background-size:cover;height:400px;background-position-y:-12px}@media screen and (max-width: 400px) and (max-height: 400px){#module-StationsLandingMobile{width:440px;font-size:50px}}@media screen and (max-width: 666px){#module-StationsLandingMobile{width:100%}}@media screen and (max-width: 374px){#module-StationsLandingMobile{width:320px}}#module-StationsLandingMobile .text-bg{position:absolute;bottom:0px;width:100%;height:200px;background:url("../../modules/stationslandingmobile/images/text-bg.png")}@media screen and (min-width: 400px) and (max-width: 768px) and (max-height: 400px){#module-StationsLandingMobile .text-bg{height:160px}}#module-StationsLandingMobile .mobile-landing-wrap{position:absolute;bottom:20px;text-align:center;width:100%}#module-StationsLandingMobile .mobile-landing-wrap .icon-core{position:relative;margin:0 auto 20px;width:59px;height:75px}#module-StationsLandingMobile .mobile-landing-wrap .landing-title{margin:0 auto 15px;text-align:center;font-family:"DINNextW01-CondensedLig",sans-serif;line-height:50px;font-size:55px;position:relative;width:300px;height:auto;color:white}@media screen and (min-width: 400px) and (max-width: 768px) and (max-height: 400px){#module-StationsLandingMobile .mobile-landing-wrap .landing-title{width:440px;font-size:50px;margin-bottom:5px}}#module-StationsLandingMobile .mobile-landing-wrap .button-class{margin:0 auto 40px}#module-StationsLandingMobile .mobile-landing-wrap .landing-arrow{height:35px;width:25px;background:url("../../core/images/pattern-library-icons/icon_arrow_line_white.svg") no-repeat;background-position:center;background-size:contain;margin:0 auto;margin-top:-5px;position:relative;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#module-StationsSupportMap{z-index:5;height:770px}.lt-ie10 #module-StationsSupportMap{height:auto}#module-StationsSupportMap.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#module-StationsSupportMap.transition{-webkit-transition:-webkit-transform .8s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .8s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .8s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-StationsSupportMap .route-tooltip{-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease;position:absolute;margin:-32px 0 0 -165px;padding:19px 37px;width:154px;height:61px;border-radius:4px;background:#fff url("../../modules/fcvmap/images/route-tooltip-icon.png") no-repeat 15px 22px;opacity:0;cursor:pointer;box-shadow:-2px 2px 8px 0px rgba(50,50,50,0.59);z-index:2100}#module-StationsSupportMap .route-tooltip:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#ffffff;border-width:13px;margin-top:-13px}#module-StationsSupportMap .route-tooltip .address{overflow:hidden;width:109px;color:#4e7aca;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:1.1em;line-height:1em;font-weight:bold}#module-StationsSupportMap .route-tooltip.active{opacity:1}#module-StationsSupportMap .marker{position:absolute}#module-StationsSupportMap .marker .marker-content{-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;transition:background-color 0.2s ease;position:absolute;border-radius:50%;background:#73726f url("../../modules/fcvmap/images/station-icon.png") no-repeat center center;width:34px;height:34px;top:0;left:0}#module-StationsSupportMap .marker:before{-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;transition:transform .2s ease-out;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);border-radius:50%;width:64px;height:64px;background:rgba(255,255,255,0.4);border:1px solid #fff;content:" ";display:block;position:absolute;top:-15px;left:-15px}#module-StationsSupportMap .marker.operating{z-index:500}#module-StationsSupportMap .marker.operating .marker-content{background-color:#4e7aca}#module-StationsSupportMap .marker.operating.hover .marker-content{background-color:#6b9aee}#module-StationsSupportMap .marker.year2015 .marker-content{background-color:#454340}#module-StationsSupportMap .marker.year2015.hover .marker-content{background-color:#706d69}#module-StationsSupportMap .marker.year2016.hover .marker-content{background-color:#afaba5}#module-StationsSupportMap .marker.route-active:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#module-StationsSupportMap .marker.hover{cursor:pointer}#module-StationsSupportMap .marker.dealership:before{top:0}#module-StationsSupportMap .marker.dealership .marker-content{background:transparent url("../../modules/fcvmap/images/dealership-icon2.png") no-repeat center center;border-radius:0;width:30px;height:47px}#module-StationsSupportMap .marker.dealership:hover .marker-content{background-color:transparent}#module-StationsSupportMap .marker .details{opacity:0;position:absolute;display:none;height:207px;width:300px;top:-200px;margin:0 0 0 -134px}#module-StationsSupportMap .marker .details .inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;height:176px;width:300px;background:#fff;border-radius:3px;top:0;left:0;padding:0 0 0 121px;box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05)}#module-StationsSupportMap .marker .details .inner .name{font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;font-size:2.2em;color:#336cc3;text-transform:uppercase;margin:14px 10px 7px;line-height:1em;position:relative;overflow:hidden;max-height:2em;width:159px;display:inline-block}#module-StationsSupportMap .marker .details .inner .name:before{background:#fff;bottom:0.03em;position:absolute;right:0;content:'\2026';box-shadow:-9px 0px 13px 0px #fff;width:13px}#module-StationsSupportMap .marker .details .inner .name:after{content:'';background:#fff;position:absolute;height:50px;width:100%;z-index:1}#module-StationsSupportMap .marker .details .inner .address{color:#444;margin:0 10px;position:relative;overflow:hidden;max-height:3.4em;width:159px;display:inline-block}#module-StationsSupportMap .marker .details .inner .address:before{background:#fff;bottom:0.03em;position:absolute;right:0;content:'\2026';box-shadow:-9px 0px 13px 0px #fff;width:13px}#module-StationsSupportMap .marker .details .inner .address:after{content:'';background:#fff;position:absolute;height:50px;width:100%;z-index:1}#module-StationsSupportMap .marker .details .inner .btn{text-decoration:none;font-size:1em;margin:10px 0 0 12px;font-family:"AlternateGothicW01-No2 691799",Impact,Charcoal,sans-serif;position:absolute;bottom:13px;left:120px;font-size:1.7em;letter-spacing:0.04em;padding:3px 10px;color:#336cc3;border-color:#336cc3}#module-StationsSupportMap .marker .details .inner .btn:before{background-color:#336cc3}#module-StationsSupportMap .marker .details .inner .btn:hover{color:#fff}.lt-ie10 #module-StationsSupportMap .marker .details .inner .btn{background:#fff}.lt-ie10 #module-StationsSupportMap .marker .details .inner .btn:hover{background-color:#336cc3}#module-StationsSupportMap .marker .details .inner .image{display:block;height:176px;width:121px;position:absolute;left:0;top:0;background-size:cover;overflow:hidden;background-position:center;background-repeat:no-repeat;border-radius-left-top:3px;border-radius-left-bottom:3px}#module-StationsSupportMap .marker .details .inner:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:10px;margin-left:-10px}#module-StationsSupportMap .marker.active{z-index:1500}#module-StationsSupportMap .overlay-text{position:absolute;z-index:4500;height:310px;width:539px;bottom:49px;margin-left:-269px;left:50%;background:url("../../modules/fcvmap/images/maptext.png")}#module-StationsSupportMap .overlay-text .title-dark{font-size:108px;line-height:98px;margin-bottom:0px}#module-StationsSupportMap .overlay-text .text{color:#3567c5;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center;font-size:14px;line-height:17px;font-weight:400;position:absolute;bottom:0;left:50%;width:100%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}#module-StationsSupportMap .loading{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:5000}#module-StationsSupportMap .loading .bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#fff;opacity:0.97}#module-StationsSupportMap .loading .spinner{height:114px;width:114px;top:50%;left:50%;position:absolute;margin-top:-57px;margin-left:-57px;margin-top:-95px;background:url("../../modules/fcvmap/images/load.png");-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}#module-StationsSupportMap .mobile-cover{width:100%;height:100%;background:rgba(0,0,0,0.86);z-index:5000;position:absolute;top:0px;left:0px;display:none;-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-ms-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px)}#module-StationsSupportMap .mobile-cover .msg{height:80px;width:300px;background:#fff;border-radius:5px;color:#3567c5;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;padding:20px;left:50%;top:50%;margin-left:-150px;margin-top:-40px;position:absolute;line-height:22px;text-align:center}.map-canvas{width:100%;height:100% !important;position:relative}@media screen and (max-width: 768px){.map-canvas{min-height:550px;max-height:100%}}div.map-canvas{display:none !important}#module-StationsSupportMap.mobile{position:fixed;top:200000px;z-index:20000;height:100% !important}#module-StationsSupportMap.mobile.in{-webkit-transform:translateY(-600px);-moz-transform:translateY(-600px);-ms-transform:translateY(-600px);-o-transform:translateY(-600px);transform:translateY(-600px)}.pac-container{width:367px !important;margin-left:-37px;height:145px}.pac-container .pac-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fafafa url("../../modules/fcvmap/images/closest-station-icon.png") no-repeat 13px 16px;width:100%;padding:12px 0 12px 45px;border-top:1px solid #ddd;cursor:pointer}.pac-container .pac-item>span{font-size:11px;line-height:1em;width:298px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#757575;display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pac-container .pac-item .pac-icon{display:none}.pac-container .pac-item .pac-item-query{font-size:12px;color:#4b78c9;text-transform:uppercase;width:298px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.pac-container .pac-item.pac-item-selected,.pac-container .pac-item:hover{background-color:#fff}#module-StationsUserMap{min-height:600px;height:auto}@media screen and (min-width: 1601px){#module-StationsUserMap{min-height:800px;height:auto}}@media screen and (min-width: 700px) and (max-width: 800px) and (orientation: portrait){#module-StationsUserMap{min-height:940px;height:auto}}#module-StationsUserMap.mobile{position:fixed;top:200000px;z-index:20000;height:100% !important;background:#fff}#module-StationsUserMap.mobile.in{-webkit-transform:translateY(-600px);-moz-transform:translateY(-600px);-ms-transform:translateY(-600px);-o-transform:translateY(-600px);transform:translateY(-600px)}#module-StationsUserMap.noselect-StationsUserMap{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#module-StationsUserMap :focus{border-style:solid;border-width:2px;border-color:blue}#module-StationsUserMap .s-controller-mobile{-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-ms-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px);position:absolute;top:12px;right:14px;z-index:2000;width:48px;height:45px;background:transparent;display:none}@media screen and (max-width: 1000px){#module-StationsUserMap .s-controller-mobile{display:block}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .s-controller-mobile{right:5px}}@media screen and (max-width: 1000px){#module-StationsUserMap .s-controller-mobile .mobile-fullscreen-pupup{display:none}}#module-StationsUserMap .s-controller-mobile .s-controller-mobile-close{width:49px;height:45px;float:right;position:relative;background:#fff}#module-StationsUserMap .s-controller-mobile .s-controller-mobile-close .x-line{width:30px;height:5px;background:#3567c5;left:9px;top:20px;position:absolute;-webkit-transform-origin:15px 2px;-moz-transform-origin:15px 2px;-ms-transform-origin:15px 2px;-o-transform-origin:15px 2px;transform-origin:15px 2px}#module-StationsUserMap .s-controller-mobile .s-controller-mobile-close .x-line.line-1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#module-StationsUserMap .s-controller-mobile .s-controller-mobile-close .x-line.line-2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#module-StationsUserMap .s-controller-mobile .s-controller-mobile-close.touched{background:#3567c5}#module-StationsUserMap .s-controller-mobile .s-controller-mobile-close.touched .x-line{background:#fff}#module-StationsUserMap .fuelstations-support{float:left;position:absolute;width:300px;height:auto;top:1.2rem;left:1.2rem;background:#fff;min-height:90px}@media screen and (max-width: 1000px){#module-StationsUserMap .fuelstations-support{width:100%;left:0;top:initial;bottom:0}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuelstations-support{top:initial}}#module-StationsUserMap .fuelstations-support .leaveyourmark-title-block{height:150px;background:url(../../modules/stationsusermap/images/map-bg.jpg) center}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .leaveyourmark-title-block{background:#0f5b8c;height:70px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuelstations-support .leaveyourmark-title-block{height:65px}}#module-StationsUserMap .fuelstations-support .leaveyourmark-title-block .leaveyourmark-title{position:relative;color:#fff;font-family:"ToyotaType-Semibold";font-size:2rem;text-transform:uppercase;text-align:center;width:100%;margin-top:0;padding:4rem 2rem}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .leaveyourmark-title-block .leaveyourmark-title{width:50%;margin:0 auto;padding:2rem 5rem 1rem 5rem;font-size:1.6rem}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuelstations-support .leaveyourmark-title-block .leaveyourmark-title{width:100%;font-size:1.6rem;padding:2rem 2rem 0 2rem}}#module-StationsUserMap .fuelstations-support .filter-panel{background:#fff}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel{background:#0f5b8c}}#module-StationsUserMap .fuelstations-support .filter-panel .filter-title-block h1{font-family:"ToyotaType-Book";font-size:16px;color:#000;margin:0;padding:1rem 0;text-align:center}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel .filter-title-block{display:none}}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel .filters{margin-top:-1px}}#module-StationsUserMap .fuelstations-support .filter-panel #filters{width:100%;list-style:none}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel #filters{width:50%;margin:0 auto}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuelstations-support .filter-panel #filters{width:100%}}#module-StationsUserMap .fuelstations-support .filter-panel #filters li{list-style:none;display:block;font-family:"ToyotaType-Book";font-size:14px;width:230px;margin:0 auto;clear:both}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel #filters li{clear:none;display:inline-block;width:120px;color:#fff;text-align:center;vertical-align:top;padding:0 20px;font-size:12px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuelstations-support .filter-panel #filters li{padding:0 10px}}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .custom_icon{background-size:18px !important;width:20px;height:20px;float:left;top:4px;padding-right:5px;cursor:pointer}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel #filters li .custom_icon{display:none}}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .icon_active{background:url(../../modules/stationsusermap/images/active_station.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .not_active{background:url(../../modules/stationsusermap/images/not_active_station.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .information{background:url(../../modules/stationsusermap/images/info.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .filter-list-item{float:left;cursor:pointer}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel #filters li .filter-list-item{width:100%}}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .filter-list-item span{background-size:contain !important;width:32px;height:27px;margin-top:0px;float:left;background-position-y:top;opacity:0.3}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel #filters li .filter-list-item span{clear:both;display:block;width:100%}}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .filter-list-item.active span{opacity:1 !important}#module-StationsUserMap .fuelstations-support .filter-panel #filters li .Desclimer{background:url(../../modules/stationsusermap/images/info.svg) center no-repeat;background-size:contain !important;width:15px;height:15px;margin-top:2px;float:left;margin-left:5px;margin-bottom:0;cursor:pointer}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel #filters li .Desclimer{width:100%;margin-left:0;background:url(../../modules/stationsusermap/images/info_mobile.svg) center no-repeat}}#module-StationsUserMap .fuelstations-support .filter-panel #filters li #Open_Now span{background:url(../../modules/stationsusermap/images/open_station.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel #filters li #Open_Late_2018 span{background:url(../../modules/stationsusermap/images/open_late_2018.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel #filters li #TBC span{background:url(../../modules/stationsusermap/images/open_in_2019.svg) center no-repeat}#module-StationsUserMap .fuelstations-support .filter-panel .filterInfo{font-family:"ToyotaType-Book";font-size:14px;clear:both;padding:10px 29px 30px 29px;text-align:center}@media screen and (max-width: 1024px){#module-StationsUserMap .fuelstations-support .filter-panel .filterInfo{color:#fff;font-size:12px;padding:10px 29px 30px 29px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuelstations-support .filter-panel .filterInfo{padding:10px 10px 20px 10px}}#module-StationsUserMap .selected-pin-info{display:none;float:right;position:absolute;right:55px;top:70px}#module-StationsUserMap .selected-pin-info .selected-pin-info_inner{background:#fff;width:325px;border:10px solid #f8f8f8;position:relative;height:auto;float:left}@media screen and (max-width: 1024px){#module-StationsUserMap .selected-pin-info{right:55px}#module-StationsUserMap .selected-pin-info .selected-pin-info_inner{width:280px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info{right:1rem}#module-StationsUserMap .selected-pin-info .selected-pin-info_inner{width:300px}}@media screen and (max-width: 1024px){#module-StationsUserMap .selected-pin-info.fullscreen{top:0;z-index:9999;left:0;width:100%;height:100%;background:#ffffff}#module-StationsUserMap .selected-pin-info.fullscreen .contact-dealer{display:none}}@media screen and (max-width: 1024px){#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner{width:100%;height:450px;padding:1rem 2rem}#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .stationName{font-size:1.6rem}#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .address1,#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .address2{font-size:1.4rem}#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .distanceTime{font-size:1.2rem}#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .buttons-block .notify,#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .buttons-block .contact-dealer,#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner .buttons-block .unsubscribe{font-size:0.9rem;line-height:30px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info.fullscreen .selected-pin-info_inner{width:100%;height:450px}}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo{padding:1rem 1rem 0 1rem}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .modal-close-btn.icon-core.icon_close_btn{position:absolute;right:10px;cursor:pointer;width:20px}@media screen and (max-width: 1024px){#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .modal-close-btn.icon-core.icon_close_btn{z-index:9999}}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details{font-family:ToyotaType-Book}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .status{font-size:1.2rem}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .status .TBC{color:#136aa8;font-weight:bold}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .status .Open_Now{color:#00874e;font-weight:bold}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .status .Open_Late_2018{color:#ff0000;font-weight:bold}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .stationName{font-size:1.6rem;font-weight:bolder;margin:0}@media screen and (min-width: 700px) and (max-width: 900px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .stationName{font-size:1.4rem}}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .address1{font-size:1.4rem;margin:0}@media screen and (min-width: 700px) and (max-width: 900px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .address1{font-size:1.2rem}}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .address2{font-size:1.4rem;margin:0}@media screen and (min-width: 700px) and (max-width: 900px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .address2{font-size:1.2rem}}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime{margin-top:.6rem;font-size:1.2rem}@media screen and (min-width: 700px) and (max-width: 900px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime{font-size:1.1rem}}#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime #distance,#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime #time,#module-StationsUserMap .selected-pin-info .selectedFuelStationInfo .details .distanceTime #divider{color:#136aa8}#module-StationsUserMap .selected-pin-info .buttons-block{clear:both;width:100%;display:block;position:relative;float:left;padding:0 10px 0px 10px;margin:0}#module-StationsUserMap .selected-pin-info .buttons-block .notify,#module-StationsUserMap .selected-pin-info .buttons-block .contact-dealer{padding:0 2rem;color:#fff;line-height:42px;background-color:#136aa8;font-family:"ToyotaType-Regular";font-size:12px;text-transform:uppercase;clear:both;cursor:pointer;float:left}@media screen and (min-width: 700px) and (max-width: 900px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info .buttons-block .notify,#module-StationsUserMap .selected-pin-info .buttons-block .contact-dealer{font-size:0.9rem;line-height:30px}}#module-StationsUserMap .selected-pin-info .buttons-block .notify{margin-top:10px;margin-bottom:10px}#module-StationsUserMap .selected-pin-info .buttons-block .unsubscribe{font-family:"ToyotaType-Regular";text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-size:12px;clear:both;cursor:pointer;line-height:42px;padding:0 2rem;display:none;color:#000;background-color:#e4e4e5;float:left}@media screen and (min-width: 700px) and (max-width: 900px) and (orientation: portrait){#module-StationsUserMap .selected-pin-info .buttons-block .unsubscribe{font-size:0.9rem;line-height:30px}}#module-StationsUserMap .selected-pin-info .notify-block{width:100%;clear:both}#module-StationsUserMap .selected-pin-info .notify-block h1{font-family:'ToyotaType-Semibold';font-weight:700;font-size:18px;color:#1b6ba6;padding-left:18px;text-transform:uppercase;line-height:55px;height:55px;margin:0;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden;padding-right:40px}#module-StationsUserMap .selected-pin-info .notify-block .input-holder{display:block;margin:0;padding:0;color:#136aa8;line-height:2.75em;position:relative}#module-StationsUserMap .selected-pin-info .notify-block .input-holder input{height:42px;width:100%;color:#414042;font-family:"ToyotaType-Book";font-style:italic;font-size:14px;font-size:1.4rem;border:none;background:#f8f8f8;border-top:1px solid #ecebe6;border-bottom:1px solid #ecebe6;box-shadow:none;border-radius:0;padding-left:100px}#module-StationsUserMap .selected-pin-info .notify-block .input-holder input.error{border-top:1px solid #ff0000 !important;border-bottom:1px solid #ff0000 !important}#module-StationsUserMap .selected-pin-info .notify-block .input-holder input:focus{border-top:1px solid #136aa8 !important;border-bottom:1px solid #136aa8 !important;background:#e7f0f6 !important}#module-StationsUserMap .selected-pin-info .notify-block .input-holder label{position:absolute;left:20px;top:1px;font-family:"ToyotaType-Book";font-size:12px;font-size:1.2rem;background:0 0;z-index:999}#module-StationsUserMap .selected-pin-info .notify-block .input-holder .validation-error{color:#ff0000;font-family:"ToyotaType-Book";font-size:11px;padding-top:10px;text-align:center}#module-StationsUserMap .selected-pin-info .notify-block .input-holder:first-child input{border-bottom:0}#module-StationsUserMap .selected-pin-info .notify-block .input-holder:nth-child(3) input{border-top:0}#module-StationsUserMap .selected-pin-info .notify-block .button-wrapper button{width:120px;height:50px;margin:10px 7px;border:0;font-family:"ToyotaType-Regular";font-size:16px;text-transform:uppercase;position:relative;padding:1rem 2rem;display:inline-block;cursor:pointer;text-align:center}#module-StationsUserMap .selected-pin-info .notify-block .button-wrapper button.subscribe{background-color:#136aa8;color:#fff;width:150px;padding-right:1rem;padding-left:1rem}#module-StationsUserMap .selected-pin-info .notify-block .button-wrapper button.subscribe .loading{background:url(../../modules/stationsusermap/images/loading.gif) center no-repeat;float:right;width:20px;height:20px;position:relative;display:none}#module-StationsUserMap .selected-pin-info .notify-block .button-wrapper button.cancel{background-color:#e4e4e5;color:#414042}#module-StationsUserMap .map_controllers{float:right;position:absolute;z-index:500;margin-top:10px;right:10px;width:370px}@media screen and (max-width: 1024px){#module-StationsUserMap .map_controllers{width:100%;right:0;left:1rem}}#module-StationsUserMap .map_controllers .s-indicator{position:absolute;left:0;width:37px;height:50px;background:url(../../modules/stationsusermap/images/icon-center.png) center no-repeat #fff;background-size:20px;cursor:pointer}#module-StationsUserMap .map_controllers .s-search{position:absolute;left:324px;width:45px;height:50px;background:url(../../modules/stationsusermap/images/icon-search.png) center no-repeat #136aa8;background-size:14px;cursor:pointer}@media screen and (min-width: 750px) and (max-width: 1024px){#module-StationsUserMap .map_controllers .s-search{left:637px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .map_controllers .s-search{left:260px}}#module-StationsUserMap .map_controllers .s-loading{position:absolute;left:287px;width:37px;height:50px;background:white;z-index:99}@media screen and (min-width: 750px) and (max-width: 1024px){#module-StationsUserMap .map_controllers .s-loading{left:600px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .map_controllers .s-loading{left:225px}}#module-StationsUserMap .map_controllers .s-loading .loader,#module-StationsUserMap .map_controllers .s-loading .loader:after{border-radius:50%;width:2em;height:2em}#module-StationsUserMap .map_controllers .s-loading .loader{margin:1.5rem auto;font-size:10px;position:relative;text-indent:-9999em;border-top:0.3em solid rgba(0,0,0,0.2);border-right:0.3em solid rgba(0,0,0,0.2);border-bottom:0.3em solid rgba(0,0,0,0.2);border-left:0.3em solid #fbfafa;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}#module-StationsUserMap .map_controllers .s-close{position:absolute;left:287px;width:37px;height:50px;background:url(../../modules/stationsusermap/images/icon-close.png) center no-repeat #fff;background-size:12px;cursor:pointer}@media screen and (min-width: 750px) and (max-width: 1024px){#module-StationsUserMap .map_controllers .s-close{left:600px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .map_controllers .s-close{left:225px}}#module-StationsUserMap .map_controllers input{height:50px;width:258px;left:37px;padding:0 0 0 1px;font:700 12px "ToyotaType-Book";color:#136aa8;border:none;position:absolute}@media screen and (min-width: 750px) and (max-width: 1024px){#module-StationsUserMap .map_controllers input{width:600px}}@media screen and (max-width: 700px) and (orientation: portrait){#module-StationsUserMap .map_controllers input{width:200px}}#module-StationsUserMap .subscribed-block{width:100%;height:150px;position:relative;bottom:0;background:#fff;display:none}@media screen and (min-width: 750px) and (max-width: 800px){#module-StationsUserMap .subscribed-block{bottom:52px}}@media screen and (min-width: 300px) and (max-width: 740px){#module-StationsUserMap .subscribed-block{bottom:170px}}#module-StationsUserMap .subscribed-block .subscribed-title-block{display:block;width:100%;clear:both}#module-StationsUserMap .subscribed-block .subscribed-title-block h1{text-align:center;font-family:"ToyotaType-Book";font-size:1.6rem;font-weight:bolder;text-transform:uppercase}#module-StationsUserMap .subscribed-block .list-block{width:calc(100% - 250px);float:left;position:relative}@media screen and (max-width: 1024px){#module-StationsUserMap .subscribed-block .list-block{width:100%}}#module-StationsUserMap .subscribed-block .list-block ul{padding:10px 20px}@media screen and (max-width: 1024px){#module-StationsUserMap .subscribed-block .list-block ul{display:none !important}}#module-StationsUserMap .subscribed-block .list-block ul li{font-family:"ToyotaType-Book";font-size:16px;margin:5px 0;float:left;width:300px;cursor:pointer;color:#136aa8}@media screen and (min-width: 1000px) and (max-width: 1400px){#module-StationsUserMap .subscribed-block .list-block ul li{width:240px;font-size:14px}}#module-StationsUserMap .subscribed-block .list-block ul li img{width:25px;margin:0 8px;float:left}#module-StationsUserMap .subscribed-block .list-block ul li span{float:left;color:#136aa8}#module-StationsUserMap .subscribed-block .list-block #selected_items{display:none;width:calc(100% - 4rem);padding:1rem;margin:1.5rem;border-radius:4px}@media screen and (max-width: 1024px){#module-StationsUserMap .subscribed-block .list-block #selected_items{display:block}}#module-StationsUserMap .subscribed-block .subscribe-button-block{float:left;width:250px}@media screen and (max-width: 1024px){#module-StationsUserMap .subscribed-block .subscribe-button-block{width:100%;text-align:center;float:left;position:relative}}#module-StationsUserMap .subscribed-block .subscribe-button-block .unsubscribe-all{width:250px;font-family:"ToyotaType-Regular";font-size:16px;text-transform:uppercase;position:relative;padding:1rem 2rem;background-color:#e4e4e5;color:#414042;text-align:center;margin-top:0;cursor:pointer;display:inline-block}#module-StationsUserMap .fuel-stations-map{width:100%;height:100%}@media screen and (min-width: 1500px){#module-StationsUserMap .fuel-stations-map{height:800px}}@media screen and (min-width: 1020px) and (max-width: 1490px){#module-StationsUserMap .fuel-stations-map{height:600px}}@media screen and (min-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuel-stations-map{height:940px}}@media screen and (min-width: 700px) and (max-width: 800px) and (orientation: portrait){#module-StationsUserMap .fuel-stations-map{height:855px}}@media screen and (min-width: 700px) and (orientation: portrait){#module-StationsUserMap .fuel-stations-map{min-height:667px}}#module-StationsUserMap .fuel-stations-map .gm-style .gmnoprint.gm-bundled-control{right:29px !important;top:60px !important}@media screen and (min-width: 700px) and (max-width: 800px) and (orientation: portrait){#module-StationsUserMap .fuel-stations-map .gm-style .gmnoprint.gm-bundled-control{right:36px !important}}#module-StationsUserMap .fuel-stations-map .gm-style .gmnoprint.gm-bundled-control .gmnoprint{left:auto;right:0;width:40px}#module-StationsUserMap .fuel-stations-map .gm-style .gmnoprint.gm-bundled-control img{max-width:100%}#module-StationsUserMap .fuel-stations-map .gm-style .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom+button{margin-top:140px !important;right:-3px !important}@media screen and (min-width: 700px) and (max-width: 800px) and (orientation: portrait){#module-StationsUserMap .fuel-stations-map .gm-style .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom+button{right:4px !important}}#module-StationsUserMap .fuel-stations-map .gm-style-iw{text-align:center;color:#136aa8;font:700 12px "ToyotaType-Book";letter-spacing:0.5px}#module-StationsUserMap .fuel-stations-map .gm-style-iw+div{display:none}#module-StationsUserMap .desclimer-popup,#module-StationsUserMap .subscription_limit-popup{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#10171d;opacity:.8;z-index:9999;display:none}#module-StationsUserMap .desclimer-popup .popupmodal,#module-StationsUserMap .subscription_limit-popup .popupmodal{background-color:#fff;border-radius:0;padding:2rem;text-align:center;width:270px;min-height:110px;max-height:none;height:auto;margin:20% auto}#module-StationsUserMap .desclimer-popup .popupmodal .popup-content,#module-StationsUserMap .subscription_limit-popup .popupmodal .popup-content{width:100%;float:left;display:block}#module-StationsUserMap .desclimer-popup .popupmodal p,#module-StationsUserMap .subscription_limit-popup .popupmodal p{font-family:"ToyotaType-Book";font-size:13px}#module-StationsUserMap .desclimer-popup .popupmodal h1,#module-StationsUserMap .subscription_limit-popup .popupmodal h1{font-size:18px;font-family:"ToyotaType-Book";margin-top:0}#module-StationsUserMap .desclimer-popup .popup-buttons div,#module-StationsUserMap .subscription_limit-popup .popup-buttons div{background-color:#414042;font-size:2.8rem;letter-spacing:.03rem;padding:1.3rem 1.7rem 1rem;color:#fff;transition:all 250ms ease;text-align:center;position:relative;text-transform:uppercase;font-weight:400;line-height:1;outline:0;width:110px;display:inline-block;cursor:pointer}#module-StationsUserMap .unsubscribe-from-all-popup{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#10171d;opacity:.8;z-index:9999;display:none}#module-StationsUserMap .unsubscribe-from-all-popup .popupmodal{background-color:#fff;border-radius:0;padding:2rem;text-align:center;width:270px;min-height:110px;max-height:none;height:auto;margin:25% auto}#module-StationsUserMap .unsubscribe-from-all-popup .popupmodal p{font-family:"ToyotaType-Book";font-size:16px}#module-StationsUserMap .unsubscribe-from-all-popup .popupmodal .popup-buttons div{background-color:#414042;font-size:2.8rem;letter-spacing:.03rem;padding:1.3rem 1.7rem 1rem;color:#fff;transition:all 250ms ease;text-align:center;position:relative;text-transform:uppercase;font-weight:400;line-height:1;outline:0;width:110px;display:inline-block;cursor:pointer}#module-StationsUserMap .additional-content{display:block}@media screen and (max-width: 1024px){#module-StationsUserMap .additional-content{display:none !important}}#module-StationsUserMap .additional-content.leave-your-mark{display:none;height:215px;background-color:#fff;color:#6a6a6a;padding:10px 18px;bottom:inherit;top:385px;margin-top:5px;position:absolute;font-family:'ToyotaType-Book';font-size:14px;left:1.2rem;width:300px}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn{box-sizing:content-box;position:absolute;top:10px;left:17px;z-index:1;overflow:hidden;width:40px;height:19px;opacity:1;border-radius:12px;font-size:12px;cursor:pointer;pointer-events:auto;border:2px solid #136aa8}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn .on,#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn .off{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:-moz-transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);position:absolute;top:0;width:40px;height:19px;text-align:center;text-transform:uppercase;letter-spacing:.1em;font-size:.8em;line-height:2em;display:block;pointer-events:auto}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn.off .off{-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn.on .on{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn .on{background:#136aa8;color:#fff;left:0}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .leave-your-mark__toggle-btn .off{color:#136aa8;background:#ebebeb;left:50px}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__details .supporters-count{text-align:center}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__marker-wrapper{text-align:center;position:absolute;left:115px;top:60px;z-index:2;display:inline-block;opacity:1;pointer-events:auto;z-index:999;-webkit-transition:all 0.7s;-moz-transition:all 0.7s}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__marker-wrapper .marker-image{width:57px;height:72px;display:inline-block;z-index:1;position:relative;background:url(../../modules/stationsusermap/images/support-marker.png) center center no-repeat;background-size:100%}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__marker-wrapper .marker-shadow{width:35px;height:7px;display:inline-block;background:#000;opacity:.25;border-radius:50%;position:absolute;left:50%;bottom:-1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block !important}#module-StationsUserMap .additional-content.leave-your-mark .leave-your-mark__marker-wrapper:hover .marker-image{transform:translateY(-10px);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out}#module-StationsUserMap .additional-content.leave-your-mark .reset_my_mark{display:none;text-align:center;margin-top:20%}#module-StationsUserMap .additional-content.leave-your-mark .reset_my_mark .reset_mark_button{width:125px;height:50px;margin:0 7px;border:0;color:#fff;background-color:#136aa8;font-size:16px;font-family:"ToyotaType-Regular";text-transform:uppercase;position:relative;padding:1rem 2rem;cursor:pointer}#module-StationsUserMap .additional-content.leave-your-mark .drag-info-block{clear:both}#module-StationsUserMap .additional-content.leave-your-mark .drag-info-block .drag-info{margin-top:10px;line-height:1.3;width:100%;left:0;bottom:5px;text-align:center;position:absolute}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print{display:none}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print h1{width:100%;display:block;font-size:18px;font-family:"ToyotaType-Semibold";margin-top:0;color:#136aa8}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print p{width:100%;display:block;font-family:"ToyotaType-Book";font-size:13px;padding-bottom:8px}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print .button_block button{background:#136aa8;color:#fff;border:0;padding:10px 20px;height:40px;text-align:center;text-transform:uppercase;letter-spacing:.5px;vertical-align:top;font-weight:700}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print .button_block .order_now a{color:#FFF;text-decoration:none;font-family:ToyotaType-Regular}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print .button_block .facebook .icon{background:url(../../modules/stationsusermap/images/icon-facebook.png) #136aa8 center no-repeat;width:14px;height:26px;display:inline-block;margin-top:-3px;background-size:100%}#module-StationsUserMap .additional-content.leave-your-mark .left_your_foot_print .button_block .tweet .icon{background:url(../../modules/stationsusermap/images/icon-twitter.png) #136aa8 center no-repeat;width:26px;height:21px;display:inline-block;background-size:100%}#module-StationsUserMap #close_desclimer-popup,#module-StationsUserMap #close_unsubscribe,#module-StationsUserMap #close_subscription-popup{position:relative;width:20px;float:right;margin:-19px -17px -32px 100px}#module-StationsUserMap .mobile-cover{width:100%;height:100%;background:rgba(0,0,0,0.86);z-index:99999;position:absolute;top:0px;left:0px;display:none;-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-ms-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px)}#module-StationsUserMap .mobile-cover .msg{height:80px;width:300px;background:#fff;border-radius:5px;color:#3567c5;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}.pac-container{height:auto !important;overflow-y:hidden !important}#leave_your_mark_content{width:360px;height:145px}#leave_your_mark_content #siteNotice{width:100%}#leave_your_mark_content #siteNotice .title{width:100%}#leave_your_mark_content #siteNotice .title h1{text-align:center;font-family:"ToyotaType-Light";font-size:25px;text-transform:uppercase;padding:0;margin:10px}#leave_your_mark_content #siteNotice .title p{font-size:14px;font-family:"ToyotaType-Book";padding:0 10px;margin:0}#leave_your_mark_content #siteNotice .button{width:100%}#leave_your_mark_content #siteNotice .button span{margin:10px 7px;border:0;color:#fff;background-color:#136aa8;font-size:16px;font-family:"ToyotaType-Regular";text-transform:uppercase;position:relative;padding:1rem 3rem;cursor:pointer;display:inline-block}#leave_your_mark_content_Form{width:300px}#leave_your_mark_content_Form #leaveYour_address{width:100%}#leave_your_mark_content_Form #leaveYour_address .leaveYourMark_Search_box{display:none}#leave_your_mark_content_Form #leaveYour_address h1{padding:0;text-align:left;font-family:ToyotaType-Semibold;font-size:16px;text-transform:uppercase;margin:10px 0}#leave_your_mark_content_Form #leaveYour_address .edit_Addr,#leave_your_mark_content_Form #leaveYour_address .edit_Addr_cancel{height:26px;width:26px;display:inherit;position:absolute;top:0;right:10px;cursor:pointer}#leave_your_mark_content_Form #leaveYour_address .edit_Addr{background:url(../../modules/stationsusermap/images/location-edit-icons.png) -52px 0 no-repeat;background-size:78px 26px}#leave_your_mark_content_Form #leaveYour_address .edit_Addr_cancel{background:url(../../modules/stationsusermap/images/location-edit-icons.png) no-repeat;background-size:78px 26px}#leave_your_mark_content_Form #leaveYour_address .input-holder{display:block;margin:0;padding:0;color:#136aa8;line-height:2.75em;position:relative}#leave_your_mark_content_Form #leaveYour_address .input-holder label{position:absolute;left:20px;top:1px;font-family:"ToyotaType-Book";font-size:12px;font-size:1.2rem;background:0 0;z-index:999}#leave_your_mark_content_Form #leaveYour_address .input-holder input[type="text"],#leave_your_mark_content_Form #leaveYour_address .input-holder input[type="email"]{height:42px;width:100%;color:#414042;font-family:"ToyotaType-Book";font-style:italic;font-size:14px;font-size:1.4rem;border:none;background:#f8f8f8;border-top:1px solid #ecebe6;border-bottom:1px solid #ecebe6;box-shadow:none;border-radius:0;padding-left:100px;font-weight:normal}#leave_your_mark_content_Form #leaveYour_address .input-holder input[type="text"].error,#leave_your_mark_content_Form #leaveYour_address .input-holder input[type="email"].error{background:rgba(216,30,5,0.1) !important;border-bottom:1px solid #d81e05 !important;border-top:1px solid #d81e05 !important}#leave_your_mark_content_Form #leaveYour_address .input-holder p{line-height:36px;padding-left:18px;color:#9A999A;font-size:12px;font-family:T "oyotaType-Book";text-align:left}#leave_your_mark_content_Form #leaveYour_address .input-holder p.validation-error{color:#ff0000;text-align:center}#leave_your_mark_content_Form #leaveYour_address .checkbox-holder{margin:10px 0 0 18px;padding:0;display:block}#leave_your_mark_content_Form #leaveYour_address .checkbox-holder input[type=checkbox]{position:absolute;width:21px;height:21px;margin:0;visibility:hidden;opacity:.1;box-sizing:border-box;padding:0;line-height:normal}#leave_your_mark_content_Form #leaveYour_address .checkbox-holder input[type=checkbox]:checked+label:after{opacity:1}#leave_your_mark_content_Form #leaveYour_address .checkbox-holder input[type=checkbox]+label{position:relative;padding-left:30px;cursor:pointer;padding-top:2px;background:0 0;font-size:1.2rem;width:100%;line-height:1.3em;color:#136aa8}#leave_your_mark_content_Form #leaveYour_address .checkbox-holder input[type=checkbox]+label:before{content:'';position:absolute;width:21px;height:21px;border:1px solid #aaa;background:#f8f8f8;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);top:0;left:0;margin:0}#leave_your_mark_content_Form #leaveYour_address .checkbox-holder input[type=checkbox]+label:after{content:'✔';position:absolute;left:4px;font-size:20px;color:#136aa8;opacity:0;top:0}#leave_your_mark_content_Form .button{width:100%}#leave_your_mark_content_Form .button #leave_your_mark_content_form_cancle{background-color:#e4e4e5;color:#414042}#leave_your_mark_content_Form .button #leave_your_mark_content_form_Submit{background-color:#136aa8;color:#fff}#leave_your_mark_content_Form .button span{margin:10px 7px;border:0;font-size:16px;font-family:"ToyotaType-Regular";text-transform:uppercase;position:relative;padding:1rem 3rem;cursor:pointer;display:inline-block}#pageLoader{display:none;width:100%;height:100%;background-color:#10171d;opacity:.8;position:absolute;z-index:99999999}#pageLoader .loader{margin:20% auto}.loader,.loader:after{border-radius:50%;width:5em;height:5em}.loader{font-size:10px;position:relative;text-indent:-9999em;border-top:0.8em solid rgba(255,255,255,0.2);border-right:0.8em solid rgba(255,255,255,0.2);border-bottom:0.8em solid rgba(255,255,255,0.2);border-left:0.8em solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#module-SystemComponentsModal .modal-content .modal-body{margin-bottom:50px}#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container{margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container{background:url("../../modules/systemcomponentsmodal/images/mirai_768.jpg") no-repeat left top;background-size:100%;height:313px;width:629px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container{height:170px;width:340px}}@media screen and (max-width: 374px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container{width:100%;height:187.5px}}#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots{height:200px;text-align:center}#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number{display:inline-block;margin-top:20%;padding-top:7px;font:12px "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:white;-moz-border-radius:12.5px;border-radius:12.5px;width:25px;height:25px;background-color:#3568c5}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number{margin-top:18%}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-1{margin-right:45px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-1{margin-right:3%}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-2{margin-right:60px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-2{margin-right:4.5%}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-3{margin-right:20px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-3{margin-right:3%}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-4{margin-right:40px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-4{margin-right:3%}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-5{margin-right:80px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-5{margin-right:5%}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-6{margin-right:80px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .mobile-car-container .number-hotspots .number.number-6{margin-right:13%}}#module-SystemComponentsModal .modal-content .modal-body .copy-container{margin-top:50px;background:url("../../modules/systemcomponentsmodal/images/mirai_1024_v2.jpg") no-repeat;background-position:left top;margin-left:20px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container{margin-top:20px;margin-bottom:100px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container{background:none;max-width:627px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .copy-container{max-width:345px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component{width:444px;margin-left:25px;margin-bottom:0px}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component{width:100%;margin-left:0px;padding-left:0px;position:relative}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-1{padding-top:89px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-1{padding-top:92px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-1{padding-top:10px}}@media screen and (max-width: 666px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-1{padding-top:0px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-2{padding-top:32px;width:415px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-2{padding-top:36px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-2{width:100%;padding-top:36px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-3{padding-top:32px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-3{padding-top:34px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-3{padding-top:36px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-4{padding-top:32px;width:430px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-4{padding-top:40px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-4{width:100%;padding-top:36px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-5{padding-top:19px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-5{padding-top:19px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-5{padding-top:36px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-6{padding-top:21px}@media screen and (max-width: 1023px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-6{padding-top:23px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component.component-6{padding-top:36px}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component .car-part{position:absolute}}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component .copy{margin-left:110px}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component .copy .hl3{padding-left:125px;display:inline;margin-bottom:3px}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component .copy .hl3{margin-left:0;padding-left:0}}#module-SystemComponentsModal .modal-content .modal-body .copy-container .component .copy .body-copy{margin-top:12px;line-height:1.5em}@media screen and (max-width: 767px){#module-SystemComponentsModal .modal-content .modal-body .copy-container .component .copy .body-copy{margin-top:3px}}#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container{margin:40px 0px;text-align:center}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container{margin-bottom:30px}}@media screen and (max-width: 666px){#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container{margin:40px 0px}}#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container .body-copy{width:395px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container .body-copy{width:470px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container .body-copy{width:390px}}@media screen and (max-width: 666px){#module-TankSafetyModal .modal-content .modal-body .copy-container.title-copy-container .body-copy{max-width:345px}}#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container{margin-top:40px;margin-bottom:80px}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container{margin-top:20px;margin-bottom:40px}}@media screen and (max-width: 666px){#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container{margin:20px 15px 40px}}#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container .body-copy{width:450px}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container .body-copy{width:390px}}@media screen and (max-width: 666px){#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container .body-copy{max-width:345px}}#module-TankSafetyModal .modal-content .modal-body .copy-container.body-copy-container .body-copy span{font-weight:bold}#module-TankSafetyModal .modal-content .modal-body .copy-container .body-copy{margin-left:auto;margin-right:auto;line-height:1.5em}#module-TankSafetyModal .modal-content .modal-body .img-container{height:296px;width:840px;margin-right:auto;margin-left:auto;background:url("../../modules/tanksafetymodal/images/tank.jpg") no-repeat left top;background-size:100%}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container{height:266px;width:754px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container{height:121px;width:343px}}@media screen and (max-width: 666px){#module-TankSafetyModal .modal-content .modal-body .img-container{max-width:343px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots{text-align:center;height:100%;position:relative}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container{position:absolute;-moz-border-radius:25px;border-radius:25px;width:50px;height:50px;background-color:lightgray;opacity:.4;z-index:100}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container{-moz-border-radius:20px;border-radius:20px;width:40px;height:40px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-1{top:111px;left:277px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-1{top:88px;left:242px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-1{top:33px;left:100px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-2{top:4px;left:158px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-2{top:-2px;left:144px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-2{top:-8px;left:55px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-3{top:56px;left:541px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-3{top:39px;left:498px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number-shadow-container.shadow-3{top:15px;left:218px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number{position:absolute;font:14px 'Proxima N W01 Bold', 'Helvetica Neue', Helvetica, Arial, sans-serif;color:white;-moz-border-radius:15px;border-radius:15px;padding-top:8px;width:30px;height:30px;background-color:#3568c5;z-index:200}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number{font-size:12px;-moz-border-radius:12.5px;border-radius:12.5px;padding-top:6px;height:25px;width:25px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-1{top:121px;left:287px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-1{top:98px;left:252px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-1{top:40px;left:107px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-2{top:14px;left:168px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-2{top:8px;left:154px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-2{top:-1px;left:62px}}#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-3{top:66px;left:551px}@media screen and (max-width: 1023px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-3{top:49px;left:508px}}@media screen and (max-width: 767px){#module-TankSafetyModal .modal-content .modal-body .img-container .number-hotspots .number.number-3{top:22px;left:225px}}#module-taxincentives{position:fixed;width:100%;height:100%;z-index:10000000000;top:0px;left:0px}#module-taxincentives.in{overflow-y:scroll}@media screen and (min-width: 481px){#module-taxincentives.in{overflow-y:initial}}#module-taxincentives .overlay{position:fixed;z-index:5;width:100%;height:100%;background:#10171d;opacity:0}#module-taxincentives .overlay.in{-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;transition:opacity 0.4s linear;opacity:0.9}#module-taxincentives .overlay.out{-webkit-transition:opacity 0.4s linear 0.4s;-moz-transition:opacity 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s;opacity:0}#module-taxincentives article{display:block;position:absolute;width:90%;max-width:340px;top:100px;left:50%;z-index:10;visibility:hidden;opacity:0;-webkit-transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:visibility 0.2s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0)}@media screen and (min-width: 761px){#module-taxincentives article{top:45%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}}#module-taxincentives article.in{transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-webkit-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);-o-transition-timing-function:cubic-bezier(0.895, 0.03, 0.685, 0.22);visibility:visible;opacity:1}#module-taxincentives article header{z-index:4;width:100%;height:80px;display:block;background:url("../../modules/login/images/form-header@landscape.png");background-size:100% 52px;background-repeat:no-repeat;text-align:center;margin:-28px 0;position:relative}@media screen and (min-width: 761px){#module-taxincentives article header{height:90px;background-size:100% 62px}}#module-taxincentives article header div{margin:0 auto}#module-taxincentives article header div img{display:inline-block;width:46px;height:auto;vertical-align:middle}@media screen and (min-width: 761px){#module-taxincentives article header div img{width:60px}}#module-taxincentives article header div h2{display:inline-block;margin:0 auto;color:#fff;text-transform:uppercase;font-family:"DINNextW01-CondensedLig","sans-serif";font-size:30px;vertical-align:middle}@media screen and (min-width: 761px){#module-taxincentives article header div h2{font-size:39px}}#module-taxincentives article header .close{width:30px;height:30px;-webkit-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;top:-40px;right:0;z-index:100;background:url("../../modules/login/images/close.png") no-repeat;background-position:center;background-size:contain;cursor:pointer}@media screen and (min-width: 641px){#module-taxincentives article header .close{top:0;transform:translate(125%, 0);-webkit-transform:translate(125%, 0);-ms-transform:translate(125%, 0)}}#module-taxincentives article header .close:hover{background:url("../../modules/login/images/close-hover.png") no-repeat;background-position:center;background-size:contain}#module-taxincentives article form{background:#e7e8e8;position:relative;z-index:3;padding-top:30px;padding-left:30px;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}#module-taxincentives article form fieldset{text-align:left;padding-bottom:25px}#module-taxincentives article form fieldset legend{text-align:left;width:100%}#module-taxincentives article form fieldset legend ul{padding-top:10px;padding-left:15px;list-style:initial;color:#3567c5}#module-taxincentives article form fieldset legend ul a{text-decoration:none;color:#3567c5}#module-taxincentives article form fieldset button{display:inline-block;height:50px;min-width:90px;border:none;border-radius:2px;margin:0;padding:0;text-decoration:none;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif}#module-taxincentives article form fieldset button.blue{background-color:#1a7dcb;text-transform:uppercase;font-family:"Proxima N W01 Bold";font-size:12px;border:solid 2px #1a7dcb}#module-taxincentives article form fieldset button.grey,#module-taxincentives article form fieldset button.gray{color:#6a6a6a;background-color:transparent;text-transform:uppercase;font-family:"Proxima N W01 Bold";font-size:12px}#module-taxincentives article form fieldset button.grey.cancel,#module-taxincentives article form fieldset button.gray.cancel{-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;transition:color 0.3s linear}#module-taxincentives article form fieldset button.grey.cancel:hover,#module-taxincentives article form fieldset button.gray.cancel:hover{color:#1a7dcb}#module-TermsAndConditions{position:fixed;width:100%;height:100%;z-index:10000000000;top:0px;left:0px;display:none}#module-TermsAndConditions .truncate{overflow:hidden;position:relative;max-height:5em}#module-TermsAndConditions .truncate:before{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;background:#fff;bottom:0.03em;position:absolute;right:0;content:'\2026';box-shadow:-9px 0px 13px 0px #fff;width:52px}#module-TermsAndConditions .truncate:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;content:'';background:#fff;position:absolute;height:50px;width:100%;z-index:1}#module-TermsAndConditions.in{-webkit-transition:visibility 0s linear 0s;-moz-transition:visibility 0s linear 0s;transition:visibility 0s linear 0s;visibility:visible}#module-TermsAndConditions.out{-webkit-transition:visibility 0s linear 0.9s;-moz-transition:visibility 0s linear 0.9s;transition:visibility 0s linear 0.9s;visibility:hidden}#module-TermsAndConditions .overlay{position:fixed;z-index:1;width:100%;height:100%;background:#10171d;opacity:0}#module-TermsAndConditions .overlay.in{-webkit-transition:opacity 0.4s linear;-moz-transition:opacity 0.4s linear;transition:opacity 0.4s linear;opacity:0.9}#module-TermsAndConditions .overlay.out{-webkit-transition:opacity 0.4s linear 0.4s;-moz-transition:opacity 0.4s linear 0.4s;transition:opacity 0.4s linear 0.4s;opacity:0}#module-TermsAndConditions .form{height:485px;width:478px;top:50%;left:50%;position:absolute;margin-top:-239px;margin-left:-239px;margin-top:-242.5px;background:#e7e8e8;z-index:10;margin-bottom:50px}#module-TermsAndConditions .form .close{height:30px;width:30px;-webkit-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);position:absolute;top:23px;left:497px;z-index:100;background:url("../../modules/signup/images/close.png") no-repeat;background-position:center;background-size:contain;cursor:pointer}#module-TermsAndConditions .form .close:hover{background:url("../../modules/signup/images/close-hover.png") no-repeat;background-position:center;background-size:contain}#module-TermsAndConditions .form.out{-webkit-transition:opacity 0.4s linear,-webkit-transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition:opacity 0.4s linear,-moz-transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:opacity 0.4s linear,transform .6s cubic-bezier(0.895, 0.03, 0.685, 0.22);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);opacity:0}#module-TermsAndConditions .form.in{-webkit-transition:opacity 0.4s linear 0.3s,-webkit-transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;-moz-transition:opacity 0.4s linear 0.3s,-moz-transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;transition:opacity 0.4s linear 0.3s,transform .6s cubic-bezier(0.075, 0.82, 0.165, 1) .3s;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:0.9}#module-TermsAndConditions .form .form-header{width:100%;padding-bottom:10px;padding-top:50px;background:url("../../modules/signup/images/form-header@landscape.png") no-repeat center center;background-size:cover}#module-TermsAndConditions .form .form-header .badge{display:none}#module-TermsAndConditions .form .form-header h2{margin:0;color:#fff;font-weight:normal;font-size:33px;font-family:"DINNextW01-CondensedLig","sans-serif";text-align:center}#module-TermsAndConditions .form .form-header h3{margin:0;color:#fff;font-weight:normal;font-size:39px;font-family:"DINNextW01-CondensedLig","sans-serif";text-align:center}#module-TermsAndConditions .form .form-header p{top:180px;color:#fff;font-size:16px;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px}#module-TermsAndConditions .form .form-header .image{display:block;border-radius:50%;width:84px;height:84px;background-color:#566070;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;left:50%;margin:-42px;top:-5px}#module-TermsAndConditions .form .content p{color:#1f1c1c;font-size:0.875em;max-width:80%;margin:10px auto}#module-TermsAndConditions .form .content p.links{float:right;margin-top:20px;padding-right:5%;max-width:100%}#module-TermsAndConditions .form .content p a{margin:0 0 0 10px;padding:9px 10px 6px;border-radius:2px;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:1em}#module-TermsAndConditions .form .content p a.disagree{background-color:#e7e8e8}.lt-ie10 #module-TermsAndConditions .form .content p a.disagree:hover{background-color:#fff}#module-TermsAndConditions .form .content .rules{max-height:152px;overflow-y:auto;width:90%;margin:0 auto;list-style-type:disc;list-style-position:inside;padding:10px 20px 10px 30px;font-family:"Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#404041;background:#fff}#module-TermsAndConditions .form .content .rules li{margin-bottom:1em}@media screen and (max-width: 768px){#module-TermsAndConditions .form{height:545px;width:320px;top:10%;left:50%;position:absolute;margin-left:-160px;margin-top:0}#module-TermsAndConditions .form .close{height:25px;width:25px;position:absolute;top:10px;left:283px}#module-TermsAndConditions .form .form-header{background:url("../../modules/signup/images/form-header@landscape.png") no-repeat;background-position:right bottom;background-size:cover;padding-top:0}#module-TermsAndConditions .form .form-header .image{position:static;margin:0 auto}#module-TermsAndConditions .form .article-list{margin-top:100px;max-height:83%}#module-TermsAndConditions .form .article-list article{height:auto;padding-bottom:25px}#module-TermsAndConditions .form .article-list article .image{max-width:100%;height:145px;float:none;margin:0 auto 10px}}#module-theProcess{background:#ecf1f4;z-index:1;height:auto;width:100%}@media screen and (max-width: 767px){#module-theProcess{background:url("../../modules/theprocess/images/mainPic.jpg") repeat-y;background-size:cover;background-position:left top}}@media (min-width: 768px) and (max-width: 1023px){#module-theProcess .content .module-title-wrap{width:100%;max-width:none}}#module-theProcess .content .module-title-wrap .module-title-wrap__subtitle{color:#0d2b62}#module-theProcess .content .tooltipWrapper{cursor:pointer;margin-left:auto;margin-right:auto;margin-top:2%;position:relative;width:320px;text-align:center;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;z-index:10}@media screen and (max-width: 666px){#module-theProcess .content .tooltipWrapper{width:345px !important}}#module-theProcess .content .tooltipWrapper .tooltipTitle{font-size:16px;font-family:"ToyotaType-Regular";width:320px}#module-theProcess .content .tooltipWrapper .tooltipProcess{z-index:100;background:#ffffff;top:100%;color:#000000;display:block;left:-130px;margin-top:15px;opacity:0;padding:20px;pointer-events:none;position:absolute;width:485px;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.28);box-shadow:2px 2px 6px rgba(0,0,0,0.28)}@media screen and (max-width: 666px){#module-theProcess .content .tooltipWrapper .tooltipProcess{left:0px;width:100%}}#module-theProcess .content .tooltipWrapper .tooltipProcess:before{top:20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%;z-index:100}#module-theProcess .content .tooltipWrapper .tooltipProcess:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-bottom:solid #ffffff 10px;top:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0;z-index:100}#module-theProcess .content .tooltipWrapper .tooltipProcess .tooltipItems{z-index:10;text-align:left;-webkit-columns:2;-moz-columns:2;columns:2;font-family:"Proxima Regular",sans-serif;color:#757575;font-size:0.8em;margin-left:2%}@media screen and (max-width: 666px){#module-theProcess .content .tooltipWrapper .tooltipProcess .tooltipItems{margin-left:10%;-webkit-columns:1;-moz-columns:1;columns:1}}#module-theProcess .content .tooltipWrapper .tooltipProcess .tooltipItems li{display:list-item;line-height:2;list-style-type:disc;list-style-position:outside;width:95%;margin-left:15px}#module-theProcess .content .tooltipWrapper:hover .tooltipProcess{z-index:10;opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-theProcess .content .alignC{text-align:center;margin:54px 0;z-index:2}@media screen and (max-width: 767px){#module-theProcess .content .alignC{margin-bottom:0}}#module-theProcess .content .alignC .responsiveImg{max-width:90%;height:auto;z-index:-5;position:relative}@media screen and (max-width: 767px){#module-theProcess .content .alignC .responsiveImg{display:none}}#module-theProcess .content .alignC .processList{display:inline-block;margin-left:auto;margin-right:auto;margin-top:30px;text-align:center;width:100%}@media screen and (max-width: 767px){#module-theProcess .content .alignC .processList{display:none}}#module-theProcess .content .alignC .processList .processItem{color:grey;display:inline-block;text-align:left;vertical-align:top;list-style-type:none;width:19.5%}#module-theProcess .content .alignC .processList .processItem .processTitle{color:#3a3a3a;font-family:"ToyotaType-Regular";line-height:1.375em;font-size:18px}#module-theProcess .content .alignC .processList .processItem .processTitle span{padding-right:6px}#module-theProcess .content .alignC .processList .processItem .processCopy{width:80%;font-size:14px;font-family:"ToyotaType-Book"}#module-theProcess .content .alignC .fc-container{display:none}@media screen and (max-width: 767px){#module-theProcess .content .alignC .fc-container{display:block;height:100%;width:auto;margin:0 auto}}#module-theProcess .content .alignC .fc-container .slideShowHolder{height:auto;margin:0 auto;padding:0 0;width:100%}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages{padding:0 20px}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li{background-position:left top;background-size:100%;width:100%;display:none}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li.slideShow{display:block}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li img{width:60%}@media screen and (max-width: 666px){#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li img{width:100%}}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li .tabPos{min-height:155px;text-align:center;margin:0;padding:0;top:0}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li .tabPos .tabTitle{color:#1a7dcb;font-weight:bold;text-transform:uppercase}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li .tabPos .tabTitle span{color:#79c4ff;padding-right:6px}#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li.slideHydrogenSource,#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li.slideCompression,#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li.slideBuffers,#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li.slideExchanger,#module-theProcess .content .alignC .fc-container .slideShowHolder .sliderImages li.slideDispenser{background:none !important;background-size:initial}#module-theProcess .content .alignC .fc-container .paging-dots-horiz{display:none}@media screen and (max-width: 767px){#module-theProcess .content .alignC .fc-container .paging-dots-horiz{display:block;width:100%;height:auto}}#module-theProcess .content .alignC .fc-container .paging-dots-horiz ul li:hover{background-color:#eee}#module-theProcess .content .alignC .fc-container .paging-dots-horiz ul li a{background-color:#eee}#module-theProcess .content .alignC .fc-container .paging-dots-horiz ul li a:hover{background-color:#eee}#module-theProcess .content .alignC .fc-container .paging-dots-horiz ul li a.active{background-color:#3568c5}.update-module-bg{background-color:#ecf1f4}.update-module-bg .module-content .hide{display:none}.update-module-bg .module-content .module-title-wrap p,.update-module-bg .module-content .module-title-wrap .module-title-wrap__title{color:#0d2b62}@media screen and (max-width: 768px){.update-module-bg .module-content .module-title-wrap p,.update-module-bg .module-content .module-title-wrap .module-title-wrap__title{padding-right:5%;padding-left:5%}}.update-module-bg .module-content .module-title-wrap .module-title-wrap__title{font-family:"ToyotaType-Light";font-size:36px;text-align:center;text-transform:uppercase;color:black}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.update-module-bg .module-content .module-title-wrap .module-title-wrap__title{width:107%;margin-left:-2%}}.update-module-bg .module-content .module-title-wrap .mobile-p.module-title-wrap__copy.body-copy{font-family:"ToyotaType-Regular";font-size:16px;color:black;font-weight:500;margin-top:10px}@media screen and (min-width: 768px){.update-module-bg .module-content .module-title-wrap .mobile-p.module-title-wrap__copy.body-copy{display:none}}.update-module-bg .module-content .module-title-wrap .desktop-p.module-title-wrap__copy.body-copy{font-family:"ToyotaType-Regular";font-size:15px;color:black;font-weight:500;margin-top:10px}@media screen and (max-width: 767px){.update-module-bg .module-content .module-title-wrap .desktop-p.module-title-wrap__copy.body-copy{display:none}}.update-module-bg .module-content div.required-field{padding:25px 0 10px 0;text-align:right;margin-right:31%;margin-bottom:-1%;color:black;font-family:"Proxima N W01 Reg", "Helvetica Neue", Helvetica, Arial, sans-serif}@media screen and (max-width: 600px){.update-module-bg .module-content div.required-field{text-align:left;margin-left:80%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.update-module-bg .module-content div.required-field{margin-right:26%}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape){.update-module-bg .module-content div.required-field{margin-right:23%}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape){.update-module-bg .module-content div.required-field{margin-right:23%}}.update-module-bg .module-content .form-panel{text-align:center;width:350px;height:auto;margin-left:32%}@media screen and (max-width: 600px){.update-module-bg .module-content .form-panel{margin-left:2%;width:330px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.update-module-bg .module-content .form-panel{margin-left:26%}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape){.update-module-bg .module-content .form-panel{margin-left:22.5%;width:55%}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape){.update-module-bg .module-content .form-panel{margin-left:22%;width:56%}}.update-module-bg .module-content .form-panel .form-fields{width:100%;height:40px;margin-bottom:10px}.update-module-bg .module-content .form-panel .form-fields input{margin:0}.update-module-bg .module-content .form-panel div input{font:12px "Proxima N W01 Reg", "Helvetica Neue", Helvetica, Arial, sans-serif}.update-module-bg .module-content .form-panel div.name-holder{background:white}.update-module-bg .module-content .form-panel div.name-holder input{background:transparent;border:none}.update-module-bg .module-content .form-panel div.name-holder .whole-name-field{width:100%;border:none;background:transparent;margin-bottom:0px}@media screen and (max-width: 900px){.update-module-bg .module-content .form-panel div.name-holder .whole-name-field{width:100%}}.update-module-bg .module-content .form-panel div.name-holder .whole-name-field.clicked{display:none}.update-module-bg .module-content .form-panel div.name-holder .whole-name-field .whole-name{width:100%}.update-module-bg .module-content .form-panel div.name-holder .first-name-field{display:none;float:left;width:50% !important;background:transparent;border:none}.update-module-bg .module-content .form-panel div.name-holder .first-name-field.active{display:inline-block}@media screen and (max-width: 900px){.update-module-bg .module-content .form-panel div.name-holder .first-name-field.active{width:50% !important}}.update-module-bg .module-content .form-panel div.name-holder .first-name-field .first-name{font-family:"ToyotaType-Light";width:100%;outline:none;box-shadow:none}.update-module-bg .module-content .form-panel div.name-holder .last-name-field{display:none;float:right;width:50% !important;background:transparent;border:none}.update-module-bg .module-content .form-panel div.name-holder .last-name-field.active{display:inline-block}@media screen and (max-width: 900px){.update-module-bg .module-content .form-panel div.name-holder .last-name-field.active{width:50% !important}}.update-module-bg .module-content .form-panel div.name-holder .last-name-field .last-name{font-family:"ToyotaType-Light";width:100%;outline:none;box-shadow:none}.update-module-bg .module-content .form-panel div.zip-field .zip-question-img{position:absolute;top:15px;right:10px}@media screen and (max-width: 1023px){.update-module-bg .module-content .form-panel div.zip-field .zip-question-img{display:none}}.update-module-bg .module-content .form-panel div.zip-field .zip-tooltiptext{display:none;width:300px;background-color:#136aa8;color:#fff;font-size:16px;line-height:1.5rem;text-align:center;padding:5px 5px 5px 5px;border-radius:6px;font-family:'Proxima N W01 Bold','Helvetica Neue',Helvetica,Arial,sans-serif;position:absolute;top:-80px;left:75%;z-index:9}.update-module-bg .module-content .form-panel div.zip-field .zip-tooltiptext.active{display:none;display:none}@media screen and (max-width: 1023px){.update-module-bg .module-content .form-panel div.zip-field .zip-tooltiptext{display:none}}.update-module-bg .module-content .form-panel input,.update-module-bg .module-content .form-panel input::-webkit-inner-spin-button,.update-module-bg .module-content .form-panel input::-webkit-outer-spin-button{-webkit-appearance:none !important;margin:0 !important;-moz-appearance:textfield !important}.update-module-bg .module-content .form-panel input[type=number]::-webkit-outer-spin-button,.update-module-bg .module-content .form-panel input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.update-module-bg .module-content .form-panel input[type=number]{-moz-appearance:textfield}.update-module-bg .module-content .form-panel .form-control{height:40px;padding:6px 12px !important}.update-module-bg .module-content .form-panel div.first-name-field{width:50%}@media screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape){.update-module-bg .module-content .form-panel div.first-name-field{width:50%}}.update-module-bg .module-content .form-panel div.last-name-field{width:50%}@media screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape){.update-module-bg .module-content .form-panel div.last-name-field{width:50%}}.update-module-bg .module-content .form-panel div.name-field{width:100%;border:1px solid rgba(61,105,174,0.5);background:#fff}@media screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape){.update-module-bg .module-content .form-panel div.name-field{width:100%}}.update-module-bg .module-content .form-panel div.name-field input{border:none !important;margin:0 !important;width:50%;display:inline-block}.update-module-bg .module-content .form-panel .updateMiraiForm{width:100%}.update-module-bg .module-content .form-panel .updateMiraiForm .submit-field{margin-left:3%;margin-top:10%}@media screen and (max-width: 600px){.update-module-bg .module-content .form-panel .updateMiraiForm .submit-field{margin-left:3%;margin-top:9%}}@media only screen and (max-width: 736px) and (orientation: landscape){.update-module-bg .module-content .form-panel .updateMiraiForm .submit-field{margin-left:0}}.update-module-bg .module-content .form-panel .updateMiraiForm .btn{display:inline-block;font-weight:400;line-height:1.25rem;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;padding:.5rem 1rem;font-size:14px;border-radius:5px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:"ToyotaType-Regular";font-size:15px}@media screen and (max-width: 600px){.update-module-bg .module-content .form-panel .updateMiraiForm .btn{font-size:21px}}.update-module-bg .module-content .form-panel .updateMiraiForm .btn-primary{color:#fff;background-color:#7f9ed8;border-color:#3568c4;padding:15px 50px}@media screen and (max-width: 600px){.update-module-bg .module-content .form-panel .updateMiraiForm .btn-primary{width:79% !important;padding:14px 46px}}@media screen and (max-width: 900px) and (orientation: landscape){.update-module-bg .module-content .form-panel .updateMiraiForm .btn-primary{width:345px !important}}.update-module-bg .module-content .form-panel .updateMiraiForm .btn-secondary-blue{background-color:#7f9ed8;border-color:#3568c4}.update-module-bg .module-content .form-panel .updateMiraiForm .btn-secondary-blue:hover{color:white;background-color:#3568c4}.update-module-bg .module-content .form-panel .error-notification{display:none;color:#f00;width:100%;text-align:center;position:absolute;margin-left:-38%}@media screen and (max-width: 600px){.update-module-bg .module-content .form-panel .error-notification{margin-left:-8%}}@media screen and (max-width: 600px){.update-module-bg .module-content .form-panel .error-notification{margin-left:-8%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.update-module-bg .module-content .form-panel .error-notification{margin-left:-32.5%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.update-module-bg .module-content .form-panel .error-notification{margin-left:-27%}}.update-module-bg .module-content .form-submit-status{margin-top:7%;margin-bottom:-3%}@media screen and (max-width: 600px){.update-module-bg .module-content .form-submit-status{margin-top:14%}}.update-module-bg .module-content .form-submit-status p{text-align:center;color:#3d69ae;margin-top:0px;font-size:16px;font:"Proxima N W01 Reg", "Helvetica Neue", Helvetica, Arial, sans-serif}.update-module-bg .module-content .form-submit-status p.thanks-header{font-family:ToyotaType-Semibold;color:black;line-height:1rem;font-size:18px}.update-module-bg .module-content .form-submit-status p.check-out-benefits{font-family:"ToyotaType-Light";color:black;margin-bottom:2rem;padding-right:7%;padding-left:7%;font-weight:600;font-size:14px}.update-module-bg .module-content .form-submit-status .owner-benefits{width:100%;text-align:center;margin-top:20px}.update-module-bg .module-content .form-submit-status .owner-benefits a{text-decoration:none;color:#fff}.update-module-bg .module-content .form-submit-status .facebook-discussion{text-align:center;margin-top:5%}.update-module-bg .module-content .form-submit-status .btn{display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid transparent;padding:.5rem 1rem;border-radius:5px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:"ToyotaType-Regular";font-size:15px}.update-module-bg .module-content .form-submit-status .btn a{font-size:16px}.update-module-bg .module-content .form-submit-status .btn-primary{color:#fff;background-color:#7f9ed8;border-color:#3568c4;padding:15px 38px}.update-module-bg .module-content .form-submit-status .add-hover:hover{background-color:#3568c4}.update-module-bg .module-content .form-submit-status .add-hover:hover a{color:#3568c4}.update-module-bg input[type='text'],.update-module-bg textarea,.update-module-bg input[type='tel'],.update-module-bg input[type='email']{letter-spacing:0.5px;color:#464646;height:50px;border:none !important}.update-module-bg input.error{border:#cc0000 1px solid !important}.update-module-bg .error input{border:#cc0000 1px solid !important}.update-module-bg .icon{top:-33px;display:none}.update-module-bg .icon.error{display:block;left:94%}.update-module-bg .icon.error:before{content:'!';font-size:20px;color:#cc0000}.update-module-bg .icon.valid{display:block;background:url("../../modules/updates/images/form_valid_field.png") no-repeat center;width:25px;height:18px;top:-28px;left:91%}.update-module-bg input.fired{box-shadow:none !important;margin:10px 0 15px 0}#module-VehicleOfChange{height:445px;background-position:top left;background:url("../../modules/vehicleofchange/images/hydrogen_hacked_1500x445.jpg") no-repeat top}@media screen and (max-width: 1023px){#module-VehicleOfChange{background:url("../../modules/vehicleofchange/images/hydrogen_hacked_1024x445.jpg") no-repeat top;background-position:top left}}@media screen and (max-width: 767px){#module-VehicleOfChange{background:url("../../modules/vehicleofchange/images/hydrogen_hacked_768x254.jpg") no-repeat top;height:254px;background-position:top left}}@media screen and (max-width: 767px) and (orientation: landscape){#module-VehicleOfChange{background:url("../../modules/vehicleofchange/images/hydrogen_hacked_1024x445.jpg") no-repeat top;height:300px}}#module-VehicleOfChange .module-content{padding:0}#module-VehicleOfChange .module-content .videoDiv{position:absolute;top:0px;left:0px;width:100%;height:100%}#module-VehicleOfChange .module-content .videoDiv .videoBlock{position:absolute;top:0px;left:0px;width:100%;height:100%}#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-large{height:445px;display:none}@media screen and (min-width: 1024px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-large{display:block}}@media screen and (max-width: 768px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-large{display:none}}@media screen and (max-width: 650px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-large{display:none}}#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-med{height:445px}@media screen and (max-width: 1024px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-med{display:none}}@media screen and (max-width: 768px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-med{display:none}}@media screen and (max-width: 650px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video#video-med{display:none}}@media screen and (max-width: 650px){#module-VehicleOfChange .module-content .videoDiv .videoBlock video{display:none}}#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage{position:absolute;top:0px;left:0px;width:100%;height:100%;padding-top:2%}@media screen and (max-width: 1023px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage{padding-top:15%}}@media screen and (max-width: 767px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage{padding-top:5%}}@media screen and (max-width: 666px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage{padding-top:5%}}@media screen and (max-width: 370px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage{padding-top:5%}}#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .module-title-wrap.inverted .module-title-wrap__title.content-title-g{font-family:"ToyotaType-Light";font-size:48px}@media screen and (max-width: 600px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .module-title-wrap.inverted .module-title-wrap__title.content-title-g{font-size:32px;line-height:14px}}@media screen and (max-width: 372px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .module-title-wrap.inverted .module-title-wrap__title.content-title-g{font-size:36px}}@media screen and (max-width: 1023px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .body-copy.extra-copy{padding-right:18%;padding-left:18%}}@media screen and (max-width: 767px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .body-copy.extra-copy{padding-right:8%;padding-left:8%}}@media screen and (max-width: 666px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .body-copy.extra-copy{padding-right:10%;padding-left:10%}}@media screen and (max-width: 768px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .desktop-p{display:none}}@media screen and (min-width: 769px){#module-VehicleOfChange .module-content .videoDiv .videoBlock .videoMessage .mobile-p{display:none}}#module-VehicleOfChange .button-container{text-align:center;margin-bottom:10px}#module-VehicleOfChange .watch-commercial{padding-left:0px;padding-right:0px;padding-bottom:3%;padding-top:3%;display:block;height:80px;width:80px;margin-left:auto;margin-right:auto;background:url("../../modules/car_page_gallery/images/gallery_play_white.png") no-repeat center center;background-size:contain}#module-VehicleOfChange .watch-commercial:hover{background:url("../../modules/car_page_gallery/images/gallery_play_blue.png") no-repeat center center;background-size:contain}@media screen and (max-width: 600px){#module-VehicleOfChange .watch-commercial{height:60px;width:60px}}#module-VehicleOfChange .extra-copy{color:white;text-align:center}#module-VehicleOfChangeChinese{height:445px;background:url("../../modules/vehicleofchangechinese/images/Mirai_1500x445_Chinese.jpg") no-repeat center top}@media screen and (max-width: 1023px){#module-VehicleOfChangeChinese{background:url("../../modules/vehicleofchangechinese/images/Mirai_1023x445_Chinese.jpg") no-repeat center top}}@media screen and (max-width: 767px){#module-VehicleOfChangeChinese{background:url("../../modules/vehicleofchangechinese/images/Mirai_767x254_Chinese.jpg") no-repeat center top;height:254px}}#module-VehicleOfChangeChinese .module-content{padding-top:164px}@media screen and (max-width: 1023px){#module-VehicleOfChangeChinese .module-content{padding-top:167px}}@media screen and (max-width: 767px){#module-VehicleOfChangeChinese .module-content{padding-top:76px}}#module-VehicleOfChangeChinese .button-container{text-align:center}#module-VehicleOfChangeChinese .watch-commercial{padding-left:10px;padding-right:10px}#module-VehicleOfChangeIndian{height:445px;background:url("../../modules/vehicleofchangeindian/images/Mirai_1500x445_AI.jpg") no-repeat center top}@media screen and (max-width: 1023px){#module-VehicleOfChangeIndian{background:url("../../modules/vehicleofchangeindian/images/Mirai_1023x445_AI.jpg") no-repeat center top}}@media screen and (max-width: 767px){#module-VehicleOfChangeIndian{background:url("../../modules/vehicleofchangeindian/images/Mirai_767x254_AI.jpg") no-repeat center top;height:254px}}#module-VehicleOfChangeIndian .module-content{padding-top:164px}@media screen and (max-width: 1023px){#module-VehicleOfChangeIndian .module-content{padding-top:167px}}@media screen and (max-width: 767px){#module-VehicleOfChangeIndian .module-content{padding-top:76px}}#module-VehicleOfChangeIndian .button-container{text-align:center}#module-VehicleOfChangeIndian .watch-commercial{padding-left:10px;padding-right:10px}#module-videoGallery h1{font:16px "Proxima N W01 Bold","Helvetica Neue";color:#303030;line-height:36px}#module-videoGallery h2{font:60px "din_offccond","Helvetica Neue";color:#303030;line-height:60px;text-transform:uppercase}#module-videoGallery p{font:300 5vw "Proxima N W01 Reg","Helvetica Neue",Helvetica,Arial,sans-serif;color:#303030;margin:0 auto;padding:0 3%}@media screen and (min-width: 321px){#module-videoGallery p{font-size:4vw}}@media screen and (min-width: 481px){#module-videoGallery p{font-size:3vw}}@media screen and (min-width: 761px){#module-videoGallery p{font-size:14px}}#module-videoGallery header{margin:0 auto;text-align:center;position:relative;z-index:200;max-width:1000px;padding-top:3%}#module-videoGallery header h2{color:#fff}@media screen and (max-width: 769px){#module-videoGallery header h2{padding-top:5%;font-size:48px}}#module-videoGallery .header-section{background:#3a6bc6}#module-videoGallery .category-header{font-size:50px;color:#161616}#module-videoGallery .category-header .count{font-size:32px}#module-videoGallery .categories-container{margin-top:0}#module-videoGallery .categories-container section:nth-child(odd){background-color:#f9f8f5}#module-videoGallery .categories-container.subnav-stuck{margin-top:60px}#module-videoGallery .category{width:100%;margin:0 auto;border-bottom:1px solid #e8e8e7;padding-top:3%;padding-bottom:3%;background-color:#fcfcfa}@media screen and (max-width: 769px){#module-videoGallery .category{padding:20px 30px}}@media screen and (max-width: 376px){#module-videoGallery .category{padding-left:20px;padding-right:20px}}#module-videoGallery .category h2{text-align:center}@media screen and (max-width: 769px){#module-videoGallery .category h2{font-size:48px;text-align:left}#module-videoGallery .category h2 .count{font-size:32px}}@media screen and (max-width: 376px){#module-videoGallery .category h2{font-size:10vw;text-align:left}#module-videoGallery .category h2 .count{font-size:6vw}}#module-videoGallery .category .load-more-wrap{max-width:954px;margin:auto;display:none;padding-top:20px}@media screen and (max-width: 769px){#module-videoGallery .category .load-more-wrap{padding-top:0}}#module-videoGallery .category .load-more-wrap .load-more-btn{cursor:pointer;position:relative;z-index:200;height:40px;max-width:30%;border:1px solid #3568c4;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:transparent;background-color:transparent;text-align:center;overflow:hidden;margin:0 auto}@media screen and (max-width: 769px){#module-videoGallery .category .load-more-wrap .load-more-btn{max-width:40%}}@media screen and (max-width: 376px){#module-videoGallery .category .load-more-wrap .load-more-btn{max-width:80%}}#module-videoGallery .category .load-more-wrap .load-more-btn.fill{background-color:#3568c4}#module-videoGallery .category .load-more-wrap .load-more-btn.fill .btn-txt{color:#ffffff}#module-videoGallery .category .load-more-wrap .load-more-btn .btn-txt{font-family:'AlternateGothicW01-No2 691799', sans-serif;font-size:21px;letter-spacing:1px;color:#3568c4;position:relative;width:100%;float:left;left:4px;top:10px;-webkit-transition:-webkit-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .15s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .15s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-videoGallery .category .load-more-wrap .load-more-btn .load-more-btn-hover{position:absolute;height:40px;width:100%;background-color:#3568c4;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);overflow:hidden}#module-videoGallery .category .load-more-wrap .load-more-btn .load-more-btn-hover .btn-txt{color:#ffffff;top:10px;left:4px;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:-webkit-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .2s cubic-bezier(0.215, 0.61, 0.355, 1)}#module-videoGallery .category .load-more-wrap .load-more-btn.add-hover:hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-videoGallery .category .load-more-wrap .load-more-btn.add-hover:hover .load-more-btn-hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-videoGallery .category .load-more-wrap .load-more-btn.add-hover:hover .load-more-btn-hover .btn-txt{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#module-videoGallery .category ul{text-align:left;max-width:954px;margin:auto}#module-videoGallery .category ul li.thumbnail-item{display:inline-block;width:33%;padding:10px;vertical-align:top}@media screen and (max-width: 769px){#module-videoGallery .category ul li.thumbnail-item{width:49%}}@media screen and (max-width: 376px){#module-videoGallery .category ul li.thumbnail-item{display:flex;width:100%;padding:0;margin-bottom:35px}}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper{overflow:hidden;position:relative}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper:before{display:block;content:" ";width:100%;padding-top:56.25%}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper>.thumbnail{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 769px){#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper{flex:1.5}}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper .featured-badge{transition:all .2s ease-in-out;position:absolute;top:5px;left:5px;height:20px;width:80px;z-index:10;background:url("../../modules/videogallery/images/icon_featured.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper .popular-badge{transition:all .2s ease-in-out;position:absolute;top:4px;left:4px;height:20px;width:80px;z-index:10;background:url("../../modules/videogallery/images/icon_popular.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.6);opacity:0;transition:all .2s;-webkit-transition:all .2s;pointer-events:none}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper:hover{cursor:pointer}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper:hover .video-container{transform:scale(1.2)}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper:hover .video-container img{-webkit-transform:scale(0.833)}#module-videoGallery .category ul li.thumbnail-item .thumbnail-wrapper:hover:after{opacity:0.8}#module-videoGallery .category ul li.thumbnail-item .video-container{transition:all .2s ease-in-out}#module-videoGallery .category ul li.thumbnail-item .video-container img{transition:all .2s ease-in-out;height:auto;left:50%;margin:-2em 0 0 -2em;position:absolute;top:50%;width:4em}#module-videoGallery .category ul li.thumbnail-item .video-container .popular-overlay{position:absolute;top:20px;left:0;width:100%;text-align:left}#module-videoGallery .category ul li.thumbnail-item .video-container .popular-overlay span{padding-left:5px;padding-right:5px;background:#4b78c9;color:white}#module-videoGallery .category ul li.thumbnail-item .video-container .watched-overlay{position:absolute;top:0;left:0;width:100%;text-align:right}#module-videoGallery .category ul li.thumbnail-item .video-container .watched-overlay span{padding-left:5px;padding-right:5px;background:#000;color:white}#module-videoGallery .category ul li.thumbnail-item .thumbnail{max-width:304px;padding:10px;background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (max-width: 769px){#module-videoGallery .category ul li.thumbnail-item .thumbnail{width:100%;height:100%;max-width:none}}@media screen and (max-width: 769px){#module-videoGallery .category ul li.thumbnail-item .thumbnail-info{flex:1;position:relative;height:100%;padding:10px 0 0 0;max-height:95px;overflow:hidden}}@media screen and (max-width: 376px){#module-videoGallery .category ul li.thumbnail-item .thumbnail-info{padding:0 0 0 20px}}#module-videoGallery .category ul li.thumbnail-item .thumbnail-info:hover{cursor:pointer;color:#3568C4}#module-videoGallery .category ul li.thumbnail-item .thumbnail-info .description{font-size:28px;padding-top:5%;text-align:left}@media screen and (max-width: 769px){#module-videoGallery .category ul li.thumbnail-item .thumbnail-info .description{padding-top:0}}@media screen and (max-width: 376px){#module-videoGallery .category ul li.thumbnail-item .thumbnail-info .description{padding-top:0;font-size:24px}}#module-videoGallery .category ul li.thumbnail-item .thumbnail-info .footer{color:#737373;font-weight:bolder;font-size:12px;text-align:left;padding-left:0;padding-bottom:20px}@media screen and (max-width: 769px){#module-videoGallery .category ul li.thumbnail-item .thumbnail-info .footer{padding-top:0;padding-bottom:0;position:relative}}#module-videoGallery .category ul li.thumbnail-item .thumbnail-info .footer .duration{color:#8b8b8b}#module-videoGallery .modal-overlay{display:block;position:fixed;padding-top:1%;margin:0;z-index:99999;top:0;left:0;right:0;bottom:0;overflow-y:scroll;visibility:hidden;width:100%;height:100%;background:rgba(0,0,0,0.92)}#module-videoGallery .modal-overlay.show-modal{visibility:visible;display:initial}#module-videoGallery .modal-overlay .overlay-arrows-container{position:absolute;margin:0 auto;left:0;right:0;max-width:1000px;height:75px}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .overlay-arrows-container{padding-left:30px;padding-right:30px}}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label{display:inline-block;width:45%;min-height:110px;height:100%;z-index:100}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label{width:5%}}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label h1,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label h4,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-videoGallery .modal-overlay .overlay-arrows-container .hover-label b,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-videoGallery .modal-overlay .overlay-arrows-container .hover-label b{visibility:hidden}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label h4,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-videoGallery .modal-overlay .overlay-arrows-container .hover-label b,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-videoGallery .modal-overlay .overlay-arrows-container .hover-label b{font-size:31px}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.prev-container{position:relative}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.prev-container .icon-prev{float:left;height:27px;width:19px;background:url("../../modules/videogalleryfeatured/images/prev.png") no-repeat;margin:auto 10px;position:absolute;top:0;bottom:0;left:0}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.prev-container .icon-prev{height:20px;width:15px;background-size:contain}}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.prev-container .icon-prev{margin-left:0}}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.prev-container h1{color:#fff}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.prev-container .text-prev{float:right;color:#fff;padding-right:10px;margin:auto;position:absolute;top:0;bottom:0;right:0;text-align:right;max-width:95%}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.next-container{float:right;position:relative}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.next-container .icon-next{float:right;height:27px;width:19px;background:url("../../modules/videogalleryfeatured/images/next.png") no-repeat;margin:auto 10px;position:absolute;top:0;bottom:0;right:0}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.next-container .icon-next{height:20px;width:15px;background-size:contain}}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.next-container .icon-next{margin-right:0}}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.next-container h1{color:#fff}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label.next-container .text-next{color:#fff;float:left;padding-left:10px;margin:auto;position:absolute;top:0;bottom:0;left:0;max-width:95%}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label .clear{clear:both}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover{cursor:pointer;background:#3a6bc6}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover{background:transparent}}#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover h1,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover h4,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover b,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover b{visibility:visible}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover h1,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover h4,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover b,#module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-videoGallery .modal-overlay .overlay-arrows-container .hover-label:hover b{visibility:hidden}}#module-videoGallery .modal-overlay .content-container{width:90%;margin:0 auto;padding-bottom:5%}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container{width:100%}}#module-videoGallery .modal-overlay .content-container .overlay-header{position:relative;margin:0 auto;width:100%;max-width:940px;text-transform:uppercase;padding-bottom:10px}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container .overlay-header{width:85%}}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .content-container .overlay-header{width:75%}}#module-videoGallery .modal-overlay .content-container .overlay-header .overlay-category{text-align:center;color:#fff}#module-videoGallery .modal-overlay .content-container .overlay-header .close{width:30px;height:30px;-webkit-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:background 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);display:inline-block;margin:auto;position:absolute;top:0;bottom:0;right:0;z-index:100;background:url("../../modules/login/images/close.png") no-repeat;background-position:center;background-size:contain;cursor:pointer}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container .overlay-header .close{width:25px;height:25px}}#module-videoGallery .modal-overlay .content-container .overlay-carousel{position:relative;width:75%;margin:0 auto;text-align:center}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container .overlay-carousel{width:85%}}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .content-container .overlay-carousel{width:75%}}#module-videoGallery .modal-overlay .content-container .overlay-carousel:before{content:"";position:absolute;margin:auto;left:0;right:0;bottom:0;height:1px;width:90%;border-bottom:1px solid #737373}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content{padding-bottom:3%}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-video-container{position:relative;position:relative;margin:0 auto;max-height:529px;max-width:940px;background:transparent}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-video-container:before{display:block;content:" ";width:100%;padding-top:56.25%}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-video-container>iframe{position:absolute;top:0;left:0;right:0;bottom:0}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-video-container iframe{pointer-events:none;width:100%;height:100%}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar{text-align:center;padding-top:15px;margin:0 auto;max-width:940px;width:100%}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .left{float:left;text-align:left;width:105px;height:19px}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .left .featured{height:20px;width:80px;background:url("../../modules/videogallery/images/icon_featured.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .left .popular{height:20px;width:80px;background:url("../../modules/videogallery/images/icon_popular.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .center{text-align:center;margin:0 auto;float:none;width:30%}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .center p{color:#737373}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right{float:right;text-align:right;width:150px}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right a{display:inline-block;cursor:pointer;width:17px;height:17px}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right .twitter{padding-right:17%;background:url("../../modules/videogallery/images/Twitter.png") no-repeat;background-position:center;background-size:contain}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right .facebook{padding-right:25%;background:url("../../modules/videogallery/images/Facebook.png") no-repeat;background-position:center;background-size:contain}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right .email{background:url("../../modules/videogallery/images/Email.png") no-repeat;background-position:center;background-size:contain}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar p{color:#fff;padding:0}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar{position:relative;width:100%}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right{width:auto}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right a{width:20px;height:20px;margin-left:2px;margin-right:2px}}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar{position:relative;width:100%;padding-top:0;display:flex;justify-content:center}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .center{align-self:center;order:1;width:auto}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right{order:2;width:auto;white-space:nowrap}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right a{width:30px;height:30px;margin-left:0;margin-right:0}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right .email{margin-left:5px}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right .facebook{padding:0;margin-left:5px}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .video-toolbar .right .twitter{padding:0}}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text{padding-top:3%;text-align:left;margin:0 auto;max-width:70%}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text{max-width:100%}}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text .overlay-title{color:#fff;font-size:28px;text-align:center}@media screen and (max-width: 769px){#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text .overlay-title{font-size:28px}}@media screen and (max-width: 376px){#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text .overlay-title{font-size:10vw}}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text .overlay-footer{color:#737373;padding-left:0}#module-videoGallery .modal-overlay .content-container .overlay-carousel .content .overlay-text .overlay-description{padding-left:0;padding-top:5%;color:#737373}#module-videoGallery .gallery-footer{height:420px;width:100%;position:relative}@media screen and (max-width: 769px){#module-videoGallery .gallery-footer{height:480px}}#module-videoGallery .gallery-footer h2{font-size:78px}#module-videoGallery .gallery-footer .wrapper{height:101%;width:100%;position:absolute;overflow:hidden;top:0;bottom:0;right:0;left:0;background-color:white}#module-videoGallery .gallery-footer .text-wrap{height:130px;width:100%;display:table-cell;vertical-align:middle;text-align:center;position:relative;z-index:10}#module-videoGallery .gallery-footer .mirai{background:url("../../modules/ownershipexperience_footer/images/background-car.jpg") no-repeat;background-position:center center;background-size:cover;display:table;width:50%;height:100%;text-align:center;position:relative;float:left;cursor:pointer}#module-videoGallery .gallery-footer .mirai h2,#module-videoGallery .gallery-footer .mirai p{color:#fff}#module-videoGallery .gallery-footer .mirai p{font-size:14px}@media screen and (max-width: 769px){#module-videoGallery .gallery-footer .mirai{float:none;width:100%;height:50%}}#module-videoGallery .gallery-footer .ownership{background:url("../../modules/videogallery/images/ownership-footer.png") no-repeat;background-position:center center;background-size:cover;display:table;width:50%;height:100%;text-align:center;position:relative;float:left;cursor:pointer}#module-videoGallery .gallery-footer .ownership h2,#module-videoGallery .gallery-footer .ownership p{color:#fff}#module-videoGallery .gallery-footer .ownership p{font-size:14px}@media screen and (max-width: 769px){#module-videoGallery .gallery-footer .ownership{float:none;width:100%;height:50%}}.module-videogallery_subnavigation{top:60px;width:100%;background:#fff;border-bottom:1px solid #cacac8;height:60px}@media screen and (max-width: 768px){.module-videogallery_subnavigation{height:100%;left:100%;position:fixed;top:0;z-index:2200}}.subnav--stuck .module-videogallery_subnavigation{height:60px;left:0;margin:0 auto;min-width:635px;position:fixed;right:0;top:55px;width:100%;z-index:4000;background:#ecf1f4;box-shadow:0px 10px 10px -10px rgba(0,0,0,0.7)}@media screen and (max-width: 940px){.subnav--stuck .module-videogallery_subnavigation{top:0}}.subnav--stuck.nav--open .module-videogallery_subnavigation{display:none}.videogallery_subnavigation-list{background:#fff;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;position:relative;text-align:center;width:100%;height:100%}.videogallery_subnavigation-list .show{display:inherit}.videogallery_subnavigation-list .mailing-button>.nav__link{color:#3a6bc6}.videogallery_subnavigation-list .request-button{background:#3a6bc6}.videogallery_subnavigation-list .request-button .nav__link{color:#ecf1f4}.subnav--stuck .videogallery_subnavigation-list{background:none;box-shadow:none;text-align:center}@media screen and (max-width: 768px){.subnav--stuck .videogallery_subnavigation-list{background:#fff;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset}}.videogallery_subnavigation-list a{text-decoration:none}@media screen and (max-width: 768px){.videogallery_subnavigation-list{box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset;font-size:16px;height:100%;overflow-y:scroll;padding-top:115px;position:fixed;right:-85%;top:0;width:75%;-webkit-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}}@media screen and (max-width: 668px){.videogallery_subnavigation-list{padding-top:80px}}@media screen and (max-width: 768px){.nav--stuck .videogallery_subnavigation-list{padding-top:75px}}.videogallery_subnavigation-list .title-wrap{display:none;text-transform:uppercase;padding:20px 0}@media screen and (max-width: 768px){.videogallery_subnavigation-list .title-wrap{display:block}}.videogallery_subnavigation-list .title-wrap .title-wrap__title{color:#3a6bc6 !important;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:16px !important}.videogallery_subnavigation-list .title-wrap .title-wrap__title:before,.videogallery_subnavigation-list .title-wrap .title-wrap__title:after{background-color:#3a6bc6;content:"";display:inline-block;height:2px;margin:0 10px;position:relative;top:-4px;width:75px}@media screen and (max-width: 399px){.videogallery_subnavigation-list .title-wrap .title-wrap__title:before,.videogallery_subnavigation-list .title-wrap .title-wrap__title:after{width:35px}}.videogallery_subnav-item{display:inline-block}@media screen and (max-width: 768px){.videogallery_subnav-item{display:block}}.videogallery_subnav-item.mobile-button{display:none}@media screen and (max-width: 768px){.videogallery_subnav-item.mobile-button{display:block}}.videogallery_subnav-item:nth-of-type(1n+3) .nav__link:after{content:"";height:14px;width:1px;position:absolute;top:calc(50% - 7px);left:-1px;border-left:2px solid #efeff0;clear:both}@media screen and (max-width: 768px){.videogallery_subnav-item:nth-of-type(1n+3) .nav__link:after{display:none}}.videogallery_subnav-item .nav__link{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;color:#c6c6c6;display:block;font-family:"Proxima N W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0 15px 0 15px;position:relative;text-transform:uppercase;text-align:left}@media screen and (max-width: 768px){.videogallery_subnav-item .nav__link{text-align:center;padding-top:20px;padding-bottom:20px;border-right:5px solid transparent}}.videogallery_subnav-item .nav__link .multi-line-container{display:inline-block;vertical-align:middle;height:60px}@media screen and (max-width: 768px){.videogallery_subnav-item .nav__link .multi-line-container{display:none}}.videogallery_subnav-item .nav__link .multi-line-text{display:inline-block;vertical-align:middle}@media screen and (max-width: 973px){.videogallery_subnav-item .nav__link .multi-line-text{line-height:15px}@-moz-document url-prefix(){.videogallery_subnav-item .nav__link .multi-line-text{line-height:8px}}}@media screen and (max-width: 768px){.videogallery_subnav-item .nav__link .multi-line-text{display:block;line-height:normal}}.videogallery_subnav-item .nav__link .multi-line-text br{display:none}@media screen and (max-width: 973px){.videogallery_subnav-item .nav__link .multi-line-text br{display:block}}@media screen and (max-width: 768px){.videogallery_subnav-item .nav__link .multi-line-text br{display:none}}.subnav--stuck .videogallery_subnav-item .nav__link{color:#c6c6c6}.videogallery_subnav-item .nav__link.active,.videogallery_subnav-item .nav__link:hover{color:black}@media screen and (max-width: 768px){.videogallery_subnav-item .nav__link.active,.videogallery_subnav-item .nav__link:hover{border-color:#3a6bc6}}.videogallery_subnav-item .nav__link.active-mobile{color:black}.subnav--stuck .videogallery_subnav-item .videogallery_subnav-order .nav__link{display:none}@media screen and (max-width: 768px){.videogallery_subnav-item .videogallery_subnav-order .nav__link{display:none}}.videogallery_subnav-item .request-info-btn{display:none;font-size:12px;margin:0;opacity:0;padding:7px;text-transform:inherit;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;transition:opacity 0.4s}.subnav--stuck .videogallery_subnav-item .request-info-btn{display:block;opacity:1}@media screen and (max-width: 768px){.videogallery_subnav-item .request-info-btn{border-radius:0;box-shadow:5px 0px 10px -5px rgba(0,0,0,0.7) inset;display:block;font-size:16px;margin:0;opacity:1;padding:20px;width:100%}}.videogallery_subnav-label,.videogallery_subnav-toggle{border-radius:50%;display:none;height:60px;position:fixed;right:5%;top:115px;width:60px;-webkit-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1);transition:right 0.4s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 668px){.videogallery_subnav-label,.videogallery_subnav-toggle{top:80px}}.nav--stuck .videogallery_subnav-label,.nav--stuck .videogallery_subnav-toggle{top:75px}.videogallery_subnav-label{background:#ecf1f4;box-shadow:0px 5px 10px -5px rgba(0,0,0,0.7);cursor:pointer;padding:9px}.videogallery_subnav-label:before,.videogallery_subnav-label:after{background:#3a6bc6;display:block;content:'';height:30px;left:50%;margin:-15px 0 0 -2px;opacity:0;position:absolute;top:50%;width:4px;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;-moz-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s}.videogallery_subnav-label .subnav__dot{background:#3a6bc6;border-radius:50%;display:block;height:6px;margin:6px auto;opacity:1;width:6px;-webkit-transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;-moz-transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s;transition:opacity 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0.4s}.videogallery_subnav-toggle{opacity:0.01}.videogallery_subnav-toggle:checked{height:100%;right:85%;width:15%}.videogallery_subnav-toggle:checked ~ .videogallery_subnav-label{right:80%}.videogallery_subnav-toggle:checked ~ .videogallery_subnav-label:before{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.videogallery_subnav-toggle:checked ~ .videogallery_subnav-label:after{opacity:1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.videogallery_subnav-toggle:checked ~ .videogallery_subnav-label .subnav__dot{opacity:0}.videogallery_subnav-toggle:checked ~ .videogallery_subnavigation-list{right:0}#module-VideoGalleryFeatured{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:300px;width:100%}#module-VideoGalleryFeatured .dots-f{text-align:center;padding-bottom:3%}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .dots-f{position:absolute;left:0;right:0;bottom:10px;padding-top:0;padding-bottom:0;z-index:9}}@media screen and (max-width: 376px){#module-VideoGalleryFeatured .dots-f{position:relative;left:0;right:0;bottom:0;padding-top:8px;padding-bottom:0;z-index:9}}#module-VideoGalleryFeatured .dots-f .owl-dot{display:inline-block}#module-VideoGalleryFeatured .dots-f .owl-dot span{border:2px solid #fff;border-radius:50%;display:block;height:15px;margin:7px 7px;opacity:1;width:15px}#module-VideoGalleryFeatured .dots-f .owl-dot:hover span,#module-VideoGalleryFeatured .dots-f .owl-dot.active span,#module-VideoGalleryFeatured .dots-f .owl-dot.selected span{background:none repeat scroll 0 0 #fff}#module-VideoGalleryFeatured .nav-f{position:absolute;z-index:1;left:0;right:0;margin-left:auto;margin-right:auto;pointer-events:none}@media screen and (max-width: 376px){#module-VideoGalleryFeatured .nav-f{padding-left:20px;padding-right:20px}}#module-VideoGalleryFeatured .nav-f .hover-label{position:relative;display:inline-block;height:110px;width:100%;text-align:left;overflow:visible;background:tranparent}#module-VideoGalleryFeatured .nav-f .hover-label h1{color:#fff;visibility:hidden}#module-VideoGalleryFeatured .nav-f .hover-label h4,#module-VideoGalleryFeatured .nav-f .hover-label .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .nav-f .hover-label b,#module-VideoGalleryFeatured .nav-f .hover-label .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .nav-f .hover-label b{color:#fff;font-size:31px;visibility:hidden;max-width:35ch}#module-VideoGalleryFeatured .nav-f .owl-prev{display:inline-block;width:45%;pointer-events:all}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-prev{width:5%}}#module-VideoGalleryFeatured .nav-f .owl-prev .icon-prev{float:left;height:27px;width:19px;background:url("../../modules/videogalleryfeatured/images/prev.png") no-repeat;position:relative;top:50%;transform:translateY(-50%)}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-prev .icon-prev{height:20px;width:15px;background-size:contain}}#module-VideoGalleryFeatured .nav-f .owl-prev .text-prev{position:absolute;top:0;right:0;float:right;text-align:right;padding-right:10px;max-width:95%}#module-VideoGalleryFeatured .nav-f .owl-prev .clear{clear:both}#module-VideoGalleryFeatured .nav-f .owl-prev:hover{cursor:pointer}#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label{background:#3a6bc6}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label{background:transparent}}#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label h1,#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label h4,#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label b,#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label b{visibility:visible}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label h1,#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label h4,#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label b,#module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .nav-f .owl-prev:hover .hover-label b{visibility:hidden}}#module-VideoGalleryFeatured .nav-f .owl-next{width:45%;display:inline-block;float:right;pointer-events:all}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-next{width:5%}}#module-VideoGalleryFeatured .nav-f .owl-next .icon-next{float:right;height:27px;width:19px;background:url("../../modules/videogalleryfeatured/images/next.png") no-repeat;position:relative;top:50%;transform:translateY(-50%)}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-next .icon-next{height:20px;width:15px;background-size:contain}}#module-VideoGalleryFeatured .nav-f .owl-next .text-next{position:absolute;float:left;padding-left:10px;max-width:95%}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-next .text-next{height:0}}#module-VideoGalleryFeatured .nav-f .owl-next .clear{clear:both}#module-VideoGalleryFeatured .nav-f .owl-next:hover{cursor:pointer}#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label{background:#3a6bc6}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label{background:transparent}}#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label h1,#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label h4,#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label b,#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label b{visibility:visible}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label h1,#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label h4,#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label b,#module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .nav-f .owl-next:hover .hover-label b{visibility:hidden}}#module-VideoGalleryFeatured .carousel-f{position:relative;margin:0 auto;width:100%;padding-bottom:1%}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .carousel-f{padding-bottom:50px}}@media screen and (max-width: 376px){#module-VideoGalleryFeatured .carousel-f{padding-bottom:0}}#module-VideoGalleryFeatured .carousel-f .owl-item{opacity:0.4;padding-top:25px}@media screen and (max-width: 376px){#module-VideoGalleryFeatured .carousel-f .owl-item{opacity:1;padding-top:0}}#module-VideoGalleryFeatured .carousel-f .owl-item.center{z-index:10;opacity:1}#module-VideoGalleryFeatured .carousel-f .owl-item.center .video-container{-webkit-box-shadow:2px 2px 39px 5px rgba(0,0,0,0.75);-moz-box-shadow:2px 2px 39px 5px rgba(0,0,0,0.75);box-shadow:2px 2px 39px 5px rgba(0,0,0,0.75)}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .carousel-f .owl-item.center .video-container{-webkit-box-shadow:0px 0px 34px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 34px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 34px 0px rgba(0,0,0,0.75)}}#module-VideoGalleryFeatured .carousel-f .owl-item.center .video-details{visibility:visible}#module-VideoGalleryFeatured .carousel-f .inner{text-align:center}@media screen and (max-width: 376px){#module-VideoGalleryFeatured .carousel-f .inner{width:88%}}#module-VideoGalleryFeatured .carousel-f .inner .video-details{visibility:hidden;padding-top:1%}#module-VideoGalleryFeatured .carousel-f .inner .video-details h1{color:#fff}#module-VideoGalleryFeatured .carousel-f .inner .video-details h4,#module-VideoGalleryFeatured .carousel-f .inner .video-details .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .carousel-f .inner .video-details b,#module-VideoGalleryFeatured .carousel-f .inner .video-details .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .carousel-f .inner .video-details b{color:#fff;font-size:36px}@media screen and (max-width: 769px){#module-VideoGalleryFeatured .carousel-f .inner .video-details h4,#module-VideoGalleryFeatured .carousel-f .inner .video-details .stations-slide .t-wrap .t-info .t-info-wrap h2 b,.stations-slide .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .carousel-f .inner .video-details b,#module-VideoGalleryFeatured .carousel-f .inner .video-details .t-tooltip .t-wrap .t-info .t-info-wrap h2 b,.t-tooltip .t-wrap .t-info .t-info-wrap h2 #module-VideoGalleryFeatured .carousel-f .inner .video-details b{font-size:28px}}#module-VideoGalleryFeatured .carousel-f .inner .video-details p{color:#fff;white-space:pre-line}@media screen and (max-width: 376px){#module-VideoGalleryFeatured .carousel-f .inner .video-details{visibility:visible}}#module-VideoGalleryFeatured .carousel-f .inner .video-container{position:relative;display:block;margin:0 auto;max-width:900px;max-height:506px;position:relative}#module-VideoGalleryFeatured .carousel-f .inner .video-container:before{display:block;content:" ";width:100%;padding-top:56.25%}#module-VideoGalleryFeatured .carousel-f .inner .video-container>iframe{position:absolute;top:0;left:0;right:0;bottom:0}#module-VideoGalleryFeatured .carousel-f .inner .video-container iframe{pointer-events:none;height:100%;width:100%}.mobile-only{display:inherit}@media only screen and (min-width: 979px){.mobile-only{display:none}}.desktop-only{display:none}@media only screen and (min-width: 980px){.desktop-only{display:inherit}}#module-Vision{height:380px;background:#0d1b36;position:relative;z-index:100;color:white}#module-Vision a{color:white}#module-Vision a:hover{color:rgba(255,255,255,0.8)}@media only screen and (min-width: 640px){#module-Vision{height:520px}}@media only screen and (min-width: 980px){#module-Vision{height:686px}}#vf-glow{position:absolute;width:715px;height:377px;background:url("../../modules/vision/images/glow.png") no-repeat;top:0;left:50%;margin-left:-357px;z-index:0;display:none}#vf-blurb{position:relative;z-index:5}#vf-blurb .media{float:none;display:block;margin:32px auto 0;width:175px;height:auto}#vf-blurb .title{text-align:center;text-transform:uppercase;font-size:26px;line-height:26px}#vf-blurb .title-white{width:auto}#vf-blurb .content{text-align:center;position:absolute;top:130px;width:300px;left:50%;margin-left:-150px}#vf-blurb .content header{margin-bottom:4px}#vf-blurb .content header .title{margin-bottom:0}#vf-blurb .content p{color:white;font-size:11px;line-height:15px}#vf-blurb .content p em{font-style:italic}#vf-blurb .content p+p{margin-top:8px}@media only screen and (min-width: 480px){#vf-blurb .content{width:400px;margin-left:-200px}#vf-blurb .content p{font-size:12px;line-height:16px}}@media only screen and (min-width: 640px){#vf-blurb .content{width:500px;margin-left:-250px}#vf-blurb .content p{font-size:15px;line-height:22px}}@media only screen and (min-width: 980px){#vf-blurb .content p{font-size:16px;line-height:25px}}@media only screen and (min-width: 640px){#vf-blurb .title{text-align:center;text-transform:uppercase;font-size:32px;line-height:32px}#vf-blurb .content{top:188px}#vf-blurb .media{width:274px}}@media only screen and (min-width: 980px){#vf-blurb{position:absolute;width:960px;height:270px;top:50%;left:50%;margin:-140px 0 0 -480px}#vf-blurb .content{text-align:left;margin:0 0 0 40px;top:auto;width:auto}#vf-blurb .media{width:auto;height:auto;float:left;margin-left:0px;margin-right:70px;margin-top:-10px}#vf-blurb .title{text-align:left;margin-bottom:0;margin-left:-2px;font-size:55px;line-height:50px}#vf-blurb header{margin-bottom:15px}}#vf-timeline{position:absolute;overflow:hidden;z-index:4;left:0;right:0;bottom:0;height:200px;background:url("../../modules/vision/images/timeline-shade.png") repeat-x}#vf-timeline #timeline-init{display:block;position:absolute;bottom:24px;left:50%;margin-left:-82px;font-family:'AlternateGothicW01-No2 691799', Impact, Charcoal, sans-serif;letter-spacing:0.05em;color:#fff;text-align:center;cursor:pointer;border:2px solid #fff;width:160px;height:44px;font-size:20px;line-height:43px;border-radius:4px;z-index:100;overflow:hidden}#vf-timeline #timeline-init .btn-hover{position:absolute;background-color:white;width:160px;height:44px;text-align:center;line-height:43px;top:0;left:-2px;-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(44px);-moz-transform:translateY(44px);-ms-transform:translateY(44px);-o-transform:translateY(44px);transform:translateY(44px);overflow:hidden}#vf-timeline #timeline-init .btn-hover .text{line-height:43px;color:#0B437D;-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(-44px);-moz-transform:translateY(-44px);-ms-transform:translateY(-44px);-o-transform:translateY(-44px);transform:translateY(-44px)}#vf-timeline #timeline-init.no-border{border-radius:0}@media only screen and (max-width: 639px){#vf-timeline #timeline-init:active{border-color:rgba(255,255,255,0.6)}}@media only screen and (min-width: 640px){#vf-timeline #timeline-init{width:200px;font-size:24px;bottom:32px;height:54px;line-height:53px;margin-left:-102px}#vf-timeline #timeline-init.add-hover:hover .btn-hover{-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#vf-timeline #timeline-init.add-hover:hover .btn-hover .text{-webkit-transition:-webkit-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform .25s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#vf-timeline #timeline-init .btn-hover{width:200px;height:54px;line-height:53px;-webkit-transform:translateY(54px);-moz-transform:translateY(54px);-ms-transform:translateY(54px);-o-transform:translateY(54px);transform:translateY(54px)}#vf-timeline #timeline-init .btn-hover .text{line-height:53px;-webkit-transform:translateY(-54px);-moz-transform:translateY(-54px);-ms-transform:translateY(-54px);-o-transform:translateY(-54px);transform:translateY(-54px)}}#vf-timeline ul.years{position:absolute;bottom:20px;width:100%;left:100%;text-align:center;z-index:1}#vf-timeline ul.years li{display:inline-block;height:64px;margin:0 28px;vertical-align:middle;border-left:1px solid rgba(255,255,255,0);border-right:1px solid rgba(255,255,255,0);position:relative;-webkit-transform:translate3d(0, 0, 0)}#vf-timeline ul.years li:before{content:"";height:2px;background:#0e1528;position:absolute;top:25px;left:-4px;right:-4px;z-index:-1}#vf-timeline ul.years li a{display:block;text-decoration:none;color:white;position:relative;z-index:1}#vf-timeline ul.years li .icon{opacity:.5;height:46px;position:relative;background-repeat:no-repeat;background-size:contain;background-position:center center;-webkit-transform:translate3d(0, 0, 0)}#vf-timeline ul.years li .label{opacity:.5;position:absolute;top:47px;width:80px;right:0;left:50%;margin-left:-40px;font-size:14px;letter-spacing:0.05em;font-family:'Proxima N W01 Bold','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center}#vf-timeline ul.years li[data-year="1992"] .icon{background-image:url("../../../assets/modules/vision/images/icon-1992-small.svg");width:44px}#vf-timeline ul.years li[data-year="1996"] .icon{background-image:url("../../../assets/modules/vision/images/icon-1996-small.svg");width:48px}#vf-timeline ul.years li[data-year="1998"] .icon{background-image:url("../../../assets/modules/vision/images/icon-1998-small.svg");width:44px}#vf-timeline ul.years li[data-year="2015"] .icon{background-image:url("../../../assets/modules/vision/images/icon-2015-small.svg");width:43px}#vf-timeline ul.years li[data-year="2016"] .icon{background-image:url("../../../assets/modules/vision/images/icon-2016-small.svg");width:19px}#vf-timeline ul.years li .content{display:none;padding-top:4px}#vf-timeline ul.years li .content .title{text-align:left;font-size:18px;line-height:18px;margin-bottom:4px;letter-spacing:0.03em;text-transform:uppercase;font-weight:600}#vf-timeline ul.years li .content p{color:white;font-size:13px;line-height:18px}#vf-timeline ul.years li .content p strong{font-weight:600}#vf-timeline ul.years li[data-active="false"][data-closing="false"]:hover .icon,#vf-timeline ul.years li[data-active="false"][data-closing="false"]:hover .label{opacity:.75 !important}#vf-timeline ul.years li[data-closing="true"]:before{left:0;right:0}#vf-timeline ul.years li[data-active="true"]{opacity:1;border-color:rgba(255,255,255,0.7);color:white;text-align:left}#vf-timeline ul.years li[data-active="true"] a{cursor:default}#vf-timeline ul.years li[data-active="true"]:before{display:none}#vf-timeline ul.years li[data-active="true"] .icon{height:52px;float:left;margin-right:22px;margin-left:22px;position:relative}#vf-timeline ul.years li[data-active="true"] .icon:after{content:"";height:2px;width:100%;position:absolute;bottom:-12px;left:0;right:0;background:#3278fe}#vf-timeline ul.years li[data-active="true"][data-year="1992"] .icon{background-image:url("../../../assets/modules/vision/images/icon-1992-large.svg");width:102px}#vf-timeline ul.years li[data-active="true"][data-year="1996"] .icon{background-image:url("../../../assets/modules/vision/images/icon-1996-large.svg");width:112px}#vf-timeline ul.years li[data-active="true"][data-year="1998"] .icon{background-image:url("../../../assets/modules/vision/images/icon-1998-large.svg");width:94px}#vf-timeline ul.years li[data-active="true"][data-year="2015"] .icon{background-image:url("../../../assets/modules/vision/images/icon-2015-large.svg");width:90px}#vf-timeline ul.years li[data-active="true"][data-year="2016"] .icon{background-image:url("../../../assets/modules/vision/images/icon-2016-large.svg");width:38px}#vf-timeline ul.years li[data-active="true"] .content{display:block;overflow:hidden;margin-right:16px;opacity:0}@media only screen and (max-width: 979px){#vf-timeline ul.years li{visibility:hidden;border:none;position:absolute;left:50%;bottom:0;margin-left:-100px}#vf-timeline ul.years li .content{padding-top:14px}#vf-timeline ul.years li .content p{display:none}#vf-timeline ul.years li[data-active="true"]{visibility:visible;width:200px !important}#vf-timeline ul.years li[data-active="true"][data-year="1992"] .icon{width:51px}#vf-timeline ul.years li[data-active="true"][data-year="1996"] .icon{width:56px}#vf-timeline ul.years li[data-active="true"][data-year="1998"] .icon{width:47px}#vf-timeline ul.years li[data-active="true"][data-year="2015"] .icon{width:45px}#vf-timeline ul.years li[data-active="true"][data-year="2016"] .icon{width:19px}#vf-timeline ul.years li[data-active="true"] .icon{float:none;display:block;margin:0 auto}}#vf-timeline ul.years-mobile{display:none}#vf-timeline .dots{position:absolute;background:url("../../modules/vision/images/dot-bg.png") repeat-x;height:2px;bottom:57px;width:100%;display:none}@media only screen and (min-width: 980px){#vf-timeline .dots{display:block}}#vf-year{position:absolute;left:50%;top:50%;color:#e2e9f5;z-index:5;font-family:'AlternateGothicW01-No2 691799', Impact, Charcoal, sans-serif;letter-spacing:-0.02em;font-size:54px;opacity:0}#vf-year .digit{display:inline-block;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}#vf-year .digit[data-index="0"]{text-shadow:0px 0px 2px rgba(0,0,0,0.2),1px 1px 0 #5272ba,2px 2px 0 #5272ba}#vf-year .digit[data-index="1"]{text-shadow:0px 0px 2px rgba(0,0,0,0.2),1px 1px 0 #5272ba,1px 2px 0 #5272ba}#vf-year .digit[data-index="2"]{text-shadow:0px 0px 2px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-1px 2px 0 #5272ba}#vf-year .digit[data-index="3"]{text-shadow:0px 0px 2px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-2px 2px 0 #5272ba}#vf-year[data-font-size="s"] .digit{display:inline-block}#vf-year[data-font-size="s"] .digit[data-index="0"]{text-shadow:0px 0px 4px rgba(0,0,0,0.2),1px 1px 0 #5272ba,2px 2px 0 #5272ba,3px 3px 0 #5272ba,4px 4px 0 #5272ba}#vf-year[data-font-size="s"] .digit[data-index="1"]{text-shadow:0px 0px 4px rgba(0,0,0,0.2),1px 1px 0 #5272ba,1px 2px 0 #5272ba,1px 3px 0 #5272ba,1px 4px 0 #5272ba}#vf-year[data-font-size="s"] .digit[data-index="2"]{text-shadow:0px 0px 4px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-1px 2px 0 #5272ba,-1px 3px 0 #5272ba,-1px 4px 0 #5272ba}#vf-year[data-font-size="s"] .digit[data-index="3"]{text-shadow:0px 0px 4px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-2px 2px 0 #5272ba,-3px 3px 0 #5272ba,-4px 4px 0 #5272ba}#vf-year[data-font-size="m"] .digit{display:inline-block}#vf-year[data-font-size="m"] .digit[data-index="0"]{text-shadow:0px 0px 6px rgba(0,0,0,0.2),1px 1px 0 #5272ba,2px 2px 0 #5272ba,3px 3px 0 #5272ba,4px 4px 0 #5272ba,5px 5px 0 #5272ba,6px 6px 0 #5272ba}#vf-year[data-font-size="m"] .digit[data-index="1"]{text-shadow:0px 0px 6px rgba(0,0,0,0.2),1px 1px 0 #5272ba,1px 2px 0 #5272ba,1px 3px 0 #5272ba,1px 4px 0 #5272ba,2px 5px 0 #5272ba,2px 6px 0 #5272ba}#vf-year[data-font-size="m"] .digit[data-index="2"]{text-shadow:0px 0px 6px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-1px 2px 0 #5272ba,-1px 3px 0 #5272ba,-1px 4px 0 #5272ba,-2px 5px 0 #5272ba,-2px 6px 0 #5272ba}#vf-year[data-font-size="m"] .digit[data-index="3"]{text-shadow:0px 0px 6px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-2px 2px 0 #5272ba,-3px 3px 0 #5272ba,-4px 4px 0 #5272ba,-5px 5px 0 #5272ba,-6px 6px 0 #5272ba}#vf-year[data-font-size="l"] .digit{display:inline-block}#vf-year[data-font-size="l"] .digit[data-index="0"]{text-shadow:0px 0px 8px rgba(0,0,0,0.2),1px 1px 0 #5272ba,2px 2px 0 #5272ba,3px 3px 0 #5272ba,4px 4px 0 #5272ba,5px 5px 0 #5272ba,6px 6px 0 #5272ba,7px 7px 0 #5272ba,8px 8px 0 #5272ba}#vf-year[data-font-size="l"] .digit[data-index="1"]{text-shadow:0px 0px 8px rgba(0,0,0,0.2),1px 1px 0 #5272ba,1px 2px 0 #5272ba,1px 3px 0 #5272ba,1px 4px 0 #5272ba,2px 5px 0 #5272ba,2px 6px 0 #5272ba,2px 7px 0 #5272ba,2px 8px 0 #5272ba}#vf-year[data-font-size="l"] .digit[data-index="2"]{text-shadow:0px 0px 8px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-1px 2px 0 #5272ba,-1px 3px 0 #5272ba,-1px 4px 0 #5272ba,-2px 5px 0 #5272ba,-2px 6px 0 #5272ba,-2px 7px 0 #5272ba,-2px 8px 0 #5272ba}#vf-year[data-font-size="l"] .digit[data-index="3"]{text-shadow:0px 0px 8px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-2px 2px 0 #5272ba,-3px 3px 0 #5272ba,-4px 4px 0 #5272ba,-5px 5px 0 #5272ba,-6px 6px 0 #5272ba,-7px 7px 0 #5272ba,-8px 8px 0 #5272ba}#vf-year[data-font-size="xl"] .digit{display:inline-block}#vf-year[data-font-size="xl"] .digit[data-index="0"]{text-shadow:0px 0px 10px rgba(0,0,0,0.2),1px 1px 0 #5272ba,2px 2px 0 #5272ba,3px 3px 0 #5272ba,4px 4px 0 #5272ba,5px 5px 0 #5272ba,6px 6px 0 #5272ba,7px 7px 0 #5272ba,8px 8px 0 #5272ba,9px 9px 0 #5272ba,10px 10px 0 #5272ba}#vf-year[data-font-size="xl"] .digit[data-index="1"]{text-shadow:0px 0px 10px rgba(0,0,0,0.2),1px 1px 0 #5272ba,1px 2px 0 #5272ba,1px 3px 0 #5272ba,1px 4px 0 #5272ba,2px 5px 0 #5272ba,2px 6px 0 #5272ba,2px 7px 0 #5272ba,2px 8px 0 #5272ba,3px 9px 0 #5272ba,3px 10px 0 #5272ba}#vf-year[data-font-size="xl"] .digit[data-index="2"]{text-shadow:0px 0px 10px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-1px 2px 0 #5272ba,-1px 3px 0 #5272ba,-1px 4px 0 #5272ba,-2px 5px 0 #5272ba,-2px 6px 0 #5272ba,-2px 7px 0 #5272ba,-2px 8px 0 #5272ba,-3px 9px 0 #5272ba,-3px 10px 0 #5272ba}#vf-year[data-font-size="xl"] .digit[data-index="3"]{text-shadow:0px 0px 10px rgba(0,0,0,0.2),-1px 1px 0 #5272ba,-2px 2px 0 #5272ba,-3px 3px 0 #5272ba,-4px 4px 0 #5272ba,-5px 5px 0 #5272ba,-6px 6px 0 #5272ba,-7px 7px 0 #5272ba,-8px 8px 0 #5272ba,-9px 9px 0 #5272ba,-10px 10px 0 #5272ba}#vf-year:before,#vf-year:after{content:"";position:absolute;top:50%;height:1px;width:0;background:#307fff;transition:width .2s}#vf-year:before{right:100%;margin-right:12px}#vf-year:after{left:100%;margin-left:12px}#vf-year[data-positioned="true"]:before,#vf-year[data-positioned="true"]:after{width:80px}@media only screen and (min-width: 640px){#vf-year[data-positioned="true"]:before,#vf-year[data-positioned="true"]:after{width:120px}}@media only screen and (max-width: 639px){#vf-year{font-size:32px !important;-ms-transform:translate(-23px, -124px) !important;-moz-transform:translate(-23px, -124px) !important;-webkit-transform:translate(-23px, -124px) !important;transform:translate(-23px, -124px) !important}}@media only screen and (min-width: 640px) and (max-width: 979px){#vf-year{font-size:54px !important;-ms-transform:translate(-38px, -178px) !important;-moz-transform:translate(-38px, -178px) !important;-webkit-transform:translate(-38px, -178px) !important;transform:translate(-38px, -178px) !important}}@media only screen and (min-width: 980px){#vf-year{font-size:54px}}#vf-content{position:absolute;z-index:5;top:106px;left:50%;width:90%;margin-left:-45%;text-align:center;-webkit-transform-style:preserve-3d}#vf-content .title{font-size:32px;line-height:32px}#vf-content p{color:white;font-size:12px;line-height:16px}#vf-content a{color:#2c7bff;font-family:'Proxima N W01 Bold','Helvetica Neue',Helvetica,Arial,sans-serif;white-space:nowrap;border-bottom:1px solid rgba(44,123,255,0.35);text-decoration:none;transition:all .2s}#vf-content a:hover{color:#8EB1EC;border-color:transparent}#vf-content[data-last-year="true"]{margin-top:-25px}@media only screen and (min-width: 380px){#vf-content p{font-size:13px;line-height:18px}}@media only screen and (min-width: 640px){#vf-content{width:600px;top:150px;margin-left:-300px}#vf-content .title{font-size:54px;line-height:54px}#vf-content[data-last-year="true"]{margin-top:-50px}#vf-content p{color:white;font-size:18px;line-height:32px}}@media only screen and (min-width: 980px){#vf-content{position:absolute;width:600px;height:180px;top:50%;left:50%;margin:-110px 0 0 -290px}#vf-content .title{font-size:71px;line-height:71px}#vf-content[data-year="1992"]{width:630px;margin-left:-315px}#vf-content[data-last-year="true"]{margin-top:-150px}#vf-content p{color:white;font-size:18px;line-height:32px}}#vf-background,#vf-shade,#vf-wires,#vf-video{position:absolute;top:0;left:0;right:0;bottom:0}#vf-background{background-position:center center;background-repeat:no-repeat;z-index:0}#vf-shade{box-shadow:inset 0 0 250px rgba(0,0,0,0.5);z-index:3}#vf-wires{z-index:2}#vf-wires svg{position:absolute;left:50%;top:50%;width:1296px;height:686px;margin-left:-648px;margin-top:-343px}#vf-wires path{stroke:white}#vf-video{z-index:1}#vf-video video{width:1296px;height:688px;position:absolute;top:50%;left:50%;margin:-344px 0 0 -648px}#vf-arrows{max-width:980px;height:100%;margin:0 auto;position:relative}#vf-arrows.inactive{cursor:default;pointer-events:none}#vf-arrows .arrow{display:none;opacity:0;width:52px;height:52px;margin-top:-26px;position:absolute;bottom:16px;z-index:10;-webkit-transform-style:preserve-3d}#vf-arrows .arrow[data-action="goToPrev"]{left:16px}#vf-arrows .arrow[data-action="goToNext"]{right:16px}#vf-arrows .arrow>svg{width:62px;height:62px;margin:-5px 0 0 -5px}#vf-arrows .arrow>svg circle{transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transition:all .15s;opacity:.5}@media only screen and (min-width: 980px){#vf-arrows .arrow{bottom:auto;top:50%}}@font-face{font-family:"Proxima N W01 Black";src:url("../fonts/9b05cd3b-19d8-496a-816b-8de46cf24af1.eot?#iefix");src:url("../fonts/9b05cd3b-19d8-496a-816b-8de46cf24af1.eot?#iefix") format("eot"),url("../fonts/43106d4c-07a9-48c0-bdeb-d82f359c85f5.woff") format("woff"),url("../fonts/7783372a-b74a-4eb3-902f-ab18b106eb46.ttf") format("truetype"),url("../fonts/22e79766-6290-47c1-b1af-93665675dd48.svg#22e79766-6290-47c1-b1af-93665675dd48") format("svg")}@font-face{font-family:"Proxima N W01 Reg";src:url("../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix");src:url("../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix") format("eot"),url("../fonts/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff") format("woff"),url("../fonts/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf") format("truetype"),url("../fonts/ab9cd062-380f-4b53-b1a7-c0bec7402235.svg#ab9cd062-380f-4b53-b1a7-c0bec7402235") format("svg")}@font-face{font-family:"Proxima N W01 Reg It";src:url("../fonts/bc15a635-a09b-40d1-a5c4-70310166177d.eot?#iefix");src:url("../fonts/bc15a635-a09b-40d1-a5c4-70310166177d.eot?#iefix") format("eot"),url("../fonts/9c69c878-2255-4027-8632-ed3635cddf45.woff") format("woff"),url("../fonts/b7eb3871-e910-4522-9982-effb425a2714.ttf") format("truetype"),url("../fonts/a0d89860-20e5-4bc0-b6c5-eae8ae0ebbbf.svg#a0d89860-20e5-4bc0-b6c5-eae8ae0ebbbf") format("svg")}@font-face{font-family:"Proxima N W01 Smbd";src:url("../fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix");src:url("../fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix") format("eot"),url("../fonts/70ae52ec-d89b-4c6a-9402-854ebe423c54.woff") format("woff"),url("../fonts/6a35571c-ea14-4dac-9ae1-0e7af0abeec8.ttf") format("truetype"),url("../fonts/ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c.svg#ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c") format("svg")}@font-face{font-family:"DINNextW01-CondensedReg";src:url("../fonts/6fa09720-5b0e-48a5-8895-5af8af928c01.eot?#iefix");src:url("../fonts/6fa09720-5b0e-48a5-8895-5af8af928c01.eot?#iefix") format("eot"),url("../fonts/3b15daf5-d7fb-4099-93b9-db20fd26c2fe.woff") format("woff"),url("../fonts/16159505-c85d-44ba-ba2b-64f94e68ddb5.ttf") format("truetype"),url("../fonts/b2be45ad-0169-4c84-9fc9-66a0e9ebff0a.svg#b2be45ad-0169-4c84-9fc9-66a0e9ebff0a") format("svg")}@font-face{font-family:"AlternateGothicW01-No1 691796";src:url("../fonts/08f81dde-07fe-4a13-b96b-de70ab913f0c.eot?#iefix");src:url("../fonts/08f81dde-07fe-4a13-b96b-de70ab913f0c.eot?#iefix") format("eot"),url("../fonts/f2ce3af9-0227-443e-ba37-0293d811f89b.woff") format("woff"),url("../fonts/490fb46a-54c6-486b-9dc8-4b6862162feb.ttf") format("truetype"),url("../fonts/27811e8b-0bca-46f2-8f73-bf56a19a5785.svg#27811e8b-0bca-46f2-8f73-bf56a19a5785") format("svg")}@font-face{font-family:"Proxima N W01 Xbold";src:url("../fonts/9fbce143-f5db-4c0b-9159-b1e666079f67.eot?#iefix");src:url("../fonts/9fbce143-f5db-4c0b-9159-b1e666079f67.eot?#iefix") format("eot"),url("../fonts/19dd5cf2-ac2d-48d5-901a-c432fd291ee2.woff") format("woff"),url("../fonts/22cfbfa4-f607-4751-92eb-6fa194353e57.ttf") format("truetype"),url("../fonts/3d6b6348-e05f-4123-b19a-3bfd02c7f361.svg#3d6b6348-e05f-4123-b19a-3bfd02c7f361") format("svg")}@font-face{font-family:"AlternateGothicW01-No2 691799";src:url("../fonts/694d9d39-2113-4431-b278-0ea3d7a2b062.eot?#iefix");src:url("../fonts/694d9d39-2113-4431-b278-0ea3d7a2b062.eot?#iefix") format("eot"),url("../fonts/2fc75594-a7bb-4e8f-ad81-b7e8ddeb0435.woff") format("woff"),url("../fonts/a7e5a390-5440-4b7f-9500-9bd0b8dde16a.ttf") format("truetype"),url("../fonts/9036ea97-77a0-44a0-bbc9-64d2733c9484.svg#9036ea97-77a0-44a0-bbc9-64d2733c9484") format("svg")}@font-face{font-family:"DINNextW01-CondensedLig";src:url("../fonts/c0be55e4-0b40-4646-a643-431ca3639465.eot?#iefix");src:url("../fonts/c0be55e4-0b40-4646-a643-431ca3639465.eot?#iefix") format("eot"),url("../fonts/43e82893-3880-47b2-82d6-5b136f8f7477.woff") format("woff"),url("../fonts/72f03533-e4e2-48a4-9d34-53d2964eb649.ttf") format("truetype"),url("../fonts/c11fd4df-941d-4a17-8af0-be88e02e0042.svg#c11fd4df-941d-4a17-8af0-be88e02e0042") format("svg")}@font-face{font-family:"Proxima N W01 Bold";src:url("../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix");src:url("../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix") format("eot"),url("../fonts/d999c07b-a049-4eb5-b8a6-4f36ae25e67e.woff") format("woff"),url("../fonts/4d4a75f5-d32a-4a09-8665-133afd39cc37.ttf") format("truetype"),url("../fonts/8152bc4e-d700-4c78-b6be-326893e6f53f.svg#8152bc4e-d700-4c78-b6be-326893e6f53f") format("svg")}@font-face{font-family:'bttf';src:url("../fonts/bttf/bttf-webfont.eot");src:url("../fonts/bttf/bttf-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bttf/bttf-webfont.woff2") format("woff2"),url("../fonts/bttf/bttf-webfont.woff") format("woff"),url("../fonts/bttf/bttf-webfont.ttf") format("truetype"),url("../fonts/bttf/bttf-webfont.svg#bttf") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'eurostile_bold';src:url("../fonts/eurostile/Eurostile_LT_Bold_Extended_2.ttf") format("truetype");font-weight:normal;font-style:normal}.font-eurostile-bold{font-family:'eurostile_bold', Arial, sans-serif}@font-face{font-family:'eurostile';src:url("../fonts/eurostile/Eurostile_LT_Extended_2.ttf") format("truetype");font-weight:normal;font-style:normal}.font-eurostile{font-family:'eurostile', Arial, sans-serif}p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:initial;-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.clean-font{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:initial;-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
