html.lte8 #legacy-browser-overlay .legacy-browser-shadow{filter:alpha(opacity=50);background:#000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9998}
#legacy-browser-overlay.hidden{display:none}
#legacy-browser-overlay .overlay-background{position:absolute;top:60px;left:5%;width:88%;line-height:100px;background-color:#fff;text-align:center;border-radius:5px;padding-left:1%;padding-right:1%;z-index:9999;box-shadow:0 0 0 9999px rgba(0,0,0,.5)}
#legacy-browser-overlay .overlay-background .overlay-exit-button{position:absolute;cursor:pointer;top:10px;right:10px;width:30px;height:30px}
#legacy-browser-overlay .overlay-background .overlay-header-logo{text-align:center;padding-top:150px}
#legacy-browser-overlay .overlay-background .overlay-header-logo img{width:90px}
#legacy-browser-overlay .overlay-background .overlay-copy h2{text-align:center;margin-top:10px;margin-bottom:20px;font-size:48px;font-family:FordAntenna,FordAntennaExtraLight,Helvetica,Roboto,Arial,sans-serif;font-weight:200;color:#616161;padding:0;line-height:1.4}
#legacy-browser-overlay .overlay-background .overlay-copy p{font-size:21px;margin-top:2px;margin-bottom:2px;font-family:FordAntenna,FordAntennaExtraLight,Helvetica,Roboto,Arial,sans-serif;font-weight:200;color:#616161;padding:0;line-height:1.6}
#legacy-browser-overlay .overlay-exit-button{background:url(guxfoe-unsupported-browsers/img/close-icon-black.gif) no-repeat}
#legacy-browser-overlay .overlay-browsers{text-align:center;margin:50px auto 160px;overflow:hidden;width:500px;display:block}
#legacy-browser-overlay .overlay-browsers div{display:inline-block;width:80px}
#legacy-browser-overlay .overlay-browsers p{text-align:center;line-height:1.6;font-family:FordAntenna,FordAntennaExtraLight,Helvetica,Roboto,Arial,sans-serif;font-weight:200}
#legacy-browser-overlay .overlay-browsers .overlay-browser-logo{width:50px;display:block;margin:0 auto}
#legacy-browser-overlay .rt-white h1,#legacy-browser-overlay .rt-white h2,#legacy-browser-overlay .rt-white h3,#legacy-browser-overlay .rt-white h4,#legacy-browser-overlay .rt-white h5,#legacy-browser-overlay .rt-white h6,#legacy-browser-overlay .rt-white p{color:#fff}
#legacy-browser-overlay .rt-dark-blue h1,#legacy-browser-overlay .rt-dark-blue h2,#legacy-browser-overlay .rt-dark-blue h3,#legacy-browser-overlay .rt-dark-blue h4,#legacy-browser-overlay .rt-dark-blue h5,#legacy-browser-overlay .rt-dark-blue h6,#legacy-browser-overlay .rt-dark-blue p{color:#1d394f}
#legacy-browser-overlay .rt-grey h1,#legacy-browser-overlay .rt-grey h2,#legacy-browser-overlay .rt-grey h3,#legacy-browser-overlay .rt-grey h4,#legacy-browser-overlay .rt-grey h5,#legacy-browser-overlay .rt-grey h6,#legacy-browser-overlay .rt-grey p{color:#626466}
#legacy-browser-overlay .windows-only-icon:not(.windows-confirmed){display:none}
table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}
tbody,tfoot,thead{border:1px solid #f1f1f1;background-color:#fefefe}
caption{padding:.5rem .625rem .625rem;font-weight:700}
thead{background:#f8f8f8}
tfoot,thead{color:#0a0a0a}
tfoot{background:#f1f1f1}
tfoot tr,thead tr{background:transparent}
tfoot td,tfoot th,thead td,thead th{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}
tbody td,tbody th{padding:.5rem .625rem .625rem}
tbody tr:nth-child(2n){border-bottom:0;background-color:#f1f1f1}
table.unstriped tbody{background-color:#fefefe}
table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}
@media screen and (max-width:47.9375em){table.stack tfoot,table.stack thead{display:none}
table.stack td,table.stack th,table.stack tr{display:block}
table.stack td{border-top:0}
}
table.scroll{display:block;width:100%;overflow-x:auto}
table.hover thead tr:hover{background-color:#f3f3f3}
table.hover tfoot tr:hover{background-color:#ececec}
table.hover tbody tr:hover{background-color:#f9f9f9}
table.hover:not(.unstriped) tr:nth-of-type(2n):hover{background-color:#ececec}
.table-scroll{overflow-x:auto}
.table-scroll table{width:auto}
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure{display:block}
figure{margin:1em 40px}
hr{box-sizing:content-box;overflow:visible}
main{display:block}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit;font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
input{overflow:visible}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;display:table;padding:0;color:inherit;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
details{display:block}
summary{display:list-item}
menu{display:block}
canvas{display:inline-block}
[hidden],template{display:none}
.foundation-mq{font-family:"small=0em&medium=30.0625em&large=48em&xlarge=62em&xxlarge=75em"}
html{box-sizing:border-box;font-size:100%;line-height:1.5}
*,:after,:before{box-sizing:inherit}
ul{font-size:1rem}
body{margin:0;padding:0;font-style:normal;background:#fefefe;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a}
img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}
textarea{height:auto;min-height:50px;border-radius:0}
select{box-sizing:border-box;width:100%}
.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none !important}
button{padding:0;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}
[data-whatinput=mouse] button{outline:0}
pre{overflow:auto}
button,input,optgroup,select,textarea{font-family:inherit}
.column,.columns{position:relative}
.row.row-wide{margin-left:-.9375rem;margin-right:-.9375rem}
small.error,span.error{margin-bottom:1rem;display:block;padding:.375rem .5625rem .5625rem 0;background-color:#f04124}
.error small.error{color:#fefefe;font-style:italic;padding:.375rem .5625rem}
.is-visible{display:block !important}
.is-hidden{display:none}
.left{float:left !important}
.right{float:right !important}
.clearleft{clear:left}
table tbody,table tfoot,table thead{border:0;background-color:inherit}
table tbody td,table tbody th,table tfoot td,table tfoot th,table thead td,table thead th{line-height:1.125rem;text-align:left;font-size:.875rem}
.fixed{position:fixed;top:0;width:100%;z-index:99;left:0}
.fixed.expanded:not(.top-bar){height:auto;max-height:100%;overflow-y:auto;width:100%}
.row{max-width:90rem;margin-right:auto;margin-left:auto}
.row:after,.row:before{display:table;content:" "}
.row:after{clear:both}
.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}
.row .row{margin-right:-.9375rem;margin-left:-.9375rem}
@media print,screen and (min-width:30.0625em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}
}
@media print,screen and (min-width:48em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}
}
@media screen and (min-width:62em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}
}
@media screen and (min-width:75em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}
}
.row .row.collapse{margin-right:0;margin-left:0}
.row.expanded{max-width:none}
.row.expanded .row{margin-right:auto;margin-left:auto}
.row:not(.expanded) .row{max-width:none}
.column,.columns,.row.gutter-medium>.column,.row.gutter-medium>.columns,.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.9375rem;padding-left:.9375rem}
.column,.columns{width:100%;float:left}
@media print,screen and (min-width:30.0625em){.column,.columns{padding-right:.9375rem;padding-left:.9375rem}
}
.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}
.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}
.column.row.row,.row.row.columns{float:none}
.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}
.small-1{width:8.33333%}
.small-push-1{position:relative;left:8.33333%}
.small-pull-1{position:relative;left:-8.33333%}
.small-offset-0{margin-left:0}
.small-2{width:16.66667%}
.small-push-2{position:relative;left:16.66667%}
.small-pull-2{position:relative;left:-16.66667%}
.small-offset-1{margin-left:8.33333%}
.small-3{width:25%}
.small-push-3{position:relative;left:25%}
.small-pull-3{position:relative;left:-25%}
.small-offset-2{margin-left:16.66667%}
.small-4{width:33.33333%}
.small-push-4{position:relative;left:33.33333%}
.small-pull-4{position:relative;left:-33.33333%}
.small-offset-3{margin-left:25%}
.small-5{width:41.66667%}
.small-push-5{position:relative;left:41.66667%}
.small-pull-5{position:relative;left:-41.66667%}
.small-offset-4{margin-left:33.33333%}
.small-6{width:50%}
.small-push-6{position:relative;left:50%}
.small-pull-6{position:relative;left:-50%}
.small-offset-5{margin-left:41.66667%}
.small-7{width:58.33333%}
.small-push-7{position:relative;left:58.33333%}
.small-pull-7{position:relative;left:-58.33333%}
.small-offset-6{margin-left:50%}
.small-8{width:66.66667%}
.small-push-8{position:relative;left:66.66667%}
.small-pull-8{position:relative;left:-66.66667%}
.small-offset-7{margin-left:58.33333%}
.small-9{width:75%}
.small-push-9{position:relative;left:75%}
.small-pull-9{position:relative;left:-75%}
.small-offset-8{margin-left:66.66667%}
.small-10{width:83.33333%}
.small-push-10{position:relative;left:83.33333%}
.small-pull-10{position:relative;left:-83.33333%}
.small-offset-9{margin-left:75%}
.small-11{width:91.66667%}
.small-push-11{position:relative;left:91.66667%}
.small-pull-11{position:relative;left:-91.66667%}
.small-offset-10{margin-left:83.33333%}
.small-12{width:100%}
.small-offset-11{margin-left:91.66667%}
.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}
.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}
.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}
.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}
.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}
.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}
.small-up-2>.column:nth-of-type(odd),.small-up-2>.columns:nth-of-type(odd){clear:both}
.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}
.small-up-3>.column,.small-up-3>.columns{float:left;width:33.33333%}
.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}
.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}
.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}
.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}
.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}
.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}
.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}
.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}
.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}
.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}
.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}
.small-up-6>.column,.small-up-6>.columns{float:left;width:16.66667%}
.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}
.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}
.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}
.small-up-7>.column,.small-up-7>.columns{float:left;width:14.28571%}
.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}
.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}
.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}
.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}
.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}
.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}
.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}
.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}
.expanded.row .small-collapse.row,.small-collapse .row{margin-right:0;margin-left:0}
.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}
.small-centered{margin-right:auto;margin-left:auto}
.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}
.small-pull-0,.small-push-0,.small-uncentered{position:static;float:left;margin-right:0;margin-left:0}
@media print,screen and (min-width:30.0625em){.medium-1{width:8.33333%}
.medium-push-1{position:relative;left:8.33333%}
.medium-pull-1{position:relative;left:-8.33333%}
.medium-offset-0{margin-left:0}
.medium-2{width:16.66667%}
.medium-push-2{position:relative;left:16.66667%}
.medium-pull-2{position:relative;left:-16.66667%}
.medium-offset-1{margin-left:8.33333%}
.medium-3{width:25%}
.medium-push-3{position:relative;left:25%}
.medium-pull-3{position:relative;left:-25%}
.medium-offset-2{margin-left:16.66667%}
.medium-4{width:33.33333%}
.medium-push-4{position:relative;left:33.33333%}
.medium-pull-4{position:relative;left:-33.33333%}
.medium-offset-3{margin-left:25%}
.medium-5{width:41.66667%}
.medium-push-5{position:relative;left:41.66667%}
.medium-pull-5{position:relative;left:-41.66667%}
.medium-offset-4{margin-left:33.33333%}
.medium-6{width:50%}
.medium-push-6{position:relative;left:50%}
.medium-pull-6{position:relative;left:-50%}
.medium-offset-5{margin-left:41.66667%}
.medium-7{width:58.33333%}
.medium-push-7{position:relative;left:58.33333%}
.medium-pull-7{position:relative;left:-58.33333%}
.medium-offset-6{margin-left:50%}
.medium-8{width:66.66667%}
.medium-push-8{position:relative;left:66.66667%}
.medium-pull-8{position:relative;left:-66.66667%}
.medium-offset-7{margin-left:58.33333%}
.medium-9{width:75%}
.medium-push-9{position:relative;left:75%}
.medium-pull-9{position:relative;left:-75%}
.medium-offset-8{margin-left:66.66667%}
.medium-10{width:83.33333%}
.medium-push-10{position:relative;left:83.33333%}
.medium-pull-10{position:relative;left:-83.33333%}
.medium-offset-9{margin-left:75%}
.medium-11{width:91.66667%}
.medium-push-11{position:relative;left:91.66667%}
.medium-pull-11{position:relative;left:-91.66667%}
.medium-offset-10{margin-left:83.33333%}
.medium-12{width:100%}
.medium-offset-11{margin-left:91.66667%}
.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}
.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}
.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}
.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}
.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}
.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}
.medium-up-2>.column:nth-of-type(odd),.medium-up-2>.columns:nth-of-type(odd){clear:both}
.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}
.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.33333%}
.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}
.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}
.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}
.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}
.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}
.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}
.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}
.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}
.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}
.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}
.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}
.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.66667%}
.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}
.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}
.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}
.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.28571%}
.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}
.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}
.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}
.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}
.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}
.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}
.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}
.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}
.expanded.row .medium-collapse.row,.medium-collapse .row{margin-right:0;margin-left:0}
.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}
.medium-centered{margin-right:auto;margin-left:auto}
.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}
.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;float:left;margin-right:0;margin-left:0}
}
@media print,screen and (min-width:48em){.large-1{width:8.33333%}
.large-push-1{position:relative;left:8.33333%}
.large-pull-1{position:relative;left:-8.33333%}
.large-offset-0{margin-left:0}
.large-2{width:16.66667%}
.large-push-2{position:relative;left:16.66667%}
.large-pull-2{position:relative;left:-16.66667%}
.large-offset-1{margin-left:8.33333%}
.large-3{width:25%}
.large-push-3{position:relative;left:25%}
.large-pull-3{position:relative;left:-25%}
.large-offset-2{margin-left:16.66667%}
.large-4{width:33.33333%}
.large-push-4{position:relative;left:33.33333%}
.large-pull-4{position:relative;left:-33.33333%}
.large-offset-3{margin-left:25%}
.large-5{width:41.66667%}
.large-push-5{position:relative;left:41.66667%}
.large-pull-5{position:relative;left:-41.66667%}
.large-offset-4{margin-left:33.33333%}
.large-6{width:50%}
.large-push-6{position:relative;left:50%}
.large-pull-6{position:relative;left:-50%}
.large-offset-5{margin-left:41.66667%}
.large-7{width:58.33333%}
.large-push-7{position:relative;left:58.33333%}
.large-pull-7{position:relative;left:-58.33333%}
.large-offset-6{margin-left:50%}
.large-8{width:66.66667%}
.large-push-8{position:relative;left:66.66667%}
.large-pull-8{position:relative;left:-66.66667%}
.large-offset-7{margin-left:58.33333%}
.large-9{width:75%}
.large-push-9{position:relative;left:75%}
.large-pull-9{position:relative;left:-75%}
.large-offset-8{margin-left:66.66667%}
.large-10{width:83.33333%}
.large-push-10{position:relative;left:83.33333%}
.large-pull-10{position:relative;left:-83.33333%}
.large-offset-9{margin-left:75%}
.large-11{width:91.66667%}
.large-push-11{position:relative;left:91.66667%}
.large-pull-11{position:relative;left:-91.66667%}
.large-offset-10{margin-left:83.33333%}
.large-12{width:100%}
.large-offset-11{margin-left:91.66667%}
.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}
.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}
.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}
.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}
.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}
.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}
.large-up-2>.column:nth-of-type(odd),.large-up-2>.columns:nth-of-type(odd){clear:both}
.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}
.large-up-3>.column,.large-up-3>.columns{float:left;width:33.33333%}
.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}
.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}
.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}
.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}
.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}
.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}
.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}
.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}
.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}
.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}
.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}
.large-up-6>.column,.large-up-6>.columns{float:left;width:16.66667%}
.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}
.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}
.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}
.large-up-7>.column,.large-up-7>.columns{float:left;width:14.28571%}
.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}
.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}
.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}
.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}
.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}
.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}
.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}
.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}
.expanded.row .large-collapse.row,.large-collapse .row{margin-right:0;margin-left:0}
.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}
.large-centered{margin-right:auto;margin-left:auto}
.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}
.large-pull-0,.large-push-0,.large-uncentered{position:static;float:left;margin-right:0;margin-left:0}
}
@media screen and (min-width:62em){.xlarge-1{width:8.33333%}
.xlarge-push-1{position:relative;left:8.33333%}
.xlarge-pull-1{position:relative;left:-8.33333%}
.xlarge-offset-0{margin-left:0}
.xlarge-2{width:16.66667%}
.xlarge-push-2{position:relative;left:16.66667%}
.xlarge-pull-2{position:relative;left:-16.66667%}
.xlarge-offset-1{margin-left:8.33333%}
.xlarge-3{width:25%}
.xlarge-push-3{position:relative;left:25%}
.xlarge-pull-3{position:relative;left:-25%}
.xlarge-offset-2{margin-left:16.66667%}
.xlarge-4{width:33.33333%}
.xlarge-push-4{position:relative;left:33.33333%}
.xlarge-pull-4{position:relative;left:-33.33333%}
.xlarge-offset-3{margin-left:25%}
.xlarge-5{width:41.66667%}
.xlarge-push-5{position:relative;left:41.66667%}
.xlarge-pull-5{position:relative;left:-41.66667%}
.xlarge-offset-4{margin-left:33.33333%}
.xlarge-6{width:50%}
.xlarge-push-6{position:relative;left:50%}
.xlarge-pull-6{position:relative;left:-50%}
.xlarge-offset-5{margin-left:41.66667%}
.xlarge-7{width:58.33333%}
.xlarge-push-7{position:relative;left:58.33333%}
.xlarge-pull-7{position:relative;left:-58.33333%}
.xlarge-offset-6{margin-left:50%}
.xlarge-8{width:66.66667%}
.xlarge-push-8{position:relative;left:66.66667%}
.xlarge-pull-8{position:relative;left:-66.66667%}
.xlarge-offset-7{margin-left:58.33333%}
.xlarge-9{width:75%}
.xlarge-push-9{position:relative;left:75%}
.xlarge-pull-9{position:relative;left:-75%}
.xlarge-offset-8{margin-left:66.66667%}
.xlarge-10{width:83.33333%}
.xlarge-push-10{position:relative;left:83.33333%}
.xlarge-pull-10{position:relative;left:-83.33333%}
.xlarge-offset-9{margin-left:75%}
.xlarge-11{width:91.66667%}
.xlarge-push-11{position:relative;left:91.66667%}
.xlarge-pull-11{position:relative;left:-91.66667%}
.xlarge-offset-10{margin-left:83.33333%}
.xlarge-12{width:100%}
.xlarge-offset-11{margin-left:91.66667%}
.xlarge-up-1>.column,.xlarge-up-1>.columns{float:left;width:100%}
.xlarge-up-1>.column:nth-of-type(1n),.xlarge-up-1>.columns:nth-of-type(1n){clear:none}
.xlarge-up-1>.column:nth-of-type(1n+1),.xlarge-up-1>.columns:nth-of-type(1n+1){clear:both}
.xlarge-up-1>.column:last-child,.xlarge-up-1>.columns:last-child{float:left}
.xlarge-up-2>.column,.xlarge-up-2>.columns{float:left;width:50%}
.xlarge-up-2>.column:nth-of-type(1n),.xlarge-up-2>.columns:nth-of-type(1n){clear:none}
.xlarge-up-2>.column:nth-of-type(odd),.xlarge-up-2>.columns:nth-of-type(odd){clear:both}
.xlarge-up-2>.column:last-child,.xlarge-up-2>.columns:last-child{float:left}
.xlarge-up-3>.column,.xlarge-up-3>.columns{float:left;width:33.33333%}
.xlarge-up-3>.column:nth-of-type(1n),.xlarge-up-3>.columns:nth-of-type(1n){clear:none}
.xlarge-up-3>.column:nth-of-type(3n+1),.xlarge-up-3>.columns:nth-of-type(3n+1){clear:both}
.xlarge-up-3>.column:last-child,.xlarge-up-3>.columns:last-child{float:left}
.xlarge-up-4>.column,.xlarge-up-4>.columns{float:left;width:25%}
.xlarge-up-4>.column:nth-of-type(1n),.xlarge-up-4>.columns:nth-of-type(1n){clear:none}
.xlarge-up-4>.column:nth-of-type(4n+1),.xlarge-up-4>.columns:nth-of-type(4n+1){clear:both}
.xlarge-up-4>.column:last-child,.xlarge-up-4>.columns:last-child{float:left}
.xlarge-up-5>.column,.xlarge-up-5>.columns{float:left;width:20%}
.xlarge-up-5>.column:nth-of-type(1n),.xlarge-up-5>.columns:nth-of-type(1n){clear:none}
.xlarge-up-5>.column:nth-of-type(5n+1),.xlarge-up-5>.columns:nth-of-type(5n+1){clear:both}
.xlarge-up-5>.column:last-child,.xlarge-up-5>.columns:last-child{float:left}
.xlarge-up-6>.column,.xlarge-up-6>.columns{float:left;width:16.66667%}
.xlarge-up-6>.column:nth-of-type(1n),.xlarge-up-6>.columns:nth-of-type(1n){clear:none}
.xlarge-up-6>.column:nth-of-type(6n+1),.xlarge-up-6>.columns:nth-of-type(6n+1){clear:both}
.xlarge-up-6>.column:last-child,.xlarge-up-6>.columns:last-child{float:left}
.xlarge-up-7>.column,.xlarge-up-7>.columns{float:left;width:14.28571%}
.xlarge-up-7>.column:nth-of-type(1n),.xlarge-up-7>.columns:nth-of-type(1n){clear:none}
.xlarge-up-7>.column:nth-of-type(7n+1),.xlarge-up-7>.columns:nth-of-type(7n+1){clear:both}
.xlarge-up-7>.column:last-child,.xlarge-up-7>.columns:last-child{float:left}
.xlarge-up-8>.column,.xlarge-up-8>.columns{float:left;width:12.5%}
.xlarge-up-8>.column:nth-of-type(1n),.xlarge-up-8>.columns:nth-of-type(1n){clear:none}
.xlarge-up-8>.column:nth-of-type(8n+1),.xlarge-up-8>.columns:nth-of-type(8n+1){clear:both}
.xlarge-up-8>.column:last-child,.xlarge-up-8>.columns:last-child{float:left}
.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-right:0;padding-left:0}
.expanded.row .xlarge-collapse.row,.xlarge-collapse .row{margin-right:0;margin-left:0}
.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}
.xlarge-centered{margin-right:auto;margin-left:auto}
.xlarge-centered,.xlarge-centered:last-child:not(:first-child){float:none;clear:both}
.xlarge-pull-0,.xlarge-push-0,.xlarge-uncentered{position:static;float:left;margin-right:0;margin-left:0}
}
@media screen and (min-width:75em){.xxlarge-1{width:8.33333%}
.xxlarge-push-1{position:relative;left:8.33333%}
.xxlarge-pull-1{position:relative;left:-8.33333%}
.xxlarge-offset-0{margin-left:0}
.xxlarge-2{width:16.66667%}
.xxlarge-push-2{position:relative;left:16.66667%}
.xxlarge-pull-2{position:relative;left:-16.66667%}
.xxlarge-offset-1{margin-left:8.33333%}
.xxlarge-3{width:25%}
.xxlarge-push-3{position:relative;left:25%}
.xxlarge-pull-3{position:relative;left:-25%}
.xxlarge-offset-2{margin-left:16.66667%}
.xxlarge-4{width:33.33333%}
.xxlarge-push-4{position:relative;left:33.33333%}
.xxlarge-pull-4{position:relative;left:-33.33333%}
.xxlarge-offset-3{margin-left:25%}
.xxlarge-5{width:41.66667%}
.xxlarge-push-5{position:relative;left:41.66667%}
.xxlarge-pull-5{position:relative;left:-41.66667%}
.xxlarge-offset-4{margin-left:33.33333%}
.xxlarge-6{width:50%}
.xxlarge-push-6{position:relative;left:50%}
.xxlarge-pull-6{position:relative;left:-50%}
.xxlarge-offset-5{margin-left:41.66667%}
.xxlarge-7{width:58.33333%}
.xxlarge-push-7{position:relative;left:58.33333%}
.xxlarge-pull-7{position:relative;left:-58.33333%}
.xxlarge-offset-6{margin-left:50%}
.xxlarge-8{width:66.66667%}
.xxlarge-push-8{position:relative;left:66.66667%}
.xxlarge-pull-8{position:relative;left:-66.66667%}
.xxlarge-offset-7{margin-left:58.33333%}
.xxlarge-9{width:75%}
.xxlarge-push-9{position:relative;left:75%}
.xxlarge-pull-9{position:relative;left:-75%}
.xxlarge-offset-8{margin-left:66.66667%}
.xxlarge-10{width:83.33333%}
.xxlarge-push-10{position:relative;left:83.33333%}
.xxlarge-pull-10{position:relative;left:-83.33333%}
.xxlarge-offset-9{margin-left:75%}
.xxlarge-11{width:91.66667%}
.xxlarge-push-11{position:relative;left:91.66667%}
.xxlarge-pull-11{position:relative;left:-91.66667%}
.xxlarge-offset-10{margin-left:83.33333%}
.xxlarge-12{width:100%}
.xxlarge-offset-11{margin-left:91.66667%}
.xxlarge-up-1>.column,.xxlarge-up-1>.columns{float:left;width:100%}
.xxlarge-up-1>.column:nth-of-type(1n),.xxlarge-up-1>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-1>.column:nth-of-type(1n+1),.xxlarge-up-1>.columns:nth-of-type(1n+1){clear:both}
.xxlarge-up-1>.column:last-child,.xxlarge-up-1>.columns:last-child{float:left}
.xxlarge-up-2>.column,.xxlarge-up-2>.columns{float:left;width:50%}
.xxlarge-up-2>.column:nth-of-type(1n),.xxlarge-up-2>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-2>.column:nth-of-type(odd),.xxlarge-up-2>.columns:nth-of-type(odd){clear:both}
.xxlarge-up-2>.column:last-child,.xxlarge-up-2>.columns:last-child{float:left}
.xxlarge-up-3>.column,.xxlarge-up-3>.columns{float:left;width:33.33333%}
.xxlarge-up-3>.column:nth-of-type(1n),.xxlarge-up-3>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-3>.column:nth-of-type(3n+1),.xxlarge-up-3>.columns:nth-of-type(3n+1){clear:both}
.xxlarge-up-3>.column:last-child,.xxlarge-up-3>.columns:last-child{float:left}
.xxlarge-up-4>.column,.xxlarge-up-4>.columns{float:left;width:25%}
.xxlarge-up-4>.column:nth-of-type(1n),.xxlarge-up-4>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-4>.column:nth-of-type(4n+1),.xxlarge-up-4>.columns:nth-of-type(4n+1){clear:both}
.xxlarge-up-4>.column:last-child,.xxlarge-up-4>.columns:last-child{float:left}
.xxlarge-up-5>.column,.xxlarge-up-5>.columns{float:left;width:20%}
.xxlarge-up-5>.column:nth-of-type(1n),.xxlarge-up-5>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-5>.column:nth-of-type(5n+1),.xxlarge-up-5>.columns:nth-of-type(5n+1){clear:both}
.xxlarge-up-5>.column:last-child,.xxlarge-up-5>.columns:last-child{float:left}
.xxlarge-up-6>.column,.xxlarge-up-6>.columns{float:left;width:16.66667%}
.xxlarge-up-6>.column:nth-of-type(1n),.xxlarge-up-6>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-6>.column:nth-of-type(6n+1),.xxlarge-up-6>.columns:nth-of-type(6n+1){clear:both}
.xxlarge-up-6>.column:last-child,.xxlarge-up-6>.columns:last-child{float:left}
.xxlarge-up-7>.column,.xxlarge-up-7>.columns{float:left;width:14.28571%}
.xxlarge-up-7>.column:nth-of-type(1n),.xxlarge-up-7>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-7>.column:nth-of-type(7n+1),.xxlarge-up-7>.columns:nth-of-type(7n+1){clear:both}
.xxlarge-up-7>.column:last-child,.xxlarge-up-7>.columns:last-child{float:left}
.xxlarge-up-8>.column,.xxlarge-up-8>.columns{float:left;width:12.5%}
.xxlarge-up-8>.column:nth-of-type(1n),.xxlarge-up-8>.columns:nth-of-type(1n){clear:none}
.xxlarge-up-8>.column:nth-of-type(8n+1),.xxlarge-up-8>.columns:nth-of-type(8n+1){clear:both}
.xxlarge-up-8>.column:last-child,.xxlarge-up-8>.columns:last-child{float:left}
.xxlarge-collapse>.column,.xxlarge-collapse>.columns{padding-right:0;padding-left:0}
.expanded.row .xxlarge-collapse.row,.xxlarge-collapse .row{margin-right:0;margin-left:0}
.xxlarge-uncollapse>.column,.xxlarge-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}
.xxlarge-centered{margin-right:auto;margin-left:auto}
.xxlarge-centered,.xxlarge-centered:last-child:not(:first-child){float:none;clear:both}
.xxlarge-pull-0,.xxlarge-push-0,.xxlarge-uncentered{position:static;float:left;margin-right:0;margin-left:0}
}
.column-block{margin-bottom:1.875rem}
.column-block>:last-child{margin-bottom:0}
@media print,screen and (min-width:30.0625em){.column-block{margin-bottom:1.875rem}
.column-block>:last-child{margin-bottom:0}
}
blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}
p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}
em,i{font-style:italic}
b,em,i,strong{line-height:inherit}
b,strong{font-weight:700}
small{font-size:80%;line-height:inherit}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}
.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}
.h1,h1{font-size:1.5rem}
.h1,.h2,h1,h2{line-height:1.4;margin-top:.2rem;margin-bottom:.5rem}
.h2,h2{font-size:1.25rem}
.h3,h3{font-size:1.1875rem}
.h3,.h4,h3,h4{line-height:1.4;margin-top:.2rem;margin-bottom:.5rem}
.h4,h4{font-size:1.125rem}
.h5,h5{font-size:1.0625rem}
.h5,.h6,h5,h6{line-height:1.4;margin-top:.2rem;margin-bottom:.5rem}
.h6,h6{font-size:1rem}
@media print,screen and (min-width:30.0625em){.h1,h1{font-size:3rem}
.h2,h2{font-size:2.5rem}
.h3,h3{font-size:1.9375rem}
.h4,h4{font-size:1.5625rem}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}
}
a{line-height:inherit;color:#008cba;text-decoration:none;cursor:pointer}
a:focus,a:hover{color:#0078a0}
a img{border:0}
hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}
dl,ol,ul{margin-bottom:1.25rem;list-style-position:outside;line-height:1.6}
li{font-size:inherit}
ul{list-style-type:disc}
ol,ul{margin-left:1.25rem}
ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}
dl{margin-bottom:1rem}
dl dt{margin-bottom:.3rem;font-weight:700}
dl dd{margin-bottom:.75rem}
blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}
blockquote,blockquote p{line-height:1.6;color:#8a8a8a}
cite{display:block;font-size:.8125rem;color:#8a8a8a}
cite:before{content:"\2014   "}
abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}
figure{margin:0}
code{padding:.125rem .3125rem .0625rem;border:1px solid #cacaca;font-weight:400}
code,kbd{background-color:#e6e6e6;font-family:Consolas,Liberation Mono,Courier,monospace;color:#0a0a0a}
kbd{margin:0;padding:.125rem .25rem 0}
.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}
.lead{font-size:125%;line-height:1.6}
.stat{font-size:2.5rem;line-height:1}
p+.stat{margin-top:-1rem}
ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-justify{text-align:justify}
@media print,screen and (min-width:30.0625em){.medium-text-left{text-align:left}
.medium-text-right{text-align:right}
.medium-text-center{text-align:center}
.medium-text-justify{text-align:justify}
}
@media print,screen and (min-width:48em){.large-text-left{text-align:left}
.large-text-right{text-align:right}
.large-text-center{text-align:center}
.large-text-justify{text-align:justify}
}
@media screen and (min-width:62em){.xlarge-text-left{text-align:left}
.xlarge-text-right{text-align:right}
.xlarge-text-center{text-align:center}
.xlarge-text-justify{text-align:justify}
}
@media screen and (min-width:75em){.xxlarge-text-left{text-align:left}
.xxlarge-text-right{text-align:right}
.xxlarge-text-center{text-align:center}
.xxlarge-text-justify{text-align:justify}
}
.print-only,.show-for-print{display:none !important}
@media print{*{background:transparent !important;box-shadow:none !important;color:black !important;text-shadow:none !important}
.print-only,.show-for-print{display:block !important}
.hide-for-print{display:none !important}
table.show-for-print{display:table !important}
thead.show-for-print{display:table-header-group !important}
tbody.show-for-print{display:table-row-group !important}
tr.show-for-print{display:table-row !important}
td.show-for-print,th.show-for-print{display:table-cell !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
abbr[title]:after{content:" (" attr(title) ")"}
blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:.5cm}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.print-break-inside{page-break-inside:auto}
}
[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.3125rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;appearance:none}
[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fafafa;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}
textarea{max-width:100%}
textarea[rows]{height:auto}
input::placeholder,textarea::placeholder{color:#cacaca}
input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}
[type=button],[type=submit]{appearance:none;border-radius:0}
input[type=search]{box-sizing:border-box}
[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}
[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}
[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}
label>[type=checkbox],label>[type=radio]{margin-right:.5rem}
[type=file]{width:100%}
label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.5;color:#0a0a0a}
label.middle{margin:0 0 1rem;padding:.5625rem 0}
.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}
.input-group{display:table;width:100%;margin-bottom:1rem}
.input-group>:first-child,.input-group>:last-child>*{border-radius:0}
.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}
.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;width:1%;height:100%}
.input-group-label:first-child{border-right:0}
.input-group-label:last-child{border-left:0}
.input-group-field{border-radius:0;height:2.5rem}
.input-group-button{padding-top:0;padding-bottom:0;text-align:center;width:1%;height:100%}
.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:2.5rem;padding-top:0;padding-bottom:0;font-size:1rem}
.input-group .input-group-button{display:table-cell}
fieldset{margin:0;padding:0;border:0}
legend{max-width:100%;margin-bottom:.5rem}
.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}
.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}
select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'version='1.1'width='32'height='24'viewBox='003224'><polygonpoints='0,032,016,24'style='fill:rgb%28138,138,138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow .5s,border-color .25s ease-in-out}
@media screen and (min-width:0 \0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}
}
select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fafafa;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}
select:disabled{background-color:#e6e6e6;cursor:not-allowed}
select::-ms-expand{display:none}
select[multiple]{height:auto;background-image:none}
.is-invalid-input:not(:focus){border-color:#f04124;background-color:#fdebe8}
.is-invalid-input:not(:focus)::placeholder{color:#f04124}
.form-error,.is-invalid-label{color:#f04124}
.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700}
.form-error.is-visible{display:block}
.hide{display:none}
.invisible{visibility:hidden}
@media screen and (max-width:30em){.hide-for-small-only{display:none !important}
}
@media screen and (max-width:0),screen and (min-width:30.0625em){.show-for-small-only{display:none !important}
}
@media print,screen and (min-width:30.0625em){.hide-for-medium,.hide-for-medium-up{display:none !important}
}
@media screen and (max-width:30em){.show-for-medium,.show-for-medium-up{display:none !important}
}
@media screen and (min-width:30.0625em) and (max-width:47.9375em){.hide-for-medium-only{display:none !important}
}
@media screen and (max-width:30em),screen and (min-width:48em){.show-for-medium-only{display:none !important}
}
@media print,screen and (min-width:48em){.hide-for-large,.hide-for-large-up{display:none !important}
}
@media screen and (max-width:47.9375em){.show-for-large,.show-for-large-up{display:none !important}
}
@media screen and (min-width:48em) and (max-width:61.9375em){.hide-for-large-only{display:none !important}
}
@media screen and (max-width:47.9375em),screen and (min-width:62em){.show-for-large-only{display:none !important}
}
@media screen and (min-width:62em){.hide-for-xlarge,.hide-for-xlarge-up{display:none !important}
}
@media screen and (max-width:61.9375em){.show-for-xlarge,.show-for-xlarge-up{display:none !important}
}
@media screen and (min-width:62em) and (max-width:74.9375em){.hide-for-xlarge-only{display:none !important}
}
@media screen and (max-width:61.9375em),screen and (min-width:75em){.show-for-xlarge-only{display:none !important}
}
@media screen and (min-width:75em){.hide-for-xxlarge,.hide-for-xxlarge-up{display:none !important}
}
@media screen and (max-width:74.9375em){.show-for-xxlarge,.show-for-xxlarge-up{display:none !important}
}
@media screen and (min-width:75em){.hide-for-xxlarge-only{display:none !important}
}
@media screen and (max-width:74.9375em){.show-for-xxlarge-only{display:none !important}
}
.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}
.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}
.hide-for-portrait,.show-for-landscape{display:block !important}
@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block !important}
}
@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none !important}
}
.hide-for-landscape,.show-for-portrait{display:none !important}
@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none !important}
}
@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block !important}
}
.float-left{float:left !important}
.float-right{float:right !important}
.float-center{display:block;margin-right:auto;margin-left:auto}
.clearfix:after,.clearfix:before{display:table;content:" "}
.clearfix:after{clear:both}
.button,button{display:inline-block;vertical-align:middle;position:relative;margin:0 0 1.25rem;font-family:inherit;padding:1rem 2rem 1.0625rem;-webkit-appearance:none;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-size:1rem;line-height:normal;text-align:center;cursor:pointer;background-color:#008cba;color:#fefefe}
[data-whatinput=mouse] .button,[data-whatinput=mouse] button{outline:0}
.button:focus,.button:hover,button:focus,button:hover{background-color:#00779e;color:#fefefe}
.button.tiny,button.tiny{font-size:.6rem}
.button.small,button.small{font-size:.75rem}
.button.large,button.large{font-size:1.25rem}
.button.expanded,button.expanded{display:block;width:100%;margin-right:0;margin-left:0}
.button.primary,button.primary{background-color:#008cba;color:#0a0a0a}
.button.primary:focus,.button.primary:hover,button.primary:focus,button.primary:hover{background-color:#007095;color:#0a0a0a}
.button.secondary,button.secondary{background-color:#e7e7e7;color:#0a0a0a}
.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{background-color:#b9b9b9;color:#0a0a0a}
.button.success,button.success{background-color:#43ac6a;color:#0a0a0a}
.button.success:focus,.button.success:hover,button.success:focus,button.success:hover{background-color:#368a55;color:#0a0a0a}
.button.warning,button.warning{background-color:#f08a24;color:#0a0a0a}
.button.warning:focus,.button.warning:hover,button.warning:focus,button.warning:hover{background-color:#cf6e0e;color:#0a0a0a}
.button.alert,button.alert{background-color:#f04124;color:#0a0a0a}
.button.alert:focus,.button.alert:hover,button.alert:focus,button.alert:hover{background-color:#cf2a0e;color:#0a0a0a}
.button.info,button.info{background-color:#a0d3e8;color:#0a0a0a}
.button.info:focus,.button.info:hover,button.info:focus,button.info:hover{background-color:#61b6d9;color:#0a0a0a}
.button.disabled,.button[disabled],button.disabled,button[disabled]{opacity:.25;cursor:not-allowed}
.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover,button.disabled,button.disabled:focus,button.disabled:hover,button[disabled],button[disabled]:focus,button[disabled]:hover{background-color:#008cba;color:#fefefe}
.button.disabled.primary,.button[disabled].primary,button.disabled.primary,button[disabled].primary{opacity:.25;cursor:not-allowed}
.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover,button.disabled.primary,button.disabled.primary:focus,button.disabled.primary:hover,button[disabled].primary,button[disabled].primary:focus,button[disabled].primary:hover{background-color:#008cba;color:#0a0a0a}
.button.disabled.secondary,.button[disabled].secondary,button.disabled.secondary,button[disabled].secondary{opacity:.25;cursor:not-allowed}
.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover,button.disabled.secondary,button.disabled.secondary:focus,button.disabled.secondary:hover,button[disabled].secondary,button[disabled].secondary:focus,button[disabled].secondary:hover{background-color:#e7e7e7;color:#0a0a0a}
.button.disabled.success,.button[disabled].success,button.disabled.success,button[disabled].success{opacity:.25;cursor:not-allowed}
.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover,button.disabled.success,button.disabled.success:focus,button.disabled.success:hover,button[disabled].success,button[disabled].success:focus,button[disabled].success:hover{background-color:#43ac6a;color:#0a0a0a}
.button.disabled.warning,.button[disabled].warning,button.disabled.warning,button[disabled].warning{opacity:.25;cursor:not-allowed}
.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover,button.disabled.warning,button.disabled.warning:focus,button.disabled.warning:hover,button[disabled].warning,button[disabled].warning:focus,button[disabled].warning:hover{background-color:#f08a24;color:#0a0a0a}
.button.disabled.alert,.button[disabled].alert,button.disabled.alert,button[disabled].alert{opacity:.25;cursor:not-allowed}
.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover,button.disabled.alert,button.disabled.alert:focus,button.disabled.alert:hover,button[disabled].alert,button[disabled].alert:focus,button[disabled].alert:hover{background-color:#f04124;color:#0a0a0a}
.button.disabled.info,.button[disabled].info,button.disabled.info,button[disabled].info{opacity:.25;cursor:not-allowed}
.button.disabled.info,.button.disabled.info:focus,.button.disabled.info:hover,.button[disabled].info,.button[disabled].info:focus,.button[disabled].info:hover,button.disabled.info,button.disabled.info:focus,button.disabled.info:hover,button[disabled].info,button[disabled].info:focus,button[disabled].info:hover{background-color:#a0d3e8;color:#0a0a0a}
.button.hollow,button.hollow{border:1px solid #008cba;color:#008cba}
.button.hollow,.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow:focus,.button.hollow:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover,button.hollow,button.hollow.disabled,button.hollow.disabled:focus,button.hollow.disabled:hover,button.hollow:focus,button.hollow:hover,button.hollow[disabled],button.hollow[disabled]:focus,button.hollow[disabled]:hover{background-color:transparent}
.button.hollow:focus,.button.hollow:hover,button.hollow:focus,button.hollow:hover{border-color:#00465d;color:#00465d}
.button.hollow.primary,.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled],button.hollow.primary,button.hollow:focus.disabled,button.hollow:focus[disabled],button.hollow:hover.disabled,button.hollow:hover[disabled]{border:1px solid #008cba;color:#008cba}
.button.hollow.primary:focus,.button.hollow.primary:hover,button.hollow.primary:focus,button.hollow.primary:hover{border-color:#00465d;color:#00465d}
.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled],button.hollow.primary:focus.disabled,button.hollow.primary:focus[disabled],button.hollow.primary:hover.disabled,button.hollow.primary:hover[disabled]{border:1px solid #008cba;color:#008cba}
.button.hollow.secondary,button.hollow.secondary{border:1px solid #e7e7e7;color:#e7e7e7}
.button.hollow.secondary:focus,.button.hollow.secondary:hover,button.hollow.secondary:focus,button.hollow.secondary:hover{border-color:#747474;color:#747474}
.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled],button.hollow.secondary:focus.disabled,button.hollow.secondary:focus[disabled],button.hollow.secondary:hover.disabled,button.hollow.secondary:hover[disabled]{border:1px solid #e7e7e7;color:#e7e7e7}
.button.hollow.success,button.hollow.success{border:1px solid #43ac6a;color:#43ac6a}
.button.hollow.success:focus,.button.hollow.success:hover,button.hollow.success:focus,button.hollow.success:hover{border-color:#225635;color:#225635}
.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled],button.hollow.success:focus.disabled,button.hollow.success:focus[disabled],button.hollow.success:hover.disabled,button.hollow.success:hover[disabled]{border:1px solid #43ac6a;color:#43ac6a}
.button.hollow.warning,button.hollow.warning{border:1px solid #f08a24;color:#f08a24}
.button.hollow.warning:focus,.button.hollow.warning:hover,button.hollow.warning:focus,button.hollow.warning:hover{border-color:#814509;color:#814509}
.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled],button.hollow.warning:focus.disabled,button.hollow.warning:focus[disabled],button.hollow.warning:hover.disabled,button.hollow.warning:hover[disabled]{border:1px solid #f08a24;color:#f08a24}
.button.hollow.alert,button.hollow.alert{border:1px solid #f04124;color:#f04124}
.button.hollow.alert:focus,.button.hollow.alert:hover,button.hollow.alert:focus,button.hollow.alert:hover{border-color:#811a09;color:#811a09}
.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled],button.hollow.alert:focus.disabled,button.hollow.alert:focus[disabled],button.hollow.alert:hover.disabled,button.hollow.alert:hover[disabled]{border:1px solid #f04124;color:#f04124}
.button.hollow.info,button.hollow.info{border:1px solid #a0d3e8;color:#a0d3e8}
.button.hollow.info:focus,.button.hollow.info:hover,button.hollow.info:focus,button.hollow.info:hover{border-color:#267b9e;color:#267b9e}
.button.hollow.info:focus.disabled,.button.hollow.info:focus[disabled],.button.hollow.info:hover.disabled,.button.hollow.info:hover[disabled],button.hollow.info:focus.disabled,button.hollow.info:focus[disabled],button.hollow.info:hover.disabled,button.hollow.info:hover[disabled]{border:1px solid #a0d3e8;color:#a0d3e8}
.button.clear,button.clear{border:1px solid #008cba;color:#008cba}
.button.clear,.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear:focus,.button.clear:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover,button.clear,button.clear.disabled,button.clear.disabled:focus,button.clear.disabled:hover,button.clear:focus,button.clear:hover,button.clear[disabled],button.clear[disabled]:focus,button.clear[disabled]:hover{background-color:transparent}
.button.clear:focus,.button.clear:hover,button.clear:focus,button.clear:hover{border-color:#00465d;color:#00465d}
.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled],button.clear:focus.disabled,button.clear:focus[disabled],button.clear:hover.disabled,button.clear:hover[disabled]{border:1px solid #008cba;color:#008cba}
.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled],button.clear,button.clear.disabled,button.clear:focus,button.clear:focus.disabled,button.clear:focus[disabled],button.clear:hover,button.clear:hover.disabled,button.clear:hover[disabled],button.clear[disabled]{border-color:transparent}
.button.clear.primary,button.clear.primary{border:1px solid #008cba;color:#008cba}
.button.clear.primary:focus,.button.clear.primary:hover,button.clear.primary:focus,button.clear.primary:hover{border-color:#00465d;color:#00465d}
.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],button.clear.primary:focus.disabled,button.clear.primary:focus[disabled],button.clear.primary:hover.disabled,button.clear.primary:hover[disabled]{border:1px solid #008cba;color:#008cba}
.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled],button.clear.primary,button.clear.primary.disabled,button.clear.primary:focus,button.clear.primary:focus.disabled,button.clear.primary:focus[disabled],button.clear.primary:hover,button.clear.primary:hover.disabled,button.clear.primary:hover[disabled],button.clear.primary[disabled]{border-color:transparent}
.button.clear.secondary,button.clear.secondary{border:1px solid #e7e7e7;color:#e7e7e7}
.button.clear.secondary:focus,.button.clear.secondary:hover,button.clear.secondary:focus,button.clear.secondary:hover{border-color:#747474;color:#747474}
.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],button.clear.secondary:focus.disabled,button.clear.secondary:focus[disabled],button.clear.secondary:hover.disabled,button.clear.secondary:hover[disabled]{border:1px solid #e7e7e7;color:#e7e7e7}
.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled],button.clear.secondary,button.clear.secondary.disabled,button.clear.secondary:focus,button.clear.secondary:focus.disabled,button.clear.secondary:focus[disabled],button.clear.secondary:hover,button.clear.secondary:hover.disabled,button.clear.secondary:hover[disabled],button.clear.secondary[disabled]{border-color:transparent}
.button.clear.success,button.clear.success{border:1px solid #43ac6a;color:#43ac6a}
.button.clear.success:focus,.button.clear.success:hover,button.clear.success:focus,button.clear.success:hover{border-color:#225635;color:#225635}
.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],button.clear.success:focus.disabled,button.clear.success:focus[disabled],button.clear.success:hover.disabled,button.clear.success:hover[disabled]{border:1px solid #43ac6a;color:#43ac6a}
.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled],button.clear.success,button.clear.success.disabled,button.clear.success:focus,button.clear.success:focus.disabled,button.clear.success:focus[disabled],button.clear.success:hover,button.clear.success:hover.disabled,button.clear.success:hover[disabled],button.clear.success[disabled]{border-color:transparent}
.button.clear.warning,button.clear.warning{border:1px solid #f08a24;color:#f08a24}
.button.clear.warning:focus,.button.clear.warning:hover,button.clear.warning:focus,button.clear.warning:hover{border-color:#814509;color:#814509}
.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],button.clear.warning:focus.disabled,button.clear.warning:focus[disabled],button.clear.warning:hover.disabled,button.clear.warning:hover[disabled]{border:1px solid #f08a24;color:#f08a24}
.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled],button.clear.warning,button.clear.warning.disabled,button.clear.warning:focus,button.clear.warning:focus.disabled,button.clear.warning:focus[disabled],button.clear.warning:hover,button.clear.warning:hover.disabled,button.clear.warning:hover[disabled],button.clear.warning[disabled]{border-color:transparent}
.button.clear.alert,button.clear.alert{border:1px solid #f04124;color:#f04124}
.button.clear.alert:focus,.button.clear.alert:hover,button.clear.alert:focus,button.clear.alert:hover{border-color:#811a09;color:#811a09}
.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],button.clear.alert:focus.disabled,button.clear.alert:focus[disabled],button.clear.alert:hover.disabled,button.clear.alert:hover[disabled]{border:1px solid #f04124;color:#f04124}
.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled],button.clear.alert,button.clear.alert.disabled,button.clear.alert:focus,button.clear.alert:focus.disabled,button.clear.alert:focus[disabled],button.clear.alert:hover,button.clear.alert:hover.disabled,button.clear.alert:hover[disabled],button.clear.alert[disabled]{border-color:transparent}
.button.clear.info,button.clear.info{border:1px solid #a0d3e8;color:#a0d3e8}
.button.clear.info:focus,.button.clear.info:hover,button.clear.info:focus,button.clear.info:hover{border-color:#267b9e;color:#267b9e}
.button.clear.info:focus.disabled,.button.clear.info:focus[disabled],.button.clear.info:hover.disabled,.button.clear.info:hover[disabled],button.clear.info:focus.disabled,button.clear.info:focus[disabled],button.clear.info:hover.disabled,button.clear.info:hover[disabled]{border:1px solid #a0d3e8;color:#a0d3e8}
.button.clear.info,.button.clear.info.disabled,.button.clear.info:focus,.button.clear.info:focus.disabled,.button.clear.info:focus[disabled],.button.clear.info:hover,.button.clear.info:hover.disabled,.button.clear.info:hover[disabled],.button.clear.info[disabled],button.clear.info,button.clear.info.disabled,button.clear.info:focus,button.clear.info:focus.disabled,button.clear.info:focus[disabled],button.clear.info:hover,button.clear.info:hover.disabled,button.clear.info:hover[disabled],button.clear.info[disabled]{border-color:transparent}
.button.dropdown:after,button.dropdown:after{display:block;width:0;height:0;border:.4em inset;content:"";border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:2rem}
.button.dropdown.hollow.primary:after,.button.dropdown.hollow:after,button.dropdown.hollow.primary:after,button.dropdown.hollow:after{border-top-color:#008cba}
.button.dropdown.hollow.secondary:after,button.dropdown.hollow.secondary:after{border-top-color:#e7e7e7}
.button.dropdown.hollow.success:after,button.dropdown.hollow.success:after{border-top-color:#43ac6a}
.button.dropdown.hollow.warning:after,button.dropdown.hollow.warning:after{border-top-color:#f08a24}
.button.dropdown.hollow.alert:after,button.dropdown.hollow.alert:after{border-top-color:#f04124}
.button.dropdown.hollow.info:after,button.dropdown.hollow.info:after{border-top-color:#a0d3e8}
.button.arrow-only:after,button.arrow-only:after{top:-.1em;float:none;margin-left:0}
a.button:focus,a.button:hover{text-decoration:none}
[class*=block-grid-]{display:block;padding:0;margin:0 -.625rem}
[class*=block-grid-]:after,[class*=block-grid-]:before{display:table;content:" "}
[class*=block-grid-]:after{clear:both}
[class*=block-grid-]>li{display:block;float:left;height:auto;padding:0 .625rem 1.25rem}
@media only screen{.small-block-grid-1>li{list-style:none;width:100%}
.small-block-grid-1>li:nth-of-type(1n){clear:none}
.small-block-grid-1>li:nth-of-type(1n+1){clear:both}
.small-block-grid-2>li{list-style:none;width:50%}
.small-block-grid-2>li:nth-of-type(1n){clear:none}
.small-block-grid-2>li:nth-of-type(odd){clear:both}
.small-block-grid-3>li{list-style:none;width:33.33333%}
.small-block-grid-3>li:nth-of-type(1n){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:both}
.small-block-grid-4>li{list-style:none;width:25%}
.small-block-grid-4>li:nth-of-type(1n){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:both}
.small-block-grid-5>li{list-style:none;width:20%}
.small-block-grid-5>li:nth-of-type(1n){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:both}
.small-block-grid-6>li{list-style:none;width:16.66667%}
.small-block-grid-6>li:nth-of-type(1n){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:both}
.small-block-grid-7>li{list-style:none;width:14.28571%}
.small-block-grid-7>li:nth-of-type(1n){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:both}
.small-block-grid-8>li{list-style:none;width:12.5%}
.small-block-grid-8>li:nth-of-type(1n){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:both}
.small-block-grid-9>li{list-style:none;width:11.11111%}
.small-block-grid-9>li:nth-of-type(1n){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:both}
.small-block-grid-10>li{list-style:none;width:10%}
.small-block-grid-10>li:nth-of-type(1n){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:both}
.small-block-grid-11>li{list-style:none;width:9.09091%}
.small-block-grid-11>li:nth-of-type(1n){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:both}
.small-block-grid-12>li{list-style:none;width:8.33333%}
.small-block-grid-12>li:nth-of-type(1n){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:30.0625em){.medium-block-grid-1>li{list-style:none;width:100%}
.medium-block-grid-1>li:nth-of-type(1n){clear:none}
.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}
.medium-block-grid-2>li{list-style:none;width:50%}
.medium-block-grid-2>li:nth-of-type(1n){clear:none}
.medium-block-grid-2>li:nth-of-type(odd){clear:both}
.medium-block-grid-3>li{list-style:none;width:33.33333%}
.medium-block-grid-3>li:nth-of-type(1n){clear:none}
.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}
.medium-block-grid-4>li{list-style:none;width:25%}
.medium-block-grid-4>li:nth-of-type(1n){clear:none}
.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}
.medium-block-grid-5>li{list-style:none;width:20%}
.medium-block-grid-5>li:nth-of-type(1n){clear:none}
.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}
.medium-block-grid-6>li{list-style:none;width:16.66667%}
.medium-block-grid-6>li:nth-of-type(1n){clear:none}
.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}
.medium-block-grid-7>li{list-style:none;width:14.28571%}
.medium-block-grid-7>li:nth-of-type(1n){clear:none}
.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}
.medium-block-grid-8>li{list-style:none;width:12.5%}
.medium-block-grid-8>li:nth-of-type(1n){clear:none}
.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}
.medium-block-grid-9>li{list-style:none;width:11.11111%}
.medium-block-grid-9>li:nth-of-type(1n){clear:none}
.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}
.medium-block-grid-10>li{list-style:none;width:10%}
.medium-block-grid-10>li:nth-of-type(1n){clear:none}
.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}
.medium-block-grid-11>li{list-style:none;width:9.09091%}
.medium-block-grid-11>li:nth-of-type(1n){clear:none}
.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}
.medium-block-grid-12>li{list-style:none;width:8.33333%}
.medium-block-grid-12>li:nth-of-type(1n){clear:none}
.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:48em){.large-block-grid-1>li{list-style:none;width:100%}
.large-block-grid-1>li:nth-of-type(1n){clear:none}
.large-block-grid-1>li:nth-of-type(1n+1){clear:both}
.large-block-grid-2>li{list-style:none;width:50%}
.large-block-grid-2>li:nth-of-type(1n){clear:none}
.large-block-grid-2>li:nth-of-type(odd){clear:both}
.large-block-grid-3>li{list-style:none;width:33.33333%}
.large-block-grid-3>li:nth-of-type(1n){clear:none}
.large-block-grid-3>li:nth-of-type(3n+1){clear:both}
.large-block-grid-4>li{list-style:none;width:25%}
.large-block-grid-4>li:nth-of-type(1n){clear:none}
.large-block-grid-4>li:nth-of-type(4n+1){clear:both}
.large-block-grid-5>li{list-style:none;width:20%}
.large-block-grid-5>li:nth-of-type(1n){clear:none}
.large-block-grid-5>li:nth-of-type(5n+1){clear:both}
.large-block-grid-6>li{list-style:none;width:16.66667%}
.large-block-grid-6>li:nth-of-type(1n){clear:none}
.large-block-grid-6>li:nth-of-type(6n+1){clear:both}
.large-block-grid-7>li{list-style:none;width:14.28571%}
.large-block-grid-7>li:nth-of-type(1n){clear:none}
.large-block-grid-7>li:nth-of-type(7n+1){clear:both}
.large-block-grid-8>li{list-style:none;width:12.5%}
.large-block-grid-8>li:nth-of-type(1n){clear:none}
.large-block-grid-8>li:nth-of-type(8n+1){clear:both}
.large-block-grid-9>li{list-style:none;width:11.11111%}
.large-block-grid-9>li:nth-of-type(1n){clear:none}
.large-block-grid-9>li:nth-of-type(9n+1){clear:both}
.large-block-grid-10>li{list-style:none;width:10%}
.large-block-grid-10>li:nth-of-type(1n){clear:none}
.large-block-grid-10>li:nth-of-type(10n+1){clear:both}
.large-block-grid-11>li{list-style:none;width:9.09091%}
.large-block-grid-11>li:nth-of-type(1n){clear:none}
.large-block-grid-11>li:nth-of-type(11n+1){clear:both}
.large-block-grid-12>li{list-style:none;width:8.33333%}
.large-block-grid-12>li:nth-of-type(1n){clear:none}
.large-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:62em){.xlarge-block-grid-1>li{list-style:none;width:100%}
.xlarge-block-grid-1>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-1>li:nth-of-type(1n+1){clear:both}
.xlarge-block-grid-2>li{list-style:none;width:50%}
.xlarge-block-grid-2>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-2>li:nth-of-type(odd){clear:both}
.xlarge-block-grid-3>li{list-style:none;width:33.33333%}
.xlarge-block-grid-3>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-3>li:nth-of-type(3n+1){clear:both}
.xlarge-block-grid-4>li{list-style:none;width:25%}
.xlarge-block-grid-4>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-4>li:nth-of-type(4n+1){clear:both}
.xlarge-block-grid-5>li{list-style:none;width:20%}
.xlarge-block-grid-5>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-5>li:nth-of-type(5n+1){clear:both}
.xlarge-block-grid-6>li{list-style:none;width:16.66667%}
.xlarge-block-grid-6>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-6>li:nth-of-type(6n+1){clear:both}
.xlarge-block-grid-7>li{list-style:none;width:14.28571%}
.xlarge-block-grid-7>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-7>li:nth-of-type(7n+1){clear:both}
.xlarge-block-grid-8>li{list-style:none;width:12.5%}
.xlarge-block-grid-8>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-8>li:nth-of-type(8n+1){clear:both}
.xlarge-block-grid-9>li{list-style:none;width:11.11111%}
.xlarge-block-grid-9>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-9>li:nth-of-type(9n+1){clear:both}
.xlarge-block-grid-10>li{list-style:none;width:10%}
.xlarge-block-grid-10>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-10>li:nth-of-type(10n+1){clear:both}
.xlarge-block-grid-11>li{list-style:none;width:9.09091%}
.xlarge-block-grid-11>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-11>li:nth-of-type(11n+1){clear:both}
.xlarge-block-grid-12>li{list-style:none;width:8.33333%}
.xlarge-block-grid-12>li:nth-of-type(1n){clear:none}
.xlarge-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
.select2-container,.select2-drop,.select2-search,.select2-search input{box-sizing:border-box}
.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;white-space:nowrap;line-height:26px;text-decoration:none;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}
.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}
.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;text-decoration:none;border:0;cursor:pointer;outline:0}
.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}
.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}
.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:90001;filter:alpha(opacity=0)}
.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:90002;top:100%;border-top:0}
.select2-drop.select2-drop-above{margin-top:1px;border-bottom:0;box-shadow:0 -4px 5px rgba(0,0,0,.15)}
.select2-drop-active{border-top:0}
.select2-drop-auto-width{width:auto}
.select2-drop-auto-width .select2-search{padding-top:4px}
.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}
.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;border-radius:0;box-shadow:none}
.select2-drop.select2-drop-above .select2-search input{margin-top:4px}
.select2-container-active .select2-choice,.select2-container-active .select2-choices{outline:0}
.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:0;filter:none}
.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}
.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}
.select2-results ul.select2-result-sub{margin:0;padding-left:0}
.select2-results li{list-style:none;display:list-item;background-image:none}
.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}
.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.select2-results-dept-1 .select2-result-label{padding-left:20px}
.select2-results-dept-2 .select2-result-label{padding-left:40px}
.select2-results-dept-3 .select2-result-label{padding-left:60px}
.select2-results-dept-4 .select2-result-label{padding-left:80px}
.select2-results-dept-5 .select2-result-label{padding-left:100px}
.select2-results-dept-6 .select2-result-label{padding-left:110px}
.select2-results-dept-7 .select2-result-label{padding-left:120px}
.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{display:list-item;padding-left:5px}
.select2-results .select2-disabled,.select2-results .select2-disabled.select2-highlighted{display:list-item;cursor:default}
.select2-results .select2-selected{display:none}
.select2-more-results{display:list-item}
.select2-container.select2-container-disabled .select2-choice{background-image:none;cursor:default}
.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-image:none;border-left:0}
.select2-container.select2-container-disabled .select2-choice abbr{display:none}
.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;cursor:text;overflow:hidden}
.select2-locked{padding:3px 5px !important}
.select2-container-multi .select2-choices{min-height:26px}
.select2-container-multi.select2-container-active .select2-choices{outline:0}
.select2-container-multi .select2-choices li{float:left;list-style:none}
html[dir=rtl] .select2-container-multi .select2-choices li{float:right}
.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}
.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;outline:0;border:0;box-shadow:none;background:transparent !important}
.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;cursor:default;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice{margin-left:0;margin-right:5px}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}
.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;outline:0}
html[dir=rtl] .select2-search-choice-close{right:auto;left:3px}
.select2-container-multi .select2-search-choice-close{left:3px}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close,.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}
.select2-container-multi.select2-container-disabled .select2-choices{background-image:none;cursor:default}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;background-image:none}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0}
.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}
.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}
.select2-display-none{display:none}
.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}
@font-face{font-family:VideoJS;src:url(guxfoe-core/dist/font/VideoJS.eot?#iefix) format("eot")}
@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABBIAAsAAAAAGoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3RY21hcAAAAYQAAADQAAADIjn098ZnbHlmAAACVAAACv4AABEIAwnSw2hlYWQAAA1UAAAAKwAAADYSy2hLaGhlYQAADYAAAAAbAAAAJA4DByFobXR4AAANnAAAAA8AAACE4AAAAGxvY2EAAA2sAAAARAAAAEQ9NEHGbWF4cAAADfAAAAAfAAAAIAEyAIFuYW1lAAAOEAAAASUAAAIK1cf1oHBvc3QAAA84AAABDwAAAZ5AAl/0eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGQ7xTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGBHcRdyA4RZgQRAC4HCwEAAHic7dFprsIgAEXhg8U61XmeWcBb1FuQP4w7ZQXK5boMm3yclFDSANAHmuKviBBeBPQ8ymyo8w3jOh/5r2ui5nN6v8sYNJb3WMdeWRvLji0DhozKdxM6psyYs2DJijUbtuzYc+DIiTMXrty4k8oGLb+n0xCe37ekM7Z66j1DbUy3l6PpHnLfdLO5NdSBoQ4NdWSoY9ON54mhdqa/y1NDnRnq3FAXhro01JWhrg11Y6hbQ90Z6t5QD4Z6NNSToZ4N9WKoV0O9GerdUJORPqkhTd54nJ1YDXBU1RV+576/JBs2bPYPkrDZt5vsJrv53V/I5mclhGDCTwgGBQQSTEji4hCkYIAGd4TGIWFAhV0RQTpWmQp1xv6hA4OTOlNr2zFANbHUYbq2OtNCpViRqsk+e+7bTQAhzti8vPfuPffcc88959zznbcMMPjHD/KDDGEY0ABpYX384NhlomIYlo4JISGEY9mMh2FSidYiqkEUphtNYDSY/dXg9023l4DdxlqUl0chuZRhncJKrsCQHIwcGuwfnhMIzBnuH4Sym+1D2zaGjheXlhYfD238z80mKYMmvJ5XeOTzd8z9eujbMxJNhu4C9xPE/bCMiDuSNIWgkTQwBE55hLSAE7ZwhrHLnAHZOGV/kmBGTiNjZxzI77Hb7Hqjz68TjT6vh+5JT/cCIkqS0D6CqPf5jX4Qjdx5j6vlDfZM4aZFdbVXIxtOlJaP/WottMnH6CJQ3bTiue3PrY23HjnChtuamxwvvzFjxkPrNj3z0tG9T561HDYf6OgmRWvlY3JQHoQb8ltV2Yet7YfWctEjR1AtxS/cSX6U4alf6NJEBQ7YKg9wrXQKd0IeZCb2ux75Uhh1Un+Nz+9LTOE7PK777nN5xqdTneTBhCbx446mZrhnUkrCz2YhA9dSMxaG0SYmT8hi9ZPu1E94PJYQSH6LRmhxec7Q7ZeXntgQuVpbh+a4qWNsckVyTdn0P7o7DpgPW84+uRcq0BITflBikGdUjAZ9wYBVI3mtrNvr9kpg1UsaK6t3690aoorC1lg0GpMH2HAMtkZjsSi5Ig9ESVosOh7GQfLjKNLvKpMKkLSKNFAka710GdgSi8oDMSoNhqjkKBXTgn3swtaxyzGkUzIzae9RtLdWkSlZ1KDX6EzgllzV4NV4SoDFSOGD4+HCeQUF8wrZ5Hs8zIb5EaVxy8DYFTbMCJPnLIWZxugZE2NlivC0gc1qEQUR8jEKgZcAXeH18BiCgl5nlHh0CrjB4Hb5fX4gb0J7c9PuHVsfgkx2n/vTY/JV8kn8PGxf7faOZ8qX8JVByuIf4whk9sqXli2hvPJV9hrp0hY7l8r2x37ydaVsb4xvXv/47v2NjfCl8m5oRDJclFMoE1yk0Uh1Te4/m8lFXe9qBZD0EkheicebXvzI2PLCuoKCukLuhPIeKwaHPEouxw3kMqaIUXDQ1p0mip+MyCORSCQaoUsnY1VZ38nUTrG21WvVo4f1OsEJFhvSfAFwGfT8VHRMeAVUpwLOoLzjT/REIj3O3FhuURE+nERF+0pTId5Fyxv5sfwGyg4O+my4vZv0sZm7oeQlFZORiB+tG0MweVNraeitl7yxiPIHTk4/diVxs94o5lEYishB2iAtkchEnsActoEpx44Fo8XnsQMaA22BlqC20RmhBKzYojZyYaxg+JggMc4HHY2m+L9EkWSYljirOisrO7d3VorxzyZ6Vc4lJqITAu1b2wOBdrLElAP+bFc2eGaZFVbkmJktv5uT6Jlz5D/MnBFor6ig/JPnRViBsV3LNKGGqB1ChJ0tgQywlVLFJIuQgTFttwkiKxhyQdAZMdMYtSaoAewqfvXVYPAbDT6/1mez85YS8FSDywQ6NfAnef6FNEGMilnppyvn5rB6tTyq1pOceRWnp2WJEZFXHeX5oyoem1nTTgdqc4heDY7bOeKz63vnz+/dRx+s31Ht2JGanQ5seirfWJL9tjozU/12TnEjn5oux9OzU3ckGbBzBwNOyk69JykKH0n/0LM9A72tuwM3zQpIRu4AxiToseEpgPOmbROyFe9/X2yeUvoUsCyEvjcgs7fpWP3/aKlFN0+6HFUe6D9HFz/XPwBlN9tTqNyZjFJ8UO2RUT5/h4CptCctEyeisnOyXjALEp7dXKaQKf6O7IMnGjNNACRMLxqdYJX8eMLvmmd68D+ayBLyKKYZwYxDt/GNhzETDJ05Qxlyi3pi3/Z93ndYVSumgj0V/KkIFlO6+1K3fF2+3g0q+YtuSIf0bvmLqV09nnobI6hwcjIP8aPCKayjsF5JBY3LaKAeRLSyYB1h81oTwe9SlPMkXB7G0mfL9q71gaqqwPqu67QRKS1+ObTx+sbQy9QV2OQHEScGkdFBeT7v7qisqqrs6N52i78/R+6S0qQONVj26agOVoswCyQWIV5D86vH53bxNUeXV0K+XZaHv/nm/KsHhOvylwsWnJX/HE8l/4WCv5x+l5n08z6UU8bUMa3MBpSmM7F63AxntdC9eBCKEZW9Hr+ABNqtxgAQrSbMtmrW7lKQuoSgBhSrTazWVU2QAKWY8wiiuhqFmQgWJBgoXiuWIm42N7hqZbBsgXz52O5P5uSvaNgFGnOuvsRw8I8Laha91wMvDuxqWFheN7/8GVtTltdS83DQsXRmqc5ZtcJXEVrlV2doTWk5+Yunm71dG5f55m/qY0MjI93vv9/NfpxXV9sUXrxy2fbNy1or65cOlDRnOoKFeeXcbw42H/bNDT5Qs3flgs31gWC1lD1nfUV/X7NdCnSUdHY2e8afzfKsqZ5ZljfDqjLOmk3UebNXB+aHArPYDRs+/HDDxeT5DiP+sFg7OpRaVQMGBV89PpeBdj22hCE0Uub0UqwLrNWsG0cuyadgLXTeR5rbO4+3c/vl15cur2nRq+TXCQDcS3SO+s6ak+e5/eMS+1dw3btu3YG2tvFL8XdIZvdjdW6TO/4B7IdrZWVPmctm5/59AgsPItTSbCiIBr2OqIGzmu20SMKAS7yqwGBUfGfgjDYlLLDeF0SfcLB2LSx8flT+08/kzz6yOj96rft4rpTjdPQcmLd47uKibbDq7ZSz/XtbH2nN717Nd62rU+c8Icevvv7I09wA6WvjVcafb+FsbNG+ZQ80Rn6ZZsvrP7teP2dzTdoETvNhjCmsr8FID2sJ69VYvdUcxk4AzYRlKcaE38eXNRlfW9H1as9i6acLHp1XpuNB5K7DIvkX08y1ZYvh3KfWaiCzH+ztrSDmD7LuX73x/mJelB8Yj39t8nhNQJJ2CAthpoFGLsGgtSOCJooCGoaJAMTjSWHVZ08YAa1Fg9lPI5U6DOsGVjDasJeZZ+YyhfCwfOzCxlBA69M9XLXtza7H/rav+9Tjq5xNi0wpKQIRNO4Lrzz7yp5QVYM6Jd/oc1Uvn/mQhhuWh6ENXoS2YTZ8QT42bF5d/559zp5r0Uff2VnR2tdf2/WCOd2cO0Mw6qpWPnvxpV0nrt5fZd2yItc199GWe8vlNfNDq+CH/7yAAnB9hn7T4QO4c1g9ScxsZgmzntnE/IDGndtHMw69lFwoCnYsMGx+rBp8JSBqdLzBr9QRPq/PbhWMWFtQZp1xguy/haw3TEHm3TWAnxFWQQWgt7M5OV0lCz1VRYucpWliy7z6Zd4urwPIyeZQqli2Lgg7szJV09PysATbOQtYIrB2YzbkJYkGgJ0m4AjPUap1pvYu1K9qr97z0Yl3p332b2LYB78ncYIlRkau/8GObSsOlZancACE5d5ily+c2+7h5Yj4lqhVmXXB+iXLfvdqSgqfKtQvfHDV0OnvQR1qhw42XS/vkvsh/hXcrDFP0a+SJNIomEfD1nsrYGO+1bgTOJhM8Hv6ek+7vVglxuSRwoKn17S937bm6YJCeSSG0Op1n+7tE37tcZ/p7dsTv4EUrGpDbWueKigsLHhqTVsoEj+JU0kaSjnj9tz8/gryQWwJ9BcJXBC/7smO+I/IFURJetFPrdt5WcoL6DbEJaygI8CTHfQTjf40ofD+DwalTqIAAHicY2BkYGAA4jC5t2/j+W2+MnCzM4DAtTC+5cg0OyNYnIOBCUQBAAceB90AeJxjYGRgYGcAARD5/z87IwMjAypQBAAtgwI4AHicY2BgYGAfYAwAOkQA4QAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhHicY2BkYGBQZChlYGcAASYg5gJCBob/YD4DABfTAbQAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2PyXLCMBBE3YCNDWEL2ffk7o8S8oCnkCVHC5C/jzBQlUP6IHVPzYyekl5y0iL5X5/ooY8BUmQYIkeBEca4wgRTzDDHAtdY4ga3uMM9HvCIJzzjBa94wzs+8ImvZNAq8TM+HqVkKxWlrQiOxjujQkNlEzyNzl6Z/cU2XF06at7U83VQyklLpEvSnuzsb+HAPnPfQVgaupa1Jlu4sPLsFblcitaz0dHU0ZF1qatjZ1+aTXYCmp6u0gSvWNPyHLtFZ+ZeXWVSaEkqs3T8S74WklbGbNNNq4LL4+CWKtZDv2cfX8l8aFbKFhEnJnJ+IULFpqwoQnNHlHaVQtPBl+ypmbSWdmyC61KS/AKZC3Y+AA==) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzJRiV3RAAABjAAAAFZjbWFwOfT3xgAAAmgAAAMiZ2x5ZgMJ0sMAAAXQAAARCGhlYWQSy2hLAAAA4AAAADZoaGVhDgMHIQAAALwAAAAkaG10eOAAAAAAAAHkAAAAhGxvY2E9NEHGAAAFjAAAAERtYXhwATIAgQAAARgAAAAgbmFtZdXH9aAAABbYAAACCnBvc3RAAl/0AAAY5AAAAZ4AAQAABwAAAAAABwAAAP//BwEAAQAAAAAAAAAAAAAAAAAAACEAAQAAAAEAAFYfTwlfDzz1AAsHAAAAAADWVg6nAAAAANZWDqcAAAAABwEHAAAAAAgAAgAAAAAAAAABAAAAIQB1AAcAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEGygGQAAUAAARxBOYAAAD6BHEE5gAAA1wAVwHOAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQPEB8SAHAAAAAKEHAAAAAAAAAQAAAAAAAAAAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAUAAAADAAAALAAAAAQAAAGSAAEAAAAAAIwAAwABAAAALAADAAoAAAGSAAQAYAAAAAQABAABAADxIP//AADxAf//AAAAAQAEAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAGQAAAAAAAAACAAAPEBAADxAQAAAAEAAPECAADxAgAAAAIAAPEDAADxAwAAAAMAAPEEAADxBAAAAAQAAPEFAADxBQAAAAUAAPEGAADxBgAAAAYAAPEHAADxBwAAAAcAAPEIAADxCAAAAAgAAPEJAADxCQAAAAkAAPEKAADxCgAAAAoAAPELAADxCwAAAAsAAPEMAADxDAAAAAwAAPENAADxDQAAAA0AAPEOAADxDgAAAA4AAPEPAADxDwAAAA8AAPEQAADxEAAAABAAAPERAADxEQAAABEAAPESAADxEgAAABIAAPETAADxEwAAABMAAPEUAADxFAAAABQAAPEVAADxFQAAABUAAPEWAADxFgAAABYAAPEXAADxFwAAABcAAPEYAADxGAAAABgAAPEZAADxGQAAABkAAPEaAADxGgAAABoAAPEbAADxGwAAABsAAPEcAADxHAAAABwAAPEdAADxHQAAAB0AAPEeAADxHgAAAB4AAPEfAADxHwAAAB8AAPEgAADxIAAAACAAAAAAAAAADgBoAH4AzADgAQIBQgFsAZgBwgIYAlgCtALgAzADsAPeBDAElgTcBSQFZgWKBiAGZga0BuoHWAgSCFgIbgiEAAEAAAAABYsFiwACAAABEQECVQM2BYv76gILAAADAAAAAAZrBmsAAgAbADQAAAkCEyIHDgEHBhAXHgEXFiA3PgE3NhAnLgEnJgMiJy4BJyY0Nz4BNzYyFx4BFxYUBw4BBwYC6wHA/kCVmIuGzjk7OznOhosBMIuGzjk7OznOhouYeW9rpi0vLy2ma2/yb2umLS8vLaZrbwIwAVABUAGbOznOhov+0IuGzjk7OznOhosBMIuGzjk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAAACAAAAAAVABYsAAwAHAAABIREpAREhEQHAASv+1QJVASsBdQQW++oEFgAAAAQAAAAABiEGIAAHABcAJwAqAAABNCcmJxUXNjcUBxc2NTQnLgEnFR4BFxYBBwEhESEBEQEGBxU2Nxc3AQcXBNA0MlW4A7spcU1FQ+6VbKovMfu0XwFh/p8BKwF1AT5QWZl6mV/9YJycA4BhUlAqpbgYGGNicZKknYyHvSKaIJNlaQIsX/6f/kD+iwH2/sI9G5ojZJhfBJacnAAAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYACAAOAAABNCcmJxE2NzYBESEBEQEFZTQyVFQyNPwQASsBdf6LA4BhUlAq/aYqUFIBQf5A/osEqv6LAAMAAAAABiAGDwAFAA4AIgAAExEhAREBBTQnJicRNjc2AxUeARcWFAcOAQcVPgE3NhAnLgHgASsBdf6LAsU0MlVVMjS7bKovMTEvqmyV7kNFRUPuBGD+QP6LBKr+i+BhUlAq/aYqUFIC8Jogk2Vp6GllkyCaIr2HjAE6jIe9AAAABAAAAAAFiwWLAAUACwARABcAAAEjESE1IwMzNTM1IQEjFSERIwMVMxUzEQILlgF24JaW4P6KA4DgAXaW4OCWAuv+ipYCCuCW/ICWAXYCoJbgAXYABAAAAAAFiwWLAAUACwARABcAAAEzFTMRIRMjFSERIwEzNTM1IRM1IxEhNQF14Jb+iuDgAXaWAcCW4P6KlpYBdgJV4AF2AcCWAXb76uCWAcDg/oqWAAAAAAIAAAAABdYF1gATABcAAAEhIg4BFREUHgEzITI+ATURNC4BAyERIQVA/IApRCgoRCkDgClEKChEKfyAA4AF1ShEKfyAKUQoKEQpA4ApRCj76wOAAAYAAAAABmsGawAIAA0AFQAeACMALAAACQEmIyIHBgcBJS4BJwEFIQE2NzY1NAUBBgcGFRQXIQUeARcBMwEWMzI3NjcBAr4BZFJQhHt2YwESA44z7Z/+7gLl/dABel0zNfwS/t1dMzUPAjD95DPtnwESeP7dU0+Ee3Zj/u4D8AJoEy0rUf4nd6P6PP4nS/1zZn+Ej0tLAfhmf4SPS0pLo/o8Adn+CBMtK1EB2QAFAAAAAAZrBdYAEwAXABsAHwAjAAABISIOARURFB4BMyEyPgE1ETQuAQEhFSEBITUhBSE1ITUhNSEF1ftWKUUoKEUpBKopRSgoRfstASr+1gLq/RYC6gHA/tYBKv0WAuoF1ShEKfyAKUQoKEQpA4ApRCj9q5X+1ZWVlZaVAAAAAAMAAAAABiAF1gATACsAQwAAASEiDgEVERQeATMhMj4BNRE0LgEBIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFi/vqKEUoKEUoBBYoRSgoRf2CcJWVcCsf4B8sLB/gHysCC3CVlXAsH+AfKysf4B8sBdUoRCn8gClEKChEKQOAKUQo/fYl4CVKHywsHwEqHywsH0ol4CVKHywsHwEqHywsHwAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIQZsADEAAAEiBgcBNjQnAR4BMzI+ATQuASIOARUUFwEuASMiDgEUHgEzMjY3AQYVFB4BMj4BNC4BBUAqSx797AcHAg8eTys9Zzw8Z3pnPAf98R5PKz1nPDxnPStPHgIUBjtkdmQ7O2QCTx4cATcbMhsBNB0gPGd6Zzw8Zz0ZG/7NHCA8Z3pnPCAc/soZGDtkOjpkdmQ7AAAAAAIAAAAABlkGawBDAFAAAAE2NCc3PgEnAy4BDwEmLwEuASMhIgYPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEzITI2PwE2NxcWNjcTNiYnBSIuATQ+ATIeARQOAQWrBQWeCgYHlgcaDLo8QhwDFQ7+1g4VAhxEOroNGgeVBwULnQUFnQsFB5UHGg26O0McAhUOASoOFQIcRDq6DRoHlQcFC/04R3hGRniOeEZGeAM3Kj4qewkbDAEDDAkFSy4bxg4SEg7GHC1LBQkM/v0MGwl7Kj4qewkbDP79DAkFSy4bxg4SEg7GHC1LBQkMAQMMGwlBRniOeEZGeI54RgABAAAAAAZrBmsAGAAAExQXHgEXFiA3PgE3NhAnLgEnJiAHDgEHBpU7Oc6GiwEwi4bOOTs7Oc6Gi/7Qi4bOOTsDgJiLhs45Ozs5zoaLATCLhs45Ozs5zoaLAAAAAAIAAAAABmsGawAYADEAAAEiBw4BBwYQFx4BFxYgNz4BNzYQJy4BJyYDIicuAScmNDc+ATc2MhceARcWFAcOAQcGA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi5h5b2umLS8vLaZrb/Jva6YtLy8tpmtvBms7Oc6Gi/7Qi4bOOTs7Oc6GiwEwi4bOOTv6wC8tpmtv8m9rpi0vLy2ma2/yb2umLS8AAwAAAAAGawZrABgAMQA+AAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmAyInLgEnJjQ3PgE3NjIXHgEXFhQHDgEHBhMUDgEiLgE0PgEyHgEDgJiKhs85Ozs5z4aKATCKhs85Ozs5z4aKmHlva6YtLy8tpmtv8m9rpi0vLy2ma29nPGd6Zzw8Z3pnPAZrOznPhor+0IqGzzk7OznPhooBMIqGzzk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAlU9Zzw8Z3pnPDxnAAAABAAAAAAGIAYhABMAHwApAC0AAAEhIg4BFREUHgEzITI+ATURNC4BASM1IxUjETMVMzU7ASEyFhURFAYjITczNSMFi/vqKEUoKEUoBBYoRSgoRf2CcJVwcJVwlgEqHywsH/7WcJWVBiAoRSj76ihFKChFKAQWKEUo/ICVlQHAu7ssH/7WHyxw4AAAAAACAAAAAAZrBmsAGAAkAAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmEwcJAScJATcJARcBA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi91p/vT+9GkBC/71aQEMAQxp/vUGazs5zoaL/tCLhs45Ozs5zoaLATCLhs45O/wJaQEL/vVpAQwBDGn+9QELaf70AAABAAAAAAXWBrYAJwAAAREJAREyFxYXFhQHBgcGIicmJyY1IxQXHgEXFjI3PgE3NjQnLgEnJgOA/osBdXpoZjs9PTtmaPRoZjs9lS8tpWtv9G9rpS0vLy2la28FiwEq/ov+iwEqPTtmaPNpZTw9PTxlaXl5b2umLS8vLaZrb/Nva6UuLwABAAAAAAU/BwAAFAAAAREjIgYdASEDIxEhESMRMzU0NjMyBT+dVjwBJSf+/s7//9Ctkwb0/vhISL3+2P0JAvcBKNq6zQAAAAAEAAAAAAaOBwAAMABFAGAAbAAAARQeAxUUBwYEIyImJyY1NDY3NiUuATU0NwYjIiY1NDY3PgEzIQcjHgEVFA4DJzI2NzY1NC4CIyIGBwYVFB4DEzI+AjU0LgEvASYvAiYjIg4DFRQeAgEzFSMVIzUjNTM1MwMfQFtaQDBI/uqfhOU5JVlKgwERIB8VLhaUy0g/TdNwAaKKg0pMMUVGMZImUBo1Ij9qQCpRGS8UKz1ZNjprWzcODxMeChwlThAgNWhvUzZGcX0Da9XVadTUaQPkJEVDUIBOWlN6c1NgPEdRii5SEipAKSQxBMGUUpo2QkBYP4xaSHNHO0A+IRs5ZjqGfVInITtlLmdnUjT8lxo0Xj4ZMCQYIwsXHTgCDiQ4XTtGazsdA2xs29ts2QADAAAAAAaABmwAAwAOACoAAAERIREBFgYrASImNDYyFgERIRE0JiMiBgcGFREhEhAvASEVIz4DMzIWAd3+tgFfAWdUAlJkZ6ZkBI/+t1FWP1UVC/63AgEBAUkCFCpHZz+r0ASP/CED3wEySWJik2Fh/N39yAISaXdFMx4z/dcBjwHwMDCQIDA4H+MAAAEAAAAABpQGAAAxAAABBgcWFRQCDgEEIyAnFjMyNy4BJxYzMjcuAT0BFhcuATU0NxYEFyY1NDYzMhc2NwYHNgaUQ18BTJvW/tKs/vHhIyvhsGmmHyEcKypwk0ROQk4seQFbxgi9hoxgbWAlaV0FaGJFDhyC/v3ut22RBIoCfWEFCxexdQQmAyyOU1hLlbMKJiSGvWYVOXM/CgAAAAEAAAAABYAHAAAiAAABFw4BBwYuAzURIzU+BDc+ATsBESEVIREUHgI3NgUwUBewWWitcE4hqEhyRDAUBQEHBPQBTf6yDSBDME4Bz+0jPgECOFx4eDoCINcaV11vVy0FB/5Y/P36HjQ1HgECAAEAAAAABoAGgABKAAABFAIEIyInNj8BHgEzMj4BNTQuASMiDgMVFBYXFj8BNjc2JyY1NDYzMhYVFAYjIiY3PgI1NCYjIgYVFBcDBhcmAjU0EiQgBBIGgM7+n9FvazsTNhRqPXm+aHfijmm2f1srUE0eCAgGAgYRM9Gpl6mJaz1KDgglFzYyPlYZYxEEzv7OAWEBogFhzgOA0f6fziBdR9MnOYnwlnLIfjpgfYZDaJ4gDCAfGAYXFD1al9mkg6ruVz0jdVkfMkJyVUkx/l5Ga1sBfOnRAWHOzv6fAAAHAAAAAAcBBM8AFwAhADgATwBmAHEAdAAAAREzNhcWFxYXFhcWBw4BBwYHBicmLwEmNxY2NzYuAQcRFAUWNzY/ATY3NjU2JyMGFxYfARYXFhcUFxY3Nj8BNjc2NzYnIwYXFh8BFhcWFRYXFjc2PwE2NzY3NicjBhcWHwEWFxYVFgUzPwEVMxEjBgsBARUnAxwcaC5MND0sTSsvCgdVREdTNWg1KgECq1JrCQcwYkABfhoSCxAKJBQXAX4dAQMCBgMnFxsBJBoSCxAKJBQWAQF+HgEEAgUEJxcbASMZEwsQCiQUFgEBfh4BBAIFBCcXGwH5Q+5B4arNDfHvAhaOAckC/QIBAwwPHzdcZXlZmC8xCAQBAQIDBMIDVkxCZDQF/pUHwgcTCyAUQEdPU8etCAgFCQZHTFxbwLoHEwsgFEBHT1PHrQgIBQkGR0xcW8C6BxMLIBRAR09Tx60ICAUJBkdMXFvAwGQBZQMMFf6D/oYB/fkBAAABAAAAAAYhBrYALAAAASIHDgEHBhURFB4BOwERITU0Nz4BNzYyFx4BFxYdASERMzI+ATURNCcuAScmA4CJfXi6MzU8Zz3g/tUpKJFeYdRhXpEoKf7V4D1nPDUzunh9BrU0M7t4fYn99j1nPAJVlWthXpAoKSkokF5ha5X9qzxnPQIKiX14uzM0AAAAAAIAAAAABUAFQAACAAYAAAkCIREzEQHAAnv9hQLrlQHAAcABwPyAA4AAAAAAAgAAAAAFQAVAAAMABgAAATMRIwkBEQHAlZUBBQJ7BUD8gAHA/kADgAAAAAAAABAAxgABAAAAAAABAAcAAAABAAAAAAACAAcABwABAAAAAAADAAcADgABAAAAAAAEAAcAFQABAAAAAAAFAAsAHAABAAAAAAAGAAcAJwABAAAAAAAKACsALgABAAAAAAALABMAWQADAAEECQABAA4AbAADAAEECQACAA4AegADAAEECQADAA4AiAADAAEECQAEAA4AlgADAAEECQAFABYApAADAAEECQAGAA4AugADAAEECQAKAFYAyAADAAEECQALACYBHlZpZGVvSlNSZWd1bGFyVmlkZW9KU1ZpZGVvSlNWZXJzaW9uIDEuMFZpZGVvSlNHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBWAGkAZABlAG8ASgBTAFIAZQBnAHUAbABhAHIAVgBpAGQAZQBvAEoAUwBWAGkAZABlAG8ASgBTAFYAZQByAHMAaQBvAG4AIAAxAC4AMABWAGkAZABlAG8ASgBTAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA=) format("truetype");font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.gux-video-js .video-js .vjs-modal-dialog,.gux-video-js .vjs-button>.vjs-icon-placeholder:before,.gux-video-js .vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}
.gux-video-js .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.gux-video-js .vjs-button>.vjs-icon-placeholder:before{text-align:center}
.gux-video-js .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.gux-video-js .video-js .vjs-play-control .vjs-icon-placeholder,.gux-video-js .vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.gux-video-js .video-js .vjs-play-control .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-play:before{content:"\F101"}
.gux-video-js .vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-play-circle:before{content:"\F102"}
.gux-video-js .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.gux-video-js .vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-pause:before{content:"\F103"}
.gux-video-js .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.gux-video-js .vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-volume-mute:before{content:"\F104"}
.gux-video-js .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.gux-video-js .vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-volume-low:before{content:"\F105"}
.gux-video-js .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.gux-video-js .vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-volume-mid:before{content:"\F106"}
.gux-video-js .video-js .vjs-mute-control .vjs-icon-placeholder,.gux-video-js .vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-mute-control .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-volume-high:before{content:"\F107"}
.gux-video-js .video-js .vjs-fullscreen-control .vjs-icon-placeholder,.gux-video-js .vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-fullscreen-enter:before{content:"\F108"}
.gux-video-js .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.gux-video-js .vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-fullscreen-exit:before{content:"\F109"}
.gux-video-js .vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-square:before{content:"\F10A"}
.gux-video-js .vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-spinner:before{content:"\F10B"}
.gux-video-js .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .video-js .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .video-js .vjs-subtitles-button .vjs-icon-placeholder,.gux-video-js .vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-subtitles:before{content:"\F10C"}
.gux-video-js .video-js .vjs-captions-button .vjs-icon-placeholder,.gux-video-js .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.gux-video-js .vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-captions-button .vjs-icon-placeholder:before,.gux-video-js .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-captions:before{content:"\F10D"}
.gux-video-js .video-js .vjs-chapters-button .vjs-icon-placeholder,.gux-video-js .vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-chapters-button .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-chapters:before{content:"\F10E"}
.gux-video-js .vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-share:before{content:"\F10F"}
.gux-video-js .vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-cog:before{content:"\F110"}
.gux-video-js .video-js .vjs-play-progress,.gux-video-js .video-js .vjs-volume-level,.gux-video-js .vjs-icon-circle{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-play-progress:before,.gux-video-js .video-js .vjs-volume-level:before,.gux-video-js .vjs-icon-circle:before{content:"\F111"}
.gux-video-js .vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-circle-outline:before{content:"\F112"}
.gux-video-js .vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-circle-inner-circle:before{content:"\F113"}
.gux-video-js .vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-hd:before{content:"\F114"}
.gux-video-js .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.gux-video-js .vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-cancel:before{content:"\F115"}
.gux-video-js .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.gux-video-js .vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-replay:before{content:"\F116"}
.gux-video-js .vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-facebook:before{content:"\F117"}
.gux-video-js .vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-gplus:before{content:"\F118"}
.gux-video-js .vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-linkedin:before{content:"\F119"}
.gux-video-js .vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-twitter:before{content:"\F11A"}
.gux-video-js .vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-tumblr:before{content:"\F11B"}
.gux-video-js .vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-pinterest:before{content:"\F11C"}
.gux-video-js .video-js .vjs-descriptions-button .vjs-icon-placeholder,.gux-video-js .vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-audio-description:before{content:"\F11D"}
.gux-video-js .video-js .vjs-audio-button .vjs-icon-placeholder,.gux-video-js .vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .video-js .vjs-audio-button .vjs-icon-placeholder:before,.gux-video-js .vjs-icon-audio:before{content:"\F11E"}
.gux-video-js .vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-next-item:before{content:"\F11F"}
.gux-video-js .vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}
.gux-video-js .vjs-icon-previous-item:before{content:"\F120"}
.gux-video-js .video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:normal}
.gux-video-js .video-js:-moz-full-screen{position:absolute}
.gux-video-js .video-js:-webkit-full-screen{width:100% !important;height:100% !important}
.gux-video-js .video-js[tabindex="-1"]{outline:0}
.gux-video-js .video-js *,.gux-video-js .video-js :after,.gux-video-js .video-js :before{box-sizing:inherit}
.gux-video-js .video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}
.gux-video-js .video-js.vjs-4-3,.gux-video-js .video-js.vjs-16-9,.gux-video-js .video-js.vjs-fluid{width:100%;max-width:100%;height:0}
.gux-video-js .video-js.vjs-16-9{padding-top:56.25%}
.gux-video-js .video-js.vjs-4-3{padding-top:75%}
.gux-video-js .video-js.vjs-fill{width:100%;height:100%}
.gux-video-js .video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}
.gux-video-js body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}
.gux-video-js .vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}
.gux-video-js .video-js.vjs-fullscreen{width:100% !important;height:100% !important;padding-top:0 !important}
.gux-video-js .video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}
.gux-video-js .vjs-hidden{display:none !important}
.gux-video-js .vjs-disabled{opacity:.5;cursor:default}
.gux-video-js .video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}
.gux-video-js .vjs-lock-showing{display:block !important;opacity:1;visibility:visible}
.gux-video-js .vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}
.gux-video-js .vjs-no-js a,.gux-video-js .vjs-no-js a:visited{color:#66a8cc}
.gux-video-js .video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}
.gux-video-js .vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}
.gux-video-js .video-js .vjs-big-play-button:focus,.gux-video-js .video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0}
.gux-video-js .vjs-controls-disabled .vjs-big-play-button,.gux-video-js .vjs-error .vjs-big-play-button,.gux-video-js .vjs-has-started .vjs-big-play-button,.gux-video-js .vjs-using-native-controls .vjs-big-play-button{display:none}
.gux-video-js .vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}
.gux-video-js .video-js button{background:0;border:0;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.gux-video-js .vjs-control .vjs-button{width:100%;height:100%}
.gux-video-js .video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}
.gux-video-js .video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto;box-sizing:content-box}
.gux-video-js .video-js .vjs-modal-dialog>*{box-sizing:border-box}
.gux-video-js .vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}
.gux-video-js .vjs-menu-button{cursor:pointer}
.gux-video-js .vjs-menu-button.vjs-disabled{cursor:default}
.gux-video-js .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}
.gux-video-js .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto;box-sizing:content-box}
.gux-video-js .vjs-menu .vjs-menu-content>*{box-sizing:border-box}
.gux-video-js .vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}
.gux-video-js .vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}
.gux-video-js .vjs-menu li.vjs-menu-item:focus,.gux-video-js .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}
.gux-video-js .vjs-menu li.vjs-selected,.gux-video-js .vjs-menu li.vjs-selected:focus,.gux-video-js .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}
.gux-video-js .vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}
.gux-video-js .vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}
.gux-video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}
.gux-video-js .vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.gux-video-js .vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}
.gux-video-js .video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}
.gux-video-js .video-js .vjs-menu-button-inline:before{width:2.222222222em}
.gux-video-js .video-js .vjs-menu-button-inline.vjs-slider-active,.gux-video-js .video-js .vjs-menu-button-inline:focus,.gux-video-js .video-js .vjs-menu-button-inline:hover,.gux-video-js .video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}
.gux-video-js .vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}
.gux-video-js .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.gux-video-js .vjs-menu-button-inline:focus .vjs-menu,.gux-video-js .vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}
.gux-video-js .vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}
.gux-video-js .vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.gux-video-js .vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.gux-video-js .vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}
.gux-video-js .vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}
.gux-video-js .video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}
.gux-video-js .vjs-has-started .vjs-control-bar{display:-ms-flexbox;display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}
.gux-video-js .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s,opacity 1s}
.gux-video-js .vjs-controls-disabled .vjs-control-bar,.gux-video-js .vjs-error .vjs-control-bar,.gux-video-js .vjs-using-native-controls .vjs-control-bar{display:none !important}
.gux-video-js .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}
.gux-video-js .vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}
.gux-video-js .video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-ms-flex:none;flex:none}
.gux-video-js .vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}
.gux-video-js .video-js .vjs-control:focus,.gux-video-js .video-js .vjs-control:focus:before,.gux-video-js .video-js .vjs-control:hover:before{text-shadow:0 0 1em white}
.gux-video-js .video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}
.gux-video-js .vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}
.gux-video-js .video-js .vjs-custom-control-spacer{display:none}
.gux-video-js .video-js .vjs-progress-control{cursor:pointer;-ms-flex:auto;flex:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:4em}
.gux-video-js .video-js .vjs-progress-control.disabled{cursor:default}
.gux-video-js .vjs-live .vjs-progress-control{display:none}
.gux-video-js .vjs-no-flex .vjs-progress-control{width:auto}
.gux-video-js .video-js .vjs-progress-holder{-ms-flex:auto;flex:auto;transition:all .2s;height:.3em}
.gux-video-js .video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}
.gux-video-js .video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666666666667em}
.gux-video-js .video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}
.gux-video-js .video-js .vjs-progress-holder .vjs-load-progress,.gux-video-js .video-js .vjs-progress-holder .vjs-load-progress div,.gux-video-js .video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}
.gux-video-js .video-js .vjs-play-progress{background-color:#fff}
.gux-video-js .video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.333333333333333em;z-index:1}
.gux-video-js .video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}
.gux-video-js .video-js .vjs-load-progress div{background:white;background:rgba(115,133,159,.75)}
.gux-video-js .video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:relative;top:-3.4em;visibility:hidden;z-index:1}
.gux-video-js .video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}
.gux-video-js .video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.gux-video-js .video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}
.gux-video-js .video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}
.gux-video-js .video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}
.gux-video-js .vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}
.gux-video-js .video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}
.gux-video-js .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}
.gux-video-js .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}
.gux-video-js .vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}
.gux-video-js .video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}
.gux-video-js .video-js .vjs-slider.disabled{cursor:default}
.gux-video-js .video-js .vjs-slider:focus{text-shadow:0 0 1em white;box-shadow:0 0 1em #fff}
.gux-video-js .video-js .vjs-mute-control{cursor:pointer;-ms-flex:none;flex:none;padding-left:2em;padding-right:2em;padding-bottom:3em}
.gux-video-js .video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-ms-flexbox;display:flex}
.gux-video-js .video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}
.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}
.gux-video-js .vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical,.gux-video-js .vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-level{-ms-filter:"alpha(opacity=0)"}
.gux-video-js .video-js .vjs-volume-panel{transition:width 1s}
.gux-video-js .video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:active,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:hover,.gux-video-js .video-js .vjs-volume-panel:active .vjs-volume-control,.gux-video-js .video-js .vjs-volume-panel:focus .vjs-volume-control,.gux-video-js .video-js .vjs-volume-panel:hover .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0,top 0}
.gux-video-js .video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.gux-video-js .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.gux-video-js .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.gux-video-js .video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em}
.gux-video-js .video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-level,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-level,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-level,.gux-video-js .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.gux-video-js .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,.gux-video-js .video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,.gux-video-js .video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,.gux-video-js .video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-level{-ms-filter:"alpha(opacity=100)"}
.gux-video-js .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.gux-video-js .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.gux-video-js .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:9em;transition:width .1s}
.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3.5em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}
.gux-video-js .video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}
.gux-video-js .video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}
.gux-video-js .video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.gux-video-js .video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}
.gux-video-js .video-js .vjs-volume-panel{display:-ms-flexbox;display:flex}
.gux-video-js .video-js .vjs-volume-bar{margin:1.35em .45em}
.gux-video-js .vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}
.gux-video-js .vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}
.gux-video-js .video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}
.gux-video-js .video-js .vjs-volume-level:before{position:absolute;font-size:.9em}
.gux-video-js .vjs-slider-vertical .vjs-volume-level{width:.3em}
.gux-video-js .vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}
.gux-video-js .vjs-slider-horizontal .vjs-volume-level{height:.3em}
.gux-video-js .vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}
.gux-video-js .video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}
.gux-video-js .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}
.gux-video-js .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}
.gux-video-js .video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}
.gux-video-js .video-js .vjs-volume-horizontal .vjs-menu{left:-2em}
.gux-video-js .vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}
.gux-video-js .vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}
.gux-video-js .vjs-has-started .vjs-poster{display:none}
.gux-video-js .vjs-audio.vjs-has-started .vjs-poster{display:block}
.gux-video-js .vjs-using-native-controls .vjs-poster{display:none}
.gux-video-js .video-js .vjs-live-control{display:-ms-flexbox;display:flex;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}
.gux-video-js .vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}
.gux-video-js .video-js .vjs-time-control{-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}
.gux-video-js .video-js .vjs-current-time,.gux-video-js .vjs-live .vjs-time-control,.gux-video-js .vjs-no-flex .vjs-current-time{display:none}
.gux-video-js .vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control{width:0 !important;white-space:nowrap}
.gux-video-js .video-js .vjs-duration,.gux-video-js .vjs-no-flex .vjs-duration{display:none}
.gux-video-js .vjs-time-divider{display:none;line-height:3em}
.gux-video-js .vjs-live .vjs-time-divider{display:none}
.gux-video-js .video-js .vjs-play-control .vjs-icon-placeholder{cursor:pointer;-ms-flex:none;flex:none}
.gux-video-js .vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}
.gux-video-js .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}
.gux-video-js .video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}
.gux-video-js .vjs-subtitles{color:#fff}
.gux-video-js .vjs-captions{color:#fc6}
.gux-video-js .vjs-tt-cue{display:block}
.gux-video-js video::-webkit-media-text-track-display{transform:translateY(-3em)}
.gux-video-js .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}
.gux-video-js .video-js .vjs-fullscreen-control{cursor:pointer;-ms-flex:none;flex:none}
.gux-video-js .vjs-playback-rate .vjs-playback-rate-value,.gux-video-js .vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}
.gux-video-js .vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}
.gux-video-js .vjs-playback-rate .vjs-menu{width:4em;left:0}
.gux-video-js .vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}
.gux-video-js .vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}
.gux-video-js .vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}
.gux-video-js .vjs-seeking .vjs-loading-spinner,.gux-video-js .vjs-waiting .vjs-loading-spinner{display:block;animation:0 linear .3s forwards vjs-spinner-show}
.gux-video-js .vjs-loading-spinner:after,.gux-video-js .vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:white}
.gux-video-js .vjs-seeking .vjs-loading-spinner:after,.gux-video-js .vjs-seeking .vjs-loading-spinner:before,.gux-video-js .vjs-waiting .vjs-loading-spinner:after,.gux-video-js .vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}
.gux-video-js .vjs-seeking .vjs-loading-spinner:before,.gux-video-js .vjs-waiting .vjs-loading-spinner:before{border-top-color:white}
.gux-video-js .vjs-seeking .vjs-loading-spinner:after,.gux-video-js .vjs-waiting .vjs-loading-spinner:after{border-top-color:white;animation-delay:.44s}
@keyframes vjs-spinner-show{to{visibility:visible}
}
@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}
}
@keyframes vjs-spinner-fade{0{border-top-color:#73859f}
20%{border-top-color:#73859f}
35%{border-top-color:white}
60%{border-top-color:#73859f}
to{border-top-color:#73859f}
}
.gux-video-js .vjs-chapters-button .vjs-menu ul{width:24em}
.gux-video-js .video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{position:absolute}
.gux-video-js .video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\F10D";font-size:1.5em;line-height:inherit}
.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-ms-flex:auto;flex:auto}
.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}
.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.gux-video-js .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.gux-video-js .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.gux-video-js .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control{display:none}
.gux-video-js .vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}
.gux-video-js .vjs-text-track-settings .vjs-modal-dialog-content{display:table}
.gux-video-js .vjs-text-track-settings .vjs-track-settings-colors,.gux-video-js .vjs-text-track-settings .vjs-track-settings-controls,.gux-video-js .vjs-text-track-settings .vjs-track-settings-font{display:table-cell}
.gux-video-js .vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}
.gux-video-js .vjs-text-track-settings fieldset{margin:5px;padding:3px;border:0}
.gux-video-js .vjs-text-track-settings fieldset span{display:inline-block;margin-left:5px}
.gux-video-js .vjs-text-track-settings legend{color:#fff;margin:0 0 5px}
.gux-video-js .vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}
.gux-video-js .vjs-track-settings-controls button:active,.gux-video-js .vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0,#fff 88%,#73859f)}
.gux-video-js .vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}
.gux-video-js .vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}
.gux-video-js .vjs-track-settings-controls .vjs-default-button{margin-right:1em}
@media print{.gux-video-js .video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}
}
.gux-video-js .vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:0;visibility:hidden}
@media \0creen{.gux-video-js .vjs-user-inactive.vjs-playing .vjs-control-bar:before{content:""}
}
@media \0creen{.gux-video-js .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}
}
.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal,.odometer.odometer-theme-minimal .odometer-digit{display:-moz-inline-box;display:inline-block;vertical-align:middle;position:relative}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:-moz-inline-box;display:inline-block;vertical-align:middle;visibility:hidden}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}
.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}
.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}
.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}
.ui-select-highlight{font-weight:700}
.ui-select-offscreen{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}
.selectize-control.single>.selectize-input>input,.selectize-control>.selectize-dropdown{width:100%}
.ui-select-choices-row:hover{background-color:#f5f5f5}
.ng-dirty.ng-invalid>a.select2-choice{border-color:#d44950}
.select2-result-single{padding-left:0}
.select2-locked>.select2-search-choice-close,.select-locked>.ui-select-match-close{display:none}
body>.select2-container.open{z-index:9999}
.ui-select-container.select2.direction-up .ui-select-match,.ui-select-container[theme=select2].direction-up .ui-select-match{border-radius:0 0 4px 4px}
.ui-select-container.select2.direction-up .ui-select-dropdown,.ui-select-container[theme=select2].direction-up .ui-select-dropdown{border-radius:4px 4px 0 0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-4px}
.ui-select-container.select2.direction-up .ui-select-dropdown .select2-search,.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search{margin-top:4px}
.ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match,.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}
.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden,.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden input{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}
.selectize-input.selectize-focus{border-color:#007fbb !important}
.selectize-control.multi>.selectize-input>input{margin:0 !important}
.ng-dirty.ng-invalid>div.selectize-input{border-color:#d44950}
.ui-select-container[theme=selectize].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-2px}
.ui-select-container[theme=selectize] input.ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0;width:0}
.btn-default-focus{color:#333;background-color:#ebebeb;border-color:#adadad;text-decoration:none;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.ui-select-bootstrap .ui-select-toggle{position:relative}
.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}
.input-group>.ui-select-bootstrap.dropdown{position:static}
.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px 0 0 4px}
.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px 0 0 4px !important}
.ui-select-bootstrap .ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}
.ui-select-bootstrap>.ui-select-match>.btn{text-align:left !important}
.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}
.ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}
body>.ui-select-bootstrap.open{z-index:1000}
.ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0}
.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent !important;border:0;outline:0;height:1.666666em;margin-bottom:3px}
.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}
.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 3px 3px 0}
.ui-select-multiple .ui-select-match-item{position:relative}
.ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close{pointer-events:none}
.ui-select-multiple:hover .ui-select-match-item.dropping-before:before{content:"";position:absolute;top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca}
.ui-select-multiple:hover .ui-select-match-item.dropping-after:after{content:"";position:absolute;top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca}
.ui-select-bootstrap .ui-select-choices-row>span{cursor:pointer;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.ui-select-bootstrap .ui-select-choices-row>span:focus,.ui-select-bootstrap .ui-select-choices-row>span:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}
.ui-select-bootstrap .ui-select-choices-row.active>span{color:#fff;text-decoration:none;outline:0;background-color:#428bca}
.ui-select-bootstrap .ui-select-choices-row.active.disabled>span,.ui-select-bootstrap .ui-select-choices-row.disabled>span{color:#777;cursor:not-allowed;background-color:#fff}
.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none !important}
.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#d44950}
.ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25)}
.ui-select-bootstrap .ui-select-match-text{width:100%;padding-right:1em}
.ui-select-bootstrap .ui-select-match-text span{display:inline-block;width:100%;overflow:hidden}
.ui-select-bootstrap .ui-select-toggle>a.btn{position:absolute;height:10px;right:10px;margin-top:-2px}
.ui-select-refreshing.glyphicon{position:absolute;right:0;padding:8px 27px}
@keyframes ui-select-spin{0{transform:rotate(0)}
to{transform:rotate(359deg)}
}
.ui-select-spin{animation:ui-select-spin 2s infinite linear}
.ui-select-refreshing.ng-animate{-webkit-animation:none 0}
.slick-slider{box-sizing:border-box;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list,.slick-slider{position:relative;display:block}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0);outline:0}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:after,.slick-track:before{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}
[dir=rtl] .slick-slide{float:right}
.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-arrow.slick-hidden{display:none}
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}
.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}
.simplebar-mask{direction:inherit;overflow:hidden;width:auto !important;height:auto !important;z-index:0}
.simplebar-mask,.simplebar-offset{position:absolute;padding:0;margin:0;left:0;top:0;bottom:0;right:0}
.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;-webkit-overflow-scrolling:touch}
.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;visibility:visible;overflow:auto;max-width:100%;max-height:100%}
.simplebar-content:after,.simplebar-content:before{content:" ";display:table}
.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}
.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:inherit;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}
.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;z-index:-1}
.simplebar-height-auto-observer,.simplebar-track{position:absolute;overflow:hidden;pointer-events:none}
.simplebar-track{z-index:1;right:0;bottom:0}
[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}
.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}
.simplebar-scrollbar:before{position:absolute;content:"";background:black;border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear}
.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0 linear}
.simplebar-track.simplebar-vertical{top:0;width:11px}
.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}
.simplebar-track.simplebar-horizontal{left:0;height:11px}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}
.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-re-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-re-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-re-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:700}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-light-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-light-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-light-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:300}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:200}
.background-grad-01{background:#e4f1f8;background:linear-gradient(180deg,#e4f1f8,#fff 20%)}
#global-ux{font-size:16px;font-size:1rem;font-weight:400}
#global-ux,#global-ux h1,#global-ux h2,#global-ux h3,#global-ux h4,#global-ux h5,#global-ux h6,#global-ux input,#global-ux label,#global-ux li,#global-ux p,#global-ux td,#global-ux th{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;color:#1b394e}
#global-ux h1,#global-ux h2,#global-ux h3,#global-ux h4,#global-ux h5,#global-ux h6,#global-ux p{font-weight:300}
#global-ux h1,#global-ux h2{font-size:24px;font-size:1.5rem}
@media only screen and (min-width:30.0625em){#global-ux h1,#global-ux h2{font-size:30px;font-size:1.875rem}
}
@media only screen and (min-width:48em){#global-ux h1,#global-ux h2{font-size:36px;font-size:2.25rem}
}
@media only screen and (min-width:62em){#global-ux h1,#global-ux h2{font-size:42px;font-size:2.625rem}
}
#global-ux h3{font-size:21px;font-size:1.3125rem}
@media only screen and (min-width:30.0625em){#global-ux h3{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:48em){#global-ux h3{font-size:30px;font-size:1.875rem}
}
@media only screen and (min-width:62em){#global-ux h3{font-size:36px;font-size:2.25rem}
}
#global-ux h4{font-size:18px;font-size:1.125rem}
@media only screen and (min-width:30.0625em){#global-ux h4{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:48em){#global-ux h4{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#global-ux h4{font-size:30px;font-size:1.875rem}
}
#global-ux h5{font-size:16px;font-size:1rem}
@media only screen and (min-width:30.0625em){#global-ux h5{font-size:18px;font-size:1.125rem}
}
@media only screen and (min-width:62em){#global-ux h5{font-size:24px;font-size:1.5rem}
}
#global-ux h6{font-size:16px;font-size:1rem}
@media only screen and (min-width:62em){#global-ux h6{font-size:18px;font-size:1.125rem}
}
#global-ux p{font-size:14px;margin:0 0 1.25em;font-size:.875rem;line-height:1.25rem}
#global-ux p.subheader{font-weight:700}
#global-ux address{color:#1b394e;font-style:normal;line-height:1.3}
#global-ux .emphasis{font-weight:300;margin:0;color:#1b394e}
#global-ux li a,#global-ux p a{text-decoration:underline}
#global-ux a.custom-button{color:#fff;letter-spacing:1px}
#global-ux .button,#global-ux .chevron,#global-ux .tel{text-decoration:none}
#global-ux .chevron a{font-weight:400}
#global-ux button{font-weight:300}
#global-ux .richtext ol,#global-ux .richtext ul{font-size:14px;font-size:.875rem;font-weight:300;color:#1b394e;line-height:1.25rem}
#global-ux .richtext p+ol,#global-ux .richtext p+ul{margin-top:-1.25rem}
@font-face{font-family:icomoon;src:url(guxfoe/fonts/icomoon/icomoon.eot?97g7sw);src:url(guxfoe/fonts/icomoon/icomoon.eot?97g7sw#iefix) format("embedded-opentype"),url(guxfoe/fonts/icomoon/icomoon.woff?97g7sw) format("woff"),url(guxfoe/fonts/icomoon/icomoon.ttf?97g7sw) format("truetype"),url(guxfoe/fonts/icomoon/icomoon.svg?97g7sw#icomoon) format("svg");font-weight:400;font-style:normal}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),a[class*=" icon-"]:before,a[class^=icon-]:before{font-size:1.75rem;vertical-align:middle}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),[class^=icon-][class*=cta-button]:before,a[class*=" icon-"]:before,a[class^=icon-]:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^=icon-][class*=cta-button]:before{padding-right:5px}
.link-icon{font-family:inherit}
a:hover .icon-sendto:before{content:"\E620"}
a:hover .icon-directions:before{content:"\E617"}
a:hover .icon-details:before{content:"\E605"}
.icon-vehicle-solid:before{content:"\E90D"}
.icon-vehicles:before{content:"\E90C"}
.icon-build-price-inverted:before{content:"\E909"}
.icon-request-a-test-drive-inverted:before{content:"\E90B"}
.icon-locate-a-dealer-stroke:before{content:"\E90A"}
.icon-minus:before{content:"\E607"}
.icon-plus:before{content:"\E608"}
.icon-question-hover:before{content:"\E60F"}
.icon-question:before{content:"\E60E"}
#global-ux p.error:after,.icon-warning:before{content:"\E60D"}
.icon-unchecked:before{content:"\E601"}
.icon-checked:before{content:"\E602"}
.icon-close-solid:before{content:"\E623"}
.icon-m-filter:before{content:"\E625"}
.icon-d-filter:before{content:"\E606"}
.icon-info:before{content:"\E636"}
.icon-info-hover:before{content:"\E60A"}
.icon-get-location:before{content:"\E629"}
.icon-search:before{content:"\E90F"}
.icon-details:before{content:"\E624"}
.icon-details-hover:before{content:"\E605"}
.icon-minus-circled:before{content:"\E637"}
.icon-plus-circled:before{content:"\E622"}
.icon-chevron-thin-left:before{content:"\E612"}
.icon-chevron-thin-right:before{content:"\E615"}
.icon-close:before{content:"\E610"}
.icon-close-hover:before{content:"\E611"}
.icon-thin-close:before{content:"\E608";transform:rotate(45deg);display:block}
.icon-email:before{content:"\E613"}
.icon-email-hover:before{content:"\E614"}
.icon-directions:before{content:"\E631"}
.icon-directions-hover:before{content:"\E617"}
.icon-link:before{content:"\E618"}
.icon-link-hover:before{content:"\E619"}
.icon-plus-hollow:before{content:"\E61B"}
.icon-plus-hollow-over:before{content:"\E61C"}
.icon-search2:before{content:"\E61D"}
.icon-search-hollow:before{content:"\E61E"}
.icon-sendto:before{content:"\E61F"}
.icon-sendto-hover:before{content:"\E620"}
.icon-phone-circled:before{content:"\E638"}
.icon-phone:before{content:"\E61A"}
.icon-phone-neu:before{content:"\E914"}
.icon-chevron-right:before{content:"\E618"}
.icon-chevron-hollow:before{content:"\E62E"}
.icon-play:before{content:"\E632"}
.icon-video:before{content:"\E600"}
.icon-external-link:before{content:"\E635"}
.icon-share:before{content:"\E63D"}
.icon-solid:before{content:"\E63B"}
.icon-chevron-thin-up:before{content:"\E640"}
.icon-chevron-thin-down:before{content:"\E641"}
.icon-m-info:before{content:"\E609"}
#global-ux .save-icon.on:before,#global-ux input[type=checkbox].star-checkbox.checked+label:before,#global-ux input[type=checkbox].star-checkbox.inline.checked+label:after,.icon-star:before{content:"\F005"}
#global-ux .save-icon:before,#global-ux input[type=checkbox].star-checkbox+label:before,#global-ux input[type=checkbox].star-checkbox.inline+label:after,.icon-star-hollow:before{content:"\F006"}
#global-ux input[type=checkbox].custom-checkbox.checked+label:after,.icon-checkmark:before{content:"\E603"}
.icon-right-arrow:before{content:"\E604"}
.icon-360-solid:before{content:"\E60B"}
.icon-360-open:before{content:"\E60C"}
.icon-apply-credit-open:before{content:"\E616"}
.icon-apply-credit-solid:before{content:"\E621"}
.icon-build-price-open:before{content:"\E626"}
.icon-build-price-solid:before{content:"\E627"}
.icon-certified-pre-owned-open:before{content:"\E628"}
.icon-certified-pre-owned-solid:before{content:"\E62A"}
.icon-change-location-open:before{content:"\E62C"}
.icon-change-location-solid:before{content:"\E62D"}
.icon-check-inventory-open:before{content:"\E62F"}
.icon-check-inventory-solid:before{content:"\E630"}
.icon-compare-competitors-open:before{content:"\E633"}
.icon-compare-competitors-solid:before{content:"\E634"}
.icon-find-dealer-open:before{content:"\E639"}
.icon-find-dealer-solid:before{content:"\E63A"}
.icon-ford-credit-open:before{content:"\E63C"}
.icon-ford-credit-solid:before{content:"\E63E"}
.icon-get-brochure-open:before{content:"\E63F"}
.icon-get-brochure-solid:before{content:"\E642"}
.icon-get-updates-open:before{content:"\E643"}
.icon-get-updates-solid:before{content:"\E644"}
.icon-images-solid:before{content:"\E645"}
.icon-images-open:before{content:"\E646"}
.icon-incentives-solid:before{content:"\E647"}
.icon-incentives-open:before{content:"\E648"}
.icon-request-quote-open:before{content:"\E649"}
.icon-request-quote-solid:before{content:"\E64A"}
.icon-send-to-phone-open:before{content:"\E64B"}
.icon-trade-in-open:before{content:"\E64C"}
.icon-trade-in-solid:before{content:"\E64D"}
.icon-view-map-solid:before{content:"\E64E"}
.icon-view-map-open:before{content:"\E64F"}
.icon-change-location2-open:before{content:"\E650"}
.icon-change-location2-solid:before{content:"\E651"}
.icon-d-email:before{content:"\E652"}
.icon-d-email-hover:before{content:"\E653"}
.icon-primary-applicant:before{content:"\E677"}
.icon-primary-applicant-rev:before{content:"\E6A4"}
.icon-joint-applicant:before{content:"\E679"}
.icon-joint-applicant-rev:before{content:"\E6A3"}
.icon-delete:before{content:"\E67F"}
.icon-delete-rev:before{content:"\E68D"}
.icon-calendar:before{content:"\E67D"}
.icon-calendar-rev:before{content:"\E68B"}
.icon-globe:before{content:"\E686"}
.icon-globe-2:before{content:"\E69C"}
.icon-test-drive:before{content:"\E693"}
.icon-test-drive-rev:before{content:"\E689"}
.icon-send-to-dealer:before{content:"\E68C"}
.icon-send-to-dealer-rev:before{content:"\E69F"}
.icon-select-a-vehicle:before{content:"\E68A"}
.icon-select-a-vehicle-rev:before{content:"\E6A8"}
.icon-drive:before{content:"\E68F"}
.icon-drive-rev:before{content:"\E68E"}
.icon-explore-special-programs:before{content:"\E691"}
.icon-explore-special-programs-rev:before{content:"\E690"}
.icon-interior:before{content:"\E6A2"}
.icon-interior-rev:before{content:"\E6A1"}
.icon-extras:before{content:"\E698"}
.icon-extras-rev:before{content:"\E697"}
.icon-see-commercial-fin-opts:before{content:"\E6A7"}
.icon-see-commercial-fin-opts-rev:before{content:"\E6A6"}
.icon-exterior:before{content:"\E696"}
.icon-exterior-rev:before{content:"\E695"}
.icon-extended-service-plan:before{content:"\E694"}
.icon-wheels-open:before{content:"\E654"}
.icon-wheels-solid:before{content:"\E655"}
.icon-extended-service-plan-rev:before{content:"\E692"}
.icon-estimate-payments-open:before{content:"\E656"}
.icon-estimate-payments-solid:before{content:"\E657"}
.icon-finance-finder:before{content:"\E69A"}
.icon-finance-finder-rev:before{content:"\E699"}
.icon-generic-article:before{content:"\E69E"}
.icon-generic-article-rev:before{content:"\E69D"}
.icon-print:before{content:"\E67B"}
.icon-print-rev:before{content:"\E6A5"}
.icon-mobile-nav-tech:before{content:"\E6AE"}
.icon-tech:before{content:"\E6AB"}
.icon-tech-rev:before{content:"\E6AA"}
.icon-twitter:before{content:"\E688"}
.icon-twitter-rev:before{content:"\E6AC"}
.icon-view-shoppers-guide:before{content:"\E69B"}
.icon-view-shoppers-guide-rev:before{content:"\E6AD"}
.icon-profile-logged-in:before,.icon-profile:before{content:"\E683"}
.icon-chat-now:before{content:"\E676"}
.icon-social:before{content:"\E682"}
.icon-open-mail:before{content:"\E685"}
.icon-snail-mail:before{content:"\E684"}
.icon-locate-a-dealer:before{content:"\E681"}
.icon-locate-a-dealer-50px:before{content:"\E6F6"}
.icon-navigation:before{content:"\E687"}
.icon-finance:before{content:"\E678"}
.icon-owner:before{content:"\E67C"}
.icon-vehicle-hybrid:before{content:"\E672"}
.icon-nav-vehicle:before{content:"\E90E"}
.icon-shop:before{content:"\E675"}
.icon-chevron-fat:before{content:"\E67A"}
.icon-m-chevron-hover:before{content:"\E673"}
.icon-hamburger:before{content:"\E6A0"}
.icon-vehicle-manual:before{content:"\E670"}
.icon-vehicle-performance:before{content:"\E671"}
.icon-vehicle-stripped-chassis:before{content:"\E664"}
.icon-vehicle-stripped:before{content:"\E665"}
.icon-vehicle-van:before{content:"\E666"}
.icon-vehicle-people-mover:before{content:"\E667"}
.icon-vehicle-truck:before{content:"\E668"}
.icon-vehicle-suv:before{content:"\E66E"}
.icon-vehicle-crossover:before{content:"\E66F"}
.icon-vehicle-coupe:before{content:"\E66B"}
.icon-vehicle-sedan:before{content:"\E669"}
.icon-vehicle-hatch:before{content:"\E66A"}
.icon-vehicle-estate:before{content:"\E66C"}
.icon-vehicle-convertible:before{content:"\E66D"}
.icon-phone-circled-hover:before{content:"\E658"}
.icon-send-to-phone-solid:before{content:"\E659"}
.icon-close2:before{content:"\E6B3"}
.icon-chat-now-open:before{content:"\E6F5"}
.icon-chat-now-open-50px:before{content:"\E6F7"}
.icon-extras-bp:before{content:"\E6AF"}
.icon-packages:before{content:"\E6B0"}
.icon-color:before{content:"\E6B6"}
.icon-payload:before{content:"\E6B1"}
.icon-models-transit:before{content:"\E6B2"}
.icon-emergency-call-number-25px:before{content:"\E6B4"}
.icon-emergency-call-number-50px:before{content:"\E6B5"}
.icon-emergency-call-number-rev-25px:before,.icon-emergency-call-number-rev-50px:before{content:"\E6B7"}
.icon-emergency-call-number-125px:before{content:"\E6B8"}
.icon-flat-tire-change-25px:before{content:"\E6B9"}
.icon-flat-tire-change-50px:before{content:"\E6BA"}
.icon-flat-tire-change-rev-50px:before{content:"\E6BB"}
.icon-flat-tire-change-125px:before{content:"\E6BC"}
.icon-fuel-delivery-25px:before{content:"\E6BD"}
.icon-fuel-delivery-50px:before{content:"\E6BE"}
.icon-fuel-delivery-rev-50px:before{content:"\E6BF"}
.icon-fuel-delivery-125px:before{content:"\E6C0"}
.icon-have-questions-faqs-25px:before{content:"\E6C1"}
.icon-have-questions-faqs-50px:before{content:"\E6C2"}
.icon-have-questions-faqs-rev-50px:before{content:"\E6C3"}
.icon-have-questions-faqs-125px:before{content:"\E6C4"}
.icon-lock-out-assistance-25px:before{content:"\E6C5"}
.icon-lock-out-assistance-50px:before{content:"\E6C6"}
.icon-lock-out-assistance-rev-50px:before{content:"\E6C7"}
.icon-lock-out-assistance-125px:before{content:"\E6C8"}
.icon-maintenance-schedule-25px:before{content:"\E6C9"}
.icon-maintenance-schedule-50px:before{content:"\E6CA"}
.icon-maintenance-schedule-rev-50px:before{content:"\E6CB"}
.icon-maintenance-schedule-125px:before{content:"\E6CC"}
.icon-manuals-25px:before{content:"\E6CD"}
.icon-manuals-50px:before{content:"\E6CE"}
.icon-manuals-rev-50px:before{content:"\E6CF"}
.icon-manuals-125px:before{content:"\E6D0"}
.icon-owner-advantage-rewards-25px:before{content:"\E6D1"}
.icon-owner-advantage-rewards-50px:before{content:"\E6D2"}
.icon-owner-advantage-rewards-rev-50px:before{content:"\E6D3"}
.icon-owner-advantage-rewards-125px:before{content:"\E6D4"}
.icon-post-a-message-25px:before{content:"\E6D5"}
.icon-post-a-message-50px:before{content:"\E6D6"}
.icon-post-a-message-rev-50px:before{content:"\E6D7"}
.icon-post-a-message-125px:before{content:"\E6D8"}
.icon-power-and-engine-25px:before{content:"\E6D9"}
.icon-power-and-engine-50px:before{content:"\E6DA"}
.icon-power-and-engine-rev-50px:before{content:"\E6DB"}
.icon-power-and-engine-125px:before{content:"\E6DC"}
.icon-roadside-assistance-25px:before{content:"\E6DD"}
.icon-roadside-assistance-50px:before{content:"\E6DE"}
.icon-roadside-assistance-rev-50px:before{content:"\E6DF"}
.icon-roadside-assistance-125px:before{content:"\E6E0"}
.icon-schedule-service-25px:before{content:"\E6E1"}
.icon-schedule-service-50px:before{content:"\E6E2"}
.icon-schedule-service-rev-50px:before{content:"\E6E3"}
.icon-schedule-service-125px:before{content:"\E6E4"}
.icon-tire-finder-25px:before{content:"\E6E5"}
.icon-tire-finder-50px:before{content:"\E6E6"}
.icon-tire-finder-rev-50px:before{content:"\E6E7"}
.icon-tire-finder-125px:before{content:"\E6E8"}
.icon-towing-25px:before{content:"\E6E9"}
.icon-towing-50px:before{content:"\E6EA"}
.icon-towing-rev-50px:before{content:"\E6EB"}
.icon-towing-125px:before{content:"\E6EC"}
.icon-dashboard-indicator-25px:before{content:"\E6ED"}
.icon-dashboard-indicator-50px:before{content:"\E6EE"}
.icon-dashboard-indicator-rev-50px:before{content:"\E6EF"}
.icon-dashboard-indicator-125px:before{content:"\E6F0"}
.icon-battery-jump-start-25px:before{content:"\E6F1"}
.icon-battery-jump-start-50px:before{content:"\E6F2"}
.icon-battery-jump-start-rev-50px:before{content:"\E6F3"}
.icon-battery-jump-start-125px:before{content:"\E6F4"}
.icon-ellipsis:before{content:"\E65A"}
.icon-facebook-logo:before{content:"\F09A"}
.icon-twitter-logo:before{content:"\F099"}
.icon-google-plus-logo:before{content:"\F0D5"}
.icon-instagram-logo:before{content:"\F083"}
.icon-pinterest-logo:before{content:"\F231"}
.icon-image:before{content:"\E900"}
.icon-build-and-price:before{content:"\E901"}
.icon-fullscreen-25px:before{content:"\E018"}
.icon-file-text2:before{content:"\E902"}
.icon-series-rev:before{content:"\E900"}
.icon-series-cv-rev:before{content:"\E902"}
.icon-capacity-rev:before{content:"\E903"}
.icon-phone-flip{position:relative}
.icon-phone-flip .path1:before,.icon-phone-flip .path2:before,.icon-phone-flip .path3:before{position:absolute;left:0}
.icon-phone-flip .path1:before{content:"\E904";color:#7f7f7f}
.icon-phone-flip .path2:before{content:"\E905";color:#000}
.icon-phone-flip .path3:before{content:"\E906";color:#000}
.icon-extra-cv:before{content:"\E907"}
.icon-print-page:before{content:"\E908"}
.icon-self-help-faqs-50px:before{content:"\EF16"}
.icon-self-help-faqs-outline-50px:before{content:"\EF37"}
.icon-vehicle-showroom-50px:before{content:"\EF20"}
.icon-vehicle-showroom-outline-50px:before{content:"\EF41"}
.icon-finance-options-tool-50px:before{content:"\EF09"}
.icon-finance-options-tool-outline-50px:before{content:"\EF30"}
.icon-contact-us-support-50px:before{content:"\EF05"}
.icon-contact-us-support-outline-50px:before{content:"\EF26"}
.icon-bp-int-solid-50px:before{content:"\E6A9"}
.icon-checkmark-circle:before{content:"\E909"}
.icon-base-font,.icon-brochure-download:before,.icon-chevron-fat-base,.icon-chevron-thin-down-base,.icon-chevron-thin-left-base,.icon-chevron-thin-right-base,.icon-download:before,.icon-video-open:before{font-family:icomoon}
.icon-chevron-thin-right-base{content:"\E615"}
.icon-chevron-thin-left-base{content:"\E612"}
.icon-chevron-fat-base{content:"\E67A"}
.icon-chevron-thin-down-base{content:"\E641"}
.icon-ford-merchandise-store-25px:before{content:"\E715"}
.icon-ford-merchandise-store-outline-50px:before{content:"\E716"}
.icon-ford-merchandise-store-solid-50px:before{content:"\E717"}
.icon-compare:before{content:"\E718"}
.icon-link-right:before{content:"\E65C"}
.icon-link-right-hover:before{content:"\E65D"}
.icon-link-left:before{content:"\E62B"}
.icon-link-left-hover:before{content:"\E65B"}
.icon-link-up:before{content:"\E65E"}
.icon-link-up-hover:before{content:"\E65F"}
.icon-link-down:before{content:"\E660"}
.icon-link-down-hover:before{content:"\E661"}
.icon-summary:before{content:"\E910"}
.icon-shopping-cart:before{content:"\E911"}
.icon-shopping-cart-hover:before{content:"\E912"}
.icon-shopping-cart-circle:before{content:"\E913"}
.icon-mot:before{content:"\E915"}
.icon-video-open:before{content:"\E916"}
.icon-play-two-hollow:before{content:"\E917"}
.icon-play-two:before{content:"\E91B"}
.icon-play-hollow:before{content:"\E918"}
.icon-play-solid{position:relative}
.icon-play-solid .path1:before,.icon-play-solid .path2:before{left:0;margin:0;position:absolute}
.icon-play-part-one:before,.icon-play-solid .path1:before{content:"\E919"}
.icon-play-part-two:before,.icon-play-solid .path2:before{content:"\E91A";color:#fff}
.icon-brochure-download:before{content:"\E91C"}
.icon-download:before{content:"\E91D"}
.icon-amend:before{content:"\E91E"}
.icon-swipe:before{content:"\E91F"}
.icon-electric-vehicle:before{content:"\E920"}
#global-ux label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0}
#global-ux input[type=number],#global-ux input[type=tel],#global-ux input[type=text]{font-weight:300;border:1px solid #a8a8a8;box-shadow:none;color:#616161}
#global-ux input[type=number]:focus,#global-ux input[type=tel]:focus,#global-ux input[type=text]:focus{background-color:#fff;border-color:#66afe9;box-shadow:none}
#global-ux input[type=checkbox]{opacity:0;filter:alpha(opacity=0);display:block;height:0;margin:0;padding:0;width:0}
#global-ux input[type=checkbox]+label{line-height:1.25rem}
#global-ux input[type=checkbox]+label:before{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;height:1rem;width:1rem;content:"";line-height:.875rem;margin-bottom:3px;margin-right:10px;border:1px solid #ccc;vertical-align:middle;font-size:1.25rem}
#global-ux input[type=checkbox].checked+label:before{content:"\2713"}
#global-ux input[type=checkbox].custom-checkbox+label{position:relative;padding-left:30px}
#global-ux input[type=checkbox].custom-checkbox+label:before{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;position:absolute;left:0;top:0;height:20px;width:20px;padding-left:0;border:1px solid #1b394e;vertical-align:middle;color:#fff}
#global-ux input[type=checkbox].custom-checkbox.checked+label{font-weight:700}
#global-ux input[type=checkbox].custom-checkbox.checked+label:before{content:"";background:#1b394e}
#global-ux input[type=checkbox].custom-checkbox.checked+label:after{box-sizing:border-box;position:absolute;left:2px;top:0;display:block;color:#fff;font-family:icomoon}
#global-ux input[type=checkbox].star-checkbox.off,#global-ux input[type=checkbox].star-checkbox.off+label{visibility:hidden}
#global-ux input[type=checkbox].star-checkbox+label{width:100%;text-align:center;color:#2d96cd}
#global-ux input[type=checkbox].star-checkbox+label:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border:0;font-size:1.5em;font-family:icomoon}
#global-ux input[type=checkbox].star-checkbox+label span{display:none}
#global-ux input[type=checkbox].star-checkbox+label span:first-child{display:block}
#global-ux input[type=checkbox].star-checkbox.checked+label:hover span{visibility:visible}
#global-ux input[type=checkbox].star-checkbox.checked+label span{display:block;visibility:hidden}
#global-ux input[type=checkbox].star-checkbox.checked+label span:first-child{display:none}
#global-ux input[type=checkbox].star-checkbox.inline+label{width:auto;text-align:initial}
#global-ux input[type=checkbox].star-checkbox.inline+label:before{content:none}
#global-ux input[type=checkbox].star-checkbox.inline+label:after{border:0;padding-left:10px;vertical-align:text-top;font-size:1.5em;font-family:icomoon}
#global-ux input[type=checkbox].star-checkbox.inline+label span{display:none;visibility:visible}
#global-ux input[type=checkbox].star-checkbox.inline+label span:first-child{display:inline-block}
#global-ux input[type=checkbox].star-checkbox.inline.checked+label span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:visible}
#global-ux input[type=checkbox].star-checkbox.inline.checked+label span:first-child{display:none}
#global-ux input[type=checkbox].star-checkbox.inline.checked+label:after{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border:0;font-size:1.5em;font-family:icomoon}
#global-ux .save-icon{color:#2d96cd;text-align:center}
#global-ux .save-icon:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:icomoon;font-size:1.5em}
#global-ux .save-icon p{color:#2d96cd}
#global-ux .save-icon.off,#global-ux .save-icon.on p{visibility:hidden}
#global-ux .save-icon.on:hover p{visibility:visible}
#global-ux .cta-blue{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:300;margin:0;padding:12px 15px;border:1px solid #2d96cd;background-color:#2d96cd;color:#fff;font-size:1rem;line-height:2rem}
#global-ux .cta-blue:hover{background-color:#fff;color:#1ba4e0}
#global-ux .cta-blue [class*=" icon-"],#global-ux .cta-blue [class^=icon-]{margin-right:10px;font-size:2rem;vertical-align:middle}
#global-ux .cta-white{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:300;margin:0;padding:12px 15px;border:1px solid #2d96cd;background-color:#fff;color:#1ba4e0;font-size:1rem;line-height:2rem}
#global-ux .cta-white:hover{background-color:#2d96cd;color:#fff}
#global-ux .cta-white [class*=" icon-"],#global-ux .cta-white [class^=icon-]{font-size:2rem;vertical-align:middle;margin-right:10px}
#global-ux select{background-color:#fff;border:1px solid #dadada;color:#2d96cd;font-size:.75rem;height:auto;line-height:1rem}
#global-ux select:focus{border-color:#ccc;outline:0 none}
#global-ux select option:hover{background-color:#f0f0f0}
#global-ux .select-style{box-shadow:0 2px 3px 0 rgba(0,0,0,.15);position:relative;overflow:hidden;border:1px solid #dadada;margin-bottom:13px}
#global-ux .select-style select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0;background:url(guxfoe/img/chevron-thin-down_cta-blue.svg) no-repeat;background-position:97% 60%;border:0;font-size:1rem;margin-bottom:0;box-shadow:none;width:100%;text-indent:1px;text-overflow:""}
#global-ux .select-style select option{color:#2d96cd}
@media only screen and (min-width:48em){#global-ux .select-style select{font-size:.875rem}
}
#global-ux input[type=radio].custom-radio{display:block;height:0;width:0;margin:0;padding:0;opacity:0}
#global-ux input[type=radio].custom-radio+label{font-weight:400;line-height:1.25rem}
#global-ux input[type=radio].custom-radio+label .radio-button{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:12px;width:12px;margin-right:10px;border-radius:50%;border:1px solid #1b394e}
#global-ux input[type=radio].custom-radio.selected+label{font-weight:700}
#global-ux input[type=radio].custom-radio.selected+label .radio-button{background-color:#1b394e;border-color:#1b394e}
#global-ux .bestseller-sash{position:relative;overflow:hidden}
#global-ux .bestseller-sash[data-bestseller-sash]:before{font-size:11px;font-size:.6875rem;width:300px;padding:3px 10px;top:19px}
#global-ux .bestseller-sash[data-bestseller-sash]:before,#global-ux .overlay-content .bestseller-sash[data-bestseller-sash]:before{transform:rotate(-45deg);position:absolute;content:attr(data-bestseller-sash);left:-120px;color:#fff;text-align:center;letter-spacing:-1px;background:#2d96cd}
#global-ux .overlay-content .bestseller-sash[data-bestseller-sash]:before{font-size:15px;font-size:.9375rem;width:350px;padding:5px 10px;top:40px}
@media only screen and (min-width:48em){#global-ux .overlay-content .bestseller-sash[data-bestseller-sash]:before{font-size:21px;font-size:1.3125rem;padding:10px;top:75px;left:-75px}
}
html{height:auto}
html.no-localstorage body{visibility:visible !important}
html.disable-scroll{overflow:hidden}
@media only screen and (max-width:61.9375em){html.disable-scroll-mobile{overflow:hidden}
}
body{background-color:#fafafa;color:#616161;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}
.disable-scroll body{overflow:hidden}
@media only screen and (max-width:47.9375em){.disable-scroll-mobile body{overflow:hidden}
}
#global-ux{margin:0 auto;max-width:90rem}
@media only screen and (min-width:90rem){#global-ux{overflow-x:hidden;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}
}
#global-ux section{padding-bottom:5px;background-color:#fff}
@media only screen and (min-width:48em){#global-ux section{padding-bottom:10px}
}
#global-ux .hidden-seo{display:none}
#global-ux img{width:100%;height:auto}
#global-ux img[src*="/libs/cq/linkchecker/resources/linkcheck_c.gif"],#global-ux img[src*="/libs/cq/linkchecker/resources/linkcheck_o.gif"]{width:auto}
#global-ux p.error{position:relative;padding-right:40px;color:#d0021b}
#global-ux p.error:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:25%;right:0;font-size:2rem}
#global-ux table{border:0 none}
#global-ux table tr:nth-of-type(2n){background-color:#fff}
#global-ux .section.new{clear:left}
#global-ux .no-padding{padding-right:0;padding-left:0}
#global-ux .no-margin{margin-right:0;margin-left:0}
#global-ux>.content{height:auto;min-height:0}
@media only screen and (min-width:48em){#global-ux>.content{height:auto;min-height:0}
}
#global-ux .link-list-base{margin:0;padding:0;list-style-type:none}
#global-ux .ng-cloak,#global-ux .x-ng-cloak,#global-ux [data-ng-cloak],#global-ux [ng-cloak],#global-ux [ng\:cloak],#global-ux [x-ng-cloak]{display:none !important}
.no-js .gux-slider ul{display:block}
.responsive-mode{position:fixed;right:10px;bottom:10px;z-index:1000;padding:10px;background-color:#fff;border:1px solid #dadada}
@media only screen and (max-width:47.9375em){.hide-on-mobile{display:none}
}
body:not(.cq-wcm-edit) #global-ux .service-error,body:not(.cq-wcm-edit) #global-ux .service-loading{display:none !important}
.cq-wcm-edit #global-ux .service-error:after{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:400;content:"Service Error";display:block;width:100%;padding:50px;color:#d0021b;text-align:center}
.cq-wcm-edit #global-ux .service-loading{display:none !important}
#global-ux .default-range-slider{display:block;position:relative;width:90%;margin:20px auto 30px;padding:2px;cursor:default;border-radius:2px;-moz-user-select:none}
@media only screen and (min-width:48em){#global-ux .default-range-slider{width:100%}
}
#global-ux .default-range-slider .ng-slider-runner{position:relative;margin:0;height:2px;background:#dbdbdb;border-radius:2px}
#global-ux .default-range-slider .ng-slider-handle{transform:translateY(-50%) translateX(-50%);position:absolute;z-index:2;top:50%;height:20px;width:20px;background:#1b394e;border-radius:50%;border:2px solid #fafafa;outline:0}
#global-ux .default-range-slider .ng-slider-handle:focus{box-shadow:0 0 5px #1b394e}
#global-ux .default-range-slider .ng-slider-handle i{display:block;width:100%;height:100%;padding:22px;margin:-11px;cursor:pointer}
#global-ux .default-range-slider .ng-slider-join{position:absolute;z-index:1;right:100%;left:0;height:2px;margin:0;background:#1b394e}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-regular.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-regular.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-regular.svg#web?v=2) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-medium.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-medium.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-medium.svg#web?v=2) format("svg");font-style:normal;font-weight:500}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-bold.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-bold.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-bold.svg#web?v=2) format("svg");font-style:normal;font-weight:700}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-light.svg#web?v=2) format("svg");font-style:normal;font-weight:300}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.svg#web?v=2) format("svg");font-style:normal;font-weight:200}
#global-ux .gux3-theme input[type=number],#global-ux .gux3-theme input[type=tel],#global-ux .gux3-theme input[type=text]{background-color:transparent;border:1px solid #6e6e6e;border-radius:3px;color:#4d4d4d}
#global-ux .gux3-theme input[type=number]:focus,#global-ux .gux3-theme input[type=tel]:focus,#global-ux .gux3-theme input[type=text]:focus{border-color:#6e6e6e}
#global-ux .gux3-theme input[type=radio].custom-radio+label{color:#4d4d4d}
#global-ux .gux3-theme input[type=radio].custom-radio+label .radio-button{position:relative;height:16px;width:16px;border:2px solid #444}
#global-ux .gux3-theme input[type=radio].custom-radio.selected+label{color:#4d4d4d;font-weight:400}
#global-ux .gux3-theme input[type=radio].custom-radio.selected+label .radio-button{background-color:unset;border-color:#102b4e}
#global-ux .gux3-theme input[type=radio].custom-radio.selected+label .radio-button:after{content:"";display:block;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#102b4e;border-radius:50%}
#global-ux .gux3-theme{font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif}
#global-ux .gux3-theme a{color:#102b4e}
#global-ux .gux3-theme h1,#global-ux .gux3-theme h2,#global-ux .gux3-theme h3,#global-ux .gux3-theme h4,#global-ux .gux3-theme h5,#global-ux .gux3-theme h6,#global-ux .gux3-theme li,#global-ux .gux3-theme p,#global-ux .gux3-theme td,#global-ux .gux3-theme th{font-family:inherit}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-re-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-re-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-re-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:700}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-light-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-light-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-light-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:300}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:200}
@font-face{font-family:icomoon;src:url(guxfoe/fonts/icomoon/icomoon.eot?97g7sw);src:url(guxfoe/fonts/icomoon/icomoon.eot?97g7sw#iefix) format("embedded-opentype"),url(guxfoe/fonts/icomoon/icomoon.woff?97g7sw) format("woff"),url(guxfoe/fonts/icomoon/icomoon.ttf?97g7sw) format("truetype"),url(guxfoe/fonts/icomoon/icomoon.svg?97g7sw#icomoon) format("svg");font-weight:400;font-style:normal}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),a[class*=" icon-"]:before,a[class^=icon-]:before{font-size:1.75rem;vertical-align:middle}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),[class^=icon-][class*=cta-button]:before,a[class*=" icon-"]:before,a[class^=icon-]:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^=icon-][class*=cta-button]:before{padding-right:5px}
.link-icon{font-family:inherit}
a:hover .icon-sendto:before{content:"\E620"}
a:hover .icon-directions:before{content:"\E617"}
a:hover .icon-details:before{content:"\E605"}
.icon-vehicle-solid:before{content:"\E90D"}
.icon-vehicles:before{content:"\E90C"}
.icon-build-price-inverted:before{content:"\E909"}
.icon-request-a-test-drive-inverted:before{content:"\E90B"}
.icon-locate-a-dealer-stroke:before{content:"\E90A"}
.icon-minus:before{content:"\E607"}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container h3.model-title .remove-icon:before,.icon-plus:before{content:"\E608"}
.icon-question-hover:before{content:"\E60F"}
.icon-question:before{content:"\E60E"}
#approved-used .search-results-listing .search-results-filters .error-wrapper:before,#approved-used .service-down .warning:before,#global-ux .approved-used-search .error:after,.icon-warning:before{content:"\E60D"}
.icon-unchecked:before{content:"\E601"}
.icon-checked:before{content:"\E602"}
.icon-close-solid:before{content:"\E623"}
.icon-m-filter:before{content:"\E625"}
.icon-d-filter:before{content:"\E606"}
.icon-info:before{content:"\E636"}
.icon-info-hover:before{content:"\E60A"}
.icon-get-location:before{content:"\E629"}
.icon-search:before{content:"\E90F"}
.icon-details:before{content:"\E624"}
.icon-details-hover:before{content:"\E605"}
.icon-minus-circled:before{content:"\E637"}
.icon-plus-circled:before{content:"\E622"}
.icon-chevron-thin-left:before{content:"\E612"}
#approved-used .au-filter-selection .selectize-input .ui-select-match:after,#global-ux .approved-used-search .approved-used-search-button span:after,.icon-chevron-thin-right:before{content:"\E615"}
.icon-close:before{content:"\E610"}
.icon-close-hover:before{content:"\E611"}
.icon-thin-close:before{content:"\E608";transform:rotate(45deg);display:block}
.icon-email:before{content:"\E613"}
.icon-email-hover:before{content:"\E614"}
.icon-directions:before{content:"\E631"}
.icon-directions-hover:before{content:"\E617"}
.icon-link:before{content:"\E618"}
.icon-link-hover:before{content:"\E619"}
#approved-used .vehicle-details-dealer-information .button-collapse:before,.icon-plus-hollow:before{content:"\E61B"}
#approved-used .vehicle-details-dealer-information .button-collapse:hover:before,.icon-plus-hollow-over:before{content:"\E61C"}
.icon-search2:before{content:"\E61D"}
.icon-search-hollow:before{content:"\E61E"}
.icon-sendto:before{content:"\E61F"}
.icon-sendto-hover:before{content:"\E620"}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.phone a:before,.icon-phone-circled:before{content:"\E638"}
.icon-phone:before{content:"\E61A"}
.icon-phone-neu:before{content:"\E914"}
.icon-chevron-right:before{content:"\E618"}
.icon-chevron-hollow:before{content:"\E62E"}
.icon-play:before{content:"\E632"}
.icon-video:before{content:"\E600"}
.icon-external-link:before{content:"\E635"}
.icon-share:before{content:"\E63D"}
.icon-solid:before{content:"\E63B"}
.icon-chevron-thin-up:before{content:"\E640"}
.icon-chevron-thin-down:before{content:"\E641"}
.icon-m-info:before{content:"\E609"}
.icon-star:before{content:"\F005"}
.icon-star-hollow:before{content:"\F006"}
#approved-used .filter-container input[type=checkbox]:checked+label:after,#global-ux .approved-used-search .passed:before,.icon-checkmark:before{content:"\E603"}
.icon-right-arrow:before{content:"\E604"}
.icon-360-solid:before{content:"\E60B"}
.icon-360-open:before{content:"\E60C"}
.icon-apply-credit-open:before{content:"\E616"}
.icon-apply-credit-solid:before{content:"\E621"}
.icon-build-price-open:before{content:"\E626"}
.icon-build-price-solid:before{content:"\E627"}
.icon-certified-pre-owned-open:before{content:"\E628"}
.icon-certified-pre-owned-solid:before{content:"\E62A"}
.icon-change-location-open:before{content:"\E62C"}
.icon-change-location-solid:before{content:"\E62D"}
.icon-check-inventory-open:before{content:"\E62F"}
.icon-check-inventory-solid:before{content:"\E630"}
.icon-compare-competitors-open:before{content:"\E633"}
.icon-compare-competitors-solid:before{content:"\E634"}
.icon-find-dealer-open:before{content:"\E639"}
.icon-find-dealer-solid:before{content:"\E63A"}
.icon-ford-credit-open:before{content:"\E63C"}
.icon-ford-credit-solid:before{content:"\E63E"}
.icon-get-brochure-open:before{content:"\E63F"}
.icon-get-brochure-solid:before{content:"\E642"}
.icon-get-updates-open:before{content:"\E643"}
.icon-get-updates-solid:before{content:"\E644"}
.icon-images-solid:before{content:"\E645"}
.icon-images-open:before{content:"\E646"}
.icon-incentives-solid:before{content:"\E647"}
.icon-incentives-open:before{content:"\E648"}
.icon-request-quote-open:before{content:"\E649"}
.icon-request-quote-solid:before{content:"\E64A"}
.icon-send-to-phone-open:before{content:"\E64B"}
.icon-trade-in-open:before{content:"\E64C"}
.icon-trade-in-solid:before{content:"\E64D"}
.icon-view-map-solid:before{content:"\E64E"}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.view-map a:before,.icon-view-map-open:before{content:"\E64F"}
.icon-change-location2-open:before{content:"\E650"}
.icon-change-location2-solid:before{content:"\E651"}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.email a:before,.icon-d-email:before{content:"\E652"}
.icon-d-email-hover:before{content:"\E653"}
.icon-primary-applicant:before{content:"\E677"}
.icon-primary-applicant-rev:before{content:"\E6A4"}
.icon-joint-applicant:before{content:"\E679"}
.icon-joint-applicant-rev:before{content:"\E6A3"}
.icon-delete:before{content:"\E67F"}
.icon-delete-rev:before{content:"\E68D"}
.icon-calendar:before{content:"\E67D"}
.icon-calendar-rev:before{content:"\E68B"}
.icon-globe:before{content:"\E686"}
.icon-globe-2:before{content:"\E69C"}
.icon-test-drive:before{content:"\E693"}
.icon-test-drive-rev:before{content:"\E689"}
.icon-send-to-dealer:before{content:"\E68C"}
.icon-send-to-dealer-rev:before{content:"\E69F"}
.icon-select-a-vehicle:before{content:"\E68A"}
.icon-select-a-vehicle-rev:before{content:"\E6A8"}
.icon-drive:before{content:"\E68F"}
.icon-drive-rev:before{content:"\E68E"}
.icon-explore-special-programs:before{content:"\E691"}
.icon-explore-special-programs-rev:before{content:"\E690"}
.icon-interior:before{content:"\E6A2"}
.icon-interior-rev:before{content:"\E6A1"}
.icon-extras:before{content:"\E698"}
.icon-extras-rev:before{content:"\E697"}
.icon-see-commercial-fin-opts:before{content:"\E6A7"}
.icon-see-commercial-fin-opts-rev:before{content:"\E6A6"}
.icon-exterior:before{content:"\E696"}
.icon-exterior-rev:before{content:"\E695"}
.icon-extended-service-plan:before{content:"\E694"}
.icon-wheels-open:before{content:"\E654"}
.icon-wheels-solid:before{content:"\E655"}
.icon-extended-service-plan-rev:before{content:"\E692"}
.icon-estimate-payments-open:before{content:"\E656"}
.icon-estimate-payments-solid:before{content:"\E657"}
.icon-finance-finder:before{content:"\E69A"}
.icon-finance-finder-rev:before{content:"\E699"}
.icon-generic-article:before{content:"\E69E"}
.icon-generic-article-rev:before{content:"\E69D"}
.icon-print:before{content:"\E67B"}
.icon-print-rev:before{content:"\E6A5"}
.icon-mobile-nav-tech:before{content:"\E6AE"}
.icon-tech:before{content:"\E6AB"}
.icon-tech-rev:before{content:"\E6AA"}
.icon-twitter:before{content:"\E688"}
.icon-twitter-rev:before{content:"\E6AC"}
.icon-view-shoppers-guide:before{content:"\E69B"}
.icon-view-shoppers-guide-rev:before{content:"\E6AD"}
.icon-profile-logged-in:before,.icon-profile:before{content:"\E683"}
.icon-chat-now:before{content:"\E676"}
.icon-social:before{content:"\E682"}
.icon-open-mail:before{content:"\E685"}
.icon-snail-mail:before{content:"\E684"}
.icon-locate-a-dealer:before{content:"\E681"}
.icon-locate-a-dealer-50px:before{content:"\E6F6"}
.icon-navigation:before{content:"\E687"}
.icon-finance:before{content:"\E678"}
.icon-owner:before{content:"\E67C"}
.icon-vehicle-hybrid:before{content:"\E672"}
.icon-nav-vehicle:before{content:"\E90E"}
.icon-shop:before{content:"\E675"}
#approved-used .vehicle-details .gallery-controls .chevronLeft:before,#approved-used .vehicle-details .gallery-controls .chevronRight:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used .back-button:before,.icon-chevron-fat:before{content:"\E67A"}
.icon-m-chevron-hover:before{content:"\E673"}
.icon-hamburger:before{content:"\E6A0"}
.icon-vehicle-manual:before{content:"\E670"}
.icon-vehicle-performance:before{content:"\E671"}
.icon-vehicle-stripped-chassis:before{content:"\E664"}
.icon-vehicle-stripped:before{content:"\E665"}
.icon-vehicle-van:before{content:"\E666"}
.icon-vehicle-people-mover:before{content:"\E667"}
.icon-vehicle-truck:before{content:"\E668"}
.icon-vehicle-suv:before{content:"\E66E"}
.icon-vehicle-crossover:before{content:"\E66F"}
.icon-vehicle-coupe:before{content:"\E66B"}
.icon-vehicle-sedan:before{content:"\E669"}
.icon-vehicle-hatch:before{content:"\E66A"}
.icon-vehicle-estate:before{content:"\E66C"}
.icon-vehicle-convertible:before{content:"\E66D"}
.icon-phone-circled-hover:before{content:"\E658"}
.icon-send-to-phone-solid:before{content:"\E659"}
.icon-close2:before{content:"\E6B3"}
.icon-chat-now-open:before{content:"\E6F5"}
.icon-chat-now-open-50px:before{content:"\E6F7"}
.icon-extras-bp:before{content:"\E6AF"}
.icon-packages:before{content:"\E6B0"}
.icon-color:before{content:"\E6B6"}
.icon-payload:before{content:"\E6B1"}
.icon-models-transit:before{content:"\E6B2"}
.icon-emergency-call-number-25px:before{content:"\E6B4"}
.icon-emergency-call-number-50px:before{content:"\E6B5"}
.icon-emergency-call-number-rev-25px:before,.icon-emergency-call-number-rev-50px:before{content:"\E6B7"}
.icon-emergency-call-number-125px:before{content:"\E6B8"}
.icon-flat-tire-change-25px:before{content:"\E6B9"}
.icon-flat-tire-change-50px:before{content:"\E6BA"}
.icon-flat-tire-change-rev-50px:before{content:"\E6BB"}
.icon-flat-tire-change-125px:before{content:"\E6BC"}
.icon-fuel-delivery-25px:before{content:"\E6BD"}
.icon-fuel-delivery-50px:before{content:"\E6BE"}
.icon-fuel-delivery-rev-50px:before{content:"\E6BF"}
.icon-fuel-delivery-125px:before{content:"\E6C0"}
.icon-have-questions-faqs-25px:before{content:"\E6C1"}
.icon-have-questions-faqs-50px:before{content:"\E6C2"}
.icon-have-questions-faqs-rev-50px:before{content:"\E6C3"}
.icon-have-questions-faqs-125px:before{content:"\E6C4"}
.icon-lock-out-assistance-25px:before{content:"\E6C5"}
.icon-lock-out-assistance-50px:before{content:"\E6C6"}
.icon-lock-out-assistance-rev-50px:before{content:"\E6C7"}
.icon-lock-out-assistance-125px:before{content:"\E6C8"}
.icon-maintenance-schedule-25px:before{content:"\E6C9"}
.icon-maintenance-schedule-50px:before{content:"\E6CA"}
.icon-maintenance-schedule-rev-50px:before{content:"\E6CB"}
.icon-maintenance-schedule-125px:before{content:"\E6CC"}
.icon-manuals-25px:before{content:"\E6CD"}
.icon-manuals-50px:before{content:"\E6CE"}
.icon-manuals-rev-50px:before{content:"\E6CF"}
.icon-manuals-125px:before{content:"\E6D0"}
.icon-owner-advantage-rewards-25px:before{content:"\E6D1"}
.icon-owner-advantage-rewards-50px:before{content:"\E6D2"}
.icon-owner-advantage-rewards-rev-50px:before{content:"\E6D3"}
.icon-owner-advantage-rewards-125px:before{content:"\E6D4"}
.icon-post-a-message-25px:before{content:"\E6D5"}
.icon-post-a-message-50px:before{content:"\E6D6"}
.icon-post-a-message-rev-50px:before{content:"\E6D7"}
.icon-post-a-message-125px:before{content:"\E6D8"}
.icon-power-and-engine-25px:before{content:"\E6D9"}
.icon-power-and-engine-50px:before{content:"\E6DA"}
.icon-power-and-engine-rev-50px:before{content:"\E6DB"}
.icon-power-and-engine-125px:before{content:"\E6DC"}
.icon-roadside-assistance-25px:before{content:"\E6DD"}
.icon-roadside-assistance-50px:before{content:"\E6DE"}
.icon-roadside-assistance-rev-50px:before{content:"\E6DF"}
.icon-roadside-assistance-125px:before{content:"\E6E0"}
.icon-schedule-service-25px:before{content:"\E6E1"}
.icon-schedule-service-50px:before{content:"\E6E2"}
.icon-schedule-service-rev-50px:before{content:"\E6E3"}
.icon-schedule-service-125px:before{content:"\E6E4"}
.icon-tire-finder-25px:before{content:"\E6E5"}
.icon-tire-finder-50px:before{content:"\E6E6"}
.icon-tire-finder-rev-50px:before{content:"\E6E7"}
.icon-tire-finder-125px:before{content:"\E6E8"}
.icon-towing-25px:before{content:"\E6E9"}
.icon-towing-50px:before{content:"\E6EA"}
.icon-towing-rev-50px:before{content:"\E6EB"}
.icon-towing-125px:before{content:"\E6EC"}
.icon-dashboard-indicator-25px:before{content:"\E6ED"}
.icon-dashboard-indicator-50px:before{content:"\E6EE"}
.icon-dashboard-indicator-rev-50px:before{content:"\E6EF"}
.icon-dashboard-indicator-125px:before{content:"\E6F0"}
.icon-battery-jump-start-25px:before{content:"\E6F1"}
.icon-battery-jump-start-50px:before{content:"\E6F2"}
.icon-battery-jump-start-rev-50px:before{content:"\E6F3"}
.icon-battery-jump-start-125px:before{content:"\E6F4"}
.icon-ellipsis:before{content:"\E65A"}
.icon-facebook-logo:before{content:"\F09A"}
.icon-twitter-logo:before{content:"\F099"}
.icon-google-plus-logo:before{content:"\F0D5"}
.icon-instagram-logo:before{content:"\F083"}
.icon-pinterest-logo:before{content:"\F231"}
.icon-image:before{content:"\E900"}
.icon-build-and-price:before{content:"\E901"}
.icon-fullscreen-25px:before{content:"\E018"}
.icon-file-text2:before{content:"\E902"}
.icon-series-rev:before{content:"\E900"}
.icon-series-cv-rev:before{content:"\E902"}
.icon-capacity-rev:before{content:"\E903"}
.icon-phone-flip{position:relative}
.icon-phone-flip .path1:before,.icon-phone-flip .path2:before,.icon-phone-flip .path3:before{position:absolute;left:0}
.icon-phone-flip .path1:before{content:"\E904";color:#7f7f7f}
.icon-phone-flip .path2:before{content:"\E905";color:#000}
.icon-phone-flip .path3:before{content:"\E906";color:#000}
.icon-extra-cv:before{content:"\E907"}
.icon-print-page:before{content:"\E908"}
.icon-self-help-faqs-50px:before{content:"\EF16"}
.icon-self-help-faqs-outline-50px:before{content:"\EF37"}
.icon-vehicle-showroom-50px:before{content:"\EF20"}
.icon-vehicle-showroom-outline-50px:before{content:"\EF41"}
.icon-finance-options-tool-50px:before{content:"\EF09"}
.icon-finance-options-tool-outline-50px:before{content:"\EF30"}
.icon-contact-us-support-50px:before{content:"\EF05"}
.icon-contact-us-support-outline-50px:before{content:"\EF26"}
.icon-bp-int-solid-50px:before{content:"\E6A9"}
.icon-checkmark-circle:before{content:"\E909"}
.icon-base-font,.icon-brochure-download:before,.icon-chevron-fat-base,.icon-chevron-thin-down-base,.icon-chevron-thin-left-base,.icon-chevron-thin-right-base,.icon-download:before,.icon-video-open:before{font-family:icomoon}
.icon-chevron-thin-right-base{content:"\E615"}
.icon-chevron-thin-left-base{content:"\E612"}
.icon-chevron-fat-base{content:"\E67A"}
.icon-chevron-thin-down-base{content:"\E641"}
.icon-ford-merchandise-store-25px:before{content:"\E715"}
.icon-ford-merchandise-store-outline-50px:before{content:"\E716"}
.icon-ford-merchandise-store-solid-50px:before{content:"\E717"}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:before,.icon-compare:before{content:"\E718"}
.icon-link-right:before{content:"\E65C"}
.icon-link-right-hover:before{content:"\E65D"}
.icon-link-left:before{content:"\E62B"}
.icon-link-left-hover:before{content:"\E65B"}
.icon-link-up:before{content:"\E65E"}
.icon-link-up-hover:before{content:"\E65F"}
.icon-link-down:before{content:"\E660"}
.icon-link-down-hover:before{content:"\E661"}
.icon-summary:before{content:"\E910"}
.icon-shopping-cart:before{content:"\E911"}
.icon-shopping-cart-hover:before{content:"\E912"}
.icon-shopping-cart-circle:before{content:"\E913"}
.icon-mot:before{content:"\E915"}
.icon-video-open:before{content:"\E916"}
.icon-play-two-hollow:before{content:"\E917"}
.icon-play-two:before{content:"\E91B"}
.icon-play-hollow:before{content:"\E918"}
.icon-play-solid{position:relative}
.icon-play-solid .path1:before,.icon-play-solid .path2:before{left:0;margin:0;position:absolute}
.icon-play-part-one:before,.icon-play-solid .path1:before{content:"\E919"}
.icon-play-part-two:before,.icon-play-solid .path2:before{content:"\E91A";color:#fff}
.icon-brochure-download:before{content:"\E91C"}
.icon-download:before{content:"\E91D"}
.icon-amend:before{content:"\E91E"}
.icon-swipe:before{content:"\E91F"}
.icon-electric-vehicle:before{content:"\E920"}
#approved-used body{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#approved-used ul{list-style:none}
#approved-used .icon-chevron-thin-right.chevron-down{display:inline-block;transform:rotate(90deg)}
#approved-used .hidden{display:none}
#approved-used .bp-loader{z-index:999;display:none}
#approved-used .bp-loader.is-visible{display:block}
#approved-used .bp-loader-icon{top:35%;margin:0;background:rgba(45,150,205,.95)}
@media only screen and (min-width:769px){#approved-used .bp-loader-icon{left:70%;transform:translateX(-70%)}
}
@media only screen and (min-width:62em){#approved-used .bp-loader-icon{left:55%;transform:translateX(-55%)}
}
#approved-used .bp-loader-icon .path{stroke:#fff}
#approved-used .service-down{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(27,57,78,.95);z-index:999;text-align:center;display:none;justify-content:center;align-items:center}
#approved-used .service-down.service-is-down{display:flex}
#approved-used .service-down a,#approved-used .service-down p{font-size:20px;font-size:1.25rem;color:#fff}
#approved-used .service-down .warning{position:relative}
#approved-used .service-down .warning:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:50px;font-size:3.125rem;color:#fff;position:absolute;top:-50px}
#approved-used .is-bold{font-weight:700}
#approved-used .cta-button-secondary.in-compare{border-color:#d0021b;color:#d0021b}
#approved-used .cta-button-secondary.in-compare:hover{border-color:#980315;color:#980315}
#approved-used .cta-button-secondary.disabled,#approved-used .cta-button-secondary.disabled:hover{border-color:gray;color:gray}
#approved-used .filter-container{position:fixed;height:100%;max-width:100%;-webkit-overflow-scrolling:touch;left:0;right:0;transition:transform .3s;background-color:#fafafa;top:0;transform:translateX(-100%)}
@media only screen and (min-width:769px){#approved-used .filter-container{position:static;align-self:stretch;width:17.8125rem;border-right:1px solid #dbdbdb;transform:none}
#approved-used .filter-container:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:17.8125rem;background-color:#fafafa;border-right:1px solid #dbdbdb;z-index:0}
}
@media only screen and (min-width:62em){#approved-used .filter-container,#approved-used .filter-container:before{width:22.5rem}
}
#approved-used .filter-container>.component-content{position:relative;z-index:1;padding:.9375rem}
@media only screen and (min-width:769px){#approved-used .filter-container>.component-content{padding:20px 37px 40px 60px}
}
#approved-used .filter-container .filters-container{opacity:1;transition:opacity .3s}
#approved-used .sidebar-hidden .filter-container .filters-container{opacity:0}
#approved-used .filter-container .filters-container .checkboxGroupFilter:last-of-type .filter-checkbox-group{border-bottom:0 none;padding-bottom:0}
#approved-used .filter-container .filters-container .section:first-of-type{border:0}
#approved-used .filter-container .sidebar-toggle{width:36px;left:100%;height:100%;position:absolute;top:0}
#approved-used .filter-container .sidebar-toggle-button{display:none;height:36px;padding:0;margin:0;width:36px;line-height:36px;text-align:center;background-color:#fff;color:#2d96cd;transform:translateX(-50%);box-shadow:0 2px 3px 0 rgba(0,0,0,.15);transition:color .3s .3s,transform .3s .3s,background-color .3s .3s}
@media only screen and (min-width:769px){#approved-used .filter-container .sidebar-toggle-button{display:block}
}
#approved-used .filter-container .sidebar-toggle-button i{font-size:20px;font-size:1.25rem;display:inline-block;transform:rotate(0);transition:transform .3s .3s}
#approved-used .sidebar-hidden .filter-container .sidebar-toggle-button{transform:translateX(-100%);color:#fff;background-color:#2d96cd}
#approved-used .sidebar-hidden .filter-container .sidebar-toggle-button i{transform:rotate(-180deg)}
@media only screen and (max-width:768px){#approved-used .filter-container.sidebar-is-visible-mobile{transform:translateX(0);z-index:15;overflow-y:auto;overflow-x:hidden}
}
#approved-used .search-results-listing{display:block;width:100%}
@media only screen and (min-width:769px){#approved-used .search-results-listing{float:left;width:calc(100% - 17.8125rem);position:relative}
}
@media only screen and (min-width:62em){#approved-used .search-results-listing{width:calc(100% - 22.5rem)}
}
#approved-used .search-results-listing .search-results-heading{padding:60px .9375rem 30px}
@media only screen and (min-width:30.0625em){#approved-used .search-results-listing .search-results-heading{padding-left:1.875rem;padding-right:1.875rem;max-width:50%}
}
@media only screen and (min-width:769px){#approved-used .search-results-listing .search-results-heading{padding-left:40px}
}
@media only screen and (min-width:62em){#approved-used .search-results-listing .search-results-heading{padding-left:83px;padding-top:70px;background-color:transparent}
}
#approved-used .search-results-listing .search-results-heading h1{font-size:36px;font-size:2.25rem;font-weight:300;color:gray;text-indent:0;line-height:1.2}
@media only screen and (min-width:769px){#approved-used .search-results-listing .search-results-heading h1{font-size:42px;font-size:2.625rem;text-align:left}
}
#approved-used .search-results-listing .search-results-filters{padding:.3125rem 0}
#approved-used .search-results-listing .search-results-filters .error-wrapper{position:relative;margin:15px 0 30px}
#approved-used .search-results-listing .search-results-filters .error-wrapper:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:769px){#approved-used .search-results-listing .search-results-filters .error-wrapper{padding-left:60px}
}
#approved-used .search-results-listing .search-results-filters .error-wrapper:before{font-size:30px;font-size:1.875rem;color:#d0021b}
@media only screen and (min-width:769px){#approved-used .search-results-listing .search-results-filters .error-wrapper:before{transform:translateY(-50%);position:absolute;top:50%;left:0}
}
#approved-used .search-results-listing .search-results-filters .error-wrapper h2{font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px;color:#616161}
#approved-used .search-results-listing .search-results-filters .error-wrapper h3{font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px;color:#616161}
#approved-used .search-results-listing .search-result-number{font-size:16px;font-size:1rem;color:gray;letter-spacing:-.04688em}
#approved-used .search-results-listing .search-result-number span{font-size:36px;font-size:2.25rem;font-weight:700;margin-left:5px;margin-right:5px}
@media only screen and (min-width:769px){#approved-used .search-results-listing .search-result-number span{font-size:42px;font-size:2.625rem}
}
#approved-used .search-results-listing .content-wrap>div{min-height:250px}
#approved-used .search-results-listing .content-wrap>div>.result-tile-container{display:flex;flex-wrap:wrap;padding:20px 0}
@media only screen and (min-width:30.0625em){#approved-used .search-results-listing .content-wrap>div>.result-tile-container{padding:20px}
}
@media only screen and (min-width:62em){#approved-used .search-results-listing .content-wrap>div>.result-tile-container{padding:20px 60px}
}
#approved-used .search-results-listing .attr-prefix:before{content:"";display:block}
#approved-used .search-results-listing .model-item{flex:0 0 100%;display:block;position:relative;transition:flex .3s;padding:0 15px;letter-spacing:-.04688em;margin-bottom:20px}
@media only screen and (min-width:30.0625em){#approved-used .search-results-listing .model-item{flex:0 0 50%;padding:0;margin-bottom:0}
}
@media only screen and (min-width:62em){#approved-used .search-results-listing .model-item{flex:0 0 33.3333%}
}
#approved-used .search-results-listing .model-item .url-incomplete{cursor:text}
#approved-used .search-results-listing .model-item .model-banner img{position:absolute;right:-11px;width:auto}
#approved-used .search-results-listing .model-item .cta-button:focus{color:#1b394e;background-color:#fff;border-color:#1b394e}
@media only screen and (min-width:30.0625em){#approved-used .sidebar-hidden .search-results-listing .model-item{flex:0 0 33.3333%}
}
@media only screen and (min-width:62em){#approved-used .sidebar-hidden .search-results-listing .model-item{flex:0 0 25%}
}
#approved-used .search-results-listing .clear-whitespace{font-size:0}
#approved-used .search-results-listing .clear-whitespace>span{font-size:14px;font-size:.875rem}
#approved-used .search-results-listing .model-item{overflow:hidden}
#approved-used .search-results-listing .model-item:hover{z-index:3}
#approved-used .search-results-listing .model-item .model-title{font-size:16px;font-size:1rem;color:gray;margin-bottom:0;line-height:1.4}
#approved-used .search-results-listing .model-item .model-title a{color:gray}
#approved-used .search-results-listing .model-item:focus{outline:0;border:0}
#approved-used .search-results-listing .model-item .model-footer{display:block;padding:0 .9375rem .9375rem}
#approved-used .search-results-listing .model-item .model-footer .cta-button{font-size:14px;font-size:.875rem;font-weight:400;display:block;padding:.8125rem 0;margin:0;width:100%;min-width:0}
#approved-used .search-results-listing .model-item .model-footer .cta-button:not(:first-of-type){margin-top:1.25rem}
#approved-used .search-results-listing .model-item .model-footer .cta-button.cta-button-secondary{margin-top:10px}
#approved-used .search-results-listing .model-item .model-info{text-align:left;padding:.9375rem}
#approved-used .search-results-listing .model-item .model-image{position:relative;min-height:150px}
#approved-used .search-results-listing .model-item .model-attributes,#approved-used .search-results-listing .model-item .model-footer{font-size:14px;font-size:.875rem;padding:0 .9375rem .9375rem;line-height:1.6;color:gray;overflow:hidden;width:100%;text-overflow:ellipsis;background-color:#fff}
#approved-used .search-results-listing .model-item .model-attributes .model-attributes-item,#approved-used .search-results-listing .model-item .model-footer .model-attributes-item{border-bottom:1px solid gray;padding:20px 0}
#approved-used .search-results-listing .model-item .model-attributes .model-attributes-item .is-bold,#approved-used .search-results-listing .model-item .model-footer .model-attributes-item .is-bold{font-weight:700}
#approved-used .search-results-listing .model-item .model-attributes .model-attributes-item:first-of-type,#approved-used .search-results-listing .model-item .model-footer .model-attributes-item:first-of-type{padding-top:0}
#approved-used .search-results-listing .model-item .model-attributes .model-attributes-item:last-of-type,#approved-used .search-results-listing .model-item .model-footer .model-attributes-item:last-of-type{border:0}
#approved-used .search-results-listing .model-item .model-attributes .model-attributes-item .co2header p,#approved-used .search-results-listing .model-item .model-footer .model-attributes-item .co2header p{font-weight:400;font-size:14px;font-size:.875rem;color:gray}
#approved-used .search-results-listing .model-item .model-attributes .model-attributes-item .co2header p:first-child,#approved-used .search-results-listing .model-item .model-footer .model-attributes-item .co2header p:first-child{font-weight:700}
#approved-used .search-results-listing .model-item .model-attributes .attr-value.small,#approved-used .search-results-listing .model-item .model-footer .attr-value.small{font-size:12px;font-size:.75rem;display:block;padding-top:20px}
#approved-used .search-results-listing .model-item .model-attributes img,#approved-used .search-results-listing .model-item .model-footer img{margin-top:25px;width:auto}
@media only screen and (min-width:30.0625em){#approved-used .search-results-listing .model-item>div{background:#fff;margin:0 15px}
}
@media only screen and (min-width:62em){#approved-used .search-results-listing .model-item{overflow:visible}
#approved-used .search-results-listing .model-item>div>.model-attributes .show-on-hover{display:none;left:15px;right:15px}
#approved-used .search-results-listing .model-item>div .model-footer{height:0;overflow:hidden;line-height:0;padding:0;width:calc(100% - 30px);position:absolute}
#approved-used .search-results-listing .model-item>div:hover{box-shadow:0 0 12px rgba(0,0,0,.4);overflow:visible;z-index:2;z-index:3}
#approved-used .search-results-listing .model-item>div:hover .model-attributes .show-on-hover{display:block}
#approved-used .search-results-listing .model-item>div:hover .model-footer{display:block;box-shadow:0 0 12px rgba(0,0,0,.4);overflow:visible;z-index:2;height:auto;line-height:inherit;padding:0 .9375rem .9375rem}
#approved-used .search-results-listing .model-item>div:hover .model-footer:after{content:"";width:100%;background:#fff;height:12px;left:0;top:-12px;right:0;display:block;position:absolute}
#approved-used .search-results-listing .model-item>div:hover .model-footer a.cta-button{width:100%}
#approved-used .search-results-listing .model-item.is-active>div{box-shadow:0 0 12px rgba(0,0,0,.4);overflow:visible;z-index:2}
#approved-used .search-results-listing .model-item.is-active>div .model-attributes .show-on-hover{display:block}
#approved-used .search-results-listing .model-item.is-active>div .model-footer{display:block;box-shadow:0 0 12px rgba(0,0,0,.4);overflow:visible;z-index:2;height:auto;line-height:inherit;padding:0 .9375rem .9375rem}
#approved-used .search-results-listing .model-item.is-active>div .model-footer:after{content:"";width:100%;background:#fff;height:12px;left:0;top:-12px;right:0;display:block;position:absolute}
#approved-used .search-results-listing .model-item.is-active>div .model-footer a.cta-button{width:100%}
}
#approved-used .sort-container{color:#2d96cd;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:0 !important}
#approved-used .sort-container:after,#approved-used .sort-container:before{display:table;content:" "}
#approved-used .sort-container:after{clear:both}
@media only screen and (max-width:768px){#approved-used .section.secondaryNavigation.fixed+.app-view .sort-container{position:fixed;top:39px;left:0;width:100%;z-index:5}
}
@media only screen and (min-width:769px){#approved-used .sort-container{border:0;position:absolute;width:50%;right:0;background-color:transparent}
}
#approved-used .sort-container .filter-button,#approved-used .sort-container .sort-by{float:left;padding-left:.9375rem;padding-right:.9375rem;width:100%;font-size:16px;font-size:1rem;font-weight:400;background-color:#fff;color:inherit;border-left:1px solid #dbdbdb;margin-bottom:0;padding:1.25rem;text-align:left}
@media only screen and (max-width:47.9375em){#approved-used .sort-container .filter-button,#approved-used .sort-container .sort-by{font-size:14px;font-size:.875rem}
}
#approved-used .sort-container .filter-button:first-child,#approved-used .sort-container .sort-by:first-child{border-left:0}
@media only screen and (max-width:47.9375em){#approved-used .sort-container .filter-button:first-child i,#approved-used .sort-container .sort-by:first-child i{right:12px}
}
#approved-used .sort-container .filter-button i,#approved-used .sort-container .sort-by i{font-size:22px;font-size:1.375rem;position:absolute;right:30px;top:14px;line-height:1;opacity:1;transition:opacity .3s}
#approved-used .sort-container .sort-by{padding:0;position:relative}
@media only screen and (min-width:769px){#approved-used .sort-container .sort-by{float:right;border:0;margin:4.375rem 2.1875rem 0 0;width:255px}
}
@media only screen and (min-width:62em){#approved-used .sort-container .sort-by{margin:4.375rem 4.6875rem 0 0}
}
#approved-used .sort-container .filter-button{padding-left:1.875rem 2rem}
@media only screen and (min-width:769px){#approved-used .sort-container .filter-button{display:none}
}
#approved-used .sort-container .sort-button{background-color:transparent;color:#2d96cd;margin:0;display:block;position:relative;width:100%;padding:1.25rem;text-align:left}
@media only screen and (max-width:47.9375em){#approved-used .sort-container .sort-button{font-size:14px;font-size:.875rem;padding:1.25rem}
#approved-used .sort-container .sort-button i{right:16px}
}
@media only screen and (min-width:769px){#approved-used .sort-container .sort-button{padding:.875rem 1.25rem;border:1px solid #2d96cd}
}
@media only screen and (min-width:769px){#approved-used .sort-container .sort-button i{right:8px}
}
#approved-used .sort-container .sort-button.is-active{border-color:transparent;box-sizing:border-box;color:#616161}
#approved-used .sort-container .sort-button.is-active i{opacity:0}
@media only screen and (min-width:769px){#approved-used .sort-container .sort-button.is-active{box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}
}
#approved-used .sort-container .sort-button:focus{box-shadow:0 0 3px 0 #2d96cd}
#approved-used .sort-container .sort-button:active{box-shadow:none}
#approved-used .sort-container .au-dropdown-menu-wrapper{position:relative}
#approved-used .sort-container .au-dropdown-menu-wrapper:after,#approved-used .sort-container .au-dropdown-menu-wrapper:before{display:table;content:" "}
#approved-used .sort-container .au-dropdown-menu-wrapper:after{clear:both}
#approved-used .sort-container .au-dropdown-menu-list{position:absolute;max-height:0;opacity:0;top:100%;left:0;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);background-color:#fff;z-index:50;margin:0;width:100%;overflow:hidden;transition:opacity .3s,max-height .3s}
#approved-used .sort-container .au-dropdown-menu-list.is-active{opacity:1;max-height:500px}
#approved-used .sort-container .au-dropdown-menu-list li{font-size:14px;font-size:.875rem;font-weight:300;color:#2d96cd}
#approved-used .sort-container .au-dropdown-menu-list li a{display:block;color:inherit;padding:.625rem 1.25rem}
#approved-used .sort-container .au-dropdown-menu-list li.current,#approved-used .sort-container .au-dropdown-menu-list li:hover{background-color:#fafafa}
#approved-used .sidebar-template{display:flex;position:relative;flex-direction:row;width:100%}
#approved-used .sidebar-template:after,#approved-used .sidebar-template:before{display:table;content:" "}
#approved-used .sidebar-template:after{clear:both}
@media only screen and (min-width:769px){#approved-used .sidebar-template{transform:translateX(0);transition:transform .3s,width .3s;z-index:2}
}
@media only screen and (min-width:769px){#approved-used .sidebar-template.sidebar-hidden{transform:translateX(-15.5625rem);width:calc(100% - -15.5625rem)}
}
@media only screen and (min-width:62em){#approved-used .sidebar-template.sidebar-hidden{transform:translateX(-20.25rem);width:calc(100% - -20.25rem)}
}
#approved-used .filter-container .au-filter-selection ul{z-index:99}
#approved-used .filter-container .ui-select-container{min-height:43px}
#approved-used .filter-container input[type=checkbox]:checked+label:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;position:absolute;top:3px;left:-28px;color:#1b394e}
#approved-used .filter-container label{position:relative;margin-left:30px}
#approved-used .filter-container input[type=checkbox]+label:before{border:1px solid #1b394e;width:20px;height:20px;position:absolute;left:-30px}
#approved-used .vehicle-details>.section{border-bottom:1px solid #dbdbdb}
#approved-used .vehicle-details>.section:last-of-type{border-bottom:0}
#approved-used .vehicle-details .vd-component{padding:1.875rem .9375rem;border-bottom:1px solid #c9c9c9}
#approved-used .vehicle-details .vd-component:after,#approved-used .vehicle-details .vd-component:before{display:table;content:" "}
#approved-used .vehicle-details .vd-component:after{clear:both}
#approved-used .vehicle-details .vd-component:last-of-type{border:0}
#approved-used .vehicle-details dl,#approved-used .vehicle-details li,#approved-used .vehicle-details p,#approved-used .vehicle-details ul{font-size:16px;font-size:1rem;font-weight:300;color:#646464}
#approved-used .vehicle-details a{text-decoration:none}
#approved-used .vehicle-details h1,#approved-used .vehicle-details h2,#approved-used .vehicle-details h3,#approved-used .vehicle-details h4,#approved-used .vehicle-details h5,#approved-used .vehicle-details h6{font-weight:300;color:#646464}
#approved-used .vehicle-details h2{font-size:36px;font-size:2.25rem;margin:1.25rem 0}
#approved-used .vehicle-details h3{text-align:center;margin:1.5625rem 0 2.1875rem}
@media only screen and (min-width:30.0625em){#approved-used .vehicle-details h3{margin:2.8125rem 0 4.6875rem}
}
#approved-used .vehicle-details .light-grey-background .regular h4,#approved-used .vehicle-details h4{font-size:24px;font-size:1.5rem;font-weight:300;margin-bottom:1.25rem 0 1.25rem;color:#646464}
#approved-used .vehicle-details ul{list-style:none;margin:0;padding:0}
#approved-used .vehicle-details .vehicle-id{font-weight:400;letter-spacing:.125rem;display:block;overflow:hidden;border-bottom:1px solid #c9c9c9;margin:30px 0 40px}
@media only screen and (min-width:62em){#approved-used .vehicle-details .vehicle-id{border-bottom:0;margin-left:.9375rem;margin-right:.9375rem}
}
#approved-used .vehicle-details .vehicle-id dt{font-size:12px;font-size:.75rem;color:#c9c9c9}
#approved-used .vehicle-details .vehicle-id dd{font-size:20px;font-size:1.25rem}
#approved-used .vehicle-details .cta-button{font-size:16px;font-size:1rem;font-weight:400;width:100%;margin:0 0 1rem -.9375rem}
@media only screen and (min-width:48em){#approved-used .vehicle-details .cta-button{font-size:12px;font-size:.75rem;min-width:0}
}
@media only screen and (min-width:62em){#approved-used .vehicle-details .cta-button{font-size:16px;font-size:1rem;width:auto;margin-bottom:1rem;min-width:15.625rem}
}
#approved-used .vehicle-details .image-text-block li{padding:0 1.875rem}
#approved-used .vehicle-details .image-text-block li img{border:1px solid #c9c9c9;margin-bottom:1rem}
#approved-used .vehicle-details .vehicle-nameplate{color:gray}
#approved-used .vehicle-details .vehicle-nameplate .nameplate{font-size:36px;font-size:2.25rem;line-height:1.3;margin-bottom:.625rem}
#approved-used .vehicle-details .vehicle-nameplate .vehicle-price{font-size:18px;font-size:1.125rem;padding-bottom:20px}
#approved-used .vehicle-details .vehicle-nameplate .vehicle-price .clear-whitespace{font-size:0}
#approved-used .vehicle-details .vehicle-nameplate .vehicle-price .clear-whitespace>span{font-size:18px;font-size:1.125rem}
#approved-used .vehicle-details .vehicle-nameplate .vehicle-price .is-boolean{font-size:14px;font-size:.875rem;padding:10px 0}
#approved-used .vehicle-details .features .columns+.columns:last-child{float:left}
#approved-used .vehicle-details .bg-inverse{background:#2d96cd;color:#fff}
#approved-used .vehicle-details .alt-bg-pale-gray{background:#fafafa}
#approved-used .vehicle-details .alt-bg-blue{background:#2d96cd}
#approved-used .vehicle-details .alt-bg-blue a{position:relative;color:#fff}
#approved-used .vehicle-details .utility-links{overflow:hidden}
#approved-used .vehicle-details .utility-links .columns{float:left}
#approved-used .vehicle-details .accessories,#approved-used .vehicle-details .two-col{padding-left:5%;padding-right:5%}
#approved-used .vehicle-details .two-col p{margin-bottom:.625rem}
#approved-used .vehicle-details .two-col .block-heading{font-weight:700;margin:.9375rem 0}
#approved-used .vehicle-details .vehicle-tick img{width:90%}
@media only screen and (max-width:30em){#approved-used .vehicle-details .vehicle-tick img{width:20%;padding-bottom:10px}
}
@media only screen and (max-width:30em){#approved-used .vehicle-details .vehicle-disclaimer p{font-size:14px;font-size:.875rem}
}
#approved-used .vehicle-details .hide{display:none}
#approved-used .vehicle-details .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;user-select:none}
#approved-used .vehicle-details .btn:active:focus,#approved-used .vehicle-details .btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
#approved-used .vehicle-details .btn:focus,#approved-used .vehicle-details .btn:hover{color:#333;text-decoration:none}
#approved-used .vehicle-details .btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
#approved-used .vehicle-details .btn-default{color:#333;background-color:#fff;border-color:#ccc}
#approved-used .vehicle-details .btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}
#approved-used .vehicle-details .btn-default:active,#approved-used .vehicle-details .btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}
#approved-used .vehicle-details .btn-default:active{background-image:none}
#approved-used .vehicle-details .btn-default:active:focus,#approved-used .vehicle-details .btn-default:active:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}
#approved-used .vehicle-details .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}
#approved-used .vehicle-details .close:focus,#approved-used .vehicle-details .close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}
#approved-used .vehicle-details button.close{padding:0;cursor:pointer;background:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
#approved-used .vehicle-details .modal-dialog{position:relative;width:auto;margin:10px}
#approved-used .vehicle-details .modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}
#approved-used .vehicle-details .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
#approved-used .vehicle-details .modal-header .close{margin-top:-2px}
#approved-used .vehicle-details .modal-title{margin:0;line-height:1.42857143}
#approved-used .vehicle-details .modal-body{position:relative;padding:15px}
#approved-used .vehicle-details .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
#approved-used .vehicle-details .modal-footer:after,#approved-used .vehicle-details .modal-footer:before,#approved-used .vehicle-details .modal-header:after,#approved-used .vehicle-details .modal-header:before{display:table;content:" "}
#approved-used .vehicle-details .modal-footer:after,#approved-used .vehicle-details .modal-header:after{clear:both}
#approved-used .accordion .feature{padding:1.25rem;overflow:hidden}
@media only screen and (min-width:48em){#approved-used .accordion .feature{padding-left:6.59722%}
}
#approved-used .accordion .feature li{width:100%;display:inline-block;padding-left:.625rem;position:relative;margin-bottom:10px;float:none;vertical-align:text-top}
@media only screen and (min-width:62em){#approved-used .accordion .feature li{width:45%;margin-right:5%}
#approved-used .accordion .feature li:nth-child(2n){margin-right:0}
}
#approved-used .accordion .feature li:before{content:"";width:5px;height:5px;border-radius:50%;position:absolute;background-color:#2d96cd;top:10px;left:-5px}
#approved-used .vehicle-details-dealer-information .map-wrapper:after,#approved-used .vehicle-details-dealer-information .map-wrapper:before{display:table;content:" "}
#approved-used .vehicle-details-dealer-information .map-wrapper:after{clear:both}
#approved-used .vehicle-details-dealer-information .map-wrapper>.component-content{opacity:0;height:0;transition:opacity .3s,height .3s;overflow:hidden}
#approved-used .vehicle-details-dealer-information .map-wrapper>.component-content.is-visible{opacity:1;height:500px}
#approved-used .vehicle-details-dealer-information address p{color:inherit;font-size:inherit;line-height:inherit;margin:0}
#approved-used .vehicle-details-dealer-information .button-collapse{font-size:30px;font-size:1.875rem;display:none;background-color:transparent;height:60px;width:auto;margin:30px auto;outline:0}
#approved-used .vehicle-details-dealer-information .button-collapse:before,#approved-used .vehicle-details-dealer-information .button-collapse:hover:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#approved-used .vehicle-details-dealer-information .button-collapse:before{font-size:60px;font-size:3.75rem;position:relative;color:#008cba;transform:rotate(45deg);float:left}
#approved-used .vehicle-details-dealer-information .button-collapse.is-visible{display:block;margin:0 auto 35px}
#approved-used .vehicle-details-dealer-information .mini-dealer-map{width:100%;height:500px}
#approved-used .vehicle-details-dealer-information .mini-dealer-map .marker-label{display:none}
#approved-used .vehicle-details-dealer-information .dealer-contact-info{justify-content:center;align-items:center;text-align:center;padding:40px 0}
@media only screen and (min-width:62em){#approved-used .vehicle-details-dealer-information .dealer-contact-info{padding:80px 0;display:flex}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info address{font-size:16px;font-size:1rem;color:#fff;width:100%;display:inline-block;line-height:1.8;margin:0}
@media only screen and (min-width:62em){#approved-used .vehicle-details-dealer-information .dealer-contact-info address{border-left:2px solid #fff;border-right:2px solid #fff;text-align:left;padding-left:25%;padding-right:10%}
}
@media only screen and (max-width:61.9375em){#approved-used .vehicle-details-dealer-information .dealer-contact-info address{padding:50px 0;line-height:2}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li{font-size:16px;font-size:1rem;color:#fff;display:inline-block;padding:4%;position:relative}
@media only screen and (max-width:61.9375em){#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li{padding:2%;padding-bottom:25px}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.email a:before,#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.view-map a:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:62em){#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.phone:first-child{display:none}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li.phone a:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li a{text-decoration:none;margin-top:.9375rem;display:inline-block}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li a:before{font-size:60px;font-size:3.75rem;display:block;margin-bottom:20px}
@media only screen and (min-width:62em){#approved-used .vehicle-details-dealer-information .dealer-contact-info .contact-details li a:before{font-size:36px;font-size:2.25rem}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .phone-number{font-size:36px;font-size:2.25rem;color:#fff;line-height:1.4;margin-bottom:0}
@media only screen and (max-width:61.9375em){#approved-used .vehicle-details-dealer-information .dealer-contact-info .phone-number{line-height:1.8}
}
#approved-used .vehicle-details-dealer-information .dealer-contact-info .open-time{font-size:16px;font-size:1rem;color:#fff;line-height:.8;margin-bottom:0}
#approved-used .vehicle-details .bp-loader{position:absolute;z-index:4}
#approved-used .vehicle-details .bp-loader.loader-is-visible{display:block}
#approved-used .vehicle-details .flex-slide-images-container{padding-bottom:55px;position:relative;margin-bottom:30px;min-height:240px}
@media only screen and (min-width:30.0625em){#approved-used .vehicle-details .flex-slide-images-container{min-height:360px}
}
#approved-used .vehicle-details .flex-slide-images-container .noImage{display:none}
#approved-used .vehicle-details .flex-slide-images-container .noImage.image-visible{display:block}
#approved-used .vehicle-details .flexslider{opacity:0;transition:opacity 1s ease-in}
#approved-used .vehicle-details .flexslider .slides{position:relative}
#approved-used .vehicle-details .flexslider .slides li{position:absolute;top:0;left:0;z-index:9}
#approved-used .vehicle-details .flexslider .slides li:first-child{z-index:10}
#approved-used .vehicle-details .flexslider.is-visible{opacity:1}
#approved-used .vehicle-details .flexslider.is-visible .slides{position:relative}
#approved-used .vehicle-details .flexslider.is-visible .slides li{position:relative;top:auto;left:auto;z-index:auto}
#approved-used .vehicle-details .flexslider.is-visible .slides li:first-child{z-index:auto}
#approved-used .vehicle-details .gallery-controls{background:#c9c9c9;width:100%;height:55px;padding:10px;position:absolute;bottom:0;z-index:1;display:none;text-align:center}
#approved-used .vehicle-details .gallery-controls.display-controls{display:block}
#approved-used .vehicle-details .gallery-controls ul{margin:5px 0 0;display:inline-block}
#approved-used .vehicle-details .gallery-controls li{display:inline-block;color:#fff;position:relative;width:30px;height:30px}
#approved-used .vehicle-details .gallery-controls li.navNumbers{margin:0;width:50px;height:auto;text-align:center}
#approved-used .vehicle-details .gallery-controls .label{display:none}
#approved-used .vehicle-details .gallery-controls .handles{display:block;cursor:pointer;position:relative;background-color:transparent;margin:0;padding:0;width:100%}
#approved-used .vehicle-details .gallery-controls .handles:before{transform:rotate(180deg);position:relative;display:inline-block}
#approved-used .vehicle-details .gallery-controls .chevronLeft:before,#approved-used .vehicle-details .gallery-controls .chevronRight:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#approved-used .vehicle-details .section .splitter{padding:4.375rem .9375rem}
#approved-used .vehicle-details .section .splitter:after,#approved-used .vehicle-details .section .splitter:before{display:table;content:" "}
#approved-used .vehicle-details .section .splitter:after{clear:both}
#approved-used .vehicle-details .section .splitter .splitter{padding:0}
@media only screen and (min-width:48em) and (max-width:61.9375em){#approved-used .vehicle-details .section .splitter{padding:0}
}
#approved-used .vehicle-details .section .splitter dl{margin-bottom:0}
#approved-used .vehicle-details .section .splitter dl dt{font-size:16px;font-size:1rem;color:#646464}
@media only screen and (min-width:48em){#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column-wrap{display:flex;flex-wrap:wrap;align-items:stretch}
}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column{border-bottom:1px solid #c9c9c9;margin-bottom:20px;padding-bottom:20px}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column.switch-to-3-col:nth-of-type(3),#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column:last-child{border-bottom:0}
@media only screen and (min-width:48em) and (max-width:61.9375em){#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column{width:50%;border-bottom:1px solid #c9c9c9;border-right:1px solid #c9c9c9;padding:1.875rem;margin-bottom:0}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column:nth-of-type(2){border-right:0}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column:nth-of-type(3){border-bottom:0}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column:nth-of-type(4){border-bottom:0;border-right:0}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column.switch-to-3-col{width:33%;border-bottom:0}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column.switch-to-3-col:nth-of-type(2){border-right:1px solid #c9c9c9}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column.switch-to-3-col:nth-of-type(3){border-right:0}
}
@media only screen and (min-width:62em){#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column{border-left:1px solid #c9c9c9;border-bottom:0;flex-wrap:nowrap;margin-bottom:0;padding:.625rem 1.875rem}
#approved-used .vehicle-details .section .column-separator-2col-grid .splitter-column:first-child{border-left:0}
}
#approved-used .vehicle-details .section .column-separator .splitter-column{border-color:#c9c9c9}
#global-ux #approved-used .vehicle-details .key-facts h4{line-height:1.6;margin-top:0}
#approved-used .vehicle-details .keyFactsCo2Charts .key-facts{margin:0 auto}
#approved-used .vehicle-details .keyFactsCo2Charts .block-heading{margin-bottom:.625rem}
#approved-used .vehicle-details .keyFactsCo2Charts p{font-size:13px;font-size:.8125rem;margin-bottom:.625rem}
#approved-used .vehicle-details .keyFactsCo2Charts img{width:auto}
#approved-used .vehicle-details.scheme-approvedused .ford-approved-direct td:nth-child(3),#approved-used .vehicle-details.scheme-forddirect .ford-approved-direct td:nth-child(2){display:none}
#approved-used .remarkable-tech{width:85%;margin:0 auto}
#approved-used .remarkable-tech .row{padding-bottom:4.375rem}
@media only screen and (min-width:30.0625em){#approved-used .remarkable-tech .row:nth-child(2n) .text-content{padding-left:1.5625rem;float:right}
}
#approved-used .remarkable-tech .row .image{text-align:center}
#approved-used .remarkable-tech .row .image .video-link-overlay picture{cursor:pointer}
#approved-used .remarkable-tech .row .image .video-link-overlay picture:after,#approved-used .remarkable-tech .row .image .video-link-overlay picture:before{font-size:4rem}
#approved-used .remarkable-tech h4{font-size:3rem;font-weight:200}
@media only screen and (max-width:768px){#approved-used .remarkable-tech h4{font-size:1.5rem}
}
#approved-used .remarkable-tech p{line-height:1.6}
#approved-used .au-video-overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);opacity:1;overflow-y:scroll}
#approved-used .au-video-dialog{z-index:10000;position:relative;width:90%;margin:0 auto;box-shadow:4px 4px 80px #000}
#approved-used .au-video-dialog .video-container{position:relative;overflow:hidden;height:0;padding-bottom:52.25%}
#approved-used .au-video-dialog .video-container>iframe{position:absolute;width:100%;height:100%;left:0;top:0}
#approved-used .au-video-dialog .overlay-close{position:absolute;display:block;top:0;right:0;height:42px;width:42px;cursor:pointer;z-index:6;overflow:hidden;background:rgba(0,0,0,.9)}
#approved-used .au-video-dialog .overlay-close .icon-plus{transform:rotate(45deg);font-size:28px;font-size:1.75rem;display:block;height:42px;width:42px;line-height:42px;text-align:center;vertical-align:middle;color:#fff}
#approved-used .au-video-dialog .accordion .accordion-title{border-bottom:1px solid #c9c9c9}
#approved-used .au-video-dialog .accordion .accordion-title h3{color:gray}
#approved-used .au-video-dialog .accordion .accordion-body-content{padding:2.5rem 6.59722%}
#approved-used .au-video-dialog .accordion-toggle{transform:rotate(-90deg);transition:transform .6s ease}
#approved-used .au-video-dialog .accordion-toggle:after{font-size:28px;font-size:1.75rem;font-family:icomoon;line-height:1;speak:none;vertical-align:middle;content:"\E615"}
#approved-used .au-video-dialog .active .accordion-toggle{transform:rotate(90deg);transition:transform .5s ease}
@media only screen and (max-width:768px){#approved-used .au-video-dialog{width:100%}
}
#approved-used .au-video-dialog h3{font-size:20px;font-size:1.25rem;line-height:unset;text-indent:0}
#approved-used .au-video-dialog p{font-size:16px;font-size:1rem}
#approved-used .au-video .loader-icon{position:absolute;top:50%;left:50%;width:65px;height:65px;margin:-32.5px;border-radius:999px;background-color:#2d96cd}
#approved-used .au-video .loader-icon .circular{margin:auto;width:100%;height:100%;transform-origin:center center;animation:rotate 2s linear infinite}
#approved-used .au-video .loader-icon .path{stroke:#fff;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}
@keyframes dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35}
to{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
#approved-used .pagination-container{display:block;width:100%;overflow:hidden;border-top:1px solid #ccc;text-align:center;padding:.9375rem 0 .3125rem}
#approved-used .pagination-container>div{display:inline-block;color:#2d96cd;cursor:pointer}
#approved-used .pagination-container .icon{font-size:15px;font-size:.9375rem}
#approved-used .pagination-container button{background:0;padding:0;margin:0;color:#2d96cd}
#approved-used .au-modal-overlay{position:absolute;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8}
#approved-used .au-modal-dialog{z-index:10000;position:fixed;width:30%;top:50%;left:50%;max-width:21.875rem;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);background-color:#fff;padding:1.5625rem;box-shadow:4px 4px 80px #000}
@media only screen and (max-width:768px){#approved-used .au-modal-dialog{width:80%}
}
#approved-used .au-modal-dialog h1{font-size:24px;font-size:1.5rem;line-height:unset;text-indent:0}
#approved-used .au-modal-dialog h2{font-size:22px;font-size:1.375rem;line-height:unset;text-indent:0}
#approved-used .au-modal-dialog h3{font-size:20px;font-size:1.25rem;line-height:unset;text-indent:0}
#approved-used .au-modal-dialog h4,#approved-used .au-modal-dialog h5{font-size:18px;font-size:1.125rem;line-height:unset;text-indent:0}
#approved-used .au-modal-dialog p{font-size:16px;font-size:1rem}
#approved-used .au-modal-dialog .au-modal-button{text-align:right}
#approved-used .au-modal-dialog .au-modal-button a{font-size:16px;font-size:1rem;margin:.3125rem}
#approved-used .au-modal-dialog .au-modal-dialog-content{padding:.625rem;text-align:left}
#approved-used .compare-overlay{background:#fff;max-width:90rem;width:100%;z-index:14;display:none}
@media only screen and (max-width:47.9375em){#approved-used .compare-overlay{width:100%}
}
#approved-used .compare-overlay .compare-model-header{background:#2d96cd;border-top:2px solid #ccc;color:#fff;cursor:pointer;display:block;padding:1.25rem 2.1875rem}
#approved-used .compare-overlay .compare-model-header:focus{border:1px solid #1b394e}
#approved-used .compare-overlay .compare-model-header>div{display:inline-block}
#approved-used .compare-overlay .compare-model-header .compare-title{font-size:20px;font-size:1.25rem;padding-right:.625rem}
#approved-used .compare-overlay .compare-model-header .overlay-toggle-button{transform:rotate(-90deg);transition:transform .6s ease}
#approved-used .compare-overlay .compare-model-header .overlay-toggle-button:after{font-size:28px;font-size:1.75rem;font-family:icomoon;line-height:1;speak:none;vertical-align:middle;content:"\E615"}
#approved-used .compare-overlay .compare-model-header .badge{font-size:20px;font-size:1.25rem;background:#1b394e;float:right;border-radius:50%;width:35px;height:35px;padding:.125rem 0;text-align:center;position:relative}
#approved-used .compare-overlay .compare-body{height:0;overflow:auto;-webkit-overflow-scrolling:auto;background:#fff;border:1px solid #ccc;display:none}
#approved-used .show-compare-sticky{display:block}
#approved-used .compare-bg-overlay{position:absolute;z-index:13;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;display:none}
#approved-used .stick-to-bottom .show-compare-sticky{position:fixed;bottom:0}
#approved-used .stick-to-bottom.compare-overlay-active .compare-bg-overlay{display:block}
#approved-used .compare-overlay-active .show-compare-sticky{position:fixed;bottom:0}
#approved-used .compare-overlay-active .compare-bg-overlay{display:block}
#approved-used .compare-overlay-active .compare-model-header{border-color:#2d96cd}
#approved-used .compare-overlay-active .compare-model-header .overlay-toggle-button{transform:rotate(90deg);transition:transform .5s ease}
#approved-used .compare-overlay-active .compare-body{transition:height .4s,opacity .4s;height:650px;display:block;position:relative}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body{height:550px}
}
#approved-used .compare-overlay-active .compare-body h2{text-align:center;color:gray;padding-top:1.875rem}
#approved-used .compare-overlay-active .compare-body .model-row{display:flex;position:relative}
#approved-used .compare-overlay-active .compare-body .compare-model-item{transition:flex .3s;flex:0 0 33.3333%;-ms-flex:0 0 29.5%;display:block;letter-spacing:-.04688em;padding:0 1.5625rem}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body .compare-model-item{flex:0 0 100%;padding:0 .625rem}
}
#approved-used .compare-overlay-active .compare-body .compare-model-item .img-container{padding-top:2.5rem}
#approved-used .compare-overlay-active .compare-body .model-header{position:absolute;top:0;width:100%}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header{position:fixed;display:block;z-index:9999;background:#fff;width:inherit;box-shadow:0 4px 5px #ccc}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .pagination-container{border-bottom:2px solid #ccc;border-top:0;background:#fafafa;text-align:right;padding:1.25rem}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .pagination-container button[disabled]{color:gray}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .pagination-container button .icon{font-size:24px;font-size:1.5rem;font-weight:700}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .pagination-container .next{margin-left:2.5rem}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .pagination-container .page-size{display:none}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .pagination-container .page-size{display:inline-block;position:absolute;left:1.875rem}
}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info{width:90%;margin:1.25rem auto;padding-right:1.125rem;overflow:hidden}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info{padding-right:0}
}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container{position:relative}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container h3.model-title{font-size:1rem;color:gray;padding-right:1.5625rem;margin:0}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container h3.model-title .remove-icon{transform:rotate(45deg);display:block;position:absolute;top:0;right:0;width:24px;height:24px;text-decoration:none;line-height:1.5;cursor:pointer}
#approved-used .compare-overlay-active .compare-body .model-header .sticky-header .model-info .title-container h3.model-title .remove-icon:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:1.25rem;color:#d0021b}
#approved-used .compare-overlay-active .compare-body .model-body{width:90%;margin:8.75rem auto 0;overflow:hidden}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body .model-body{margin-top:9.0625rem}
}
#approved-used .compare-overlay-active .compare-body .model-body .model-banner{position:relative}
#approved-used .compare-overlay-active .compare-body .model-body .model-banner img{position:absolute;right:-11px;width:auto}
#approved-used .compare-overlay-active .compare-body .model-body .model-image{position:relative;min-height:150px}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes{font-size:1rem;line-height:1.6;color:gray;overflow:hidden;width:100%;text-overflow:ellipsis;background-color:#fff;margin-top:1.5625rem}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes .model-attributes-item{line-height:1.6;margin-bottom:.625rem}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes .model-attributes-item .is-bold{font-weight:700}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes .model-attributes-item .co2header p{font-weight:400;font-size:14px;font-size:.875rem;color:gray}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes .model-attributes-item .co2header p:first-child{font-weight:700}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes .attr-value.small{font-size:12px;font-size:.75rem;display:block;padding-top:1.25rem}
#approved-used .compare-overlay-active .compare-body .model-body .model-attributes img{margin-top:1.5625rem;width:auto}
#approved-used .compare-overlay-active .compare-body .model-body .model-features h3.features-header{color:gray;border-bottom:2px solid #ccc;margin:1.5625rem 1.25rem;padding-bottom:.625rem}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body .model-body .model-features h3.features-header{font-size:14px;font-size:.875rem;font-weight:700;margin:1.5625rem .625rem;padding-bottom:1.25rem}
}
#approved-used .compare-overlay-active .compare-body .model-body .model-features ul.features-list{margin:0}
@media only screen and (max-width:768px){#approved-used .compare-overlay-active .compare-body .model-body .model-features ul.features-list{font-size:14px;font-size:.875rem}
}
#approved-used .compare-overlay-active .compare-body .model-body .model-features ul.features-list li{padding-bottom:.3125rem;color:gray}
#approved-used .compare-overlay-active .compare-body .model-body .model-footer{margin-top:3.125rem}
#approved-used .compare-overlay-active .compare-body .model-body .model-footer .cta-button{font-size:14px;font-size:.875rem;font-weight:400;display:block;padding:.8125rem 0;margin:0 0 1.25rem;width:100%;min-width:0}
#approved-used .mobile-controls{box-shadow:0 2px 3px 0 rgba(0,0,0,.15);background-color:#fff;padding:0 .9375rem}
#approved-used .mobile-controls:after,#approved-used .mobile-controls:before{display:table;content:" "}
#approved-used .mobile-controls:after{clear:both}
@media only screen and (min-width:769px){#approved-used .mobile-controls{display:none}
}
#approved-used .mobile-controls .mobile-control-item{font-size:12px;font-size:.75rem;font-weight:300;width:25%;float:left;line-height:60px;color:#2d96cd;cursor:pointer}
#approved-used .mobile-controls .mobile-control-item:last-of-type{float:right;text-align:right}
#global-ux .approved-used-search{overflow:hidden}
#global-ux .approved-used-search label{width:100%;display:block;color:#646464}
#global-ux .approved-used-search input[type=search],#global-ux .approved-used-search input[type=text]{border:1px solid #1b394e;height:50px}
#global-ux .approved-used-search input[type=search]::-ms-clear,#global-ux .approved-used-search input[type=search]::-ms-reveal,#global-ux .approved-used-search input[type=text]::-ms-clear,#global-ux .approved-used-search input[type=text]::-ms-reveal{display:none}
#global-ux .approved-used-search .approved-used-search-button{text-align:left;position:relative;width:100%;min-width:0;margin:0}
#global-ux .approved-used-search .approved-used-search-button span{font-size:16px;font-size:1rem;font-weight:400;margin:-15px}
#global-ux .approved-used-search .approved-used-search-button span:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:1.25rem;font-weight:700;position:absolute;right:10px;top:50%;transform:translateY(-50%)}
#global-ux .approved-used-search .output{font-size:15px;font-size:.9375rem;font-weight:700;margin:0 25%;text-align:center;display:block;color:gray}
#global-ux .approved-used-search .locationLabel{position:relative;margin-bottom:0}
#global-ux .approved-used-search .error:after{font-size:16px;font-size:1rem;color:#d0021b;position:absolute;top:45px;right:15px;margin-right:8px}
#global-ux .approved-used-search .error:after,#global-ux .approved-used-search .passed:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .approved-used-search .passed:before{font-size:20px;font-size:1.25rem;color:#2d96cd;position:absolute;right:15px;bottom:16px}
#global-ux .approved-used-search .au-filter-slider{margin:0}
#global-ux .approved-used-search .au-filter-slider .facet{border:0;padding-top:0}
#global-ux .approved-used-search .search-row{display:-moz-flex;display:-ms-flexbox;display:flex;width:100%}
#global-ux .approved-used-search .search-row .column-header{width:33.3%}
#global-ux .approved-used-search .search-row .column-header>div,#global-ux .approved-used-search .search-row .column-header>label{padding-right:20px}
#global-ux .approved-used-search .row-headings{-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;margin-bottom:10px}
@media only screen and (max-width:47.9375em){#global-ux .approved-used-search .row-headings{display:none}
}
#global-ux .approved-used-search .row-input{-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}
#global-ux .approved-used-search .row-input label{display:none}
@media only screen and (max-width:47.9375em){#global-ux .approved-used-search .row-input{display:block}
#global-ux .approved-used-search .row-input .column-header{width:100%}
#global-ux .approved-used-search .row-input .column-header>div,#global-ux .approved-used-search .row-input .column-header>label{display:block;margin:20px 0 0;padding:0 14px}
#global-ux .approved-used-search .row-input .postcode-input{padding:0 14px;margin:40px 0 0}
}
@media only screen and (max-width:47.9375em){#global-ux .approved-used-search-heading .richtext-brochureware-news-item,#global-ux .approved-used-search-heading .richtext div{margin-top:40px}
}
@media only screen and (max-width:47.9375em){#global-ux .approved-used-search-heading .richtext-brochureware-news-item h2,#global-ux .approved-used-search-heading .richtext div h2{font-size:35px;font-size:2.1875rem;color:gray}
}
#approved-used .au-filter-selection{width:100%;margin-bottom:25px;cursor:pointer}
#approved-used .au-filter-selection .open{padding-bottom:42px}
#approved-used .au-filter-selection .selectize-input{border:1px solid #dbdbdb;position:relative}
#approved-used .au-filter-selection .selectize-input .ui-select-match{font-size:14px;font-size:.875rem;font-weight:700;overflow:hidden;padding:10px 25px 10px 10px;white-space:nowrap;text-overflow:ellipsis}
#approved-used .au-filter-selection .selectize-input .ui-select-match:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(90deg);position:absolute;right:10px;top:50%;margin-top:-7px}
#approved-used .au-filter-selection .selectize-input .ui-select-match.btn-default-focus{background-color:#fff;color:#616161}
#approved-used .au-filter-selection .ui-select-container{min-height:43px;position:relative}
#approved-used .au-filter-selection ul{margin:0;position:relative;list-style:none;z-index:99;width:100%;display:block}
#approved-used .au-filter-selection li{padding:0;width:100%;top:-1px;position:absolute;left:0;background-color:#fff;z-index:1}
#approved-used .addressFilter .au-filter-selection li{position:relative}
#approved-used .au-filter-selection li .ui-select-choices-row{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;padding:7px 10px}
#approved-used .au-filter-selection li .ui-select-choices-row:last-child{border-bottom:1px solid #dbdbdb;padding-bottom:9px}
#approved-used .au-filter-selection li a{vertical-align:middle;text-decoration:none}
#approved-used .au-filter-selection li a:after{content:none;display:none}
#approved-used .au-filter-selection li a span{font-size:14px;font-size:.875rem;display:inline;color:#616161}
#approved-used .au-filter-selection .form-wrapper{padding-top:25px;border-top:1px solid #dbdbdb}
#approved-used .au-filter-selection .form-wrapper .select2-container{margin-bottom:5px}
#approved-used .au-filter-selection .form-dropdown{padding:0;background:transparent}
#approved-used .au-filter-selection .form-dropdown .select2-container{margin-top:0}
#approved-used .au-filter-selection .filter-row{margin-bottom:15px}
#approved-used .filter-checkbox-group{padding-top:25px;border-top:1px solid #dbdbdb}
.select2-drop.au-dropdown{z-index:16}
@media only screen and (min-width:48em){.select2-drop.au-dropdown .select2-results{padding:1px 0;max-height:600px;overflow-y:auto}
}
#approved-used .au-filter-dropdown .au-dropdown-menu-trigger a{border:1px solid #a8a8a8;padding:0 15px;height:50px}
#approved-used .au-filter-dropdown .au-dropdown-menu-list a{text-decoration:none}
.au-filter-slider{margin:0 auto 25px}
.au-filter-slider .facet{padding-top:25px;border-top:1px solid #dbdbdb}
.au-filter-slider p{color:#767677}
.au-filter-slider .ng-slider-range-slider{display:block;position:relative;width:90%;margin:20px auto;padding:2px;cursor:default;border-radius:2px}
@media only screen and (min-width:48em){.au-filter-slider .ng-slider-range-slider{width:100%}
}
.au-filter-slider .ng-slider-range-slider .ng-slider-runner{position:relative;margin:0;height:2px;background-color:#dbdbdb;border-radius:2px}
.au-filter-slider .ng-slider-range-slider .ng-slider-handle{transform:translate(-50%,-50%);position:absolute;z-index:2;top:50%;height:20px;width:20px;background-color:#1b394e;border-radius:50%;border:2px solid #fafafa;outline:0}
.au-filter-slider .ng-slider-range-slider .ng-slider-handle:focus{box-shadow:0 0 5px #1b394e}
.au-filter-slider .ng-slider-range-slider .ng-slider-handle i{display:block;width:100%;height:100%;padding:22px;margin:-11px;cursor:pointer}
.au-filter-slider .ng-slider-range-slider .ng-slider-join{position:absolute;z-index:1;right:100%;left:0;height:2px;margin:0;background-color:#1b394e}
.au-filter-slider .slider-value{font-size:14px;font-size:.875rem;font-weight:700;color:#767677}
.au-filter-slider .slider-value:after,.au-filter-slider .slider-value:before{display:table;content:" "}
.au-filter-slider .slider-value:after{clear:both}
.au-filter-slider .slider-value .slider-value-left{float:left}
.au-filter-slider .centered-output .slider-value-left{float:none;width:100%;display:block}
.au-filter-slider .centered-output .slider-value-left span{left:40%;position:relative}
.au-filter-slider.double .slider-value-right{float:left;margin-right:10px;padding-left:20px;display:block}
.au-filter-slider.double .slider-value-right span{display:block;position:relative}
.au-filter-slider.double .slider-value-right span:before{content:"-";position:absolute;display:block;top:0;left:-13px;width:100%}
#global-ux .filters-container .approved-used-geolocation-autocomplete{margin:25px 0 15px}
#global-ux .approved-used-geolocation-autocomplete .input-wrapper{position:relative}
#global-ux .filters-container .approved-used-geolocation-autocomplete .input-wrapper.is-focused input[type=text]{border-color:#2d96cd}
#global-ux .approved-used-geolocation-autocomplete input[type=text]{font-size:16px;font-size:1rem;margin-bottom:0}
#global-ux .filters-container .approved-used-geolocation-autocomplete input[type=text]{height:40px;padding-right:1.875rem}
@media only screen and (min-width:48em){#global-ux .approved-used-geolocation-autocomplete input[type=text]{font-size:14px;font-size:.875rem}
}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-wrapper{font-size:14px;font-size:.875rem;border:1px solid #1b394e;border-top:0;opacity:0;transition:opacity .3s}
#global-ux .filters-container .approved-used-geolocation-autocomplete .autocomplete-wrapper{background:#fff;position:relative;border-color:#dbdbdb}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-wrapper.is-visible{opacity:1;padding:15px}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-wrapper p{margin-bottom:10px;font-style:italic}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-list{list-style:none;padding:0;margin:0}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-list li{font-weight:700;font-size:14px;font-size:.875rem;margin-top:10px}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-list li:first-child{margin-top:0}
#global-ux .approved-used-geolocation-autocomplete .autocomplete-list a{text-decoration:none;font-size:inherit}
#global-ux .approved-used-geolocation-autocomplete .error{background-color:transparent;color:#d0021b;position:relative;font-style:normal;padding:10px 10px 10px 0;margin:0}
#global-ux .approved-used-geolocation-autocomplete .error:after{top:50%;right:0;transform:translateY(-50%)}
#global-ux .approved-used-geolocation-autocomplete .bp-loader{display:none;width:50px;height:100%;position:absolute;right:0;top:0;left:auto;z-index:10}
#global-ux .filters-container .approved-used-geolocation-autocomplete .bp-loader{background-color:#fff;top:1px;right:1px;height:85%}
#global-ux .filters-container .approved-used-geolocation-autocomplete .bp-loader .bp-loader-icon{top:50%}
@media only screen and (min-width:769px){#global-ux .filters-container .approved-used-geolocation-autocomplete .bp-loader .bp-loader-icon{top:-5px}
}
#global-ux .approved-used-geolocation-autocomplete .bp-loader .bp-loader-icon{background:transparent;width:50px;height:50px}
#global-ux .approved-used-geolocation-autocomplete .bp-loader .bp-loader-icon .circular{animation:rotate 1s linear infinite}
#global-ux .approved-used-geolocation-autocomplete .bp-loader .bp-loader-icon .path{stroke:#2d96cd}
#global-ux .approved-used-geolocation-autocomplete .bp-loader.is-visible{display:block}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used{position:relative}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used h2{position:relative}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .approved-used-navigation-bar{display:none;padding:0 20px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .approved-used-navigation-bar{border-top:1px solid #dbdbdb;display:flex;align-items:stretch;flex-direction:row;justify-content:space-between;position:absolute;height:100%;left:41.66667%;width:58.33333%;padding:0}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li:last-of-type>a{border-bottom:0}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .au-navigation-button{font-size:18px;font-size:1.125rem;font-weight:700;padding:15px 0;align-self:center;height:100%;display:flex;align-items:center;color:#fff;border-bottom:1px solid rgba(255,255,255,.5)}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .au-navigation-button:last-of-type{border-bottom:0}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .au-navigation-button{font-size:16px;font-size:1rem;font-weight:300;color:#008cba;padding:0 20px;border:0}
}
@media only screen and (min-width:62em){#global-ux .secondaryNavigation.secondary-navigation-approved-used .au-navigation-button{padding:0 40px}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .back-button:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .back-button{border-right:1px solid #dbdbdb}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .back-button:before{font-size:25px;font-size:1.5625rem;display:inline-block;transform:rotate(180deg) translateX(0);transition:transform .3s;margin-right:22px;margin-left:6px;position:relative}
@media only screen and (min-width:48em){#global-ux .secondaryNavigation.secondary-navigation-approved-used .back-button:before{font-size:17px;font-size:1.0625rem;margin-right:20px}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .back-button:hover:before{transform:rotate(180deg) translateX(10px)}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button{align-self:flex-end;margin-left:auto}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button{margin-right:30px}
}
@media only screen and (min-width:62em){#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button{margin-right:10px}
}
@media only screen and (min-width:75em){#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button{margin-right:20px}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:before{margin-right:20px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:before{display:none;content:none}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:after{margin-left:20px;display:none}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .compare-vehicles-button:after{content:"\E718";display:inline-block}
}
@media only screen and (min-width:768px) and (max-width:768px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation{height:auto}
}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation{padding-right:0;overflow:visible}
}
#global-ux #approved-used .secondaryNavigation.secondary-navigation-approved-used .navigation{position:static;background:#1b394e}
@media only screen and (min-width:769px){#global-ux #approved-used .secondaryNavigation.secondary-navigation-approved-used .navigation{background:#fff;border-bottom:1px solid #dbdbdb}
}
#global-ux #approved-used .secondaryNavigation.secondary-navigation-approved-used .navigation.fixed{position:fixed;border-right:1px solid #dbdbdb}
@media only screen and (min-width:90rem){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation.fixed{padding:0 1px}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation.fixed .navigation-horizontal li a{color:#fff}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation.fixed .navigation-horizontal li a{color:#008cba}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used.navOpen .approved-used-navigation-bar{display:block;background-color:#1b394e}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used.navOpen .approved-used-navigation-bar{display:flex;background-color:transparent}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used.fixed{z-index:11}
#global-ux .secondaryNavigation.secondary-navigation-approved-used.fixed.navOpen{z-index:12}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2{padding:10px 50px 10px 25px}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2:after{right:25px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:20px 70px 20px 35px}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2:after{cursor:pointer;right:35px}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1.mobile-only,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2.mobile-only{display:block}
#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1.mobile-only:after,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2.mobile-only:after{right:21px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used>h1.mobile-only,#global-ux .secondaryNavigation.secondary-navigation-approved-used>h2.mobile-only{display:none}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2{display:none}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h1,#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical h2{display:flex;flex-direction:column;justify-content:center}
}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used.navOpen.navigation.fixed{position:fixed}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical{padding:0;width:100%;position:relative}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical{position:absolute}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical.collapsed ul{overflow:hidden}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical.collapsed ul{overflow:auto}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical ul{box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical ul{transition:max-height .4s,opacity .4s;height:100%;max-height:470px;overflow-y:auto;-webkit-overflow-scrolling:touch}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li{position:relative;display:block;padding:0 20px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li{padding:0 35px}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li:last-of-type a{border-bottom:0}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active>span{padding:15px 0}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active>span{padding:0}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active>span a{display:inline-block;padding:0}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active>span a{display:block;padding:15px 50px 15px 0}
}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active>span:after{content:""}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active ul{display:block}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-vertical li.tertiary-is-active ul{display:none}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal{display:block;padding:0}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal.collapsed{display:none}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal{padding-right:2.1875rem;float:right;width:48%;display:block}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal ul{float:none}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal ul{display:inline-block;float:right}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li{display:block;background:#1b394e;padding:0 20px}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li{display:inline-block;padding:0;background:transparent}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li a{font-size:16px;font-size:1rem;display:block;padding:15px 0;line-height:1;border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li a{font-size:14px;font-size:.875rem;line-height:70px;border:0;padding:0 10px}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .navigation-horizontal li a:before,#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation{display:none}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation{left:28%;width:24%;background-color:#fff;display:block}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation:after{color:#2596cf}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation h2{background-color:#fff;border-right:1px solid #dbdbdb;color:#2596cf;width:100%}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation h2:hover{color:#19678e}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation li{padding:0 50px 0 35px}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation li a{padding:15px 25px 15px 0}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation li a:first-child{border-top:medium none}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation.collapsed{background:0}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .tertiary-navigation.collapsed h2{background:transparent}
}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .menu-dropdown{box-shadow:0 2px 3px 0 rgba(0,0,0,.15);background:#fff;padding:0 35px;position:absolute;width:auto;right:2.8125rem;top:85%}
}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .menu-dropdown li{float:none;display:block;border-bottom:1px solid #dbdbdb}
}
@media only screen and (min-width:769px){#global-ux .secondaryNavigation.secondary-navigation-approved-used .menu-dropdown li a{font-size:14px;font-size:.875rem;border:0;height:60px;line-height:2;padding:15px 50px 15px 0}
}
#global-ux .secondaryNavigation.secondary-navigation-approved-used .dropdown-navigation-button{display:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .secondaryNavigation.secondary-navigation-approved-used .dropdown-navigation-button{display:block;float:right}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation.secondary-navigation-approved-used .navigation-vertical{width:100%}
}
@media only screen and (min-width:769px){#global-ux .section.secondaryNavigation.secondary-navigation-approved-used .navigation-vertical{width:41.66667%}
}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-re-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-re-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-re-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:700}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-light-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-light-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-light-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:300}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:200}
#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button{font-weight:400;background-color:#666;position:relative;height:26px;width:100%;padding:0 4px;border-radius:40px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button{height:44px;padding:0 6px}
}
#global-ux .userCookieConfiguration .userCookieToggle .is-active.cookie-toggle-button{background-color:#2d96cd}
#global-ux .userCookieConfiguration .userCookieToggle .is-active.cookie-toggle-button span:after{transform:translate(-100%,-50%);left:100%}
#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button span{font-size:14px;font-size:.875rem;display:block;position:relative}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button span{font-size:20px;font-size:1.25rem}
}
#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button span:after{content:"";display:block;position:absolute;height:20px;width:20px;border-radius:50%;top:50%;left:0;background-color:#fff;transform:translateY(-50%);transition:left .3s ease,transform .3s ease}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .cookie-toggle-button span:after{width:34px;height:34px}
}
@keyframes attention{30%{transform:scale(1.2)}
to{transform:scale(1)}
}
@keyframes tilt{0{transform:scale(0) translate(-50%,-50%)}
25%{transform:scale(1) rotate(0) translate(-50%,-50%)}
50%{transform:rotate(-25deg) translate(-50%,-50%)}
75%{transform:rotate(25deg) translate(-50%,-50%)}
to{transform:rotate(0) translate(-50%,-50%)}
}
@font-face{font-family:icomoon;src:url(guxfoe/fonts/icomoon/icomoon.eot?97g7sw);src:url(guxfoe/fonts/icomoon/icomoon.eot?97g7sw#iefix) format("embedded-opentype"),url(guxfoe/fonts/icomoon/icomoon.woff?97g7sw) format("woff"),url(guxfoe/fonts/icomoon/icomoon.ttf?97g7sw) format("truetype"),url(guxfoe/fonts/icomoon/icomoon.svg?97g7sw#icomoon) format("svg");font-weight:400;font-style:normal}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),a[class*=" icon-"]:before,a[class^=icon-]:before{font-size:1.75rem;vertical-align:middle}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),[class^=icon-][class*=cta-button]:before,a[class*=" icon-"]:before,a[class^=icon-]:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^=icon-][class*=cta-button]:before{padding-right:5px}
.link-icon{font-family:inherit}
a:hover .icon-sendto:before{content:"\E620"}
a:hover .icon-directions:before{content:"\E617"}
a:hover .icon-details:before{content:"\E605"}
.icon-vehicle-solid:before{content:"\E90D"}
.icon-vehicles:before{content:"\E90C"}
.icon-build-price-inverted:before{content:"\E909"}
.icon-request-a-test-drive-inverted:before{content:"\E90B"}
.icon-locate-a-dealer-stroke:before{content:"\E90A"}
.icon-minus:before{content:"\E607"}
#global-ux .showroom .model-item-overlay .model-item-close:before,.icon-plus:before{content:"\E608"}
.icon-question-hover:before{content:"\E60F"}
.icon-question:before{content:"\E60E"}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper:before,#global-ux .addressLookup .addressLookup-input.error:before,#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper.error .contact-permission-radio-wrapper-label:after,#global-ux .dealerLocatorField small.error.error-is-warning:after,#global-ux .form .error-is-warning:after,#global-ux .form label.error>span:first-of-type:before,#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper:before,#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper:before,#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper:before,.icon-warning:before{content:"\E60D"}
.icon-unchecked:before{content:"\E601"}
#global-ux .wizard-short .wizard-step-vehicle-selector .model.selected:before,.icon-checked:before{content:"\E602"}
.icon-close-solid:before{content:"\E623"}
.icon-m-filter:before{content:"\E625"}
.icon-d-filter:before{content:"\E606"}
#global-ux .gux-tooltip:after,.icon-info:before,div#global-ux.page .content .table h1 a.link-blue-and-bold:after,div#global-ux.page .content .table h2 a.link-blue-and-bold:after,div#global-ux.page .content .table h3 a.link-blue-and-bold:after,div#global-ux.page .content .table h4 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h4 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h4 a.link-blue-and-bold:after{content:"\E636"}
.icon-info-hover:before{content:"\E60A"}
.icon-get-location:before{content:"\E629"}
#global-ux .footer-search .search-input:before,#global-ux .search-basic .search-button:after,#global-ux .search .header-search-teaser p:before,#global-ux .search .search-input .search-button:before,.icon-search:before{content:"\E90F"}
.icon-details:before{content:"\E624"}
.icon-details-hover:before{content:"\E605"}
.icon-minus-circled:before{content:"\E637"}
.icon-plus-circled:before{content:"\E622"}
#global-ux .wizard-short .wizard-short-footer .wizard-short-cancel:before,.icon-chevron-thin-left:before{content:"\E612"}
#global-ux .disclaimers .disclaimer-inner.accordion>h3:after,#global-ux .disclaimers .disclaimer-inner.accordion>h5:after,#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header:after,#global-ux .link-chevron-thin:after,#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input .ui-select-match:after,.icon-chevron-thin-right:before{content:"\E615"}
.icon-close:before{content:"\E610"}
.icon-close-hover:before{content:"\E611"}
.icon-thin-close:before{content:"\E608";transform:rotate(45deg);display:block}
.icon-email:before{content:"\E613"}
.icon-email-hover:before{content:"\E614"}
.icon-directions:before{content:"\E631"}
.icon-directions-hover:before{content:"\E617"}
#global-ux .link-chevron:after,#global-ux .search-results-header .link-overlay-search:after,.icon-link:before{content:"\E618"}
#global-ux .link-chevron:active:after,#global-ux .link-chevron:hover:after,#global-ux .search-results-header .link-overlay-search:hover:after,.icon-link-hover:before{content:"\E619"}
#global-ux .miniDealerLocator .expander-section .expander-head .expander:before,.icon-plus-hollow:before{content:"\E61B"}
#global-ux .miniDealerLocator .expander-section .expander-head .expander:hover:before,.icon-plus-hollow-over:before{content:"\E61C"}
.icon-search2:before{content:"\E61D"}
.icon-search-hollow:before{content:"\E61E"}
.icon-sendto:before{content:"\E61F"}
.icon-sendto-hover:before{content:"\E620"}
.icon-phone-circled:before{content:"\E638"}
#global-ux .cta-button-phone:before,.icon-phone:before{content:"\E61A"}
.icon-phone-neu:before{content:"\E914"}
.icon-chevron-right:before{content:"\E618"}
.icon-chevron-hollow:before{content:"\E62E"}
.icon-play:before{content:"\E632"}
.icon-video:before{content:"\E600"}
#global-ux .link-blue-and-bold-new-window:after,.icon-external-link:before{content:"\E635"}
.icon-share:before{content:"\E63D"}
.icon-solid:before{content:"\E63B"}
#back-to-the-top a:before,#global-ux .footer .footer-links .footer-links-column h3.open:before,.icon-chevron-thin-up:before{content:"\E640"}
#global-ux .dealerLocator .accordion>h3:after,#global-ux .dealerLocator .accordion>h5:after,#global-ux .footer .footer-links .footer-links-column h3:after,#global-ux .richtext-contact-us-email-dropdown a:after,.icon-chevron-thin-down:before{content:"\E641"}
.icon-m-info:before{content:"\E609"}
.icon-star:before{content:"\F005"}
.icon-star-hollow:before{content:"\F006"}
#global-ux .form input[type=checkbox]:checked+.error+label:before,#global-ux .form input[type=checkbox]:checked+label:before,#global-ux .form input[type=radio]:checked+.error+label:before,#global-ux .form input[type=radio]:checked+label:before,#global-ux .form label.valid>span:first-of-type:before,#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type=checkbox].custom-checkbox:checked+label:after,#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .is-checkbox:after,#global-ux .promotionsShowroom .sr-filter-checkbox.regular input[type=checkbox]:checked+label:before,#global-ux .showroom .sr-filter-checkbox.regular input[type=checkbox]:checked+label:before,#global-ux .userCookieConfiguration .userCookieToggle .always-on:before,#global-ux .wizard-short .wizard-step-indicator.completed .wizard-step-index:before,.icon-checkmark:before{content:"\E603"}
.icon-right-arrow:before{content:"\E604"}
.icon-360-solid:before{content:"\E60B"}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-reset .filter-reset-button:before,.icon-360-open:before{content:"\E60C"}
.icon-apply-credit-open:before{content:"\E616"}
.icon-apply-credit-solid:before{content:"\E621"}
.icon-build-price-open:before{content:"\E626"}
.icon-build-price-solid:before{content:"\E627"}
.icon-certified-pre-owned-open:before{content:"\E628"}
.icon-certified-pre-owned-solid:before{content:"\E62A"}
.icon-change-location-open:before{content:"\E62C"}
.icon-change-location-solid:before{content:"\E62D"}
.icon-check-inventory-open:before{content:"\E62F"}
.icon-check-inventory-solid:before{content:"\E630"}
.icon-compare-competitors-open:before{content:"\E633"}
.icon-compare-competitors-solid:before{content:"\E634"}
.icon-find-dealer-open:before{content:"\E639"}
.icon-find-dealer-solid:before{content:"\E63A"}
.icon-ford-credit-open:before{content:"\E63C"}
.icon-ford-credit-solid:before{content:"\E63E"}
.icon-get-brochure-open:before{content:"\E63F"}
.icon-get-brochure-solid:before{content:"\E642"}
.icon-get-updates-open:before{content:"\E643"}
.icon-get-updates-solid:before{content:"\E644"}
.icon-images-solid:before{content:"\E645"}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li a:after,.icon-images-open:before{content:"\E646"}
.icon-incentives-solid:before{content:"\E647"}
.icon-incentives-open:before{content:"\E648"}
.icon-request-quote-open:before{content:"\E649"}
.icon-request-quote-solid:before{content:"\E64A"}
.icon-send-to-phone-open:before{content:"\E64B"}
.icon-trade-in-open:before{content:"\E64C"}
.icon-trade-in-solid:before{content:"\E64D"}
.icon-view-map-solid:before{content:"\E64E"}
.icon-view-map-open:before{content:"\E64F"}
.icon-change-location2-open:before{content:"\E650"}
.icon-change-location2-solid:before{content:"\E651"}
.icon-d-email:before{content:"\E652"}
#global-ux .share-overlay .social-links a.icon-share-email:before,.icon-d-email-hover:before{content:"\E653"}
.icon-primary-applicant:before{content:"\E677"}
.icon-primary-applicant-rev:before{content:"\E6A4"}
.icon-joint-applicant:before{content:"\E679"}
.icon-joint-applicant-rev:before{content:"\E6A3"}
.icon-delete:before{content:"\E67F"}
.icon-delete-rev:before{content:"\E68D"}
.icon-calendar:before{content:"\E67D"}
.icon-calendar-rev:before{content:"\E68B"}
.icon-globe:before{content:"\E686"}
.icon-globe-2:before{content:"\E69C"}
.icon-test-drive:before{content:"\E693"}
.icon-test-drive-rev:before{content:"\E689"}
#global-ux .box .brochureware-download>.feature-container>.richtext h4:before,.icon-send-to-dealer:before{content:"\E68C"}
.icon-send-to-dealer-rev:before{content:"\E69F"}
.icon-select-a-vehicle:before{content:"\E68A"}
.icon-select-a-vehicle-rev:before{content:"\E6A8"}
.icon-drive:before{content:"\E68F"}
.icon-drive-rev:before{content:"\E68E"}
.icon-explore-special-programs:before{content:"\E691"}
.icon-explore-special-programs-rev:before{content:"\E690"}
.icon-interior:before{content:"\E6A2"}
.icon-interior-rev:before{content:"\E6A1"}
.icon-extras:before{content:"\E698"}
.icon-extras-rev:before{content:"\E697"}
.icon-see-commercial-fin-opts:before{content:"\E6A7"}
.icon-see-commercial-fin-opts-rev:before{content:"\E6A6"}
.icon-exterior:before{content:"\E696"}
.icon-exterior-rev:before{content:"\E695"}
.icon-extended-service-plan:before{content:"\E694"}
.icon-wheels-open:before{content:"\E654"}
.icon-wheels-solid:before{content:"\E655"}
.icon-extended-service-plan-rev:before{content:"\E692"}
.icon-estimate-payments-open:before{content:"\E656"}
.icon-estimate-payments-solid:before{content:"\E657"}
.icon-finance-finder:before{content:"\E69A"}
.icon-finance-finder-rev:before{content:"\E699"}
.icon-generic-article:before{content:"\E69E"}
.icon-generic-article-rev:before{content:"\E69D"}
.icon-print:before{content:"\E67B"}
.icon-print-rev:before{content:"\E6A5"}
.icon-mobile-nav-tech:before{content:"\E6AE"}
.icon-tech:before{content:"\E6AB"}
.icon-tech-rev:before{content:"\E6AA"}
.icon-twitter:before{content:"\E688"}
.icon-twitter-rev:before{content:"\E6AC"}
.icon-view-shoppers-guide:before{content:"\E69B"}
.icon-view-shoppers-guide-rev:before{content:"\E6AD"}
.icon-profile-logged-in:before,.icon-profile:before{content:"\E683"}
.icon-chat-now:before{content:"\E676"}
.icon-social:before{content:"\E682"}
.icon-open-mail:before{content:"\E685"}
.icon-snail-mail:before{content:"\E684"}
.icon-locate-a-dealer:before{content:"\E681"}
.icon-locate-a-dealer-50px:before{content:"\E6F6"}
.icon-navigation:before{content:"\E687"}
.icon-finance:before{content:"\E678"}
.icon-owner:before{content:"\E67C"}
.icon-vehicle-hybrid:before{content:"\E672"}
.icon-nav-vehicle:before{content:"\E90E"}
.icon-shop:before{content:"\E675"}
#global-ux .main-nav .categories .category-inner h3:before,#global-ux .main-nav .site-links li.site-link-chevron a:before,#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:before,.icon-chevron-fat:before{content:"\E67A"}
.icon-m-chevron-hover:before{content:"\E673"}
.icon-hamburger:before{content:"\E6A0"}
.icon-vehicle-manual:before{content:"\E670"}
.icon-vehicle-performance:before{content:"\E671"}
.icon-vehicle-stripped-chassis:before{content:"\E664"}
.icon-vehicle-stripped:before{content:"\E665"}
.icon-vehicle-van:before{content:"\E666"}
.icon-vehicle-people-mover:before{content:"\E667"}
.icon-vehicle-truck:before{content:"\E668"}
.icon-vehicle-suv:before{content:"\E66E"}
.icon-vehicle-crossover:before{content:"\E66F"}
.icon-vehicle-coupe:before{content:"\E66B"}
.icon-vehicle-sedan:before{content:"\E669"}
.icon-vehicle-hatch:before{content:"\E66A"}
.icon-vehicle-estate:before{content:"\E66C"}
.icon-vehicle-convertible:before{content:"\E66D"}
.icon-phone-circled-hover:before{content:"\E658"}
.icon-send-to-phone-solid:before{content:"\E659"}
#global-ux .gux-tooltip-overlay .close-icon:before,#global-ux .promotionsShowroom .filter-remove:after,#global-ux .showroom .filter-bar .filter-remove:after,.icon-close2:before{content:"\E6B3"}
.icon-chat-now-open:before{content:"\E6F5"}
.icon-chat-now-open-50px:before{content:"\E6F7"}
.icon-extras-bp:before{content:"\E6AF"}
.icon-packages:before{content:"\E6B0"}
.icon-color:before{content:"\E6B6"}
.icon-payload:before{content:"\E6B1"}
.icon-models-transit:before{content:"\E6B2"}
.icon-emergency-call-number-25px:before{content:"\E6B4"}
.icon-emergency-call-number-50px:before{content:"\E6B5"}
.icon-emergency-call-number-rev-25px:before,.icon-emergency-call-number-rev-50px:before{content:"\E6B7"}
.icon-emergency-call-number-125px:before{content:"\E6B8"}
.icon-flat-tire-change-25px:before{content:"\E6B9"}
.icon-flat-tire-change-50px:before{content:"\E6BA"}
.icon-flat-tire-change-rev-50px:before{content:"\E6BB"}
.icon-flat-tire-change-125px:before{content:"\E6BC"}
.icon-fuel-delivery-25px:before{content:"\E6BD"}
.icon-fuel-delivery-50px:before{content:"\E6BE"}
.icon-fuel-delivery-rev-50px:before{content:"\E6BF"}
.icon-fuel-delivery-125px:before{content:"\E6C0"}
.icon-have-questions-faqs-25px:before{content:"\E6C1"}
.icon-have-questions-faqs-50px:before{content:"\E6C2"}
.icon-have-questions-faqs-rev-50px:before{content:"\E6C3"}
.icon-have-questions-faqs-125px:before{content:"\E6C4"}
.icon-lock-out-assistance-25px:before{content:"\E6C5"}
.icon-lock-out-assistance-50px:before{content:"\E6C6"}
.icon-lock-out-assistance-rev-50px:before{content:"\E6C7"}
.icon-lock-out-assistance-125px:before{content:"\E6C8"}
.icon-maintenance-schedule-25px:before{content:"\E6C9"}
.icon-maintenance-schedule-50px:before{content:"\E6CA"}
.icon-maintenance-schedule-rev-50px:before{content:"\E6CB"}
.icon-maintenance-schedule-125px:before{content:"\E6CC"}
.icon-manuals-25px:before{content:"\E6CD"}
.icon-manuals-50px:before{content:"\E6CE"}
.icon-manuals-rev-50px:before{content:"\E6CF"}
.icon-manuals-125px:before{content:"\E6D0"}
.icon-owner-advantage-rewards-25px:before{content:"\E6D1"}
.icon-owner-advantage-rewards-50px:before{content:"\E6D2"}
.icon-owner-advantage-rewards-rev-50px:before{content:"\E6D3"}
.icon-owner-advantage-rewards-125px:before{content:"\E6D4"}
.icon-post-a-message-25px:before{content:"\E6D5"}
.icon-post-a-message-50px:before{content:"\E6D6"}
.icon-post-a-message-rev-50px:before{content:"\E6D7"}
.icon-post-a-message-125px:before{content:"\E6D8"}
.icon-power-and-engine-25px:before{content:"\E6D9"}
.icon-power-and-engine-50px:before{content:"\E6DA"}
.icon-power-and-engine-rev-50px:before{content:"\E6DB"}
.icon-power-and-engine-125px:before{content:"\E6DC"}
.icon-roadside-assistance-25px:before{content:"\E6DD"}
.icon-roadside-assistance-50px:before{content:"\E6DE"}
.icon-roadside-assistance-rev-50px:before{content:"\E6DF"}
.icon-roadside-assistance-125px:before{content:"\E6E0"}
.icon-schedule-service-25px:before{content:"\E6E1"}
.icon-schedule-service-50px:before{content:"\E6E2"}
.icon-schedule-service-rev-50px:before{content:"\E6E3"}
.icon-schedule-service-125px:before{content:"\E6E4"}
.icon-tire-finder-25px:before{content:"\E6E5"}
.icon-tire-finder-50px:before{content:"\E6E6"}
.icon-tire-finder-rev-50px:before{content:"\E6E7"}
.icon-tire-finder-125px:before{content:"\E6E8"}
.icon-towing-25px:before{content:"\E6E9"}
.icon-towing-50px:before{content:"\E6EA"}
.icon-towing-rev-50px:before{content:"\E6EB"}
.icon-towing-125px:before{content:"\E6EC"}
.icon-dashboard-indicator-25px:before{content:"\E6ED"}
.icon-dashboard-indicator-50px:before{content:"\E6EE"}
.icon-dashboard-indicator-rev-50px:before{content:"\E6EF"}
.icon-dashboard-indicator-125px:before{content:"\E6F0"}
.icon-battery-jump-start-25px:before{content:"\E6F1"}
.icon-battery-jump-start-50px:before{content:"\E6F2"}
.icon-battery-jump-start-rev-50px:before{content:"\E6F3"}
.icon-battery-jump-start-125px:before{content:"\E6F4"}
#global-ux .promotionsShowroom .sidebar-toggle:after,.icon-ellipsis:before{content:"\E65A"}
#global-ux .share-overlay .social-links a.icon-share-facebook:before,.icon-facebook-logo:before{content:"\F09A"}
#global-ux .share-overlay .social-links a.icon-share-twitter:before,.icon-twitter-logo:before{content:"\F099"}
#global-ux .share-overlay .social-links a.icon-share-googleplus:before,.icon-google-plus-logo:before{content:"\F0D5"}
#global-ux .share-overlay .social-links a.icon-share-instagram:before,.icon-instagram-logo:before{content:"\F083"}
#global-ux .share-overlay .social-links a.icon-share-pinterest:before,.icon-pinterest-logo:before{content:"\F231"}
.icon-image:before{content:"\E900"}
.icon-build-and-price:before{content:"\E901"}
.icon-fullscreen-25px:before{content:"\E018"}
.icon-file-text2:before{content:"\E902"}
.icon-series-rev:before{content:"\E900"}
.icon-series-cv-rev:before{content:"\E902"}
.icon-capacity-rev:before{content:"\E903"}
.icon-phone-flip{position:relative}
.icon-phone-flip .path1:before,.icon-phone-flip .path2:before,.icon-phone-flip .path3:before{position:absolute;left:0}
.icon-phone-flip .path1:before{content:"\E904";color:#7f7f7f}
.icon-phone-flip .path2:before{content:"\E905";color:#000}
.icon-phone-flip .path3:before{content:"\E906";color:#000}
.icon-extra-cv:before{content:"\E907"}
.icon-print-page:before{content:"\E908"}
.icon-self-help-faqs-50px:before{content:"\EF16"}
.icon-self-help-faqs-outline-50px:before{content:"\EF37"}
.icon-vehicle-showroom-50px:before{content:"\EF20"}
.icon-vehicle-showroom-outline-50px:before{content:"\EF41"}
.icon-finance-options-tool-50px:before{content:"\EF09"}
.icon-finance-options-tool-outline-50px:before{content:"\EF30"}
.icon-contact-us-support-50px:before{content:"\EF05"}
.icon-contact-us-support-outline-50px:before{content:"\EF26"}
.icon-bp-int-solid-50px:before{content:"\E6A9"}
.icon-checkmark-circle:before{content:"\E909"}
.icon-base-font,.icon-brochure-download:before,.icon-chevron-fat-base,.icon-chevron-thin-down-base,.icon-chevron-thin-left-base,.icon-chevron-thin-right-base,.icon-download:before,.icon-video-open:before{font-family:icomoon}
.icon-chevron-thin-right-base{content:"\E615"}
.icon-chevron-thin-left-base{content:"\E612"}
.icon-chevron-fat-base{content:"\E67A"}
.icon-chevron-thin-down-base{content:"\E641"}
.icon-ford-merchandise-store-25px:before{content:"\E715"}
.icon-ford-merchandise-store-outline-50px:before{content:"\E716"}
.icon-ford-merchandise-store-solid-50px:before{content:"\E717"}
.icon-compare:before{content:"\E718"}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-next .icon:before,.icon-link-right:before{content:"\E65C"}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-next:hover .icon:before,.icon-link-right-hover:before{content:"\E65D"}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .icon:before,.icon-link-left:before{content:"\E62B"}
#global-ux .light-header-section .icon-link-left:hover:before,#global-ux .light-header-section .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .icon:hover:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .light-header-section .icon:hover:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous:hover .icon:before,.icon-link-left-hover:before{content:"\E65B"}
.icon-link-up:before{content:"\E65E"}
.icon-link-up-hover:before{content:"\E65F"}
.icon-link-down:before{content:"\E660"}
.icon-link-down-hover:before{content:"\E661"}
.icon-summary:before{content:"\E910"}
.icon-shopping-cart:before{content:"\E911"}
.icon-shopping-cart-hover:before{content:"\E912"}
.icon-shopping-cart-circle:before{content:"\E913"}
.icon-mot:before{content:"\E915"}
.icon-video-open:before{content:"\E916"}
.icon-play-two-hollow:before{content:"\E917"}
.icon-play-two:before{content:"\E91B"}
.icon-play-hollow:before{content:"\E918"}
.icon-play-solid{position:relative}
.icon-play-solid .path1:before,.icon-play-solid .path2:before{left:0;margin:0;position:absolute}
#global-ux .brightcove .brightcove-player .end-image a picture:before,#global-ux .brightcove .brightcove-player .start-image a picture:before,#global-ux .image .video-link-overlay picture:before,#global-ux .youtube .start-image picture:before,.icon-play-part-one:before,.icon-play-solid .path1:before{content:"\E919"}
#global-ux .brightcove .brightcove-player .end-image a picture:after,#global-ux .brightcove .brightcove-player .start-image a picture:after,#global-ux .image .video-link-overlay picture:after,#global-ux .youtube .start-image picture:after,.icon-play-part-two:before,.icon-play-solid .path2:before{content:"\E91A";color:#fff}
.icon-brochure-download:before{content:"\E91C"}
.icon-download:before{content:"\E91D"}
.icon-amend:before{content:"\E91E"}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides.multiple.images-loaded:before,.icon-swipe:before{content:"\E91F"}
.icon-electric-vehicle:before{content:"\E920"}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-regular.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-regular.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-regular.svg#web?v=2) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-medium.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-medium.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-medium.svg#web?v=2) format("svg");font-style:normal;font-weight:500}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-bold.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-bold.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-bold.svg#web?v=2) format("svg");font-style:normal;font-weight:700}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-light.svg#web?v=2) format("svg");font-style:normal;font-weight:300}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.svg#web?v=2) format("svg");font-style:normal;font-weight:200}
#global-ux .gux3-theme .addressLookup .form-radioButtons ul input[type=radio]:checked+.search-code-button,#global-ux .gux3-theme .form-submit .cta-button,#global-ux .gux3-theme .wizard-footer .wizard-next,#global-ux .gux3-theme .wizard-short .wizard-short-footer .form-submit,#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-cancel,#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-next{font-size:18px;font-size:1.125rem;border-radius:20px;font-weight:400;letter-spacing:1px;color:#fff;background-color:#102b4e;padding:11px 55px 10px;line-height:1.1;min-width:auto;width:auto;height:auto;box-shadow:0 10px 10px 0 rgba(0,0,0,.1),0 20px 20px 0 rgba(0,0,0,.1);border:0;transition:box-shadow .3s}
#global-ux .gux3-theme .addressLookup .form-radioButtons ul input[type=radio]:checked+.search-code-button:hover,#global-ux .gux3-theme .form-submit .cta-button:hover,#global-ux .gux3-theme .wizard-footer .wizard-next:hover,#global-ux .gux3-theme .wizard-short .wizard-short-footer .form-submit:hover,#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-cancel:hover,#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-next:hover{box-shadow:0 5px 5px 0 rgba(0,0,0,.1),0 10px 10px 0 rgba(0,0,0,.1)}
.astuteSearch .button-clear-input,.astuteSearch .search-icon{position:absolute;top:50%;transform:translateY(-50%)}
.astuteSearch{display:none}
.astuteSearch.initialized-astuteSearch{display:block}
.astuteSearch form{width:100%}
.astuteSearch .input-wrapper{position:relative;margin:30px}
.help-router-container .astuteSearch .input-wrapper{margin:0}
.astuteSearch .control-label-placeholder{height:40px}
.astuteSearch .input-label{font-weight:400;font-size:15px;font-size:.9375rem;letter-spacing:2px;transition:color .2s;position:absolute;top:-30px;left:0}
.help-router-container .astuteSearch .input-label{color:#fff}
.astuteSearch .control{position:relative}
.astuteSearch .control-placeholder{font-size:15px;font-size:.9375rem;font-weight:400;position:absolute;top:50%;transform:translateY(-50%);left:40px;transition:top .2s,transform .2s,left .2s,font-size .2s,color .2s;pointer-events:none}
@media only screen and (min-width:48em){.astuteSearch .control-placeholder{left:45px}
}
.astuteSearch [id=astuteSearchInput]{font-size:16px;font-size:1rem;padding:12px 40px;width:100%;box-sizing:border-box;color:#616161;border:1px solid #6e6e6e;height:auto;margin:0}
@media only screen and (min-width:48em){.astuteSearch [id=astuteSearchInput]{padding:12px 50px 12px 40px}
}
.astuteSearch [id=astuteSearchInput]:focus,.astuteSearch [id=astuteSearchInput]:valid{box-shadow:unset}
.astuteSearch [id=astuteSearchInput]:focus+.control-placeholder,.astuteSearch [id=astuteSearchInput]:valid+.control-placeholder{font-size:12px;font-size:.75rem;top:-30px;left:0;transform:translateY(3px)}
.help-router-container .astuteSearch [id=astuteSearchInput]:focus+.control-placeholder,.help-router-container .astuteSearch [id=astuteSearchInput]:valid+.control-placeholder{color:#fff}
.astuteSearch [id=astuteSearchInput]:focus+.control-placeholder+.input-label,.astuteSearch [id=astuteSearchInput]:valid+.control-placeholder+.input-label{color:transparent;pointer-events:none}
.astuteSearch .search-icon{width:15px;height:15px;left:15px;pointer-events:none;margin-top:-1px}
.astuteSearch .search-icon:before{content:"";display:block;width:14px;height:14px;border-radius:50%;border:1px solid #2d96cd;box-shadow:inset 0 0 1px #2d96cd}
.astuteSearch .search-icon:after{content:"";position:absolute;width:1px;height:6px;background-color:#2d96cd;transform:rotate(-45deg);bottom:-2px;right:1px;box-shadow:inset 0 0 0 1px #2d96cd}
.astuteSearch .button-clear-input{font-size:19px;font-size:1.1875rem;padding:0;margin:0;width:40px;height:100%;background-color:inherit;border:0;right:0;display:flex;justify-content:center;align-items:center}
@media only screen and (min-width:48em){.astuteSearch .button-clear-input{width:50px}
}
.astuteSearch .button-clear-input .close-icon{position:relative;height:13px;width:13px;display:flex}
.astuteSearch .button-clear-input .close-icon:after,.astuteSearch .button-clear-input .close-icon:before{content:"";display:block;width:1px;height:17px;transform:rotate(45deg);position:absolute;background-color:#2d96cd;left:50%;top:-1px}
.astuteSearch .button-clear-input .close-icon:after{transform:rotate(-45deg)}
.astuteSearch .suggestions{position:absolute;top:100%;max-height:0;overflow:hidden;transition:max-height .2s ease;background-color:#fff;width:100%;left:0}
.astuteSearch .suggestions.is-suggestions-visible{z-index:10;max-height:265px;border:1px solid #a8a8a8;border-top:0;border-radius:0 0 3px 3px;box-shadow:2px 2px 8px 2px rgba(0,0,0,.15)}
.astuteSearch .suggestions-list{list-style:none;padding:0;margin:0}
.astuteSearch .suggestions-list-item:first-child .suggestion-list-item-link:after{content:unset}
.astuteSearch .suggestion-list-item-link{font-size:15px;font-size:.9375rem;padding:12px 20px;background-color:#fff;display:block;color:#2d96cd;transition:background-color .1s,color .1s;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}
.astuteSearch .suggestion-list-item-link:after{content:"";display:block;position:absolute;height:1px;top:0;left:20px;right:20px;background-color:#e6e6e6}
.astuteSearch .suggestion-list-item-link:focus,.astuteSearch .suggestion-list-item-link:hover{background-color:#e6e6e6;outline:0}
@media only screen and (min-width:48em){#global-ux.navScrollVisible{overflow-x:visible}
}
body.main-nav-open,body.no-scroll{overflow-y:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:100%}
@media only screen and (min-width:48em){body.main-nav-open,body.no-scroll{width:100%}
}
body.main-nav-open .main-nav,body.no-scroll .main-nav{position:relative;z-index:12}
body.no-scroll #global-ux{height:100vh;overflow:hidden}
@media only screen and (min-width:48em){body.no-scroll.build-and-price #global-ux{height:auto}
}
body.main-nav-open{position:fixed}
#global-ux .main-nav{background-color:#fff}
@media only screen and (min-width:48em){#global-ux .main-nav{box-shadow:0 1px 3px rgba(0,0,0,.15);border-radius:1px;position:relative;padding:1.25rem 2.1875rem;z-index:12}
}
#global-ux .main-nav img{width:auto}
#global-ux .main-nav a{transition:color .4s;color:#2d96cd;text-decoration:none}
#global-ux .main-nav a:active,#global-ux .main-nav a:focus,#global-ux .main-nav a:hover{color:#1b394e}
#global-ux .main-nav .nav-header{box-shadow:0 1px 3px rgba(0,0,0,.15);border-radius:1px;display:table;position:relative;padding:.9375rem 1.5625rem;width:100%}
@media only screen and (max-width:47.9375em){#global-ux .main-nav .nav-header{display:inline-table}
}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-header{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;position:relative;padding:0;width:auto;vertical-align:middle;box-shadow:none}
}
#global-ux .main-nav .nav-header .nav-header-center,#global-ux .main-nav .nav-header .nav-header-left,#global-ux .main-nav .nav-header .nav-header-right{display:table-cell;width:33.3333%;vertical-align:middle}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-header .nav-header-center,#global-ux .main-nav .nav-header .nav-header-left,#global-ux .main-nav .nav-header .nav-header-right{display:inline;width:auto}
}
#global-ux .main-nav .nav-header .nav-header-right{text-align:right}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-header .nav-header-right{display:none}
}
#global-ux .main-nav .nav-header .nav-header-right i.icon-profile+span{display:none}
#global-ux .main-nav .nav-header .nav-header-left{text-align:left}
#global-ux .main-nav .nav-header .nav-header-center{text-align:center}
#global-ux .main-nav .nav-header .hamburger-icon{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;transition:all .4s ease;transition-delay:0;height:.125rem;margin:-1.875rem 0;padding:1.875rem 0;vertical-align:middle;cursor:pointer;background:transparent none repeat scroll 0 0;border-radius:.5rem;border:0 solid #fff;outline:medium none}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-header .hamburger-icon{display:none}
}
#global-ux .main-nav .nav-header .hamburger-icon .lines{vertical-align:middle;*vertical-align:auto;vertical-align:top;position:relative}
#global-ux .main-nav .nav-header .hamburger-icon .lines,#global-ux .main-nav .nav-header .hamburger-icon .lines:after,#global-ux .main-nav .nav-header .hamburger-icon .lines:before{display:-moz-inline-stack;display:inline-block;*zoom:1;*display:inline;transition:all .4s ease;transition-delay:0;width:1.6875rem;height:.125rem;background:#2d96cd none repeat scroll 0 0;border-radius:.25rem}
#global-ux .main-nav .nav-header .hamburger-icon .lines:after,#global-ux .main-nav .nav-header .hamburger-icon .lines:before{*vertical-align:auto;vertical-align:middle;position:absolute;left:0;content:"";transform-origin:.25rem center 0}
#global-ux .main-nav .nav-header .hamburger-icon .lines:before{top:-.375rem}
#global-ux .main-nav .nav-header .hamburger-icon .lines:after{top:.375rem}
#global-ux .main-nav .nav-header .hamburger-icon.x-icon .lines{background:transparent none repeat scroll 0 0}
#global-ux .main-nav .nav-header .hamburger-icon.x-icon .lines:after,#global-ux .main-nav .nav-header .hamburger-icon.x-icon .lines:before{transform-origin:50% 50% 0;top:0;width:1.6875rem}
#global-ux .main-nav .nav-header .hamburger-icon.x-icon .lines:before{transform:rotate(45deg)}
#global-ux .main-nav .nav-header .hamburger-icon.x-icon .lines:after{transform:rotate(-45deg)}
#global-ux .main-nav .nav-header .skip-to-content a{background:#fff;border:1px solid #ccc;clip:rect(1px,1px,1px,1px);height:1px;left:0;overflow:hidden;padding:10px;position:absolute;top:60px;white-space:nowrap;width:1px;z-index:1}
#global-ux .main-nav .nav-header .skip-to-content a:focus{clip:auto;height:auto;width:auto}
#global-ux .main-nav .nav-content{transition:left .4s ease;transition-delay:0;position:fixed;overflow-x:hidden;z-index:12;top:100%;bottom:0;left:-100%;width:100%;background-color:#fff;overflow-y:scroll}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-content{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;width:calc(99% - 90px);position:static;overflow:auto;vertical-align:middle}
}
#global-ux .main-nav .nav-content.visible{left:0;overflow-y:scroll}
@media only screen and (max-width:47.9375em){#global-ux .main-nav .nav-content.visible{-webkit-overflow-scrolling:touch}
}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-content.visible{overflow:auto}
}
#global-ux .main-nav .mobile-only,#global-ux .main-nav .site-links li.mobile-only,.mobile-only-base{display:block}
@media only screen and (min-width:48em){#global-ux .main-nav .mobile-only,#global-ux .main-nav .site-links li.mobile-only,.mobile-only-base{display:none}
}
#global-ux .main-nav .site-links{transition:margin .4s ease;transition-delay:0;overflow:hidden;position:relative;top:4.375rem;margin:-4.5rem 0 4.5rem;padding-left:1.5625rem;list-style:none;background-color:#fff}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links{position:static;float:left;margin:0}
}
@media only screen and (min-width:62em) and (max-width:74.9375em){#global-ux .main-nav .site-links{padding-left:1rem}
}
#global-ux .main-nav .site-links.has-open-category{margin:0}
@media only screen and (max-width:47.9375em){#global-ux .main-nav .site-links.has-open-category{overflow:visible}
}
#global-ux .main-nav .site-links.has-open-category li a{padding-top:.625rem;padding-bottom:.625rem}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links.has-open-category li a{padding-top:0;padding-bottom:0}
}
#global-ux .main-nav .site-links.has-open-category li+li{border-top:1px solid transparent}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links.has-open-category li+li{border:0}
}
#global-ux .main-nav .site-links.has-open-category li.site-link-open{position:relative;color:#1b394e}
#global-ux .main-nav .site-links.has-open-category li.site-link-open a{color:#1b394e}
@media only screen and (max-width:47.9375em){#global-ux .main-nav .site-links.has-open-category li.site-link-open a{padding:1.5625rem 1.5625rem 1.5625rem .625rem}
}
#global-ux .main-nav .site-links.has-open-category li.site-link-open:after{left:-1.25rem}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links.has-open-category li.site-link-open{color:#2d96cd}
#global-ux .main-nav .site-links.has-open-category li.site-link-open:after{content:none}
}
#global-ux .main-nav .site-links li{transition:all .4s ease;transition-delay:0;position:relative}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
}
#global-ux .main-nav .site-links li+li{border-top:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links li+li{border:0}
}
#global-ux .main-nav .site-links li.chevron-back{height:4.375rem}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links li.chevron-back{display:none}
}
#global-ux .main-nav .site-links li.chevron-back a{padding:1.25rem 0}
#global-ux .main-nav .site-links li.chevron-back .site-link-icon{font-size:40px;font-size:2.5rem}
#global-ux .main-nav .site-links li.site-link-chevron a:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .4s ease;font-size:16px;font-size:1rem;transform:translateY(-50%);transition-delay:0;position:absolute;top:50%;right:1.5625rem;color:#2d96cd}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links li.site-link-chevron a:before{display:none}
}
#global-ux .main-nav .site-links li.site-link-chevron a:active:before,#global-ux .main-nav .site-links li.site-link-chevron a:hover:before{color:#1b394e}
#global-ux .main-nav .site-links a{transition:all .4s ease;font-weight:300;transition-delay:0;display:inline-block;width:100%;padding:1.5625rem 1.5625rem 1.5625rem .625rem;-webkit-tap-highlight-color:transparent;outline-width:0}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links a{transition:color .4s ease;transition-delay:0;display:inline;padding:0 .6875rem}
#global-ux .main-nav .site-links a:focus{outline-width:thin}
}
@media only screen and (min-width:62em) and (max-width:74.9375em){#global-ux .main-nav .site-links a{padding:0 .4375rem}
}
#global-ux .main-nav .site-links a *{vertical-align:middle}
#global-ux .main-nav .site-links .site-link-icon{font-size:24px;font-size:1.5rem;margin-right:1rem;margin-left:.3125rem}
@media only screen and (min-width:48em){#global-ux .main-nav .site-links .site-link-icon{display:none}
}
#global-ux .main-nav .nav-content.visible .site-links.has-open-category li.site-link-open{margin:.625rem 0}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-content.visible .site-links.has-open-category li.site-link-open{margin:0}
}
#global-ux .main-nav .nav-content.visible .site-links.has-open-category li.site-link-open:before{z-index:12;left:-1rem}
#global-ux .main-nav .nav-content.visible .site-links.has-open-category li.site-link-open:after{z-index:1;left:-1rem}
#global-ux .main-nav .nav-content.visible .site-links.has-open-category .site-link-title,#global-ux .main-nav .nav-content.visible .site-links.has-open-category li a:before{opacity:0}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-content.visible .site-links.has-open-category .site-link-title{opacity:1}
}
#global-ux .main-nav .nav-content.visible .site-links li:before{transition:left .4s ease;transition-delay:0;content:"";position:absolute;z-index:0;top:.125rem;bottom:.125rem;left:100%;width:.4375rem;margin-left:4.1875rem;background-color:#fff;pointer-events:none}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-content.visible .site-links li:before{content:none}
}
#global-ux .main-nav .nav-content.visible .site-links li:after{transition:left .4s ease;transition-delay:0;content:"";position:absolute;z-index:-1;top:0;bottom:0;left:100%;width:4.375rem;border:.125rem solid #ccc;pointer-events:none}
@media only screen and (min-width:48em){#global-ux .main-nav .nav-content.visible .site-links li:after{content:none}
}
#global-ux .main-nav .nav-content.visible .site-links .site-link-icon.icon-locate-a-dealer{font-size:2.25rem;margin-left:0;margin-right:.5rem}
#global-ux .main-nav .nav-content.visible .site-links .site-link-title{transition:all .4s ease;transition-delay:0;opacity:1}
#global-ux .main-nav .utility-links{display:none;float:right;list-style:none;margin:0}
@media only screen and (min-width:48em){#global-ux .main-nav .utility-links{display:block;overflow:hidden;height:27px}
}
#global-ux .main-nav .utility-links li{display:inline-block;vertical-align:middle}
#global-ux .main-nav .utility-links li a{font-weight:300;padding:0 .4375rem;display:flex;align-items:center}
@media only screen and (min-width:75em){#global-ux .main-nav .utility-links li a{padding:0 .9375rem}
}
#global-ux .main-nav .utility-links li a i{font-size:24px;font-size:1.5rem}
#global-ux .main-nav .utility-links li a i:before{vertical-align:top;padding-right:5px}
#global-ux .main-nav .utility-links li a i.icon-nav-vehicle{line-height:1.1}
#global-ux .main-nav .utility-links li a i.icon-request-a-test-drive-inverted{font-size:19.728px;font-size:1.233rem;line-height:1.4}
#global-ux .main-nav .utility-links li a i.icon-build-price-inverted{font-size:19.2px;font-size:1.2rem;line-height:1.4}
#global-ux .main-nav .utility-links li a i.icon-locate-a-dealer{font-size:32px;font-size:2rem;line-height:.8}
#global-ux .main-nav .utility-links li a i.icon-locate-a-dealer:before{padding-right:0}
@media only screen and (min-width:62em){#global-ux .main-nav .utility-links li a i.icon-locate-a-dealer{font-size:26.4px;font-size:1.65rem;line-height:1}
}
#global-ux .main-nav .utility-links li a i.icon-schedule-service-25px{font-size:20px;font-size:1.25rem;line-height:1.2}
#global-ux .main-nav .utility-links li a i.icon-profile,#global-ux .main-nav .utility-links li a i.icon-search{line-height:1.1}
#global-ux .main-nav .utility-links li a i.icon-search+span{display:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .main-nav .utility-links li a span{display:none}
}
@media only screen and (min-width:62em){#global-ux .main-nav .utility-links li a span{font-size:14px;font-size:.875rem}
}
#global-ux .main-nav .utility-links li.profile-logged-in,#global-ux .main-nav .utility-links li.profile-logged-out{display:none}
#global-ux .main-nav .utility-links li.profile-logged-in.visible,#global-ux .main-nav .utility-links li.profile-logged-out.visible{display:inline-block}
#global-ux .main-nav .site-link-search{position:absolute;right:0;left:0;z-index:100;height:4.375rem;margin-left:0;background-color:#2d96cd}
#global-ux .main-nav .site-link-search a{font-size:21px;font-size:1.3125rem;display:block;height:100%;padding:1rem;overflow:hidden;color:#fff}
#global-ux .main-nav .site-link-search a i{float:right;margin-top:.375rem}
#global-ux .main-nav .site-link-search a span{float:left}
#global-ux .main-nav .contact-us{overflow:hidden;background-color:#f7f7f7;color:#616161}
@media only screen and (max-width:47.9375em){#global-ux .main-nav .contact-us{margin-top:-2px}
}
@media only screen and (min-width:48em){#global-ux .main-nav .contact-us{display:none}
}
#global-ux .main-nav .contact-us>*{margin-right:1.5625rem;margin-left:1.5625rem}
#global-ux .main-nav .contact-us>:first-child{margin-top:1.5625rem}
#global-ux .main-nav .contact-us>:last-child{margin-bottom:1.5625rem}
#global-ux .main-nav .contact-us .richtext.section{padding-bottom:1.25rem;border-bottom:1px solid #e0e0e0}
#global-ux .main-nav .contact-us .richtext.section+.richtext.section{padding-top:1.25rem}
#global-ux .main-nav .contact-us .richtext.section a{color:#2d96cd}
#global-ux .main-nav .contact-us .richtext.section a:active,#global-ux .main-nav .contact-us .richtext.section a:hover{color:#1b394e}
#global-ux .main-nav .contact-us .richtext.section p{margin:0;color:#616161}
#global-ux .main-nav .contact-us .richtext.section h3{font-size:21px;font-size:1.3125rem;font-weight:200;margin:0 0 1.5625rem;color:#616161}
#global-ux .main-nav .contact-us .richtext.section:last-child{border-bottom:0}
#global-ux .main-nav .contact-us .chat-now{font-size:14px;font-size:.875rem;font-weight:300;padding:1.5625rem 0 0;color:#2d96cd}
#global-ux .main-nav .contact-us .chat-now a,#global-ux .main-nav .contact-us .chat-now i{display:inline-block;vertical-align:middle}
#global-ux .main-nav .contact-us .chat-now i{font-size:30px;font-size:1.875rem;margin-top:-.25rem;margin-right:.625rem}
#global-ux .main-nav .contact-us.hidden{height:0}
#global-ux .main-nav .has-open-category+.categories{overflow:visible;position:static}
@media only screen and (min-width:48em){#global-ux .main-nav .has-open-category+.categories{position:absolute}
}
#global-ux .main-nav .categories{overflow:hidden;position:relative}
@media only screen and (min-width:48em){#global-ux .main-nav .categories{position:absolute;top:100%;right:0;left:0;bottom:auto;overflow:visible}
}
#global-ux .main-nav .categories .category{transition:all .4s;transform:translateZ(0);position:absolute;top:4.375rem;right:-100%;left:100%;margin-left:4.25rem;border-left:.125rem solid #ccc;background-color:#fff;outline:0;overflow:hidden;height:0}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category{transition:height .4s;overflow:hidden;top:0;right:0;bottom:auto;left:0;margin-left:0;min-height:auto;height:0;border:0}
}
#global-ux .main-nav .categories .category.category-open{z-index:10;left:0;right:0;margin-left:4.8125rem;overflow-y:auto;-webkit-overflow-scrolling:touch}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category.category-open{overflow-x:hidden;min-height:150px;bottom:auto;margin-left:0;max-height:none;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}
}
@media only screen and (min-width:62em){#global-ux .main-nav .categories .category.category-open[id=vehicles]{overflow:hidden}
}
#global-ux .main-nav .categories .category-inner{padding-left:1.25rem}
#global-ux .main-nav .categories .category-inner:after,#global-ux .main-nav .categories .category-inner:before{display:table;content:" "}
#global-ux .main-nav .categories .category-inner:after{clear:both}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner{padding-left:0}
}
#global-ux .main-nav .categories .category-inner h3{transition:color .4s ease;font-size:16px;font-size:1rem;font-weight:300;transition-delay:0;position:relative;margin:0;padding:1.5625rem 2.8125rem 1.5625rem 0;color:#2d96cd;cursor:pointer;-webkit-tap-highlight-color:transparent}
#global-ux .main-nav .categories .category-inner h3:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner h3{font-size:21px;font-size:1.3125rem;font-weight:200;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;margin:0 0 .625rem;padding:.625rem 0;border-bottom:1px solid #dbdbdb;color:#616161;pointer-events:none;cursor:auto}
}
@media only screen and (min-width:62em){#global-ux .main-nav .categories .category-inner h3{font-size:24px;font-size:1.5rem}
}
#global-ux .main-nav .categories .category-inner h3:before{transition:all .4s ease;font-size:16px;font-size:1rem;transform:translateY(-50%) rotate(90deg);transition-delay:0;position:absolute;top:50%;right:1.5625rem;color:#2d96cd}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner h3:before{display:none}
}
#global-ux .main-nav .categories .category-inner h3:hover,#global-ux .main-nav .categories .category-inner h3:hover:before{color:#1b394e}
#global-ux .main-nav .categories .category-inner h3 a{pointer-events:all;cursor:pointer}
#global-ux .main-nav .categories .category-inner .richtext.section{border-top:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section{width:25%;float:left;padding:1.875rem .9375rem;border:0}
}
#global-ux .main-nav .categories .category-inner .richtext.section:last-of-type{border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section:last-of-type{border-bottom:0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .main-nav .categories .category-inner .richtext.section.has-1-links-columns:nth-child(6){clear:both}
}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section.has-2-links-columns{width:66.666%}
}
@media only screen and (min-width:62em){#global-ux .main-nav .categories .category-inner .richtext.section.has-2-links-columns{width:50%}
}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section.has-2-links-columns .category-links-column{width:50%}
}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section.has-3-links-columns{width:99.999%}
}
@media only screen and (min-width:62em){#global-ux .main-nav .categories .category-inner .richtext.section.has-3-links-columns{width:75%}
}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section.has-3-links-columns .category-links-column{width:33.3333%}
}
#global-ux .main-nav .categories .category-inner .richtext.section.expanded h3{color:#1b394e}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section.expanded h3{color:#616161}
}
#global-ux .main-nav .categories .category-inner .richtext.section.expanded h3:before{transform:translateY(-50%) rotate(-90deg);color:#1b394e}
#global-ux .main-nav .categories .category-inner .richtext.section p{margin:0}
#global-ux .main-nav .categories .category-inner .richtext.section p a{font-size:16px;font-size:1rem;display:inline-block;padding:.9375rem 0}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section p a{padding:.75rem 0}
}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-inner .richtext.section .category-links-column{float:left}
}
#global-ux .main-nav .categories .category-header{font-size:21px;font-size:1.3125rem;font-weight:200;margin:0;padding:1.5625rem 0}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .category-header{display:none}
}
#global-ux .main-nav .categories .accordion-content-wrapper{transition:all .4s ease;transition-delay:0;height:0;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .accordion-content-wrapper{transition:none;height:auto}
}
#global-ux .main-nav .categories .accordion-content{padding:0 0 1.5625rem}
@media only screen and (min-width:48em){#global-ux .main-nav .categories .accordion-content:after,#global-ux .main-nav .categories .accordion-content:before{display:table;content:" "}
#global-ux .main-nav .categories .accordion-content:after{clear:both}
}
#global-ux .main-nav .vehicle-menu-buttons{padding-right:1.25rem;padding-bottom:1rem}
#global-ux .main-nav .vehicle-menu-buttons p{margin:0}
#global-ux .main-nav .vehicle-menu-buttons .cta-button{font-size:15px;font-size:.9375rem;padding:.9375rem 2rem}
#global-ux .main-nav .vehicle-menu-buttons .cta-button.cta-button-primary{color:#fff}
#global-ux .main-nav .vehicle-menu-buttons .cta-button.cta-button-primary:active,#global-ux .main-nav .vehicle-menu-buttons .cta-button.cta-button-primary:hover{color:#1b394e}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu-buttons{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0;padding-right:0;width:100%;overflow:hidden;z-index:10000;background:#fff}
#global-ux .main-nav .vehicle-menu-buttons p{width:50%;margin:0 0 5px}
#global-ux .main-nav .vehicle-menu-buttons p:nth-child(odd){padding:0 7px 0 20px}
#global-ux .main-nav .vehicle-menu-buttons p:nth-child(2n){padding:0 20px 0 7px}
#global-ux .main-nav .vehicle-menu-buttons.border-up{border-top:1px solid #dbdbdb}
#global-ux .main-nav .vehicle-menu-buttons .cta-button{width:100%}
}
@media only screen and (min-width:62em){#global-ux .main-nav .vehicle-menu-buttons{-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;padding-right:10px}
#global-ux .main-nav .vehicle-menu-buttons p{width:auto}
#global-ux .main-nav .vehicle-menu-buttons p:nth-child(2n),#global-ux .main-nav .vehicle-menu-buttons p:nth-child(odd){padding:0}
#global-ux .main-nav .vehicle-menu-buttons .cta-button{width:auto;margin:.625rem}
}
#global-ux .main-nav .mini-showroom .vehicle-menu-item:not(.is-active) .mini-showroom-loader{display:none}
#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader{position:absolute;z-index:10;top:0;left:50%;transform:translateX(-50%);border-radius:999px;background-color:#2d96cd}
@media only screen and (min-width:48em){#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader{top:20px;left:40px}
}
#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader .loader-icon{width:30px;height:30px}
@media only screen and (min-width:30.0625em){#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader .loader-icon{width:40px;height:40px}
}
#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader .loader-icon .circular{margin:auto;width:100%;height:100%;transform-origin:center center;animation:rotate 2s linear infinite}
#global-ux .main-nav .mini-showroom .vehicle-menu-item.is-active .mini-showroom-loader .loader-icon .path{stroke:#fff;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}
#global-ux .main-nav .vehicle-menu{box-sizing:border-box;display:block;position:relative;list-style:none;margin:0;padding:0;background:#fff}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;padding:0 50px;text-align:center;border-bottom:1px solid #dbdbdb;background-size:100% 4.375rem;background-repeat:no-repeat;background-image:linear-gradient(180deg,#ebebeb 0,#fbfbfb 5%,#fbfbfb)}
}
@media only screen and (min-width:768px) and (max-width:768px){#global-ux .main-nav .vehicle-menu{justify-content:space-around;padding:0}
}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item{position:static;display:block}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item:not(.is-expanded):last-of-type .vehicle-menu-item-title{border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .vehicle-menu-item:not(.is-expanded):last-of-type .vehicle-menu-item-title{border:0}
}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-expanded .info{opacity:1}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-expanded .vehicle-menu-item-title{color:#1b394e}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-expanded .vehicle-menu-item-title:before{transform:translateY(-50%) rotate(-90deg)}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .vehicle-menu-item{display:inline-block}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-active .vehicle-menu-content{visibility:visible;opacity:1}
}
@media only screen and (min-width:48em) and (min-width:62em){#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-active .vehicle-menu-content{display:flex;min-height:1px;flex-direction:column;overflow-y:auto}
}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-active .vehicle-menu-item-title{color:#1b394e}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item.is-active .vehicle-menu-item-title:after{content:" ";position:absolute;top:4.125rem;left:0;width:100%;border-bottom:4px solid #1b394e}
}
@media only screen and (min-width:768px) and (max-width:768px){#global-ux .main-nav .vehicle-menu .vehicle-menu-item{padding:0}
}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title{font-weight:300;position:relative;display:block;color:#008cba;padding:1.25rem 2.5rem 1.25rem 0;border-top:1px solid #dbdbdb}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-size:1rem;transform:translateY(-50%) rotate(90deg);transition:color .4s,transform .4s;position:absolute;top:50%;right:1.5625rem;color:#2d96cd}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:before{display:none}
}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title br{display:none}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:focus,#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:focus:before,#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:hover,#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title:hover:before{color:#1b394e}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title{font-size:14px;font-size:.875rem;display:table-cell;color:#008cba;height:4.375rem;line-height:1.35;padding:0 1rem;border:0;vertical-align:middle}
#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title br{display:block}
}
@media only screen and (min-width:768px) and (max-width:768px){#global-ux .main-nav .vehicle-menu .vehicle-menu-item-title{padding:0}
}
#global-ux .main-nav .vehicle-menu .tile{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 30px 30px;text-align:center}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .tile{padding:30px;text-align:center}
}
@media only screen and (min-width:62em){#global-ux .main-nav .vehicle-menu .tile{flex:0 0 25%}
}
@media(-ms-high-contrast:active),only screen and (min-width:62em) and (-ms-high-contrast:none){#global-ux .main-nav .vehicle-menu .tile{flex:0 0 20%}
}
#global-ux .main-nav .vehicle-menu .tile .info{opacity:0;display:block}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .tile .info{opacity:1}
}
#global-ux .main-nav .vehicle-menu .tile .model-title{font-size:16px;font-size:1rem;color:#008cba;border:0;margin:0;padding:10px 0;text-align:center}
#global-ux .main-nav .vehicle-menu .tile .model-title:before{content:""}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .tile .model-title{padding:15px 0 5px}
}
#global-ux .main-nav .vehicle-menu .tile .model-title .model-name{font-weight:700;text-transform:none}
#global-ux .main-nav .vehicle-menu .tile .make-info{font-size:14px;font-size:.875rem;font-weight:300;display:block;color:#616161;text-align:center;position:relative;margin-left:-5px}
#global-ux .main-nav .vehicle-menu .tile .make-info .make-info-inner{display:block;position:relative}
#global-ux .main-nav .vehicle-menu .tile .make-info span.vehicle-attribute-prefix{white-space:nowrap}
#global-ux .main-nav .vehicle-menu .tile .make-info sup[data-disclosure]{position:absolute;top:auto;bottom:17px;margin-left:1px;font-size:85%}
#global-ux .main-nav .vehicle-menu .vehicle-menu-content{transition:opacity .2s,transform .4s,max-height .4s;display:block;z-index:9999;width:100%;background:#fff;overflow:hidden;max-height:0;position:relative}
#global-ux .main-nav .vehicle-menu .vehicle-menu-content .vehicle-tiles{flex-wrap:wrap;display:flex;min-height:80px;overflow-y:auto;-webkit-overflow-scrolling:touch}
@media only screen and (min-width:62em){#global-ux .main-nav .vehicle-menu .vehicle-menu-content .vehicle-tiles{padding-top:30px}
}
#global-ux .main-nav .vehicle-menu .vehicle-menu-content .vehicle-tiles:after{content:"";display:block;clear:both}
#global-ux .main-nav .vehicle-menu .vehicle-menu-content .vehicle-tiles .model-shot-link{display:block;position:relative}
@media only screen and (min-width:48em){#global-ux .main-nav .vehicle-menu .vehicle-menu-content{overflow:auto;position:absolute;left:0;top:4.375rem;max-height:none !important;visibility:hidden;opacity:0;padding:30px 0 0;border-top:1px solid #dbdbdb}
#global-ux .main-nav .vehicle-menu .vehicle-menu-content.is-active{opacity:1}
}
@media only screen and (min-width:62em){#global-ux .main-nav .vehicle-menu .vehicle-menu-content{padding-top:0}
}
#global-ux .main-nav .vehicle-menu .model-shot-placeholder{width:100%;vertical-align:top}
#global-ux .main-nav .vehicle-menu .model-shot{position:absolute;top:0;left:0}
@media only screen and (max-width:30em){#global-ux .main-nav .category:not(.category-open) .vehicle-menu-content{max-height:0 !important}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .main-nav .category:not(.category-open) .vehicle-menu-content{max-height:0 !important}
}
#global-ux .vehicle-menu-backdrop.is-hidden-backdrop{opacity:0;visibility:hidden}
@media only screen and (min-width:48em){#global-ux .vehicle-menu-backdrop{transition:opacity,.4s;opacity:1;visibility:visible;display:block;background-color:rgba(0,0,0,.8);position:fixed;top:0;right:0;bottom:0;left:0;z-index:10}
}
.menu-is-expanded{overflow:auto;width:100%}
@media only screen and (min-width:30.0625em){.menu-is-expanded{position:static}
}
@media only screen and (min-width:48em){.menu-is-expanded{overflow:hidden}
}
#global-ux .header{position:relative}
#global-ux .header .main-nav{background:#fff;position:absolute;top:auto;z-index:11;width:100%;max-width:1438px}
#global-ux .header .main-nav .categories .category.category-open{overflow-y:auto;-webkit-overflow-scrolling:touch}
@media only screen and (min-width:62em){#global-ux .header .main-nav .categories .category.category-open{overflow-y:hidden}
}
#global-ux .header.sticky-nav .main-nav{position:fixed;top:0}
@media only screen and (min-width:62em){#global-ux .extra-nav-layer:before{background:#f4f4f3;content:"";display:block;height:30px;margin:-20px -35px 20px}
#global-ux .extra-nav-links{position:absolute;display:flex;flex-direction:row;justify-content:flex-end;list-style:none;padding-top:2px;top:0;right:0}
#global-ux .extra-nav-links>li{position:relative;padding-bottom:3px}
#global-ux .extra-nav-links>li:before{border-left:1px solid #ccc;content:"";display:block;height:.8125rem;position:absolute;top:6px;transition:height .3s,top .3s}
#global-ux .extra-nav-links>li:first-child:before{border-left:0;content:none;display:none}
#global-ux .extra-nav-links>li:last-child{padding-right:35px}
#global-ux .extra-nav-links .profile-logged-in{display:none}
#global-ux .extra-nav-links .profile-logged-in.visible{display:inline-block}
#global-ux .extra-nav-links a{font-size:13px;font-size:.8125rem;color:#666;display:inline-block;line-height:1.25rem;padding:0 25px}
#global-ux .extra-nav-links i{font-size:20px;font-size:1.25rem;line-height:1}
#global-ux .extra-nav-links i:before{padding-right:3px}
#global-ux .extra-nav,#global-ux .extra-nav-toggle-button,#global-ux .login-extra-nav{display:none}
#global-ux .extra-navigation-layer-dropdown.is-active:before{height:calc(100% + 1px);top:0;z-index:20}
#global-ux .extra-navigation-layer-dropdown>a:after{position:absolute;display:block;right:35px;top:50%;transform:translateY(-50%);transition:transform .3s;color:#003478;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E641"}
#global-ux .extra-navigation-layer-dropdown>a.is-active:after{transform:translateY(-50%) rotate(180deg);color:#003478}
#global-ux .extra-navigation-layer-dropdown>a.is-active:before{content:"";height:1px;width:100%;background-color:#f4f4f3;position:absolute;right:0;z-index:15;top:100%}
#global-ux .extra-navigation-layer-dropdown-wrapper{position:absolute;max-height:0;width:145%;overflow:hidden;visibility:hidden;top:100%;right:0;z-index:10;transition:max-height .3s,visibility .3s}
#global-ux .extra-navigation-layer-dropdown-wrapper.is-active{visibility:visible;max-height:500px}
#global-ux .extra-navigation-layer-dropdown-wrapper.is-active:after,#global-ux .extra-navigation-layer-dropdown-wrapper.is-active:before{display:table;content:" "}
#global-ux .extra-navigation-layer-dropdown-wrapper.is-active:after{clear:both}
#global-ux .extra-navigation-layer-dropdown-wrapper.is-active ul{border-top:1px solid #ccc}
#global-ux .extra-navigation-layer-dropdown-wrapper ul{position:relative;margin-left:0;list-style:none;background-color:#f4f4f3;padding:20px 0;border-bottom:1px solid #ccc;border-left:1px solid #ccc}
#global-ux .extra-navigation-layer-dropdown-wrapper li{border:0;margin-top:20px;padding:0 20px}
#global-ux .extra-navigation-layer-dropdown-wrapper li:before{content:none;display:none;border:0}
#global-ux .extra-navigation-layer-dropdown-wrapper li:first-child{margin-top:0}
#global-ux .extra-navigation-layer-dropdown-wrapper a{font-size:13px;font-size:.8125rem;padding:0;display:block;color:#2d96cd}
}
@media only screen and (min-width:75em){#global-ux .extra-nav-links{padding-right:0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .main-nav.extra-nav-layer .nav-content:after,#global-ux .main-nav.extra-nav-layer .nav-content:before{display:table;content:" "}
#global-ux .main-nav.extra-nav-layer .nav-content:after{clear:both}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown{display:block;float:right;height:100%;padding-right:15px;position:relative}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-toggle-button{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-toggle-button .site-link-icon{font-size:18px;font-size:1.125rem;transform:rotate(0);transition:transform .2s ease;display:inline-block;line-height:1.75}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-toggle-button.expand .site-link-icon{transform:rotate(-180deg)}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-toggle-button span{display:inline-block}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-navigation-layer-dropdown>a{display:none}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-navigation-layer-dropdown-wrapper ul{margin:0}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-navigation-layer-dropdown-wrapper ul li{padding:0}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-navigation-layer-dropdown-wrapper ul li:first-child a{border-top:1px solid #ccc}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .dropdown-content{background:#fff;max-height:0;overflow:hidden;position:absolute;right:-40px;top:60px;transition:max-height .4s ease}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .dropdown-content.visible{border-top:1px solid #ccc;max-height:800px;transition:max-height .4s ease}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown li{display:block;list-style:none;padding:0 50px;width:100%}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown a{font-size:14px;font-size:.875rem;font-weight:300;border:0;display:block;text-decoration:none}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown a span{white-space:nowrap}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .utility-links{height:auto;float:none}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .utility-links li{display:block;margin-bottom:10px}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .utility-links li a{background:#2d96cd;border:1px solid #2d96cd;color:#fff;height:35px;min-width:220px;padding:6px 0;width:100%;text-align:center}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .utility-links li a i{display:none}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .utility-links li a span{display:block}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-links{margin:0;padding:0;background:#f4f4f3}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-links a{border-top:1px solid #ccc;line-height:1.4;height:38px;padding:10px}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .extra-nav-links li:first-child a{border-top:0}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .login-extra-nav{margin:0 50px;display:block}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .login-extra-nav a{height:45px;padding:10px 12px}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .login-extra-nav a:after,#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .login-extra-nav a:before{display:table;content:" "}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .login-extra-nav a:after{clear:both}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .login-extra-nav a i{font-size:20pxpx;font-size:1.25rem;color:#2d96cd;float:left;margin-right:10px}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-extra-nav{background:#f4f4f3;display:block;margin:0 35px}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-extra-nav a{color:#999;height:45px;padding:10px 15px}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-extra-nav a:after,#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-extra-nav a:before{display:table;content:" "}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-extra-nav a:after{clear:both}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-extra-nav a i{font-size:20pxpx;font-size:1.25rem;color:#2d96cd;float:right}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .profile-logged-in,#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .profile-logged-out,#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown .search-link{display:none}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .main-nav.extra-nav-layer .nav-content{overflow:visible}
}
#global-ux .main-nav .extra-nav,#global-ux .main-nav .login-extra-nav,#global-ux .main-nav .search-extra-nav{display:none}
@media only screen and (max-width:47.9375em){#global-ux .main-nav.extra-nav-layer .nav-content.visible .site-links.has-open-category li.site-link-open:after{left:0}
#global-ux .main-nav.extra-nav-layer .site-link-search{background:#f4f4f3;color:#999;height:45px}
#global-ux .main-nav.extra-nav-layer .site-link-search a{font-size:16px;font-size:1rem;color:#999;line-height:1.5;padding:10px 25px}
#global-ux .main-nav.extra-nav-layer .site-link-search a i{margin-top:0}
#global-ux .main-nav.extra-nav-layer .site-links{margin:-45px 0 45px;padding:0 25px 10px;top:44px}
#global-ux .main-nav.extra-nav-layer .site-links li{border-top:0;border-bottom:1px solid #dbdbdb;height:45px}
#global-ux .main-nav.extra-nav-layer .site-links .chevron-back a,#global-ux .main-nav.extra-nav-layer .site-links a{padding:10px}
#global-ux .main-nav.extra-nav-layer .site-links .chevron-back a .site-link-icon{font-size:32px;font-size:2rem}
#global-ux .main-nav.extra-nav-layer .site-links .site-link-chevron a:before{right:10px}
#global-ux .main-nav.extra-nav-layer .site-links:not(.has-open-category) .mobile-only{border:0;height:auto}
#global-ux .main-nav.extra-nav-layer .site-links:not(.has-open-category) .mobile-only a{font-weight:200;border:1px solid #2d96cd;background:#2d96cd;color:#fff;margin-top:10px;text-decoration:none;text-align:center;width:100%}
#global-ux .main-nav.extra-nav-layer .site-links:not(.has-open-category) .mobile-only i{display:none}
#global-ux .main-nav.extra-nav-layer .extra-nav{background:#f4f4f3;margin:0;display:block}
#global-ux .main-nav.extra-nav-layer .extra-nav li{border-top:1px solid #dbdbdb;min-height:38px;margin:0 25px}
#global-ux .main-nav.extra-nav-layer .extra-nav li:first-child{border:0}
#global-ux .main-nav.extra-nav-layer .extra-nav a{font-size:14px;font-size:.875rem;font-weight:300;line-height:1.5;padding:9px 10px 8px}
#global-ux .main-nav.extra-nav-layer .site-links.has-open-category{margin-top:0}
#global-ux .main-nav.extra-nav-layer .site-links.has-open-category li{border-bottom:1px solid transparent}
#global-ux .main-nav.extra-nav-layer .site-links.has-open-category .site-link-open:before{height:39px;top:2px}
#global-ux .main-nav.extra-nav-layer .site-links.has-open-category .site-link-open a{padding:10px}
#global-ux .main-nav.extra-nav-layer .site-links.has-open-category+.extra-nav{visibility:hidden;opacity:0}
#global-ux .main-nav.extra-nav-layer .site-links.has-open-category+.extra-nav+.categories{position:static;overflow:visible}
#global-ux .main-nav.extra-nav-layer .category{top:45px}
#global-ux .main-nav.extra-nav-layer .category .category-header{padding:15px 0}
#global-ux .main-nav.extra-nav-layer .category .category-inner h3,#global-ux .main-nav.extra-nav-layer .category .vehicle-menu-item-title{padding:15px 40px 15px 0}
#global-ux .main-nav.extra-nav-layer .extra-nav-dropdown,#global-ux .main-nav.extra-nav-layer .extra-nav-links{display:none}
}
#global-ux .mini-showroom .model-hev-indicator{margin-top:5px;padding:10px 0 7px;border-top:1px solid #ebebeb;border-bottom:1px solid transparent;text-align:center}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-items{display:flex;justify-content:center;margin-left:-2px;margin-right:-2px;margin-bottom:7px;align-items:center}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-item{font-size:11px;font-size:.6875rem;font-weight:300;margin:0 2px;font-style:italic;padding:2px 17px;border:1px solid;text-align:center;border-radius:15px}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-item.hev-mildHybrid{border-color:#312b75;color:#312b75}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-item.hev-hybrid{border-color:#174295;color:#174295}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-item.hev-plugInHybrid{border-color:#0178c1;color:#0178c1}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-item.hev-electric{border-color:#00b1eb;color:#00b1eb}
#global-ux .mini-showroom .model-hev-indicator .model-hev-indicator-available{font-size:10px;font-size:.625rem}
#global_header{background:#fff}
#global_header .no-padding{padding-right:0;padding-left:0}
#global_header .large-12.no-padding{height:64px}
#global_header #mastHead{position:relative;background:#fff;text-align:left}
#global_header header#mastHead{z-index:999;height:64px}
#global_header #header_logo{height:64px;display:block;background:#fff;position:absolute;padding:0 1.875rem;z-index:10003;top:0;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;overflow:hidden}
#global_header #header_logo a#logo{display:block;margin:2px 0 0;width:246px;height:50px}
#global_header a img{border:0}
#global_header #logo img{width:204px;vertical-align:middle}
#global_header header nav{height:100%}
#global_header #tognavpanel{display:none;position:absolute;top:0;right:0;width:80px;overflow:hidden;background:transparent url(guxfoe/img/mobile_menu_icon.png) 40px 22px no-repeat;height:100%;text-indent:-9999px}
#global_header #tognavpanel.active{background-color:#e5e5e5}
#global_header #navpanel{position:absolute;z-index:10002;left:0;top:64px;width:100%;height:100%;padding-bottom:25px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;background:#e5e5e5;background:-webkit-linear-gradient(top,#e5e5e5,#fff)}
#global_header nav ol,#global_header nav ul{list-style:none;list-style-image:none}
#global_header .navoff{display:none}
#global_header .navon{display:block}
#global_header #navitems{background:#fff;position:relative;width:100%}
#global_header #navitems ul{list-style-type:none;padding:0;margin:0}
#global_header #navitems li{max-height:44px;position:relative;margin:10px}
#global_header #navitems li a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;line-height:44px;max-height:44px;background:#22a3e6;color:#fff;width:100%;overflow:hidden;text-indent:10px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;padding:0 45px 0 0;border-radius:5px}
#global_header #navitems li a span.navarrow{position:absolute;right:0;top:0;height:25px;width:25px;display:block;margin:10px 8px 0 0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAACHCAYAAADwfnDhAAAQsElEQVR4Xu2d/2scxxXAd+9kWbIDBYNB+b3gYkeQRE5aG1OLCNTKsSLbP/iHgoMNpoU6So3b2v4TUrcNbpwIWvyDIRCMDY1l+UtriDElOHUiJT/IFjX0DxAEBAU5Uqy73b632jnt7c3szOy9uZu9m4NDoNudmffms2/efHlvfU/xE4bhdrj0Knwnfd9fULwt12VQ1x648SJ8J6CuxVyFENwE7RiAYqbhexra8UWzRcZyLUFZT3XLgnu3wT374d5Pde/Vuf7atWsD/f39kczj4+PaMvsqlcUwfQbXDsL3W/gOm4IqVvo9qOMF+CK4I+2AKoYJZd4J32X4jjYDVUIuLAv1pwxVDBPq5GX4noB7P1bpN91rEKa+vr7PoPydUOcy/B3VhUoKVAom1kYjUKVgYnW1HKoUTKwdCMIYKPlz3Y7iyIVWVwmqBExDcb1VE1AlYWLyxVCNAVTKMmcCJYDJCFQCmJJQYQcgyEY/scwPYsuUrksbqgy5pFBxYGLtQajeBn18QqEMgGk7WKYHaJnS5elCJQRKolhyqKA+FAaHGPRbeB+0VEahUpAZIcAhWNmHhDJn4R5mXdJyCaHKgImVsQjteLFZoLJgisterFarI4cOHVKSmQuUgmKTcpANf+2ESkFmbZhQSfHwiRZvh6DzG6BSgAl1jmDPNwMUNUzYlgagFBTLk6HQUCnInAsmpigdqIoMUwNQCorNeiAKCZWCzE3BlIKKzRp5esR6jsD3UsYQaa1lYgLVLJRgZpMUnAk8Bf/E6WvhLVWrYNKASvbAWjnMJRsdAaUIUzTNjU0yPmmtgAr9DvQ/yB11yQwW1SKdheXxXxR0LXpQSWCCRUu2nsi1kkEQDE9MTCivkaUL8RUEFDmNtkCFjikqW3lJoV0w5bRUZMOcaZgiHwqU+wj+vi542oT+g4KlIpnWxhYUt2IeZliE+wDUiKrFgLbjw/BGxvV7m1kVV2mHwoOMxZDAhAXdvHkTV8AzZdZdFefJiUDtgx/uwhe3OpIfqTOaARXZaq6JWQ+UiVtICBXuT/I+c/BP3GpZUoEj7zUSH44MJmzfjRs3BsvlcqbMKysro0ePHm1KZuZDpaGSwsSUyIEKYToJnXElr6JTZeMelmhhMLfSLYcqt1xZOm8FVMlZHoMKtxd0V4NxJ5z5VLh5aTVMCWBttFRGYGIym4aqbmEzHv7weIXSMnvyaYgtFcnxChPDnOjJtcxSXYd24vGgplbAZSODSaikpw1kjaP+vZUw2WapqHXZjuHPKqDaAZODitZRtwaodsLkoKKDyiagDkPH/l1gpo06qilfUOaoHzF9DLeVQ5/KkgIcXzkCx1eUjh5bAxQKBlbqOPy5DN9yQqktg0liqciWQ1oNjEp9PEcd+iOS+a233lKetVsFFAeqlsMkgKqjYeItKeSBCcuxDqgYqmPw9wJ8cbXa6BQ66+mNlxRwYfWsqcAAFevRymtiS3UPZD8Llkk7GMJKoFqpQFcXrQYcULT67PrSHFBdjwCtAhxQtPrs+tKUgbo25m3f2tN3da0STB66+1x7r6/rNQ0KmDnYvwcUftEPVibevBOdCO24jxJQ6zDFR0dD79u1anXYQaXHQgSTH97zPR/OnYULXnV1pBOhkgJVB1NtkcZBpYNTPUw1JXYkVJlAcWFyUOmwtD7M1SxT+tZw4Vlldfjo3eiob0d8hEDFPtMDWPtsiHevSe6GPykEN8Z6d/bA0VvfF0XudBZUXKCUYHKWSgoTu6CboGoASgsmB5WDKqWBOqBywWQAqpmZmT0QcLiUJ+AQEkBs6+3t3a963EKZCIILrbFUu34/4PWVfuHN/eF9ArHqiqgBdfsAjPHlPgg04PtMYegthhB7DzdMgT/Ajxom8KkQJtiYvAebscu6UawIEwQz4sZmlOktz+YmtYLT5bUdqggmOFDnQ2a+MHwfoPotpcwRUCowVSsQovyP759e+5m3bcumfnQyyaFKwMRiBBdVoWIwgThRyFV8/MJKqKZ/vnlHuacECb5a7KgnYaqNLLRQ+TowsTaYgIoDE6tOClUapg1dRQfE3gZLRZLpjfJJlkPlzT+rrIyQLSnwYDIAlX/rYP8jeFK4oeg4zFUwexlnq0UGFd578NaKcoY1ACoz05vIUolgSnT+IoRYK7eDEhpZWbhGVfKzQuzD+2/OrCqH2GfWt/vs617o3/N8/wfc64iGP39mvH+f74V317cENj5ZMMksVeiFVRhLT4AylA9oxUlDMc+jMNNbGioFmL6N0/m17ZCeqJPjBxJ8RUFUNPqjATzMd57Ttf2V3+3xSuW7JqGKfKg0VCowiaCKYKp6J9+8s3pF9oSmf9eBysGkq934esNQ1WZ5DCowi8uiYU7ytK076tXwRB6YaoAmcmUL6lPK9OYsUwZwBqGqW4dCqKqV6lKekwRowvs39e4fv/VcKdwm6/ni5czWeB7dMKeiLENQSU8bqLTNxDU5oXIw6XSGAaisBQr1ogmVg0kHJnYtMVRWA6UBlYMpD0zsnlfP/9IreX8VFhFAduKv31NyZawHKoZK+OoI+N1amKIZ9MHewyW/zA+xN7E0oAuWfH3qL7A9c1q12EIAlQGV1TCxTrh9oO94WPYuw1rfRoh9B8KE8hYGKA5UhYCJC1WHwlQ4oBJQXYdV80k4okK3iqxq05u47vZ437Ew9C9Uguoo6Qq4bpuIh7lk9YWyULp6c9dzNGAQpkJaKAdJExowDJMDqom+KdytLYDJAVU4Kppo8CuT273S1gfRSc30Jwy1lgayWuF8qCb6qHC38qAihMlZqMIRQdDg+jPlZJaJtcxZKII+KlwR61Evx2EF/D3qtjugqDXa5eU5oLocAGrxHVDUGu3y8hxQXQ4AtfjKQGH8Xljqn4bo4dPjt1a+aLYhGEIUVCDcHIJHdcuiPG6cVTcc8MNjM1fjfUOjWfswLhHachFegjgBL0EsbHY7JaCSwaAQ1bIMG5yjzUDFciZhQASLSFaFioUfwcttX9YN1VKtA69DmBLv6MWTDcOwGW0EqmSQK0Q8L6yuro4UFSopULzI4ggqzx8bn1n5XKeT8Np0Ai4M2VKFKh3Llif+T6W9KZjYLUag4kVMFxkqhQx2fQ94CTTyQCXK5qYClSgwEqEKQgg3v7VKEm4ugMkIVBnh95ibAS3VMFiqQmW3y53BTicYlPUGhL3PiiJls6CSRdnqhr2LrFTsM2H0sjhr3/qRY5LhD16DsTN+sfQAr01FhCpXBrs8MKHC4uETLR433JwHlQwmj+j0oyJM5Jaq06DSzmCXFybWEzpQWQqTgyrDEdXKYNcsTCmoVJKbXTKdTELTMqVV2ZnD39C5M95q8In35I/ayxc1oGTpEKlgUoUqczZGN8wNwDoT5GQQ+kwsj8IUtIefYK3TfKqhc3+G7CxnwJVY8IJnw943l7QmBRFQmfnI4XeVWZjKdDx9jSzZGbfMFsLE0gfFmV7AopqHanp6ekepVAI/k5/dzqijzmBiis8Bld8umHJZqjbAxNppE1TQpnlYUcfFTy3rkfnQp2GqQRXOe8F3I6qWyofQHvRl3hBVBms8e5tZFVexXEqWiggmbA+s/zyCP9ysffD/xTgVUMOquAJUZNny4q2YhyL9gaW6D6keabLbiWDCysPwf7ArMerNXvhSpS/9Gwd6BzeVoqyw23k3wHA3993ayujRf3pLKgXmvSbThyOEKQZqH3TIXfCd6rL2ZcEks1SUSWJbmkxNBlNQHfO++ZPy3m3kQ1kNFTFMDAywAGmohJYp/ZCkLVXeFz7zHr4iw4Ty1GZ5VkJlCCYOVMuiYU5kcZNQAVCYvvpKXuucsn740uwoNTbnQxd+T2yZWFvr1qGsgqrcd30Nw80pk5ZyeggtFcC0lOckAeVbG4pumbhA2TT8Nfu0F+n+ToGpbshLdoAtlqpIUORtayfBJATKWaq8eOjd11KYXj1/GLLU8ROfYbMD71eQpe5vehI0Xp15HkpmqYKweoQi62+zQhT1fjhpcBiOr4g6mc4BZwoaOncRtlV+w9WX5nqTSOfSE5s8qJpJbl/UzjfV7ps3bx6Hsi/DmthGdjuTaR4NQyUFKj38OZjo0UpBRW+Z0k02CJUSUAyqnlIZ3k0SntV5hwu9+juzRIDqGFipC7CEMdqSzHyGoFIGqjO7sculMgCVA6rLmfKIoXJAdTtQKD8hVA4oB9S6BoRQhU+9lWBY9TiwA8oBtaGBBqj0YMKCHFAOqHoN1KDSh8kB5WDia2Do3HmIermiOswlC3EWykFFqgEHFKk6XWEOKMcAqQYcUKTqdIU5oBwDpBpwQJGq0xXmgHIMkGrAAUWqTleYA8oxQKoBBxSpOl1hDijHAKkGlIH64Qf/2t7fs+VqUKlMPnn3J0bydTPJBj98tCcslS+GYTDx5NTr2lnUqDS066MvB3y/NO0H1dPz7/xYOWGEqH6U63mltPT09Gvayf53vf9wm9+7ef/jd4Y+pZLPRDlKQEUwlbdAhhZ/EJOkBtW1YVNQRTD5PXB23XsB3tqwEIbVkXZAtQ5T+TNQ0E7IQLPsh5XRZqBickF+nOW1tXBYByqEqdS3GXIehC+HQXji8TuvfWwCBooypUDVwcRqNARVEqaNqloPVRKmWjsAKoj4GXtyard2sv+0XJBcY1EVqg2YWAKNsGozVJlAcWEyBBUPpiRUq5Vnw/9996d0GdsEjyPK3Nez9QFapvQlaKl0oRLJpQJVI0w1jUBwjPf2wuRukmT/FJaJlSEEKkuxtQYQWqpdH/x7p1/uwQSq/CTwMPyZhkomM0IQVisjOsP94NTcLOiLm54nCyoxTOvax3sfn9r9IiUMFGVxgZIptq7iDoFKJnMemFBPOHyWfEzCKkr23zj8yWBaT/Yfjvxncvc8BQSUZTQAJVMst/KCQyWTOS9MTFc6UBUZJpS3DiiZYjNJLihUMpmbhSkJFZs18vSI9fiQfMQr9VwSDZE2W6YGH4o3s0kKzgQO/fIU+Dn8JPAFg6pVMKlCJXtgbR3mku2OLJQKTGyaGy2wbe5F59k4VDsufrVj0yYf3w5F7qhnzmBjp1d1aq/jg8h0LXIpigBTNOTJBOTNRGyCCqY78yvV70Z0lhTaBVMuS2WxA86D339pavaR7/ncJPBZ/oMMKsppLa7lgG8hTAIPk+j787/erZwEfnBqNjPZvxdU9jazKq5isWQPclRGwWCKLdTsPgAKksB7dUngVZxRMVR0q7kmZj0/ujQLyf59YbJ/UMxcsPr96JMze40m+8/04QoIU22Wt+ujeqhUYKqZ7wafCl/Z6p98cmroisqTmnWNCZhYfVZDVVCY6pYNGFS4eam7Gpy0VPBumBO2w2Q1VAWGqQ6o9dne7D6vWlnS2Vqos1RExytMWqa0RbTKUpW3Xq8E4aSNK+Cqo430tIFqQVTXtRIm2ywVlQ7bWY5VQLUDJgcVLX7WANVOmBxUdFBZA9RLH84d9kWZ/lvoqMp8qjDwjth+DJcOD/2SrAFqfVIwd7zkh5dhAX8jCXwLYcq2VHTLIfrdVJw7rAKqAao2wMSHysGkirR1QGHDX/rwq2MQEHGhEnij7ZxC4/DXU/LuwX7hWZsDA1Q7uxXXWQlUKwR3dZjRgAPKjF67tlQHVNd2vRnBHVBm9Nq1pTqgurbrzQjugDKj164t1QHVtV1vRnAHlBm9dm2pDqiu7XozgjugzOi1a0v9P0/AtkuaRUEhAAAAAElFTkSuQmCC") no-repeat -29px 0}
#global_header #navitems li a.subcta{background:#1b394e}
#global_header #navitems li a.cta{background:#22a3e6}
#global_header #navitems li a.back{font-size:16px;font-size:1rem;position:relative;width:100%;height:44px;line-height:44px;background:#1b394e;color:#fff;text-indent:10px;border-radius:5px;font-weight:400}
#global_header #navitems li a.back span{background:#1b394e;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAACHCAYAAADwfnDhAAAQsElEQVR4Xu2d/2scxxXAd+9kWbIDBYNB+b3gYkeQRE5aG1OLCNTKsSLbP/iHgoMNpoU6So3b2v4TUrcNbpwIWvyDIRCMDY1l+UtriDElOHUiJT/IFjX0DxAEBAU5Uqy73b632jnt7c3szOy9uZu9m4NDoNudmffms2/efHlvfU/xE4bhdrj0Knwnfd9fULwt12VQ1x648SJ8J6CuxVyFENwE7RiAYqbhexra8UWzRcZyLUFZT3XLgnu3wT374d5Pde/Vuf7atWsD/f39kczj4+PaMvsqlcUwfQbXDsL3W/gOm4IqVvo9qOMF+CK4I+2AKoYJZd4J32X4jjYDVUIuLAv1pwxVDBPq5GX4noB7P1bpN91rEKa+vr7PoPydUOcy/B3VhUoKVAom1kYjUKVgYnW1HKoUTKwdCMIYKPlz3Y7iyIVWVwmqBExDcb1VE1AlYWLyxVCNAVTKMmcCJYDJCFQCmJJQYQcgyEY/scwPYsuUrksbqgy5pFBxYGLtQajeBn18QqEMgGk7WKYHaJnS5elCJQRKolhyqKA+FAaHGPRbeB+0VEahUpAZIcAhWNmHhDJn4R5mXdJyCaHKgImVsQjteLFZoLJgisterFarI4cOHVKSmQuUgmKTcpANf+2ESkFmbZhQSfHwiRZvh6DzG6BSgAl1jmDPNwMUNUzYlgagFBTLk6HQUCnInAsmpigdqIoMUwNQCorNeiAKCZWCzE3BlIKKzRp5esR6jsD3UsYQaa1lYgLVLJRgZpMUnAk8Bf/E6WvhLVWrYNKASvbAWjnMJRsdAaUIUzTNjU0yPmmtgAr9DvQ/yB11yQwW1SKdheXxXxR0LXpQSWCCRUu2nsi1kkEQDE9MTCivkaUL8RUEFDmNtkCFjikqW3lJoV0w5bRUZMOcaZgiHwqU+wj+vi542oT+g4KlIpnWxhYUt2IeZliE+wDUiKrFgLbjw/BGxvV7m1kVV2mHwoOMxZDAhAXdvHkTV8AzZdZdFefJiUDtgx/uwhe3OpIfqTOaARXZaq6JWQ+UiVtICBXuT/I+c/BP3GpZUoEj7zUSH44MJmzfjRs3BsvlcqbMKysro0ePHm1KZuZDpaGSwsSUyIEKYToJnXElr6JTZeMelmhhMLfSLYcqt1xZOm8FVMlZHoMKtxd0V4NxJ5z5VLh5aTVMCWBttFRGYGIym4aqbmEzHv7weIXSMnvyaYgtFcnxChPDnOjJtcxSXYd24vGgplbAZSODSaikpw1kjaP+vZUw2WapqHXZjuHPKqDaAZODitZRtwaodsLkoKKDyiagDkPH/l1gpo06qilfUOaoHzF9DLeVQ5/KkgIcXzkCx1eUjh5bAxQKBlbqOPy5DN9yQqktg0liqciWQ1oNjEp9PEcd+iOS+a233lKetVsFFAeqlsMkgKqjYeItKeSBCcuxDqgYqmPw9wJ8cbXa6BQ66+mNlxRwYfWsqcAAFevRymtiS3UPZD8Llkk7GMJKoFqpQFcXrQYcULT67PrSHFBdjwCtAhxQtPrs+tKUgbo25m3f2tN3da0STB66+1x7r6/rNQ0KmDnYvwcUftEPVibevBOdCO24jxJQ6zDFR0dD79u1anXYQaXHQgSTH97zPR/OnYULXnV1pBOhkgJVB1NtkcZBpYNTPUw1JXYkVJlAcWFyUOmwtD7M1SxT+tZw4Vlldfjo3eiob0d8hEDFPtMDWPtsiHevSe6GPykEN8Z6d/bA0VvfF0XudBZUXKCUYHKWSgoTu6CboGoASgsmB5WDKqWBOqBywWQAqpmZmT0QcLiUJ+AQEkBs6+3t3a963EKZCIILrbFUu34/4PWVfuHN/eF9ArHqiqgBdfsAjPHlPgg04PtMYegthhB7DzdMgT/Ajxom8KkQJtiYvAebscu6UawIEwQz4sZmlOktz+YmtYLT5bUdqggmOFDnQ2a+MHwfoPotpcwRUCowVSsQovyP759e+5m3bcumfnQyyaFKwMRiBBdVoWIwgThRyFV8/MJKqKZ/vnlHuacECb5a7KgnYaqNLLRQ+TowsTaYgIoDE6tOClUapg1dRQfE3gZLRZLpjfJJlkPlzT+rrIyQLSnwYDIAlX/rYP8jeFK4oeg4zFUwexlnq0UGFd578NaKcoY1ACoz05vIUolgSnT+IoRYK7eDEhpZWbhGVfKzQuzD+2/OrCqH2GfWt/vs617o3/N8/wfc64iGP39mvH+f74V317cENj5ZMMksVeiFVRhLT4AylA9oxUlDMc+jMNNbGioFmL6N0/m17ZCeqJPjBxJ8RUFUNPqjATzMd57Ttf2V3+3xSuW7JqGKfKg0VCowiaCKYKp6J9+8s3pF9oSmf9eBysGkq934esNQ1WZ5DCowi8uiYU7ytK076tXwRB6YaoAmcmUL6lPK9OYsUwZwBqGqW4dCqKqV6lKekwRowvs39e4fv/VcKdwm6/ni5czWeB7dMKeiLENQSU8bqLTNxDU5oXIw6XSGAaisBQr1ogmVg0kHJnYtMVRWA6UBlYMpD0zsnlfP/9IreX8VFhFAduKv31NyZawHKoZK+OoI+N1amKIZ9MHewyW/zA+xN7E0oAuWfH3qL7A9c1q12EIAlQGV1TCxTrh9oO94WPYuw1rfRoh9B8KE8hYGKA5UhYCJC1WHwlQ4oBJQXYdV80k4okK3iqxq05u47vZ437Ew9C9Uguoo6Qq4bpuIh7lk9YWyULp6c9dzNGAQpkJaKAdJExowDJMDqom+KdytLYDJAVU4Kppo8CuT273S1gfRSc30Jwy1lgayWuF8qCb6qHC38qAihMlZqMIRQdDg+jPlZJaJtcxZKII+KlwR61Evx2EF/D3qtjugqDXa5eU5oLocAGrxHVDUGu3y8hxQXQ4AtfjKQGH8Xljqn4bo4dPjt1a+aLYhGEIUVCDcHIJHdcuiPG6cVTcc8MNjM1fjfUOjWfswLhHachFegjgBL0EsbHY7JaCSwaAQ1bIMG5yjzUDFciZhQASLSFaFioUfwcttX9YN1VKtA69DmBLv6MWTDcOwGW0EqmSQK0Q8L6yuro4UFSopULzI4ggqzx8bn1n5XKeT8Np0Ai4M2VKFKh3Llif+T6W9KZjYLUag4kVMFxkqhQx2fQ94CTTyQCXK5qYClSgwEqEKQgg3v7VKEm4ugMkIVBnh95ibAS3VMFiqQmW3y53BTicYlPUGhL3PiiJls6CSRdnqhr2LrFTsM2H0sjhr3/qRY5LhD16DsTN+sfQAr01FhCpXBrs8MKHC4uETLR433JwHlQwmj+j0oyJM5Jaq06DSzmCXFybWEzpQWQqTgyrDEdXKYNcsTCmoVJKbXTKdTELTMqVV2ZnD39C5M95q8In35I/ayxc1oGTpEKlgUoUqczZGN8wNwDoT5GQQ+kwsj8IUtIefYK3TfKqhc3+G7CxnwJVY8IJnw943l7QmBRFQmfnI4XeVWZjKdDx9jSzZGbfMFsLE0gfFmV7AopqHanp6ekepVAI/k5/dzqijzmBiis8Bld8umHJZqjbAxNppE1TQpnlYUcfFTy3rkfnQp2GqQRXOe8F3I6qWyofQHvRl3hBVBms8e5tZFVexXEqWiggmbA+s/zyCP9ysffD/xTgVUMOquAJUZNny4q2YhyL9gaW6D6keabLbiWDCysPwf7ArMerNXvhSpS/9Gwd6BzeVoqyw23k3wHA3993ayujRf3pLKgXmvSbThyOEKQZqH3TIXfCd6rL2ZcEks1SUSWJbmkxNBlNQHfO++ZPy3m3kQ1kNFTFMDAywAGmohJYp/ZCkLVXeFz7zHr4iw4Ty1GZ5VkJlCCYOVMuiYU5kcZNQAVCYvvpKXuucsn740uwoNTbnQxd+T2yZWFvr1qGsgqrcd30Nw80pk5ZyeggtFcC0lOckAeVbG4pumbhA2TT8Nfu0F+n+ToGpbshLdoAtlqpIUORtayfBJATKWaq8eOjd11KYXj1/GLLU8ROfYbMD71eQpe5vehI0Xp15HkpmqYKweoQi62+zQhT1fjhpcBiOr4g6mc4BZwoaOncRtlV+w9WX5nqTSOfSE5s8qJpJbl/UzjfV7ps3bx6Hsi/DmthGdjuTaR4NQyUFKj38OZjo0UpBRW+Z0k02CJUSUAyqnlIZ3k0SntV5hwu9+juzRIDqGFipC7CEMdqSzHyGoFIGqjO7sculMgCVA6rLmfKIoXJAdTtQKD8hVA4oB9S6BoRQhU+9lWBY9TiwA8oBtaGBBqj0YMKCHFAOqHoN1KDSh8kB5WDia2Do3HmIermiOswlC3EWykFFqgEHFKk6XWEOKMcAqQYcUKTqdIU5oBwDpBpwQJGq0xXmgHIMkGrAAUWqTleYA8oxQKoBBxSpOl1hDijHAKkGlIH64Qf/2t7fs+VqUKlMPnn3J0bydTPJBj98tCcslS+GYTDx5NTr2lnUqDS066MvB3y/NO0H1dPz7/xYOWGEqH6U63mltPT09Gvayf53vf9wm9+7ef/jd4Y+pZLPRDlKQEUwlbdAhhZ/EJOkBtW1YVNQRTD5PXB23XsB3tqwEIbVkXZAtQ5T+TNQ0E7IQLPsh5XRZqBickF+nOW1tXBYByqEqdS3GXIehC+HQXji8TuvfWwCBooypUDVwcRqNARVEqaNqloPVRKmWjsAKoj4GXtyard2sv+0XJBcY1EVqg2YWAKNsGozVJlAcWEyBBUPpiRUq5Vnw/9996d0GdsEjyPK3Nez9QFapvQlaKl0oRLJpQJVI0w1jUBwjPf2wuRukmT/FJaJlSEEKkuxtQYQWqpdH/x7p1/uwQSq/CTwMPyZhkomM0IQVisjOsP94NTcLOiLm54nCyoxTOvax3sfn9r9IiUMFGVxgZIptq7iDoFKJnMemFBPOHyWfEzCKkr23zj8yWBaT/Yfjvxncvc8BQSUZTQAJVMst/KCQyWTOS9MTFc6UBUZJpS3DiiZYjNJLihUMpmbhSkJFZs18vSI9fiQfMQr9VwSDZE2W6YGH4o3s0kKzgQO/fIU+Dn8JPAFg6pVMKlCJXtgbR3mku2OLJQKTGyaGy2wbe5F59k4VDsufrVj0yYf3w5F7qhnzmBjp1d1aq/jg8h0LXIpigBTNOTJBOTNRGyCCqY78yvV70Z0lhTaBVMuS2WxA86D339pavaR7/ncJPBZ/oMMKsppLa7lgG8hTAIPk+j787/erZwEfnBqNjPZvxdU9jazKq5isWQPclRGwWCKLdTsPgAKksB7dUngVZxRMVR0q7kmZj0/ujQLyf59YbJ/UMxcsPr96JMze40m+8/04QoIU22Wt+ujeqhUYKqZ7wafCl/Z6p98cmroisqTmnWNCZhYfVZDVVCY6pYNGFS4eam7Gpy0VPBumBO2w2Q1VAWGqQ6o9dne7D6vWlnS2Vqos1RExytMWqa0RbTKUpW3Xq8E4aSNK+Cqo430tIFqQVTXtRIm2ywVlQ7bWY5VQLUDJgcVLX7WANVOmBxUdFBZA9RLH84d9kWZ/lvoqMp8qjDwjth+DJcOD/2SrAFqfVIwd7zkh5dhAX8jCXwLYcq2VHTLIfrdVJw7rAKqAao2wMSHysGkirR1QGHDX/rwq2MQEHGhEnij7ZxC4/DXU/LuwX7hWZsDA1Q7uxXXWQlUKwR3dZjRgAPKjF67tlQHVNd2vRnBHVBm9Nq1pTqgurbrzQjugDKj164t1QHVtV1vRnAHlBm9dm2pDqiu7XozgjugzOi1a0v9P0/AtkuaRUEhAAAAAElFTkSuQmCC") no-repeat -60px 11px;border:0;min-width:12px;margin:0 0 0 10px;height:44px;width:16px;float:left}
#global_header #navitems .one{position:absolute;width:100%;top:0;left:0}
#global_header #navitems .two{position:absolute;width:100%;top:0;left:100%}
#global_header #navitems .three{position:absolute;width:100%;top:0;left:200%}
#global_header #navitems .hide{display:none}
#global_header #navitems .show{display:block}
#global_header .animStageOne,#global_header .animStageThree,#global_header .animStageTwo{transition:margin-left .15s linear}
#global_header .animStageOne{margin-left:0}
#global_header .animStageTwo{margin-left:-100%}
#global_header .animStageThree{margin-left:-200%}
#global_header a:active,#global_header a:hover{outline:0}
#global_header a{text-decoration:none}
#global_header .radial-drop-shadow{width:100%;padding:0 0 10px;background:#fff;background:linear-gradient(180deg,#fff 0,#e5e5e5 97%);background:radial-gradient(50% 0,50% 5px,#aaa 0,rgba(255,255,255,0) 100%)}
#global-ux .footer{background-color:#252525;width:100%}
#global-ux .footer img{width:auto;height:auto}
#global-ux .footer ul{margin-left:0;list-style:none}
#global-ux .footer li a{text-decoration:none}
#global-ux .footer a:active,#global-ux .footer a:hover,#global-ux .footer a:link,#global-ux .footer a:visited{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:200;font-size:12px;font-size:.75rem;color:#a8a8a8}
#global-ux .footer .footer-links{padding:0}
@media only screen and (min-width:48em){#global-ux .footer .footer-links{padding:1.5625rem}
}
#global-ux .footer .footer-links .footer-links-column{border-bottom:1px solid #3b3b3b;padding:0}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column.single h3{pointer-events:none;cursor:auto;padding:1.25rem 0}
#global-ux .footer .footer-links .footer-links-column.single h3:after{content:""}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column{border-bottom:0}
}
#global-ux .footer .footer-links .footer-links-column .regular ul{margin-bottom:0}
#global-ux .footer .footer-links .footer-links-column .regular li a{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .footer .footer-links .footer-links-column h3{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:400;width:100%;margin:0;padding:1.25rem;color:#dfdfdf;cursor:pointer}
#global-ux .footer .footer-links .footer-links-column h3:after{font-size:15px;font-size:.9375rem;float:right;margin-top:2px;margin-right:10px}
#global-ux .footer .footer-links .footer-links-column h3.open:before,#global-ux .footer .footer-links .footer-links-column h3:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column h3{cursor:auto;pointer-events:none;padding:1.25rem 0}
#global-ux .footer .footer-links .footer-links-column h3.open:after,#global-ux .footer .footer-links .footer-links-column h3:after{content:""}
}
#global-ux .footer .footer-links .footer-links-column.single:first-child h3{pointer-events:none}
#global-ux .footer .footer-links .footer-links-column.single:first-child h3:after{content:""}
#global-ux .footer .footer-links .footer-links-column.single:first-child .footer-content{height:auto !important}
#global-ux .footer .footer-links .footer-links-column .footer-content{transition:height .5s cubic-bezier(.65,.05,.36,1);transition-delay:0;height:0;overflow:hidden}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column .footer-content{height:auto !important}
}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column.single{border-bottom:0}
}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column.single .footer-content{height:auto !important}
}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column.single ul{height:auto}
}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column.single ul li:first-child{padding-top:0;border-top:0}
}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column.single ul li{padding:0 0 .3125rem}
}
#global-ux .footer .footer-links .footer-links-column ul{height:0;overflow:hidden}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column ul{height:auto}
}
#global-ux .footer .footer-links .footer-links-column ul li{font-size:16px;font-size:1rem;padding:0 2.5rem .3125rem;line-height:1.6}
#global-ux .footer .footer-links .footer-links-column ul li:first-child{border-top:1px solid #3b3b3b;padding-top:1.25rem}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column ul li:first-child{border-top:0;padding-top:0}
}
#global-ux .footer .footer-links .footer-links-column ul li:last-child{padding-bottom:1.25rem}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .footer-links-column ul li{padding:0 1.25rem .3125rem}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .footer-links-column ul li{padding:0 0 .3125rem}
}
#global-ux .footer .footer-links .tablet-group .footer-links-column:last-child{border-bottom:0}
@media only screen and (min-width:48em){#global-ux .footer .footer-links .tablet-group .footer-links-column:last-child{border-bottom:1px solid #3b3b3b}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-links .tablet-group .footer-links-column:last-child{border-bottom:0}
}
#global-ux .footer .footer-middle{background-color:#1b394e}
#global-ux .footer .footer-middle a:active,#global-ux .footer .footer-middle a:hover,#global-ux .footer .footer-middle a:link,#global-ux .footer .footer-middle a:visited{color:#2d96cd;display:inline-block;font-size:1rem;line-height:3.125rem}
#global-ux .footer .footer-middle .dynamicCarousel,#global-ux .footer .footer-middle .genericCarousel,#global-ux .footer .footer-middle .row,#global-ux .footer .footer-middle .threesixty-colouriser-container{position:relative}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle .footer-cta{transform:translateY(-50%);float:none;position:absolute;top:50%}
}
#global-ux .footer .footer-middle .footer-cta-section{width:100%;text-align:right}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta{width:100%;text-align:left;display:inline-block}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta>div{display:inline-block;width:100%}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta>div .cta{display:inline-block;width:100%;border-bottom:1px solid #324d60}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta>div .cta{border:0}
}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta>div .cta>a{display:inline-block}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta{width:auto;margin-top:1rem;border:0;text-align:center}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta{margin-top:0}
}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a{line-height:5em;width:100%}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a .cta-image,#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a .cta-link{padding:0 .3125rem}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a .cta-image{float:left;margin-top:-.125rem}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a .cta-image img{height:2em;width:auto}
#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a .cta-link{float:left}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a{margin:0 0 0 .625rem;line-height:3.125rem;width:auto}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-middle .footer-cta-section .footer-links-cta .cta a{margin:0 0 0 1.25rem}
}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle{padding:1.5625rem}
}
#global-ux .footer .footer-middle .footer-social-share{padding-top:1.875rem;padding-bottom:1.875rem;clear:none}
@media only screen and (min-width:48em){#global-ux .footer .footer-middle .footer-social-share{float:right;padding-top:0;padding-bottom:0}
}
#global-ux .footer .footer-middle .footer-social-share .image{float:left;margin:0 .25rem 0 0;line-height:3.125rem;width:auto;height:auto}
#global-ux .footer .footer-middle .footer-social-share .richtext.section{margin-bottom:0}
#global-ux .footer .footer-middle .footer-social-share .richtext.section p{font-size:16px;font-size:1rem;color:#fff;margin-bottom:0;padding:.625rem 0 0}
@media only screen and (min-width:62em){#global-ux .footer .footer-middle .footer-social-share .richtext.section p{padding:0 1.5625rem 0 0;line-height:3.125rem}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-middle .footer-social-share .richtext.section{float:left}
}
#global-ux .footer .footer-bottom{background-color:#fff}
#global-ux .footer .footer-bottom .footer-bottom-assistance{font-weight:200;text-align:center;padding:1.875rem 0;overflow:hidden}
@media only screen and (min-width:62em){#global-ux .footer .footer-bottom .footer-bottom-assistance{padding:0}
}
#global-ux .footer .footer-bottom .footer-bottom-assistance h2{font-size:21px;font-size:1.3125rem;font-weight:200;margin:0;line-height:34px;color:#616161}
#global-ux .footer .footer-bottom .footer-bottom-assistance p{margin-bottom:0;color:#aaa}
#global-ux .footer .footer-bottom .footer-bottom-assistance a:active,#global-ux .footer .footer-bottom .footer-bottom-assistance a:hover,#global-ux .footer .footer-bottom .footer-bottom-assistance a:link,#global-ux .footer .footer-bottom .footer-bottom-assistance a:visited{font-size:14px;font-size:.875rem;color:#008cba;text-decoration:none}
#global-ux .footer .footer-bottom .footer-bottom-copyright{background-color:#252525;padding:1.5em 0;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .footer .footer-bottom .footer-bottom-copyright{padding:1.5625rem}
}
@media only screen and (min-width:62em){#global-ux .footer .footer-bottom .footer-bottom-copyright{background-color:transparent}
}
#global-ux .footer .footer-bottom .footer-bottom-copyright a:active,#global-ux .footer .footer-bottom .footer-bottom-copyright a:hover,#global-ux .footer .footer-bottom .footer-bottom-copyright a:link,#global-ux .footer .footer-bottom .footer-bottom-copyright a:visited{color:#868686;font-size:.75rem}
@media only screen and (min-width:62em){#global-ux .footer .footer-bottom .footer-bottom-copyright a:active,#global-ux .footer .footer-bottom .footer-bottom-copyright a:hover,#global-ux .footer .footer-bottom .footer-bottom-copyright a:link,#global-ux .footer .footer-bottom .footer-bottom-copyright a:visited{color:inherit}
}
#global-ux .footer .footer-bottom .footer-bottom-copyright ul{list-style:none;margin:0}
#global-ux .footer .footer-bottom .footer-bottom-copyright ul li{color:#868686;display:inline-block;font-size:.75rem;line-height:3em;margin-right:1em}
@media only screen and (max-width:30em){#global-ux .footer .footer-bottom .footer-bottom-copyright ul li{display:block}
}
#global-ux .footer .footer-bottom .footer-bottom-copyright .footer-logo{text-align:left}
@media only screen and (min-width:48em){#global-ux .footer .footer-bottom .footer-bottom-copyright .footer-logo{text-align:right}
}
#global-ux .footer .footer-bottom .footer-bottom-copyright .footer-logo img{max-width:200px}
#global-ux .footer-light .footer-links,#global-ux .footer-light .footer-middle,#global-ux .footer-light .footer-search{display:none}
#global-ux .galleryCategory{padding-bottom:10px}
#global-ux .galleryCategory .gallery-headline{position:relative}
#global-ux .galleryCategory .heading{transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;padding-left:10%;padding-right:10%;text-align:center}
@media only screen and (min-width:48em){#global-ux .galleryCategory .heading{transform:none;position:static}
}
#global-ux .galleryCategory .heading h2:before{display:none}
@media only screen and (min-width:48em){#global-ux .galleryCategory .front-image{display:none}
}
#global-ux .galleryCategory .images-container{display:none}
#global-ux .galleryCategory .images-container:after,#global-ux .galleryCategory .images-container:before{display:table;content:" "}
#global-ux .galleryCategory .images-container:after{clear:both}
#global-ux .galleryCategory .images-container .image{padding:10px 5px 0;float:left;box-sizing:border-box;width:50%}
#global-ux .galleryCategory .images-container .image.is-initially-hidden-mobile{display:none}
@media only screen and (min-width:48em){#global-ux .galleryCategory .images-container .image{width:25%}
#global-ux .galleryCategory .images-container .image.is-initially-hidden-mobile{display:block}
#global-ux .galleryCategory .images-container .image.is-initially-hidden-desktop{display:none}
}
#global-ux .galleryCategory .images-container .image:nth-of-type(3),#global-ux .galleryCategory .images-container .image:nth-of-type(10n+8),#global-ux .galleryCategory .images-container .image:nth-of-type(10n+13){clear:left}
#global-ux .galleryCategory .images-container .image:nth-of-type(5n){width:100%}
@media only screen and (min-width:48em){#global-ux .galleryCategory .images-container{display:block}
#global-ux .galleryCategory .images-container .image:nth-of-type(5n){width:25%}
#global-ux .galleryCategory .images-container .image:nth-of-type(7n+5),#global-ux .galleryCategory .images-container .image:nth-of-type(7n+6),#global-ux .galleryCategory .images-container .image:nth-of-type(7n+7){width:33.33333%}
#global-ux .galleryCategory .images-container .image:nth-of-type(3),#global-ux .galleryCategory .images-container .image:nth-of-type(10n+8),#global-ux .galleryCategory .images-container .image:nth-of-type(10n+13){clear:none}
#global-ux .galleryCategory .images-container .image:nth-of-type(7n+5){clear:both}
}
#global-ux .galleryCategory .view-more-button-container{display:none}
#global-ux .galleryCategory .view-more-button-container .cta-button{width:100%;margin:0}
#global-ux .galleryCategory .view-more-button-container.is-initially-hidden-mobile .cta-button{display:none}
@media only screen and (min-width:48em){#global-ux .galleryCategory .view-more-button-container,#global-ux .galleryCategory .view-more-button-container.is-initially-hidden-mobile .cta-button{display:block}
#global-ux .galleryCategory .view-more-button-container.is-initially-hidden-desktop .cta-button{display:none}
}
#global-ux .galleryCategory.is-active .front-image{display:none}
#global-ux .galleryCategory.is-active .heading{transform:none;position:static}
#global-ux .galleryCategory.is-active .heading h2{color:#616161;padding:1em 0}
#global-ux .galleryCategory.is-active .heading h2:before{transform:rotate(180deg);font-size:32px;font-size:2rem;font-weight:700;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:icomoon;content:"\E615";vertical-align:initial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;color:#2596cf;position:relative;top:-5px}
@media only screen and (min-width:48em){#global-ux .galleryCategory.is-active .heading h2:before{display:none}
}
#global-ux .galleryCategory.is-active .heading p{display:none}
#global-ux .galleryCategory.is-active .images-container,#global-ux .galleryCategory.is-active .view-more-button-container,#global-ux .galleryCategory.is-expanded .images-container .image.is-initially-hidden-mobile{display:block}
@media only screen and (min-width:48em){#global-ux .galleryCategory.is-expanded .images-container .image.is-initially-hidden-desktop{display:block}
}
#global-ux .galleryCategory.is-expanded .view-more-button-container{display:none}
#global-ux .cta-button{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);font-size:22px;font-size:1.375rem;font-weight:200;position:relative;width:100%;margin:.46875rem 0;padding:.9375rem 2.5rem;border:1px solid #2d96cd;text-decoration:none;text-align:center}
#global-ux .cta-button:active{color:#1b394e;background-color:#fff;border-color:#1b394e;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
#global-ux .cta-button [class*=" icon-"],#global-ux .cta-button [class^=icon-]{font-size:2rem;margin-right:10px;vertical-align:middle}
@media only screen and (min-width:30.0625em){#global-ux .cta-button{width:80%;margin:.46875rem 10%}
}
@media only screen and (min-width:48em){#global-ux .cta-button{font-size:17px;font-size:1.0625rem;min-width:15.625rem;width:auto;margin:.46875rem .9375rem 0 0}
#global-ux .cta-button:last-of-type{margin-right:0}
#global-ux .cta-button:hover{color:#1b394e;background-color:#fff;border-color:#1b394e}
}
#global-ux.reduced-cta .cta-button{font-size:.875rem}
@media only screen and (min-width:47.9375em){#global-ux.reduced-cta .cta-button{font-size:1.375rem}
}
@media only screen and (min-width:61.9375em){#global-ux.reduced-cta .cta-button{font-size:1.0625rem}
}
#global-ux .cta-button-primary{color:#fff;background:#2d96cd}
#global-ux .cta-button-secondary{font-weight:300;text-shadow:none;color:#2d96cd;background:#fff}
#global-ux .cta-button-transparent{color:#fff;background:transparent;border:1px solid #fff}
#global-ux .cta-button-phone{transition:all .4s ease;font-size:20px;font-size:1.25rem;background:#2d96cd;border:1px solid #2d96cd;color:#fff;display:inline-block;line-height:60px;margin-top:8px;padding:6px 25px;position:relative;text-shadow:none;text-decoration:none;width:100%;white-space:nowrap}
#global-ux .cta-button-phone:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .4s ease;font-size:60px;color:#fff;height:60px;width:60px;line-height:60px;text-align:center}
@media only screen and (min-width:48em){#global-ux .cta-button-phone{background:#fff;border:1px solid #2d96cd;color:#2d96cd;line-height:20px;width:auto}
#global-ux .cta-button-phone:before{display:inline;color:#2d96cd;margin:0}
#global-ux .cta-button-phone:active,#global-ux .cta-button-phone:hover{border-color:#1b394e;color:#1b394e}
#global-ux .cta-button-phone:active:before,#global-ux .cta-button-phone:hover:before{color:#1b394e}
}
@media only screen and (min-width:62em){#global-ux .cta-button-phone{padding:6px 50px}
}
#global-ux .richtext .richtext .rt-white .cta-button:active,#global-ux .richtext .richtext .rt-white .cta-button:hover{color:#1b394e}
#global-ux .richtext .richtext .rt-white .cta-button:focus{color:white}
@media only screen and (min-width:48em){#global-ux .richtext .richtext .rt-white .cta-button:focus{color:#1b394e}
}
#global-ux .cta-button-tertiary,#global-ux .wizard .cta-button.cta-button-tertiary{font-weight:400;font-size:14px;font-size:.875rem;background-color:#fff;color:#1b394e;border-color:#1b394e}
#global-ux .cta-button-tertiary.is-active,#global-ux .cta-button-tertiary:hover,#global-ux .wizard .cta-button.cta-button-tertiary.is-active,#global-ux .wizard .cta-button.cta-button-tertiary:hover{color:#fff;background-color:#1b394e;border-color:#1b394e}
#global-ux #gux-lightbox{position:fixed;z-index:999;top:0;left:0;display:none;width:100%;height:100%;background:black;background:rgba(0,0,0,.95);text-align:center}
#global-ux #gux-lightbox .lightbox-wrapper{position:relative;z-index:9999;margin-top:5%;overflow:hidden}
#global-ux #gux-lightbox .lightbox-wrapper>p{position:absolute;top:0;right:0;z-index:99;margin:0;padding:20px;background:black;background:rgba(0,0,0,.7)}
#global-ux #gux-lightbox .lightbox-wrapper #lightbox-close{background:url(guxfoe/img/icon-lightbox-close.png) 0 0 no-repeat;display:block;height:43px;width:43px}
#global-ux #gux-lightbox .lightbox-wrapper #lightbox-close span{display:block;text-indent:9999px}
#global-ux #gux-lightbox .lightbox-wrapper .content{background:#fff}
#global-ux .brightcove-inner-wrapper{position:relative;height:0;padding-bottom:56.25%}
#global-ux .brightcove-inner-wrapper .BrightcoveExperience{position:absolute;top:0;left:0;width:100%;height:100%}
#global-ux #lightbox-content{display:none}
#global-ux .lightbox-layout .bottom .capture{display:none;text-align:left}
#global-ux .lightbox-layout .bottom .capture .links{padding:40px;border-bottom:1px solid #f1f1f1}
#global-ux .lightbox-layout .bottom .capture .share-data input{color:#2d96cd;margin:20px}
#global-ux .lightbox-layout .bottom .capture .share-data .social-links{float:left;width:100%}
#global-ux .lightbox-layout .bottom .capture .share-data .social-links a{width:25%;display:block;float:left;text-align:center}
#global-ux .lightbox-layout .bottom .capture .share-data .social-links a.fb-icon{color:blue}
#global-ux .lightbox-layout .bottom .capture .share-data .social-links a.twitter-icon{color:green}
#global-ux .lightbox-layout .bottom .capture .share-data .social-links a.googleplus-icon{color:red}
#global-ux .lightbox-layout .bottom .capture .share-data .social-links a.email-icon{color:grey}
#global-ux .lightbox-layout .bottom .caption{color:#616161;text-align:left}
#global-ux .lightbox-layout .bottom .caption.active .title a span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .lightbox-layout .bottom .caption.active .title a span:first-child{display:none}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption.active .details-wrapper{height:auto}
}
#global-ux .lightbox-layout .bottom .caption .title{padding:25px 25px 10px}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .title{width:100%;padding:20px 30px;border-bottom:1px solid #e0e0e0}
}
#global-ux .lightbox-layout .bottom .caption .title h3{color:#616161}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .title h3{display:block;float:left}
}
#global-ux .lightbox-layout .bottom .caption .title a,#global-ux .lightbox-layout .bottom .caption .title a span{display:none}
#global-ux .lightbox-layout .bottom .caption .title a span:first-child{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .title a{float:right;display:block;padding:15px 0}
}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .details-wrapper{height:0}
#global-ux .lightbox-layout .bottom .caption .details-wrapper.active{height:auto}
}
#global-ux .lightbox-layout .bottom .caption .details{padding:10px 25px}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .details{padding:30px 30px 40px;max-height:200px;width:100%}
}
#global-ux .lightbox-layout .bottom .caption .details p{color:#616161}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .details p{margin-bottom:0;width:75%}
}
#global-ux .lightbox-layout .bottom .caption .ctas{padding:0 15px 15px}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .ctas{padding:0 30px 30px}
}
#global-ux .lightbox-layout .bottom .caption .ctas button{width:100%;margin-bottom:10px;padding:8px 25px}
@media only screen and (min-width:48em){#global-ux .lightbox-layout .bottom .caption .ctas button{width:auto;margin-right:10px}
}
#global-ux .lightbox-layout .bottom .caption .ctas button.last{margin-bottom:0}
#global-ux h1{height:auto;margin:0;line-height:0;text-indent:-9999px}
#global-ux section.no-padding{padding-bottom:0}
#global-ux .component{min-height:200px}
#global-ux .component .heading{position:absolute;top:5%;bottom:10px;z-index:10;width:100%;padding:0 40px;color:#fff;text-align:center}
#global-ux .component .heading h2 sup,#global-ux .component .heading h3 sup{padding-left:2px}
#global-ux .component .heading h2{font-weight:200;color:#fff;font-size:1.3em;line-height:1.2em}
#global-ux .component .heading h2 span{display:block}
@media only screen and (min-width:48em){#global-ux .component .heading h2 span{display:inline}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .component .heading h2{font-size:2.4em;line-height:1.2em}
}
@media only screen and (min-width:48em){#global-ux .component .heading h2{margin-bottom:0;font-size:1.875em;text-shadow:none}
}
@media only screen and (min-width:62em){#global-ux .component .heading h2{font-size:2.375em;text-shadow:none}
}
@media only screen and (min-width:75em){#global-ux .component .heading h2{font-size:3em}
}
#global-ux .component .heading h3{margin:0;padding:10px;font-size:.875em}
@media only screen and (min-width:48em){#global-ux .component .heading h3{font-size:.9375em;padding-top:0}
}
#global-ux .component .heading p{margin-bottom:0;text-rendering:auto}
#global-ux .component .heading p:first-child{padding-bottom:20px}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .component .heading p:first-child{padding-bottom:30px}
}
#global-ux .component a.link-cta{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-top:0;text-decoration:none}
@media only screen and (min-width:48em){#global-ux .component a.link-cta:active .icon-chevron-hollow.icon.icon-link:before,#global-ux .component a.link-cta:active .icon-chevron-hollow.icon.link-chevron:after,#global-ux .component a.link-cta:active .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .component a.link-cta:focus .icon-chevron-hollow.icon.icon-link:before,#global-ux .component a.link-cta:focus .icon-chevron-hollow.icon.link-chevron:after,#global-ux .component a.link-cta:focus .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .component a.link-cta:hover .icon-chevron-hollow.icon.icon-link:before,#global-ux .component a.link-cta:hover .icon-chevron-hollow.icon.link-chevron:after,#global-ux .component a.link-cta:hover .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .search-results-header .component a.link-cta:active .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .search-results-header .component a.link-cta:focus .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .search-results-header .component a.link-cta:hover .icon-chevron-hollow.icon.link-overlay-search:after{content:"\E619"}
}
#global-ux .component a.link-cta .icon{display:block;margin-top:0;margin-bottom:0;color:#fff;font-size:2em}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .component a.link-cta .icon{font-size:3em;line-height:1.4em}
}
@media only screen and (min-width:48em){#global-ux .component a.link-cta .icon-chevron-hollow.icon.icon-link{float:right;font-size:1.4em;line-height:1em}
}
@media only screen and (min-width:48em){#global-ux .component a.link-cta .icon-chevron-hollow.icon.icon-link:before,#global-ux .component a.link-cta .icon-chevron-hollow.icon.link-chevron:after,#global-ux .component a.link-cta .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .search-results-header .component a.link-cta .icon-chevron-hollow.icon.link-overlay-search:after{font-family:icomoon;content:"\E618"}
}
@media only screen and (min-width:48em){#global-ux .component a.link-cta .icon-chevron-hollow.icon.icon-link:hover:before,#global-ux .component a.link-cta .icon-chevron-hollow.icon.link-chevron:hover:after,#global-ux .component a.link-cta .search-results-header .icon-chevron-hollow.icon.link-overlay-search:hover:after,#global-ux .search-results-header .component a.link-cta .icon-chevron-hollow.icon.link-overlay-search:hover:after{content:"\E619"}
}
#global-ux .component a.link-cta .icon-link.icon.icon-link-hover:before,#global-ux .component a.link-cta .icon-link.icon.link-chevron:active:after,#global-ux .component a.link-cta .icon-link.icon.link-chevron:hover:after,#global-ux .component a.link-cta .icon.icon-link-hover.link-chevron:after,#global-ux .component a.link-cta .search-results-header .icon-link.icon.link-overlay-search:hover:after,#global-ux .component a.link-cta .search-results-header .icon.icon-link-hover.link-overlay-search:after,#global-ux .search-results-header .component a.link-cta .icon-link.icon.link-overlay-search:hover:after,#global-ux .search-results-header .component a.link-cta .icon.icon-link-hover.link-overlay-search:after{content:"\E618"}
#global-ux .component a.link-cta .icon-link.icon.icon-link-hover:hover:before,#global-ux .component a.link-cta .icon-link.icon.link-chevron:hover:after,#global-ux .component a.link-cta .icon.icon-link-hover.link-chevron:hover:after,#global-ux .component a.link-cta .search-results-header .icon-link.icon.link-overlay-search:hover:after,#global-ux .component a.link-cta .search-results-header .icon.icon-link-hover.link-overlay-search:hover:after,#global-ux .search-results-header .component a.link-cta .icon-link.icon.link-overlay-search:hover:after,#global-ux .search-results-header .component a.link-cta .icon.icon-link-hover.link-overlay-search:hover:after{content:"\E619"}
#global-ux .component a.link-cta .icon-plus-hollow.icon.icon-plus-hollow-over:before,#global-ux .component a.link-cta .miniDealerLocator .expander-section .expander-head .icon.expander:hover:before,#global-ux .component a.link-cta .miniDealerLocator .expander-section .expander-head .icon.icon-plus-hollow-over.expander:before,#global-ux .miniDealerLocator .expander-section .expander-head .component a.link-cta .icon.expander:hover:before,#global-ux .miniDealerLocator .expander-section .expander-head .component a.link-cta .icon.icon-plus-hollow-over.expander:before{font-family:icomoon;content:"\E609"}
#global-ux .component a.link-cta .icon-plus-hollow.icon.icon-plus-hollow-over:hover:before,#global-ux .component a.link-cta .miniDealerLocator .expander-section .expander-head .icon.expander:hover:before,#global-ux .miniDealerLocator .expander-section .expander-head .component a.link-cta .icon.expander:hover:before{content:"\E60A"}
#global-ux .component a.link-cta .icon-close.icon.icon-close-hover:before{font-family:icomoon;content:"\E600"}
#global-ux .component a.link-cta .icon-close.icon.icon-close-hover:hover:before{content:"\E601"}
#global-ux .component a.link-cta span.labels{font-weight:300;display:block;padding:.3em .6em;margin-top:0;color:#fff;font-size:.8em;line-height:1.3em}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .component a.link-cta span.labels{padding-top:0;font-size:.9em}
}
@media only screen and (min-width:48em){#global-ux .component a.link-cta span.labels{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:14px;font-size:.875rem;float:right;padding-left:0;padding-top:0;line-height:1.5em}
}
@media only screen and (min-width:62em){#global-ux .component a.link-cta span.labels{font-size:1em}
}
.hide-outline #global-ux *{outline:none !important}
#global-ux input:focus~label{outline:1px dotted;outline:5px auto #0078a0}
#global-ux .visual-indicator{bottom:10px;cursor:pointer;height:50px;left:50%;margin-left:-25px;padding:7px;position:fixed;width:50px;z-index:10}
#global-ux .visual-indicator:before{border-radius:50%;background:rgba(0,0,0,.4);border:1px solid #fff;content:"\E641";color:#fff;display:block;font-family:icomoon;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;height:35px;line-height:35px;text-rendering:auto;text-transform:none;text-align:center;speak:none;vertical-align:middle;width:35px}
body.main-nav-open #global-ux .visual-indicator,body.no-scroll #global-ux .visual-indicator{visibility:hidden}
#global-ux .disclaimers{padding-bottom:0;min-height:inherit}
#global-ux .disclaimers .accordion{background-color:transparent;border-top:0;padding:0}
#global-ux .disclaimers .accordion .accordion-content{padding:0}
#global-ux .disclaimers .disclaimer-inner{border-top:1px solid rgba(204,204,204,.6)}
#global-ux .disclaimers .disclaimer-inner.accordion h3{font-weight:300;border-bottom:1px solid #ccc;color:#2d96cd;font-size:.875em;text-align:center;margin:0;padding:30px 20px}
#global-ux .disclaimers .disclaimer-inner.accordion h3:after{transform:rotate(90deg);transition:tranform .2s ease;display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;float:none;font-weight:700;line-height:1.4rem;margin-left:15px;vertical-align:middle}
#global-ux .disclaimers .disclaimer-inner.accordion>h3:after,#global-ux .disclaimers .disclaimer-inner.accordion>h5:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .disclaimers .disclaimer-inner.accordion.accordion-open>h3:after,#global-ux .disclaimers .disclaimer-inner.accordion.accordion-open>h5:after{transform:rotate(-90deg)}
#global-ux .disclaimers .disclaimer-inner.accordion.accordion-open .disclaimer-content{padding:40px 6.6%;max-height:240px;overflow-y:scroll}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content{transition:all .2s ease;font-weight:300;background:#f7f7f7;max-height:250px;overflow:hidden;color:#616161;font-size:1em;list-style:none;line-height:1.6;padding:0 6.6%;max-height:0}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content a{text-decoration:underline}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content div{color:#616161;font-size:.75em;padding-bottom:5px}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content ul{margin:0}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content ul li{color:#616161;font-size:.75em;list-style:none;padding-bottom:5px}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content p{color:#616161;font-size:.75em;margin:0;padding-bottom:5px}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content::-webkit-scrollbar{width:10px;height:16px;overflow:hidden}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content::-webkit-scrollbar-track{background:#e2e2e2;width:10px}
#global-ux .disclaimers .disclaimer-inner.accordion .disclaimer-content::-webkit-scrollbar-thumb{background-color:#2d96cd;width:10px}
.no-js #global-ux .disclaimers .disclaimer-inner.accordion>h3:after,.no-js #global-ux .disclaimers .disclaimer-inner.accordion>h5:after{transform:rotate(-90deg)}
.no-js #global-ux .disclaimers .disclaimer-inner.accordion .accordion-content{display:block}
.no-js #global-ux .disclaimers .disclaimer-inner.accordion .accordion-content .disclaimer-content{padding:40px 6.6%;max-height:240px;overflow-y:scroll}
#global-ux .actionsPanel{font-size:14px;font-size:.875rem;color:#2d96cd;padding:0 8.33% 50px;text-align:center}
@media only screen and (min-width:62em){#global-ux .actionsPanel{text-align:left}
}
#global-ux .actionsPanel .action{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:bottom;margin-left:10px;font-size:inherit;color:inherit;text-align:center;cursor:pointer;width:auto}
#global-ux .actionsPanel .action a{display:inline-block;text-decoration:none}
#global-ux .actionsPanel .action i{display:block;margin-bottom:4px}
@media only screen and (max-width:30em){#global-ux .actionsPanel .action.hidden-mobile{display:none}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .actionsPanel .action.hidden-mobile{display:none}
}
@media only screen and (min-width:48em){#global-ux .actionsPanel .action.hidden-desktop{display:none}
}
#global-ux .billboard .billboard-content{text-align:center}
@media only screen and (max-width:47.9375em){#global-ux .billboard .billboard-content.billboard-campaign-layer .richtext-inner,#global-ux .billboard .billboard-content.billboard-campaign-layer .richtext-inner *,#global-ux .billboard .billboard-content.within-carousel-dark-blue .richtext-inner,#global-ux .billboard .billboard-content.within-carousel-dark-blue .richtext-inner *,#global-ux .billboard .billboard-content.within-carousel-grey .richtext-inner,#global-ux .billboard .billboard-content.within-carousel-grey .richtext-inner *,#global-ux .billboard .billboard-content.within-carousel-white .richtext-inner,#global-ux .billboard .billboard-content.within-carousel-white .richtext-inner *{text-align:center !important}
}
#global-ux .billboard .billboard-content h2{font-size:30px;font-size:1.875rem;font-weight:200;line-height:1.2;text-shadow:1px 1px 1px rgba(0,0,0,.5)}
@media only screen{#global-ux .billboard .billboard-content h2{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:30.0625em){#global-ux .billboard .billboard-content h2{font-size:38px;font-size:2.375rem}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-content h2{font-size:42px;font-size:2.625rem}
}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-content h2{font-size:44px;font-size:2.75rem}
}
#global-ux .billboard .billboard-content h3,#global-ux .billboard .billboard-content p{font-size:15px;font-size:.9375rem;font-weight:200}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-content h3,#global-ux .billboard .billboard-content p{font-size:17px;font-size:1.0625rem}
}
#global-ux .billboard .billboard-content picture img{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
#global-ux .billboard .billboard-content .image .video-link-overlay picture{display:none}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-content .image .video-link-overlay picture{display:inline-block}
}
#global-ux .billboard .billboard-content .billboard-inner{position:relative}
#global-ux .billboard .billboard-content .billboard-paragraph{position:absolute;top:10%;left:0;width:100%}
#global-ux .billboard .billboard-content .billboard-paragraph p>a.link-chevron{font-weight:400;font-size:.875rem;letter-spacing:-.05em}
#global-ux .billboard .billboard-content sup[data-disclosure]{color:inherit;text-decoration:underline;font-weight:bolder}
#global-ux .billboard .billboard-content .billboard-disclaimer{position:absolute;z-index:1;bottom:10%;left:0;width:100%;text-align:center}
@media only screen and (min-width:30.0625em){#global-ux .billboard .billboard-content .billboard-disclaimer{bottom:9%}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-content .billboard-disclaimer{padding:0 6%;text-align:left}
}
#global-ux .billboard .billboard-content .billboard-disclaimer p{font-size:13px;font-size:.8125rem}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-content .billboard-disclaimer.billboard-aligned-right{text-align:right}
}
#global-ux .billboard .billboard-content.within-carousel-white .billboard-disclaimer p{color:#fff}
#global-ux .billboard .billboard-content.within-carousel-grey .billboard-disclaimer p{font-weight:300;color:#626466}
#global-ux .billboard .billboard-content.within-carousel-dark-blue .billboard-disclaimer p{color:#1b394e}
@media only screen and (max-width:30em){#global-ux .billboard .billboard-content .richtext-inner .cta-button{margin:0}
}
#global-ux .billboard .billboard-content .billboard-link-layer{position:absolute;top:0;right:0;bottom:0;left:0}
#global-ux .billboard .billboard-nameplate h2,#global-ux .billboard .billboard-nameplate h3,#global-ux .billboard .billboard-nameplate p{font-weight:200;color:#fff}
#global-ux .billboard .billboard-nameplate h2,#global-ux .billboard .billboard-nameplate h3{font-size:32px;font-size:2rem;margin-bottom:1.875rem}
#global-ux .billboard .billboard-nameplate p{font-size:16px;font-size:1rem;line-height:1.6}
#global-ux .billboard .billboard-nameplate .billboard-paragraph{right:0;margin:0 auto;padding:0 1.25rem}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-nameplate .billboard-paragraph{max-width:46.875rem;padding:0}
}
#global-ux .billboard .billboard-smart-next-steps h2,#global-ux .billboard .billboard-smart-next-steps h3,#global-ux .billboard .billboard-smart-next-steps p{color:#fff}
#global-ux .billboard .billboard-smart-next-steps .cta-button{margin:1.25rem .46875rem .46875rem}
@media only screen and (max-width:30em){#global-ux .billboard .billboard-smart-next-steps .cta-button{width:80%}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-smart-next-steps .billboard-paragraph{transform:translateY(-50%);top:50%}
}
#global-ux .billboard .billboard-showroom h1,#global-ux .billboard .billboard-showroom h2,#global-ux .billboard .billboard-showroom h3,#global-ux .billboard .billboard-showroom p{color:#616161}
#global-ux .billboard .billboard-showroom h1{font-weight:200;font-size:30px;font-size:1.875rem;margin-bottom:.5rem;text-indent:0;line-height:1.2;text-shadow:1px 1px 1px rgba(0,0,0,.5)}
@media only screen{#global-ux .billboard .billboard-showroom h1{font-size:35px;font-size:2.1875rem}
}
@media only screen and (min-width:30.0625em){#global-ux .billboard .billboard-showroom h1{font-size:38px;font-size:2.375rem}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-showroom h1{font-size:42px;font-size:2.625rem}
}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-showroom h1{font-size:44px;font-size:2.75rem}
}
#global-ux .billboard .billboard-showroom h3{display:none}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-showroom h3{display:block}
}
#global-ux .billboard .billboard-showroom sup[data-disclosure]{color:#008cba;font-weight:bolder}
#global-ux .billboard .billboard-showroom .cta-button{margin:1.25rem .46875rem .46875rem}
@media only screen and (max-width:30em){#global-ux .billboard .billboard-showroom .cta-button{width:80%}
}
#global-ux .billboard .billboard-campaign-layer h2,#global-ux .billboard .billboard-campaign-layer h3,#global-ux .billboard .billboard-campaign-layer p{font-weight:200;color:#fff;text-shadow:none}
#global-ux .billboard .billboard-campaign-layer h2,#global-ux .billboard .billboard-campaign-layer h3{line-height:1}
#global-ux .billboard .billboard-campaign-layer h2 strong,#global-ux .billboard .billboard-campaign-layer h3 strong{font-weight:400}
#global-ux .billboard .billboard-campaign-layer h2{font-size:24px;font-size:1.5rem}
@media only screen and (min-width:30.0625em){#global-ux .billboard .billboard-campaign-layer h2{font-size:35px;font-size:2.1875rem}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-campaign-layer h2{font-size:40px;font-size:2.5rem}
}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-campaign-layer h2{font-size:42px;font-size:2.625rem}
}
@media only screen and (min-width:75em){#global-ux .billboard .billboard-campaign-layer h2{font-size:44px;font-size:2.75rem}
}
#global-ux .billboard .billboard-campaign-layer a.link-chevron{font-size:14px;font-size:.875rem;font-weight:200;margin:1.25rem auto;line-height:1.875rem;color:#fff}
@media only screen and (min-width:30.0625em){#global-ux .billboard .billboard-campaign-layer a.link-chevron{font-size:16px;font-size:1rem}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-campaign-layer a.link-chevron{font-size:18px;font-size:1.125rem}
}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-campaign-layer a.link-chevron{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-campaign-layer .billboard-paragraph{left:6.6%;right:6.6%;width:86.8%;text-align:left}
}
#global-ux .billboard .billboard-campaign-layer .video-link-overlay picture{text-align:left}
#global-ux .billboard .billboard-campaign-layer .video-link-overlay picture img{border:5px solid #fff}
#global-ux .billboard .billboard-features-trigger{color:#616161}
#global-ux .billboard .billboard-features-trigger h2,#global-ux .billboard .billboard-features-trigger p{color:#616161;text-shadow:none}
#global-ux .billboard .billboard-features-trigger p{font-size:14px;font-size:.875rem;margin:.9375rem auto;line-height:1.8}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger p{font-size:18px;font-size:1.125rem;width:65%}
}
#global-ux .billboard .billboard-features-trigger h2{font-size:24px;font-size:1.5rem}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger h2{font-size:48px;font-size:3rem}
}
#global-ux .billboard .billboard-features-trigger h3{font-size:21px;font-size:1.3125rem;margin:.625rem 0;color:#1b394e;display:inline-block}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .billboard .billboard-features-trigger h3 .hidden-mobile{display:none}
}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger h3{font-size:24px;font-size:1.5rem;display:block}
}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-features-trigger h3{font-size:26px;font-size:1.625rem}
}
#global-ux .billboard .billboard-features-trigger .billboard-paragraph{position:static;padding:2.8125rem .9375rem}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger .billboard-paragraph{position:absolute;top:0;padding:6.25rem 8.33% 0}
}
#global-ux .billboard .billboard-features-trigger img{display:none}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger img{display:inline-block}
}
#global-ux .billboard .billboard-features-trigger sup[data-disclosure]{color:#008cba;font-weight:bolder}
#global-ux .billboard .billboard-features-trigger .image{position:relative}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger .image img{transform:translateY(-50%);position:relative;top:50%;width:auto;margin-bottom:1.25rem}
}
#global-ux .billboard .billboard-features-trigger .splitter-carousel{width:18.125rem;margin:1.5625rem auto;padding:1.5625rem 0;box-shadow:0 1px 3px rgba(0,0,0,.15);background-color:#f7f7f7}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger .splitter-carousel{width:auto;padding:0;box-shadow:none;background-color:transparent}
}
#global-ux .billboard .billboard-features-trigger .splitter-column .image picture{display:none}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-features-trigger .splitter-column .image picture{display:block}
}
#global-ux .billboard .promo-image h2{font-size:70px;font-size:4.375rem;font-weight:400;color:#fff;margin:0}
@media only screen and (max-width:47.9375em){#global-ux .billboard .promo-image h2{font-size:35px;font-size:2.1875rem}
}
@media only screen and (min-width:48em){#global-ux .billboard .promo-image h2{font-size:80px;font-size:5rem;font-weight:700}
}
#global-ux .billboard .promo-image h2 sup{font-weight:400;font-size:61%}
#global-ux .billboard .promo-image p{padding:30px 0;color:#fff}
@media only screen and (min-width:48em){#global-ux .billboard .promo-image p{padding:0 0 30px}
}
#global-ux .billboard .promo-image .richtext~.richtext{text-align:center;bottom:1%;padding:10px 0;color:#fff}
#global-ux .billboard .promo-image .richtext~.richtext a{font-size:14px;font-size:.875rem;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-decoration:none;color:#fff}
#global-ux .billboard .promo-image .richtext~.richtext p{padding:30px 0 10px;margin:0}
@media only screen and (min-width:30.0625em){#global-ux .billboard .promo-image .richtext~.richtext{bottom:8%}
}
@media only screen and (min-width:48em){#global-ux .billboard .promo-image .richtext~.richtext a{font-size:18px;font-size:1.125rem}
}
#global-ux .billboard .promo-image-blue .billboard-inner picture:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(45,150,205,.9)}
#global-ux .billboard .billboard-buzz{padding:10% 5%}
@media only screen and (max-width:30em){#global-ux .billboard .billboard-buzz{padding:10% 15% 20%}
}
#global-ux .billboard .billboard-buzz a{text-decoration:none}
#global-ux .billboard .billboard-buzz img{width:auto}
#global-ux .billboard .billboard-buzz p{font-size:20px;font-size:1.25rem;font-weight:300;line-height:25px;color:#616161}
#global-ux .billboard .billboard-buzz .billboard-paragraph{position:static;margin-top:20px}
#global-ux .billboard .billboard-buzz .billboard-paragraph p{font-size:20px;font-size:1.25rem;font-weight:300;text-align:center;line-height:1.25;color:#616161;text-shadow:none;margin-top:1.25rem}
#global-ux .billboard .billboard-error-page .billboard-inner{position:relative}
#global-ux .billboard .billboard-error-page .billboard-paragraph{padding:0 1.5625rem 1.25rem;position:absolute;top:auto;bottom:0;left:0;width:100%}
#global-ux .billboard .billboard-error-page .richtext{text-align:center}
#global-ux .billboard .billboard-error-page h2,#global-ux .billboard .billboard-error-page p{color:white}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-error-page .billboard-paragraph{transform:translateY(-50%);padding:0;top:50%;bottom:auto;left:50%;width:42%}
#global-ux .billboard .billboard-error-page .richtext{text-align:left}
}
#global-ux .billboard .form-wizard .billboard-inner .component-content{display:none}
@media only screen and (min-width:48em){#global-ux .billboard .form-wizard .billboard-inner .component-content{display:block}
}
#global-ux .billboard .form-wizard h2,#global-ux .billboard .form-wizard h3{font-size:18px;font-size:1.125rem;margin-bottom:25px}
@media only screen and (min-width:48em){#global-ux .billboard .form-wizard h2,#global-ux .billboard .form-wizard h3{font-size:32px;font-size:2rem;font-weight:700;text-transform:uppercase}
}
#global-ux .billboard .form-wizard p{font-size:14px;font-size:.875rem;font-weight:200;color:#616161;line-height:1.6}
#global-ux .billboard .form-wizard .billboard-paragraph{margin:0;padding:0 60px;position:static;text-align:left}
@media only screen and (min-width:48em){#global-ux .billboard .form-wizard .billboard-paragraph{transform:translateY(-50%);position:absolute;top:50%}
}
#global-ux .billboard .form-wizard .billboard-paragraph .regular{margin:0}
@media only screen and (min-width:48em){#global-ux .billboard .form-wizard-white .richtext .regular h2,#global-ux .billboard .form-wizard-white .richtext .regular h3,#global-ux .billboard .form-wizard-white .richtext .regular p{color:#fff}
}
#global-ux .billboard .billboard-content.billboard-ford-approved .billboard-paragraph{bottom:8%;top:auto;text-align:left}
@media only screen and (min-width:48em){#global-ux .billboard .billboard-content.billboard-ford-approved .billboard-paragraph{bottom:10%;left:6.6%;right:6.6%;width:86.8%}
}
@media only screen and (min-width:62em){#global-ux .billboard .billboard-content.billboard-ford-approved .billboard-paragraph{bottom:4%}
}
@media only screen and (min-width:75em){#global-ux .billboard .billboard-content.billboard-ford-approved .billboard-paragraph{bottom:10%}
}
#global-ux .billboard .gux-slider{position:relative;width:100%;overflow:hidden}
#global-ux .billboard .gux-slider.loading{display:block;width:100%;height:100%;z-index:99;background:url(guxfoe/img/load.gif) no-repeat 50%}
#global-ux .billboard .gux-slider.loading ul li{display:none}
#global-ux .billboard .gux-slider.loading ul li:first-child{display:block}
#global-ux .billboard .gux-slider.loading ul li .heading,#global-ux .billboard .gux-slider.loading ul li img{visibility:hidden}
#global-ux .billboard .gux-slider .gux-slider-wrapper{position:relative;overflow:hidden;width:100%}
#global-ux .billboard .gux-slider ul{position:relative;float:left;margin:0;padding:0;list-style:none;-webkit-backface-visibility:hidden}
#global-ux .billboard .gux-slider ul li{transform:translateZ(0);position:relative;float:left;min-height:200px;-webkit-backface-visibility:hidden}
#global-ux .billboard .gux-slider ul li .active{left:0;z-index:5}
#global-ux .billboard .gux-slider ul li img{width:100%}
#global-ux .billboard .gux-slider .heading{color:#fff}
#global-ux .billboard .gux-slider .heading h2{color:#fff;font-weight:700;margin-bottom:2px}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .heading h2{font-weight:400}
}
#global-ux .billboard .gux-slider .heading a.link-cta .icon-chevron-hollow{color:#fff;line-height:1.4em}
#global-ux .billboard .gux-slider .heading a.link-cta span.labels{color:#fff}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .heading a.link-cta span.labels{margin-top:3px}
}
@media only screen and (max-width:30em){#global-ux .billboard .gux-slider .heading{top:2.5%}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .billboard .gux-slider .heading{top:3.2%}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .heading{padding-left:6%;padding-right:6%;text-align:left}
}
#global-ux .billboard .gux-slider .carousel-arrows{display:none}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-arrows{display:block;position:absolute;z-index:13;bottom:40%;right:0}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-arrows a{transform:scale(1);z-index:13;display:block;padding:8px 5px 5px;border-radius:0;border:0;background-color:#1ba4e0;vertical-align:middle;font-size:2.5em;color:#fff;cursor:pointer}
}
#global-ux .billboard .gux-slider .carousel-arrows a:hover{background:#fff}
#global-ux .billboard .gux-slider .carousel-arrows a:hover span{color:#1ba4e0}
#global-ux .billboard .gux-slider .carousel-arrows a span{color:#fff}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-arrows a span{font-size:1em}
}
#global-ux .billboard .gux-slider .carousel-arrows a span:first-child{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-indent:-9999px;position:absolute}
#global-ux .billboard .gux-slider .carousel-arrows .prev{left:0;margin-bottom:3px;background:rgba(0,0,0,.5)}
#global-ux .billboard .gux-slider .carousel-arrows .next{right:0}
#global-ux .billboard .gux-slider .carousel-pagination{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:absolute;bottom:11%;left:0;z-index:13;height:0;width:100%;text-align:center}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .billboard .gux-slider .carousel-pagination{bottom:9.1%}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-pagination{bottom:10%}
}
@media only screen and (min-width:62em){#global-ux .billboard .gux-slider .carousel-pagination{bottom:10%}
}
@media only screen and (min-width:75em){#global-ux .billboard .gux-slider .carousel-pagination{bottom:8%}
}
#global-ux .billboard .gux-slider .carousel-pagination ol.pagination{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0;padding:0}
#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;list-style:none;margin:15px 17px}
#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li.active-pagination a{transform:scale(1.5);border:2px solid #fff;background-color:transparent}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li.active-pagination a{width:18px;height:18px;border-radius:15px;border:3px solid #fff}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li.active-pagination a{width:10px;height:10px}
}
@media only screen and (min-width:62em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li.active-pagination a{width:13px;height:13px}
}
#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a{transition:transform .5s ease-out;display:block;width:9px;height:9px;border-radius:5px;border:1px solid transparent;background-color:#fff;text-indent:9999px;cursor:pointer}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a:hover{transform:scale(1.5)}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a{width:18px;height:18px;border-radius:15px;border:3px solid transparent}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a{width:10px;height:10px;border-radius:21px;border:2px solid transparent}
}
@media only screen and (min-width:62em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li a{width:13px;height:13px}
}
@media only screen and (min-width:48em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li{margin:15px 7px}
}
@media only screen and (min-width:62em){#global-ux .billboard .gux-slider .carousel-pagination ol.pagination li{margin:15px 10px}
}
#global-ux .billboard .gux-slider .animation{transition:all 1s ease-in-out}
.no-js #global-ux section.billboard .gux-slider.loading{z-index:1;width:auto;height:auto;background:0}
.no-js #global-ux section.billboard .gux-slider.loading ul li,.no-js #global-ux section.billboard .gux-slider.loading ul li:first-child{display:list-item}
.no-js #global-ux section.billboard .gux-slider.loading ul li .heading,.no-js #global-ux section.billboard .gux-slider.loading ul li img{visibility:visible}
.no-js #global-ux section.billboard .gux-slider ul li,.no-js #global-ux section.billboard .gux-slider ul li>img{width:100%}
.no-js #global-ux section.billboard .gux-slider .carousel-arrows{display:none}
#global-ux .showroom .sr-wrapper{position:relative;background-color:#fff;z-index:1;display:none;min-height:660px}
#global-ux .showroom .sr-wrapper.service-ok{display:block}
#global-ux .showroom .sr-wrapper.layer-opened{z-index:11}
#global-ux .showroom .sr-header{padding:40px 20px 30px;background:#fafafa}
#global-ux .showroom .sr-header h1{font-size:27px;font-size:1.6875rem;font-weight:200;color:#616161;text-align:center;line-height:1.3;text-indent:0;position:relative;overflow:hidden;margin:0}
#global-ux .showroom .filter-bar{margin-top:10px;padding:0 20px}
@media only screen and (min-width:48em){#global-ux .showroom .header-wrap{display:table;width:100%;padding:20px 20px 0}
#global-ux .showroom .sr-container{padding:20px 60px}
#global-ux .showroom .sr-header{display:table-cell;vertical-align:top}
#global-ux .showroom .sr-header h1{text-align:left;padding:0}
}
@media only screen and (min-width:62em){#global-ux .showroom .sr-header{background:#fff}
#global-ux .showroom .sr-header h1{font-size:42px;font-size:2.625rem}
#global-ux .showroom .filter-bar{min-height:52px}
}
#global-ux .showroom .attention{animation:attention .3s normal forwards}
#global-ux .showroom .showroom-bnp-vehicle-type{display:none}
#global-ux .showroom .bnp-showroom-mode .showroom-bnp-vehicle-type{display:block;padding:22px 10px 15px}
@media only screen and (max-width:61.9375em){#global-ux .showroom .bnp-showroom-mode .showroom-bnp-vehicle-type{padding:15px 10px 10px}
}
#global-ux .showroom .bnp-showroom-mode .showroom-bnp-vehicle-type h3{font-size:28px;font-size:1.75rem;color:#616161;text-align:center;font-weight:500}
@media only screen and (max-width:30em){#global-ux .showroom .bnp-showroom-mode .showroom-bnp-vehicle-type h3{font-size:20px;font-size:1.25rem}
}
@media only screen and (min-width:62em){#global-ux .showroom .bnp-showroom-mode .showroom-bnp-vehicle-type h3{font-size:38px;font-size:2.375rem}
}
#global-ux .showroom .bnp-showroom-mode .showroom-vehicle-type{display:none}
#global-ux .showroom .showroom-top-banner{background:#f7f7f7}
#global-ux .showroom .sr-wrapper.service-ok{width:100%;background:#fff}
#global-ux .showroom .sr-wrapper.service-ok .sr-wrapper-inner{display:table;width:100%}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav{transform:translateX(-100%) translateZ(0);transition:transform .3s ease;position:fixed;background:#fafafa;border-right:1px solid #dbdbdb;color:#616161;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:10000}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls{transform:translateX(-100%) translateZ(0);transition:transform .3s ease;position:fixed;width:100%;background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);height:60px}
@media only screen and (min-width:48em){#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls{display:none}
}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls .mobile-control-item{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:300;float:left;width:25%;color:#2d96cd;cursor:pointer;position:relative;top:50%;transform:translateY(-50%);outline:0}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls .mobile-control-item.mobile-control-cancel{padding-left:20px;text-align:left;width:30%}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls .mobile-control-item.mobile-control-results{font-size:16px;font-size:1rem;width:40%;text-align:center;color:#616161}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls .mobile-control-item.mobile-control-results.no-results{color:#d0021b}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .mobile-controls .mobile-control-item.mobile-control-apply{padding-right:20px;float:right;text-align:right;width:30%}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .filter-container{transform:translateX(-100%) translateZ(0);transition:transform .3s ease;padding:1.25rem 1.25rem 2.5rem;position:fixed;height:100%;max-width:100%;width:100%;overflow:hidden;overflow-y:scroll;top:60px;left:0;right:0}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-wrapper{display:none}
#global-ux .showroom .sr-wrapper.service-ok .sr-container{transition:transform .3s ease;position:relative;background:#fff;max-width:1440px;padding-bottom:4rem}
#global-ux .showroom .sr-wrapper.service-ok .sr-container.ui-scrollfix{padding-top:60px}
#global-ux .showroom .sr-wrapper.service-ok .sr-container .sr-header{padding:.9375rem 1.25rem;position:relative;overflow:hidden;text-align:center;background:#fafafa}
#global-ux .showroom .sr-wrapper.service-ok .sr-container .sr-header h1{font-size:27px;font-size:1.6875rem;color:#616161}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .filter-container,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .mobile-controls,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav .filter-container,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav .mobile-controls{transition:transform .3s ease}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-container,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-container{transition:transform .3s ease;width:100%}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav .filter-container,#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-mobile .sr-nav .mobile-controls{transform:translateX(0) translateZ(0)}
@media only screen and (min-width:48em){#global-ux .showroom .sr-wrapper.service-ok{display:table !important}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav{transform:translateX(-15.5625rem) translateZ(0);display:table-cell;height:auto;overflow:visible;position:relative;width:17.8125rem;z-index:1;vertical-align:top;cursor:pointer}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-wrapper{transition:right .2s ease .3s;display:block;position:absolute;top:0;right:0;width:2.25rem;height:100%;z-index:2}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-toggle{transition:background 1s ease .3s,color .5s ease .3s;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);background-image:linear-gradient(180deg,#000,#999);display:block;position:relative;width:2.25rem;height:2.25rem;font-family:icomoon;color:#fff;background:#2d96cd}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-toggle:after{transform-origin:left top;transition:transform .2s cubic-bezier(.165,.84,.44,1) .3s;transform:rotate(90deg) translateY(-50%) translateX(-50%);font-size:20px;font-size:1.25rem;display:block;position:absolute;top:50%;left:50%;font-family:icomoon;content:"\E640"}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-toggle:hover{cursor:pointer}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .sidebar-toggle input{box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:2.25rem;width:2.25rem;background:0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:hidden;text-indent:-9999px;padding:0;-webkit-appearance:button}
#global-ux .showroom .sr-wrapper.service-ok .sr-nav .filter-container{transition:padding-right .15s;padding-right:40px}
#global-ux .showroom .sr-wrapper.service-ok .sr-container{transform:translateX(-15.5625rem);width:calc(100% - -248px);display:block}
#global-ux .showroom .sr-wrapper.service-ok .sr-container .sr-header{background:#fff;text-align:left;padding:10px 0 0;height:60px}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav{transform:translateX(0);cursor:auto}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .filter-container{transform:translateX(0) translateZ(0);transition:padding-right .15s;position:relative;overflow:visible;top:auto;text-align:center;width:17.8125rem;padding-left:20px;padding-right:20px}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .sidebar-wrapper{right:-18px;height:auto}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .sidebar-toggle{color:#2d96cd;background:#fff}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .sidebar-toggle:after{transform:rotate(270deg) translateY(-50%) translateX(-50%)}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-container{transform:translateX(0);display:table-cell;padding:20px}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-container.ui-scrollfix{padding-top:2rem}
}
@media only screen and (min-width:62em){#global-ux .showroom .sr-wrapper.service-ok .sr-nav{transform:translateX(-20.25rem) translateZ(0);width:22.5rem}
#global-ux .showroom .sr-wrapper.service-ok .sr-container{transform:translateX(-20.25rem);width:calc(100% - -324px);display:block}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-nav .filter-container{width:22.5rem;padding-left:3.75rem;padding-right:2.3125rem}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-container{display:table-cell;padding:20px 60px;width:100%}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-container .sr-header{padding-top:3px}
#global-ux .showroom .sr-wrapper.service-ok.sidebar-visible-desktop .sr-container .sr-header h1{font-size:42px;font-size:2.625rem}
}
#global-ux .showroom .sort-container{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;background:#fff;position:relative;top:0;left:0;width:100%;color:#2d96cd;border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;z-index:1}
#global-ux .showroom .sort-container.ui-scrollfix{position:fixed;box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}
#global-ux .showroom .sort-container .sr-m-button{float:left;background:#fff;position:relative;display:inline-block;width:50%}
#global-ux .showroom .sort-container .sr-m-button span{display:block;padding:20px}
#global-ux .showroom .sort-container .sr-m-button i{font-size:22px;font-size:1.375rem;position:absolute;right:20px}
#global-ux .showroom .sort-container .sr-m-button i.chevron-down{transform:rotate(90deg)}
#global-ux .showroom .sort-container .sort-button{cursor:pointer;overflow:hidden}
#global-ux .showroom .sort-container .sort-button ul{font-size:14px;font-size:.875rem;position:relative;background:#fff;display:none;list-style:none;margin:0;padding:0 0 1rem;width:100%}
#global-ux .showroom .sort-container .sort-button ul li{display:block;padding:10px 20px;color:#2d96cd}
#global-ux .showroom .sort-container .sort-button ul li.selected{background:#fafafa}
#global-ux .showroom .sort-container .sort-button ul li:focus,#global-ux .showroom .sort-container .sort-button ul li:hover{color:#0078a0;cursor:pointer}
#global-ux .showroom .sort-container .sort-button.active{position:absolute;overflow:visible;float:none;top:0;right:0;border:0;border-left:1px solid transparent;box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}
#global-ux .showroom .sort-container .sort-button.active span{color:#616161}
#global-ux .showroom .sort-container .sort-button.active i{display:none}
#global-ux .showroom .sort-container .sort-button.active ul{display:block}
#global-ux .showroom .sort-container .filter-button{cursor:pointer;border-right:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .showroom .sort-container{display:table-cell;vertical-align:top;width:170px;height:60px;border:0}
#global-ux .showroom .sort-container.ui-scrollfix{position:absolute;box-shadow:none}
#global-ux .showroom .sort-container .filter-button{display:none}
#global-ux .showroom .sort-container .sort-button{border:1px solid #2d96cd;width:100%}
#global-ux .showroom .sort-container .sort-button:hover{border:1px solid #1b394e}
#global-ux .showroom .sort-container .sort-button.active{border:1px solid transparent}
#global-ux .showroom .sort-container .sr-m-button span{padding:14px 20px}
}
@media only screen and (min-width:62em){#global-ux .showroom .sort-container{font-size:16px;font-size:1rem;width:180px}
}
#global-ux .showroom .model-header{-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:18px;font-size:1.125rem;font-weight:200;color:#616161;text-align:center;line-height:1.1;margin-top:60px;margin-bottom:10px}
#global-ux .showroom .model-header:first-child{margin-top:20px}
@media only screen and (min-width:48em){#global-ux .showroom .model-header{font-size:30px;font-size:1.875rem;text-align:left;padding:0 1.25rem}
}
@media only screen and (min-width:62em){#global-ux .showroom .content-wrap-extended .model-header{padding-left:2.5rem}
}
#global-ux .showroom .content-wrap{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media only screen and (min-width:48em){#global-ux .showroom .content-wrap{overflow:visible}
}
#global-ux .showroom .content-wrap-extended{-ms-flex-wrap:none;flex-wrap:nowrap;display:block}
@media only screen and (min-width:48em){#global-ux .showroom .content-wrap-extended{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
}
@media only screen and (min-width:62em){#global-ux .showroom .content-wrap-extended{margin:0 -20px}
}
#global-ux .showroom .model-item{-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;display:block;position:relative}
@media only screen and (min-width:48em){#global-ux .showroom .model-item{-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;min-height:360px;max-width:unset}
}
@media only screen and (min-width:62em){#global-ux .showroom .model-item{-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}
}
#global-ux .showroom .model-item .model-item-content{padding:10px 5px}
@media only screen and (min-width:30.0625em){#global-ux .showroom .model-item .model-item-content{padding:10px}
}
@media only screen and (min-width:48em){#global-ux .showroom .model-item .model-item-content{position:relative}
}
#global-ux .showroom .model-item.model-item-extended .model-hev-indicator{padding-bottom:0}
#global-ux .showroom .model-item.model-item-extended .model-footer .model-hev-indicator{display:none}
#global-ux .showroom .model-item:not(.model-item-extended):not(.prevent-buttons-display).is-active .model-item-content{border:1px solid #dbdbdb;border-bottom-color:transparent;overflow:visible;z-index:2}
#global-ux .showroom .model-item:not(.model-item-extended):not(.prevent-buttons-display).is-active .model-item-content .model-footer{display:block;border:1px solid #dbdbdb;border-top:0;z-index:2;left:0;right:0;margin-left:-1px;margin-right:-1px}
#global-ux .showroom .model-item:not(.model-item-extended):not(.prevent-buttons-display).is-active .model-item-content .model-footer a.cta-button{width:100%}
@media only screen and (min-width:48em){#global-ux .showroom .model-item:not(.model-item-extended):not(.prevent-buttons-display) .model-item-content:hover{border:1px solid #dbdbdb;border-bottom-color:transparent;overflow:visible;z-index:2}
#global-ux .showroom .model-item:not(.model-item-extended):not(.prevent-buttons-display) .model-item-content:hover .model-footer{display:block;border:1px solid #dbdbdb;border-top:0;z-index:2;left:0;right:0;margin-left:-1px;margin-right:-1px}
#global-ux .showroom .model-item:not(.model-item-extended):not(.prevent-buttons-display) .model-item-content:hover .model-footer a.cta-button{width:100%}
}
#global-ux .showroom .model-item .model-info{text-align:center}
#global-ux .showroom .model-item .model-title{font-size:12px;font-size:.75rem;color:#2d96cd;margin-bottom:.3125rem;margin-top:1.25rem;font-weight:700;line-height:18px;text-transform:none}
#global-ux .showroom .model-item .model-attributes{font-size:10px;font-size:.625rem;font-weight:300;color:#616161}
#global-ux .showroom .model-item .model-attributes sup{cursor:pointer}
#global-ux .showroom .model-item .model-footer{display:none}
#global-ux .showroom .model-item .model-footer .model-buttons{width:100%}
#global-ux .showroom .model-item .model-footer .cta-button{font-size:14px;font-size:.875rem;display:block;padding:.8125rem 0;margin-bottom:0;margin-right:0;margin-left:0;width:100%;min-width:0}
#global-ux .showroom .model-item .model-footer .cta-button:first-of-type{margin-top:2.5rem}
#global-ux .showroom .model-item .model-item-close{display:none}
#global-ux .showroom .model-item:not(.model-item-extended).is-hev-visible{max-width:50%}
@media only screen and (min-width:48em){#global-ux .showroom .model-item:not(.model-item-extended).is-hev-visible{max-width:unset}
}
@media only screen and (min-width:48em){#global-ux .showroom .model-item:not(.model-item-extended) .model-item-content{padding:1.25rem;margin:4px;border:1px solid #fff}
#global-ux .showroom .model-item:not(.model-item-extended) .model-item-content .model-footer{position:absolute;left:4px;right:4px;width:auto;padding:0 1.25rem 1.25rem;text-align:left;background:#fff}
#global-ux .showroom .model-item:not(.model-item-extended) .model-title{font-size:16px;font-size:1rem;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ebebeb}
#global-ux .showroom .model-item:not(.model-item-extended) .model-info{text-align:left}
#global-ux .showroom .model-item:not(.model-item-extended) .model-attributes{font-size:14px;font-size:.875rem}
}
#global-ux .showroom .model-item-extended{-moz-flex:none;-ms-flex:none;flex:none;border-bottom:1px solid #dbdbdb}
#global-ux .showroom .model-item-extended:last-child{border-bottom:0}
#global-ux .showroom .model-item-extended .model-item-content{padding:20px 20px 50px;margin:5px 5px 0}
#global-ux .showroom .model-item-extended .model-info{text-align:left}
#global-ux .showroom .model-item-extended .model-title{font-size:16px;font-size:1rem;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ebebeb}
#global-ux .showroom .model-item-extended .model-attributes{font-size:14px;font-size:.875rem}
#global-ux .showroom .model-item-extended .model-footer{display:block}
@media only screen and (min-width:48em){#global-ux .showroom .model-item-extended{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:0}
#global-ux .showroom .model-item-extended .model-item-content{-moz-flex:1;-ms-flex:1;flex:1;position:relative;padding-bottom:200px}
#global-ux .showroom .model-item-extended .model-footer .model-buttons{position:absolute;top:auto;bottom:0;left:20px;right:20px;width:auto}
#global-ux .showroom .model-item-extended .model-footer .cta-button{position:absolute;bottom:3.125rem;left:0}
#global-ux .showroom .model-item-extended .model-footer .cta-button:first-child{bottom:6.875rem}
#global-ux .showroom .model-item-extended .model-footer .cta-button:nth-child(2){bottom:3.125rem}
#global-ux .showroom .model-item-extended .model-footer .cta-button:nth-child(3){bottom:-.625rem}
}
@media only screen and (min-width:62em){#global-ux .showroom .model-item-extended{-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}
#global-ux .showroom .model-item-extended .model-item-content{margin:0 20px}
}
@media only screen and (min-width:48em){#global-ux .showroom .sidebar-visible-desktop .model-item{-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}
}
@media only screen and (min-width:62em){#global-ux .showroom .sidebar-visible-desktop .model-item{-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}
}
@media only screen and (min-width:48em){#global-ux .showroom .sidebar-visible-desktop .model-item-extended{-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}
}
#global-ux .showroom .model-item-overlay{position:fixed;background-color:#fff;top:0;right:0;bottom:0;left:0;z-index:10000}
#global-ux .showroom .model-item-overlay>div{transition:all .3s cubic-bezier(.165,.84,.44,1);transform:scale(1);position:relative;height:auto;margin:0;overflow-y:scroll}
#global-ux .showroom .model-item-overlay .model-item-close{transform:rotate(45deg);position:absolute;display:block;top:1.6875rem;right:1.25rem;width:1.875rem;height:1.875rem}
#global-ux .showroom .model-item-overlay .model-item-close:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .showroom .model-item-overlay .model-item-close:hover{cursor:pointer}
#global-ux .showroom .model-item-overlay .model-item-close:before{color:#2d96cd;font-size:1.875rem}
#global-ux .showroom .model-item-overlay .model-attributes{line-height:24px}
#global-ux .showroom .model-item-button-hidden{visibility:hidden}
#global-ux .showroom .model-item-content.model-item-overlay .model-footer .model-hev-indicator{display:none}
@media only screen and (min-width:48em){#global-ux .showroom .model-item-content:hover .model-hev-indicator{display:none}
}
@media only screen and (min-width:48em){#global-ux .showroom .model-item-content:hover .model-footer .model-hev-indicator{display:block}
}
#global-ux .showroom .prevent-buttons-display.is-active .model-item-content .model-hev-indicator{display:block}
#global-ux .showroom .prevent-buttons-display.is-active .model-item-content .model-footer .model-hev-indicator{display:none}
@media only screen and (min-width:48em){#global-ux .showroom .prevent-buttons-display .model-item-content:hover .model-hev-indicator{display:block}
#global-ux .showroom .prevent-buttons-display .model-item-content:hover .model-footer .model-hev-indicator{display:none}
}
#global-ux .showroom .model-footer .model-hev-indicator{display:block}
@media only screen and (min-width:48em){#global-ux .showroom .model-footer .model-hev-indicator{display:none}
}
#global-ux .showroom .model-attributes.ng-hide+.model-hev-indicator{border-top:0;margin-top:0}
#global-ux .showroom .model-attributes+.model-hev-indicator,#global-ux .showroom .model-attributes.ng-hide+.model-hev-indicator.item-has-attributes{border-top:1px solid #ebebeb;margin-top:5px}
#global-ux .showroom .model-hev-indicator{padding:10px 0 7px;text-align:center}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-items{display:flex;justify-content:center;align-items:center;margin-left:-2px;margin-right:-2px;flex-wrap:wrap}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-item{font-size:11px;font-size:.6875rem;font-weight:300;margin:0 2px 7px;font-style:italic;padding:2px 17px;border:1px solid;text-align:center;border-radius:15px}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-item.hev-mildHybrid{border-color:#312b75;color:#312b75}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-item.hev-hybrid{border-color:#174295;color:#174295}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-item.hev-plugInHybrid{border-color:#0178c1;color:#0178c1}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-item.hev-electric{border-color:#00b1eb;color:#00b1eb}
#global-ux .showroom .model-hev-indicator .model-hev-indicator-available{font-size:10px;font-size:.625rem}
#global-ux .showroom.service-failed .sort-container,#global-ux .showroom.service-failed div:not(.vehicleSegmentsSelectionFilter)>.sr-filter{display:none !important}
#global-ux .showroom .sr-filter{border-bottom:1px solid #dbdbdb;padding:1.375rem 0}
#global-ux .showroom .sr-filter ul{margin:0;list-style:none;text-align:left}
#global-ux .showroom .sr-filter ul.two-columns:after,#global-ux .showroom .sr-filter ul.two-columns:before{display:table;content:" "}
#global-ux .showroom .sr-filter ul.two-columns:after{clear:both}
#global-ux .showroom .sr-filter ul.two-columns li{float:left;width:50%;margin-bottom:.625rem}
#global-ux .showroom .sr-filter ul.two-columns li.full-width{width:100%}
#global-ux .showroom .sr-filter li{color:#616161;margin-bottom:1.25rem}
#global-ux .showroom .sr-filter label{font-size:14px;font-size:.875rem;font-weight:300;cursor:pointer;color:#616161}
@media only screen and (min-width:48em){#global-ux .showroom .sr-filter label{font-size:12px;font-size:.75rem;font-weight:400}
}
@media only screen and (min-width:62em){#global-ux .showroom .sr-filter label{font-size:14px;font-size:.875rem;font-weight:300}
}
#global-ux .showroom .sr-filter p{margin-bottom:1.875rem;text-align:left;color:#616161}
#global-ux .showroom .sr-filter input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0}
#global-ux .showroom .sr-filter input:checked+label{font-weight:700;color:#1b394e;letter-spacing:-1px}
@media only screen and (min-width:48em){#global-ux .showroom .sr-filter input:checked+label{letter-spacing:-.3px}
}
@media only screen and (min-width:62em){#global-ux .showroom .sr-filter input:checked+label{letter-spacing:-1px}
}
#global-ux .showroom .sr-filter input:checked+label:before{background-color:#1b394e}
#global-ux .showroom .sr-filter input:focus+label:before{box-shadow:0 0 5px #1b394e}
#global-ux .showroom .sr-filter .header{position:relative;margin:0 0 1.875rem;padding-right:1.875rem}
#global-ux .showroom .sr-filter .header h3{font-size:16px;font-size:1rem;font-weight:300;margin:0;text-align:left;color:#616161}
#global-ux .showroom .sr-filter .header .small{font-weight:400;color:#bbb}
#global-ux .showroom .sr-filter .header .gux-tooltip{font-size:16px;font-size:1rem;display:block;position:absolute;top:0;right:0}
#global-ux .showroom .sr-filter .header .link-overlay{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;vertical-align:inherit;text-decoration:none}
#global-ux .showroom .sr-filter .header .link-overlay:before{font-size:21px;font-size:1.3125rem;color:#2d96cd;position:absolute;top:0;right:0}
#global-ux .showroom .filter-bar{margin-top:.625rem;padding:0 1.25rem}
@media only screen and (min-width:48em){#global-ux .showroom .filter-bar{min-height:3.25rem}
}
#global-ux .showroom .filter-bar .result-count{font-weight:300;display:block;margin:0 10px 10px 0;padding:0 12px 8px 0}
@media only screen and (min-width:48em){#global-ux .showroom .filter-bar .result-count{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-width:93px;line-height:81px}
}
#global-ux .showroom .filter-bar .result-count.no-results{color:#d0021b}
#global-ux .showroom .filter-bar .result-count strong{font-size:28px;font-size:1.75rem}
#global-ux .showroom .filter-bar .filter-remove-wrapper{display:inline}
#global-ux .showroom .filter-bar .filter-remove{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:14px;font-size:.875rem;font-weight:300;position:relative;margin:0 10px 10px 0;padding:8px 40px 8px 12px;color:#2d96cd;border:1px solid #dbdbdb;cursor:pointer}
#global-ux .showroom .filter-bar .filter-remove:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.125rem;position:absolute;top:9px;right:12px}
#global-ux .showroom .filter-bar .filter-reset{padding-right:12px}
#global-ux .showroom .filter-bar .filter-reset:after{content:none}
#global-ux .showroom .filter-bar .showroom-noresults{padding:20px 0}
#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper{position:relative;margin:15px 0 30px}
#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper{padding-left:60px}
}
#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper:before{font-size:30px;font-size:1.875rem;color:#d0021b}
@media only screen and (min-width:48em){#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper:before{transform:translateY(-50%);position:absolute;top:50%;left:0}
}
#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper h2{font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .showroom .filter-bar .showroom-noresults .error-wrapper h3{font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .showroom .filter-bar .showroom-noresults .no-results-list{font-size:14px;font-size:.875rem;font-weight:300;list-style:outside none none;margin:0;color:#616161}
#global-ux .showroom .filter-bar .showroom-noresults .no-results-list li{margin-bottom:30px;color:inherit}
#global-ux .showroom .filter-bar .showroom-noresults .no-results-list .filter-remove{margin:0 0 8px 10px}
#global-ux .showroom .sr-filter-checkbox.regular input[type=checkbox]+label:before{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;content:"";position:relative;width:1rem;height:1rem;margin-right:.625rem;border:1px solid #1b394e;vertical-align:middle}
#global-ux .showroom .sr-filter-checkbox.regular input[type=checkbox]:checked+label:before{font-family:icomoon;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;font-size:.75rem;font-weight:400;width:1rem;height:1rem;padding-top:.125rem;background-color:#1b394e;color:#fff;text-align:center}
#global-ux .showroom .sr-filter-radio.regular input[type=radio]:checked+label{font-weight:700}
#global-ux .showroom .sr-filter-radio.regular input[type=radio]:checked+label:before{background-color:#1b394e}
#global-ux .showroom .sr-filter-radio.regular input[type=radio]+label:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:"";margin:-.125rem .625rem 0 0;height:.75rem;width:.75rem;border:1px solid #1b394e;border-radius:50%}
#global-ux .showroom .sr-filter.rectangular ul:after,#global-ux .showroom .sr-filter.rectangular ul:before{display:table;content:" "}
#global-ux .showroom .sr-filter.rectangular ul:after{clear:both}
#global-ux .showroom .sr-filter.rectangular li{float:left;padding-right:5%;width:50%}
#global-ux .showroom .sr-filter.rectangular li.full-width{width:100%}
#global-ux .showroom .sr-filter.rectangular input:focus+label{box-shadow:0 0 5px #1b394e}
#global-ux .showroom .sr-filter.rectangular input:checked+label{font-weight:700;color:#fff;background-color:#1b394e}
#global-ux .showroom .sr-filter.rectangular input+label{width:100%;height:3.375rem;line-height:3.375rem;text-align:center;border:1px solid #1b394e}
#global-ux .showroom .sr-filter.rectangular input+label:before{content:none}
#global-ux .showroom .sr-filter.square li{width:25%}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider{display:block;position:relative;width:90%;margin:20px auto 30px;padding:2px;cursor:default;border-radius:2px;-moz-user-select:none}
@media only screen and (min-width:48em){#global-ux .showroom .sr-filter-slider .ng-slider-range-slider{width:100%}
}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-runner{position:relative;margin:0;height:2px;background:#dbdbdb;border-radius:2px}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-handle{transform:translateY(-50%) translateX(-50%);position:absolute;z-index:2;top:50%;height:20px;width:20px;background:#1b394e;border-radius:50%;border:2px solid #fafafa;outline:0}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-handle:focus{box-shadow:0 0 5px #1b394e}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-handle i{display:block;width:100%;height:100%;padding:22px;margin:-11px;cursor:pointer}
#global-ux .showroom .sr-filter-slider .ng-slider-range-slider .ng-slider-join{position:absolute;z-index:1;right:100%;left:0;height:2px;margin:0;background:#1b394e}
#global-ux .showroom .sr-filter-slider .slider-value{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .showroom .sr-filter-slider .slider-value:after,#global-ux .showroom .sr-filter-slider .slider-value:before{display:table;content:" "}
#global-ux .showroom .sr-filter-slider .slider-value:after{clear:both}
#global-ux .showroom .sr-filter-slider .slider-value .slider-value-left{float:left;margin-left:10px}
#global-ux .showroom .sr-filter-slider .slider-value .slider-value-right{float:right;margin-right:10px}
#global-ux .showroom .vehicleSegmentsSelectionFilter .sr-filter.showroom-remove-filter-split{border-bottom:0;padding-bottom:0;margin-bottom:-52px}
#global-ux .showroom-bnp-vehicle-type,#global-ux .showroom-vehicle-type{padding:22px 0;border-bottom:1px solid #dbdbdb}
#global-ux .showroom-bnp-vehicle-type p+ul,#global-ux .showroom-vehicle-type p+ul{margin-top:0}
#global-ux .showroom-bnp-vehicle-type ul,#global-ux .showroom-vehicle-type ul{margin:0;text-align:left}
#global-ux .showroom-bnp-vehicle-type li,#global-ux .showroom-vehicle-type li{list-style:none;margin-bottom:20px}
#global-ux .showroom-bnp-vehicle-type li a,#global-ux .showroom-vehicle-type li a{font-size:14px;font-size:.875rem;font-weight:300;text-decoration:none;color:#1b394e}
#global-ux .showroom-bnp-vehicle-type li a:before,#global-ux .showroom-vehicle-type li a:before{border-radius:50%;content:"";position:relative;margin:-2px 10px 0 0;display:inline-block;height:12px;width:12px;border:1px solid #1b394e}
#global-ux .showroom-bnp-vehicle-type li a.link-blue-and-bold:before,#global-ux .showroom-vehicle-type li a.link-blue-and-bold:before{background:#1b394e}
#global-ux .cvVehiclePicker .header .title p{font-size:28px;font-size:1.75rem;font-weight:700;text-align:center;line-height:1;margin-bottom:0;color:#4a4a4a;letter-spacing:-1px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .header .title p{font-size:30px;font-size:1.875rem}
}
#global-ux .cvVehiclePicker .header .title:not(:empty){padding-top:30px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .header .title:not(:empty){padding-top:25px}
}
#global-ux .cvVehiclePicker .tab-panel-title p{font-size:30px;font-size:1.875rem;color:#4a4a4a;line-height:1;text-align:center;margin:0;padding-top:35px;padding-bottom:10px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .tab-panel-title p{font-size:35px;font-size:2.1875rem;padding-bottom:20px}
}
#global-ux .cvVehiclePicker .tab-panel-wrapper{overflow:hidden;background:linear-gradient(#efefef,#fff)}
#global-ux .tab-selection{list-style:none;text-align:center;margin-bottom:0;margin-left:0}
#global-ux .tab-selection .tab-item{display:inline-block}
#global-ux .tab-selection .tab-item p{transition:border-bottom .2s,color .2s;color:#2d96cd;border-bottom:10px solid transparent;padding:25px 30px 20px;line-height:1}
#global-ux .tab-selection .tab-item p:hover{border-bottom-color:#2d96cd}
#global-ux .tab-selection .tab-item a{display:block;text-decoration:none}
#global-ux .tab-selection .tab-item.selected p{border-bottom-color:#1b394e;color:#1b394e}
@media only screen and (min-width:48em){#global-ux .tab-selection .tab-item.selected p:hover{border-bottom-color:#2d96cd;color:#2d96cd}
}
#global-ux .tab-selection .tab-item.selected a{cursor:default}
#global-ux .tab-selection .tab-item:not(:first-child){margin-left:3px}
#global-ux .tab-selection.tab-steps .tab-item{max-width:50%}
#global-ux .tab-selection.tab-steps .tab-item p{font-size:22px;font-size:1.375rem;margin:0;font-weight:400;letter-spacing:-1px}
@media only screen and (min-width:48em){#global-ux .tab-selection.tab-steps .tab-item p{font-size:24px;font-size:1.5rem}
}
#global-ux .cvVehiclePicker .models-tab{border-top:1px solid #e0e0e0}
#global-ux .cvVehiclePicker .models-tab .model-list{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:center;padding:0 25px 25px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .models-tab .model-list{padding:0 40px 40px}
}
@media only screen and (min-width:62em){#global-ux .cvVehiclePicker .models-tab .model-list{-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;padding:0 60px 60px}
}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item{-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:left;display:block;position:relative;cursor:pointer}
@media only screen and (min-width:30.0625em){#global-ux .cvVehiclePicker .models-tab .model-list .model-item{-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}
}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .models-tab .model-list .model-item{-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}
}
@media only screen and (min-width:62em){#global-ux .cvVehiclePicker .models-tab .model-list .model-item{-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}
}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .model-content{margin:4px}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .model-values{padding:20px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .models-tab .model-list .model-item .model-values{padding-top:10px;padding-left:60px}
}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .model-attributes{font-size:14px;font-size:.875rem;color:#4a4a4a;margin-bottom:10px}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .vehicle-details-link{font-size:18px;font-size:1.125rem;font-weight:400;margin:25px 0}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .models-tab .model-list .model-item .vehicle-details-link{margin:15px 0}
}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .vehicle-details-link .icon-chevron-thin-right{font-size:16px;font-size:1rem}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .model-name{font-weight:700;font-size:20px;font-size:1.25rem;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;padding-bottom:10px;border-bottom:1px solid #dadada;margin-bottom:15px;width:100%}
#global-ux .cvVehiclePicker .models-tab .model-list .model-item .model-name .icon-chevron-fat{font-size:16px;font-size:1rem;margin-left:5px}
#global-ux .cvVehiclePicker .capacity-tab .tab-panel-title p{padding-bottom:10px}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-filtering{margin-top:10px}
#global-ux .cvVehiclePicker .capacity-tab .tab-features{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;padding:20px 30px 0}
#global-ux .cvVehiclePicker .capacity-tab .tab-features .tab-item{-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}
#global-ux .cvVehiclePicker .capacity-tab .tab-features .tab-item p{font-size:20px;font-size:1.25rem;margin:0;padding:15px 0;font-weight:400;border-bottom-width:7px}
@media only screen and (min-width:30.0625em){#global-ux .cvVehiclePicker .capacity-tab .tab-features .tab-item p{font-size:25px;font-size:1.5625rem}
}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute{margin-top:15px;text-align:center}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute .vehicle-name{font-size:30px;font-size:1.875rem;text-transform:uppercase;line-height:1;margin:0;color:#4a4a4a}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute .attribute-label{font-size:20px;font-size:1.25rem;display:block;width:100%;color:#4a4a4a}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute .attribute-value{font-size:45px;font-size:2.8125rem;font-weight:700;color:#4a4a4a}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute .price-retail{vertical-align:baseline;margin-right:0}
#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute sup{top:-2.4em;font-size:75%}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .capacity-tab .name-and-price-attribute{margin-top:0}
}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-atrributes-bar .attribute sup[data-ng-gux-disclosure]{font-size:75%;top:-1.4em}
@media only screen and (min-width:62em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-atrributes-bar .attribute sup[data-ng-gux-disclosure]{top:-1.8em}
}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-section{margin:0 auto;width:100%;position:relative}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-section{width:450px;padding-bottom:60px}
}
@media only screen and (min-width:62em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-section{width:500px}
}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-reset{position:relative;z-index:1;margin:-30px auto 15px;text-align:center}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-reset .filter-reset-button{display:inline-block}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-reset .filter-reset-button:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;font-size:2rem;margin-right:10px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-filter-reset{margin-top:10px}
}
#global-ux .cvVehiclePicker .capacity-tab .vehicle-image{width:100%;padding:0 30px 10px}
@media only screen and (min-width:48em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-image{width:450px;margin:0 auto 35px;padding:0}
}
@media only screen and (min-width:62em){#global-ux .cvVehiclePicker .capacity-tab .vehicle-image{width:500px}
}
#global-ux .vehicle-atrributes-bar{background-color:#fff}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;border-top:1px solid #e0e0e0;padding:30px 15px}
}
@media only screen and (min-width:62em){#global-ux .vehicle-atrributes-bar{padding:30px}
}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attributes{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:90;-ms-flex:90;flex:90;padding-right:10px}
}
@media only screen and (min-width:62em){#global-ux .vehicle-atrributes-bar .attributes{-moz-flex:80;-ms-flex:80;flex:80}
}
#global-ux .vehicle-atrributes-bar .attribute{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:20;-ms-flex:20;flex:20;-ms-flex-align:center;-moz-align-items:center;align-items:center;padding:30px;color:#4a4a4a;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attribute{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}
}
#global-ux .vehicle-atrributes-bar .attribute.leading{display:none;padding-right:10px}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attribute.leading{display:-moz-flex;display:-ms-flexbox;display:flex;border-right:1px solid #e0e0e0}
}
#global-ux .vehicle-atrributes-bar .attribute:nth-child(2n){background-color:#f7f7f7}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attribute:nth-child(2n){background-color:transparent}
}
#global-ux .vehicle-atrributes-bar .attribute .attribute-label{-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attribute .attribute-label{font-size:16px;font-size:1rem}
}
@media only screen and (min-width:62em){#global-ux .vehicle-atrributes-bar .attribute .attribute-label{font-size:20px;font-size:1.25rem}
}
@media only screen and (min-width:75em){#global-ux .vehicle-atrributes-bar .attribute .attribute-label{font-size:22px;font-size:1.375rem}
}
#global-ux .vehicle-atrributes-bar .attribute .attribute-value-section .attribute-value{font-weight:700;font-size:24px;font-size:1.5rem}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .attribute .attribute-value-section .attribute-value{vertical-align:baseline}
}
@media only screen and (min-width:62em){#global-ux .vehicle-atrributes-bar .attribute .attribute-value-section .attribute-value{font-size:30px;font-size:1.875rem}
}
@media only screen and (min-width:75em){#global-ux .vehicle-atrributes-bar .attribute .attribute-value-section .attribute-value{font-size:38px;font-size:2.375rem}
}
#global-ux .vehicle-atrributes-bar .attribute .attribute-value-section .attribute-value .vehicle-attribute-suffix{font-size:14px;font-size:.875rem;font-weight:lighter}
#global-ux .vehicle-atrributes-bar .attribute .attribute-value-section .price-retail{vertical-align:baseline;margin-right:0}
@media only screen and (min-width:48em){#global-ux .vehicle-atrributes-bar .call-to-action{-moz-flex:10;-ms-flex:10;flex:10}
}
@media only screen and (min-width:62em){#global-ux .vehicle-atrributes-bar .call-to-action{-moz-flex:20;-ms-flex:20;flex:20}
}
#global-ux .vehicle-atrributes-bar .call-to-action>.cta-button-primary{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;margin:0;min-width:0;width:100%}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .vehicle-atrributes-bar .call-to-action>.cta-button-primary{padding-left:.5rem;padding-right:.5rem}
}
#global-ux .vehicle-atrributes-bar .call-to-action>.sticky{position:fixed;bottom:0;left:0;margin-bottom:0;z-index:1}
#global-ux .desktop-filters{display:none}
@media only screen and (min-width:48em){#global-ux .desktop-filters{display:block}
}
#global-ux .desktop-filters .vertical-filter.left-slider{margin-left:-30px}
@media only screen and (min-width:62em){#global-ux .desktop-filters .vertical-filter.left-slider{margin-left:-90px}
}
#global-ux .desktop-filters .vertical-filter.right-slider{margin-right:-30px}
@media only screen and (min-width:62em){#global-ux .desktop-filters .vertical-filter.right-slider{margin-right:-90px}
}
#global-ux .mobile-filter-tabs{margin-bottom:10px}
@media only screen and (min-width:48em){#global-ux .mobile-filter-tabs{display:none}
}
#global-ux .mobile-filter-tabs ul{margin:0}
#global-ux .mobile-filters{padding-top:50px;padding-bottom:60px}
@media only screen and (min-width:48em){#global-ux .mobile-filters{display:none}
}
#global-ux .mobile-filters [data-ng-gux-capacity-slider]{width:70%}
#global-ux .mobile-filters [data-ng-gux-capacity-slider] .filter-option h4{margin-top:0;top:-25px}
#global-ux .mobile-filters [data-ng-gux-capacity-slider] .filter-option.selected h4{color:#2d96cd}
#global-ux .mobile-filters .filter-heading{display:none}
#global-ux [data-ng-gux-capacity-slider]{position:relative;width:100%;margin:0 auto}
#global-ux [data-ng-gux-capacity-slider].right-slider .wrapper.vertical .filter-option h4{left:30px;right:auto}
#global-ux [data-ng-gux-capacity-slider].right-slider .wrapper.vertical .filter-option.selected h4{left:25px}
#global-ux [data-ng-gux-capacity-slider].left-slider .wrapper.vertical .filter-option h4{text-align:right}
#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical{height:75%;left:50%;position:absolute;bottom:0}
#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option h4{transform:translateX(0);margin-top:0;position:absolute;top:-2px;right:30px;left:auto;display:block;white-space:normal;word-wrap:normal;line-height:1.533}
@media only screen and (min-width:48em){#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option h4{width:130px}
}
@media only screen and (min-width:62em){#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option h4{width:200px}
}
#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option.selected h4{transform:translateY(-10%);right:25px}
@media only screen and (min-width:48em){#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option.selected h4{width:108px}
}
@media only screen and (min-width:62em){#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option.selected h4{width:200px}
}
@media only screen and (orientation:landscape) and (min-width:62em){#global-ux [data-ng-gux-capacity-slider] .wrapper.vertical .filter-option.selected h4{width:152px}
}
@media only screen and (min-width:30.0625em){#global-ux [data-ng-gux-capacity-slider]{width:400px}
}
@media only screen and (min-width:62em){#global-ux [data-ng-gux-capacity-slider]{width:500px}
}
#global-ux [data-ng-gux-capacity-slider] .filter-heading{font-size:20px;font-size:1.25rem;transform:translateX(-50%);text-align:center;position:absolute;top:-40px;left:50%}
#global-ux [data-ng-gux-capacity-slider] .ng-slider-runner{position:relative;height:1.5px;width:auto;background-color:#dbdbdb;margin:0}
#global-ux [data-ng-gux-capacity-slider].available .ng-slider-runner{background-color:#2d96cd}
#global-ux [data-ng-gux-capacity-slider] .ng-slider-handle{transform:translateX(-50%) translateY(-50%);background-color:#2d96cd;width:31px;height:31px;border-radius:50%;position:absolute;z-index:2;outline:0;display:none !important}
#global-ux [data-ng-gux-capacity-slider] .ng-slider-handle i{display:block;width:100%;height:100%;cursor:pointer}
#global-ux [data-ng-gux-capacity-slider] .filter-option{transform:translateX(-50%) translateY(-50%);position:absolute;left:50%;margin-top:1px;z-index:1;width:16px;height:16px}
#global-ux [data-ng-gux-capacity-slider] .filter-option .filter-dot{transform:scale(1);transition:all .3s linear;background-color:#dbdbdb;border-radius:50%;width:16px;height:16px;border:1px solid #fff}
#global-ux [data-ng-gux-capacity-slider] .filter-option.available.selected .filter-dot{transform:scale(1.2);background-color:#2d96cd}
@media only screen and (min-width:75em){#global-ux [data-ng-gux-capacity-slider] .filter-option.available.selected .filter-dot{transform:scale(1.4)}
}
#global-ux [data-ng-gux-capacity-slider] .filter-option.available.selected h4{font-weight:700;color:#4a4a4a}
#global-ux [data-ng-gux-capacity-slider] .filter-option.available:not(.selected) .filter-dot{background-color:#a8d4ea;border-color:#2d96cd;cursor:pointer}
@media only screen and (min-width:62em){#global-ux [data-ng-gux-capacity-slider] .filter-option.available:not(.selected) .filter-dot:hover{transform:scale(1.1)}
}
#global-ux [data-ng-gux-capacity-slider] .filter-option.available:not(.selected) h4{color:#4a4a4a}
#global-ux [data-ng-gux-capacity-slider] .filter-option h4{font-size:15px;font-size:.9375rem;transform:translateX(-50%);margin-top:20px;color:#dbdbdb;white-space:nowrap;position:absolute;left:50%;line-height:1.25rem}
@media only screen and (min-width:62em){#global-ux [data-ng-gux-capacity-slider] .filter-option h4{font-size:18px;font-size:1.125rem}
}
#global-ux [data-ng-gux-capacity-slider] .filter-option h4 .filter-option-suffix{font-size:10px;font-size:.625rem}
@media only screen and (min-width:62em){#global-ux [data-ng-gux-capacity-slider] .filter-option h4 .filter-option-suffix{font-size:12px;font-size:.75rem}
}
#global-ux [data-ng-gux-capacity-slider].vertical-filter{height:200px;width:auto;position:absolute;top:0}
#global-ux [data-ng-gux-capacity-slider].vertical-filter.right-slider{left:auto;right:0}
#global-ux [data-ng-gux-capacity-slider].vertical-filter.right-slider .filter-heading{left:46px;right:auto}
#global-ux [data-ng-gux-capacity-slider].vertical-filter.right-slider .ng-slider-vertical .ng-slider-range-slider{left:50%}
#global-ux [data-ng-gux-capacity-slider].vertical-filter.right-slider .ng-slider-vertical .filter-option h4{left:20px}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-handle{margin-left:1px}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-range-slider{position:relative;left:50%}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .filter-heading{transform:none;margin-top:0;margin-bottom:20px;position:relative;left:auto;right:52px;top:0}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-vertical{height:75%}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-vertical .ng-slider-runner{width:1.5px;height:100%}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-vertical .filter-option h4{transform:translateX(0);margin-top:0;position:absolute;top:-2px;right:20px;left:auto}
#global-ux [data-ng-gux-capacity-slider].vertical-filter .ng-slider-vertical .filter-option.selected h4{transform:translateY(-25%)}
#global-ux .promotionsShowroom [data-ng-cloak]{display:none !important}
#global-ux .promotionsShowroom .promotions-showroom-wrapper{background-color:#fff;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .promotions-showroom-wrapper{display:table;table-layout:fixed;width:100%}
}
#global-ux .promotionsShowroom .promotions-showroom-column{transition:width .3s;width:100%}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .promotions-showroom-column{display:table-cell;padding-top:40px;z-index:0}
}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .promotions-showroom-column:first-child{width:290px;border-right:2px solid #f4f4f3;background-color:#fafafa;padding-left:20px;padding-right:20px}
}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .promotions-showroom-column:first-child{padding-left:60px;padding-right:30px;width:340px}
}
#global-ux .promotionsShowroom .filter-remove{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:14px;font-size:.875rem;font-weight:300;position:relative;margin:0 10px 10px 0;padding:8px 40px 8px 12px;color:#2d96cd;border:1px solid #dbdbdb;cursor:pointer;background-color:transparent}
#global-ux .promotionsShowroom .filter-remove:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.125rem;position:absolute;top:9px;right:12px}
#global-ux .promotionsShowroom .filter-reset{padding-right:12px}
#global-ux .promotionsShowroom .filter-reset:after{content:none}
@media only screen and (min-width:48em){#global-ux .showroom-promotions-header{padding:0 25px}
}
#global-ux .showroom-promotions-header .richtext.title{border-bottom:2px solid #ededed;background-color:#fafafa;padding:25px 30px;margin-bottom:30px}
@media only screen and (min-width:48em){#global-ux .showroom-promotions-header .richtext.title{border:0;padding:0;background-color:transparent}
}
#global-ux .showroom-promotions-header .richtext.title h2{font-weight:200;line-height:1;margin-top:0}
#global-ux .showroom-promotions-header .richtext.title p:last-child{margin-bottom:0}
#global-ux .promotions-showroom-results{overflow:hidden}
#global-ux .promotions-showroom-results .model-items-container+.model-items-container{margin-top:20px}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-items-container+.model-items-container{margin-top:40px}
}
#global-ux .promotions-showroom-results .model-header{-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;font-size:18px;font-size:1.125rem;font-weight:200;color:#616161;line-height:1.1;margin:20px 30px}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-header{font-size:30px;font-size:1.875rem;text-align:left;margin:20px 25px}
}
#global-ux .promotions-showroom-results .model-item{transition:height .5s cubic-bezier(.65,.05,.36,1),opacity .8s ease-in-out;transition-delay:0;margin:0}
#global-ux .promotions-showroom-results .model-item .model-item-wrapper{align-items:center;margin:0 30px;padding-bottom:20px}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .model-item-wrapper{font-size:0;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:none;flex-wrap:nowrap;-ms-flex-align:center;-moz-align-items:center;align-items:center}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .promotions-showroom-results .model-item .model-item-wrapper{padding-bottom:40px}
}
#global-ux .promotions-showroom-results .model-item~.model-item .model-item-wrapper{border-top:1px solid #e0e0e0;padding-top:30px}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item~.model-item .model-item-wrapper{padding:25px 0}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .promotions-showroom-results .model-item .model-image-wrapper{min-width:100px}
}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .model-image-wrapper{width:50%;padding-right:15px}
}
#global-ux .promotions-showroom-results .model-item .model-title-wrapper{width:70%;padding-top:10px}
@media only screen and (min-width:30.0625em){#global-ux .promotions-showroom-results .model-item .model-title-wrapper{padding:0}
}
#global-ux .promotions-showroom-results .model-item .model-title,#global-ux .promotions-showroom-results .model-item .model-title p{font-size:18px;font-size:1.125rem;font-weight:700;color:#2d96cd;text-transform:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .promotions-showroom-results .model-item .model-title,#global-ux .promotions-showroom-results .model-item .model-title p{margin-left:0}
}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .model-title,#global-ux .promotions-showroom-results .model-item .model-title p{font-size:22px;font-size:1.375rem;float:left;margin:30px 0 0 15px}
}
#global-ux .promotions-showroom-results .model-item .model-title p{margin:0}
#global-ux .promotions-showroom-results .model-item h3.model-title{margin:0;padding:0}
#global-ux .promotions-showroom-results .model-item .model-title{margin:0;padding:0;-ms-flex-item-align:center;align-self:center}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .model-title{padding-left:15px}
}
#global-ux .promotions-showroom-results .model-item .model-image{box-sizing:border-box}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .model-image{display:block;min-width:130px}
}
#global-ux .promotions-showroom-results .model-item .model-image-disclaimer{font-size:10px;font-size:.625rem;display:inline-block;margin-top:5px;color:#616161}
#global-ux .promotions-showroom-results .model-item .view-offers-button-wrapper{margin-top:10px;-ms-flex-item-align:center;align-self:center}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .promotions-showroom-results .model-item .view-offers-button-wrapper{width:100%;margin-left:0;margin-right:0}
}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .view-offers-button-wrapper{margin:0;padding-left:10px}
}
#global-ux .promotions-showroom-results .model-item .view-offers-button{margin:0;width:100%}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .promotions-showroom-results .model-item .view-offers-button{width:auto;padding:10px 20px;min-width:180px}
}
#global-ux .promotions-showroom-results .model-item .model-info{margin:15px 0 25px}
@media only screen and (min-width:62em){#global-ux .promotions-showroom-results .model-item .model-info{margin-bottom:0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .promotions-showroom-results .model-item .model-info{box-sizing:border-box;padding-left:15px;width:78%;margin-bottom:0}
}
#global-ux .promotions-showroom-results .model-item .model-offers-wrapper{border-top:1px solid #e0e0e0;margin-bottom:-1px;height:0;overflow:hidden}
#global-ux .promotions-showroom-results .model-item .model-offers-wrapper.model-offers-wrapper-visible{height:auto;overflow:visible}
@media only screen and (max-width:47.9375em){#global-ux .promotions-showroom-results .error-wrapper{text-align:center}
}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content{padding:35px 25px}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content{padding:35px 70px}
}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .hero .accordion-body{opacity:1;filter:alpha(opacity=100)}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults{padding:20px 80px}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper{position:relative;margin:15px 0 30px}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper{padding-left:60px}
}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper:before{font-size:30px;font-size:1.875rem;color:#d0021b}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper:before{transform:translateY(-50%);position:absolute;top:50%;left:0}
}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper h2{font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .promotionsShowroom .accordion-single-offer .accordion-body .accordion-content .accordion-noresults .error-wrapper h3{font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .promotionsShowroom .accordion-title:after,#global-ux .promotionsShowroom .accordion-title:before{display:table;content:" "}
#global-ux .promotionsShowroom .accordion-title:after{clear:both}
#global-ux .promotionsShowroom .accordion-title .accordion-title-link{width:100%;float:left}
#global-ux .promotionsShowroom .clear-extra-padding{top:50%;background:0;padding:0;width:60px;height:60px;border-radius:0}
#global-ux .promotionsShowroom .promo-showroom-loader{text-align:center}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .promo-showroom-loader{text-align:inherit}
}
#global-ux .promotionsShowroom .promo-showroom-loader-icon{display:inline-block;padding:10px;width:80px;height:80px;border-radius:50%;margin:auto;background-color:#2d96cd}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .promo-showroom-loader-icon{width:70px;height:70px;display:block}
}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .promo-showroom-loader-icon{width:80px;height:80px}
}
#global-ux .promotionsShowroom .promo-showroom-loader-icon .circular{margin:auto;width:100%;height:100%;transform-origin:center center;animation:rotate 2s linear infinite}
#global-ux .promotionsShowroom .promo-showroom-loader-icon .path{stroke:#fff;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}
@keyframes rotate{to{transform:rotate(1turn)}
}
#global-ux .promotionsShowroom .filter-bar{padding:0 30px}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-bar{min-height:.625rem;padding:0}
}
#global-ux .promotionsShowroom .filter-bar .result-count{font-weight:300;display:block;margin:0 10px 10px 0;padding:0 12px 8px 0}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-bar .result-count{min-width:93px;line-height:1}
}
#global-ux .promotionsShowroom .filter-bar .result-count.no-results{color:#d0021b}
#global-ux .promotionsShowroom .filter-bar .result-count strong{font-size:28px;font-size:1.75rem}
#global-ux .promotionsShowroom .filter-bar .no-filter{font-weight:200;text-transform:none;color:#ccc}
#global-ux .promotionsShowroom .filter-bar .no-filter span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:7px 12px;border:1px solid #ccc}
#global-ux .promotionsShowroom .filter-bar .filter-remove-wrapper{display:inline}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults{padding:20px 0}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper{position:relative;margin:15px 0 30px}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper{padding-left:60px}
}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper:before{font-size:30px;font-size:1.875rem;color:#d0021b}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper:before{transform:translateY(-50%);position:absolute;top:50%;left:0}
}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper h2{font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .error-wrapper h3{font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .no-results-list{font-size:14px;font-size:.875rem;font-weight:300;list-style:outside none none;margin:0;color:#616161}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .no-results-list li{margin-bottom:30px;color:inherit}
#global-ux .promotionsShowroom .filter-bar .showroom-noresults .no-results-list .filter-remove{margin:0 0 8px 10px}
#global-ux .promotionsShowroom .nameplateFilter,#global-ux .promotionsShowroom .offerTypeFilter{padding:30px 0;border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .nameplateFilter,#global-ux .promotionsShowroom .offerTypeFilter{padding:0;margin:4.375rem 0;border-bottom:0}
}
#global-ux .promotionsShowroom .nameplateFilter ul,#global-ux .promotionsShowroom .offerTypeFilter ul{margin:0;list-style:none;text-align:left}
#global-ux .promotionsShowroom .nameplateFilter ul.two-columns:after,#global-ux .promotionsShowroom .nameplateFilter ul.two-columns:before,#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns:after,#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns:before{display:table;content:" "}
#global-ux .promotionsShowroom .nameplateFilter ul.two-columns:after,#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns:after{clear:both}
#global-ux .promotionsShowroom .nameplateFilter ul.two-columns li,#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns li{float:left;width:50%;margin-bottom:.625rem}
#global-ux .promotionsShowroom .nameplateFilter ul.two-columns li.full-width,#global-ux .promotionsShowroom .offerTypeFilter ul.two-columns li.full-width{width:100%}
#global-ux .promotionsShowroom .nameplateFilter li,#global-ux .promotionsShowroom .offerTypeFilter li{color:#616161;margin-bottom:1.25rem}
#global-ux .promotionsShowroom .nameplateFilter li:last-child,#global-ux .promotionsShowroom .offerTypeFilter li:last-child{margin-bottom:0}
#global-ux .promotionsShowroom .nameplateFilter label,#global-ux .promotionsShowroom .offerTypeFilter label{font-size:14px;font-size:.875rem;font-weight:300;cursor:pointer;color:#616161}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .nameplateFilter label,#global-ux .promotionsShowroom .offerTypeFilter label{font-size:12px;font-size:.75rem;font-weight:400}
}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .nameplateFilter label,#global-ux .promotionsShowroom .offerTypeFilter label{font-size:14px;font-size:.875rem;font-weight:300}
}
#global-ux .promotionsShowroom .nameplateFilter p,#global-ux .promotionsShowroom .offerTypeFilter p{font-size:18px;font-size:1.125rem;margin-bottom:1.875rem;text-align:left;color:#616161}
#global-ux .promotionsShowroom .nameplateFilter input,#global-ux .promotionsShowroom .offerTypeFilter input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0}
#global-ux .promotionsShowroom .nameplateFilter input:checked+label,#global-ux .promotionsShowroom .offerTypeFilter input:checked+label{font-weight:700;color:#1b394e;letter-spacing:-1px}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .nameplateFilter input:checked+label,#global-ux .promotionsShowroom .offerTypeFilter input:checked+label{letter-spacing:-.3px}
}
@media only screen and (min-width:62em){#global-ux .promotionsShowroom .nameplateFilter input:checked+label,#global-ux .promotionsShowroom .offerTypeFilter input:checked+label{letter-spacing:-1px}
}
#global-ux .promotionsShowroom .nameplateFilter input:checked+label:before,#global-ux .promotionsShowroom .offerTypeFilter input:checked+label:before{background-color:#1b394e}
#global-ux .promotionsShowroom .nameplateFilter input:focus+label:before,#global-ux .promotionsShowroom .offerTypeFilter input:focus+label:before{box-shadow:0 0 5px #1b394e}
#global-ux .promotionsShowroom .nameplateFilter .header,#global-ux .promotionsShowroom .offerTypeFilter .header{position:relative;margin:0 0 1.875rem;padding-right:1.875rem}
#global-ux .promotionsShowroom .nameplateFilter .header h3,#global-ux .promotionsShowroom .offerTypeFilter .header h3{font-size:16px;font-size:1rem;font-weight:300;margin:0;text-align:left;color:#616161}
#global-ux .promotionsShowroom .nameplateFilter .header .small,#global-ux .promotionsShowroom .offerTypeFilter .header .small{font-weight:400;color:#bbb}
#global-ux .promotionsShowroom .nameplateFilter .header .gux-tooltip,#global-ux .promotionsShowroom .offerTypeFilter .header .gux-tooltip{font-size:16px;font-size:1rem;display:block;position:absolute;top:0;right:0}
#global-ux .promotionsShowroom .nameplateFilter .header .link-overlay,#global-ux .promotionsShowroom .offerTypeFilter .header .link-overlay{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;vertical-align:inherit;text-decoration:none}
#global-ux .promotionsShowroom .nameplateFilter .header .link-overlay:before,#global-ux .promotionsShowroom .offerTypeFilter .header .link-overlay:before{font-size:21px;font-size:1.3125rem;color:#2d96cd;font-family:icomoon;position:absolute;top:0;right:0}
#global-ux .promotionsShowroom .filter-container{transform:translateX(-100%) translateZ(0);transition:transform .3s ease;box-sizing:border-box;position:fixed;color:#616161;top:60px;left:0;width:100%;height:calc(100% - 60px);overflow:hidden;overflow-y:auto;background:#fafafa;padding:40px 20px 20px}
#global-ux .promotionsShowroom .filter-container.show{transform:translateX(0) translateZ(0)}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-container{transform:translateX(0);padding:0;position:static;overflow:hidden}
}
@media only screen and (max-width:47.9375em){#global-ux .promotionsShowroom .filter-container{z-index:10000}
}
#global-ux .promotionsShowroom .filter-container .filter-remove{margin-top:30px;display:none}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .filter-container .filter-remove{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-top:0}
}
#global-ux .promotionsShowroom .filter-container>div .section:last-child{border-bottom:0}
#global-ux .promotionsShowroom .showroom-bnp-vehicle-type,#global-ux .promotionsShowroom .showroom-vehicle-type{padding:0 0 30px;border-bottom:2px solid #dbdbdb}
#global-ux .promotionsShowroom .showroom-bnp-vehicle-type p,#global-ux .promotionsShowroom .showroom-vehicle-type p{font-size:18px;font-size:1.125rem;margin-bottom:1.875rem;color:#616161}
#global-ux .promotionsShowroom .showroom-bnp-vehicle-type ul,#global-ux .promotionsShowroom .showroom-vehicle-type ul{margin-top:0}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .showroom-bnp-vehicle-type,#global-ux .promotionsShowroom .showroom-vehicle-type{margin:0 0 4.375rem;border-bottom:0;padding-bottom:0}
}
#global-ux .promotionsShowroom .showroom-bnp-vehicle-type ul li:last-child,#global-ux .promotionsShowroom .showroom-vehicle-type ul li:last-child{margin-bottom:0}
#global-ux .promotionsShowroom .sr-filter-checkbox.regular input[type=checkbox]+label:before{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;content:"";position:relative;width:1rem;height:1rem;margin-right:.625rem;border:1px solid #1b394e;vertical-align:middle}
#global-ux .promotionsShowroom .sr-filter-checkbox.regular input[type=checkbox]:checked+label:before{font-family:icomoon;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;font-size:.75rem;font-weight:400;width:1rem;height:1rem;padding-top:.125rem;background-color:#1b394e;color:#fff;text-align:center}
#global-ux .promotionsShowroom .sidebar-toggle{font-weight:300;padding:30px;display:block;position:relative}
#global-ux .promotionsShowroom .sidebar-toggle:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;margin-top:5px}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .sidebar-toggle{display:none}
}
#global-ux .promotionsShowroom .mobile-controls{transform:translateX(-100%) translateZ(0);transition:transform .3s ease;position:fixed;width:100%;background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);height:60px;top:0;z-index:10001}
#global-ux .promotionsShowroom .mobile-controls.show{transform:translateX(0) translateZ(0)}
#global-ux .promotionsShowroom .mobile-controls .mobile-control-item{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;font-weight:300;float:left;width:25%;color:#2d96cd;line-height:60px;cursor:pointer}
#global-ux .promotionsShowroom .mobile-controls .mobile-control-item.mobile-control-cancel{padding-left:20px;text-align:left}
#global-ux .promotionsShowroom .mobile-controls .mobile-control-item.mobile-control-results{font-size:16px;font-size:1rem;width:50%;text-align:center;color:#616161}
#global-ux .promotionsShowroom .mobile-controls .mobile-control-item.mobile-control-results.no-results{color:#d0021b}
#global-ux .promotionsShowroom .mobile-controls .mobile-control-item.mobile-control-apply{padding-right:20px;float:right;text-align:right}
@media only screen and (min-width:48em){#global-ux .promotionsShowroom .mobile-controls{display:none}
}
#global-ux .filter-accordion .filter-accordion-item{transition:margin .3s;margin-bottom:4.375rem}
#global-ux .filter-accordion .filter-accordion-item.is-hidden{margin-bottom:0;display:block}
#global-ux .filter-accordion .filter-accordion-item ul{padding-left:20px}
#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header{transition:margin .3s;position:relative;cursor:pointer;border-bottom:1px solid #e0e0e0;margin-bottom:15px;padding-bottom:15px;padding-right:35px}
#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(-90deg);transition:transform .3s;font-size:35px;font-size:2.1875rem;position:absolute;right:0;top:-7px}
#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header.is-hidden{display:block}
#global-ux .filter-accordion .filter-accordion-item .filter-accordion-header.is-hidden:after{transform:rotate(90deg)}
#global-ux .model-walk-compare-container{display:block;position:relative;height:50vh}
#global-ux .model-walk-compare-container.service-ok{height:auto}
#global-ux .model-walk-compare-container.service-ok .mwc-loading{display:none}
#global-ux .model-walk-compare-container.service-ok .mwc-wrapper{display:block}
#global-ux .model-walk-compare-container.service-error{height:auto}
#global-ux .model-walk-compare-container .mwc-loading{display:block}
#global-ux .model-walk-compare-container .mwc-loading .loader-icon{position:absolute;top:50%;left:50%;width:65px;height:65px;margin:-32.5px}
#global-ux .model-walk-compare-container .mwc-loading .loader-icon .circular{margin:auto;width:100%;height:100%;transform-origin:center center;animation:rotate 2s linear infinite}
#global-ux .model-walk-compare-container .mwc-loading .loader-icon .path{stroke:#2d96cd;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}
@media only screen and (max-width:30em){#global-ux .model-walk-compare-container .cta-button{font-size:16px;font-size:1rem}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .model-walk-compare-container .cta-button{font-size:16px;font-size:1rem}
}
#global-ux .model-walk-compare-container .mwc-wrapper{padding:0;background:#fff;display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-wrapper{padding:0 3.75rem;max-width:90rem;margin:0 auto}
}
#global-ux .model-walk-compare-container .mwc-header{background:#f7f7f7;padding:1.125rem;color:#616161;border-bottom:1px solid #d2d2d2;text-align:center}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-header{background:#fff;border-bottom:0;text-align:left}
}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-header-photo{display:none}
}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-header-title{float:left;width:50%}
}
#global-ux .model-walk-compare-container .mwc-header-title h2,#global-ux .model-walk-compare-container .mwc-header-title h3{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:200;line-height:1.1;color:#616161;margin:20px 0 10px}
#global-ux .model-walk-compare-container .mwc-header-title h2{font-size:30px;font-size:1.875rem}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-header-title h2{font-size:36px;font-size:2.25rem}
}
#global-ux .model-walk-compare-container .mwc-header-title h3{color:#616161;font-size:18px;font-size:1.125rem}
#global-ux .model-walk-compare-container .mwc-select-label-desktop{display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-select-label-desktop{display:block}
}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-select-label-mobile{display:none}
}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-header-compare{padding:1.6875rem 0 0;float:right;text-align:right}
}
#global-ux .model-walk-compare-container .mwc-header-compare .cta-button{display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-header-compare .cta-button{display:inline-block}
}
#global-ux .model-walk-compare-container .mwc-header-compare .cta-button-primary:hover{color:#fff;background:#2d96cd;border-color:#2d96cd}
#global-ux .model-walk-compare-container .mwc-header-compare p{font-size:14px;font-size:.875rem;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:200;margin:0 0 10px}
#global-ux .model-walk-compare-container .mwc-header-compare a{text-decoration:none}
#global-ux .model-walk-compare-container .mwc-button-cancel{width:100%;margin:0}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-button-cancel{display:none}
}
#global-ux .model-walk-compare-container .mwc-models{clear:both}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-models{display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
#global-ux .model-walk-compare-container .mwc-model{border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;border-bottom:0}
}
@media only screen and (min-width:62em){#global-ux .model-walk-compare-container .mwc-model{-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}
}
#global-ux .model-walk-compare-container .mwc-model-content{padding:20px 13px;overflow:hidden;width:100%}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-content{margin:4px}
}
#global-ux .model-walk-compare-container .mwc-compare-active .mwc-model-content{cursor:pointer}
#global-ux .model-walk-compare-container .mwc-model-selected .mwc-model-content{background:#fafafa}
#global-ux .model-walk-compare-container .mwc-model-photo{display:none;padding:0 7px;position:relative;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-photo{display:block}
}
#global-ux .model-walk-compare-container .mwc-model-photo[data-bestseller-sash]:before{font-size:11px;font-size:.6875rem;transform:rotate(-45deg);position:absolute;width:300px;padding:3px 10px;content:attr(data-bestseller-sash);top:19px;left:-120px;color:#fff;text-align:center;letter-spacing:-1px;background:#2d96cd}
#global-ux .model-walk-compare-container .mwc-compare-active .mwc-model-photo{pointer-events:none}
#global-ux .model-walk-compare-container .mwc-model-hero h3{font-size:14px;font-size:.875rem;display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-hero h3{font-size:18px;font-size:1.125rem;font-weight:200;display:block;padding-right:2rem}
}
#global-ux .model-walk-compare-container .mwc-model-hero .hero-billboard .hero-thumbnail{position:relative;overflow:hidden}
#global-ux .model-walk-compare-container .mwc-model-hero .hero-billboard .hero-thumbnail[data-bestseller-sash]:before{font-size:11px;font-size:.6875rem;transform:rotate(-45deg);position:absolute;width:300px;padding:3px 10px;content:attr(data-bestseller-sash);top:19px;left:-120px;color:#fff;text-align:center;letter-spacing:-1px;background:#2d96cd}
#global-ux .model-walk-compare-container .mwc-model-hero .mwc-hero-close-btn{display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-hero .mwc-hero-close-btn{display:block;position:absolute;top:0;right:0;margin-right:.9375rem}
}
@media only screen and (min-width:62em){#global-ux .model-walk-compare-container .mwc-model-hero .mwc-hero-close-btn{margin-right:0}
}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-hero.column.large-6 h3{font-size:24px;font-size:1.5rem}
}
#global-ux .model-walk-compare-container .mwc-model-title{position:relative;overflow:hidden;padding:0 7px}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-title{margin:0 0 10px;padding:20px 7px 10px;border-bottom:1px solid #eee}
}
#global-ux .model-walk-compare-container .mwc-model-select input[type=checkbox]{display:none}
#global-ux .model-walk-compare-container .mwc-model-name{transition:padding .6s cubic-bezier(.165,.84,.44,1);font-weight:300;font-size:16px;font-size:1rem;padding-right:32px;margin:0 0 10px;text-transform:none}
#global-ux .model-walk-compare-container .mwc-model-name a{transition:color .6s cubic-bezier(.165,.84,.44,1)}
#global-ux .model-walk-compare-container .mwc-compare-active .mwc-model-name{padding-left:32px;padding-right:0}
#global-ux .model-walk-compare-container .mwc-compare-active .mwc-model-name a{color:#616161;pointer-events:none}
#global-ux .model-walk-compare-container .mwc-model-select{transition:left .6s cubic-bezier(.165,.84,.44,1);position:absolute;left:-25px;top:0}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-select{top:20px}
}
#global-ux .model-walk-compare-container .mwc-model-select input[type=checkbox]+label{vertical-align:top;text-indent:-9999px}
#global-ux .model-walk-compare-container .mwc-model-select input[type=checkbox]+label:after,#global-ux .model-walk-compare-container .mwc-model-select input[type=checkbox]+label:before{text-indent:0}
#global-ux .model-walk-compare-container .mwc-compare-active .mwc-model-select{display:block;left:7px}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-more-less{text-align:center}
}
#global-ux .model-walk-compare-container .mwc-model-details,#global-ux .model-walk-compare-container .mwc-model-key-features{padding:0 7px;font-size:12px;font-size:.75rem;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:300;color:#616161}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-details,#global-ux .model-walk-compare-container .mwc-model-key-features{font-size:14px;font-size:.875rem;line-height:1.5rem}
}
#global-ux .model-walk-compare-container .mwc-model-details ul,#global-ux .model-walk-compare-container .mwc-model-key-features ul{margin:10px 0;padding:0 0 0 40px;list-style-type:none}
#global-ux .model-walk-compare-container .mwc-model-details ul li,#global-ux .model-walk-compare-container .mwc-model-key-features ul li{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:300;position:relative;color:#616161;font-size:12px;font-size:.75rem}
#global-ux .model-walk-compare-container .mwc-model-details ul li:before,#global-ux .model-walk-compare-container .mwc-model-key-features ul li:before{content:"\2022";position:absolute;left:-20px}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-model-details ul li,#global-ux .model-walk-compare-container .mwc-model-key-features ul li{font-size:14px;font-size:.875rem;line-height:1.5rem}
}
#global-ux .model-walk-compare-container .mwc-model-key-features{transition:all .6s cubic-bezier(.165,.84,.44,1);max-height:0;overflow:hidden}
#global-ux .model-walk-compare-container .mwc-compare-active .mwc-model-key-features{max-height:100rem}
#global-ux .model-walk-compare-container .mwc-compare-details{padding:1rem}
#global-ux .model-walk-compare-container .mwc-compare-details ul{margin-left:0}
#global-ux .model-walk-compare-container .mwc-compare-details li{font-size:10px;font-size:.625rem;font-weight:300;line-height:1.2;padding:1rem 0 0;list-style:none;display:block;width:100%}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-details li{font-size:14px;font-size:.875rem;font-weight:200;margin-bottom:1rem}
}
@media only screen and (min-width:62em){#global-ux .model-walk-compare-container .mwc-compare-details li{display:inline-block}
}
#global-ux .model-walk-compare-container .mwc-compare-details li:nth-child(2n){max-width:165px}
#global-ux .model-walk-compare-container .mwc-compare-details li>span{font-size:18px;font-size:1.125rem;display:block;white-space:nowrap;color:#1b394e;margin:6px 0}
#global-ux .model-walk-compare-container .mwc-compare-details li>span sup{font-size:10.5px;font-size:.65625rem;top:-1.3em}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-details li>span{font-size:24px;font-size:1.5rem}
}
#global-ux .model-walk-compare-container .mwc-compare-details li.attrmissing{visibility:hidden}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers>span{font-size:14px;font-size:.875rem;margin-top:0}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers>span img{width:auto;margin-left:5px;vertical-align:middle}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers>span .icon-info{font-size:24px;font-size:1.5rem;display:inline-block;color:#2d96cd;margin-left:6px}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers a{color:#2d96cd;margin:1rem 0;position:relative;text-decoration:none}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers .link-chevron-thin{margin:0}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers [class^=icon-]{font-size:14px;font-size:.875rem}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers .cta-link{display:block}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers{white-space:nowrap}
#global-ux .model-walk-compare-container .mwc-compare-details li.mwc-offers.mwc-comparison{white-space:normal}
}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links{font-size:14px;font-size:.875rem;display:block}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-bottom:10px}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links a{font-weight:300;white-space:nowrap;font-size:.875rem;text-decoration:none}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links a[class^=icon-]{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-links a[class^=icon-]:before{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:icomoon;margin-right:5px;font-size:35px;font-size:2.1875rem}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-details .cta-links{font-weight:200}
}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-controls{display:none;margin:2rem 0;text-align:center}
#global-ux .model-walk-compare-container .mwc-compare-details .cta-controls a{min-width:auto}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-details .cta-controls{display:block}
}
#global-ux .model-walk-compare-container .cols-3 .mwc-compare-details ul li{display:block}
#global-ux .model-walk-compare-container .compare-filter{padding:20px 6.59722%;text-align:right}
#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type=checkbox].custom-checkbox+label{line-height:normal}
#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type=checkbox].custom-checkbox:checked+label{font-weight:700}
#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type=checkbox].custom-checkbox:checked+label:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type=checkbox].custom-checkbox+label:before{width:22px;height:22px}
#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type=checkbox].custom-checkbox:checked+label:before{background:#1b394e}
#global-ux .model-walk-compare-container .compare-filter .compare-filter-trigger input[type=checkbox].custom-checkbox:checked+label:after{box-sizing:border-box;position:absolute;left:2px;top:3px;display:block;color:#fff}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .compare-filter{margin:0 -3.75rem}
}
@media only screen and (min-width:62em){#global-ux .model-walk-compare-container .cols-2 .mwc-compare-details ul li{display:inline-block;vertical-align:top;width:45%;margin-right:5%}
}
#global-ux .model-walk-compare-container .mwc-hero-billboard .hero-thumbnail img{max-width:380px}
#global-ux .model-walk-compare-container .hero-billboard-add{padding:47px 0;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.2);display:none}
#global-ux .model-walk-compare-container .hero-billboard-add .hero-thumbnail{margin:-12px 0 32px;opacity:.2}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .hero-billboard-add{display:block}
}
#global-ux .model-walk-compare-container .mwc-mobile-change{font-size:14px;font-size:.875rem;font-weight:300;display:none;width:100%;z-index:2;border-bottom:0;bottom:0;padding:1rem 0;text-align:center}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-mobile-change{display:none}
}
#global-ux .model-walk-compare-container .mwc-mobile-change.ui-scrollpoint{position:fixed;display:block}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-mobile-change.ui-scrollpoint{display:none}
}
#global-ux .model-walk-compare-container .mwc-mobile-change .mwc-compare-item:first-child{border-right:1px solid #d2d2d2}
#global-ux .model-walk-compare-container .mwc-mobile-change .mwc-compare-item a{display:block}
#global-ux .model-walk-compare-container .mwc-mobile-titles{font-size:14px;font-size:.875rem;font-weight:300;width:100%;z-index:2;border-bottom:0;top:0;padding:1rem 0}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-mobile-titles{display:none}
}
#global-ux .model-walk-compare-container .mwc-mobile-titles.sticky,#global-ux .model-walk-compare-container .mwc-mobile-titles.ui-scrollpoint{position:fixed;background:#2d96cd;box-shadow:0 0 5px rgba(0,0,0,.3)}
#global-ux .model-walk-compare-container .mwc-mobile-titles.sticky .mwc-compare-item,#global-ux .model-walk-compare-container .mwc-mobile-titles.ui-scrollpoint .mwc-compare-item{position:relative;color:#fff}
#global-ux .model-walk-compare-container .mwc-mobile-titles.sticky .mwc-compare-item a,#global-ux .model-walk-compare-container .mwc-mobile-titles.ui-scrollpoint .mwc-compare-item a{display:block;border-left:1px solid #fff;padding-left:1rem;color:#fff}
#global-ux .model-walk-compare-container .mwc-mobile-titles.sticky .mwc-compare-item .mwc-hero-close-btn,#global-ux .model-walk-compare-container .mwc-mobile-titles.ui-scrollpoint .mwc-compare-item .mwc-hero-close-btn{display:none}
#global-ux .model-walk-compare-container .mwc-mobile-titles.sticky .mwc-compare-item:first-child a,#global-ux .model-walk-compare-container .mwc-mobile-titles.ui-scrollpoint .mwc-compare-item:first-child a{border-left:0;padding-left:0}
#global-ux .model-walk-compare-container .mwc-mobile-titles.sticky .mwc-compare-item:last-child,#global-ux .model-walk-compare-container .mwc-mobile-titles.ui-scrollpoint .mwc-compare-item:last-child{border-right:0}
#global-ux .model-walk-compare-container .mwc-compare-head{position:absolute;visibility:hidden}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint{position:fixed;visibility:visible;width:100%;right:0;top:0;padding-bottom:0;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:5}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-head.sticky,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint{display:block}
}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item{border-left:1px solid #dbdbdb;padding:1rem 1rem 0}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item:first-child,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item:first-child{border-left:0;display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item:first-child,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item:first-child{display:block}
}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item .hero-thumbnail,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item .hero-thumbnail{position:relative;overflow:hidden;text-align:center}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item .hero-thumbnail[data-bestseller-sash]:before,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item .hero-thumbnail[data-bestseller-sash]:before{font-size:11px;font-size:.6875rem;transform:rotate(-45deg);position:absolute;width:300px;padding:3px 10px;content:attr(data-bestseller-sash);top:19px;left:-120px;color:#fff;text-align:center;letter-spacing:-1px;background:#2d96cd}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item .hero-thumbnail img,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item .hero-thumbnail img{width:75%}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item .cta-controls,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item .cta-controls{text-align:center;padding:.5rem}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item .cta-controls a,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item .cta-controls a{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .model-walk-compare-container .mwc-compare-head.sticky .mwc-model-hero .compare-item .icon-thin-close,#global-ux .model-walk-compare-container .mwc-compare-head.ui-scrollpoint .mwc-model-hero .compare-item .icon-thin-close{top:1.2rem}
#global-ux .model-walk-compare-container .mwc-compare-head .hero-billboard-add{box-shadow:none}
#global-ux .model-walk-compare-container .mwc-comparison.compare-head{padding-bottom:0}
#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .dynamicCarousel,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .genericCarousel,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .row,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .threesixty-colouriser-container{padding-left:25%}
#global-ux .model-walk-compare-container .mwc-comparison .cta-button{min-width:0}
@media only screen and (min-width:62em){#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .dynamicCarousel,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .genericCarousel,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .row,#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .threesixty-colouriser-container{padding-left:25%}
#global-ux .model-walk-compare-container .icon-thin-close{display:block;position:absolute;top:.1rem;right:1rem;color:#999;font-size:1.5rem;z-index:2}
}
#global-ux .model-walk-compare-container .mwc-footer-mobile .cta-button{width:100%;margin:0}
#global-ux .model-walk-compare-container .mwc-footer-mobile .cta-button-sticky{position:fixed;left:0;bottom:0;z-index:10}
#global-ux .model-walk-compare-container .mwc-footer-desktop{display:none}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-footer-mobile{display:none}
#global-ux .model-walk-compare-container .mwc-footer-desktop{display:block;position:fixed;left:0;bottom:0;z-index:100;width:100%;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}
#global-ux .model-walk-compare-container .mwc-footer-content{display:block;max-width:1440px;padding:20px 60px;margin:0 auto}
#global-ux .model-walk-compare-container .mwc-footer-content:after,#global-ux .model-walk-compare-container .mwc-footer-content:before{display:table;content:" "}
#global-ux .model-walk-compare-container .mwc-footer-content:after{clear:both}
#global-ux .model-walk-compare-container .mwc-footer-content .mwc-footer-label{font-weight:200;font-size:18px;font-size:1.125rem;float:right;margin:20px}
#global-ux .model-walk-compare-container .mwc-footer-content .cta-button{float:right;margin:0}
}
@media only screen and (min-width:48em){#global-ux .model-walk-compare-container .mwc-comparison .accordion-compare{margin:0 -3.75rem}
#global-ux .model-walk-compare-container .mwc-comparison.cols-2 .feature-title{width:33.3333333333%}
#global-ux .model-walk-compare-container .mwc-comparison.cols-2 .feature-table{width:66.6666666666%}
#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .feature-title{width:25%}
#global-ux .model-walk-compare-container .mwc-comparison.cols-3 .feature-table{width:75%}
}
#global-ux .model-walk-compare-container .attention{animation:attention .3s normal forwards}
#global-ux .wizard{background:#fff}
@media only screen and (min-width:48em){#global-ux .wizard{max-width:90rem;margin:0 auto}
}
#global-ux .wizard h1,#global-ux .wizard h2,#global-ux .wizard h3{font-weight:200;color:#616161;line-height:1.1;margin:20px 0 10px}
#global-ux .wizard h1,#global-ux .wizard h2{font-size:30px;font-size:1.875rem}
@media only screen and (min-width:48em){#global-ux .wizard h1,#global-ux .wizard h2{font-size:36px;font-size:2.25rem}
}
#global-ux .wizard h3{font-size:18px;font-size:1.125rem}
@media only screen and (min-width:48em){#global-ux .wizard h3{font-size:24px;font-size:1.5rem}
}
#global-ux .wizard .wizard-step-wrapper{overflow:hidden}
#global-ux .wizard .wizard-header{background:#fff;padding:20px 50px 10px 20px;border-bottom:1px solid #dbdbdb;max-width:1440px;margin:0 auto}
@media only screen and (min-width:48em){#global-ux .wizard .wizard-header{padding:15px 20px 10px;margin:0 50px}
}
#global-ux .wizard .wizard-header h1{text-indent:inherit}
#global-ux .wizard .wizard-header h1,#global-ux .wizard .wizard-header h2{font-size:18px;font-size:1.125rem;font-weight:200;color:#616161;line-height:1.4}
@media only screen and (min-width:48em){#global-ux .wizard .wizard-header h1,#global-ux .wizard .wizard-header h2{font-size:36px;font-size:2.25rem}
}
#global-ux .wizard .wizard-header h1 .wizard-title,#global-ux .wizard .wizard-header h2 .wizard-title{font-size:24px;font-size:1.5rem}
@media only screen and (min-width:48em){#global-ux .wizard .wizard-header h1 .wizard-title,#global-ux .wizard .wizard-header h2 .wizard-title{font-size:36px;font-size:2.25rem}
}
#global-ux .wizard .wizard-header .wizard-step{display:none}
#global-ux .wizard .wizard-footer{width:100%}
#global-ux .wizard .wizard-footer.sticky-wizard-footer .wizard-footer-wrapper{background-color:#fff;bottom:0;left:0;right:0;position:fixed;max-width:89.875rem;margin:0 auto;z-index:5}
#global-ux .wizard .wizard-footer .wizard-footer-wrapper{border-top:1px solid #b3b3b3;clear:both;padding:20px 60px;text-align:center;width:100%}
#global-ux .wizard .wizard-footer .wizard-footer-wrapper:after,#global-ux .wizard .wizard-footer .wizard-footer-wrapper:before{display:table;content:" "}
#global-ux .wizard .wizard-footer .wizard-footer-wrapper:after{clear:both}
@media only screen and (min-width:48em){#global-ux .wizard .wizard-footer .wizard-footer-wrapper{text-align:left}
}
#global-ux .wizard .wizard-footer .cta-button{margin:0}
#global-ux .wizard .wizard-footer .wizard-cancel{display:none}
@media only screen and (min-width:48em){#global-ux .wizard .wizard-footer .wizard-cancel{display:inline-block}
}
@media only screen and (min-width:48em){#global-ux .wizard .form-wizard+.wizard-footer-wrapper,#global-ux .wizard .wizard-form.section+.wizard-footer-wrapper{padding-left:75px;padding-right:75px}
}
#global-ux .wizard .cta-button{font-size:18px;font-size:1.125rem;margin:0 0 10px}
@media only screen and (min-width:48em){#global-ux .wizard .cta-button{font-size:17px;font-size:1.0625rem}
}
#global-ux .wizard .wizard-cancel{box-shadow:none;font-weight:300;color:#2d96cd;border:0}
#global-ux .wizard-summary{background:#fff}
@media only screen and (min-width:48em){#global-ux .wizard-summary{max-width:90rem;margin:0 auto;padding:0}
}
#global-ux .wizard-summary .richtext .regular{padding:30px 20px}
@media only screen and (min-width:48em){#global-ux .wizard-summary .richtext .regular{margin:0 auto;max-width:700px;width:80%}
}
#global-ux .wizard-summary .richtext .regular h2,#global-ux .wizard-summary .richtext .regular h3,#global-ux .wizard-summary .richtext .regular p{color:#616161}
@media only screen and (min-width:48em) and (max-width:74.9375em) and (orientation:landscape){#global-ux .wizard-summary .richtext .regular p .cta-button{min-width:20.5rem}
}
@media only screen and (min-width:48em) and (max-width:74.9375em) and (orientation:portrait){#global-ux .wizard-summary .richtext .regular p .cta-button{min-width:19rem}
}
#global-ux .wizard-summary .section.splitter{background:#f7f7f7;padding:20px 45px}
#global-ux .wizard-summary .section.splitter .richtext .regular{padding:0}
@media only screen and (min-width:48em){#global-ux .wizard-summary .section.splitter .richtext .regular{width:100%}
}
@media only screen and (min-width:48em){#global-ux .wizard-summary .section.splitter .splitter-column+.splitter-column>div{padding:30px 0}
}
#global-ux .wizard-summary .section.splitter .splitter-column+.splitter-column>div .cta-button{margin:10px}
#global-ux .wizard-summary a[href="#close"]{display:none}
#global-ux .vehicles-selector{padding:10px 20px 0;background:#fff}
@media only screen and (min-width:48em){#global-ux .vehicles-selector{padding:18px 60px 0;max-width:90rem;margin:0 auto}
}
#global-ux .vehicles-selector .accordion{border-bottom:1px solid #b3b3b3;margin:0 -20px}
#global-ux .vehicles-selector .accordion .accordion-item{margin-bottom:0}
#global-ux .vehicles-selector .accordion .accordion-item .accordion-content{margin:0 20px;padding:10px 0 20px}
#global-ux .vehicles-selector .accordion .accordion-item .accordion-title{border-top:1px solid #b3b3b3}
#global-ux .vehicles-selector .accordion .active{height:auto;opacity:1}
#global-ux .vehicles-selector .models{clear:both;padding-top:10px}
@media only screen and (min-width:48em){#global-ux .vehicles-selector .models{display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}
}
#global-ux .vehicles-selector .model{margin-bottom:10px}
@media only screen and (min-width:48em){#global-ux .vehicles-selector .model{-moz-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;border-bottom:0;padding:0 30px 0 0;margin-bottom:30px;margin-left:0;margin-right:0}
}
@media only screen and (min-width:62em){#global-ux .vehicles-selector .model{-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;border-bottom:0}
}
#global-ux .vehicles-selector .model.cant-decide .model-content{cursor:default}
#global-ux .vehicles-selector .model .model-content{display:block;padding:25px;cursor:pointer}
@media only screen and (min-width:48em){#global-ux .vehicles-selector .model .model-content{padding:23px}
}
#global-ux .vehicles-selector .model .model-content img{margin-bottom:20px}
#global-ux .vehicles-selector .model.selected .model-content{background-color:#f4f4f3}
#global-ux .vehicles-selector .model input[type=checkbox].custom-checkbox{display:none}
#global-ux .vehicles-selector .model input[type=checkbox].custom-checkbox+label{font-size:14px;font-size:.875rem;border-bottom:1px solid #d6d6d6;color:#2d96cd;line-height:1rem;padding-bottom:12px;width:100%}
#global-ux .vehicles-selector .model input[type=checkbox].custom-checkbox+label:before{font-size:10px;font-size:.625rem;width:15px;height:15px}
#global-ux .vehicles-selector .model input[type=checkbox].custom-checkbox.checked+label{font-weight:400}
#global-ux .vehicles-selector .model input[type=checkbox].custom-checkbox.checked+label:after{font-size:10px;font-size:.625rem}
#global-ux .vehicles-selector.desktop{display:none}
@media only screen and (min-width:48em){#global-ux .vehicles-selector.desktop{display:block}
}
#global-ux .vehicles-selector.mobile{display:block}
@media only screen and (min-width:48em){#global-ux .vehicles-selector.mobile{display:none}
}
#global-ux .vehicles-selector .error-message .error{font-size:16px;font-size:1rem;display:inline-block;padding-right:30px}
#global-ux .vehicles-selector .error-message .error:after{font-size:inherit;top:0}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator.wizard-miniDealerLocator{padding:18px 60px 0}
}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator.wizard-miniDealerLocator .component-content{padding:20px 0}
}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-section:after,#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-section:before{display:table;content:" "}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-section:after{clear:both}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-section .expander-body{padding:0 !important}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .results-header{margin-bottom:20px}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .form .select2-container{margin:0}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .search-input{max-width:100%}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .search-form .columns{padding-left:0;padding-right:0}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .header-alignment{text-align:center;margin:0 auto}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .form-dropdown{padding:0 0 20px}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator.wizard-miniDealerLocator .form-dropdown{width:50%;float:left;padding:35px 35px 52px 0}
}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-head{transition:width .3s;width:50%;float:right}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .expander-head.full-width{width:100%}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .mobile-result-item p{font-size:20px;font-size:1.25rem;font-weight:200}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .mobile-result-item .dealer-address{margin-bottom:25px}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .mobile-result-item .dealer-address p{margin:0}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .map-container .info-window h4{color:#1b394e;padding:0 0 4px;margin:0 0 4px}
#global-ux .miniDealerLocator.wizard-miniDealerLocator .vehicle img{margin-bottom:20px}
#global-ux .brochure-download .brochure-tabs{position:relative;width:100%;overflow:hidden}
#global-ux .brochure-download .brochure-tabs .component-content{padding-top:66px}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .component-content{padding:64px 0 0}
}
#global-ux .brochure-download .brochure-tabs .tabs-nav{background-color:#f7f7f7;text-align:center;height:66px}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list{width:auto;margin:auto 40px;position:static;left:auto;display:inline-block}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item{font-size:14px;font-size:.875rem;height:auto;padding:20px;background:transparent}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item a{text-decoration:none}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item a span{color:#2d96cd;font-weight:400;text-decoration:none}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item.is-active{border-bottom:5px solid #1b394e}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item.is-active a span{color:#616161}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item.is-active{border-bottom:2px solid #1b394e}
}
#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item:hover a span{color:#616161}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list .tabs-nav-item{padding:20px 10px;margin:auto}
}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-nav .tabs-nav-list{margin:auto}
}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-nav{height:64px}
}
#global-ux .brochure-download .brochure-tabs .tabs-content{background-color:transparent}
#global-ux .brochure-download .brochure-tabs .tabs-content .block1{width:100%;text-align:left;padding:0 20px 25px;background-color:#fff}
#global-ux .brochure-download .brochure-tabs .tabs-content .block1 .content{padding:48px 0 30px;border-bottom:1px solid #ccc}
#global-ux .brochure-download .brochure-tabs .tabs-content .block1 .content h3{font-size:31px;font-size:1.9375rem;color:#616161;margin-bottom:20px}
#global-ux .brochure-download .brochure-tabs .tabs-content .block1 .content p{color:#616161}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-content .block1{text-align:center;padding:0 8px 25px}
}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2{width:100%;margin:auto;text-align:left;padding:10px 20px 25px}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .copy{font-size:11px;font-size:.6875rem;font-weight:700}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .copy{display:none}
}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items{width:100%;margin:auto;background-color:#fff}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item{width:100%;text-align:left}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item .title{font-size:11px;font-size:.6875rem;font-weight:700;border:0;color:#616161;margin:8px 0;padding:0;text-align:left}
#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item a.cta-button{font-size:17px;font-size:1.0625rem;margin:0;width:100%}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item a.cta-button{width:100%;min-width:0;padding-left:20px;padding-right:20px}
}
@media only screen and (min-width:75em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item a.cta-button{width:auto;min-width:220px}
}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item{display:inline-block;width:25%;padding:30px 10px 10px}
}
@media only screen and (min-width:75em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items .item{max-width:270px;width:25%}
}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2 .items{display:inline-block;width:100%}
}
@media only screen and (min-width:48em){#global-ux .brochure-download .brochure-tabs .tabs-content .block2{text-align:center;padding-left:8px;padding-right:8px}
}
#global-ux .wizard-form.section{padding:0;background:#fff}
@media only screen and (min-width:48em){#global-ux .wizard-form.section{padding:0 60px;margin:0 auto}
}
#global-ux .wizard-form.section .form{padding:0}
#global-ux .wizard-form.section .form.form-wizard{padding-top:20px}
#global-ux .wizard-form.section .form .addresslookup,#global-ux .wizard-form.section .form .checkbox,#global-ux .wizard-form.section .form .submit{float:left;clear:both;width:100%}
#global-ux .wizard-form.section .form .submit .cta-button{width:100%;float:left;clear:both;padding-left:0;padding-right:0}
#global-ux .wizard-form.section .form .addressLookup-input,#global-ux .wizard-form.section .form .addressLookup-search{float:left}
#global-ux .wizard-form.section .form .addressLookup .form-submit .list-item-search input[type=radio]{position:absolute}
#global-ux .wizard-form.section .form .addressLookup .form-submit .list-item-search.hidden-mobile,#global-ux .wizard-form.section .form .addressLookup .form-submit .search-code-button{width:100%}
#global-ux .wizard-form.section .form .addressLookup .form-submit .search-code-button{margin-bottom:0}
#global-ux .wizard-form.section .form .search-code-button{box-sizing:border-box;min-width:0;padding-left:0;padding-right:0}
#global-ux .userselecteddata{padding:0 20px;margin-bottom:10px;background:#fff}
@media only screen and (min-width:48em){#global-ux .userselecteddata{padding:0;margin-bottom:0}
}
#global-ux .userselecteddata .items{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;border-bottom:1px solid #efefef;margin-left:-20px;margin-right:-20px}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items{-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;border-bottom:0;margin-left:0;margin-right:0}
}
#global-ux .userselecteddata .items .item{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;margin:0 0 30px;padding-top:30px;border-top:1px solid #efefef;overflow:hidden}
@media only screen and (max-width:61.9375em){#global-ux .userselecteddata .items .item{padding-left:20px;padding-right:20px;padding-top:20px;margin:0 0 20px}
}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item{-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;-moz-flex:0 0 33.3333%;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;margin:30px 60px 30px 0;padding-top:0;border-top:0}
#global-ux .userselecteddata .items .item:last-child:not(:only-of-type){border-bottom:1px solid #b3b3b3}
#global-ux .userselecteddata .items .item:last-child:not(:only-of-type) .text-center{padding:10px 0}
}
@media only screen and (min-width:75em){#global-ux .userselecteddata .items .item{-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}
}
#global-ux .userselecteddata .items .item .add-vehicle,#global-ux .userselecteddata .items .item .change-vehicle,#global-ux .userselecteddata .items .item .remove-vehicle{font-size:.875rem;display:inline-block;margin-left:10px;font-size:14px}
#global-ux .userselecteddata .items .item .add-vehicle i,#global-ux .userselecteddata .items .item .change-vehicle i,#global-ux .userselecteddata .items .item .remove-vehicle i{font-size:20px;font-size:1.25rem;margin-left:0;margin-right:5px}
#global-ux .userselecteddata .items .item .add-vehicle:first-child,#global-ux .userselecteddata .items .item .change-vehicle:first-child,#global-ux .userselecteddata .items .item .remove-vehicle:first-child{margin-left:0}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item .add-vehicle-container,#global-ux .userselecteddata .items .item .change-vehicle-container,#global-ux .userselecteddata .items .item .remove-vehicle-container{position:absolute;bottom:0;left:0;width:100%;padding:10px 0;text-align:center}
}
#global-ux .userselecteddata .items .item .vehicle{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item .vehicle{text-align:center}
}
#global-ux .userselecteddata .items .item .vehicle .image-wrapper,#global-ux .userselecteddata .items .item .vehicle h3{-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item .vehicle .image-wrapper,#global-ux .userselecteddata .items .item .vehicle h3{-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}
}
#global-ux .userselecteddata .items .item .vehicle .add-remove-buttons{-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:10px;padding:10px 0;text-align:left}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item .vehicle .add-remove-buttons{margin-top:0;padding-top:0;text-align:center}
}
#global-ux .userselecteddata .items .item .vehicle h3{font-size:16px;font-size:1rem;font-weight:400;color:#616161;margin:0;padding-left:12px}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item .vehicle h3{margin:20px 0 10px;padding-left:0}
}
@media only screen and (min-width:48em){#global-ux .userselecteddata .items .item .vehicle{border-bottom:1px solid #b3b3b3}
#global-ux .userselecteddata .items .item .vehicle img{display:inline}
}
@media only screen and (min-width:62em){#global-ux .userselecteddata .items .item .vehicle .image-wrapper{min-width:231px}
}
#global-ux .userselecteddata .items .item .dealer-for{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-moz-align-items:center;align-items:center;width:100%}
#global-ux .userselecteddata .items .item .dealer-for .vehicle-name{font-size:11px;font-size:.6875rem;font-weight:700;width:100%;margin-bottom:8px;color:#1b394e;margin-top:8px}
#global-ux .userselecteddata .items .item .dealer-for .dealer{width:100%}
#global-ux .userselecteddata .items .item .dealer-for .dealer .name{font-size:14px;font-size:.875rem;font-weight:300;color:#616161;border:1px solid #a8a8a8;padding:10px 15px;z-index:1}
#global-ux .userselecteddata .items .item .dealer-for .dealer .change{display:none}
#global-ux .wizard-short .wizard-steps-wrapper{display:flex}
@media only screen and (max-width:47.9375em){#global-ux .wizard-short .wizard-steps-wrapper h3.hide-mobile{display:none}
}
#global-ux .wizard-short .wizard-step-vehicle-selector{width:100%}
@media only screen and (min-width:48em){#global-ux .wizard-short .wizard-step-vehicle-selector{width:60%}
}
@media only screen and (min-width:48em){#global-ux .wizard-short .wizard-step-form{border-left:1px solid #dbdbdb;display:block;width:40%}
}
#global-ux .wizard-short .wizard-step-form .wizard-form.section form.form-wizard{padding-top:10px}
@media only screen and (min-width:62em){#global-ux .wizard-short .wizard-step-form .wizard-form.section form.form-wizard{padding-top:13px}
}
#global-ux .wizard-short .step-heading.is-short-version h2,#global-ux .wizard-short .step-heading.is-short-version h3{display:flex;align-items:center}
#global-ux .wizard-short .step-heading.is-short-version br{display:none}
#global-ux .wizard-short .step-heading.is-short-version .blue-bullet{top:0}
#global-ux .wizard-short h2 .small,#global-ux .wizard-short h3 .small{font-weight:300;font-size:13px}
#global-ux .wizard-short .blue-bullet{float:left;position:relative}
#global-ux .wizard-short .wizard-step-form .userselecteddata{display:none}
@media only screen and (min-width:48em){#global-ux .wizard-short .wizard-form.section{padding:0}
}
@media only screen and (min-width:75em){#global-ux .wizard-short .wizard-form.section{padding:0 60px}
}
@media only screen and (min-width:48em){#global-ux .wizard-short .vehicles-selector{padding:10px 20px 0}
}
@media only screen and (min-width:75em){#global-ux .wizard-short .vehicles-selector{padding:13px 60px 0}
}
.ng-cloak,.ng-hide:not(.ng-hide-animate),.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none !important}
#global-ux .wizard-short .wizard-step-indicators{display:none;margin:0 auto;padding:0;text-align:center}
@media only screen and (max-width:47.9375em){#global-ux .wizard-short .wizard-step-indicators{display:block}
}
#global-ux .wizard-short .wizard-step-indicator{display:inline-block;padding:0;margin:0 10px}
#global-ux .wizard-short .wizard-step-indicator.completed{position:relative;padding-right:50px}
#global-ux .wizard-short .wizard-step-indicator.completed:after{content:"";width:50px;height:1px;border-bottom:2px dashed #008cba;display:block;top:50%;position:absolute;transform:translateY(-50%);right:-10px}
#global-ux .wizard-short .wizard-step-indicator.completed .wizard-step-index{background:transparent;border:1px solid #008cba;color:#efefef;position:relative}
#global-ux .wizard-short .wizard-step-indicator.completed .wizard-step-index:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:1.25rem;color:#008cba;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}
#global-ux .wizard-short .wizard-step-index{font-size:24px;font-size:1.5rem;background:#008cba;padding:25px 20px;line-height:0;display:inline-block;border-radius:50%;color:#fff}
#global-ux .wizard-short .wizard-step-index.disabled{background:transparent;border:1px solid rgba(151,151,151,.4);color:rgba(151,151,151,.4)}
#global-ux .wizard-short .wizard-step-title{font-size:16px;font-size:1rem;vertical-align:middle;display:inline-block;padding:0;margin:0 0 0 10px;color:#008cba;position:relative;top:-5px}
@media only screen and (max-width:47.9375em){#global-ux .wizard-short .wizard-header{margin:0;padding:0}
}
@media only screen and (max-width:47.9375em){#global-ux .wizard-short .wizard-main-title{margin:0;padding:10px 0;text-align:center;border-bottom:1px solid #dbdbdb}
}
@media only screen and (max-width:47.9375em){#global-ux .wizard-short .wizard-step-indicators{background:#efefef;padding:10px 0;margin:0}
}
#global-ux .wizard-short .wizard-step-form .radioButtons .radiobuttons-ul-wrapper{display:flex;width:100%;margin:0 0 25px;padding:0}
#global-ux .wizard-short .wizard-step-form .radioButtons .radiobuttons-ul-wrapper li{margin:0;padding:0;float:none;flex:1;width:auto}
#global-ux .wizard-short .wizard-step-form .select2-container>option{display:none}
#global-ux .wizard-short .wizard-step-form .buttons_rounded_radio input[type=radio]+label{padding-left:20px}
#global-ux .wizard-short .wizard-step-form .buttons_rounded_radio input[type=radio]:checked+label:before{background-color:#2d96cd}
#global-ux .wizard-short .wizard-step-form .buttons_rounded_radio .label-for-radiobutton{position:relative}
#global-ux .wizard-short .wizard-step-form .buttons_rounded_radio .label-for-radiobutton:before{border:1px solid #a8a8a8;content:"";height:15px;left:0;position:absolute;top:7px;width:15px}
#global-ux .wizard-short .wizard-step-form .buttons_rounded_radio .label-for-radiobutton:after{border-radius:50%;border:2px solid #fff;content:"";display:block;height:13px;left:1px;position:absolute;top:6px;width:13px}
#global-ux .wizard-short .wizard-step-form .columns{width:100%;float:none}
#global-ux .wizard-short .wizard-footer .wizard-footer-wrapper{padding:0}
@media only screen and (min-width:47.9375em){#global-ux .wizard-short .wizard-footer .wizard-footer-wrapper{padding:20px 40px}
}
@media only screen and (min-width:61.9375em){#global-ux .wizard-short .wizard-footer .wizard-footer-wrapper{padding:10px 0 20px 30px}
}
#global-ux .wizard-short .wizard-short-footer{display:flex}
@media only screen and (min-width:61.9375em){#global-ux .wizard-short .wizard-short-footer{display:block}
}
@media only screen and (min-width:30.0625em){#global-ux .wizard-short .wizard-short-footer:after,#global-ux .wizard-short .wizard-short-footer:before{display:table;content:" "}
#global-ux .wizard-short .wizard-short-footer:after{clear:both}
}
#global-ux .wizard-short .wizard-short-footer .wizard-short-cancel,#global-ux .wizard-short .wizard-short-footer .wizard-short-next,#global-ux .wizard-short .wizard-short-footer .wizard-short-submit{width:100%;border:0;box-shadow:none}
#global-ux .wizard-short .wizard-short-footer .wizard-short-next,#global-ux .wizard-short .wizard-short-footer .wizard-short-submit{background:#2d96cd;color:#fff}
#global-ux .wizard-short .wizard-short-footer .wizard-short-cancel{position:relative}
#global-ux .wizard-short .wizard-short-footer .wizard-short-cancel:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;font-size:2rem;position:absolute;top:50%;left:5px;transform:translateY(-50%)}
@media only screen and (min-width:62em){#global-ux .wizard-short .wizard-short-footer .wizard-short-submit{float:right;width:auto;margin-right:20px}
}
#global-ux .wizard-short-summary .wizard-step-content:after,#global-ux .wizard-short-summary .wizard-step-content:before{display:table;content:" "}
#global-ux .wizard-short-summary .wizard-step-content:after{clear:both}
@media only screen and (min-width:48em){#global-ux .wizard-short-summary .wizard-step-content{border:1px solid #ccc;margin:50px 50px 25px;padding:15px 30px}
}
#global-ux .wizard-short-summary a{text-decoration:none}
#global-ux .wizard-short-summary .richtext .regular{margin:0;width:100%}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .wizard-short-summary .richtext .regular{padding:10px 20px}
}
#global-ux .wizard-short-summary .add-remove-buttons{display:none}
#global-ux .wizard-short-summary .wizard-summary:after,#global-ux .wizard-short-summary .wizard-summary:before{display:table;content:" "}
#global-ux .wizard-short-summary .wizard-summary:after{clear:both}
#global-ux .wizard-short-summary .userselecteddata{padding:20px 20px 10px;width:45%;float:left}
@media only screen and (min-width:47.9375em){#global-ux .wizard-short-summary .userselecteddata{padding:0}
}
@media only screen and (min-width:74.9375em){#global-ux .wizard-short-summary .userselecteddata{padding:50px 10px 30px;width:35%}
}
#global-ux .wizard-short-summary .userselecteddata h3{display:none}
#global-ux .wizard-short-summary .userselecteddata .items{display:block;border:0}
#global-ux .wizard-short-summary .userselecteddata .items .item{margin:0;padding:0;border:0}
#global-ux .wizard-short-summary .userselecteddata .items .item .vehicle{display:block;border:0}
#global-ux .wizard-short-summary .wizard-nameplate{width:55%;float:left}
@media only screen and (min-width:74.9375em){#global-ux .wizard-short-summary .wizard-nameplate{width:65%}
}
#global-ux .wizard-short-summary .wizard-nameplate h3:first-of-type,#global-ux .wizard-short-summary .wizard-nameplate h3:nth-of-type(2){font-weight:500}
#global-ux .wizard-short-summary .wizard-nameplate h3:first-of-type{font-size:1.25rem}
@media only screen and (min-width:47.9375em){#global-ux .wizard-short-summary .wizard-nameplate h3:first-of-type{font-size:1.125rem}
}
#global-ux .wizard-short-summary .wizard-nameplate h3:nth-of-type(2){font-size:2rem}
@media only screen and (min-width:61.9375em){#global-ux .wizard-short-summary .wizard-nameplate h3:nth-of-type(2){font-size:2.25rem}
}
#global-ux .wizard-short-summary .wizard-additional-options{width:100%;border-top:1px solid #ccc;padding:0 20px;clear:both}
@media only screen and (min-width:30.0625em){#global-ux .wizard-short-summary .wizard-additional-options{border:0}
}
@media only screen and (min-width:62em){#global-ux .wizard-short-summary .wizard-additional-options{clear:none;width:65%;float:left;padding:0}
}
#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner{max-width:100%;padding:25px 0}
#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner>p{display:flex;justify-content:space-between}
#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner a{text-align:center}
@media only screen and (min-width:48em){#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner a{text-align:left}
}
#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner a:before{font-size:1.5rem;padding-bottom:10px;display:block}
@media only screen and (min-width:61.9375em){#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner a:before{font-size:3rem}
}
@media only screen and (min-width:30.0625em){#global-ux .wizard-short-summary .wizard-additional-options .richtext-inner a:before{display:inline;padding-right:15px}
}
#global-ux .wizard-footer.wizard-short-summary-footer .wizard-footer-wrapper{width:100%;border-top:1px solid #ccc;padding:20px 40px;text-align:left;margin:0}
@media only screen and (min-width:62em){#global-ux .wizard-footer.wizard-short-summary-footer .wizard-footer-wrapper{margin:0 60px;border:0;padding:10px 0 20px 30px}
}
#global-ux .wizard-footer.wizard-short-summary-footer .wizard-disclaimer{font-size:.875rem;color:#252525;font-weight:700}
@media only screen and (min-width:47.9375em){#global-ux .wizard-footer.wizard-short-summary-footer .wizard-disclaimer{font-size:1rem}
}
@media only screen and (min-width:61.9375em){#global-ux .wizard-footer.wizard-short-summary-footer .wizard-disclaimer{font-size:1.125rem}
}
#global-ux .wizard-header.wizard-short-summary-header{padding:15px 50px 10px;margin:0}
#global-ux .wizard-header.wizard-short-summary-header .wizard-main-title{display:none}
#global-ux .wizard-short .wizard-tabs-list{margin:0;padding:0;display:flex;list-style-type:none}
#global-ux .wizard-short .wizard-tabs-item{width:50%;border:1px solid #d4d4d4}
#global-ux .wizard-short .wizard-tabs-item:first-child{border-right:0}
#global-ux .wizard-short .wizard-tabs-item.active,#global-ux .wizard-short .wizard-tabs-item:hover{background-color:#1b394e}
#global-ux .wizard-short .wizard-tabs-item.active .wizard-tabs-trigger,#global-ux .wizard-short .wizard-tabs-item:hover .wizard-tabs-trigger{color:#fff}
@media only screen and (min-width:62em){#global-ux .wizard-short .wizard-tabs-item{width:30%}
}
#global-ux .wizard-short .wizard-tabs-trigger{align-items:center;color:#1b394e;display:flex;text-decoration:none;text-align:center;justify-content:center;min-height:100%;padding:15px}
#global-ux .wizard-short .wizard-step-vehicle-selector .model-category{display:none}
#global-ux .wizard-short .wizard-step-vehicle-selector .model-category.active{display:block}
#global-ux .wizard-short .wizard-step-vehicle-selector .vehicles-selector.desktop{display:block !important}
#global-ux .wizard-short .wizard-step-vehicle-selector .vehicles-selector.mobile{display:none !important}
#global-ux .wizard-short .wizard-step-vehicle-selector .vehicles-selector h2{font-size:24px;font-size:1.5rem}
@media only screen and (max-width:47.9375em){#global-ux .wizard-short .wizard-step-vehicle-selector .vehicles-selector h2{display:none}
}
#global-ux .wizard-short .wizard-step-vehicle-selector .models{display:flex;flex-wrap:wrap}
#global-ux .wizard-short .wizard-step-vehicle-selector .model{margin:0;padding:0;width:50%;flex:none}
@media only screen and (min-width:62em){#global-ux .wizard-short .wizard-step-vehicle-selector .model{width:25%}
}
#global-ux .wizard-short .wizard-step-vehicle-selector .model .model-content{background-color:transparent;transition:background-color .3s}
#global-ux .wizard-short .wizard-step-vehicle-selector .model:hover .model-content{background-color:#e5e5e5}
#global-ux .wizard-short .wizard-step-vehicle-selector .model.selected{position:relative}
#global-ux .wizard-short .wizard-step-vehicle-selector .model.selected:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d96cd;position:absolute;top:10px;right:15px}
#global-ux .wizard-short .wizard-step-vehicle-selector .model.selected input[type=checkbox].custom-checkbox+label{color:#1b394e}
#global-ux .wizard-short .wizard-step-vehicle-selector .model.selected .model-content{background-color:#f1f1f1}
#global-ux .wizard-short .wizard-step-vehicle-selector .model label{font-weight:700;border:0}
#global-ux .wizard-short .wizard-step-vehicle-selector .model input[type=checkbox].custom-checkbox+label{border:0;padding:0}
#global-ux .wizard-short .wizard-step-vehicle-selector .model input[type=checkbox].custom-checkbox+label:after,#global-ux .wizard-short .wizard-step-vehicle-selector .model input[type=checkbox].custom-checkbox+label:before{display:none}
@media only screen and (max-width:47.9375em){#global-ux .wizard-overlay .wizard-short .wizard-header{padding:20px 0 10px !important}
}
@media only screen and (min-width:62em){#global-ux .wizard-overlay .wizard-short .wizard-tabs-list .wizard-tabs-item{width:40%}
}
@media only screen and (min-width:62em){#global-ux .gux3-theme .wizard-short .wizard-step-vehicle-selector .model{width:33.33333%}
}
#global-ux .gux3-theme .wizard-short .wizard-step-vehicle-selector .model.selected .model-content,#global-ux .gux3-theme .wizard-short .wizard-step-vehicle-selector .model:hover .model-content{background-color:#f0f0f0}
#global-ux .gux3-theme .wizard-short .wizard-step-vehicle-selector .model.selected:before{content:"";display:block;width:10px;height:22px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg);border-color:#61ba00}
#global-ux .gux3-theme .wizard-short .wizard-step-vehicle-selector .model .model-content img{margin-bottom:10px}
#global-ux .gux3-theme .wizard-short .wizard-step-vehicle-selector .model input[type=checkbox].custom-checkbox+label{font-size:16px;font-size:1rem;font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:1.38;letter-spacing:2px;text-align:center;font-weight:400;color:#102b4e}
#global-ux .gux3-theme .wizard-short .wizard-tabs-list{margin-bottom:20px}
#global-ux .gux3-theme .wizard-short .wizard-tabs-item{font-size:13px;font-size:.8125rem;font-weight:500;border-radius:0 3px 3px 0;text-transform:uppercase;letter-spacing:1.75px;border-color:#102b4e}
#global-ux .gux3-theme .wizard-short .wizard-tabs-item.active,#global-ux .gux3-theme .wizard-short .wizard-tabs-item:hover{background-color:#102b4e}
#global-ux .gux3-theme .wizard-short .wizard-tabs-item:first-of-type{border-radius:3px 0 0 3px}
#global-ux .gux3-theme .wizard-short .wizard-tabs-trigger{padding:10px;color:#102b4e}
#global-ux .gux3-theme .wizard-short .step-heading{font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif}
#global-ux .gux3-theme .wizard-short .step-heading h2,#global-ux .gux3-theme .wizard-short .step-heading h3{color:inherit}
#global-ux .gux3-theme .wizard-short .completed .wizard-step-index,#global-ux .gux3-theme .wizard-short .completed:after{border-color:#102b4e}
#global-ux .gux3-theme .wizard-short .completed .wizard-step-index:before{color:#102b4e}
#global-ux .gux3-theme .wizard-short .wizard-step-index{background-color:#102b4e}
#global-ux .gux3-theme .wizard-short .wizard-step-index.disabled{background-color:transparent}
#global-ux .gux3-theme .wizard-short .wizard-step-title{color:#102b4e}
#global-ux .gux3-theme .wizard-footer.wizard-short-summary-footer .wizard-footer-wrapper{width:auto}
#global-ux .gux3-theme .wizard-short .wizard-short-footer{justify-content:center}
@media only screen and (min-width:62em){#global-ux .gux3-theme .wizard-short .wizard-short-footer{justify-content:flex-end}
}
#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-submit{width:auto}
#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-next{background-color:#102b4e}
#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-cancel{background-color:transparent;color:#102b4e}
#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-cancel:before{font-size:18px;font-size:1.125rem}
#global-ux .gux3-theme .wizard-short .wizard-short-footer .wizard-short-cancel+.form-submit{margin-left:20px}
#global-ux .gux3-theme .wizard-short-summary-header h1,#global-ux .gux3-theme .wizard-short-summary-header h2{color:#4d4d4d;margin:0}
#global-ux .gux3-theme .wizard-short-summary .richtext .regular h2,#global-ux .gux3-theme .wizard-short-summary .richtext .regular h3,#global-ux .gux3-theme .wizard-short-summary .richtext .regular p{color:#4d4d4d}
#global-ux .gux3-theme .wizard-short-summary .richtext .regular a{text-decoration:underline}
#global-ux .gux3-theme .wizard-short-summary .richtext .regular a[class*=icon-]{text-decoration:none}
#global-ux .gux3-theme .wizard-short-summary-header,#global-ux .gux3-theme .wizard-short .wizard-header{background-image:linear-gradient(180deg,#f7f7f7,#fff 50%);text-align:center;letter-spacing:3px;box-shadow:0 4px 8px 0 rgba(179,179,179,.28);margin:0;border:0;position:relative}
@media only screen and (min-width:62em){#global-ux .gux3-theme .wizard-short-summary-header,#global-ux .gux3-theme .wizard-short .wizard-header{padding:19px 20px}
}
#global-ux .gux3-theme .wizard-short-summary-header .wizard-title,#global-ux .gux3-theme .wizard-short-summary-header h1,#global-ux .gux3-theme .wizard-short-summary-header h2 .wizard-title,#global-ux .gux3-theme .wizard-short .wizard-header .wizard-title,#global-ux .gux3-theme .wizard-short .wizard-header h1,#global-ux .gux3-theme .wizard-short .wizard-header h2 .wizard-title{font-size:24px;font-size:1.5rem;text-transform:uppercase;font-weight:300}
@media only screen and (min-width:48em){#global-ux .gux3-theme .wizard-short-summary-header .wizard-title,#global-ux .gux3-theme .wizard-short-summary-header h1,#global-ux .gux3-theme .wizard-short-summary-header h2 .wizard-title,#global-ux .gux3-theme .wizard-short .wizard-header .wizard-title,#global-ux .gux3-theme .wizard-short .wizard-header h1,#global-ux .gux3-theme .wizard-short .wizard-header h2 .wizard-title{font-size:24px;font-size:1.5rem}
}
#global-ux .gux3-theme .wizard-header h1.wizard-main-title .wizard-title{color:#4d4d4d}
#global-ux .gux3-theme .wizard-footer .wizard-cancel{color:#102b4e}
#global-ux .gux3-theme .wizard-step-wrapper .step-heading.is-short-version h2,#global-ux .gux3-theme .wizard-step-wrapper .step-heading.is-short-version h3{font-size:26px;font-size:1.625rem;font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;color:#4d4d4d;font-weight:300;line-height:1.15;letter-spacing:2.5px}
#global-ux .gux3-theme .wizard-step-wrapper .form .richtext h3,#global-ux .gux3-theme .wizard-step-wrapper .form .richtext h5,#global-ux .gux3-theme .wizard-step-wrapper .form .richtext p,#global-ux .gux3-theme .wizard-step-wrapper h3{color:#4d4d4d}
#global-ux .gux3-theme .wizard-step-wrapper .form .richtext h3{font-size:26px;font-size:1.625rem;font-weight:300;letter-spacing:2.5px;line-height:1.15}
#global-ux .gux3-theme .wizard-step-wrapper .vehicles-selector .model .model-content .custom-checkbox+label{color:#102b4e}
#global-ux .gux3-theme .wizard-step-wrapper .userselecteddata .items .item .vehicle h3{color:#4d4d4d}
@media only screen and (min-width:48em){#global-ux .gux3-theme .wizard-short .wizard-step-form{border:0;background-image:linear-gradient(169deg,#fff,#f7f7f7 82%)}
}
#global-ux .gux3-theme .wizard-short .wizard-form,#global-ux .gux3-theme .wizard-short .wizard-form .form{background-color:transparent}
#global-ux .gux3-theme .wizard-short .step-heading{text-transform:uppercase;letter-spacing:2.5px;color:#4d4d4d}
@media only screen and (min-width:48em){#global-ux .gux3-theme .wizard-short .step-heading{margin-bottom:60px}
}
@media only screen and (min-width:48em){#global-ux .gux3-theme .wizard-short .step-heading h2,#global-ux .gux3-theme .wizard-short .step-heading h3{margin-top:47px}
}
#global-ux .gux3-theme .wizard-short .blue-bullet{font-size:40px;font-size:2.5rem;font-weight:200;background-color:transparent;margin-right:10px;width:auto;color:#102b4e}
#global-ux .gux3-theme .wizard-short .wizard-footer .wizard-footer-wrapper{background-image:linear-gradient(180deg,#f7f7f7,#fff 50%);padding:20px 0;border-color:#c9c9c9}
#global-ux .gux3-theme .wizard-step-wrapper .brochure-download .brochure-tabs .tabs-nav-list .tabs-nav-item a span{color:#102b4e}
#global-ux .gux3-theme .wizard-step-wrapper .brochure-download .brochure-tabs .tabs-nav-list .tabs-nav-item.is-active{border-bottom-color:#102b4e}
#global-ux .gux3-theme .wizard-step-wrapper .brochure-download .brochure-tabs .tabs-content h3,#global-ux .gux3-theme .wizard-step-wrapper .brochure-download .brochure-tabs .tabs-content p,#global-ux .gux3-theme .wizard-step-wrapper .brochure-download .brochure-tabs .tabs-nav-list .tabs-nav-item.is-active a span{color:#4d4d4d}
#global-ux .promotion .promotion-inner{position:relative;overflow:hidden}
#global-ux .promotion .promotion-inner .promotions-wrapper.active .poster.front{transform:translate3d(-100%,0,0)}
#global-ux .promotion .promotion-inner .promotions-wrapper.active .poster.back{transform:translateZ(0)}
#global-ux .promotion .promotion-inner .promotions-wrapper{position:relative;overflow:hidden;min-height:200px}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster{transition:transform .5s ease-out}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.front{transform:translateZ(0)}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back{transform:translate3d(100%,0,0);position:absolute;width:100%;height:100%;left:0;top:0;text-align:center}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .link-cta span,#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .link-cta span.icon-link.icon.icon-link-hover{color:#1ba4e0}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .link-cta span.icon-link.icon.icon-link-hover{float:right;font-size:1.5em}
}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .link-cta span.labels{float:left}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .link-cta.promo.prev{margin-top:40px}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .link-cta.promo.prev{margin-top:0}
}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .coupon{text-align:center;margin-top:10%}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .coupon{margin-top:0}
}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .coupon .coupon-img{width:90%}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .coupon .coupon-img{width:60%;margin:4% 0 0}
}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .coupon-cta{position:relative;margin:30px auto 0}
#global-ux .promotion .promotion-inner .promotions-wrapper .poster.back .coupon-cta a{position:static}
#global-ux .promotion .promotion-inner .promotions-wrapper .heading{color:#626466}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .heading{top:10%}
}
@media only screen and (min-width:75em){#global-ux .promotion .promotion-inner .promotions-wrapper .heading{top:20%}
}
#global-ux .promotion .promotion-inner .promotions-wrapper .heading h2,#global-ux .promotion .promotion-inner .promotions-wrapper .heading h3{color:#fff}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .promotion .promotion-inner .promotions-wrapper .heading h3{font-size:1.5em}
}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .heading h3{padding-bottom:3%}
}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper .heading p{display:inline-block;padding-right:20px}
}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper a.link-cta.prev{left:5%;top:40%}
}
@media only screen and (min-width:48em){#global-ux .promotion .promotion-inner .promotions-wrapper a.link-cta.next{right:5%}
}
#global-ux .promotion .promotion-inner .promotions-wrapper a.link-cta .icon-chevron-hollow{color:#fff}
#global-ux section.brandgallery .social-items .social-items-inner{transition:height .8s ease-out;position:relative;overflow:hidden}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner{height:auto !important}
}
#global-ux section.brandgallery .social-items .social-items-inner .columns{padding-left:0;padding-right:0}
#global-ux section.brandgallery .social-items .social-items-inner img{transform:scale(1)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab{position:relative;overflow:hidden}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab:focus img,#global-ux section.brandgallery .social-items .social-items-inner .social-tab:hover img{transform:scale(1.05)}
}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab:focus .social-labels,#global-ux section.brandgallery .social-items .social-items-inner .social-tab:hover .social-labels{background-color:black;background-color:rgba(0,0,0,.6)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab:focus .social-labels.blue,#global-ux section.brandgallery .social-items .social-items-inner .social-tab:hover .social-labels.blue{background-color:#2d96cd;background-color:rgba(45,150,205,.95)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab:focus .social-labels.black,#global-ux section.brandgallery .social-items .social-items-inner .social-tab:hover .social-labels.black{background-color:rgba(0,0,0,.8)}
@media only screen and (min-width:48em){#global-ux .search-results-header section.brandgallery .social-items .social-items-inner .social-tab a:active .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .search-results-header section.brandgallery .social-items .social-items-inner .social-tab a:focus .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux .search-results-header section.brandgallery .social-items .social-items-inner .social-tab a:hover .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:active .icon-chevron-hollow.icon.icon-link:before,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:active .icon-chevron-hollow.icon.link-chevron:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:active .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:focus .icon-chevron-hollow.icon.icon-link:before,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:focus .icon-chevron-hollow.icon.link-chevron:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:focus .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:hover .icon-chevron-hollow.icon.icon-link:before,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:hover .icon-chevron-hollow.icon.link-chevron:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab a:hover .search-results-header .icon-chevron-hollow.icon.link-overlay-search:after{content:"\E619"}
}
#global-ux .search-results-header section.brandgallery .social-items .social-items-inner .social-tab .link-overlay-search:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab .icon-link:before,#global-ux section.brandgallery .social-items .social-items-inner .social-tab .link-chevron:after,#global-ux section.brandgallery .social-items .social-items-inner .social-tab .search-results-header .link-overlay-search:after{content:"\E618"}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab img{transition:all .3s ease-out .1s}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels{transition:all .3s ease-out .1s;position:absolute;bottom:0;height:auto;max-height:50%;min-height:15%;width:100%;color:#fff}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels.blue{background-color:rgba(45,150,205,.8)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels.black{background-color:rgba(0,0,0,.5)}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner{position:relative;text-align:left;padding:3% 14% 4% 5%}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner p{margin:5px 0 0;color:#fff;font-size:.9em}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner p{font-size:1.5em;line-height:1.25em}
}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner p{margin:2px 0 0;font-size:.625em}
}
@media only screen and (min-width:75em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner p{font-size:.88em}
}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner span{position:absolute;right:1%;top:20%;display:block;padding:1%}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner span{font-size:2em;right:1%;top:34%}
}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels .social-labels-inner span{font-size:1.375em;right:4%;top:14%}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels{padding-top:4%}
}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab .social-labels{padding:6% 5% 4%;padding-left:5%;padding-right:20%;padding-top:3%}
}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab.main .social-labels .social-labels-inner p{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-right:10px}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab.main .social-labels .social-labels-inner p{float:none;font-size:1.2em}
}
#global-ux section.brandgallery .social-items .social-items-inner .social-tab.main .social-labels .social-labels-inner span{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab.main .social-labels .social-labels-inner span{position:static;float:none;font-size:1.5em}
}
@media only screen and (min-width:48em){#global-ux section.brandgallery .social-items .social-items-inner .social-tab.main .social-labels .social-labels-inner{padding-right:5%;text-align:center;padding:6% 5% 4%}
}
#global-ux section.brandgallery .viewCloseTab{position:absolute;bottom:0;background:#fff}
#global-ux section.brandgallery .viewCloseTab .expandTabs p{margin:5px 0 0;background:#2d96cd;text-align:center}
#global-ux section.brandgallery .viewCloseTab .expandTabs p a{font-weight:300;position:relative;display:none;padding:30px 0;color:#fff;text-decoration:none}
#global-ux section.brandgallery .viewCloseTab .expandTabs p a.active{display:block}
#global-ux section.brandgallery .viewCloseTab .expandTabs p a>span{font-size:1.5em}
#global-ux section.brandgallery .viewCloseTab .expandTabs p a>span>span{padding-left:20px;font-size:1.2em}
@media only screen and (min-width:30.0625em){#global-ux section.brandgallery .viewCloseTab .expandTabs p a>span>span{font-size:1.3em}
}
@media only screen and (min-width:30.0625em){#global-ux section.brandgallery .viewCloseTab .expandTabs p a>span{font-size:2.3em}
}
#global-ux section.brandgallery .heading{position:static;padding:50px 20px;color:#626466}
@media only screen and (min-width:48em){#global-ux section.brandgallery .heading{padding:8% 1% 1%}
}
#global-ux section.brandgallery .heading h2{color:#626466;text-shadow:none}
#global-ux section.brandgallery .heading h3{color:#626466}
@media only screen and (min-width:48em){#global-ux section.brandgallery .heading h3{padding:0}
}
.no-js #global-ux section.brandgallery .viewCloseTab{visibility:hidden}
#global-ux n.buildprice .buildprice-inner .heading{color:#fff}
@media only screen and (min-width:48em){#global-ux n.buildprice .buildprice-inner .heading{top:10%}
}
@media only screen and (min-width:75em){#global-ux n.buildprice .buildprice-inner .heading{top:20%}
}
#global-ux n.buildprice .buildprice-inner .heading h2,#global-ux n.buildprice .buildprice-inner .heading h3{color:#fff}
@media only screen and (min-width:48em){#global-ux n.buildprice .buildprice-inner .heading h3{padding-bottom:2%}
}
#global-ux n.buildprice .buildprice-inner .heading p{display:block;padding-right:10px}
@media only screen and (min-width:48em){#global-ux n.buildprice .buildprice-inner .heading p{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-right:20px}
}
#global-ux n.buildprice .buildprice-inner .heading a.link-cta .icon-chevron-hollow,#global-ux n.buildprice .buildprice-inner .heading a.link-cta span.labels{color:#fff}
#global-ux .single-feature{padding-bottom:80px;padding-top:60px}
@media only screen and (min-width:48em){#global-ux .single-feature{padding-bottom:100px;padding-top:100px}
}
#global-ux .single-feature.grey{background-color:#f7f7f7}
#global-ux .single-feature>.columns{padding-left:48px;padding-right:48px}
@media only screen and (min-width:48em){#global-ux .single-feature>.columns{padding-left:96px;padding-right:96px}
}
#global-ux .single-feature h2{font-weight:200;line-height:3.75rem;margin-bottom:30px;text-align:center;color:#616161;font-size:2.875rem}
@media only screen and (min-width:48em){#global-ux .single-feature h2{line-height:3rem;text-align:left}
}
#global-ux .single-feature p{color:#616161;font-size:1.625rem;line-height:3.3125rem}
@media only screen and (min-width:48em){#global-ux .single-feature p{font-size:.875rem;line-height:1.875rem}
}
#global-ux .single-feature .cta-blue{float:left;width:100%;margin-top:70px;padding:32px 10px 34px;text-align:center;text-decoration:none;font-size:2rem}
@media only screen and (min-width:48em){#global-ux .single-feature .cta-blue{width:auto;margin-top:20px;padding:12px 75px;font-size:1rem}
}
#global-ux .single-feature .remaining-text.hidden{display:none}
@media only screen and (min-width:48em){#global-ux .single-feature .remaining-text.hidden{display:inline}
}
@media only screen and (min-width:48em){#global-ux .single-feature .ellipsis,#global-ux .single-feature .mobile-text,#global-ux .single-feature .more-link{display:none}
}
#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:after,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:before,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:not(.cta-button){color:#2596cf}
#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a.link-chevron,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:after,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph a:before,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph h2,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph h3,#global-ux .genericCarousel .billboard-content.within-carousel-white .billboard-paragraph p{color:#fff}
#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:after,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:before,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:not(.cta-button){color:#2596cf}
#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a.link-chevron,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:after,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph a:before,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph h2,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph h3,#global-ux .genericCarousel .billboard-content.within-carousel-grey .billboard-paragraph p{color:#616161}
#global-ux .genericCarousel .billboard-content.within-carousel-grey sup[data-disclosure]{color:#008cba;font-weight:bolder;text-decoration:inherit}
#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white a,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white h1,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white h2,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white h3,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white h4,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white h5,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white h6,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white input,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white label,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white li,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white p,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white td,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-white th,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white a,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white h1,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white h2,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white h3,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white h4,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white h5,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white h6,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white input,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white label,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white li,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white p,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white td,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-white th,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white a,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white h1,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white h2,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white h3,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white h4,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white h5,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white h6,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white input,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white label,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white li,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white p,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white td,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-white th{color:#fff}
#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey a,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey h1,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey h2,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey h3,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey h4,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey h5,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey h6,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey input,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey label,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey li,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey p,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey td,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-grey th,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey a,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey h1,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey h2,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey h3,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey h4,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey h5,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey h6,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey input,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey label,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey li,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey p,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey td,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-grey th,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey a,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey h1,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey h2,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey h3,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey h4,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey h5,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey h6,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey input,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey label,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey li,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey p,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey td,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-grey th{color:#626466}
#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue a,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue h1,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue h2,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue h3,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue h4,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue h5,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue h6,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue input,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue label,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue li,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue p,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue td,#global-ux .genericCarousel .billboard-content.within-carousel-dark-blue .richtext .rt-dark-blue th,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue a,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue h1,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue h2,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue h3,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue h4,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue h5,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue h6,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue input,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue label,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue li,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue p,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue td,#global-ux .genericCarousel .billboard-content.within-carousel-grey .richtext .rt-dark-blue th,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue a,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue h1,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue h2,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue h3,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue h4,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue h5,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue h6,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue input,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue label,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue li,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue p,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue td,#global-ux .genericCarousel .billboard-content.within-carousel-white .richtext .rt-dark-blue th{color:#1b394e}
#global-ux .genericCarousel .carousel{position:relative;height:100%;overflow:hidden;margin:0}
#global-ux .genericCarousel .carousel:hover .carousel-arrows{right:0}
#global-ux .genericCarousel .carousel-slide,#global-ux .genericCarousel .flex-viewport,#global-ux .genericCarousel .slide-container{height:100%}
#global-ux .genericCarousel .slide-container:after,#global-ux .genericCarousel .slide-container:before{content:" ";display:table}
#global-ux .genericCarousel .slide-container:after{clear:both}
#global-ux .genericCarousel .carousel-slide{position:relative;display:none}
#global-ux .genericCarousel .carousel-slide:first-child,#global-ux .genericCarousel .flex-viewport .carousel-slide{display:block}
#global-ux .genericCarousel sup[data-disclosure]{color:inherit;text-decoration:underline;font-weight:bolder}
#global-ux .genericCarousel .flex-control-nav{transform:translateZ(0);position:absolute;margin-top:-40px;z-index:1;width:100%;text-align:center;margin-left:0}
#global-ux .genericCarousel .flex-control-nav ol #global-ux .genericCarousel .flex-control-nav ul{overflow:hidden;padding:0}
#global-ux .genericCarousel .flex-control-nav li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .genericCarousel .flex-control-nav li a{transition:transform .5s ease-out;display:block;text-indent:9999px;cursor:pointer;width:26px;height:26px;position:relative}
#global-ux .genericCarousel .flex-control-nav li a:after{transition:transform .5s ease-out;content:" ";width:11px;height:11px;display:block;position:absolute;top:30%;left:29.2%;border-radius:50%;background-color:#fff}
#global-ux .genericCarousel .flex-control-nav li a.flex-active:after{transform:scale(1.5);background-color:transparent;border:1px solid #fff}
#global-ux .genericCarousel .carousel-arrows{display:none;right:0;position:absolute;visibility:hidden}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-arrows{transform:translateZ(0);transition:all .2s ease;top:50%;right:-47px;margin-top:-15px;display:block;visibility:visible;z-index:1}
#global-ux .genericCarousel .carousel-arrows .icon{line-height:47px}
}
#global-ux .genericCarousel .carousel-arrows .carousel-btn{transform:scale(1);outline:0;display:block;height:47px;width:47px;border-radius:0;border:0;background-color:#2d96cd;cursor:pointer}
#global-ux .genericCarousel .carousel-arrows .carousel-btn.darkened{background-color:rgba(0,0,0,.5)}
#global-ux .genericCarousel .carousel-arrows .carousel-btn .icon{color:#fff;display:block;text-align:center}
#global-ux .genericCarousel .carousel-arrows .carousel-btn+ul{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle}
#global-ux .genericCarousel .carousel-arrows .carousel-btn:hover{background-color:#fff}
#global-ux .genericCarousel .carousel-arrows .carousel-btn:hover .icon{color:#2d96cd}
#global-ux .genericCarousel .carousel-billboard-buzz{clear:both;padding:10% 5%}
#global-ux .genericCarousel .carousel-billboard-buzz img{width:auto}
#global-ux .genericCarousel .carousel-billboard-buzz .billboard-paragraph{position:relative;width:100%;text-align:center;padding-left:5%;padding-right:5%;left:auto;right:auto}
#global-ux .genericCarousel .carousel-billboard-buzz .billboard-paragraph a:not(.cta-button){font-size:20px;font-size:1.25rem;font-weight:300;line-height:1.25;color:#2596cf;text-shadow:none;text-decoration:none}
#global-ux .genericCarousel .carousel-billboard-buzz .billboard-paragraph p{font-size:20px;font-size:1.25rem;font-weight:300;text-align:center;line-height:1.25;color:#616161;text-shadow:none;margin-top:1.25em}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-buzz .billboard-paragraph{top:0}
}
#global-ux .genericCarousel .carousel-billboard-buzz .flex-control-nav{left:0;margin-top:-20px}
@media only screen and (min-width:30.0625em){#global-ux .genericCarousel .carousel-billboard-buzz .flex-control-nav{margin-top:-10px}
}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-buzz .flex-control-nav{display:none}
}
#global-ux .genericCarousel .carousel-billboard-buzz .flex-control-nav li a:after{border:1px solid #2596cf;background-color:#2596cf}
#global-ux .genericCarousel .carousel-billboard-buzz .flex-control-nav li a.flex-active:after{border:1px solid #2596cf;background-color:transparent}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-buzz .carousel-arrows{margin-top:-47px}
}
#global-ux .genericCarousel .carousel-billboard-buzz .component-content{text-align:center}
#global-ux .genericCarousel .carousel-billboard-homepage{clear:both}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph{height:100%;width:auto;position:absolute;top:0;left:0;right:0;padding:2.5% 6% 6%;text-align:left}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph a:not(.cta-button),#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h3,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph p{font-weight:200;text-shadow:1px 1px 1px rgba(0,0,0,.5)}
@media only screen and (max-width:47.9375em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph a:not(.cta-button),#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h3,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph p{text-align:center !important}
}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2{font-size:24px;font-size:1.5rem;margin-top:.2rem;line-height:1.2}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h3{font-size:18px;font-size:1.125rem;margin:0;line-height:18px}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph .richtext p>a{font-size:1rem;font-weight:200;letter-spacing:normal}
@media only screen and (min-width:30.0625em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph{padding-top:3.2%;padding-bottom:16%}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2{font-size:38px;font-size:2.375rem;font-weight:300}
}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph{padding-top:2.5%;padding-bottom:6%}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h3,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph p{text-align:left}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2{font-size:30px;font-size:1.875rem;font-weight:200;margin:0;line-height:1.2}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h3{font-size:24px;font-size:1.5rem;margin:0;line-height:26px}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph p{font-size:21px;font-size:1.3125rem;margin-top:3px;line-height:1.5}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph p a{font-size:16px;font-size:1rem}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph p a:after{font-size:22px;font-size:1.375rem;padding-bottom:0}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph sub{position:absolute;margin-bottom:20px}
}
@media only screen and (min-width:62em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2{font-size:38px;font-size:2.375rem}
}
@media only screen and (min-width:75em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-homepage .billboard-paragraph h2{font-size:48px;font-size:3rem}
}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-disclaimer{position:absolute;z-index:1;bottom:10%;left:0;width:100%;text-align:center}
#global-ux .genericCarousel .carousel-billboard-homepage .billboard-disclaimer p{font-size:13px;font-size:.8125rem}
@media only screen and (min-width:30.0625em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-disclaimer{bottom:9%}
}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-homepage .billboard-disclaimer{padding:0 6%;text-align:left}
}
#global-ux .genericCarousel .carousel-billboard-homepage .flex-control-nav{transform:translateZ(0);position:absolute;left:0;bottom:6%;z-index:1;width:100%;text-align:center;margin:0}
#global-ux .genericCarousel .carousel-billboard-image{clear:both;margin:1.25rem}
#global-ux .genericCarousel .carousel-billboard-image .flex-control-nav{margin-top:5px;transform:translateZ(0);bottom:auto;height:4rem;left:0;display:none;padding:.8125rem 0;position:absolute;text-align:center;width:100%;z-index:1}
#global-ux .genericCarousel .carousel-billboard-image .flex-control-nav li a:after{border:1px solid #2596cf;background-color:#2596cf}
#global-ux .genericCarousel .carousel-billboard-image .flex-control-nav li a.flex-active:after{border:1px solid #2596cf;background-color:transparent}
#global-ux .genericCarousel .carousel-billboard-image .billboard-paragraph{position:static;max-width:53.75rem;margin:4rem auto 2.5rem;padding:0}
#global-ux .genericCarousel .carousel-billboard-image h2{font-size:15px;font-size:.9375rem;font-weight:400;margin:.625rem 0;text-shadow:none;text-align:center}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-image h2{font-size:32px;font-size:2rem;font-weight:200}
}
#global-ux .genericCarousel .carousel-billboard-image p{font-size:14px;font-size:.875rem;line-height:1.75rem;margin:.625rem;text-shadow:none;text-align:center}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-image p{font-size:16px;font-size:1rem}
}
#global-ux .genericCarousel .carousel-media-black,#global-ux .genericCarousel .carousel-media-white{clear:both}
#global-ux .genericCarousel .carousel-media-black .image .video-link-overlay,#global-ux .genericCarousel .carousel-media-white .image .video-link-overlay{width:350px;max-width:350px;border-right:.5rem solid transparent}
@media only screen and (max-width:47.9375em){#global-ux .genericCarousel .carousel-media-black .image .video-link-overlay,#global-ux .genericCarousel .carousel-media-white .image .video-link-overlay{width:100%;max-width:100%;border-right:0 none}
}
#global-ux .genericCarousel .carousel-media-black .image .video-link-overlay picture,#global-ux .genericCarousel .carousel-media-white .image .video-link-overlay picture{display:block}
#global-ux .genericCarousel .carousel-media-black .flex-viewport,#global-ux .genericCarousel .carousel-media-black .image .video-link-overlay picture img,#global-ux .genericCarousel .carousel-media-white .flex-viewport,#global-ux .genericCarousel .carousel-media-white .image .video-link-overlay picture img{width:100%}
#global-ux .genericCarousel .carousel-media-black .flex-viewport .component-content,#global-ux .genericCarousel .carousel-media-white .flex-viewport .component-content{-webkit-font-smoothing:subpixel-antialiased}
#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container,#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container{height:auto}
#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide,#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide{height:auto;min-width:350px}
@media only screen and (max-width:47.9375em){#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide,#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide{width:100vw !important;min-width:320px}
#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide div.carousel-content,#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide div.carousel-content{border-right:0 none}
}
#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide .carousel-content,#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide .carousel-content{border-right:.5rem solid transparent}
#global-ux .genericCarousel .carousel-media-black .flex-viewport .slide-container .carousel-slide:last-child .carousel-content,#global-ux .genericCarousel .carousel-media-white .flex-viewport .slide-container .carousel-slide:last-child .carousel-content{border-right:0}
#global-ux .genericCarousel .carousel-media-black .carousel-description,#global-ux .genericCarousel .carousel-media-white .carousel-description{text-align:center;padding:3rem 0}
#global-ux .genericCarousel .carousel-media-black .carousel-description h2,#global-ux .genericCarousel .carousel-media-black .carousel-description h3,#global-ux .genericCarousel .carousel-media-black .carousel-description h4,#global-ux .genericCarousel .carousel-media-black .carousel-description h5,#global-ux .genericCarousel .carousel-media-black .carousel-description h6,#global-ux .genericCarousel .carousel-media-white .carousel-description h2,#global-ux .genericCarousel .carousel-media-white .carousel-description h3,#global-ux .genericCarousel .carousel-media-white .carousel-description h4,#global-ux .genericCarousel .carousel-media-white .carousel-description h5,#global-ux .genericCarousel .carousel-media-white .carousel-description h6{line-height:1}
#global-ux .genericCarousel .carousel-media-black .carousel-description p,#global-ux .genericCarousel .carousel-media-white .carousel-description p{margin:0}
#global-ux .genericCarousel .carousel-media-black .image-caption,#global-ux .genericCarousel .carousel-media-white .image-caption{position:static;max-width:53.75rem;margin:2.5rem auto 3.75rem;padding:0}
#global-ux .genericCarousel .carousel-media-black .image-caption h2,#global-ux .genericCarousel .carousel-media-black .image-caption h3,#global-ux .genericCarousel .carousel-media-black .image-caption h4,#global-ux .genericCarousel .carousel-media-black .image-caption h5,#global-ux .genericCarousel .carousel-media-black .image-caption h6,#global-ux .genericCarousel .carousel-media-white .image-caption h2,#global-ux .genericCarousel .carousel-media-white .image-caption h3,#global-ux .genericCarousel .carousel-media-white .image-caption h4,#global-ux .genericCarousel .carousel-media-white .image-caption h5,#global-ux .genericCarousel .carousel-media-white .image-caption h6{font-size:16px;font-size:1rem;font-weight:300;margin:.625rem 0;text-shadow:none;text-align:center}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-media-black .image-caption h2,#global-ux .genericCarousel .carousel-media-black .image-caption h3,#global-ux .genericCarousel .carousel-media-black .image-caption h4,#global-ux .genericCarousel .carousel-media-black .image-caption h5,#global-ux .genericCarousel .carousel-media-black .image-caption h6,#global-ux .genericCarousel .carousel-media-white .image-caption h2,#global-ux .genericCarousel .carousel-media-white .image-caption h3,#global-ux .genericCarousel .carousel-media-white .image-caption h4,#global-ux .genericCarousel .carousel-media-white .image-caption h5,#global-ux .genericCarousel .carousel-media-white .image-caption h6{font-size:32px;font-size:2rem;font-weight:200}
}
#global-ux .genericCarousel .carousel-media-black .image-caption p,#global-ux .genericCarousel .carousel-media-white .image-caption p{font-size:14px;font-size:.875rem;font-weight:300;margin:.625rem;line-height:1.75rem;text-shadow:none;text-align:center}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-media-black .image-caption p,#global-ux .genericCarousel .carousel-media-white .image-caption p{font-size:16px;font-size:1rem;font-weight:300}
}
#global-ux .genericCarousel .carousel-media-black .carousel-arrows .carousel-btn,#global-ux .genericCarousel .carousel-media-white .carousel-arrows .carousel-btn{background-color:#2d96cd}
#global-ux .genericCarousel .carousel-media-black .carousel-arrows .carousel-btn.darkened,#global-ux .genericCarousel .carousel-media-white .carousel-arrows .carousel-btn.darkened{background-color:rgba(0,0,0,.5)}
#global-ux .genericCarousel .carousel-media-black,#global-ux .genericCarousel .carousel-media-black .carousel-arrows .carousel-btn:hover,#global-ux .genericCarousel .carousel-media-black .carousel-arrows .carousel-btn:hover.darkened,#global-ux .genericCarousel .carousel-media-white .carousel-arrows .carousel-btn:hover,#global-ux .genericCarousel .carousel-media-white .carousel-arrows .carousel-btn:hover.darkened{background-color:#fff}
#global-ux .genericCarousel .carousel-media-black .image-caption,#global-ux .genericCarousel .carousel-media-black .image-caption h2,#global-ux .genericCarousel .carousel-media-black .image-caption h3,#global-ux .genericCarousel .carousel-media-black .image-caption h4,#global-ux .genericCarousel .carousel-media-black .image-caption h5,#global-ux .genericCarousel .carousel-media-black .image-caption h6,#global-ux .genericCarousel .carousel-media-black .image-caption p,#global-ux .genericCarousel .carousel-media-black .media-carousel-description,#global-ux .genericCarousel .carousel-media-black .media-carousel-description h2,#global-ux .genericCarousel .carousel-media-black .media-carousel-description h3,#global-ux .genericCarousel .carousel-media-black .media-carousel-description h4,#global-ux .genericCarousel .carousel-media-black .media-carousel-description h5,#global-ux .genericCarousel .carousel-media-black .media-carousel-description h6,#global-ux .genericCarousel .carousel-media-black .media-carousel-description p{color:#000}
#global-ux .genericCarousel .carousel-media-black .flex-control-nav li a{background:#000}
#global-ux .genericCarousel .carousel-media-black .flex-control-nav li a.flex-active{background:#000;border-color:#000}
#global-ux .genericCarousel .carousel-media-white{background-color:#000}
#global-ux .genericCarousel .carousel-media-white .image-caption,#global-ux .genericCarousel .carousel-media-white .image-caption h2,#global-ux .genericCarousel .carousel-media-white .image-caption h3,#global-ux .genericCarousel .carousel-media-white .image-caption h4,#global-ux .genericCarousel .carousel-media-white .image-caption h5,#global-ux .genericCarousel .carousel-media-white .image-caption h6,#global-ux .genericCarousel .carousel-media-white .image-caption p,#global-ux .genericCarousel .carousel-media-white .media-carousel-description,#global-ux .genericCarousel .carousel-media-white .media-carousel-description h2,#global-ux .genericCarousel .carousel-media-white .media-carousel-description h3,#global-ux .genericCarousel .carousel-media-white .media-carousel-description h4,#global-ux .genericCarousel .carousel-media-white .media-carousel-description h5,#global-ux .genericCarousel .carousel-media-white .media-carousel-description h6,#global-ux .genericCarousel .carousel-media-white .media-carousel-description p{color:#fff}
#global-ux .genericCarousel .carousel-media-white h1,#global-ux .genericCarousel .carousel-media-white h2,#global-ux .genericCarousel .carousel-media-white h3,#global-ux .genericCarousel .carousel-media-white h4,#global-ux .genericCarousel .carousel-media-white h5,#global-ux .genericCarousel .carousel-media-white h6,#global-ux .genericCarousel .carousel-media-white p{background-color:#000;color:#fff}
#global-ux .genericCarousel .carousel-media-white .flex-control-nav{margin-top:-50px}
#global-ux .genericCarousel .carousel-media-white .flex-control-nav li a:after{background:#2d96cd}
#global-ux .genericCarousel .carousel-media-white .flex-control-nav li a.flex-active:after{background:transparent;border-color:#2d96cd;top:31%}
#global-ux .genericCarousel .carousel-billboard-nameplate{clear:both}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph{height:78%;width:auto;position:absolute;top:15%;left:6%;right:6%;text-align:left}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph a:not(.cta-button),#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h2,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h3,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph p{font-weight:200;text-shadow:1px 1px 1px rgba(0,0,0,.5)}
@media only screen and (max-width:47.9375em){#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph a:not(.cta-button),#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h2,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h3,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph p{text-align:center !important}
}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h2{font-size:23px;font-size:1.4375rem;line-height:1.2;margin:0}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h3{font-size:18px;font-size:1.125rem;margin:0;line-height:18px}
@media only screen and (min-width:48em){#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph{top:93px;height:77%}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h2,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h3,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph p{text-align:left}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h2{font-size:44px;font-size:2.75rem;margin:0;line-height:1.2}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h3{font-size:24px;font-size:1.5rem;margin:0;line-height:26px}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph p{font-size:21px;font-size:1.3125rem;margin-top:35px}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph sub{position:absolute;margin-bottom:20px}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h1,#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph h2{font-size:40px;font-size:2.5rem;line-height:1.2}
#global-ux .genericCarousel .carousel-billboard-nameplate .billboard-paragraph p{margin-top:25px}
}
#global-ux .genericCarousel .carousel-billboard-nameplate .flex-control-nav{transform:translateZ(0);position:absolute;left:0;bottom:6%;z-index:1;width:100%;text-align:center;margin:0}
#global-ux .dynamicCarousel .carousel{position:relative;overflow:hidden;margin:0;clear:both}
#global-ux .dynamicCarousel .carousel .billboard{text-align:center}
#global-ux .dynamicCarousel .carousel .carousel-arrows{display:none;right:0}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .carousel .carousel-arrows{transform:translateZ(0);transition:all .2s ease;position:absolute;top:50%;right:-47px;margin-top:-15px;display:block;z-index:1}
#global-ux .dynamicCarousel .carousel .carousel-arrows .icon{line-height:47px}
}
#global-ux .dynamicCarousel .carousel:hover .carousel-arrows{right:0}
#global-ux .dynamicCarousel .carousel.white-text h2,#global-ux .dynamicCarousel .carousel.white-text h3,#global-ux .dynamicCarousel .carousel.white-text h4,#global-ux .dynamicCarousel .carousel.white-text h5,#global-ux .dynamicCarousel .carousel.white-text p{color:#fff}
#global-ux .dynamicCarousel .carousel.grey-text h2,#global-ux .dynamicCarousel .carousel.grey-text h3,#global-ux .dynamicCarousel .carousel.grey-text h4,#global-ux .dynamicCarousel .carousel.grey-text h5,#global-ux .dynamicCarousel .carousel.grey-text p{color:#616161}
#global-ux .dynamicCarousel .carousel.grey-text .carousel-disclaimer p{color:#fff}
#global-ux .dynamicCarousel .slide-container:after,#global-ux .dynamicCarousel .slide-container:before{content:" ";display:table}
#global-ux .dynamicCarousel .slide-container:after{clear:both}
#global-ux .dynamicCarousel .carousel-slide{position:relative;display:none}
#global-ux .dynamicCarousel .carousel-slide:first-child{display:block}
#global-ux .dynamicCarousel .flex-viewport{margin:0}
#global-ux .dynamicCarousel .flex-viewport .carousel-slide{display:block}
#global-ux .dynamicCarousel .carousel-slide-content{margin-bottom:30px}
#global-ux .dynamicCarousel .carousel-controls{transform:translateZ(0);position:absolute;left:0;bottom:0;z-index:1;width:100%;text-align:center}
#global-ux .dynamicCarousel .carousel-controls ol #global-ux .dynamicCarousel .carousel-controls ul{overflow:hidden;padding:0}
#global-ux .dynamicCarousel .carousel-controls .flex-control-nav{margin-left:0}
#global-ux .dynamicCarousel .carousel-controls li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .dynamicCarousel .carousel-controls li a{transition:transform .5s ease-out;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;color:transparent;display:block;width:38px;height:38px}
#global-ux .dynamicCarousel .carousel-controls li a.flex-active,#global-ux .dynamicCarousel .carousel-controls li a:hover{transform:scale(1.5)}
#global-ux .dynamicCarousel .carousel-controls li a.flex-active:after{background-color:transparent;border:1px solid #fff}
#global-ux .dynamicCarousel .carousel-controls li a:after{display:block;width:11px;height:11px;content:" ";border-radius:50%;border:1px solid transparent;background-color:#fff;position:absolute;top:15px;left:15px}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .carousel-controls li a:after{width:8px;height:8px}
}
#global-ux .dynamicCarousel .carousel-numbers-pagination .carousel-controls{display:none}
#global-ux .dynamicCarousel .carousel-btn{transform:scale(1);display:block;height:47px;width:47px;border-radius:0;border:0;background-color:#2d96cd;cursor:pointer}
#global-ux .dynamicCarousel .carousel-btn.darkened{background-color:rgba(0,0,0,.5)}
#global-ux .dynamicCarousel .carousel-btn .icon{color:#fff;display:block;text-align:center}
#global-ux .dynamicCarousel .carousel-btn+ul{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle}
#global-ux .dynamicCarousel .carousel-btn:hover{background-color:#fff}
#global-ux .dynamicCarousel .carousel-btn:hover .icon{color:#2d96cd}
#global-ux .dynamicCarousel .heading{position:absolute;z-index:1;top:3.75rem;width:100%;color:#1d394f}
#global-ux .dynamicCarousel .heading.white-gradient{background-color:rgba(255,255,255,.7)}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .heading.white-gradient{background-color:transparent;background:rgba(255,255,255,.9);background:linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,0))}
}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .heading{top:5rem;padding-left:5%}
}
@media only screen and (min-width:62em){#global-ux .dynamicCarousel .heading{top:6.25rem}
}
#global-ux .dynamicCarousel .heading h2{font-size:24px;font-size:1.5rem;font-weight:300;margin:0;color:inherit;text-align:center}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .heading h2{font-size:51px;font-size:3.1875rem;font-weight:200;text-align:left}
}
#global-ux .dynamicCarousel .heading p{margin:0}
#global-ux .dynamicCarousel .carousel-disclaimer{bottom:24px;left:0;position:absolute;z-index:1;width:100%}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .carousel-disclaimer{bottom:40px}
}
#global-ux .dynamicCarousel .carousel-disclaimer p{font-size:13px;font-size:.8125rem;font-weight:300;visibility:initial;text-align:center;color:#fff}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .carousel-disclaimer p{text-align:left;margin-left:5%}
}
#global-ux .dynamicCarousel .carousel-numbers-pagination .carousel-bottom-arrows{display:block}
#global-ux .dynamicCarousel .carousel-bottom-arrows{position:absolute;left:0;bottom:10px;text-align:center;z-index:1;width:100%;color:#fff;display:none}
@media only screen and (min-width:48em){#global-ux .dynamicCarousel .carousel-bottom-arrows{bottom:20px}
}
#global-ux .dynamicCarousel .carousel-bottom-arrows .content{display:inline-block}
#global-ux .dynamicCarousel .carousel-bottom-arrows .carousel-btn{height:auto}
#global-ux .dynamicCarousel .carousel-bottom-arrows .carousel-btn .icon{color:#fff;font-size:1.25rem;line-height:1.625rem}
#global-ux .dynamicCarousel .carousel-bottom-arrows .carousel-next{float:right;display:inline-block;background-color:transparent}
#global-ux .dynamicCarousel .carousel-bottom-arrows .carousel-previous{float:left;display:inline-block;background-color:transparent}
#global-ux .dynamicCarousel .carousel-bottom-arrows .carousel-numbers{display:inline-block}
#global-ux .dynamicCarousel .carousel.light-background.grey-text .carousel-controls li a:after{background-color:#2d96cd}
#global-ux .dynamicCarousel .carousel.light-background.grey-text .carousel-controls li a.flex-active:after{background-color:transparent;border:1px solid #2d96cd}
#global-ux .dynamicCarousel .carousel.light-background.grey-text .carousel-bottom-arrows,#global-ux .dynamicCarousel .carousel.light-background.grey-text .carousel-bottom-arrows .carousel-btn .icon{color:#2d96cd}
#global-ux .dynamicCarousel .carousel.light-background.grey-text .carousel-disclaimer p{color:#616161}
#global-ux [class*=padding-] .dynamic-table{padding-left:0;padding-right:0}
#global-ux .dynamic-table{margin-bottom:60px;padding:0 20px}
@media only screen and (min-width:62em){#global-ux .dynamic-table{margin-bottom:20px}
}
#global-ux .dynamic-table .simplebar-track{border:1px solid #1b394e;border-radius:4px;height:8px;bottom:-20px}
@media only screen and (min-width:48em){#global-ux .dynamic-table .simplebar-track{height:20px;bottom:-40px}
}
#global-ux .dynamic-table .simplebar-scrollbar{height:6px;background-color:#1b394e;border-radius:2px;top:0}
@media only screen and (min-width:48em){#global-ux .dynamic-table .simplebar-scrollbar{height:18px}
}
#global-ux .dynamic-table .simplebar-scrollbar:before,#global-ux .dynamic-table .simplebar-scrollbar:hover{background-color:#1b394e;opacity:1}
#global-ux .dynamic-table .simplebar-scrollbar.simplebar-hover{background-color:#1b394e}
#global-ux .dynamic-table .simplebar-content{display:flex;flex-flow:row nowrap}
#global-ux .dynamic-table table{background-color:transparent;display:flex;border:1px solid #1b394e}
@media only screen and (min-width:62em){#global-ux .dynamic-table table{display:table;margin-bottom:20px}
}
#global-ux .dynamic-table table td,#global-ux .dynamic-table table th>span{position:relative}
#global-ux .dynamic-table table thead{width:120px;margin-bottom:auto;background-color:#1b394e}
@media only screen and (min-width:30.0625em){#global-ux .dynamic-table table thead{width:150px}
}
@media only screen and (min-width:48em){#global-ux .dynamic-table table thead{width:300px}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table table thead{width:auto}
}
#global-ux .dynamic-table table thead tr{display:flex;background-color:inherit;font-size:17px;flex-direction:column}
@media only screen and (min-width:62em){#global-ux .dynamic-table table thead tr{display:table-row}
}
#global-ux .dynamic-table table thead td,#global-ux .dynamic-table table thead th{color:#fff;font-weight:400;font-size:9px;padding:10px 5px}
@media only screen and (max-width:61.9375em){#global-ux .dynamic-table table thead td,#global-ux .dynamic-table table thead th{display:flex;align-items:center}
}
@media only screen and (min-width:48em){#global-ux .dynamic-table table thead td,#global-ux .dynamic-table table thead th{font-size:14px;padding:17px 5px}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table table thead td,#global-ux .dynamic-table table thead th{font-size:18px;vertical-align:initial}
#global-ux .dynamic-table table thead td.large,#global-ux .dynamic-table table thead th.large{width:14%}
#global-ux .dynamic-table table thead td.small,#global-ux .dynamic-table table thead th.small{width:8%}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table table thead td:first-child,#global-ux .dynamic-table table thead th:first-child{padding-left:30px}
}
#global-ux .dynamic-table table tbody{width:calc(100% - 120px)}
@media only screen and (min-width:30.0625em){#global-ux .dynamic-table table tbody{width:calc(100% - 150px)}
}
@media only screen and (max-width:61.9375em){#global-ux .dynamic-table table tbody{display:flex;flex-flow:row nowrap}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table table tbody{width:auto;overflow:auto}
}
#global-ux .dynamic-table table tbody tr{width:100%;flex-grow:1;flex-shrink:0;display:flex;flex-flow:column nowrap;align-items:center;background-color:transparent}
@media only screen and (min-width:30.0625em){#global-ux .dynamic-table table tbody tr{width:50%}
}
@media only screen and (min-width:48em){#global-ux .dynamic-table table tbody tr{width:33.333%}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table table tbody tr{display:table-row;width:auto}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table table tbody tr:nth-child(2n) td{background-color:#fff}
}
#global-ux .dynamic-table table tbody td{padding:10px 5px;font-size:9px;vertical-align:middle}
@media only screen and (max-width:61.9375em){#global-ux .dynamic-table table tbody td{width:100%;text-align:center;display:flex;align-items:center;justify-content:center}
}
@media only screen and (max-width:61.9375em){#global-ux .dynamic-table table tbody td:nth-child(2n){background-color:#fff}
}
@media only screen and (min-width:48em){#global-ux .dynamic-table table tbody td{font-size:14px;padding:15px 5px}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table table tbody td{font-size:16px;text-align:left}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table table tbody td:first-child{padding-left:30px}
}
#global-ux .dynamic-table .disclosure-list{margin-top:60px}
@media only screen and (min-width:48em){#global-ux .dynamic-table .disclosure-list{margin-top:90px}
}
@media only screen and (min-width:62em){#global-ux .dynamic-table .disclosure-list{margin-top:40px}
}
#global-ux .dynamic-table .disclosure-list .disclosure-list-container{list-style:none;padding:0;margin:0}
#global-ux .dynamic-table .disclosure-list li{font-size:14px;font-weight:300;margin-bottom:10px}
@media only screen and (min-width:62em){#global-ux .dynamic-table .disclosure-list li{font-size:16px}
}
#global-ux .dynamic-table .disclosure-list .disclosure-key,#global-ux .dynamic-table .disclosure-list p{display:inline;margin:0}
.image img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}
#global-ux .image .features-category-tile{box-shadow:0 2px 2px rgba(0,0,0,.2);position:relative;overflow:hidden}
#global-ux .image .features-category-tile:focus img,#global-ux .image .features-category-tile:hover img{transform:scale(1.15);opacity:.7}
@media only screen and (min-width:48em){#global-ux .image .features-category-tile{margin:0 15px 30px;height:100%}
}
#global-ux .image .features-category-tile picture{display:block;background:#000}
#global-ux .image .features-category-tile picture img{transition:all .6s ease;opacity:.6}
#global-ux .image .features-category-tile .image-caption{position:absolute;top:40%;width:100%;text-align:center}
#global-ux .image .features-category-tile .image-caption h5,#global-ux .image .features-category-tile .image-caption p{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5)}
#global-ux .image .features-category-tile .image-caption h5{font-weight:200;font-size:30px;font-size:1.875rem;margin-bottom:0;line-height:1}
#global-ux .image .features-category-tile .image-caption p{font-weight:700;font-size:14px;font-size:.875rem;position:relative;margin:0;line-height:1.5em}
#global-ux .image .features-category-tile .image-caption p .hidden-mobile:after{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;transform:translateY(-50%);font-weight:400;font-size:25px;font-size:1.5625rem;position:absolute;content:"\E615";font-family:icomoon;top:50%;margin-left:10px}
@media only screen and (min-width:48em){#global-ux .image .features-category-tile .image-caption p{display:block}
}
#global-ux .image .link-overlay-image picture:after,#global-ux .image .link-overlay-image picture:before{z-index:1}
#global-ux .image .video-link-overlay{text-align:left}
#global-ux .image .video-link-overlay picture{display:inline-block;color:#fff;position:relative}
#global-ux .image .video-link-overlay picture:after,#global-ux .image .video-link-overlay picture:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .image .video-link-overlay picture img{max-width:100%}
#global-ux .image .video-link-overlay picture:after,#global-ux .image .video-link-overlay picture:before{display:inline-table;position:absolute;font-size:4.0625rem;top:50%;left:50%;transition:color .4s;transform:translateX(-50%) translateY(-50%)}
#global-ux .image .video-link-overlay picture:hover:before{color:#1b394e}
#global-ux .image .video-link-overlay picture:hover:after{color:#fff}
#global-ux .image .video-link-overlay picture:before{color:#2d96cd}
#global-ux .image .video-link-overlay picture:after{color:#fff}
@media only screen and (min-width:48em){#global-ux .image .video-link-overlay picture{display:inline-block}
}
#global-ux .image .video-link-overlay .image-caption{text-align:center}
@media only screen and (min-width:48em){#global-ux .image .video-link-overlay .image-caption{text-align:left}
}
#global-ux .image .video-link-overlay .image-caption a{color:#fff;text-decoration:none;font-weight:400;font-size:.875rem;line-height:1.875rem;letter-spacing:-.05em}
#global-ux .gallery-trigger .image .video-link-overlay picture img{height:auto}
#global-ux .image .image-fullscreen{position:relative}
#global-ux .image .image-fullscreen .button-container{position:absolute;bottom:10px;right:10px;padding:7px;background:rgba(0,0,0,.6);cursor:pointer}
#global-ux .image .image-fullscreen .button-toggle-fullscreen{text-indent:100%;white-space:nowrap;overflow:hidden;background:url(guxfoe/img/fullscreen.png) 0 0 no-repeat;height:21px;width:21px;line-height:21px;vertical-align:middle;text-align:center;display:block}
.overlay-fullscreen-container{position:fixed;top:0;bottom:0;left:0;width:100%;height:100%;z-index:10002}
#global-ux .overlay-fullscreen{transition:opacity .5s ease;position:relative;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;overflow-y:scroll}
@media only screen and (min-width:48em){#global-ux .overlay-fullscreen{transform:none;top:0}
}
#global-ux .overlay-fullscreen.is-centered{text-align:center}
#global-ux .overlay-fullscreen.is-centered .fullscreen-caption{text-align:left}
body.fullscreen-active #global-ux .overlay-fullscreen{opacity:1;visibility:visible}
#global-ux .overlay-fullscreen img{width:100%;cursor:pointer;z-index:1}
#global-ux .overlay-fullscreen .fullscreen-caption{position:relative;width:100%}
#global-ux .overlay-fullscreen .fullscreen-caption h3{font-weight:200;font-size:24px;font-size:1.5rem;position:absolute;bottom:0;margin:0;width:100%;padding:30px;line-height:1.1;color:#fff;background:rgba(0,0,0,.6);cursor:pointer}
@media only screen and (min-width:30.0625em){#global-ux .overlay-fullscreen .fullscreen-caption h3{padding:30px 60px}
}
#global-ux .overlay-fullscreen .fullscreen-caption .actionsPanel .action{width:auto}
#global-ux .overlay-fullscreen .actionsPanel{position:absolute;right:30px;bottom:0;padding:0}
@media only screen and (min-width:30.0625em){#global-ux .overlay-fullscreen .actionsPanel{right:60px}
}
#global-ux .overlay-fullscreen .actionsPanel .action{font-size:12px;font-size:.75rem;display:inline-block;color:#fff;margin:0 0 13px 10px}
#global-ux .overlay-fullscreen .actionsPanel .action a{color:inherit}
#global-ux .overlay-fullscreen .actionsPanel .action [class*=icon-]{display:block;text-align:center}
#global-ux .overlay-container .image .image-caption{position:absolute;z-index:1;bottom:10%;left:0;width:100%;text-align:center}
#global-ux .overlay-container .image .image-caption ul{list-style:none;margin:0}
#global-ux .overlay-container .image .image-caption li{font-size:13px;font-size:.8125rem;font-weight:300;color:#fff;margin:0 0 16px;line-height:16px}
@media only screen and (min-width:30.0625em){#global-ux .overlay-container .image .image-caption{bottom:9%}
}
@media only screen and (min-width:48em){#global-ux .overlay-container .image .image-caption{padding:0 6%;text-align:left}
}
#global-ux .image-brochureware-news-item,#global-ux .image-brochureware-news-item-extra-padding{font-weight:200;font-size:16px;font-size:1rem;color:#333;padding:20px 0}
#global-ux .image-brochureware-news-item-extra-padding:after,#global-ux .image-brochureware-news-item-extra-padding:before,#global-ux .image-brochureware-news-item:after,#global-ux .image-brochureware-news-item:before{display:table;content:" "}
#global-ux .image-brochureware-news-item-extra-padding:after,#global-ux .image-brochureware-news-item:after{clear:both}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item,#global-ux .image-brochureware-news-item-extra-padding{padding:60px 0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .image-brochureware-news-item,#global-ux .image-brochureware-news-item-extra-padding{padding-right:0;margin-right:0}
}
#global-ux .image-brochureware-news-item-extra-padding>img,#global-ux .image-brochureware-news-item-extra-padding>picture,#global-ux .image-brochureware-news-item>img,#global-ux .image-brochureware-news-item>picture{margin-bottom:20px;display:block}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item-extra-padding>img,#global-ux .image-brochureware-news-item-extra-padding>picture,#global-ux .image-brochureware-news-item>img,#global-ux .image-brochureware-news-item>picture{margin-bottom:0;float:left;width:40%}
}
#global-ux .image-brochureware-news-item-extra-padding .image-caption,#global-ux .image-brochureware-news-item .image-caption{margin-top:20px}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item-extra-padding .image-caption,#global-ux .image-brochureware-news-item .image-caption{margin-top:0;margin-left:40%;padding-left:30px}
}
#global-ux .image-brochureware-news-item-extra-padding .image-caption li,#global-ux .image-brochureware-news-item-extra-padding .image-caption p,#global-ux .image-brochureware-news-item .image-caption li,#global-ux .image-brochureware-news-item .image-caption p{font-size:14px;font-size:.875rem;font-weight:200;margin-bottom:10px;color:#333;line-height:1.6}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item-extra-padding .image-caption li,#global-ux .image-brochureware-news-item-extra-padding .image-caption p,#global-ux .image-brochureware-news-item .image-caption li,#global-ux .image-brochureware-news-item .image-caption p{font-size:16px;font-size:1rem}
}
#global-ux .image-brochureware-news-item-extra-padding h1,#global-ux .image-brochureware-news-item-extra-padding h2,#global-ux .image-brochureware-news-item-extra-padding h3,#global-ux .image-brochureware-news-item-extra-padding h4,#global-ux .image-brochureware-news-item h1,#global-ux .image-brochureware-news-item h2,#global-ux .image-brochureware-news-item h3,#global-ux .image-brochureware-news-item h4{font-size:18px;font-size:1.125rem;font-weight:200;margin-bottom:1.0625rem;color:#333}
@media only screen and (min-width:30.0625em){#global-ux .image-brochureware-news-item-extra-padding h1,#global-ux .image-brochureware-news-item-extra-padding h2,#global-ux .image-brochureware-news-item-extra-padding h3,#global-ux .image-brochureware-news-item-extra-padding h4,#global-ux .image-brochureware-news-item h1,#global-ux .image-brochureware-news-item h2,#global-ux .image-brochureware-news-item h3,#global-ux .image-brochureware-news-item h4{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item-extra-padding h1,#global-ux .image-brochureware-news-item-extra-padding h2,#global-ux .image-brochureware-news-item-extra-padding h3,#global-ux .image-brochureware-news-item-extra-padding h4,#global-ux .image-brochureware-news-item h1,#global-ux .image-brochureware-news-item h2,#global-ux .image-brochureware-news-item h3,#global-ux .image-brochureware-news-item h4{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#global-ux .image-brochureware-news-item-extra-padding h1,#global-ux .image-brochureware-news-item-extra-padding h2,#global-ux .image-brochureware-news-item-extra-padding h3,#global-ux .image-brochureware-news-item-extra-padding h4,#global-ux .image-brochureware-news-item h1,#global-ux .image-brochureware-news-item h2,#global-ux .image-brochureware-news-item h3,#global-ux .image-brochureware-news-item h4{font-size:30px;font-size:1.875rem}
}
#global-ux .image-brochureware-news-item-extra-padding .link-chevron-thin:after,#global-ux .image-brochureware-news-item .link-chevron-thin:after{font-size:18px;font-size:1.125rem;font-weight:700}
@media only screen and (min-width:48em){#global-ux .image-brochureware-news-item-extra-padding{padding:60px 100px 60px 0;margin-left:100px}
}
#global-ux .image-brochureware-news-item-extra-padding p{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .image-brochureware-billboard,#global-ux .image-brochureware-billboard-extra-padding{position:relative}
@media only screen and (min-width:48em){#global-ux .image-brochureware-billboard-extra-padding img,#global-ux .image-brochureware-billboard-extra-padding picture,#global-ux .image-brochureware-billboard img,#global-ux .image-brochureware-billboard picture{float:none;width:100%}
}
#global-ux .image-brochureware-billboard-extra-padding .image-caption,#global-ux .image-brochureware-billboard .image-caption{margin:0 20px;padding:20px 0;border-bottom:1px solid #dadada}
@media only screen and (min-width:48em){#global-ux .image-brochureware-billboard-extra-padding .image-caption,#global-ux .image-brochureware-billboard .image-caption{text-shadow:2px 2px 1px rgba(0,0,0,.8);position:absolute;color:#fff;left:0;right:0;bottom:0;margin:0;padding:30px 69.2px;background-color:rgba(0,0,0,.5)}
#global-ux .image-brochureware-billboard-extra-padding .image-caption sup[data-disclosure],#global-ux .image-brochureware-billboard .image-caption sup[data-disclosure]{color:inherit}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .image-brochureware-billboard-extra-padding .image-caption,#global-ux .image-brochureware-billboard .image-caption{padding-right:100px}
}
#global-ux .image-brochureware-billboard-extra-padding .image-caption p,#global-ux .image-brochureware-billboard .image-caption p{color:inherit}
#global-ux .image-brochureware-billboard-extra-padding .image-caption p:first-child,#global-ux .image-brochureware-billboard .image-caption p:first-child{margin-bottom:1em}
#global-ux .image-brochureware-billboard-extra-padding .image-caption h1,#global-ux .image-brochureware-billboard-extra-padding .image-caption h2,#global-ux .image-brochureware-billboard-extra-padding .image-caption h3,#global-ux .image-brochureware-billboard-extra-padding .image-caption h4,#global-ux .image-brochureware-billboard-extra-padding .image-caption h5,#global-ux .image-brochureware-billboard .image-caption h1,#global-ux .image-brochureware-billboard .image-caption h2,#global-ux .image-brochureware-billboard .image-caption h3,#global-ux .image-brochureware-billboard .image-caption h4,#global-ux .image-brochureware-billboard .image-caption h5{font-size:18px;font-size:1.125rem;font-weight:200;display:inline;color:inherit;margin-bottom:1.0625rem}
@media only screen and (min-width:48em){#global-ux .image-brochureware-billboard-extra-padding .image-caption h1,#global-ux .image-brochureware-billboard-extra-padding .image-caption h2,#global-ux .image-brochureware-billboard-extra-padding .image-caption h3,#global-ux .image-brochureware-billboard-extra-padding .image-caption h4,#global-ux .image-brochureware-billboard-extra-padding .image-caption h5,#global-ux .image-brochureware-billboard .image-caption h1,#global-ux .image-brochureware-billboard .image-caption h2,#global-ux .image-brochureware-billboard .image-caption h3,#global-ux .image-brochureware-billboard .image-caption h4,#global-ux .image-brochureware-billboard .image-caption h5{font-size:48px;font-size:3rem}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .image-brochureware-billboard-extra-padding .image-caption h1,#global-ux .image-brochureware-billboard-extra-padding .image-caption h2,#global-ux .image-brochureware-billboard-extra-padding .image-caption h3,#global-ux .image-brochureware-billboard-extra-padding .image-caption h4,#global-ux .image-brochureware-billboard-extra-padding .image-caption h5,#global-ux .image-brochureware-billboard .image-caption h1,#global-ux .image-brochureware-billboard .image-caption h2,#global-ux .image-brochureware-billboard .image-caption h3,#global-ux .image-brochureware-billboard .image-caption h4,#global-ux .image-brochureware-billboard .image-caption h5{font-size:28px;font-size:1.75rem}
}
#global-ux .image-brochureware-billboard-extra-padding .image-caption h1+p,#global-ux .image-brochureware-billboard-extra-padding .image-caption h2+p,#global-ux .image-brochureware-billboard-extra-padding .image-caption h3+p,#global-ux .image-brochureware-billboard-extra-padding .image-caption h4+p,#global-ux .image-brochureware-billboard-extra-padding .image-caption h5+p,#global-ux .image-brochureware-billboard .image-caption h1+p,#global-ux .image-brochureware-billboard .image-caption h2+p,#global-ux .image-brochureware-billboard .image-caption h3+p,#global-ux .image-brochureware-billboard .image-caption h4+p,#global-ux .image-brochureware-billboard .image-caption h5+p{display:inline;padding-left:1em}
#global-ux .image-brochureware-billboard-extra-padding .image-caption{padding:30px 200px}
@media only screen and (max-width:61.9375em){#global-ux .image-brochureware-billboard-extra-padding .image-caption{padding-left:30px;padding-right:30px}
}
.ie9 .picture-tag-fallback{display:none}
#global-ux .main-brand-logo{width:100%;margin:0 0 45px}
#global-ux .main-brand-logo img{margin:0 auto;display:block;width:auto}
#global-ux .splitter-base{padding:85px 6.59%}
#global-ux .splitter-base h2,#global-ux .splitter-base h3,#global-ux .splitter-base p{color:inherit}
@media only screen and (min-width:48em){#global-ux .splitter-base h2,#global-ux .splitter-base h3,#global-ux .splitter-base p{text-align:left;margin-top:0;padding:0}
}
#global-ux .splitter-base sup[data-disclosure]{color:#008cba;font-weight:bolder}
#global-ux .splitter-base h2{font-size:26px;font-size:1.625rem}
#global-ux .splitter-base h3{font-size:21px;font-size:1.3125rem}
@media only screen and (min-width:48em){#global-ux .splitter-base h3{margin-bottom:15px}
}
#global-ux .splitter-base p{font-size:13px;font-size:.8125rem;line-height:24px}
@media only screen and (min-width:48em){#global-ux .splitter-base p{font-size:14px;font-size:.875rem}
}
#global-ux .splitter-base a,#global-ux .splitter-base a:hover{text-decoration:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .splitter-base .cta-button{max-width:100%;min-width:100%}
}
#global-ux .splitter-base .splitter-column{padding:25px 15px 45px}
#global-ux .splitter-base.flexslider .flex-control-nav{transform:translateX(-50%);position:absolute;left:50%}
#global-ux .splitter-carousel.splitter-desktop{display:none}
@media only screen and (min-width:48em){#global-ux .splitter-carousel.splitter-desktop{display:block}
}
#global-ux .splitter-carousel.splitter-mobile{display:block}
@media only screen and (min-width:48em){#global-ux .splitter-carousel.splitter-mobile{display:none}
}
#global-ux .splitter-carousel.flexslider{position:relative;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .splitter-carousel.flexslider{display:none}
}
#global-ux .splitter-carousel.flexslider .flex-control-nav{margin:0;text-align:center;list-style:none}
#global-ux .splitter-carousel.flexslider .flex-control-nav ol #global-ux .splitter-carousel.flexslider .flex-control-nav ul{padding:0;overflow:hidden}
#global-ux .splitter-carousel.flexslider .flex-control-nav li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .splitter-carousel.flexslider .flex-control-nav li a{text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;color:transparent;display:block;width:38px;height:38px}
#global-ux .splitter-carousel.flexslider .flex-control-nav li a:after{transition:transform .5s ease-out;display:block;width:11px;height:11px;content:" ";border-radius:50%;border:1px solid transparent;background-color:#008cba;position:absolute;top:13px;left:13px}
@media only screen and (min-width:48em){#global-ux .splitter-carousel.flexslider .flex-control-nav li a:after{width:8px;height:8px}
}
#global-ux .splitter-carousel.flexslider .flex-control-nav li a.flex-active:after{transform:scale(1.5);background-color:transparent;border:1px solid #008cba}
#global-ux .splitter-carousel.flexslider .slides>.splitter-column{padding:0}
#global-ux .splitter-carousel.flexslider .splitter-column>div>.richtext:nth-child(2){padding-top:0}
#global-ux .splitter-additional-offer{margin:0}
#global-ux .splitter-additional-offer h1,#global-ux .splitter-additional-offer h2,#global-ux .splitter-additional-offer h3,#global-ux .splitter-additional-offer p{color:#616161}
#global-ux .splitter-additional-offer p{margin:1.5em 0 1.75em;line-height:1.5rem}
#global-ux .splitter-additional-offer .cta-button:first-child{margin-left:0}
#global-ux .splitter-additional-offer>div>.splitter-column{padding:20px 0}
#global-ux .splitter-additional-offer>div>.splitter-column:first-child{background-color:#f7f7f7}
#global-ux .splitter-additional-offer .image{text-align:center}
#global-ux .splitter-additional-offer .image img{max-width:75%;margin:0 auto}
@media only screen and (min-width:48em){#global-ux .splitter-additional-offer{padding:80px 50px 70px}
#global-ux .splitter-additional-offer>div>.splitter-column{padding:0}
#global-ux .splitter-additional-offer>div>.splitter-column:first-child{background-color:transparent}
}
#global-ux .splitter-additional-offers-title{padding:20px 30px;background-color:#fff}
@media only screen and (min-width:48em){#global-ux .splitter-additional-offers-title{padding:40px 8.33%}
}
#global-ux .splitter-additional-offers-title h2{font-weight:200;color:#616161}
#global-ux .splitter-additional-offers{padding:0 20px 2.5rem;background-color:#fff}
@media only screen and (min-width:48em){#global-ux .splitter-additional-offers{padding:0}
#global-ux .splitter-additional-offers>div>.splitter-column:nth-child(odd){background-color:#f7f7f7}
}
#global-ux .splitter-additional-offers .columns{padding:0}
#global-ux .splitter-additional-offers .carousel-bottom-arrows{position:absolute;bottom:.3125rem;left:0;right:0;text-align:center;margin:0 auto;display:block}
#global-ux .splitter-additional-offers .carousel-bottom-arrows>.content{display:inline-block}
#global-ux .splitter-additional-offers .carousel-bottom-arrows .carousel-btn{display:inline-block;color:#2596cf}
#global-ux .splitter-additional-offers .carousel-bottom-arrows .carousel-btn:hover{cursor:pointer}
#global-ux .splitter-additional-offers .carousel-bottom-arrows .carousel-btn .icon{font-size:20px;font-size:1.25rem;line-height:1.625rem}
#global-ux .splitter-additional-offers .carousel-bottom-arrows .carousel-previous{float:left;margin-right:10px}
#global-ux .splitter-additional-offers .carousel-bottom-arrows .carousel-next{float:right;margin-left:10px}
#global-ux .splitter-additional-offers .carousel-bottom-arrows .carousel-numbers{display:inline-block}
#global-ux .splitter-additional-offers .carousel-bottom-arrows:hover{right:0}
#global-ux .splitter-additional-offers.carousel-numbers-pagination .carousel-numbers{font-size:16px;font-size:1rem;bottom:3.75rem;color:#2596cf}
#global-ux .splitter-additional-offers .carousel-controls{transform:translateZ(0);display:block;position:absolute;right:0;bottom:2.5rem;left:0;margin:0;z-index:1;text-align:center}
#global-ux .splitter-additional-offers .carousel-controls .flex-control-nav{margin:0;line-height:2.5rem}
#global-ux .splitter-additional-offers .carousel-controls .flex-control-paging-numbers li{margin:.3125rem}
#global-ux .splitter-additional-offers .carousel-controls .flex-control-paging-numbers a{font-size:14px;font-size:.875rem;line-height:.875rem;background-color:transparent;border:0;text-indent:0;text-decoration:none}
#global-ux .splitter-additional-offers .carousel-controls .flex-control-paging-numbers a:hover{transform:none}
#global-ux .splitter-additional-offers .carousel-controls .flex-control-paging-numbers a.flex-active{transform:none;border:0;text-decoration:underline}
#global-ux .splitter-additional-offers .carousel-controls li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .splitter-additional-offers .carousel-controls li a{transition:transform .5s ease-out;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;color:transparent;display:block;width:38px;height:38px}
#global-ux .splitter-additional-offers .carousel-controls li a.flex-active,#global-ux .splitter-additional-offers .carousel-controls li a:hover{transform:scale(1.5)}
#global-ux .splitter-additional-offers .carousel-controls li a.flex-active:after{background-color:transparent;border:1px solid #2d96cd}
#global-ux .splitter-additional-offers .carousel-controls li a:after{display:block;width:11px;height:11px;content:" ";border-radius:50%;border:1px solid transparent;background-color:#2d96cd;position:absolute;top:13px;left:13px}
@media only screen and (min-width:48em){#global-ux .splitter-additional-offers .carousel-controls li a:after{width:8px;height:8px}
}
#global-ux .splitter-dark{background:#000;color:#fff}
#global-ux .splitter-dark sup[data-disclosure]{color:inherit;text-decoration:underline;font-weight:bolder}
#global-ux .splitter-dark .richtext h2{margin-top:25px}
#global-ux .splitter-white{background:#fff;padding:85px 6.59% 30px;color:#666}
#global-ux .splitter-white h2,#global-ux .splitter-white h3,#global-ux .splitter-white p{text-align:left}
#global-ux .splitter-white ol li,#global-ux .splitter-white ul li{color:#666}
#global-ux .splitter-white h2{font-weight:200;margin-top:25px}
#global-ux .splitter-white h3{font-weight:200}
#global-ux .splitter-white.flexslider .flex-viewport{background:#f7f7f7;padding:30px 0 55px}
@media only screen and (min-width:48em){#global-ux .splitter-white.flexslider .flex-viewport{padding:0;background:#fff}
}
#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport{background:#fff;padding:0 0 70px}
#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport h2,#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport h3,#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport p{text-align:center}
@media only screen and (min-width:48em){#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport h2,#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport h3,#global-ux .splitter-white.flexslider.splitter-4-columns .flex-viewport p{text-align:left}
}
#global-ux .splitter-white.flexslider .flex-control-nav{bottom:55px}
#global-ux .splitter-white.flexslider .flex-control-nav li a{width:38px;height:38px}
@media only screen and (min-width:48em){#global-ux .splitter-white.flexslider .flex-control-nav li a{width:11px;height:11px}
}
#global-ux .splitter-white.flexslider .flip-image-position,#global-ux .splitter-white.flexslider .image,#global-ux .splitter-white.flexslider .richtext:nth-child(2){padding:0 20px}
@media only screen and (min-width:48em){#global-ux .splitter-white.flexslider .flip-image-position,#global-ux .splitter-white.flexslider .image,#global-ux .splitter-white.flexslider .richtext:nth-child(2){padding:0}
}
#global-ux .splitter-4-columns.box-content{background:#fff}
@media only screen{#global-ux .splitter-4-columns.box-content{padding:20px 25px 60px}
}
@media only screen and (min-width:30.0625em){#global-ux .splitter-4-columns.box-content{padding:110px 25px 40px}
}
@media only screen and (min-width:48em){#global-ux .splitter-4-columns.box-content{padding:95px 95px 90px}
}
#global-ux .splitter-4-columns.box-content h2,#global-ux .splitter-4-columns.box-content h3{color:#616161}
#global-ux .splitter-4-columns.box-content>div>.richtext h2{font-weight:300}
@media only screen and (min-width:30.0625em){#global-ux .splitter-4-columns.box-content>div>.richtext h2{font-weight:200}
}
@media only screen and (max-width:30em){#global-ux .splitter-4-columns.box-content .cta-button-primary{width:80%}
}
#global-ux .splitter-4-columns.box-content .splitter-carousel{padding-top:0;padding-bottom:10px}
#global-ux .splitter-4-columns.box-content .flex-control-nav{bottom:35px;white-space:nowrap}
#global-ux .next-steps{background:#1b394e;color:#fff;text-align:left;padding:0 20px}
#global-ux .next-steps:after,#global-ux .next-steps:before{display:table;content:" "}
#global-ux .next-steps:after{clear:both}
@media only screen and (min-width:48em){#global-ux .next-steps{padding:40px 20px;text-align:center}
}
@media only screen and (min-width:62em){#global-ux .next-steps{padding:60px 10.36% 40px}
}
@media only screen and (min-width:75em){#global-ux .next-steps{padding:90px 10.36% 80px}
}
#global-ux .next-steps sup[data-disclosure]{color:inherit;text-decoration:underline;font-weight:bolder}
#global-ux .next-steps h2,#global-ux .next-steps h3,#global-ux .next-steps p{text-align:left}
#global-ux .next-steps h2 a,#global-ux .next-steps h2 a:hover,#global-ux .next-steps h3 a,#global-ux .next-steps h3 a:hover,#global-ux .next-steps p a,#global-ux .next-steps p a:hover{color:inherit;text-decoration:none}
@media only screen and (min-width:48em){#global-ux .next-steps h2,#global-ux .next-steps h3,#global-ux .next-steps p{margin-top:10px;margin-bottom:10px;text-align:center}
}
#global-ux .next-steps h3,#global-ux .next-steps p{display:none}
@media only screen and (min-width:48em){#global-ux .next-steps h3,#global-ux .next-steps p{display:block}
}
#global-ux .next-steps h2{font-size:16px;font-size:1rem;font-weight:200;color:#fff;margin:0}
@media only screen and (min-width:48em){#global-ux .next-steps h2{font-size:26px;font-size:1.625rem;color:#2d96cd}
}
@media only screen and (min-width:62em){#global-ux .next-steps h2{font-size:28px;font-size:1.75rem}
}
#global-ux .next-steps h3{font-size:14px;font-size:.875rem;color:#fff;line-height:1.6}
#global-ux .next-steps p{font-size:12px;font-size:.75rem;color:#fff}
#global-ux .next-steps .splitter-column{padding:19px 0 20px;text-align:left}
#global-ux .next-steps .splitter-column>a,#global-ux .next-steps .splitter-column>div{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center}
@media only screen and (min-width:48em){#global-ux .next-steps .splitter-column{padding:18px 20px 22px;text-align:center}
#global-ux .next-steps .splitter-column:hover img{top:-4px}
#global-ux .next-steps .splitter-column>a,#global-ux .next-steps .splitter-column>div{display:block}
}
@media only screen and (min-width:62em){#global-ux .next-steps .splitter-column{padding:18px 60px 22px}
}
#global-ux .next-steps .splitter-column+.splitter-column{border-top:1px solid rgba(255,255,255,.2)}
@media only screen and (min-width:48em){#global-ux .next-steps .splitter-column+.splitter-column{border-top:0}
}
#global-ux .next-steps .image-caption{-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:inline-block;padding-top:2px}
@media only screen and (min-width:48em){#global-ux .next-steps .image-caption{padding-top:0;width:100%}
}
#global-ux .next-steps .image{width:100%}
#global-ux .next-steps .image img{width:30px;margin:0 10px 0 0;transition:all .2s ease}
@media only screen and (min-width:48em){#global-ux .next-steps .image img{position:relative;top:0;width:45px;margin:0 auto 15px}
}
#global-ux .vehicle-attributes{box-shadow:0 1px 3px rgba(0,0,0,.2);border-top:1px solid rgba(151,151,151,.4);background:#fff;padding:0}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes{padding:0 25px}
}
#global-ux .vehicle-attributes .splitter,#global-ux .vehicle-attributes .splitter-column{margin:0;padding:0}
#global-ux .vehicle-attributes .splitter-column{width:100%;padding:10px 25px}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes .splitter-column{width:50%;padding:0}
}
#global-ux .vehicle-attributes.splitter>div>.splitter-column:first-of-type{border-bottom:1px solid rgba(151,151,151,.4)}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes.splitter>div>.splitter-column:first-of-type{border-right:1px solid rgba(151,151,151,.4);border-bottom:0}
}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes.vehicle-attributes-no-borders .splitter .splitter-base .splitter-column:first-of-type,#global-ux .vehicle-attributes.vehicle-attributes-no-borders.splitter>div>.splitter-column{border-right:1px solid transparent}
}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column{padding:0;width:100%}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column:first-of-type{border-bottom:medium none}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column:first-of-type{border-right:1px solid rgba(151,151,151,.4)}
}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column:last-of-type .vehicleAttribute{width:100%}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column:first-of-type{width:70%}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column:last-of-type{width:30%}
}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column{width:auto;min-height:111px;padding-left:25px}
}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .richtext.section{width:50%;margin:0}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .richtext.section p{text-align:left}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .richtext.section{width:auto;margin-right:25px;padding-top:28px}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .richtext.section{width:100%}
}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .richtext.section{margin-right:50px}
}
#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .vehicleAttribute{width:50%;padding:0;line-height:1}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .vehicleAttribute{padding:27px 0 20px;width:auto}
}
@media only screen and (min-width:62em){#global-ux .vehicle-attributes .splitter .splitter-base .splitter-column .vehicleAttribute{padding-top:20px}
}
#global-ux .vehicle-attributes .richtext.section{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;color:#1d394f;margin-right:0;padding:18px 0}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .richtext.section{padding-top:28px}
}
@media only screen and (min-width:48em){#global-ux .vehicle-attributes .richtext.section{padding:28px 0 20px}
}
#global-ux .vehicle-attributes .richtext.section p{font-size:12px;font-size:.75rem;margin:-3px 0 0;line-height:1.6;color:inherit}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .richtext.section p{font-size:14px;font-size:.875rem}
}
#global-ux .vehicle-attributes .richtext.section .richtext{margin:0}
#global-ux .vehicle-attributes .vehicleAttribute{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;padding-top:10px}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .vehicleAttribute{padding-top:28px}
}
#global-ux .splitter-under-hotspots{padding:20px}
@media only screen and (min-width:48em){#global-ux .splitter-under-hotspots{width:60%}
}
@media only screen and (min-width:75em){#global-ux .splitter-under-hotspots{width:40%}
}
#global-ux .splitter-under-hotspots h2,#global-ux .splitter-under-hotspots h3{font-weight:200;color:#000}
@media only screen and (min-width:48em){#global-ux .splitter-under-hotspots h2,#global-ux .splitter-under-hotspots h3{line-height:1}
}
#global-ux .splitter-under-hotspots h2{font-size:46px;font-size:2.875rem;margin-bottom:0}
@media only screen and (min-width:48em){#global-ux .splitter-under-hotspots h2{font-size:60px;font-size:3.75rem}
}
@media only screen and (min-width:75em){#global-ux .splitter-under-hotspots h2{font-size:74px;font-size:4.625rem}
}
#global-ux .splitter-under-hotspots h3{font-size:16px;font-size:1rem;color:#616161}
@media only screen and (min-width:48em){#global-ux .splitter-under-hotspots h3{font-size:26px;font-size:1.625rem}
}
#global-ux .splitter-under-hotspots .splitter-column{width:50%;padding:0 20px;text-align:center}
#global-ux .splitter-under-hotspots .splitter-column:first-child{border-right:1px solid #dfdfdf}
#global-ux .error-page-links{background-color:#fff;padding:1.25rem 1.5625rem}
#global-ux .error-page-links .columns{padding:0}
#global-ux .error-page-links h3,#global-ux .error-page-links h4,#global-ux .error-page-links h5{margin:1.5rem 0;padding-bottom:.75rem;border-bottom:2px solid #ebebeb}
#global-ux .error-page-links ul{font-size:14px;font-size:.875rem;list-style:none;width:100%;margin:0;padding:0}
#global-ux .error-page-links ul li{list-style-image:none;list-style-type:none;margin:0 0 1.25em;padding:0}
#global-ux .error-page-links ul a{text-decoration:none}
@media only screen and (min-width:48em){#global-ux .error-page-links{padding:1.25rem 2.1875rem 2.5rem}
#global-ux .error-page-links .columns>div{padding-right:30%}
#global-ux .error-page-links h3,#global-ux .error-page-links h4,#global-ux .error-page-links h5{margin:1.5rem 0;padding-bottom:.75rem}
}
#global-ux .splitter-awards-single-feature{padding:0 .9375rem;margin:30px 0;color:#1d394f}
#global-ux .splitter-awards-single-feature>div{padding:30px 0 0;border-top:1px solid #d4d4d4;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature>div{padding:0;border:0}
}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature{padding-left:0;padding-right:0}
}
#global-ux .splitter-awards-single-feature li,#global-ux .splitter-awards-single-feature p{color:inherit}
#global-ux .splitter-awards-single-feature img{width:auto}
#global-ux .splitter-awards-single-feature .splitter-column{padding:0}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature .splitter-column{padding:0 .9375rem}
}
#global-ux .splitter-awards-single-feature .splitter-column>div>.image{float:left;max-width:100%;margin:0 20px 20px 0}
#global-ux .splitter-awards-single-feature .splitter-column .richtext{clear:both}
#global-ux .splitter-awards-single-feature .splitter-column .richtext h2,#global-ux .splitter-awards-single-feature .splitter-column .richtext h3,#global-ux .splitter-awards-single-feature .splitter-column .richtext h4,#global-ux .splitter-awards-single-feature .splitter-column .richtext h5{font-size:24px;font-size:1.5rem;font-weight:200;margin:0 0 20px;color:#1d394f;line-height:1.1}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature .splitter-column .richtext h2,#global-ux .splitter-awards-single-feature .splitter-column .richtext h3,#global-ux .splitter-awards-single-feature .splitter-column .richtext h4,#global-ux .splitter-awards-single-feature .splitter-column .richtext h5{margin:0 0 10px}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .splitter-awards-single-feature .splitter-column .richtext h2,#global-ux .splitter-awards-single-feature .splitter-column .richtext h3,#global-ux .splitter-awards-single-feature .splitter-column .richtext h4,#global-ux .splitter-awards-single-feature .splitter-column .richtext h5{font-size:36px;font-size:2.25rem}
}
@media only screen and (min-width:62em){#global-ux .splitter-awards-single-feature .splitter-column .richtext h2,#global-ux .splitter-awards-single-feature .splitter-column .richtext h3,#global-ux .splitter-awards-single-feature .splitter-column .richtext h4,#global-ux .splitter-awards-single-feature .splitter-column .richtext h5{font-size:48px;font-size:3rem}
}
#global-ux .splitter-awards-single-feature .splitter-column .richtext li,#global-ux .splitter-awards-single-feature .splitter-column .richtext p{font-size:14px;font-size:.875rem;font-weight:200;margin-bottom:10px;color:#1d394f;line-height:1.6}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature .splitter-column .richtext li,#global-ux .splitter-awards-single-feature .splitter-column .richtext p{font-size:16px;font-size:1rem}
}
#global-ux .splitter-awards-single-feature .splitter-column .richtext a{text-decoration:none}
#global-ux .splitter-awards-single-feature .splitter-column .richtext li:last-child,#global-ux .splitter-awards-single-feature .splitter-column .richtext p:last-child{margin-bottom:0}
@media only screen and (min-width:48em){#global-ux .splitter-awards-single-feature.splitter-awards-reversed.splitter-2-columns .splitter-column{width:33%}
#global-ux .splitter-awards-single-feature.splitter-2-columns .splitter-column,#global-ux .splitter-awards-single-feature.splitter-awards-reversed.splitter-2-columns .splitter-column:first-of-type{width:67%}
#global-ux .splitter-awards-single-feature.splitter-2-columns .splitter-column:first-of-type{width:33%}
#global-ux .splitter-awards-single-feature .dynamicBrochureware{display:block}
#global-ux .splitter-awards-single-feature .dynamicBrochureware .cta-section,#global-ux .splitter-awards-single-feature .dynamicBrochureware .tile-image{display:block;text-align:center}
#global-ux .splitter-awards-single-feature .dynamicBrochureware .tile-image{margin-bottom:20px}
#global-ux .splitter-awards-single-feature .dynamicBrochureware .cta-section{width:auto;padding:0}
#global-ux .splitter-awards-single-feature .dynamicBrochureware .cta-button{padding-left:0;padding-right:0;min-width:0;width:100%}
}
#global-ux .contact-us-box .contact-us-header{padding:0}
@media only screen and (min-width:48em){#global-ux .contact-us-box .contact-us-header{border-bottom:1px solid #dbdbdb;padding:30px 0}
}
#global-ux .contact-us-box .contact-us-header .richtext.section{padding:15px 0}
#global-ux .contact-us-box .contact-us-header .splitter-column:last-child .richtext.section{float:none}
@media only screen and (min-width:48em){#global-ux .contact-us-box .contact-us-header .splitter-column:last-child .richtext.section{float:right}
}
#global-ux .contact-us-box .contact-us-header h2,#global-ux .contact-us-box .contact-us-header p{color:#616161}
@media only screen and (min-width:48em){.splitter .column-separator .splitter-column{border-right:1px solid grey;min-height:150px}
.splitter .column-separator .splitter-column:last-child{border-right:0}
}
@media only screen and (min-width:48em){.splitter .column-separator.column-separator-centered .splitter-column{padding-top:30px}
}
@media only screen and (max-width:47.9375em){.splitter .column-separator .splitter-column:not(:last-child):after{width:50%;content:"";position:absolute;margin-left:21%;border-bottom:1px solid grey}
.splitter .column-separator .splitter-column:not(:first-child):before{content:"\A0   "}
}
#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2{font-size:1.125rem}
@media only screen and (min-width:30em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2{font-size:1.625rem}
}
@media only screen and (min-width:47.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2{font-size:.925rem}
}
@media only screen and (min-width:61.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2{font-size:1rem}
}
@media only screen and (min-width:74.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-4-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-4-columns h2{font-size:1.125rem}
}
#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2{font-size:1.125rem}
@media only screen and (min-width:30em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2{font-size:1.625rem}
}
@media only screen and (min-width:47.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2{font-size:1rem}
}
@media only screen and (min-width:61.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2{font-size:1.225rem}
}
@media only screen and (min-width:74.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-3-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-3-columns h2{font-size:1.425rem}
}
#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2{font-size:1.175rem}
@media only screen and (min-width:30em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2{font-size:1.625rem}
}
@media only screen and (min-width:47.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2{font-size:1.425rem}
}
@media only screen and (min-width:61.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2{font-size:1.625rem}
}
@media only screen and (min-width:74.9375em){#global-ux.splitter-small-header .splitter-dark.splitter.splitter-2-columns h2,#global-ux.splitter-small-header .splitter-white.splitter.splitter-2-columns h2{font-size:1.625rem}
}
#global-ux.splitter-small-header .f-single.splitter.splitter-2-columns h2{font-size:1.175rem}
@media only screen and (min-width:30em){#global-ux.splitter-small-header .f-single.splitter.splitter-2-columns h2{font-size:1.5rem}
}
@media only screen and (min-width:47.9375em){#global-ux.splitter-small-header .f-single.splitter.splitter-2-columns h2{font-size:1.5rem}
}
@media only screen and (min-width:61.9375em){#global-ux.splitter-small-header .f-single.splitter.splitter-2-columns h2{font-size:1.85rem}
}
@media only screen and (min-width:74.9375em){#global-ux.splitter-small-header .f-single.splitter.splitter-2-columns h2{font-size:2.25rem}
}
#global-ux .gux-tooltip{position:relative}
#global-ux .gux-tooltip:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .gux-tooltip:hover{cursor:pointer}
#global-ux .gux-tooltip:after{font-size:21px;font-size:1.3125rem;position:relative;top:-2px;margin:0 3px;color:#2d96cd;cursor:pointer}
#global-ux .gux-tooltip-rte-label{display:none}
#global-ux .gux-tooltip-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;padding:25px 20px;z-index:10000;overflow-y:auto;overflow-x:hidden;text-align:left}
@media only screen and (min-width:48em){#global-ux .gux-tooltip-overlay{display:block;position:absolute;top:5px;right:auto;bottom:auto;left:15px;max-width:510px;border:1px solid #dfdfdf}
}
#global-ux .gux-tooltip-overlay:focus{outline:0}
#global-ux .gux-tooltip-overlay span{float:left;font-size:.875rem;font-weight:300;line-height:1.45em;margin-right:.25em}
#global-ux .gux-tooltip-overlay p,#global-ux .gux-tooltip-overlay span{display:inline;color:#1d394f}
#global-ux .gux-tooltip-overlay .hidden-element{outline:0}
#global-ux .gux-tooltip-overlay .close-icon{display:block;position:absolute;top:1.25rem;right:1.25rem;width:1.875rem;height:1.875rem;text-decoration:none;line-height:1.5;cursor:pointer}
#global-ux .gux-tooltip-overlay .close-icon:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d96cd;font-size:1.875rem}
#global-ux .gux-tooltip-overlay.inherit-text-alignment p,#global-ux .gux-tooltip-overlay.inherit-text-alignment span{display:inline-block;width:100%}
@media only screen and (max-width:47.9375em){#global-ux .gux-tooltip-overlay.center-text-mobile .gux-tooltip-overlay-text p,#global-ux .gux-tooltip-overlay.center-text-mobile .gux-tooltip-overlay-title{text-align:center !important}
}
#global-ux .gux-tooltip-overlay-title{color:#777;font-size:1.75rem;font-family:FordAntenna,AntennaExtraLight,AntennaRE,Antenna,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200;padding:3px 25px 10px 0}
#global-ux .gux-tooltip-overlay-title+.gux-tooltip-overlay-text{padding-right:0}
#global-ux .gux-tooltip-overlay-text{margin:0;padding-right:35px}
#global-ux .disclosure-accordion.hidden{display:none}
#global-ux .disclosure-accordion .disclosure-heading{font-size:15px;font-size:.9375rem;font-weight:300;margin:0;padding:30px 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-transform:none;color:#008cba;text-align:center;cursor:pointer}
#global-ux .disclosure-accordion .disclosure-heading:after{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;transition:transform .2s ease;transform:rotate(-90deg);font-family:icomoon;content:"\E615";vertical-align:initial;margin-left:5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .disclosure-accordion .disclosure-text{font-size:12px;font-size:.75rem;transition:all .2s ease;padding:40px 6.6%;max-height:240px;overflow-y:scroll;background:#f7f7f7}
#global-ux .disclosure-accordion .disclosure-text::-webkit-scrollbar-track{background:#e2e2e2;width:10px}
#global-ux .disclosure-accordion .disclosure-text::-webkit-scrollbar{height:16px;overflow:hidden;width:10px}
#global-ux .disclosure-accordion .disclosure-text::-webkit-scrollbar-thumb{background-color:#2d96cd;width:10px}
#global-ux .disclosure-accordion .disclosure-text.no-scroll{max-height:none;overflow-y:auto}
#global-ux .disclosure-accordion .disclosure-generic div,#global-ux .disclosure-accordion .disclosure-generic p,#global-ux .disclosure-accordion .disclosure-list div,#global-ux .disclosure-accordion .disclosure-list p,#global-ux .disclosure-accordion .disclosure-note div,#global-ux .disclosure-accordion .disclosure-note p{font-size:13px;font-size:.8125rem;color:#616161}
#global-ux .disclosure-accordion .disclosure-generic.large-type div,#global-ux .disclosure-accordion .disclosure-generic.large-type p,#global-ux .disclosure-accordion .disclosure-generic.large-type span,#global-ux .disclosure-accordion .disclosure-list.large-type div,#global-ux .disclosure-accordion .disclosure-list.large-type p,#global-ux .disclosure-accordion .disclosure-list.large-type span{font-size:16px;font-size:1rem}
#global-ux .disclosure-accordion .disclosure-generic-bottom{margin-top:30px}
#global-ux .disclosure-accordion .disclosure-author-note{text-align:center;font-style:italic}
#global-ux .disclosure-accordion .disclosure-list{list-style:none;margin:0}
#global-ux .disclosure-accordion .disclosure-list li[data-disclosure]{padding:2px}
#global-ux .disclosure-accordion .disclosure-list li[data-disclosure].is-active{border:2px solid #1b394e;background:#fff;padding:0}
#global-ux .disclosure-accordion .disclosure-list p,#global-ux .disclosure-accordion .disclosure-list span{display:inline}
#global-ux .disclosure-accordion .disclosure-list span{font-size:11px;font-size:.6875rem;margin-right:.35em;vertical-align:middle;color:#616161}
#global-ux .disclosure-accordion .disclosure-list p{margin:0;padding-left:0}
#global-ux .disclosure-accordion .disclosure-paragraph-wrapper p{margin-bottom:0;padding:4px 2px 5px}
#global-ux .disclosure-accordion.collapsed .disclosure-heading:after{transform:rotate(90deg)}
#global-ux .disclosure-accordion.collapsed .disclosure-text{height:0;padding:0 6.6%}
#global-ux .disclosure-accordion.collapsed .disclosure-text::-webkit-scrollbar,#global-ux .disclosure-accordion.collapsed .disclosure-text::-webkit-scrollbar-thumb,#global-ux .disclosure-accordion.collapsed .disclosure-text::-webkit-scrollbar-track{display:none}
#global-ux sup[data-disclosure]{color:#008cba;font-size:100%;font-weight:bolder;cursor:pointer;white-space:nowrap}
@media only screen and (min-width:30.0625em){#global-ux sup[data-disclosure]{font-size:75%}
}
body:not(.cq-wcm-edit) #global-ux sup[data-disclosure]{display:none}
#global-ux sup[data-disclosure].disclosures-hidden{display:none !important}
#global-ux .disclosureBox .disclosure-box{font-size:12px;font-size:.75rem;transition:all .2s ease;padding:20px 60px;height:150px;max-height:150px;overflow-y:scroll;background:#f7f7f7;backface-visibility:hidden;will-change:overflow}
#global-ux .disclosureBox .disclosure-box.large-type div,#global-ux .disclosureBox .disclosure-box.large-type p,#global-ux .disclosureBox .disclosure-box.large-type span{font-size:16px;font-size:1rem}
@media only screen and (min-width:48em){#global-ux .disclosureBox .disclosure-box{position:static;max-height:80px}
}
#global-ux .disclosureBox .disclosure-box::-webkit-scrollbar{width:10px;height:16px;overflow:hidden}
#global-ux .disclosureBox .disclosure-box::-webkit-scrollbar-track{background:#e2e2e2;width:10px}
#global-ux .disclosureBox .disclosure-box::-webkit-scrollbar-thumb{background-color:#2d96cd;width:10px}
#global-ux .disclosureBox .disclosure-box.no-scroll{height:auto;max-height:none;overflow-y:auto}
#global-ux .disclosureBox .disclosure-box ol,#global-ux .disclosureBox .disclosure-box ul{padding-left:20px;list-style:disc outside;margin-bottom:0}
#global-ux .disclosureBox .disclosure-box ol li,#global-ux .disclosureBox .disclosure-box ol li p,#global-ux .disclosureBox .disclosure-box ul li,#global-ux .disclosureBox .disclosure-box ul li p{font-size:13px;font-size:.8125rem;font-weight:300;color:#616161;line-height:2.1}
@media only screen and (min-width:48em){#global-ux .disclosureBox .disclosure-box ol li,#global-ux .disclosureBox .disclosure-box ol li p,#global-ux .disclosureBox .disclosure-box ul li,#global-ux .disclosureBox .disclosure-box ul li p{font-size:12px;font-size:.75rem;font-weight:200}
}
#global-ux .disclosureBox .disclosure-box ol li,#global-ux .disclosureBox .disclosure-box ul li{padding:2px}
#global-ux .disclosureBox .disclosure-box ol li p,#global-ux .disclosureBox .disclosure-box ul li p{padding:0;margin:0}
#global-ux .disclosureBox .disclosure-box ol{list-style-type:decimal}
#global-ux .disclosureBox .disclosure-box p{font-size:13px;font-size:.8125rem;font-weight:300;color:#616161;margin-bottom:5px}
@media only screen and (min-width:48em){#global-ux .disclosureBox .disclosure-box p{font-size:12px;font-size:.75rem;font-weight:200}
}
#global-ux .dynamicKeyFeatures .content{height:inherit;min-height:inherit}
#global-ux .dynamicKeyFeatures .splitter-base{padding:0}
#global-ux .dynamicKeyFeatures .splitter-base .splitter-column{padding-bottom:0}
#global-ux .dynamicKeyFeatures .dynamicCarousel,#global-ux .dynamicKeyFeatures .genericCarousel,#global-ux .dynamicKeyFeatures .row,#global-ux .dynamicKeyFeatures .threesixty-colouriser-container{margin:0;max-width:none}
#global-ux .dynamicKeyFeatures .model{float:left}
#global-ux .dynamicKeyFeatures.service-ok{display:block;position:relative;padding:0;overflow:hidden}
@media only screen and (min-width:62em){#global-ux .dynamicKeyFeatures.service-ok:hover .models-display .carousel .carousel-arrows{right:0}
}
#global-ux .dynamicKeyFeatures.service-ok .models-display{padding:0 1.25rem 6.5625rem}
@media only screen and (min-width:48em){#global-ux .dynamicKeyFeatures.service-ok{padding:0}
#global-ux .dynamicKeyFeatures.service-ok .models-display{padding:0 5.3125rem 6.5625rem}
}
#global-ux .dynamicKeyFeatures.service-ok .heading{overflow:hidden;padding:25px 15px 0}
#global-ux .dynamicKeyFeatures.service-ok .heading h2{font-size:30px;font-size:1.875rem;font-weight:200;color:#616161;text-align:left}
@media only screen and (min-width:30.0625em){#global-ux .dynamicKeyFeatures.service-ok .heading h2{float:left;max-width:50%}
}
#global-ux .dynamicKeyFeatures.service-ok .heading .cta-button{display:none;float:right;margin:0}
@media only screen and (min-width:30.0625em){#global-ux .dynamicKeyFeatures.service-ok .heading .cta-button{display:block;width:auto;max-width:50%}
}
#global-ux .dynamicKeyFeatures.service-ok .carousel{outline-width:0;overflow:hidden}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-slide{color:#616161}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-slide h2{font-weight:200;margin-top:15px;text-align:left}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-slide p{text-align:left}
#global-ux .dynamicKeyFeatures.service-ok .carousel .flex-viewport{perspective:1000px;backface-visibility:hidden}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows{display:none}
@media only screen and (min-width:48em){#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows{transform:translateY(-50%);transition:all .2s ease;display:block;position:absolute;z-index:1;top:50%;right:0}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .icon{line-height:47px}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn{transform:scale(1);display:block;height:47px;width:47px;border-radius:0;border:0;background-color:#2d96cd;cursor:pointer;outline-width:0}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn.darkened{background-color:rgba(0,0,0,.5)}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn .icon{color:#fff;display:block;text-align:center}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn+ul{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn:hover{background-color:#fff}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows .carousel-btn:hover .icon{color:#2d96cd}
}
@media only screen and (min-width:62em){#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-arrows{right:-47px}
}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows{position:absolute;bottom:3.75rem;left:0;right:0;text-align:center;margin:0 auto;display:block}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows>.content{display:inline-block}
@media only screen and (min-width:48em){#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows.hidden-desktop{display:none}
}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows .carousel-btn{display:inline-block;color:#2596cf}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows .carousel-btn .icon{font-size:20px;font-size:1.25rem;line-height:1.625rem}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows .carousel-previous{float:left;margin-right:10px}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows .carousel-next{float:right;margin-left:10px}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows .carousel-numbers{display:inline-block}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-bottom-arrows:hover{right:0}
#global-ux .dynamicKeyFeatures.service-ok .carousel.carousel-numbers-pagination .carousel-numbers{font-size:16px;font-size:1rem;bottom:3.75rem;color:#2596cf}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls{transform:translateZ(0);display:block;position:absolute;right:0;bottom:2.5rem;left:0;margin:0;z-index:1;text-align:center}
@media only screen and (max-width:47.9375em){#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls.hidden-mobile{display:none}
}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls .flex-control-nav{margin:0;line-height:2.5rem}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls .flex-control-paging-numbers li{margin:.3125rem}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls .flex-control-paging-numbers a{font-size:14px;font-size:.875rem;line-height:.875rem;background-color:transparent;border:0;text-indent:0;text-decoration:none}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls .flex-control-paging-numbers a:hover{transform:none}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls .flex-control-paging-numbers a.flex-active{transform:none;border:0;text-decoration:underline}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a{transition:transform .5s ease-out;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;color:transparent;display:block;width:38px;height:38px}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a.flex-active,#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a:hover{transform:scale(1.5)}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a.flex-active:after{background-color:transparent;border:1px solid #2d96cd}
#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a:after{display:block;width:11px;height:11px;content:" ";border-radius:50%;border:1px solid transparent;background-color:#2d96cd;position:absolute;top:13px;left:13px}
@media only screen and (min-width:48em){#global-ux .dynamicKeyFeatures.service-ok .carousel .carousel-controls li a:after{width:8px;height:8px}
}
#global-ux .light-grey-background .vehicle-key-features.richtext-f-single{margin-bottom:0}
#global-ux .vehicle-key-features.richtext-f-single{-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;padding-right:30px;padding-left:30px}
#global-ux .vehicle-key-features.richtext-f-single,#global-ux .vehicle-key-features.richtext-f-single h2.features-heading{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#global-ux .vehicle-key-features.richtext-f-single h2.features-heading{margin:0;padding:50px 0 30px}
@media only screen and (min-width:62em){#global-ux .vehicle-key-features.richtext-f-single h2.features-heading{padding:80px 54px 60px}
}
#global-ux .vehicle-key-features.richtext-f-single h2.features-heading .features-heading-part .model-name{font-weight:700}
#global-ux .vehicle-key-features.richtext-f-single .features-container{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
@media only screen and (min-width:48em){#global-ux .vehicle-key-features.richtext-f-single .features-container{-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-bottom:20px}
}
@media only screen and (min-width:62em){#global-ux .vehicle-key-features.richtext-f-single .features-container{padding:0 54px 60px}
}
#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group{padding-bottom:40px}
@media only screen and (min-width:48em){#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group{-ms-flex-preferred-size:50%;flex-basis:50%}
}
#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group h3.features-group-heading{margin-bottom:30px;color:#1d394f}
@media only screen and (min-width:48em){#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group:first-child{padding-right:30px}
}
@media only screen and (min-width:62em){#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group:first-child{padding-right:54px}
}
#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group-related{font-size:16px;font-size:1rem;color:#1d394f;display:block;margin-bottom:30px}
@media only screen and (max-width:61.9375em){#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group-related{font-weight:700;margin-bottom:5px}
}
@media only screen and (max-width:47.9375em){#global-ux .vehicle-key-features.richtext-f-single .features-container .features-group-related{font-size:14px;font-size:.875rem}
}
#global-ux .light-grey-background .vehicle-key-features.richtext-f-single .features-container .features-group h3.features-group-heading{color:#1b394e}
#global-ux .dark-grey-background .vehicle-key-features.richtext-f-single .features-container .features-group .features-group-related,#global-ux .dark-grey-background .vehicle-key-features.richtext-f-single .features-container .features-group h3.features-group-heading{color:#fff}
body.body-lock{overflow-y:hidden}
@media only screen and (max-width:61.9375em){body.body-lock{position:relative}
}
#global-ux .section.secondaryNavigation{opacity:0;position:relative;z-index:11}
#global-ux .section.secondaryNavigation.initialized{opacity:1}
#global-ux .section.secondaryNavigation .header-wrapper{word-break:break-word}
#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2,#global-ux .section.secondaryNavigation>h1,#global-ux .section.secondaryNavigation>h2{font-size:14px;font-size:.875rem;position:relative;width:100%;margin:0;padding:10px 50px 10px 25px;color:#fff;background-color:#0276b3;line-height:1.4;cursor:pointer;text-indent:0}
#global-ux .section.secondaryNavigation .navigation-vertical h1:after,#global-ux .section.secondaryNavigation .navigation-vertical h2:after,#global-ux .section.secondaryNavigation>h1:after,#global-ux .section.secondaryNavigation>h2:after{transform:rotate(-90deg);transition:transform .2s ease;font-size:20px;font-size:1.25rem;font-weight:700;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:"\E615";float:right;font-family:icomoon;vertical-align:initial;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:calc(50% - 10px);right:25px;margin:0}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2,#global-ux .section.secondaryNavigation>h1,#global-ux .section.secondaryNavigation>h2{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:20px 70px 20px 35px}
#global-ux .section.secondaryNavigation .navigation-vertical h1:after,#global-ux .section.secondaryNavigation .navigation-vertical h2:after,#global-ux .section.secondaryNavigation>h1:after,#global-ux .section.secondaryNavigation>h2:after{cursor:pointer;right:35px}
}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2,#global-ux .section.secondaryNavigation>h1,#global-ux .section.secondaryNavigation>h2{font-size:16px;font-size:1rem;padding:16px 90px 16px 35px;line-height:26px}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation>h1.mobile-only,#global-ux .section.secondaryNavigation>h2.mobile-only{display:none}
}
#global-ux .section.secondaryNavigation .navigation-vertical.collapsed h1:after,#global-ux .section.secondaryNavigation .navigation-vertical.collapsed h2:after,#global-ux .section.secondaryNavigation:not(.navOpen)>h1:after,#global-ux .section.secondaryNavigation:not(.navOpen)>h2:after{transform:rotate(90deg)}
@media only screen and (max-width:30em){#global-ux .section.secondaryNavigation.navOpen{position:absolute;width:100%}
}
#global-ux .section.secondaryNavigation.navOpen .navigation::-webkit-scrollbar{width:10px}
#global-ux .section.secondaryNavigation.navOpen .navigation::-webkit-scrollbar-track{width:10px;background:#e2e2e2}
#global-ux .section.secondaryNavigation.navOpen .navigation::-webkit-scrollbar-thumb{width:10px;background-color:#2d96cd}
@media only screen and (max-width:47.9375em){#global-ux .section.secondaryNavigation.navOpen .navigation{height:auto;max-height:calc(100vh - 50px);overflow-y:auto;background:transparent;border-bottom:1px solid #1b394e;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);-webkit-overflow-scrolling:touch}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation.navOpen .navigation.fixed{position:fixed}
}
#global-ux .section.secondaryNavigation.fixed{position:fixed}
#global-ux .section.secondaryNavigation.fixed>h1,#global-ux .section.secondaryNavigation.fixed>h2{position:relative;top:0;z-index:5}
#global-ux .section.secondaryNavigation .navigation{transition:background .4s cubic-bezier(.7,0,.3,1),color .4s;padding:0;left:0;overflow:visible;z-index:1}
#global-ux .section.secondaryNavigation .navigation.fixed{position:fixed;right:0;background:#fff;z-index:2}
@media only screen and (min-width:90rem){#global-ux .section.secondaryNavigation .navigation.fixed{padding:0 1px}
}
#global-ux .section.secondaryNavigation .navigation.fixed .navigation-horizontal li a{color:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation.fixed .navigation-horizontal li a{color:#008cba}
}
#global-ux .section.secondaryNavigation .navigation li.selected-tertiary a{font-weight:700;color:#1b394e}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .section.secondaryNavigation .navigation{padding-right:0}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation{overflow:visible}
}
#global-ux .section.secondaryNavigation .navigation-row-inner{position:relative;height:100%}
#global-ux .section.secondaryNavigation .navigation-vertical{padding:0}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical{position:absolute;width:28%}
}
#global-ux .section.secondaryNavigation .navigation-vertical.collapsed ul{max-height:0;opacity:0;overflow:hidden;visibility:hidden}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical.collapsed ul{overflow:auto}
}
#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2{display:none;background-color:#0276b3}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical h1,#global-ux .section.secondaryNavigation .navigation-vertical h2{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}
}
#global-ux .section.secondaryNavigation .navigation-vertical ul{box-shadow:0 2px 3px 0 rgba(0,0,0,.15);opacity:1;display:block;width:100%;list-style:none;margin:0;background:#fff;z-index:9}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical ul{transition:max-height .4s,opacity .4s;height:100%;max-height:470px;overflow-y:auto;-webkit-overflow-scrolling:touch}
}
#global-ux .section.secondaryNavigation .navigation-vertical li{position:relative;display:block;padding:0 20px}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical li{padding:0 35px}
#global-ux .section.secondaryNavigation .navigation-vertical li:last-of-type a{border-bottom:0}
}
#global-ux .section.secondaryNavigation .navigation-vertical li ul{display:none}
#global-ux .section.secondaryNavigation .navigation-vertical li a{font-size:16px;font-size:1rem;font-weight:300;display:block;text-decoration:none;border-bottom:1px solid rgba(204,204,204,.6);padding:15px 50px 15px 0;color:#2596cf;line-height:21px}
#global-ux .section.secondaryNavigation .navigation-vertical li a:focus,#global-ux .section.secondaryNavigation .navigation-vertical li a:hover{color:#19678e}
#global-ux .section.secondaryNavigation .navigation-vertical li.active>a,#global-ux .section.secondaryNavigation .navigation-vertical li.active>span a,#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>a,#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span a{font-weight:700;color:#092a46}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span{font-size:16px;font-size:1rem;font-weight:300;display:block;text-decoration:none;border-bottom:1px solid rgba(204,204,204,.6);padding:15px 0;color:#2596cf;line-height:21px;cursor:pointer}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span{padding:0}
}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span a{display:inline-block;padding:0;border-bottom:0}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span a{display:block;padding:15px 50px 15px 0}
}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span:after{transform:rotate(90deg);transition:transform .2s ease;font-size:20px;font-size:1.25rem;font-weight:700;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:"\E615";float:right;font-family:icomoon;vertical-align:initial;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2596cf}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active>span:after{content:""}
}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active ul{display:block;box-shadow:none;max-height:0;overflow:hidden}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active ul li{padding:0}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active ul{display:none}
}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active.open>span:after{transition:transform .2s ease;transform:rotate(-90deg)}
#global-ux .section.secondaryNavigation .navigation-vertical li.tertiary-is-active.open ul{max-height:100%;overflow:visible;padding-left:5%}
#global-ux .section.secondaryNavigation .navigation-horizontal{display:block;padding:0;margin:0}
#global-ux .section.secondaryNavigation .navigation-horizontal.collapsed{display:none}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .navigation-horizontal.is-force-mobile ul{display:block}
}
#global-ux .section.secondaryNavigation .navigation-horizontal.is-force-mobile ul li a{line-height:unset !important;height:auto !important}
#global-ux .section.secondaryNavigation .navigation-horizontal .link-icon:before,#global-ux .section.secondaryNavigation .navigation-horizontal [class*=" icon-"]:before,#global-ux .section.secondaryNavigation .navigation-horizontal [class^=icon-]:before{font-family:icomoon,Antenna;border-radius:100%;background-color:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-horizontal{padding-right:2.1875rem;float:right;width:48%;display:block}
}
#global-ux .section.secondaryNavigation .navigation-horizontal ul{float:none;display:block;list-style:none;padding:0;margin:0}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-horizontal ul{float:right}
}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .navigation-horizontal ul{display:flex;flex-flow:row nowrap}
}
#global-ux .section.secondaryNavigation .navigation-horizontal li{display:block;background:#1b394e;padding:0 20px}
#global-ux .section.secondaryNavigation .navigation-horizontal li:last-of-type a{border:0}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-horizontal li{padding:0;background:transparent}
}
#global-ux .section.secondaryNavigation .navigation-horizontal li a{font-size:16px;font-size:1rem;font-weight:300;text-decoration:none;display:block;padding:15px 0;line-height:1;color:#fff;border-bottom:1px solid rgba(204,204,204,.6)}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .navigation-horizontal li a{font-size:14px;font-size:.875rem;white-space:nowrap;line-height:70px;border:0;padding:0 10px}
}
#global-ux .section.secondaryNavigation .navigation-horizontal li a:before,#global-ux .section.secondaryNavigation .tertiary-navigation{display:none}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .tertiary-navigation{left:28%;width:24%;background-color:#fff;display:block}
#global-ux .section.secondaryNavigation .tertiary-navigation:after{color:#2596cf}
#global-ux .section.secondaryNavigation .tertiary-navigation h2{background-color:#fff;border-right:1px solid #dbdbdb;color:#2596cf;width:100%}
#global-ux .section.secondaryNavigation .tertiary-navigation h2:hover{color:#19678e}
#global-ux .section.secondaryNavigation .tertiary-navigation li{padding:0 50px 0 35px}
#global-ux .section.secondaryNavigation .tertiary-navigation li a{padding:15px 25px 15px 0}
#global-ux .section.secondaryNavigation .tertiary-navigation li a:first-child{border-top:medium none}
#global-ux .section.secondaryNavigation .tertiary-navigation.collapsed{background:0}
#global-ux .section.secondaryNavigation .tertiary-navigation.collapsed h2{background:transparent}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .menu-dropdown.is-force-mobile{box-shadow:rgba(0,0,0,.15);background:#fff;padding:0 35px;position:absolute;width:auto;right:2.8125rem;top:85%}
#global-ux .section.secondaryNavigation .menu-dropdown.is-force-mobile li{float:none;display:block;border-bottom:1px solid rgba(204,204,204,.6)}
#global-ux .section.secondaryNavigation .menu-dropdown.is-force-mobile li a{font-size:14px;font-size:.875rem;border:0;height:60px;line-height:2;padding:15px 50px 15px 0}
}
@media only screen and (min-width:48em) and (min-width:62em){#global-ux .section.secondaryNavigation .menu-dropdown.is-force-mobile li a[class*=" icon-"]:before,#global-ux .section.secondaryNavigation .menu-dropdown.is-force-mobile li a[class^=icon-]:before{display:initial}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .section.secondaryNavigation .menu-dropdown{box-shadow:rgba(0,0,0,.15);background:#fff;padding:0 35px;position:absolute;width:auto;right:2.8125rem;top:85%}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .section.secondaryNavigation .menu-dropdown li{float:none;display:block;border-bottom:1px solid rgba(204,204,204,.6)}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .section.secondaryNavigation .menu-dropdown li a{font-size:14px;font-size:.875rem;border:0;height:60px;line-height:2;padding:15px 50px 15px 0}
}
#global-ux .section.secondaryNavigation .menu-dropdown li a[class*=" icon-"]:before,#global-ux .section.secondaryNavigation .menu-dropdown li a[class^=icon-]:before{display:inline;margin-right:15px;color:#2596cf}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .menu-dropdown li a[class*=" icon-"]:before,#global-ux .section.secondaryNavigation .menu-dropdown li a[class^=icon-]:before{display:none}
}
#global-ux .section.secondaryNavigation .dropdown-navigation-button{font-size:14px;font-size:.875rem;box-sizing:border-box;color:#2596cf;display:none;padding-right:45px}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .dropdown-navigation-button.is-force-mobile{display:block;float:right}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .section.secondaryNavigation .dropdown-navigation-button{display:block;float:right}
}
#global-ux .section.secondaryNavigation .dropdown-navigation-button:before{font-size:26px;font-size:1.625rem;transform:rotate(90deg);float:right;line-height:inherit;margin-left:10px}
@media only screen and (min-width:48em) and (max-width:74.9375em){#global-ux .section.secondaryNavigation .kabob-dropdown{box-shadow:0 2px 3px 0 rgba(0,0,0,.15);background:#fff;padding:0 35px;position:absolute;width:auto;right:2.8125rem;top:100%}
}
@media only screen and (min-width:48em) and (max-width:74.9375em){#global-ux .section.secondaryNavigation .kabob-dropdown li{float:none;display:block;border-bottom:1px solid rgba(204,204,204,.6)}
}
@media only screen and (min-width:48em) and (max-width:74.9375em){#global-ux .section.secondaryNavigation .kabob-dropdown li a{font-size:14px;font-size:.875rem;border:0;height:60px;line-height:2;padding:15px 50px 15px 0}
}
#global-ux .section.secondaryNavigation .kabob-dropdown li a[class*=" icon-"]:before,#global-ux .section.secondaryNavigation .kabob-dropdown li a[class^=icon-]:before{display:inline;margin-right:15px;color:#2596cf}
@media only screen and (min-width:75em){#global-ux .section.secondaryNavigation .kabob-dropdown li a[class*=" icon-"]:before,#global-ux .section.secondaryNavigation .kabob-dropdown li a[class^=icon-]:before{display:none}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation,#global-ux .section.secondaryNavigation .bar-blue .navigation{position:absolute;left:0;right:0}
}
#global-ux .section.secondaryNavigation .bar-grey .navigation-horizontal li a,#global-ux .section.secondaryNavigation .bar-white .navigation-horizontal li a{color:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-grey .navigation-horizontal li a,#global-ux .section.secondaryNavigation .bar-white .navigation-horizontal li a{color:#008cba}
#global-ux .section.secondaryNavigation .bar-grey .navigation-horizontal li a:focus,#global-ux .section.secondaryNavigation .bar-grey .navigation-horizontal li a:hover,#global-ux .section.secondaryNavigation .bar-white .navigation-horizontal li a:focus,#global-ux .section.secondaryNavigation .bar-white .navigation-horizontal li a:hover{color:#19678e}
}
#global-ux .section.secondaryNavigation .bar-grey .navigation{background:#fbfbfb}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-grey .navigation{border-bottom:1px solid #ccc}
}
#global-ux .section.secondaryNavigation .bar-white .navigation{background:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-white .navigation{border-bottom:1px solid #ccc}
}
#global-ux .section.secondaryNavigation .bar-blue-white .navigation{background:rgba(12,18,24,.6)}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation .navigation-horizontal.menu-dropdown li a{color:#fff}
}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation .navigation-horizontal.menu-dropdown.is-force-mobile li a{color:#008cba}
}
#global-ux .section.secondaryNavigation .bar-blue-white .navigation.fixed{background-color:#fff}
#global-ux .section.secondaryNavigation .bar-blue-white .navigation.fixed .navigation-horizontal li a{color:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation.fixed .navigation-horizontal li a{color:#008cba}
}
@media only screen and (min-width:30.0625em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation.fixed .dropdown-navigation-button{color:#008cba}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation.fixed .tertiary-navigation.collapsed h1,#global-ux .section.secondaryNavigation .bar-blue-white .navigation.fixed .tertiary-navigation.collapsed h2{color:#008cba}
}
#global-ux .section.secondaryNavigation .bar-blue-white .navigation-horizontal.menu-dropdown li a{color:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation-horizontal.menu-dropdown li a{color:#008cba}
}
@media only screen and (min-width:75em){#global-ux .section.secondaryNavigation .bar-blue-white .navigation-horizontal.menu-dropdown li a{color:#fff}
}
@media only screen and (min-width:30.0625em){#global-ux .section.secondaryNavigation .bar-blue-white .dropdown-navigation-button{color:#fff}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue-white .tertiary-navigation.collapsed h1,#global-ux .section.secondaryNavigation .bar-blue-white .tertiary-navigation.collapsed h2{color:#fff}
}
#global-ux .section.secondaryNavigation .bar-blue .navigation{background:rgba(12,18,24,.6)}
#global-ux .section.secondaryNavigation .bar-blue .navigation .navigation-horizontal.menu-dropdown li a,#global-ux .section.secondaryNavigation .bar-blue .navigation .navigation-horizontal li a{color:#fff}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue .navigation .navigation-horizontal.menu-dropdown li a{color:#008cba}
}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .bar-blue .navigation .navigation-horizontal.menu-dropdown li a{color:#fff}
}
@media only screen and (min-width:62em){#global-ux .section.secondaryNavigation .bar-blue .navigation .navigation-horizontal.menu-dropdown.is-force-mobile li a{color:#008cba}
}
@media only screen and (min-width:48em){#global-ux .section.secondaryNavigation .bar-blue .navigation .dropdown-navigation-button,#global-ux .section.secondaryNavigation .bar-blue .tertiary-navigation.collapsed h1,#global-ux .section.secondaryNavigation .bar-blue .tertiary-navigation.collapsed h2{color:#fff}
}
#global-ux .accordion{background-color:#fff}
#global-ux .accordion .accordion-list{list-style:none;padding:0;margin:0}
#global-ux .accordion .accordion-item{animation:none;position:relative;padding:0;margin:0}
#global-ux .accordion .accordion-item[data-state=closed] .accordion-handle .accordion-item-cta-show{display:table-cell}
#global-ux .accordion .accordion-item[data-state=closed] .accordion-handle .accordion-item-cta-hide{display:none}
#global-ux .accordion .accordion-item[data-state=open] .accordion-handle .accordion-indicator{transform:rotate(270deg)}
#global-ux .accordion .accordion-item[data-state=open] .accordion-handle .accordion-item-cta-show{display:none}
#global-ux .accordion .accordion-item[data-state=open] .accordion-handle .accordion-item-cta-hide{display:table-cell}
#global-ux .accordion .accordion-item:first-of-type{animation-delay:.5s}
#global-ux .accordion .accordion-item:nth-of-type(2){animation-delay:.75s}
#global-ux .accordion .accordion-item:nth-of-type(3){animation-delay:1s}
#global-ux .accordion .accordion-item:last-of-type{padding-bottom:0}
#global-ux .accordion .accordion-item input[type=checkbox]{position:absolute;cursor:pointer;z-index:1;opacity:0}
#global-ux .accordion .accordion-item input[type=checkbox]:checked~p{margin-top:0;max-height:0;opacity:0;transform:translateY(50%)}
#global-ux .accordion .accordion-item input[type=checkbox]:checked~i:before{transform:translate(2px) rotate(45deg)}
#global-ux .accordion .accordion-item input[type=checkbox]:checked~i:after{transform:translate(-2px) rotate(-45deg)}
#global-ux .accordion:not(.initialized) [data-state=closed] .accordion-body{height:0}
#global-ux .accordion .accordion-trigger{display:block;overflow:hidden;padding:1.9375rem 20px}
@media only screen and (min-width:48em){#global-ux .accordion .accordion-trigger{padding:1.3437rem 6.59722%}
}
#global-ux .accordion .accordion-details-button,#global-ux .accordion .accordion-indicator{display:table-cell;vertical-align:middle;line-height:1}
#global-ux .accordion .accordion-indicator{transform:rotate(90deg);transition:transform .2s ease;font-size:16px;font-size:1rem;margin-left:10px;line-height:1}
@media only screen and (min-width:48em){#global-ux .accordion .accordion-indicator{font-size:18px;font-size:1.125rem}
}
@media only screen and (min-width:62em){#global-ux .accordion .accordion-indicator{font-size:24px;font-size:1.5rem}
}
#global-ux .accordion .accordion-handle{font-size:16px;font-size:1rem;font-weight:200;float:right;display:table}
#global-ux .accordion .accordion-title{border-top:1px solid rgba(206,206,206,.5);background:#f7f7f7;overflow:hidden;cursor:pointer}
#global-ux .accordion .accordion-title a{text-decoration:none;display:block}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){#global-ux .accordion .accordion-title a:focus>*{outline:2px solid rgba(45,150,205,.7)}
}
#global-ux .accordion .accordion-title h3,#global-ux .accordion .accordion-title i{font-weight:200;color:#2d96cd;float:left;line-height:1}
#global-ux .accordion .accordion-title h3{font-size:16px;font-size:1rem;margin:0}
@media only screen and (min-width:48em){#global-ux .accordion .accordion-title h3{font-size:18px;font-size:1.125rem}
}
@media only screen and (min-width:62em){#global-ux .accordion .accordion-title h3{font-size:24px;font-size:1.5rem}
}
#global-ux .accordion .accordion-body{transition-delay:0;overflow:hidden}
#global-ux .accordion .accordion-body .accordion-content{font-size:16px;font-size:1rem;font-weight:200;color:#616161;border-top:0;padding:0}
#global-ux .accordion .accordion-body .accordion-content .richtext .regular{font-weight:400}
#global-ux .accordion .transition{transition:all .25s ease-in-out;transition-delay:0}
#global-ux .accordion .flipIn{animation:flipdown .5s ease both}
#global-ux .accordion .no-select{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#global-ux .accordion .actionsPanel{font-size:12px;font-size:.75rem;width:25%;float:right;text-align:right;color:#2d96cd;padding:0}
@media only screen and (max-width:47.9375em){#global-ux .accordion .actionsPanel{position:absolute;top:30px;right:20px;width:auto}
}
@media only screen and (max-width:47.9375em){#global-ux .accordion .actionsPanel .action{width:auto}
#global-ux .accordion .actionsPanel .action i{font-size:24px;font-size:1.5rem}
}
#global-ux .accordion .actionsPanel+.richtext{width:100%}
#global-ux .accordion .actionsPanel+.richtext:after,#global-ux .accordion .actionsPanel+.richtext:before{display:table;content:" "}
#global-ux .accordion .actionsPanel+.richtext:after{clear:both}
@media only screen and (min-width:48em){#global-ux .accordion .actionsPanel+.richtext{width:75%}
}
#global-ux .accordion[data-disable-items-activation="1"] .accordion-title{cursor:auto !important}
@keyframes flipdown{0{opacity:0;transform-origin:top center;transform:rotateX(-90deg)}
5%{opacity:1}
80%{transform:rotateX(8deg)}
83%{transform:rotateX(6deg)}
92%{transform:rotateX(-3deg)}
to{transform-origin:top center;transform:rotateX(0)}
}
#global-ux .accordion-overlay{background:#fff}
#global-ux .accordion-overlay .accordion-item{position:static}
@media only screen and (max-width:47.9375em){#global-ux .accordion-overlay .accordion-item{position:relative;animation:none}
}
#global-ux .accordion-overlay .accordion-title{cursor:default;background:#fff}
@media only screen and (min-width:48em){#global-ux .accordion-overlay .accordion-title{cursor:pointer}
}
@media only screen and (max-width:47.9375em){#global-ux .accordion-overlay .accordion-title{padding-right:60px}
}
#global-ux .accordion-overlay .accordion-title h3{color:#616161}
#global-ux .accordion-overlay .accordion-title .accordion-indicator{font-size:16px;font-size:1rem}
#global-ux .accordion-overlay .accordion-handle{display:none}
@media only screen and (min-width:48em){#global-ux .accordion-overlay .accordion-handle{display:table}
}
#global-ux .accordion-overlay .accordion-body{transition:none;border-top:0;opacity:1}
@media only screen and (min-width:48em){#global-ux .accordion-overlay .accordion-body{transition-delay:0;border-top:1px solid #e0e0e0}
}
#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content{padding:0 20px}
#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content:after,#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content:before{display:table;content:" "}
#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content:after{clear:both}
@media only screen and (min-width:48em){#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content{padding:40px 6.59722%}
}
#global-ux .accordion-overlay .accordion-body .accordion-content .box .box-content .richText p,#global-ux .accordion-overlay p{font-size:16px;font-size:1rem;color:#616161}
#global-ux .accordion-compare{margin-left:0;background:#fff;line-height:0}
#global-ux .accordion-compare .accordion-title{color:#2d96cd;cursor:default;padding:0}
@media only screen and (min-width:48em){#global-ux .accordion-compare .accordion-title{cursor:pointer}
}
#global-ux .accordion-compare .accordion-title h3{color:#2d96cd;font-weight:200}
#global-ux .accordion-compare .accordion-title .accordion-indicator{font-size:24px;font-size:1.5rem}
#global-ux .accordion-compare .accordion-title.active{background:#fff}
#global-ux .accordion-compare .accordion-title.active .accordion-indicator{transform:rotate(-90deg)}
#global-ux .accordion-compare [data-state=open] .accordion-body{border-top:0;opacity:1}
#global-ux .accordion-compare .accordion-body{border-top:0;opacity:0}
@media only screen and (min-width:48em){#global-ux .accordion-compare .accordion-body{transition:height .5s cubic-bezier(.65,.05,.36,1),opacity .8s ease-in-out;transition-delay:0}
}
@media only screen and (min-width:48em){#global-ux .accordion-compare .accordion-body .accordion-content{padding:0 3.75rem}
}
#global-ux .accordion-compare .accordion-body .compare-filter{position:relative;padding:0 1.8rem 2.5rem;text-align:right;height:25px}
#global-ux .accordion-compare .accordion-body .compare-filter .compare-filter-trigger,#global-ux .accordion-compare .accordion-body .compare-filter input[type=checkbox]{display:inline-block;height:25px}
#global-ux .accordion-compare .accordion-body .compare-filter input[type=checkbox]:checked+label:before{background-color:#1b394e}
#global-ux .accordion-compare .accordion-body .compare-filter label{font-size:12px;font-size:.75rem}
#global-ux .accordion-compare .accordion-body .compare-filter label:before{width:21px;height:21px}
#global-ux .accordion-compare .feature{position:relative;padding:40px 0;border-top:1px solid #ebebeb}
#global-ux .accordion-compare .feature-title{position:static}
@media only screen and (min-width:62em){#global-ux .accordion-compare .feature-title{width:25%}
}
#global-ux .accordion-compare .feature-title>.scroll-follow.scf{max-width:25%}
#global-ux .accordion-compare .feature-title .feature-heading{font-weight:200;color:#1d394f}
@media only screen and (min-width:48em){#global-ux .accordion-compare .feature-title .feature-heading{font-size:24px;font-size:1.5rem;max-width:290px}
}
@media only screen and (min-width:62em){#global-ux .accordion-compare .feature-title .feature-heading{font-size:30px;font-size:1.875rem;max-width:345px}
}
@media only screen and (min-width:75em){#global-ux .accordion-compare .feature-title .feature-heading{font-size:36px;font-size:2.25rem;max-width:345px}
}
@media only screen and (min-width:48em){#global-ux .accordion-compare .feature-table{width:75%}
}
#global-ux .accordion-compare .feature-table .table-content table td span>b,#global-ux .accordion-compare .feature-table .table-content table td span>strong{font-size:12px;font-size:.75rem;font-weight:400}
@media only screen{#global-ux .accordion-compare .feature-table{padding-left:0;padding-right:0}
}
#global-ux .cols-3 .accordion-compare .feature.dynamicCarousel,#global-ux .cols-3 .accordion-compare .feature.genericCarousel,#global-ux .cols-3 .accordion-compare .feature.row,#global-ux .cols-3 .accordion-compare .feature.threesixty-colouriser-container{padding-left:0}
#global-ux .accordion-showroom-offers .box-content{padding:40px 6.59722% 55px}
#global-ux .accordion-showroom-offers .hero .accordion-body{opacity:1;filter:alpha(opacity=100)}
#global-ux .accordion-showroom-offers .accordion-noresults{padding:20px 80px}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper{position:relative;margin:15px 0 30px}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper{padding-left:60px}
}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper:before{font-size:30px;font-size:1.875rem;color:#d0021b}
@media only screen and (min-width:48em){#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper:before{transform:translateY(-50%);position:absolute;top:50%;left:0}
}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper h2{font-size:27px;font-size:1.6875rem;font-weight:300;margin:20px 0 10px;color:#616161}
#global-ux .accordion-showroom-offers .accordion-noresults .error-wrapper h3{font-size:18px;font-size:1.125rem;font-weight:300;margin:20px 0 10px;color:#616161}
@media only screen and (min-width:48em){#global-ux .contact-us-mobile-header{display:none}
}
#global-ux .contact-us-mobile-header .accordion-title{background:#2d96cd}
#global-ux .contact-us-mobile-header .accordion-title.active{background:#1b394e}
#global-ux .contact-us-mobile-header .accordion-title a{position:relative;width:100%;padding-right:26px}
#global-ux .contact-us-mobile-header .accordion-title h3,#global-ux .contact-us-mobile-header .accordion-title i{color:#fff}
#global-ux .contact-us-mobile-header .accordion-title h3{float:none}
#global-ux .contact-us-mobile-header .accordion-title .accordion-handle{position:absolute;top:0;right:0;float:none}
#global-ux .contact-us-mobile-header .accordion-body{background:#f7f7f7}
#global-ux .contact-us-mobile-header .accordion-body a{text-decoration:none}
#global-ux .dealerLocator .accordion{background-color:#f5f5f5;border-top:1px solid #dadada}
#global-ux .dealerLocator .accordion .accordion-content{display:none;padding:0 20px}
#global-ux .dealerLocator .accordion.accordion-open{background-color:#fff}
#global-ux .dealerLocator .accordion.accordion-open .accordion-content{display:block}
#global-ux .dealerLocator .accordion.accordion-open>h3:after,#global-ux .dealerLocator .accordion.accordion-open>h5:after{transform:rotate(-180deg)}
#global-ux .dealerLocator .accordion>h3,#global-ux .dealerLocator .accordion>h5{font-weight:200;margin:0;padding:10px 0 10px 20px;color:#2d96cd;font-size:1.25rem;cursor:pointer}
#global-ux .dealerLocator .accordion>h3:after,#global-ux .dealerLocator .accordion>h5:after{font-family:icomoon;line-height:1;text-rendering:auto;vertical-align:middle;display:inline-block;transform:rotate(0);transition:transform .2s ease;float:right;margin-right:4%;font-style:normal;font-variant:normal;font-weight:400;line-height:1.75rem;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .threesixty-colouriser-container .component-content{position:relative;overflow:hidden}
#global-ux .threesixty-colouriser-container>.columns{padding-left:0;padding-right:0}
#global-ux .threesixty-colouriser-container .image-list{overflow:hidden;position:relative}
@media only screen and (min-width:62em){#global-ux .threesixty-colouriser-container .image-list{padding:0 11.961%}
}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides{position:relative;list-style:none;margin:0;overflow:hidden}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides .slide{pointer-events:none;padding-bottom:56.25%}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides.multiple{cursor:pointer}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides.multiple:active{cursor:grab}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides.multiple.images-loaded:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:45px;position:absolute;top:50%;left:50%;animation:tilt 2s;transform:translate(-50%,-50%);transform-origin:0 0;z-index:10;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .image-list .gallery-slides.multiple.images-loaded:before{font-size:65px}
}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides.multiple.is-touched:before{display:none}
#global-ux .threesixty-colouriser-container .image-list .gallery-slides .layer{position:absolute;top:0;width:100%;left:0}
#global-ux .threesixty-colouriser-container .image-list .threesixty-control{transition:transform .3s linear;background-color:transparent;color:#2d96cd;font-family:icomoon;font-size:2.5rem;font-weight:700;padding:0;position:absolute;top:50%;-webkit-tap-highlight-color:transparent;z-index:2}
#global-ux .threesixty-colouriser-container .image-list .threesixty-control:before{font-size:inherit}
#global-ux .threesixty-colouriser-container .image-list .threesixty-control:hover{transform:scale(1.7)}
@media only screen and (min-width:62em){#global-ux .threesixty-colouriser-container .image-list .threesixty-control{-webkit-tap-highlight-color:black}
}
#global-ux .threesixty-colouriser-container .image-list .threesixty-prev{left:0;margin-top:-28px}
@media only screen and (min-width:30.0625em){#global-ux .threesixty-colouriser-container .image-list .threesixty-prev{left:10px}
}
#global-ux .threesixty-colouriser-container .image-list .threesixty-next{margin-top:-28px;right:0}
@media only screen and (min-width:30.0625em){#global-ux .threesixty-colouriser-container .image-list .threesixty-next{right:10px}
}
#global-ux .threesixty-colouriser-container .menu-container{padding-bottom:50px;position:relative}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container{padding-bottom:0}
}
#global-ux .threesixty-colouriser-container .menu-container .menu{background-color:#fff;list-style:none;margin:0;position:absolute;width:100%;z-index:1}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu{position:relative;text-align:center}
}
#global-ux .threesixty-colouriser-container .menu-container .menu li{display:none;font-size:1.125rem}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu li{display:inline-block}
}
#global-ux .threesixty-colouriser-container .menu-container .menu li.selected{display:block}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu li.selected{display:inline-block}
#global-ux .threesixty-colouriser-container .menu-container .menu li.selected a{border-bottom:4px solid #1b394e;color:#1b394e}
}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu li:hover a{color:#2d96cd;border-bottom:4px solid #2d96cd}
}
#global-ux .threesixty-colouriser-container .menu-container .menu li a{transition:border-bottom .2s;font-weight:300;border-bottom:4px solid transparent;color:#2d96cd;display:block;padding:11px 20px 7px;text-decoration:none}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu li a{padding:12px 20px 11px}
}
#global-ux .threesixty-colouriser-container .menu-container .menu li a span.icon-chevron-thin-down,#global-ux .threesixty-colouriser-container .menu-container .menu li a span.icon-chevron-thin-up{font-weight:700;font-size:1.5rem}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container .menu li a span.icon-chevron-thin-down,#global-ux .threesixty-colouriser-container .menu-container .menu li a span.icon-chevron-thin-up{display:none}
}
#global-ux .threesixty-colouriser-container .menu-container.menu-open .menu li{display:block;border-bottom:1px solid #cbcbcb}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .menu-container.menu-open .menu li{display:inline-block;border-bottom:0}
}
#global-ux .threesixty-colouriser-container .features{background-color:#f7f7f7;border-top:1px solid #cbcbcb;padding-bottom:28px;text-align:center;position:relative}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features{padding-bottom:46px}
}
#global-ux .threesixty-colouriser-container .features .feature-heading{font-weight:700;font-size:14px;font-size:.875rem;color:#1b394e;margin:0;padding-top:14px;padding-bottom:14px;text-align:center}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features .feature-heading{padding-top:25px}
}
#global-ux .threesixty-colouriser-container .features .features-container{margin-bottom:8px;overflow-x:auto;position:relative;width:100%;-webkit-overflow-scrolling:touch}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features .features-container{margin-bottom:25px}
}
#global-ux .threesixty-colouriser-container .features .features-container::-webkit-scrollbar{-webkit-appearance:none;width:8px;height:8px}
#global-ux .threesixty-colouriser-container .features .features-container::-webkit-scrollbar-track{background:#e2e2e2;height:8px;width:8px}
#global-ux .threesixty-colouriser-container .features .features-container::-webkit-scrollbar-thumb{background-color:#2d96cd;height:8px;width:8px}
#global-ux .threesixty-colouriser-container .features .feature-swatch-item-img{width:100%;height:100%;border-radius:50%;background-size:cover;background-position:50% 50%;background-color:#dbdbdb}
#global-ux .threesixty-colouriser-container .features .feature-selected .feature-swatch-item-img:hover{cursor:default}
#global-ux .threesixty-colouriser-container .features .feature-swatches{list-style:none;margin-left:0;margin-bottom:0;position:relative;text-align:center;white-space:nowrap}
#global-ux .threesixty-colouriser-container .features .feature-swatches li{transition:all .5s;display:inline-block}
#global-ux .threesixty-colouriser-container .features .feature-swatches li a{background-color:transparent;background-repeat:no-repeat;color:#fff;cursor:pointer;display:block;margin-right:5px;position:relative;background-size:cover;border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,.8);height:60px;width:60px}
@media only screen and (min-width:30.0625em){#global-ux .threesixty-colouriser-container .features .feature-swatches li a{height:75px;width:75px}
}
#global-ux .threesixty-colouriser-container .features .feature-swatches li a .icon-checked{transition:opacity .2s;color:#fff;font-size:2rem;margin:-1rem 0 0 -1rem;left:50%;position:absolute;top:50%}
#global-ux .threesixty-colouriser-container .features .feature-swatches li:hover{opacity:1;filter:alpha(opacity=100)}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features .feature-swatches li:hover{opacity:.7;filter:alpha(opacity=70)}
}
#global-ux .threesixty-colouriser-container .features .feature-swatches li:hover .icon-checked{opacity:1;filter:alpha(opacity=100)}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features .feature-swatches li:hover .icon-checked{opacity:.5;filter:alpha(opacity=50)}
}
@media only screen and (min-width:48em){#global-ux .threesixty-colouriser-container .features .feature-swatches li.feature-selected:hover,#global-ux .threesixty-colouriser-container .features .feature-swatches li.feature-selected:hover .icon-checked{opacity:1;filter:alpha(opacity=100)}
}
#global-ux .threesixty-colouriser-container .features .feature-swatches-item{padding:10px 3px 0}
#global-ux .threesixty-colouriser-container .features .model-name{font-size:14px;font-size:.875rem;margin-bottom:14px;color:#616161}
#global-ux .threesixty-colouriser-container .features .cta-button{width:86%;margin:0 auto}
@media only screen and (max-width:30em){#global-ux .threesixty-colouriser-container .features .cta-button:nth-last-child(n+2){margin-bottom:.46875rem}
}
@media only screen and (min-width:30.0625em){#global-ux .threesixty-colouriser-container .features .cta-button{width:auto}
#global-ux .threesixty-colouriser-container .features .cta-button:nth-last-child(n+2){margin-right:30px}
}
@media only screen and (min-width:30.0625em){#global-ux .threesixty-colouriser-container .features .cta-button{width:auto}
}
#global-ux .threesixty-colouriser-container .bp-loader{position:absolute}
#global-ux .threesixty-colouriser-container .component-content.white .threesixty-control{color:#fff}
#global-ux .threesixty-colouriser-container .component-content.blue .threesixty-control{color:#2d96cd}
#global-ux .vehicleAttribute{font-weight:200;font-size:30px;font-size:1.875rem;display:none;position:relative;padding:18px 0 0;color:#1b394e;width:100%}
#global-ux .vehicleAttribute .component-content{font-size:20px;font-size:1.25rem;position:relative}
#global-ux .vehicleAttribute .component-content sup[data-disclosure]{font-size:14px;font-size:.875rem;position:absolute;left:calc(100% + 3px);top:3px;line-height:1;white-space:nowrap}
#global-ux .vehicleAttribute.service-ok{display:block}
@media only screen and (min-width:30.0625em){#global-ux .vehicleAttribute{padding:28px 0 20px;width:auto}
}
#global-ux .vehicleAttribute .attribute,#global-ux .vehicleAttribute .attribute-prefix,#global-ux .vehicleAttribute .attribute-suffix{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:inherit}
#global-ux .vehicleAttribute .attribute-prefix{line-height:1}
#global-ux .vehicleAttribute .attribute{position:relative}
#global-ux .vehicleAttribute sup{cursor:pointer}
#global-ux .attribute-price{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:25px}
#global-ux .attribute-price .attribute-prefix{font-size:14px;font-size:.875rem;font-weight:300;display:block;color:#616161}
#global-ux .attribute-price .attribute{font-size:21px;font-size:1.3125rem;color:#1b394e}
@media only screen and (min-width:30.0625em){#global-ux .attribute-price .attribute{font-size:31px;font-size:1.9375rem}
}
#global-ux .attribute-price.vehicle-attribute-group{margin-right:0;vertical-align:baseline}
#global-ux .vehicle-attributes .attribute-spec-mpg{float:right;width:100%}
@media only screen and (min-width:30.0625em){#global-ux .vehicle-attributes .attribute-spec-mpg{width:auto}
}
#global-ux .vehicle-attributes .attribute-spec-mpg.vehicle-attribute-group{margin-right:0;vertical-align:baseline}
#global-ux .component-content.attribute-spec-mpg{font-size:20px;font-size:1.25rem}
#global-ux .component-content.attribute-spec-mpg .engine-name{font-size:20px;font-size:1.25rem;display:inline;float:none;vertical-align:baseline;width:100%}
#global-ux .splitter .attribute-spec-mpg{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;float:none;padding-top:10px;padding-bottom:10px;text-align:center}
@media only screen and (min-width:30.0625em){#global-ux .splitter .attribute-spec-mpg{margin-right:25px;padding:0}
}
#global-ux .splitter .attribute-spec-mpg .attribute{font-size:18px;font-size:1.125rem;color:#1b394e;text-align:right;width:100%;line-height:1.5}
@media only screen and (min-width:30.0625em){#global-ux .splitter .attribute-spec-mpg .attribute{font-size:31px;font-size:1.9375rem;position:static;text-align:left}
}
#global-ux .splitter .attribute-spec-mpg .attribute .engine-name,#global-ux .splitter .attribute-spec-mpg .attribute .specs-engine-mpg-0-extended.specs-engines-0-name{font-size:12px;font-size:.75rem;font-weight:200;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;line-height:22px;margin-bottom:5px;padding-top:0;text-align:left;width:50%}
@media only screen and (min-width:30.0625em){#global-ux .splitter .attribute-spec-mpg .attribute .engine-name,#global-ux .splitter .attribute-spec-mpg .attribute .specs-engine-mpg-0-extended.specs-engines-0-name{display:block;line-height:1;float:none;width:auto;position:static;text-align:center;text-transform:none}
}
#global-ux .splitter .attribute-spec-mpg .attribute .vehicle-attribute-group{display:inline}
#global-ux .splitter .attribute-spec-mpg .attribute-prefix,#global-ux .splitter .attribute-spec-mpg .attribute-suffix{font-size:14px;font-size:.875rem;font-weight:300;display:block;color:#616161;text-align:right}
@media only screen and (min-width:30.0625em){#global-ux .splitter .attribute-spec-mpg .attribute-prefix,#global-ux .splitter .attribute-spec-mpg .attribute-suffix{text-align:left}
}
#global-ux .richtext+.vehicleAttribute .attribute-spec-mpg{padding-top:10px;padding-bottom:0}
@media only screen and (min-width:30.0625em){#global-ux .richtext+.vehicleAttribute .attribute-spec-mpg{padding:0}
}
#global-ux .attribute-spec-seats .attribute-prefix{font-size:20px;font-size:1.25rem}
#global-ux .splitter .specs-number-of-seats{display:block;padding-bottom:20px}
@media only screen and (min-width:30.0625em){#global-ux .splitter .specs-number-of-seats{margin-right:25px;padding:0}
}
#global-ux .splitter .specs-number-of-seats.component-content.component-content sup[data-disclosure]{left:102%}
@media only screen and (min-width:48em){#global-ux .splitter .specs-number-of-seats.component-content.component-content sup[data-disclosure]{left:105%}
}
#global-ux .splitter .specs-number-of-seats .attribute-prefix{font-size:12px;font-size:.75rem;font-weight:300;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#1d394f}
@media only screen and (min-width:30.0625em){#global-ux .splitter .specs-number-of-seats .attribute-prefix{font-size:14px;font-size:.875rem;display:block}
}
#global-ux .splitter .specs-number-of-seats .attribute{font-size:18px;font-size:1.125rem;position:absolute;right:0;bottom:20px;color:#1b394e}
@media only screen and (min-width:30.0625em){#global-ux .splitter .specs-number-of-seats .attribute{font-size:31px;font-size:1.9375rem;position:relative;bottom:0}
}
#global-ux .vehicleAttribute .component-content.big-and-bold{font-size:16px;font-size:1rem}
#global-ux .vehicleAttribute .component-content.big-and-bold .attribute{vertical-align:baseline}
#global-ux .vehicleAttribute .component-content.big-and-bold .vehicle-attribute-group{font-size:16px;font-size:1rem}
#global-ux .vehicleAttribute .component-content.big-and-bold .value,#global-ux .vehicleAttribute .component-content.big-and-bold .vehicle-attribute-suffix{font-weight:700;font-size:150%}
@media only screen and (min-width:74.9375em){#global-ux .vehicleAttribute .component-content.big-and-bold .value,#global-ux .vehicleAttribute .component-content.big-and-bold .vehicle-attribute-suffix{font-size:225%}
}
#global-ux .vehicleAttribute .component-content.big-and-bold .attribute-suffix{font-size:87.5%}
@media only screen and (min-width:74.9375em){#global-ux .vehicleAttribute .component-content.big-and-bold .attribute-suffix{font-size:100%}
}
#global-ux .richtext .richtext .rt-white a,#global-ux .richtext .richtext .rt-white h1,#global-ux .richtext .richtext .rt-white h2,#global-ux .richtext .richtext .rt-white h3,#global-ux .richtext .richtext .rt-white h4,#global-ux .richtext .richtext .rt-white h5,#global-ux .richtext .richtext .rt-white h6,#global-ux .richtext .richtext .rt-white input,#global-ux .richtext .richtext .rt-white label,#global-ux .richtext .richtext .rt-white li,#global-ux .richtext .richtext .rt-white p,#global-ux .richtext .richtext .rt-white td,#global-ux .richtext .richtext .rt-white th{color:#fff}
#global-ux .richtext .richtext .rt-dark-blue a,#global-ux .richtext .richtext .rt-dark-blue h1,#global-ux .richtext .richtext .rt-dark-blue h2,#global-ux .richtext .richtext .rt-dark-blue h3,#global-ux .richtext .richtext .rt-dark-blue h4,#global-ux .richtext .richtext .rt-dark-blue h5,#global-ux .richtext .richtext .rt-dark-blue h6,#global-ux .richtext .richtext .rt-dark-blue input,#global-ux .richtext .richtext .rt-dark-blue label,#global-ux .richtext .richtext .rt-dark-blue li,#global-ux .richtext .richtext .rt-dark-blue p,#global-ux .richtext .richtext .rt-dark-blue td,#global-ux .richtext .richtext .rt-dark-blue th{color:#1d394f}
#global-ux .richtext .richtext .rt-dark-blue a.cta-button-primary{color:#fff}
#global-ux .richtext .richtext .rt-grey a,#global-ux .richtext .richtext .rt-grey h1,#global-ux .richtext .richtext .rt-grey h2,#global-ux .richtext .richtext .rt-grey h3,#global-ux .richtext .richtext .rt-grey h4,#global-ux .richtext .richtext .rt-grey h5,#global-ux .richtext .richtext .rt-grey h6,#global-ux .richtext .richtext .rt-grey input,#global-ux .richtext .richtext .rt-grey label,#global-ux .richtext .richtext .rt-grey li,#global-ux .richtext .richtext .rt-grey p,#global-ux .richtext .richtext .rt-grey td,#global-ux .richtext .richtext .rt-grey th{color:#626466}
#global-ux .richtext .richtext .rt-grey a.cta-button-primary{color:#fff}
#global-ux .richtext sup[data-disclosure]{cursor:pointer}
#global-ux .dark-grey-background .richtext .regular .gux-tooltip:after,#global-ux .dark-grey-background .richtext .regular h1,#global-ux .dark-grey-background .richtext .regular h2,#global-ux .dark-grey-background .richtext .regular h3,#global-ux .dark-grey-background .richtext .regular h4,#global-ux .dark-grey-background .richtext .regular h5,#global-ux .dark-grey-background .richtext .regular li,#global-ux .dark-grey-background .richtext .regular p,#global-ux .dark-grey-background .richtext .regular sup,#global-ux .dark-grey-background .richtext .regular ul{color:#fff}
#global-ux .richtext-gridgallery-header,#global-ux .richtext-gridgallery-header-grey{width:100%;padding:40px 7.5% 35px;margin:0 auto;background:transparent}
@media only screen and (min-width:30.0625em){#global-ux .richtext-gridgallery-header,#global-ux .richtext-gridgallery-header-grey{padding:60px 7.5% 55px}
}
#global-ux .richtext-gridgallery-header-grey h1,#global-ux .richtext-gridgallery-header-grey h2,#global-ux .richtext-gridgallery-header h1,#global-ux .richtext-gridgallery-header h2{font-size:24px;font-size:1.5rem;font-weight:200;margin:0;color:#1d394f;line-height:1.4}
@media only screen and (min-width:30.0625em){#global-ux .richtext-gridgallery-header-grey h1,#global-ux .richtext-gridgallery-header-grey h2,#global-ux .richtext-gridgallery-header h1,#global-ux .richtext-gridgallery-header h2{font-size:46px;font-size:2.875rem}
}
#global-ux .richtext-gridgallery-header-grey{background:#f7f7f7}
#global-ux .black-background .richtext-gridgallery-header-grey h1,#global-ux .black-background .richtext-gridgallery-header-grey h2,#global-ux .black-background .richtext-gridgallery-header-grey p,#global-ux .black-background .richtext-gridgallery-header h1,#global-ux .black-background .richtext-gridgallery-header h2,#global-ux .black-background .richtext-gridgallery-header p{color:#fff}
@media only screen and (min-width:48em){.image-caption .hidden-desktop,.richtext .hidden-desktop{display:none}
}
.blue-bullet{width:50px;height:50px;border-radius:50%;display:inline-block;background-color:#1b394e;color:#fff;text-align:center;line-height:55px;vertical-align:middle;margin-right:20px}
@media only screen and (max-width:30em){.image-caption .hidden-mobile,.richtext .hidden-mobile{display:none}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){.image-caption .hidden-mobile,.richtext .hidden-mobile{display:none}
}
@media only screen and (min-width:48em){.richtext .bold-desktop{font-weight:400}
}
.richtext .dark-blue{color:#1b394e}
.richtext .quote{font-size:14px;font-size:.875rem;font-weight:700;display:block;margin:0 30px;color:#1b394e;line-height:1.6rem}
@media only screen and (min-width:48em){.richtext .quote{font-size:25px;font-size:1.5625rem;font-weight:300;margin:0 60px 0 150px;line-height:2.6rem}
}
.richtext .quote:after,.richtext .quote:before{font-size:35px;font-size:2.1875rem;position:absolute;margin-top:2px}
@media only screen and (min-width:48em){.richtext .quote:after,.richtext .quote:before{font-size:65px;font-size:4.0625rem;margin-top:8px}
}
.richtext .quote:before{content:"\201C";margin-left:-25px}
@media only screen and (min-width:48em){.richtext .quote:before{margin-left:-29px}
}
.richtext .quote:after{content:"\201D"}
#build-price-configurator .build-price-finance-calculator-overlay .finance-form-rep-quote .text-xxlarge,#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container .text-xxlarge,#global-ux .disclosure-accordion .disclosure-list .text-xxlarge,#global-ux .gux-tooltip-overlay .text-xxlarge,#global-ux .richtext .text-xxlarge{line-height:1;font-size:225%}
@media only screen and (min-width:74.9375em){#build-price-configurator .build-price-finance-calculator-overlay .finance-form-rep-quote .text-xxlarge,#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container .text-xxlarge,#global-ux .disclosure-accordion .disclosure-list .text-xxlarge,#global-ux .gux-tooltip-overlay .text-xxlarge,#global-ux .richtext .text-xxlarge{font-size:250%}
}
#global-ux .disclosure-accordion .disclosure-list .text-xxlarge,#global-ux .gux-tooltip-overlay .text-xxlarge{float:none;margin-right:0;vertical-align:baseline}
#build-price-configurator .build-price-finance-calculator-overlay .finance-form-rep-quote .text-large,.richtext .text-large{font-size:115%}
#build-price-configurator .build-price-finance-calculator-overlay .finance-form-rep-quote .text-small,.richtext .text-small{font-size:80%}
#build-price-configurator .build-price-finance-calculator-overlay .finance-form-rep-quote .text-border,.richtext .text-border{border:3px solid #000;display:block;padding:2px 5px}
.richtext .small{font-size:11px;font-size:.6875rem}
.richtext .grey-reference-block{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background-color:#f7f7f7;padding:30px 20px}
@media only screen and (min-width:48em){.richtext .grey-reference-block{padding:40px 30px}
}
#global-ux .link-chevron{position:relative;display:inline-block;text-shadow:none;text-decoration:none;width:100%}
#global-ux .link-chevron:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline;margin:0 0 0 5px;font-size:150%}
@media only screen and (min-width:62em){#global-ux .link-chevron:after{margin:0 0 0 8px}
}
@media only screen and (min-width:30.0625em){#global-ux .link-chevron{width:auto}
#global-ux .link-chevron+.link-chevron{margin-left:1em}
}
#global-ux .link-chevron-white{color:#f7f7f7}
#global-ux .link-chevron-thin{position:relative;display:inline-block;text-shadow:none;text-decoration:none}
#global-ux .link-chevron-thin:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline;margin:0 0 0 .25em}
#global-ux .link-blue-and-bold-new-window{font-weight:700;text-decoration:none}
#global-ux .link-blue-and-bold-new-window:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;font-size:.75rem;display:inline;margin:0 .5em;vertical-align:super}
#global-ux .link-white-underline{color:#fff;text-decoration:underline}
div#global-ux.page .content .table a.link-blue-and-bold:focus,div#global-ux.page .content .table p.link-blue-and-bold:focus,div#global-ux.page .content .table span.link-blue-and-bold:focus,div#global-ux.page .content div.richtext a.link-blue-and-bold:focus,div#global-ux.page .content div.richtext p.link-blue-and-bold:focus,div#global-ux.page .content div.richtext span.link-blue-and-bold:focus,div#global-ux.page .main-nav div.richtext a.link-blue-and-bold:focus,div#global-ux.page .main-nav div.richtext p.link-blue-and-bold:focus,div#global-ux.page .main-nav div.richtext span.link-blue-and-bold:focus{color:#fff;background:#2d96cd}
div#global-ux.page .content .table li a.link-blue-and-bold,div#global-ux.page .content .table p a.link-blue-and-bold,div#global-ux.page .content .table td a.link-blue-and-bold,div#global-ux.page .content div.richtext li a.link-blue-and-bold,div#global-ux.page .content div.richtext p a.link-blue-and-bold,div#global-ux.page .content div.richtext td a.link-blue-and-bold,div#global-ux.page .main-nav div.richtext li a.link-blue-and-bold,div#global-ux.page .main-nav div.richtext p a.link-blue-and-bold,div#global-ux.page .main-nav div.richtext td a.link-blue-and-bold{font-weight:700;text-decoration:none}
div#global-ux.page .content .table h1 a.link-blue-and-bold,div#global-ux.page .content .table h2 a.link-blue-and-bold,div#global-ux.page .content .table h3 a.link-blue-and-bold,div#global-ux.page .content .table h4 a.link-blue-and-bold,div#global-ux.page .content div.richtext h1 a.link-blue-and-bold,div#global-ux.page .content div.richtext h2 a.link-blue-and-bold,div#global-ux.page .content div.richtext h3 a.link-blue-and-bold,div#global-ux.page .content div.richtext h4 a.link-blue-and-bold,div#global-ux.page .main-nav div.richtext h1 a.link-blue-and-bold,div#global-ux.page .main-nav div.richtext h2 a.link-blue-and-bold,div#global-ux.page .main-nav div.richtext h3 a.link-blue-and-bold,div#global-ux.page .main-nav div.richtext h4 a.link-blue-and-bold{font-weight:400}
div#global-ux.page .content .table h1 a.link-blue-and-bold:after,div#global-ux.page .content .table h2 a.link-blue-and-bold:after,div#global-ux.page .content .table h3 a.link-blue-and-bold:after,div#global-ux.page .content .table h4 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .content div.richtext h4 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h1 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h2 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h3 a.link-blue-and-bold:after,div#global-ux.page .main-nav div.richtext h4 a.link-blue-and-bold:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:1.25rem;display:inline;margin:0 .5em;vertical-align:middle}
div#global-ux.page .gux3-theme div.richtext a.link-blue-and-bold,div#global-ux.page .gux3-theme div.richtext p.link-blue-and-bold,div#global-ux.page .gux3-theme div.richtext span.link-blue-and-bold{letter-spacing:1.17px;line-height:1.43}
div#global-ux.page .gux3-theme div.richtext a.link-blue-and-bold:focus,div#global-ux.page .gux3-theme div.richtext p.link-blue-and-bold:focus,div#global-ux.page .gux3-theme div.richtext span.link-blue-and-bold:focus{background:#102b4e}
#global-ux .dark-grey-background .regular,#global-ux .dark-grey-background .richtext-f-single,#global-ux .f-single .regular,#global-ux .f-single .richtext-f-single,#global-ux .light-grey-background .regular,#global-ux .light-grey-background .richtext-f-single,#global-ux .splitter-awards-single-feature .regular,#global-ux .splitter-awards-single-feature .richtext-f-single,#global-ux .splitter .f-single .regular,#global-ux .splitter .f-single .richtext-f-single,#global-ux .white-background .regular,#global-ux .white-background .richtext-f-single{margin-bottom:10px;width:100%;display:block}
@media only screen and (min-width:30.0625em){#global-ux .dark-grey-background .regular,#global-ux .dark-grey-background .richtext-f-single,#global-ux .f-single .regular,#global-ux .f-single .richtext-f-single,#global-ux .light-grey-background .regular,#global-ux .light-grey-background .richtext-f-single,#global-ux .splitter-awards-single-feature .regular,#global-ux .splitter-awards-single-feature .richtext-f-single,#global-ux .splitter .f-single .regular,#global-ux .splitter .f-single .richtext-f-single,#global-ux .white-background .regular,#global-ux .white-background .richtext-f-single{display:inline-block}
}
@media only screen and (max-width:47.9375em){#global-ux .dark-grey-background .regular .cta-button,#global-ux .dark-grey-background .richtext-f-single .cta-button,#global-ux .f-single .regular .cta-button,#global-ux .f-single .richtext-f-single .cta-button,#global-ux .light-grey-background .regular .cta-button,#global-ux .light-grey-background .richtext-f-single .cta-button,#global-ux .splitter-awards-single-feature .regular .cta-button,#global-ux .splitter-awards-single-feature .richtext-f-single .cta-button,#global-ux .splitter .f-single .regular .cta-button,#global-ux .splitter .f-single .richtext-f-single .cta-button,#global-ux .white-background .regular .cta-button,#global-ux .white-background .richtext-f-single .cta-button{width:100%;margin-left:0;margin-right:0}
}
#global-ux .dark-grey-background .regular h1,#global-ux .dark-grey-background .regular h2,#global-ux .dark-grey-background .regular h3,#global-ux .dark-grey-background .regular h4,#global-ux .dark-grey-background .regular h5,#global-ux .dark-grey-background .richtext-f-single h1,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .dark-grey-background .richtext-f-single h3,#global-ux .dark-grey-background .richtext-f-single h4,#global-ux .dark-grey-background .richtext-f-single h5,#global-ux .f-single .regular h1,#global-ux .f-single .regular h2,#global-ux .f-single .regular h3,#global-ux .f-single .regular h4,#global-ux .f-single .regular h5,#global-ux .f-single .richtext-f-single h1,#global-ux .f-single .richtext-f-single h2,#global-ux .f-single .richtext-f-single h3,#global-ux .f-single .richtext-f-single h4,#global-ux .f-single .richtext-f-single h5,#global-ux .light-grey-background .regular h1,#global-ux .light-grey-background .regular h2,#global-ux .light-grey-background .regular h3,#global-ux .light-grey-background .regular h4,#global-ux .light-grey-background .regular h5,#global-ux .light-grey-background .richtext-f-single h1,#global-ux .light-grey-background .richtext-f-single h2,#global-ux .light-grey-background .richtext-f-single h3,#global-ux .light-grey-background .richtext-f-single h4,#global-ux .light-grey-background .richtext-f-single h5,#global-ux .splitter-awards-single-feature .regular h1,#global-ux .splitter-awards-single-feature .regular h2,#global-ux .splitter-awards-single-feature .regular h3,#global-ux .splitter-awards-single-feature .regular h4,#global-ux .splitter-awards-single-feature .regular h5,#global-ux .splitter-awards-single-feature .richtext-f-single h1,#global-ux .splitter-awards-single-feature .richtext-f-single h2,#global-ux .splitter-awards-single-feature .richtext-f-single h3,#global-ux .splitter-awards-single-feature .richtext-f-single h4,#global-ux .splitter-awards-single-feature .richtext-f-single h5,#global-ux .splitter .f-single .regular h1,#global-ux .splitter .f-single .regular h2,#global-ux .splitter .f-single .regular h3,#global-ux .splitter .f-single .regular h4,#global-ux .splitter .f-single .regular h5,#global-ux .splitter .f-single .richtext-f-single h1,#global-ux .splitter .f-single .richtext-f-single h2,#global-ux .splitter .f-single .richtext-f-single h3,#global-ux .splitter .f-single .richtext-f-single h4,#global-ux .splitter .f-single .richtext-f-single h5,#global-ux .white-background .regular h1,#global-ux .white-background .regular h2,#global-ux .white-background .regular h3,#global-ux .white-background .regular h4,#global-ux .white-background .regular h5,#global-ux .white-background .richtext-f-single h1,#global-ux .white-background .richtext-f-single h2,#global-ux .white-background .richtext-f-single h3,#global-ux .white-background .richtext-f-single h4,#global-ux .white-background .richtext-f-single h5{margin:0 0 20px;color:#1d394f;line-height:1.1}
@media only screen and (min-width:48em){#global-ux .dark-grey-background .regular h1,#global-ux .dark-grey-background .regular h2,#global-ux .dark-grey-background .regular h3,#global-ux .dark-grey-background .regular h4,#global-ux .dark-grey-background .regular h5,#global-ux .dark-grey-background .richtext-f-single h1,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .dark-grey-background .richtext-f-single h3,#global-ux .dark-grey-background .richtext-f-single h4,#global-ux .dark-grey-background .richtext-f-single h5,#global-ux .f-single .regular h1,#global-ux .f-single .regular h2,#global-ux .f-single .regular h3,#global-ux .f-single .regular h4,#global-ux .f-single .regular h5,#global-ux .f-single .richtext-f-single h1,#global-ux .f-single .richtext-f-single h2,#global-ux .f-single .richtext-f-single h3,#global-ux .f-single .richtext-f-single h4,#global-ux .f-single .richtext-f-single h5,#global-ux .light-grey-background .regular h1,#global-ux .light-grey-background .regular h2,#global-ux .light-grey-background .regular h3,#global-ux .light-grey-background .regular h4,#global-ux .light-grey-background .regular h5,#global-ux .light-grey-background .richtext-f-single h1,#global-ux .light-grey-background .richtext-f-single h2,#global-ux .light-grey-background .richtext-f-single h3,#global-ux .light-grey-background .richtext-f-single h4,#global-ux .light-grey-background .richtext-f-single h5,#global-ux .splitter-awards-single-feature .regular h1,#global-ux .splitter-awards-single-feature .regular h2,#global-ux .splitter-awards-single-feature .regular h3,#global-ux .splitter-awards-single-feature .regular h4,#global-ux .splitter-awards-single-feature .regular h5,#global-ux .splitter-awards-single-feature .richtext-f-single h1,#global-ux .splitter-awards-single-feature .richtext-f-single h2,#global-ux .splitter-awards-single-feature .richtext-f-single h3,#global-ux .splitter-awards-single-feature .richtext-f-single h4,#global-ux .splitter-awards-single-feature .richtext-f-single h5,#global-ux .splitter .f-single .regular h1,#global-ux .splitter .f-single .regular h2,#global-ux .splitter .f-single .regular h3,#global-ux .splitter .f-single .regular h4,#global-ux .splitter .f-single .regular h5,#global-ux .splitter .f-single .richtext-f-single h1,#global-ux .splitter .f-single .richtext-f-single h2,#global-ux .splitter .f-single .richtext-f-single h3,#global-ux .splitter .f-single .richtext-f-single h4,#global-ux .splitter .f-single .richtext-f-single h5,#global-ux .white-background .regular h1,#global-ux .white-background .regular h2,#global-ux .white-background .regular h3,#global-ux .white-background .regular h4,#global-ux .white-background .regular h5,#global-ux .white-background .richtext-f-single h1,#global-ux .white-background .richtext-f-single h2,#global-ux .white-background .richtext-f-single h3,#global-ux .white-background .richtext-f-single h4,#global-ux .white-background .richtext-f-single h5{margin:0 0 10px}
}
#global-ux .dark-grey-background .regular h2,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .f-single .regular h2,#global-ux .f-single .richtext-f-single h2,#global-ux .light-grey-background .regular h2,#global-ux .light-grey-background .richtext-f-single h2,#global-ux .splitter-awards-single-feature .regular h2,#global-ux .splitter-awards-single-feature .richtext-f-single h2,#global-ux .splitter .f-single .regular h2,#global-ux .splitter .f-single .richtext-f-single h2,#global-ux .white-background .regular h2,#global-ux .white-background .richtext-f-single h2{font-size:24px;font-size:1.5rem;font-weight:200}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .dark-grey-background .regular h2,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .f-single .regular h2,#global-ux .f-single .richtext-f-single h2,#global-ux .light-grey-background .regular h2,#global-ux .light-grey-background .richtext-f-single h2,#global-ux .splitter-awards-single-feature .regular h2,#global-ux .splitter-awards-single-feature .richtext-f-single h2,#global-ux .splitter .f-single .regular h2,#global-ux .splitter .f-single .richtext-f-single h2,#global-ux .white-background .regular h2,#global-ux .white-background .richtext-f-single h2{font-size:36px;font-size:2.25rem}
}
@media only screen and (min-width:62em){#global-ux .dark-grey-background .regular h2,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .f-single .regular h2,#global-ux .f-single .richtext-f-single h2,#global-ux .light-grey-background .regular h2,#global-ux .light-grey-background .richtext-f-single h2,#global-ux .splitter-awards-single-feature .regular h2,#global-ux .splitter-awards-single-feature .richtext-f-single h2,#global-ux .splitter .f-single .regular h2,#global-ux .splitter .f-single .richtext-f-single h2,#global-ux .white-background .regular h2,#global-ux .white-background .richtext-f-single h2{font-size:48px;font-size:3rem}
}
#global-ux .dark-grey-background .regular h3,#global-ux .dark-grey-background .regular h4,#global-ux .dark-grey-background .regular h5,#global-ux .dark-grey-background .richtext-f-single h3,#global-ux .dark-grey-background .richtext-f-single h4,#global-ux .dark-grey-background .richtext-f-single h5,#global-ux .f-single .regular h3,#global-ux .f-single .regular h4,#global-ux .f-single .regular h5,#global-ux .f-single .richtext-f-single h3,#global-ux .f-single .richtext-f-single h4,#global-ux .f-single .richtext-f-single h5,#global-ux .light-grey-background .regular h3,#global-ux .light-grey-background .regular h4,#global-ux .light-grey-background .regular h5,#global-ux .light-grey-background .richtext-f-single h3,#global-ux .light-grey-background .richtext-f-single h4,#global-ux .light-grey-background .richtext-f-single h5,#global-ux .splitter-awards-single-feature .regular h3,#global-ux .splitter-awards-single-feature .regular h4,#global-ux .splitter-awards-single-feature .regular h5,#global-ux .splitter-awards-single-feature .richtext-f-single h3,#global-ux .splitter-awards-single-feature .richtext-f-single h4,#global-ux .splitter-awards-single-feature .richtext-f-single h5,#global-ux .splitter .f-single .regular h3,#global-ux .splitter .f-single .regular h4,#global-ux .splitter .f-single .regular h5,#global-ux .splitter .f-single .richtext-f-single h3,#global-ux .splitter .f-single .richtext-f-single h4,#global-ux .splitter .f-single .richtext-f-single h5,#global-ux .white-background .regular h3,#global-ux .white-background .regular h4,#global-ux .white-background .regular h5,#global-ux .white-background .richtext-f-single h3,#global-ux .white-background .richtext-f-single h4,#global-ux .white-background .richtext-f-single h5{font-weight:200}
#global-ux .dark-grey-background .regular ul,#global-ux .dark-grey-background .richtext-f-single ul,#global-ux .f-single .regular ul,#global-ux .f-single .richtext-f-single ul,#global-ux .light-grey-background .regular ul,#global-ux .light-grey-background .richtext-f-single ul,#global-ux .splitter-awards-single-feature .regular ul,#global-ux .splitter-awards-single-feature .richtext-f-single ul,#global-ux .splitter .f-single .regular ul,#global-ux .splitter .f-single .richtext-f-single ul,#global-ux .white-background .regular ul,#global-ux .white-background .richtext-f-single ul{margin:0;padding:0;padding-left:16px}
#global-ux .dark-grey-background .regular ul:last-child,#global-ux .dark-grey-background .richtext-f-single ul:last-child,#global-ux .f-single .regular ul:last-child,#global-ux .f-single .richtext-f-single ul:last-child,#global-ux .light-grey-background .regular ul:last-child,#global-ux .light-grey-background .richtext-f-single ul:last-child,#global-ux .splitter-awards-single-feature .regular ul:last-child,#global-ux .splitter-awards-single-feature .richtext-f-single ul:last-child,#global-ux .splitter .f-single .regular ul:last-child,#global-ux .splitter .f-single .richtext-f-single ul:last-child,#global-ux .white-background .regular ul:last-child,#global-ux .white-background .richtext-f-single ul:last-child{margin-bottom:0}
#global-ux .dark-grey-background .regular li,#global-ux .dark-grey-background .regular p,#global-ux .dark-grey-background .richtext-f-single li,#global-ux .dark-grey-background .richtext-f-single p,#global-ux .f-single .regular li,#global-ux .f-single .regular p,#global-ux .f-single .richtext-f-single li,#global-ux .f-single .richtext-f-single p,#global-ux .light-grey-background .regular li,#global-ux .light-grey-background .regular p,#global-ux .light-grey-background .richtext-f-single li,#global-ux .light-grey-background .richtext-f-single p,#global-ux .splitter-awards-single-feature .regular li,#global-ux .splitter-awards-single-feature .regular p,#global-ux .splitter-awards-single-feature .richtext-f-single li,#global-ux .splitter-awards-single-feature .richtext-f-single p,#global-ux .splitter .f-single .regular li,#global-ux .splitter .f-single .regular p,#global-ux .splitter .f-single .richtext-f-single li,#global-ux .splitter .f-single .richtext-f-single p,#global-ux .white-background .regular li,#global-ux .white-background .regular p,#global-ux .white-background .richtext-f-single li,#global-ux .white-background .richtext-f-single p{font-size:14px;font-size:.875rem;font-weight:200;margin-bottom:10px;color:#1d394f;line-height:1.6}
@media only screen and (min-width:48em){#global-ux .dark-grey-background .regular li,#global-ux .dark-grey-background .regular p,#global-ux .dark-grey-background .richtext-f-single li,#global-ux .dark-grey-background .richtext-f-single p,#global-ux .f-single .regular li,#global-ux .f-single .regular p,#global-ux .f-single .richtext-f-single li,#global-ux .f-single .richtext-f-single p,#global-ux .light-grey-background .regular li,#global-ux .light-grey-background .regular p,#global-ux .light-grey-background .richtext-f-single li,#global-ux .light-grey-background .richtext-f-single p,#global-ux .splitter-awards-single-feature .regular li,#global-ux .splitter-awards-single-feature .regular p,#global-ux .splitter-awards-single-feature .richtext-f-single li,#global-ux .splitter-awards-single-feature .richtext-f-single p,#global-ux .splitter .f-single .regular li,#global-ux .splitter .f-single .regular p,#global-ux .splitter .f-single .richtext-f-single li,#global-ux .splitter .f-single .richtext-f-single p,#global-ux .white-background .regular li,#global-ux .white-background .regular p,#global-ux .white-background .richtext-f-single li,#global-ux .white-background .richtext-f-single p{font-size:16px;font-size:1rem}
}
#global-ux .dark-grey-background .regular a[name]:not([href]),#global-ux .dark-grey-background .richtext-f-single a[name]:not([href]),#global-ux .f-single .regular a[name]:not([href]),#global-ux .f-single .richtext-f-single a[name]:not([href]),#global-ux .light-grey-background .regular a[name]:not([href]),#global-ux .light-grey-background .richtext-f-single a[name]:not([href]),#global-ux .splitter-awards-single-feature .regular a[name]:not([href]),#global-ux .splitter-awards-single-feature .richtext-f-single a[name]:not([href]),#global-ux .splitter .f-single .regular a[name]:not([href]),#global-ux .splitter .f-single .richtext-f-single a[name]:not([href]),#global-ux .white-background .regular a[name]:not([href]),#global-ux .white-background .richtext-f-single a[name]:not([href]){visibility:hidden;height:0;line-height:0}
#global-ux .white-background .richtext-f-single{display:inline-block}
@media only screen and (max-width:30em){#global-ux .white-background .richtext-f-single{margin-bottom:0}
}
#global-ux .feature-container .section.splitter .image.section+.richtext.section{margin-top:10px}
#global-ux .feature-container .section.splitter:first-of-type .splitter-awards-single-feature{margin-top:0;padding-top:30px}
#global-ux .black-background .richtext-f-single .gux-tooltip:after,#global-ux .black-background .richtext-f-single h1,#global-ux .black-background .richtext-f-single h2,#global-ux .black-background .richtext-f-single h3,#global-ux .black-background .richtext-f-single h4,#global-ux .black-background .richtext-f-single h5,#global-ux .black-background .richtext-f-single li,#global-ux .black-background .richtext-f-single p,#global-ux .black-background .richtext-f-single sup,#global-ux .black-background .richtext-f-single ul,#global-ux .black-background .richtext .regular .gux-tooltip:after,#global-ux .black-background .richtext .regular h1,#global-ux .black-background .richtext .regular h2,#global-ux .black-background .richtext .regular h3,#global-ux .black-background .richtext .regular h4,#global-ux .black-background .richtext .regular h5,#global-ux .black-background .richtext .regular li,#global-ux .black-background .richtext .regular p,#global-ux .black-background .richtext .regular sup,#global-ux .black-background .richtext .regular ul,#global-ux .black-background .splitter .f-single .gux-tooltip:after,#global-ux .black-background .splitter .f-single h1,#global-ux .black-background .splitter .f-single h2,#global-ux .black-background .splitter .f-single h3,#global-ux .black-background .splitter .f-single h4,#global-ux .black-background .splitter .f-single h5,#global-ux .black-background .splitter .f-single li,#global-ux .black-background .splitter .f-single p,#global-ux .black-background .splitter .f-single sup,#global-ux .black-background .splitter .f-single ul,#global-ux .dark-grey-background .richtext-f-single .gux-tooltip:after,#global-ux .dark-grey-background .richtext-f-single h1,#global-ux .dark-grey-background .richtext-f-single h2,#global-ux .dark-grey-background .richtext-f-single h3,#global-ux .dark-grey-background .richtext-f-single h4,#global-ux .dark-grey-background .richtext-f-single h5,#global-ux .dark-grey-background .richtext-f-single li,#global-ux .dark-grey-background .richtext-f-single p,#global-ux .dark-grey-background .richtext-f-single sup,#global-ux .dark-grey-background .richtext-f-single ul,#global-ux .dark-grey-background .richtext .regular .gux-tooltip:after,#global-ux .dark-grey-background .richtext .regular h1,#global-ux .dark-grey-background .richtext .regular h2,#global-ux .dark-grey-background .richtext .regular h3,#global-ux .dark-grey-background .richtext .regular h4,#global-ux .dark-grey-background .richtext .regular h5,#global-ux .dark-grey-background .richtext .regular li,#global-ux .dark-grey-background .richtext .regular p,#global-ux .dark-grey-background .richtext .regular sup,#global-ux .dark-grey-background .richtext .regular ul,#global-ux .dark-grey-background .splitter .f-single .gux-tooltip:after,#global-ux .dark-grey-background .splitter .f-single h1,#global-ux .dark-grey-background .splitter .f-single h2,#global-ux .dark-grey-background .splitter .f-single h3,#global-ux .dark-grey-background .splitter .f-single h4,#global-ux .dark-grey-background .splitter .f-single h5,#global-ux .dark-grey-background .splitter .f-single li,#global-ux .dark-grey-background .splitter .f-single p,#global-ux .dark-grey-background .splitter .f-single sup,#global-ux .dark-grey-background .splitter .f-single ul{color:#fff}
#global-ux .richtext-f-single,#global-ux .richtext-form-element{display:inline-block}
@media only screen and (min-width:48em){#global-ux .column-separator-centered .richtext-f-single,#global-ux .column-separator-centered .richtext-f-single p:last-of-type{margin-bottom:0}
}
.splitter-column-wrap:after,.splitter-column-wrap:before{display:table;content:" "}
.splitter-column-wrap:after{clear:both}
#global-ux .richtext-article h1,#global-ux .richtext-article h2,#global-ux .richtext-article h3,#global-ux .richtext-article ol li,#global-ux .richtext-article p,#global-ux .richtext-article ul li{color:#616161}
#global-ux .richtext-article h1,#global-ux .richtext-article h2{font-size:23px;font-size:1.4375rem;font-weight:200;line-height:1.9rem;margin-bottom:20px}
@media only screen and (min-width:48em){#global-ux .richtext-article h1,#global-ux .richtext-article h2{font-size:49px;font-size:3.0625rem;line-height:3.65rem;margin-bottom:.5rem}
}
#global-ux .richtext-article h3{font-size:13px;font-size:.8125rem;font-weight:700}
@media only screen and (min-width:48em){#global-ux .richtext-article h3{font-size:16px;font-size:1rem}
}
#global-ux .richtext-article a{text-decoration:none}
#global-ux .richtext-article p{font-size:14px;font-size:.875rem;font-weight:300;line-height:1.65rem}
@media only screen and (min-width:48em){#global-ux .richtext-article p{font-size:15px;font-size:.9375rem;font-weight:400;line-height:2rem}
}
#global-ux .richtext-article ol,#global-ux .richtext-article ul{margin-left:1.4rem}
#global-ux .richtext-article ol li,#global-ux .richtext-article ul li{font-size:14px;font-size:.875rem;font-weight:300;line-height:1.85rem;margin-bottom:25px}
@media only screen and (min-width:48em){#global-ux .richtext-article ol li,#global-ux .richtext-article ul li{font-size:15px;font-size:.9375rem;font-weight:400;line-height:2rem}
}
@media only screen and (min-width:48em){#global-ux .richtext-article ol,#global-ux .richtext-article ul{margin-left:3rem}
#global-ux .richtext-article ol li,#global-ux .richtext-article ul li{margin-bottom:10px}
}
#global-ux .richtext-article ul{list-style:none}
#global-ux .richtext-article ul li:before{content:"\2022";margin:0 8px 10px -15px;font-size:125%}
#global-ux .box-article .richtext-article h2{padding-bottom:20px}
#global-ux .richtext-awards-headline{text-align:center;padding:45px 0;margin:0 3%}
@media only screen and (min-width:48em){#global-ux .richtext-awards-headline{padding:100px 0;margin:0 15%;width:70%}
}
#global-ux .richtext-awards-headline h1,#global-ux .richtext-awards-headline h2,#global-ux .richtext-awards-headline h3,#global-ux .richtext-awards-headline p{color:#616161}
#global-ux .richtext-awards-headline h1,#global-ux .richtext-awards-headline h2{font-size:30px;font-size:1.875rem;font-weight:200}
@media only screen and (min-width:48em){#global-ux .richtext-awards-headline h1,#global-ux .richtext-awards-headline h2{font-size:48px;font-size:3rem;margin-bottom:0}
}
#global-ux .richtext-awards-headline h3{font-weight:200;font-size:22px;font-size:1.375rem;padding-bottom:2px}
@media only screen and (min-width:48em){#global-ux .richtext-awards-headline h3{font-size:30px;font-size:1.875rem}
}
#global-ux .richtext-awards-headline p{font-size:16px;font-size:1rem;line-height:1.8rem}
#global-ux .richtext-dynamic-key-features{padding-left:1.5625rem}
@media only screen and (min-width:48em){#global-ux .richtext-dynamic-key-features{padding-left:5.625rem}
}
#global-ux .richtext-dynamic-key-features h1,#global-ux .richtext-dynamic-key-features h2{font-weight:200;color:#616161;padding-left:10px}
@media only screen and (min-width:48em){#global-ux .richtext-dynamic-key-features h1,#global-ux .richtext-dynamic-key-features h2{padding-left:15px}
}
#global-ux .accordion .section.richtext .feature-spec-rte{color:#616161;font-weight:300}
#global-ux .accordion .section.richtext .feature-spec-rte h3{font-size:24px;font-size:1.5rem;font-weight:200;color:#616161;line-height:1.1;margin-top:20px;margin-bottom:10px}
#global-ux .accordion .section.richtext .feature-spec-rte h5{font-size:12px;font-size:.75rem;font-weight:700;color:#616161;line-height:1.1;margin:25px 0 15px}
@media only screen and (min-width:48em){#global-ux .accordion .section.richtext .feature-spec-rte h5{margin:45px 0 25px;font-size:14px;font-size:.875rem}
}
#global-ux .accordion .section.richtext .feature-spec-rte p{color:#616161;font-size:.75rem;margin-bottom:16px;margin-top:16px}
@media only screen and (min-width:48em){#global-ux .accordion .section.richtext .feature-spec-rte p{font-size:.875rem;margin-bottom:20px;margin-top:25px}
}
#global-ux .accordion .section.richtext .feature-spec-rte ul{list-style:none;margin:0}
#global-ux .accordion .section.richtext .feature-spec-rte li{color:#616161;font-size:.75rem;margin-bottom:10px;padding:0;position:relative}
@media only screen and (min-width:48em){#global-ux .accordion .section.richtext .feature-spec-rte li{font-size:.875rem}
}
#global-ux .accordion .section.richtext .feature-spec-rte li:before{content:"\2022";position:absolute;left:-15px}
#global-ux .accordion .accordion-content>.box>.box-content{padding:15px 20px 40px}
@media only screen and (min-width:48em){#global-ux .accordion .accordion-content>.box>.box-content{padding:40px 6.59722% 55px}
}
.richtext-read-more .ellipsis,.richtext-read-more .mobile-text,.richtext-read-more .more-link{display:none}
@media only screen and (max-width:47.9375em){.richtext-read-more .mobile-text{display:block}
.richtext-read-more .ellipsis,.richtext-read-more .more-link{display:inline-block;text-decoration:none !important}
.richtext-read-more .ellipsis{color:#1b394e}
.richtext-read-more .hidden{display:none}
}
#global-ux .richtext-disclosure{font-size:24px;font-size:1.5rem;color:#616161}
#global-ux .richtext-disclosure p{color:inherit;line-height:1.3}
@media only screen and (min-width:48em){#global-ux .richtext-disclosure{font-size:12px;font-size:.75rem}
}
#global-ux .richtext-contact-us-nav{display:none}
@media only screen and (min-width:48em){#global-ux .richtext-contact-us-nav{border-bottom:1px solid #ccc;display:block;padding:15px 0 30px}
}
#global-ux .richtext-contact-us-nav p{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around;background:#f7f7f7;margin:0;padding:40px 0}
#global-ux .richtext-contact-us-nav a{font-size:17px;font-size:1.0625rem;border-left:1px solid #dbdbdb;display:block;font-family:Antenna,icomoon;padding:10px 0 20px;text-align:center;text-decoration:none;width:20%}
#global-ux .richtext-contact-us-nav a:before{font-size:50px;font-size:3.125rem;display:block;margin:0 auto;padding-bottom:15px;text-align:center}
#global-ux .richtext-contact-us-nav p a:first-child{border:0}
#global-ux .richtext-contact-us-email-dropdown{border:0;padding:0 20px 20px}
@media only screen and (min-width:48em){#global-ux .richtext-contact-us-email-dropdown{padding:0}
}
#global-ux .richtext-contact-us-email-dropdown ul{display:inline-block;margin-left:0;width:100%}
#global-ux .richtext-contact-us-email-dropdown li{display:inline-block;height:auto;max-width:435px;padding:0;width:100%}
#global-ux .richtext-contact-us-email-dropdown li ul{display:none}
#global-ux .richtext-contact-us-email-dropdown a{font-weight:200;font-size:17px;font-size:1.0625rem;border:1px solid #a8a8a8;display:block;width:100%;line-height:150%;padding:20px 25px;text-decoration:none}
#global-ux .richtext-contact-us-email-dropdown a:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;font-size:1.5625rem;float:right}
#global-ux .email-dropdown{display:none}
#global-ux .email-dropdown.show-dropdown{background:#fff;border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8;box-shadow:0 1px 3px 0 #ccc;display:block;left:0;list-style:none;margin:67px 0 0;max-width:435px;position:absolute;width:100%;z-index:2}
#global-ux .email-dropdown li{padding:0;width:100%}
#global-ux .email-dropdown a{font-weight:200;font-size:17px;font-size:1.0625rem;border-bottom:1px solid #dbdbdb;display:block;width:100%;line-height:150%;padding:20px 25px;text-decoration:none}
#global-ux .richtext .richtext-brochureware-news-item,#global-ux .richtext .richtext-brochureware-news-item-extra-padding,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding{font-weight:200;font-size:16px;font-size:1rem;padding:20px 0}
#global-ux .richtext .richtext-brochureware-news-item-extra-padding:after,#global-ux .richtext .richtext-brochureware-news-item-extra-padding:before,#global-ux .richtext .richtext-brochureware-news-item:after,#global-ux .richtext .richtext-brochureware-news-item:before,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding:before,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item:before{display:table;content:" "}
#global-ux .richtext .richtext-brochureware-news-item-extra-padding:after,#global-ux .richtext .richtext-brochureware-news-item:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item:after{clear:both}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item,#global-ux .richtext .richtext-brochureware-news-item-extra-padding,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding{padding:60px 0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .richtext .richtext-brochureware-news-item,#global-ux .richtext .richtext-brochureware-news-item-extra-padding,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding{padding-right:0;margin-right:0}
}
#global-ux .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .richtext .richtext-brochureware-news-item h1,#global-ux .richtext .richtext-brochureware-news-item h2,#global-ux .richtext .richtext-brochureware-news-item h3,#global-ux .richtext .richtext-brochureware-news-item h4,#global-ux .richtext .richtext-brochureware-news-item h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h5{font-weight:200;color:#333;margin-bottom:1.0625rem}
#global-ux .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .richtext .richtext-brochureware-news-item h1,#global-ux .richtext .richtext-brochureware-news-item h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h2{font-size:18px;font-size:1.125rem}
@media only screen and (min-width:30.0625em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .richtext .richtext-brochureware-news-item h1,#global-ux .richtext .richtext-brochureware-news-item h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h2{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .richtext .richtext-brochureware-news-item h1,#global-ux .richtext .richtext-brochureware-news-item h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h2{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .richtext .richtext-brochureware-news-item h1,#global-ux .richtext .richtext-brochureware-news-item h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h2,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h1,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h2{font-size:30px;font-size:1.875rem}
}
#global-ux .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .richtext .richtext-brochureware-news-item h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h3{font-size:16px;font-size:1rem}
@media only screen and (min-width:30.0625em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .richtext .richtext-brochureware-news-item h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h3{font-size:19px;font-size:1.1875rem}
}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .richtext .richtext-brochureware-news-item h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h3{font-size:22px;font-size:1.375rem}
}
@media only screen and (min-width:62em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .richtext .richtext-brochureware-news-item h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h3,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h3{font-size:28px;font-size:1.75rem}
}
#global-ux .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .richtext .richtext-brochureware-news-item h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h4{font-size:14px;font-size:.875rem}
@media only screen and (min-width:30.0625em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .richtext .richtext-brochureware-news-item h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h4{font-size:17px;font-size:1.0625rem}
}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .richtext .richtext-brochureware-news-item h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h4{font-size:20px;font-size:1.25rem}
}
@media only screen and (min-width:62em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .richtext .richtext-brochureware-news-item h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h4,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h4{font-size:25px;font-size:1.5625rem}
}
#global-ux .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .richtext .richtext-brochureware-news-item h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h5{font-size:12px;font-size:.75rem}
@media only screen and (min-width:30.0625em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .richtext .richtext-brochureware-news-item h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h5{font-size:15px;font-size:.9375rem}
}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .richtext .richtext-brochureware-news-item h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h5{font-size:18px;font-size:1.125rem}
}
@media only screen and (min-width:62em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .richtext .richtext-brochureware-news-item h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding h5,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item h5{font-size:23px;font-size:1.4375rem}
}
#global-ux .richtext .richtext-brochureware-news-item-extra-padding p+ol,#global-ux .richtext .richtext-brochureware-news-item-extra-padding p+ul,#global-ux .richtext .richtext-brochureware-news-item p+ol,#global-ux .richtext .richtext-brochureware-news-item p+ul,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding p+ol,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding p+ul,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item p+ol,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item p+ul{margin-top:10px}
#global-ux .richtext .richtext-brochureware-news-item-extra-padding li,#global-ux .richtext .richtext-brochureware-news-item-extra-padding p,#global-ux .richtext .richtext-brochureware-news-item li,#global-ux .richtext .richtext-brochureware-news-item p,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding li,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding p,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item li,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item p{font-size:14px;font-size:.875rem;font-weight:200;margin-bottom:10px;color:#333;line-height:1.6}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding li,#global-ux .richtext .richtext-brochureware-news-item-extra-padding p,#global-ux .richtext .richtext-brochureware-news-item li,#global-ux .richtext .richtext-brochureware-news-item p,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding li,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding p,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item li,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item p{font-size:16px;font-size:1rem}
}
#global-ux .richtext .richtext-brochureware-news-item-extra-padding .link-chevron-thin:after,#global-ux .richtext .richtext-brochureware-news-item .link-chevron-thin:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding .link-chevron-thin:after,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item .link-chevron-thin:after{font-size:18px;font-size:1.125rem;font-weight:700}
#global-ux .richtext .richtext-brochureware-news-item-extra-padding .cta-button,#global-ux .richtext .richtext-brochureware-news-item .cta-button,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding .cta-button,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item .cta-button{min-width:0}
@media only screen and (min-width:48em){#global-ux .richtext .richtext-brochureware-news-item-extra-padding .cta-button,#global-ux .richtext .richtext-brochureware-news-item .cta-button,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item-extra-padding .cta-button,#global-ux .splitter-awards-single-feature .richtext .richtext-brochureware-news-item .cta-button{min-width:15.625rem}
}
@media only screen and (min-width:48em){#global-ux .richtext-brochureware-news-item-extra-padding{padding:60px 100px 60px 0;margin-left:100px}
}
#global-ux .richtext-brochureware-news-item-extra-padding p{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .richtext-regular-light h2{font-weight:200;line-height:1.4;color:#fff}
@media only screen and (min-width:48em){#global-ux .richtext-regular-light h2{color:#616161;padding:1em 0}
}
#global-ux .richtext-regular-light p{color:#fff}
@media only screen and (min-width:48em){#global-ux .richtext-regular-light p{color:#616161}
}
#global-ux .billboard-ford-approved .richtext-billboard-header h2{font-size:22px;font-size:1.375rem;font-weight:600;letter-spacing:-.04063em;line-height:1.05;padding-left:8%;color:#fff;text-shadow:none}
@media only screen and (min-width:30.0625em){#global-ux .billboard-ford-approved .richtext-billboard-header h2{font-size:30px;font-size:1.875rem}
}
@media only screen and (min-width:48em){#global-ux .billboard-ford-approved .richtext-billboard-header h2{font-size:37px;font-size:2.3125rem;padding-left:20px}
}
#global-ux .finance-banner .regular>div>div{display:flex;align-items:center}
#global-ux .finance-banner .regular p{flex:0 0 30%;width:30%;margin:0;padding-left:12px}
#global-ux .finance-banner .regular p+img{padding-left:12px}
#global-ux .finance-banner .regular img{flex:0 0 70%;width:70%;height:100%}
#global-ux .finance-banner-text>div>div{display:block}
#global-ux .finance-banner-text P{width:100%;padding:12px;margin:0}
#global-ux .finance-banner-image>div>div{display:block}
#global-ux .finance-banner-image img{width:100%;margin:0}
#global-ux .finance-banner-image p{display:none}
#global-ux #hmc_root #hmc .richtext .question-heading-style h2,#global-ux #hmc_root #hmc .richtext .question-heading-style p,#global-ux #hmc_root #hmc .richtext .question-heading-style span{font-weight:200;line-height:33px;color:#1b394e}
@media only screen and (min-width:48em){#global-ux #hmc_root #hmc .richtext .question-heading-style h2,#global-ux #hmc_root #hmc .richtext .question-heading-style p,#global-ux #hmc_root #hmc .richtext .question-heading-style span{font-size:30px}
}
@media only screen and (max-width:61.9375em){#global-ux #hmc_root #hmc .richtext .question-heading-style h2,#global-ux #hmc_root #hmc .richtext .question-heading-style p,#global-ux #hmc_root #hmc .richtext .question-heading-style span{font-size:21px}
}
#global-ux .f-single{padding-bottom:80px;padding-top:60px}
@media only screen and (min-width:48em){#global-ux .f-single{padding-bottom:100px;padding-top:100px}
}
#global-ux .f-single .columns{padding-left:8.33%;padding-right:8.33%}
@media only screen and (min-width:48em){#global-ux .f-single .columns:first-child{padding-right:13px}
#global-ux .f-single .columns:last-child{padding-left:13px}
}
#global-ux .f-single .remaining-text.hidden{display:none}
@media only screen and (min-width:48em){#global-ux .f-single .remaining-text.hidden{display:inline}
}
#global-ux .f-single .ellipsis.hidden,#global-ux .f-single .mobile-text.hidden,#global-ux .f-single .more-link.hidden{display:none}
@media only screen and (min-width:48em){#global-ux .f-single .ellipsis,#global-ux .f-single .mobile-text,#global-ux .f-single .more-link{display:none}
}
#global-ux .f-single .more-link{text-decoration:none}
@media only screen and (min-width:48em){#global-ux div>.featureCategory .feature-container{padding-top:80px}
}
#global-ux div>.featureCategory~.featureCategory .feature-container{padding-top:0}
#global-ux .features-overview .feature-container{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}
#global-ux .features-overview .feature-container .featureTile{position:relative}
#global-ux .features-overview .feature-container .featureTile .feature-tile-container{position:relative;overflow:hidden}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-cta:focus{opacity:1}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-cta:focus+.feature-data p{transition:all .4s ease;opacity:1}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-cta:focus+.feature-data .feature-content{transition:all .4s ease;max-height:400px}
#global-ux .features-overview .feature-container .featureTile .feature-tile:hover .feature-cta{opacity:1}
#global-ux .features-overview .feature-container .featureTile .feature-tile:hover .feature-data p{transition:all .4s ease;opacity:1}
#global-ux .features-overview .feature-container .featureTile .feature-tile:hover .feature-data .feature-content{transition:all .4s ease;max-height:400px}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-cta{font-weight:200;font-size:18px;font-size:1.125rem;transition:opacity .4s ease;background:rgba(45,150,205,.8) none repeat scroll 0 0;bottom:0;color:#fff;left:0;opacity:0;padding:18% 0 0;position:absolute;right:0;text-align:center;top:0}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-cta:hover{color:#fff}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-data{background:#fff none repeat scroll 0 0;bottom:0;padding:20px;position:absolute;width:100%}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-data .feature-content{transition:all .4s ease;max-height:0;overflow:hidden}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-data>a{font-weight:700}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-data>h5{font-weight:400;font-size:12px;font-size:.75rem;color:#1b394e;text-transform:none}
#global-ux .features-overview .feature-container .featureTile .feature-tile .feature-data p{font-weight:300;font-size:14px;font-size:.875rem;transition:all .3s ease;color:#616161;line-height:1.5em;opacity:0;position:relative;min-height:110px}
#global-ux .features-overview .featureTile,#global-ux .features-overview .section{-moz-flex:0 0 calc(33.333% - 30px);-ms-flex:0 0 calc(33.333% - 30px);flex:0 0 calc(33.333% - 30px);-ms-flex-preferred-size:calc(33.333% - 30px);flex-basis:calc(33.333% - 30px);transition:all .2s ease;margin:0 15px 30px;height:auto;display:block;box-shadow:0 2px 2px rgba(0,0,0,.2);overflow:hidden;padding-bottom:60px;max-height:458px}
#global-ux .features-overview .featureTile .section,#global-ux .features-overview .section .section{margin:0;padding:0;box-shadow:none}
#global-ux .features-overview .featureTile>img,#global-ux .features-overview .section>img{transition:all .2s ease;position:relative;top:0;width:100%}
#global-ux .features-overview .image{padding-bottom:0}
#global-ux .features-overview .image .component-content{transform:translateZ(0);margin:0}
#global-ux .features-overview .image .component-content a .component-content{-ms-transform:none}
@media only screen and (max-width:47.9375em){#global-ux .features-overview .feature-container .featureTile{display:none}
#global-ux .features-overview .feature-container .section{-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}
}
@media only screen and (min-width:48em){#global-ux .features-overview .feature-container{padding-bottom:80px}
}
@media large-only{#global-ux .features-overview .feature,#global-ux .features-overview .section{-moz-flex:0 0 calc(50% - 30px);-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}
}
.box-content{background-size:cover}
.black-background{background-color:#000}
.light-grey-background{background-color:#f7f7f7}
@media only screen and (min-width:48em){#global-ux .overlay-container .overlay-content .overlay-content-inner.is-active .box-content.light-grey-background{background-color:#f7f7f7}
}
#global-ux .dark-grey-background{background-color:#41423e}
.white-background{background-color:#fff}
.transparent-background{background-color:transparent}
.box .box-heading{padding:45px 30px}
#global-ux .box .box-heading div.actionsPanel{padding:0}
@media only screen and (min-width:62em){.box .box-heading{padding:150px 200px}
}
.box .box-article{padding:45px 30px}
#global-ux .box .box-article div.actionsPanel{padding:0}
@media only screen and (min-width:62em){.box .box-article{padding:50px 200px}
}
#global-ux .gallery-trigger-reveal{background:#fff;padding-top:68px}
#global-ux .gallery-trigger-reveal .richtext .regular{padding-bottom:30px;margin:0 8.3%}
#global-ux .gallery-trigger-reveal .richtext .regular h2,#global-ux .gallery-trigger-reveal .richtext .regular p{font-weight:200;color:#616161;text-shadow:none}
#global-ux .gallery-trigger-reveal .richtext .regular p{font-size:14px;font-size:.875rem;margin:.9375rem auto;line-height:1.8}
@media only screen and (min-width:48em){#global-ux .gallery-trigger-reveal .richtext .regular p{font-size:18px;font-size:1.125rem;width:65%}
}
#global-ux .gallery-trigger-reveal .richtext .regular h2{font-size:24px;font-size:1.5rem}
@media only screen and (min-width:48em){#global-ux .gallery-trigger-reveal .richtext .regular h2{font-size:48px;font-size:3rem}
}
#global-ux .gallery-trigger-reveal .tabs .component-content{padding-top:0}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav{height:auto;padding:1.25rem 0 3.125rem;position:static}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-list{float:left;text-align:center;width:100%}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item{font-size:16px;font-size:1rem;font-weight:200;background:#fff;border:1px solid #2d96cd;cursor:pointer;display:inline-block;float:none;height:auto;line-height:1.25;margin:0 7px;padding:1.5rem 1.25rem;top:0;text-decoration:none;text-align:center;max-width:270px;width:45%}
@media only screen and (min-width:48em){#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item{padding:.875rem 1.25rem}
}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item a{color:#2d96cd;text-decoration:none}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item:hover{background:#2d96cd}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item:hover a{color:#fff;text-decoration:none}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item.is-active,#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item.is-active:hover{background-color:#fff;border-color:#1b394e;cursor:default}
#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item.is-active:hover a,#global-ux .gallery-trigger-reveal .tabs .tabs-nav-item.is-active a{cursor:default;color:#1b394e}
#global-ux .gallery-trigger-reveal .tabs .tabs-content{background:#fff}
#global-ux .box .features-trigger{overflow:hidden;margin:1.875rem auto}
#global-ux .box .features-trigger .section{float:left;width:50%}
@media only screen and (min-width:48em){#global-ux .box .features-trigger .section{width:100%;margin-bottom:.625rem}
}
@media only screen and (min-width:75em){#global-ux .box .features-trigger .section{width:50%;margin-bottom:0}
}
#global-ux .box .features-trigger .section:last-child{border-left:1px solid rgba(151,151,151,.3)}
@media only screen and (min-width:48em){#global-ux .box .features-trigger .section:last-child{border:0}
}
#global-ux .box .features-trigger .richtext p{font-size:16px;font-size:1rem;margin:0 auto;line-height:1.2}
#global-ux .box .features-trigger .richtext p:first-of-type{font-size:46px;font-size:2.875rem;color:#1b394e}
@media only screen and (min-width:48em){#global-ux .box .features-trigger{margin:1.875rem 1.875rem 0;padding:1.25rem 0 0;border-top:1px solid rgba(151,151,151,.3)}
}
@media only screen and (min-width:75em){#global-ux .box .features-trigger{margin:1.875rem}
}
#global-ux .featureCategory:first-of-type .features-overview{padding-top:5px}
#global-ux .box .features-overview{padding-bottom:5px;background:#fff}
#global-ux .box .features-overview>div{overflow:auto}
@media only screen and (min-width:75em){#global-ux .box .features-overview{padding:0 75px}
}
#global-ux .box .features-overview .box,#global-ux .box .features-overview .image{float:left;width:100%}
@media only screen and (min-width:48em){#global-ux .box .features-overview .box,#global-ux .box .features-overview .image{width:50%}
}
@media only screen and (min-width:62em){#global-ux .box .features-overview .box,#global-ux .box .features-overview .image{width:33.33%}
}
.box-content.divider{border-bottom:1px solid #ebebeb}
#global-ux .box .expanded-feature{padding:20px;text-align:center;color:#616161}
#global-ux .box .expanded-feature h2,#global-ux .box .expanded-feature p{font-weight:200;color:#616161;text-shadow:none}
#global-ux .box .expanded-feature p{font-size:14px;font-size:.875rem;margin:.9375rem auto;line-height:1.8}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature p{font-size:18px;font-size:1.125rem;width:65%}
}
#global-ux .box .expanded-feature a{text-decoration:none}
#global-ux .box .expanded-feature h2{font-size:21px;font-size:1.3125rem}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature h2{font-size:48px;font-size:3rem}
}
#global-ux .box .expanded-feature h3{font-size:21px;font-size:1.3125rem;margin:.625rem 0;color:#1b394e}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .box .expanded-feature h3 .hidden-mobile{display:none}
}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature h3{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#global-ux .box .expanded-feature h3{font-size:26px;font-size:1.625rem}
}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature img{display:inline-block}
}
#global-ux .box .expanded-feature .image{position:relative}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature .image img{position:relative;width:auto;margin-bottom:1.25rem}
}
#global-ux .box .expanded-feature .heading{margin:15px 0 0}
#global-ux .box .expanded-feature .splitter-carousel{margin:1.5625rem auto;padding:1.5625rem 0;box-shadow:0 1px 3px rgba(0,0,0,.15);background-color:#f4f4f3}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature .splitter-carousel{width:auto;box-shadow:none;background-color:transparent}
}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature .splitter-carousel p{width:100%}
}
#global-ux .box .expanded-feature .features-trigger{margin-left:0;margin-right:0}
#global-ux .box .expanded-feature .features-trigger .section{width:50%}
#global-ux .box .expanded-feature .features-trigger .box-content{width:100%}
#global-ux .box .expanded-feature .splitter-column .image picture{display:none}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature .splitter-column .image picture{display:block}
}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature>div>.richtext,#global-ux .box .expanded-feature>div>.splitter{padding:0 5%}
}
@media only screen and (min-width:48em){#global-ux .box .expanded-feature>div>.image img{width:100%}
}
#global-ux .box .sitemap-wrapper{background-color:#fff;padding:1.25rem 1.5625rem}
#global-ux .box .sitemap-wrapper .richtext:after,#global-ux .box .sitemap-wrapper .richtext:before{display:table;content:" "}
#global-ux .box .sitemap-wrapper .richtext:after{clear:both}
#global-ux .box .sitemap-wrapper h2{margin-bottom:1.25rem}
#global-ux .box .sitemap-wrapper h3{font-size:18px;font-size:1.125rem}
@media only screen and (min-width:30.0625em){#global-ux .box .sitemap-wrapper h3{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:48em){#global-ux .box .sitemap-wrapper h3{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#global-ux .box .sitemap-wrapper h3{font-size:30px;font-size:1.875rem}
}
#global-ux .box .sitemap-wrapper h3,#global-ux .box .sitemap-wrapper h4{margin:1rem 0;padding-bottom:.75rem;border-bottom:2px solid #ebebeb}
#global-ux .box .sitemap-wrapper ul{font-size:14px;font-size:.875rem;list-style:none;width:100%;margin:0;padding:0}
#global-ux .box .sitemap-wrapper ul li{list-style-image:none;list-style-type:none;margin:0 0 1em;padding:0}
#global-ux .box .sitemap-wrapper ul a{text-decoration:none}
#global-ux .box .sitemap-wrapper ul ul{width:100%;margin:1em 0 2.5em}
#global-ux .box .sitemap-wrapper ul:last-child ul{margin-bottom:0}
@media only screen and (min-width:48em){#global-ux .box .sitemap-wrapper{padding:2.5rem 2.1875rem 7.5rem}
#global-ux .box .sitemap-wrapper h3,#global-ux .box .sitemap-wrapper h4{margin:2.5rem 0 2rem;padding-bottom:.75rem}
#global-ux .box .sitemap-wrapper ul{width:15%;margin:0 0 0 2%;float:left}
#global-ux .box .sitemap-wrapper ul:first-of-type{margin-left:0}
#global-ux .box .sitemap-wrapper ul ul{float:none;margin:1em 0 0}
}
#global-ux .light-grey-background-mobile-only{background:#f7f7f7}
@media only screen and (min-width:48em){#global-ux .light-grey-background-mobile-only{background:#fff}
}
#global-ux .light-grey-background-mobile-only .richtext.section{width:100%;padding:35px 7.5% 20px;margin:0 auto;text-align:center}
@media only screen and (min-width:48em){#global-ux .light-grey-background-mobile-only .richtext.section{padding:35px 7.5%}
}
#global-ux .light-grey-background-mobile-only .richtext.section h2{font-size:21px;font-size:1.3125rem;font-weight:200;margin:0 0 12px;color:#616161;line-height:1.4}
@media only screen and (min-width:48em){#global-ux .light-grey-background-mobile-only .richtext.section h2{font-size:46px;font-size:2.875rem}
}
#global-ux .light-grey-background-mobile-only .richtext.section p{font-weight:200;color:#626466;font-size:1rem;line-height:1.8em;margin-bottom:0}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view{background:#f7f7f7;padding-bottom:80px}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view{background:#fff;padding-bottom:60px}
}
#global-ux .specification-quick-view img{display:block;margin:0 auto;max-width:100%;width:auto}
#global-ux .specification-quick-view .richtext-read-more{padding:110px 0 120px;text-align:center}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .richtext-read-more{padding:40px;text-align:center}
}
#global-ux .specification-quick-view .richtext-read-more h2{font-size:48px;font-size:3rem;text-transform:none;margin-bottom:40px}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .richtext-read-more h2{font-size:26px;font-size:1.625rem;margin-bottom:20px}
}
#global-ux .specification-quick-view .richtext-read-more p{font-size:18px;font-size:1.125rem;line-height:30px;max-width:600px;margin:0 auto}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .richtext-read-more p{font-size:16px;font-size:1rem;margin:0 auto}
}
#global-ux .specification-quick-view .richtext-read-more .more-link{color:#1b394e;text-decoration:none}
#global-ux .specification-quick-view .tabs{max-width:700px;margin:0 auto}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs{overflow:visible}
}
#global-ux .specification-quick-view .tabs .tabs-mobile-category-name{display:none}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-mobile-category-name{font-size:14px;font-size:.875rem;display:block;max-width:220px;color:white;margin:0 auto;background:#1b394e url(guxfoe/img/icon-dots.png) no-repeat 100%;background-size:20px 5px;padding-right:20px;border-right:20px solid transparent;line-height:4.3;text-align:center;letter-spacing:-1px}
}
#global-ux .specification-quick-view .tabs>.component-content{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;padding:0;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content{padding-bottom:50px}
}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-nav.is-open .tabs-nav-list{max-height:300px}
}
#global-ux .specification-quick-view .tabs .tabs-nav-item{margin:0}
#global-ux .specification-quick-view .tabs .tabs-nav-item:hover .tab-active-image{display:block}
#global-ux .specification-quick-view .tabs .tabs-nav-item:hover .tab-image{display:none}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-nav-item{-ms-flex-preferred-size:33%;flex-basis:33%;vertical-align:middle;background:0;margin:0;padding:40px 0 20px;text-align:center;clear:none;float:none}
}
#global-ux .specification-quick-view .tabs .tabs-nav-item a{display:inline-block;vertical-align:middle;position:relative;width:100%;margin:.4375rem 0;text-align:center;text-decoration:none}
#global-ux .specification-quick-view .tabs .tabs-nav-item .tab-active-image{display:none}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-nav-list{transition:max-height .5s;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;background:#e6e6e6;overflow:visible;max-height:0}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-nav-list{overflow:visible}
}
#global-ux .specification-quick-view .tabs .tabs-container{transform:translateZ(0);position:static;max-width:100%}
#global-ux .specification-quick-view .tabs .tabs-container img{margin:0}
#global-ux .specification-quick-view .tabs .tabs-container .tabs-content{left:0;top:0;margin:0;background:0}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-container .tabs-content{margin:0;background:0}
}
#global-ux .specification-quick-view .tabs .tabs-container .tabs-content img{padding:0 40px}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-container .tabs-content img{padding:0}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav{position:absolute;padding:0;height:auto;top:calc(100% - 210px)}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav{top:auto;bottom:0;overflow:visible}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav .tabs-nav-list .tabs-nav-item a{position:relative;left:0;top:50%}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav.is-open .tabs-nav-list{max-height:none}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav.is-open .tabs-nav-list .tabs-nav-item{max-width:33%;position:relative;top:auto}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav.is-open .tabs-nav-list .tabs-nav-item a{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-list{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;overflow:visible;padding:0}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-container{width:100%}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-container .tabs-content{padding-bottom:240px}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-container .tabs-content{padding-bottom:120px}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item{box-shadow:0 2px 3px 0 rgba(0,0,0,.15);height:auto;background:0;padding:40px 0 20px;top:auto}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item{margin:0 5px;width:auto;height:auto;background:#fff;border:1px solid #1b394e;padding:15px 32px}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item.is-active,#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item:hover{background:#1b394e}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item.is-active,#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item:hover{background:#1b394e}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item.is-active a,#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item:hover a{color:#fff;background:0}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item.is-active .tab-active-image{display:block}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item.is-active .tab-image{display:none}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item:hover{background:#35709a}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item:hover{background:#1b394e}
}
#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item a{font-weight:400;color:#1b394e;padding:13px;margin:0}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs>.component-content:not(.tabs-vertical) .tabs-nav-item a{font-size:18px;font-size:1.125rem;display:inline-block;vertical-align:middle;position:relative;width:100%;padding:0;text-align:center;color:#1b394e;text-decoration:none;margin:0}
}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-vertical{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav{position:static}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav{position:relative;display:table;margin-bottom:20px;width:100%}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav:after{transition:left .5s;content:"";position:absolute;width:0;height:0;border-style:solid;border-width:10px 12px 10px 0;border-color:transparent transparent transparent #1b394e;z-index:-1;border-color:#1b394e transparent transparent;border-width:10px 12px 10px 10px;left:42%;left:calc(50% - 20px / 2);top:3.4375rem;z-index:100}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav{-moz-order:1;-ms-flex-order:1;order:1;-ms-flex-item-align:center;align-self:center;overflow:visible;width:175px}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-container{width:450px}
}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item.is-active{background:#1b394e}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item.is-active .tab-active-image{display:block}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item.is-active .tab-image{display:none}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item.is-active a{color:white}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item.is-active:after{left:-12px}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item.is-active{background:#1b394e}
}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item:hover{background:#35709a}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item:hover .tab-active-image{display:block}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item:hover .tab-image{display:none}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item:hover a{color:white}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item{-ms-flex-preferred-size:33%;flex-basis:33%;vertical-align:middle;background:0;margin:0;padding:40px 0 20px;text-align:center;clear:none;float:none}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item{background:#e6e6e6;width:175px;height:115px;position:relative;margin-bottom:10px}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item:after{transition:left .5s;content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent transparent transparent #1b394e;z-index:-1;border-color:transparent #1b394e transparent transparent;border-width:10px 12px 10px 0;top:42%;top:calc(50% - 20px / 2);left:0}
}
#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item a{font-size:14px;font-size:.875rem;color:#1b394e;text-decoration:none !important;letter-spacing:-1.5px;display:block;text-align:center;font-weight:400;padding:0 10px}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item a{font-size:10px;font-size:.625rem;line-height:20px;text-decoration:none;letter-spacing:normal;padding:0 15px}
}
@media only screen and (max-width:47.9375em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item img{max-width:90px !important;max-height:40px !important}
}
@media only screen and (min-width:48em){#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item .tab-active-image,#global-ux .specification-quick-view .tabs .tabs-vertical .tabs-nav-item .tab-image{margin-top:15px}
}
#global-ux .box .generic-wrapper{padding:1.5625rem}
#global-ux .box .vehicle-types-list{padding:0 25px}
#global-ux .box .vehicle-types-list:after,#global-ux .box .vehicle-types-list:before{display:table;content:" "}
#global-ux .box .vehicle-types-list:after{clear:both}
#global-ux .box .vehicle-types-list .richtext.section{float:left;width:100%;padding-bottom:30px;min-height:100px}
@media only screen and (min-width:48em){#global-ux .box .vehicle-types-list .richtext.section{width:50%;padding-left:15px;padding-right:15px}
#global-ux .box .vehicle-types-list .richtext.section:nth-child(2n+3){clear:left}
}
@media only screen and (min-width:62em){#global-ux .box .vehicle-types-list .richtext.section{width:33.3333%}
#global-ux .box .vehicle-types-list .richtext.section:nth-child(2n+3){clear:none}
#global-ux .box .vehicle-types-list .richtext.section:nth-child(3n+4){clear:left}
}
#global-ux .box .vehicle-types-list .richtext.section .richtext{position:relative}
#global-ux .box .vehicle-types-list .richtext.section img{position:absolute;top:35px;left:0;width:100px;height:auto}
#global-ux .box .vehicle-types-list .richtext.section h5{font-size:16px;font-size:1rem;margin-left:120px;font-weight:100}
#global-ux .box .vehicle-types-list .richtext.section p{font-size:14px;font-size:.875rem;color:#1d394f;margin-left:120px;margin-bottom:0}
#global-ux .box .share-brochureware{position:relative;padding-bottom:130px}
@media only screen and (min-width:62em){#global-ux .box .share-brochureware{padding-bottom:0;position:static}
}
#global-ux .box .share-brochureware .actionsPanel{bottom:0;left:0;padding:35px 0;position:absolute;text-align:center;width:100%}
@media only screen and (min-width:62em){#global-ux .box .share-brochureware .actionsPanel{padding:40px 200px;position:static;text-align:left;width:auto}
}
#global-ux .box .share-brochureware .actionsPanel .action{margin-bottom:0}
@media only screen and (min-width:62em){#global-ux .box .share-brochureware .box-article{padding-top:0;padding-bottom:0;margin-bottom:30px}
}
.box .brochureware-download{margin:30px}
@media only screen and (min-width:62em){.box .brochureware-download{margin:30px 200px}
}
.box .brochureware-download>.feature-container>.richtext{background-color:#f7f7f7;margin-bottom:30px}
#global-ux .box .brochureware-download>.feature-container>.richtext h4{font-size:18px;font-size:1.125rem;padding:15px 20px}
#global-ux .box .brochureware-download>.feature-container>.richtext h4:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;margin:-5px 20px 0 0;display:inline-block;color:#2d96cd}
@media only screen and (min-width:48em){.box .brochureware-download .splitter{display:table;width:100%}
.box .brochureware-download .splitter .splitter-column-wrap{display:-moz-flex;display:-ms-flexbox;display:flex}
}
@media only screen and (min-width:48em){#global-ux .box .brochureware-download .splitter .dynamicCarousel,#global-ux .box .brochureware-download .splitter .genericCarousel,#global-ux .box .brochureware-download .splitter .threesixty-colouriser-container,.box .brochureware-download .splitter #global-ux .dynamicCarousel,.box .brochureware-download .splitter #global-ux .genericCarousel,.box .brochureware-download .splitter #global-ux .threesixty-colouriser-container,.box .brochureware-download .splitter .row{display:table-row}
}
.box .brochureware-download .splitter-column{float:none;overflow:hidden}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column{display:table-cell}
}
.box .brochureware-download .splitter-column>div{padding:50px 0}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column>div{padding:0}
}
.box .brochureware-download .splitter-column:first-child>div{padding-top:0}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column:first-child{padding-left:0;width:20%}
}
.box .brochureware-download .splitter-column:nth-child(2)>div,.box .brochureware-download .splitter-column:nth-child(3)>div{border-top:1px solid #dfdfdf}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column:nth-child(2)>div,.box .brochureware-download .splitter-column:nth-child(3)>div{border:0}
}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column:nth-child(2),.box .brochureware-download .splitter-column:nth-child(3){width:40%;padding-left:50px;padding-right:50px}
.box .brochureware-download .splitter-column:nth-child(2):before,.box .brochureware-download .splitter-column:nth-child(3):before{content:"";display:block;float:left;position:absolute;height:calc(100% - 30px);padding-top:100%;width:1px;background-color:#dfdfdf;top:30px;left:0}
}
#global-ux .box .brochureware-download .splitter-column h5{font-size:18px;font-size:1.125rem;margin-bottom:20px}
#global-ux .box .brochureware-download .splitter-column p{font-size:12px;font-size:.75rem;color:#a8a8a8;margin-bottom:.3125rem}
#global-ux .box .brochureware-download .splitter-column a{font-size:inherit;text-decoration:none;font-family:inherit;color:#2d96cd}
#global-ux .box .brochureware-download .splitter-column a[class*=icon-]:before{font-size:19px;color:#a8a8a8;margin-right:10px}
.box .brochureware-download .splitter-column .image{clear:both}
.box .brochureware-download .splitter-column .image+.image{margin-top:30px}
.box .brochureware-download .splitter-column .image img{margin-bottom:30px}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column .image img{float:left;max-width:30%;margin-bottom:0}
}
@media only screen and (min-width:48em){.box .brochureware-download .splitter-column .image .image-caption{margin-left:30%;padding-left:20px}
}
#global-ux .box-image-overlay{min-height:68px;padding:8px 20px}
#global-ux .box-image-overlay:after,#global-ux .box-image-overlay:before{display:table;content:" "}
#global-ux .box-image-overlay:after{clear:both}
@media only screen and (min-width:48em){#global-ux .box-image-overlay{padding:8px 6.5972%}
}
#global-ux .box-image-overlay .richtext{float:left}
#global-ux .box-image-overlay .richtext h3{font-size:16px;font-size:1rem;font-weight:200;color:#616161;line-height:150%;margin:0;padding-top:30px}
@media only screen and (min-width:48em){#global-ux .box-image-overlay .richtext h3{font-size:24px;font-size:1.5rem;padding:8px 0}
}
#global-ux .box-image-overlay .actionsPanel{float:right;padding:0}
#global-ux .box-image-overlay .actionsPanel p{margin-bottom:0}
@media only screen and (min-width:48em){#global-ux .overlay-container.overlay-image .box-image-overlay .gallery-counter{border-right:0;border-left:1px solid rgba(151,151,151,.4);margin:4px 0 0 15px;padding:12px 0 12px 15px}
}
#global-ux .box .single-offer{font-size:16px;font-size:1rem;font-weight:300;color:#616161}
#global-ux .box .single-offer p{font-size:16px;font-size:1rem}
#global-ux .box .single-offer h2{font-weight:300;margin-bottom:35px}
@media only screen and (min-width:48em){#global-ux .box .single-offer h2{font-size:36px;font-size:2.25rem;font-weight:200}
}
#global-ux .box .single-offer h5{font-size:24px;font-size:1.5rem;font-weight:200;margin-top:0;margin-bottom:35px;color:inherit}
@media only screen and (max-width:47.9375em){#global-ux .box .single-offer .splitter.dynamicCarousel>div>.splitter-column,#global-ux .box .single-offer .splitter.genericCarousel>div>.splitter-column,#global-ux .box .single-offer .splitter.row>div>.splitter-column,#global-ux .box .single-offer .splitter.threesixty-colouriser-container>div>.splitter-column{padding:0}
}
@media only screen and (min-width:48em){#global-ux .box .single-offer .splitter.dynamicCarousel>div>.splitter-column:first-child,#global-ux .box .single-offer .splitter.genericCarousel>div>.splitter-column:first-child,#global-ux .box .single-offer .splitter.row>div>.splitter-column:first-child,#global-ux .box .single-offer .splitter.threesixty-colouriser-container>div>.splitter-column:first-child{padding-left:0}
#global-ux .box .single-offer .splitter.dynamicCarousel>div>.splitter-column:last-child,#global-ux .box .single-offer .splitter.genericCarousel>div>.splitter-column:last-child,#global-ux .box .single-offer .splitter.row>div>.splitter-column:last-child,#global-ux .box .single-offer .splitter.threesixty-colouriser-container>div>.splitter-column:last-child{padding-right:0}
}
#global-ux .box .single-offer .section.splitter{margin:15px 0 40px}
@media only screen and (min-width:48em){#global-ux .box .single-offer .section.splitter{margin:55px 0 80px}
}
#global-ux .box .single-offer .section.splitter .richtext ul{margin:15px 0 0;padding:0;background-color:#fafafa}
@media only screen and (min-width:48em){#global-ux .box .single-offer .section.splitter .richtext ul{background-color:transparent}
#global-ux .box .single-offer .section.splitter .richtext ul:first-child{margin-top:0}
}
#global-ux .box .single-offer .section.splitter .richtext ul:nth-of-type(odd){background-color:transparent}
#global-ux .box .single-offer .section.splitter .richtext ul li{font-size:16px;font-size:1rem;float:left;padding:0 10px;margin-top:0}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .box .single-offer .section.splitter .richtext ul li{width:100%}
}
@media only screen and (min-width:48em){#global-ux .box .single-offer .section.splitter .richtext ul li{list-style:none;position:relative;padding-left:30px}
#global-ux .box .single-offer .section.splitter .richtext ul li:before{font-weight:400;content:"\B7";position:absolute;left:0}
}
#global-ux .box .single-offer .section.splitter .richtext ul li:before{display:none}
@media only screen and (min-width:48em){#global-ux .box .single-offer .section.splitter .richtext ul li:before{display:block}
}
#global-ux .box .single-offer .section.splitter .richtext ul li+li{float:right}
@media only screen and (min-width:48em){#global-ux .box .single-offer .section.splitter .richtext ul li+li:before{content:none;display:none}
}
@media only screen and (min-width:62em){#global-ux .box .single-offer .section.splitter .richtext ul li+li{padding-left:0}
}
#global-ux .box .single-offer .richtext ul{margin:25px 0}
#global-ux .box .single-offer .richtext ul:after,#global-ux .box .single-offer .richtext ul:before{display:table;content:" "}
#global-ux .box .single-offer .richtext ul:after{clear:both}
@media only screen and (min-width:48em){#global-ux .box .single-offer .richtext ul{margin:55px 0;font-size:inherit}
}
#global-ux .box .single-offer .richtext ul li{list-style:none;position:relative;padding-left:30px;color:inherit;margin-top:15px;padding-top:0;padding-bottom:0}
#global-ux .box .single-offer .richtext ul li:before{font-weight:400;content:"\B7";position:absolute;left:0}
#global-ux .box .single-offer .richtext ul li:first-child{margin-top:0}
@media only screen and (min-width:48em){#global-ux .box .single-offer .richtext ul li{width:49%;float:left;margin-left:2%}
#global-ux .box .single-offer .richtext ul li:nth-of-type(2){margin-top:0}
#global-ux .box .single-offer .richtext ul li:nth-of-type(odd){margin-left:0;clear:left}
}
#global-ux .box .single-offer .richtext-disclosure{margin-top:38px}
#global-ux .box .single-offer .richtext-disclosure p{font-size:12px;font-size:.75rem;line-height:1.5}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .box .single-offer .cta-button{width:80%;margin:.46875rem 10%}
}
#global-ux .promotions-page-headline{background-color:#fff}
#global-ux .promotions-page-headline .richtext-promotions-page-headline{text-align:center;padding:21px 0 15px}
@media only screen and (min-width:48em){#global-ux .promotions-page-headline .richtext-promotions-page-headline{text-align:left;padding:25px 55px 21px}
}
#global-ux .promotions-page-headline .richtext-promotions-page-headline h1,#global-ux .promotions-page-headline .richtext-promotions-page-headline h2,#global-ux .promotions-page-headline .richtext-promotions-page-headline h3,#global-ux .promotions-page-headline .richtext-promotions-page-headline h4,#global-ux .promotions-page-headline .richtext-promotions-page-headline h5,#global-ux .promotions-page-headline .richtext-promotions-page-headline h6{font-size:21px;font-size:1.3125rem}
@media only screen and (min-width:48em){#global-ux .promotions-page-headline .richtext-promotions-page-headline h1,#global-ux .promotions-page-headline .richtext-promotions-page-headline h2,#global-ux .promotions-page-headline .richtext-promotions-page-headline h3,#global-ux .promotions-page-headline .richtext-promotions-page-headline h4,#global-ux .promotions-page-headline .richtext-promotions-page-headline h5,#global-ux .promotions-page-headline .richtext-promotions-page-headline h6{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#global-ux .promotions-page-headline .richtext-promotions-page-headline h1,#global-ux .promotions-page-headline .richtext-promotions-page-headline h2,#global-ux .promotions-page-headline .richtext-promotions-page-headline h3,#global-ux .promotions-page-headline .richtext-promotions-page-headline h4,#global-ux .promotions-page-headline .richtext-promotions-page-headline h5,#global-ux .promotions-page-headline .richtext-promotions-page-headline h6{font-size:30px;font-size:1.875rem}
}
#global-ux .promotions-page-headline .image.section{padding:40px 0;border-top:1px solid #dbdbdb;text-align:center}
#global-ux .promotions-page-headline .image.section .component-content{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
#global-ux .promotions-page-headline .image.section picture{padding:0 40px}
#global-ux .promotions-page-headline .image.section picture img{max-width:100%}
@media only screen and (min-width:48em){#global-ux .promotions-page-headline .image.section{display:table;width:100%;background-color:#fbfbfb}
#global-ux .promotions-page-headline .image.section .component-content{display:table-row}
#global-ux .promotions-page-headline .image.section picture{display:table-cell;width:33%}
#global-ux .promotions-page-headline .image.section .image-caption{display:table-cell;width:67%;padding-left:60px;text-align:left;vertical-align:middle}
}
#global-ux .promotions-page-headline .image.section~.richtext.section{padding:0 16px;border-top:1px solid #4a7184;border-bottom:1px solid #4a7184;background-color:#1b394e}
#global-ux .promotions-page-headline .image.section~.richtext.section ul{list-style-type:none;display:block;margin:0;padding:0}
#global-ux .promotions-page-headline .image.section~.richtext.section ul li{font-size:14px;font-size:.875rem;line-height:4.7858em;display:block;text-align:left;border-width:1px 0 0;border-style:solid;border-color:#4a7184;padding:0 6px}
#global-ux .promotions-page-headline .image.section~.richtext.section ul li:first-child{border-top:0}
#global-ux .promotions-page-headline .image.section~.richtext.section ul li a{display:block;color:#fff;text-decoration:none}
@media only screen and (min-width:48em){#global-ux .promotions-page-headline .image.section~.richtext.section{padding:20px 55px}
#global-ux .promotions-page-headline .image.section~.richtext.section ul:after,#global-ux .promotions-page-headline .image.section~.richtext.section ul:before{display:table;content:" "}
#global-ux .promotions-page-headline .image.section~.richtext.section ul:after{clear:both}
#global-ux .promotions-page-headline .image.section~.richtext.section ul li{font-size:12px;font-size:.75rem;line-height:3.1667em;float:left;width:100%;text-align:center;border-width:0 0 0 1px;padding:0}
#global-ux .promotions-page-headline .image.section~.richtext.section ul li:first-child{border-left:0}
#global-ux .promotions-page-headline .image.section~.richtext.section ul li:first-child:nth-last-child(2),#global-ux .promotions-page-headline .image.section~.richtext.section ul li:first-child:nth-last-child(2)~li{width:50%}
#global-ux .promotions-page-headline .image.section~.richtext.section ul li:first-child:nth-last-child(3),#global-ux .promotions-page-headline .image.section~.richtext.section ul li:first-child:nth-last-child(3)~li{width:33%}
}
#global-ux .contact-us-box{background-color:#fff;padding:0}
@media only screen and (min-width:48em){#global-ux .contact-us-box{padding:0 45px}
}
#global-ux .contact-us-box .richtext.section{padding:15px 20px}
@media only screen and (min-width:48em){#global-ux .contact-us-box .richtext.section{padding:15px 0}
}
#global-ux .contact-us-box .richtext.section h3,#global-ux .contact-us-box .richtext.section p{color:#616161}
#global-ux .contact-us-box .contact-content-desktop{display:none}
@media only screen and (min-width:48em){#global-ux .contact-us-box .contact-content-desktop{display:block}
}
#global-ux .contact-us-box .contact-content-desktop .richtext.section .regular{border-top:1px solid #dbdbdb;margin-top:45px}
#global-ux .contact-us-box .contact-content-desktop .richtext.section .regular h3{padding-top:50px}
#global-ux .contact-us-box .accordion-item{border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .contact-us-box .accordion-item{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}
}
#global-ux .contact-us-box .accordion-item:first-child{border-top:1px solid #dbdbdb}
#global-ux .contact-us-box .accordion-item .accordion-title{border-top:0}
#global-ux .contact-us-box .accordion-content .richtext.section{font-weight:400;padding:0}
#global-ux .contact-us-box .accordion-content .regular{border-top:1px solid #dbdbdb;padding:20px 20px 2px}
@media only screen and (min-width:48em){#global-ux .contact-us-box .accordion-content .regular{padding:20px 35px}
}
#global-ux .contact-us-box .accordion-content .table+.richtext .regular{border:0}
#global-ux .contact-us-box .accordion-content .table .regular-table{padding:0 20px}
#global-ux .contact-us-box .accordion-content .table .regular-table table tr:nth-child(odd){background:transparent}
#global-ux .contact-us-box .accordion-content .table .regular-table td{font-size:14px;font-size:.875rem;border:0;padding:0;width:50%}
#global-ux .contact-us-box .accordion-content .table .regular-table td+td{text-align:right}
#global-ux .accordion .accordion-content>.box>.box-content.brochureware-news-list,#global-ux .brochureware-news-list{padding:0 20px;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .accordion .accordion-content>.box>.box-content.brochureware-news-list,#global-ux .brochureware-news-list{padding:0 100px}
}
#global-ux .accordion .accordion-content>.box>.box-content.brochureware-news-list .section:not(:first-child) .image-brochureware-news-item,#global-ux .accordion .accordion-content>.box>.box-content.brochureware-news-list .section:not(:first-child) .richtext-brochureware-news-item,#global-ux .brochureware-news-list .section:not(:first-child) .image-brochureware-news-item,#global-ux .brochureware-news-list .section:not(:first-child) .richtext-brochureware-news-item{border-top:1px solid #dadada}
#global-ux .brochureware-news-story{width:100%;padding:30px;background-color:#fff}
#global-ux .brochureware-news-story>.feature-container{max-width:825px;margin:0 auto}
@media only screen and (max-width:61.9375em){#global-ux .brochureware-news-story>.feature-container{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#global-ux .brochureware-news-story>.feature-container>*{-moz-order:1;-ms-flex-order:1;order:1}
#global-ux .brochureware-news-story>.feature-container>.actionsPanel{-moz-order:2;-ms-flex-order:2;order:2}
#global-ux .brochureware-news-story>.feature-container>:last-child{-moz-order:3;-ms-flex-order:3;order:3}
}
@media only screen and (min-width:62em){#global-ux .brochureware-news-story{padding-top:40px;padding-bottom:40px}
}
@media only screen and (min-width:75em){#global-ux .brochureware-news-story{padding:40px 300px}
}
#global-ux .brochureware-news-story .actionsPanel{margin:0;padding:0;text-align:center}
#global-ux .brochureware-news-story .actionsPanel .action{margin-bottom:0}
#global-ux .brochureware-news-story .actionsPanel .action:first-child{margin-left:0}
@media only screen and (min-width:62em){#global-ux .brochureware-news-story .actionsPanel{margin-bottom:40px;text-align:left}
}
#global-ux .brochureware-news-story .richtext h2{margin-bottom:.75em}
#global-ux .brochureware-news-story .richtext .quote{margin:1.75em 30px}
#global-ux .brochureware-news-story .brochureware-download{margin-left:0;margin-right:0}
#gux .box .answer-box-container .feature-container,#gux .box .standard-button .feature-container{display:flex;justify-content:space-around;padding-bottom:15px}
@media only screen and (max-width:61.9375em){#gux .box .answer-box-container .feature-container,#gux .box .standard-button .feature-container{display:block}
}
#gux .box .answer-box-container .feature-container .answer,#gux .box .standard-button .feature-container .answer{flex-grow:1;width:100%;margin:20px 20px 0 0}
#gux .box .answer-box-container .feature-container .answer button,#gux .box .standard-button .feature-container .answer button{padding:13px 10px;border:1px solid #008cba;color:#008cba;font-size:20px;line-height:1;width:100%;background:transparent}
#gux .box .answer-box-container .feature-container .answer button:hover,#gux .box .standard-button .feature-container .answer button:hover{background:#008cba;color:#fff}
.cq-wcm-edit .box .answer-box-container .feature-container{display:block}
#gux3 .box .standard-button .feature-container{display:flex;flex-direction:column;align-items:center}
#gux3 .box .standard-button.more-child .feature-container{width:610px;flex-flow:row wrap;margin:auto}
@media only screen and (max-width:47.9375em){#gux3 .box .standard-button.more-child .feature-container{width:auto}
}
#global-ux .brightcove{background:#fff}
#global-ux .brightcove .brightcove-player{position:relative;width:100%;height:100%}
#global-ux .brightcove .brightcove-player iframe{display:block;border:0;overflow:visible;width:100%;height:100%;margin:0;padding:0}
#global-ux .brightcove .brightcove-player .video-js{width:100%;height:auto;max-height:100%}
#global-ux .brightcove .brightcove-player .vjs-big-play-button{transform:translateX(-50%) translateY(-50%);position:absolute;left:50%;top:50%;z-index:2}
#global-ux .brightcove .brightcove-player .vjs-tech{position:relative}
#global-ux .brightcove .brightcove-player .BrightcoveExperience{position:absolute;left:0;top:0;width:100%;height:100%}
#global-ux .brightcove .brightcove-player .end-image,#global-ux .brightcove .brightcove-player .start-image{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:3}
#global-ux .brightcove .brightcove-player .end-image a picture,#global-ux .brightcove .brightcove-player .start-image a picture{display:inline-block;font-size:4.0625rem;color:#fff;width:100%}
#global-ux .brightcove .brightcove-player .end-image a picture:after,#global-ux .brightcove .brightcove-player .end-image a picture:before,#global-ux .brightcove .brightcove-player .start-image a picture:after,#global-ux .brightcove .brightcove-player .start-image a picture:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .brightcove .brightcove-player .end-image a picture:hover:before,#global-ux .brightcove .brightcove-player .start-image a picture:hover:before{color:#1b394e}
#global-ux .brightcove .brightcove-player .end-image a picture:hover:after,#global-ux .brightcove .brightcove-player .start-image a picture:hover:after{color:#fff}
#global-ux .brightcove .brightcove-player .end-image a picture:after,#global-ux .brightcove .brightcove-player .end-image a picture:before,#global-ux .brightcove .brightcove-player .start-image a picture:after,#global-ux .brightcove .brightcove-player .start-image a picture:before{position:absolute;top:50%;left:50%;transition:color .4s;transform:translateX(-50%) translateY(-50%)}
#global-ux .brightcove .brightcove-player .end-image a picture:before,#global-ux .brightcove .brightcove-player .start-image a picture:before{color:#2d96cd}
#global-ux .brightcove .brightcove-player .end-image a picture:after,#global-ux .brightcove .brightcove-player .start-image a picture:after{color:#fff}
#global-ux .brightcove .brightcove-player .end-image{display:none}
#global-ux .brightcove .brightcove-player .swipe-layer{position:absolute;left:0;top:0;width:50%;height:100%;margin-top:-35px;margin-left:-80px;z-index:4}
#global-ux .brightcove .brightcove-player .swipe-layer:after{content:"";display:block;height:100%;left:100%;margin-left:160px;position:absolute;top:0;width:100%;z-index:4}
#global-ux .brightcove .brightcove-player .vjs-menu-content li{color:#fff}
#global-ux .brightcove .brightcove-player .vjs-menu-content li.vjs-selected{color:#000;color:rgba(0,0,0,.5)}
#global-ux .brightcove .brightcove-player .vjs-menu{z-index:100}
#global-ux .brightcove .brightcove-player .vjs-caption-settings legend{background:transparent}
#global-ux .brightcove .brightcove-player .vjs-caption-settings label{display:block;width:auto;font-family:inherit;font-weight:700;color:inherit}
#global-ux .brightcove .brightcove-player .vjs-caption-settings select{color:#515151;border:0 none}
#global-ux .brightcove.within-billboard.not-ready,#global-ux .brightcove.within-billboard:not(.in-edit-mode) .vjs-big-play-button,#global-ux .brightcove.within-billboard:not(.in-edit-mode) .vjs-control-bar,#global-ux .brightcove.within-billboard:not(.in-edit-mode) .vjs-loading-spinner,#global-ux .brightcove.within-billboard:not(.in-edit-mode) .vjs-texttrack-settings{display:none}
#back-to-the-top{transform:translateX(-50%);position:fixed;top:90px;width:100%;max-width:90rem;left:50%;max-height:0;z-index:5}
#back-to-the-top.scrollUp a{right:10px;opacity:1}
@media only screen and (min-width:30.0625em){#back-to-the-top.scrollUp a{right:15px}
}
@media only screen and (min-width:97.5em){#back-to-the-top.scrollUp a{right:5px}
}
@media only screen and (min-width:30.0625em){#back-to-the-top{top:auto;bottom:105px}
}
@media only screen and (min-width:48em){#back-to-the-top{bottom:132px}
}
@media only screen and (min-width:75em){#back-to-the-top{bottom:150px}
}
#back-to-the-top a{transition:all .2s ease;display:block;position:absolute;right:-50px;width:65px;height:65px;padding:10px;opacity:0;text-indent:200%;white-space:nowrap;overflow:hidden}
#back-to-the-top a:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;font-size:1.5625rem;font-weight:700;z-index:3;line-height:43px;color:#fff;text-indent:0;text-align:center}
#back-to-the-top a:after,#back-to-the-top a:before{display:block;position:absolute;top:10px;left:10px;width:45px;height:45px;opacity:inherit}
#back-to-the-top a:after{content:"";z-index:2;background-color:rgba(0,0,0,.7);border-radius:50%;border:2px solid rgba(255,255,255,.6)}
#global-ux .brandGallery{margin:0;background:#fff}
@media only screen and (min-width:90.125rem){#global-ux .brandGallery{margin:0 -1px -1px}
}
@media only screen and (max-width:47.9375em){#global-ux .brandGallery .component-content{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
#global-ux .brandGallery .item{position:relative;display:none}
#global-ux .brandGallery .item:nth-child(-n+4){display:block}
@media only screen and (max-width:47.9375em){#global-ux .brandGallery .item{-moz-order:2;-ms-flex-order:2;order:2}
#global-ux .brandGallery .item.one{-moz-order:1;-ms-flex-order:1;order:1}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .brandGallery .item:nth-child(-n+3){float:right}
}
@media only screen and (min-width:48em){#global-ux .brandGallery .item{display:block !important;float:left;width:50%}
}
@media only screen and (min-width:62em){#global-ux .brandGallery .item{display:block !important;float:left;width:25%}
}
#global-ux .brandGallery .image{overflow:hidden;position:relative}
#global-ux .brandGallery .image .image-caption{transition:background .5s ease .1s;pointer-events:none;display:block;position:absolute;bottom:0;width:100%;height:20%;background:rgba(45,150,205,.6)}
#global-ux .brandGallery .image .image-caption p{font-weight:300;top:50%;position:relative;margin-top:-.625rem;margin-left:.625rem;color:#fff;line-height:1;padding:0 50px 0 3%}
#global-ux .brandGallery .image .image-caption p:before{content:"\E618";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;font-size:1.9rem;margin-top:-.45rem;vertical-align:middle;margin-right:-35px}
@media only screen and (min-width:48em){#global-ux .brandGallery .image .image-caption p:before{margin-top:0;font-size:1.4rem}
}
#global-ux .brandGallery .image picture img{transition:all .5s ease .1s;transform:scale(1.01) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,.05);outline:1px solid transparent}
#global-ux .brandGallery .image:hover .image-caption,#global-ux .brandGallery .image a:active .image-caption,#global-ux .brandGallery .image a:focus .image-caption{background:rgba(45,150,205,.8)}
#global-ux .brandGallery .image:hover picture img,#global-ux .brandGallery .image a:active picture img,#global-ux .brandGallery .image a:focus picture img{transform:scale(1.05)}
#global-ux .brandGallery .heading{transform:translateY(0);text-align:center}
@media only screen and (min-width:62em){#global-ux .brandGallery .heading{height:0;padding:0 0 22.222222%}
}
#global-ux .brandGallery .heading>.richtext{padding:30px 5%}
@media only screen and (min-width:62em){#global-ux .brandGallery .heading>.richtext{margin-top:14.81%;transform:translateY(-50%);padding:0}
}
#global-ux .brandGallery .heading h2{font-weight:200;font-size:24px;font-size:1.5rem;margin:20px 0 10px;line-height:1.1;color:#626466}
@media only screen and (min-width:48em){#global-ux .brandGallery .heading h2{font-size:40px;font-size:2.5rem}
}
@media only screen and (min-width:62em){#global-ux .brandGallery .heading h2{font-size:32px;font-size:2rem}
}
@media only screen and (min-width:75em){#global-ux .brandGallery .heading h2{font-size:36px;font-size:2.25rem}
}
#global-ux .brandGallery .heading p{font-size:14px;font-size:.875rem;margin:20px 0 10px;color:#626466}
@media only screen and (min-width:62em){#global-ux .brandGallery .heading{width:75%;float:left}
}
@media only screen and (min-width:62em){#global-ux .brandGallery .one{width:50%}
}
@media only screen and (min-width:62em){#global-ux .brandGallery .hero .image .image-caption p{font-size:19px;font-size:1.1875rem;text-align:center}
#global-ux .brandGallery .hero .image .image-caption p:before{content:none}
#global-ux .brandGallery .hero .image .image-caption p:after{content:"\E618";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:none;font-size:1.5rem;margin-top:-.45rem;vertical-align:middle;margin-right:-35px;margin-left:1rem}
}
#global-ux .brandGallery .view-toggle{font-size:24px;font-size:1.5rem;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:200;display:block;text-align:center;padding:12px 0;width:100%;background-color:#2d96cd;border-top:5px solid #fff;border-bottom:5px solid #fff;cursor:pointer;color:#fff}
#global-ux .brandGallery .view-toggle>span{line-height:1}
@media only screen and (max-width:47.9375em){#global-ux .brandGallery .view-toggle{-moz-order:3;-ms-flex-order:3;order:3}
}
@media only screen and (min-width:48em){#global-ux .brandGallery .view-toggle{display:none}
}
#global-ux .brandGallery .view-toggle .icon-minus,#global-ux .brandGallery .view-toggle .icon-plus{font-size:19px;font-size:1.1875rem;vertical-align:top}
#global-ux .brandGallery .view-toggle .view-less{display:none}
#global-ux .brandGallery .view-toggle.in .view-less{display:block}
#global-ux .brandGallery .view-toggle.in .view-all{display:none}
#global-ux.reduced-cta .brandGallery .view-toggle{font-size:14px;font-size:.875rem}
@media only screen and (min-width:30.0625em){#global-ux.reduced-cta .brandGallery .view-toggle{font-size:24px;font-size:1.5rem}
}
#global-ux.reduced-cta .brandGallery .view-toggle .icon-minus,#global-ux.reduced-cta .brandGallery .view-toggle .icon-plus{font-size:10px;font-size:.625rem}
@media only screen and (min-width:30.0625em){#global-ux.reduced-cta .brandGallery .view-toggle .icon-minus,#global-ux.reduced-cta .brandGallery .view-toggle .icon-plus{font-size:19px;font-size:1.1875rem}
}
#global-ux .brandGallery .image .black-caption .image-caption{background:rgba(0,0,0,.5)}
#global-ux .brandGallery .image .black-caption:hover .image-caption,#global-ux .brandGallery .image .black-caption a:active .image-caption,#global-ux .brandGallery .image .black-caption a:focus .image-caption{background:rgba(0,0,0,.8)}
#global-ux .table .table-content{background-color:#fff}
#global-ux .table .table-content.section{padding:40px 6.59% 50px}
#global-ux .table .table-content h2{font-size:30px;font-size:1.875rem;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:200;line-height:1.1;margin-bottom:10px;margin-top:0}
#global-ux .table .table-content table{margin-bottom:0;margin-top:30px;width:100%}
#global-ux .table .table-content table td,#global-ux .table .table-content table th{word-wrap:break-word}
#global-ux .table .table-content table td{font-size:12px;font-size:.75rem;border:0;color:#616161;padding:10px}
@media only screen and (min-width:48em){#global-ux .table .table-content table td{font-size:14px;font-size:.875rem}
}
#global-ux .table .table-content table td p{margin:0 0 6px}
#global-ux .table .table-content table td p:last-child{margin-bottom:0}
#global-ux .table .table-content table td ol,#global-ux .table .table-content table td ul{margin-bottom:6px}
#global-ux .table .table-content table td li,#global-ux .table .table-content table td ol:last-child,#global-ux .table .table-content table td ul:last-child{margin-bottom:0}
#global-ux .table .table-content table td li,#global-ux .table .table-content table td ol,#global-ux .table .table-content table td p,#global-ux .table .table-content table td ul{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}
#global-ux .table .table-content.model-walk table{margin-top:0}
#global-ux .table .table-content.model-walk tr td{padding:15px 30px}
#global-ux .table .table-content.model-walk tr td+td{border-left:1px solid #ebebeb}
#global-ux .table .table-content.model-walk tr:nth-child(2n){background-color:#fafafa}
#global-ux .table .table-content.two-cols tr td{width:50%}
#global-ux .table .table-content.three-cols tr td{width:33.3333333333%}
#global-ux .table .table-content[data-mobile-transposed="1"].is-transposed>table{display:none}
#global-ux .table .table-content[data-mobile-transposed="1"].is-transposed .transposed-table-container{display:table;width:100%}
#global-ux .table .table-content[data-mobile-transposed="1"].is-transposed .transposed-table-container table th{width:35%}
@media only screen and (min-width:48em){#global-ux .table .table-content[data-mobile-transposed="1"].is-transposed>table{display:table}
#global-ux .table .table-content[data-mobile-transposed="1"].is-transposed .transposed-table-container{display:none}
}
#global-ux .table .table-content.ford-approved-direct tr{display:flex;flex-flow:row wrap;border-bottom:1px solid #dbdbdb}
#global-ux .table .table-content.ford-approved-direct tr:first-child td{display:none}
#global-ux .table .table-content.ford-approved-direct tr td{font-size:14px;font-size:.875rem;border:0;flex:1 0 50%}
#global-ux .table .table-content.ford-approved-direct tr td:first-child{font-weight:700;flex:0 1 100%}
#global-ux .table .table-content.ford-approved-direct tr th{font-size:20px;font-size:1.25rem;font-weight:300;padding:0 .625rem 1.875rem 0;letter-spacing:-.04063em;line-height:1;color:#616161;flex:1 0 50%}
#global-ux .table .table-content.ford-approved-direct tr:not(:first-of-type) td,#global-ux .table .table-content.ford-approved-direct tr:not(:last-of-type) td{padding:.875rem .625rem .875rem 0}
#global-ux .table .table-content.ford-approved-direct tr:not(:first-of-type) td:first-of-type,#global-ux .table .table-content.ford-approved-direct tr:not(:last-of-type) td:first-of-type{margin-top:.3125rem}
#global-ux .table .table-content.ford-approved-direct tr:first-of-type td,#global-ux .table .table-content.ford-approved-direct tr:last-of-type td{border:0}
#global-ux .table .table-content.ford-approved-direct tr:last-of-type td a{font-size:18px;font-size:1.125rem}
@media only screen and (max-width:47.9375em){#global-ux .table .table-content.ford-approved-direct tr:last-of-type td{flex:0 1 100%}
}
@media only screen and (min-width:30.0625em){#global-ux .table .table-content.ford-approved-direct tr th{font-size:37px;font-size:2.3125rem;padding:0 0 2.5rem}
#global-ux .table .table-content.ford-approved-direct tr td{font-size:17px;font-size:1.0625rem}
}
@media only screen and (min-width:62em){#global-ux .table .table-content.ford-approved-direct tr{display:table-row;border-bottom:1px solid #dbdbdb}
#global-ux .table .table-content.ford-approved-direct tr td:first-of-type{margin-top:0;display:table-cell}
#global-ux .table .table-content.ford-approved-direct tr:first-of-type,#global-ux .table .table-content.ford-approved-direct tr:last-of-type{border:0}
#global-ux .table .table-content.ford-approved-direct tr:first-of-type td a,#global-ux .table .table-content.ford-approved-direct tr:last-of-type td a{font-size:18px;font-size:1.125rem;margin-top:3.4375rem}
}
#global-ux .table .table-content.vehicle-specifications>table tr{background-color:inherit}
#global-ux .table .table-content.vehicle-specifications>table tr:nth-child(odd){background-color:#fafafa}
#global-ux .table .table-content.vehicle-specifications .transposed-table-container table{background-color:#fff}
#global-ux .table .table-content.vehicle-specifications .transposed-table-container table tr{background-color:inherit}
#global-ux .table .table-content.vehicle-specifications .transposed-table-container table tr:nth-child(odd){background-color:#fafafa}
#global-ux .table .technical-specification table tr{background-color:inherit}
#global-ux .table .technical-specification table tr:nth-child(odd){background-color:#fafafa}
#global-ux .table .technical-specification table td{width:75%}
#global-ux .table .technical-specification table td:nth-child(2n+2){font-weight:700;width:25%}
#global-ux .contact-us-box .table .table-content table{width:100%;margin:0;border-spacing:0;border-collapse:collapse;border:0}
#global-ux .contact-us-box .table .table-content table tr:nth-child(odd){background:#f7f7f7}
#global-ux .contact-us-box .table .table-content table th{padding:0 30px;width:20%;vertical-align:middle}
#global-ux .contact-us-box .table .table-content table th+td{padding:20px 0;width:45%}
#global-ux .contact-us-box .table .table-content table th+td table{border-left:1px solid #dbdbdb;height:100px}
#global-ux .contact-us-box .table .table-content table th+td table tr{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;min-height:100px}
@media only screen and (min-width:62em){#global-ux .contact-us-box .table .table-content table th+td table tr{display:table-row}
}
#global-ux .contact-us-box .table .table-content table th+td table td{padding:0 5%;white-space:nowrap;text-align:left;display:block;width:100%}
@media only screen and (min-width:62em){#global-ux .contact-us-box .table .table-content table th+td table td{display:table-cell;width:50%}
}
#global-ux .contact-us-box .table .table-content table th+td+td{padding:20px 0;width:auto}
#global-ux .contact-us-box .table .table-content table th+td+td table{border-left:1px solid #dbdbdb;min-height:100px}
#global-ux .contact-us-box .table .table-content table th+td+td table tr td{padding:0 20px;white-space:nowrap;vertical-align:middle}
#global-ux .contact-us-box .table .table-content table th+td+td table tr td+td{padding:0 20px 0 0}
#global-ux .contact-us-box .table .table-content table th+td+td table tr+tr td{padding:0 20px;white-space:nowrap;vertical-align:middle}
#global-ux .contact-us-box .table .table-content table th+td+td table tr+tr td+td{padding:0 20px 0 0}
#global-ux .contact-us-box .table .table-content table table{background:0;margin:0}
#global-ux .contact-us-box .table .table-content table table tr:nth-child(odd),#global-ux .contact-us-box .table .table-content table table tr:nth-of-type(2n){background:transparent}
#global-ux .contact-us-box .table .table-content table table td{border:0;width:50%;padding:0;vertical-align:middle}
#global-ux .contact-us-box .table .table-content table a{font-size:14px;font-size:.875rem;font-family:icomoon,Antenna;display:inline-block}
#global-ux .contact-us-box .table .table-content table a:before{font-size:28px;font-size:1.75rem;display:inline;margin:0 5px 0 0;vertical-align:middle}
#global-ux .contact-us-box .table .table-content table a.cta-button-phone:before,#global-ux .contact-us-box .table .table-content table a.icon-phone:before{font-size:40px;font-size:2.5rem;margin:0}
#global-ux .modelsDisplay .models-display-container{display:none}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container{padding:0}
}
#global-ux .modelsDisplay .models-display-container.service-ok{display:block;position:relative;padding:0;overflow:hidden;clear:both}
@media only screen and (min-width:62em){#global-ux .modelsDisplay .models-display-container:hover .carousel-arrows{right:0}
}
#global-ux .modelsDisplay .models-display-container .models-display{padding:2.1875rem 1.5625rem 6rem}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container .models-display{padding:5rem 5.9375rem 9.375rem}
}
#global-ux .modelsDisplay .models-display-container .heading:after,#global-ux .modelsDisplay .models-display-container .heading:before{display:table;content:" "}
#global-ux .modelsDisplay .models-display-container .heading:after{clear:both}
#global-ux .modelsDisplay .models-display-container .heading h2{font-size:30px;font-size:1.875rem;font-weight:200;color:#616161;text-align:center;margin-top:.625rem;margin-bottom:4.375rem}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container .heading h2{text-align:left;float:left;max-width:50%}
}
#global-ux .modelsDisplay .models-display-container .heading .cta-button{display:none;float:right;margin:0}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container .heading .cta-button{display:block;width:auto;max-width:50%}
}
#global-ux .modelsDisplay .models-display-container .carousel{outline-width:0;overflow:hidden;visibility:hidden;height:0;transition:visibility .3s}
#global-ux .modelsDisplay .models-display-container .carousel.loaded{visibility:visible;height:auto}
#global-ux .modelsDisplay .models-display-container .carousel.carousel-numbers-pagination .carousel-controls,#global-ux .modelsDisplay .models-display-container .carousel:not(.carousel-numbers-pagination) .carousel-bottom-arrows{display:none}
#global-ux .modelsDisplay .models-display-container .carousel.carousel-numbers-pagination .carousel-bottom-arrows{display:block}
#global-ux .modelsDisplay .models-display-container .carousel.carousel-numbers-pagination .carousel-numbers{font-size:16px;font-size:1rem;bottom:3.75rem;color:#2596cf}
#global-ux .modelsDisplay .models-display-container .carousel .attr-hidden{display:none}
#global-ux .modelsDisplay .models-display-container .carousel-slide{width:310px;max-width:100%}
#global-ux .modelsDisplay .models-display-container .carousel-slide>a{display:block;position:relative;overflow:hidden}
#global-ux .modelsDisplay .models-display-container [data-bestseller-sash]:before{font-size:11px;font-size:.6875rem;transform:rotate(-45deg);position:absolute;width:300px;padding:3px 10px;content:attr(data-bestseller-sash);top:19px;left:-120px;color:#fff;text-align:center;letter-spacing:-1px;background:#2d96cd}
#global-ux .modelsDisplay .models-display-container .carousel-controls{position:absolute;right:0;left:0;margin:0;z-index:1;text-align:center;bottom:2.5rem}
#global-ux .modelsDisplay .models-display-container .carousel-controls ul{margin:0}
@media only screen and (min-width:30.0625em){#global-ux .modelsDisplay .models-display-container .carousel-controls{bottom:2.5rem}
}
#global-ux .modelsDisplay .models-display-container .carousel-controls li{display:inline-block}
#global-ux .modelsDisplay .models-display-container .carousel-controls li.slick-active button{transform:scale(1.5)}
#global-ux .modelsDisplay .models-display-container .carousel-controls li.slick-active button:after{background-color:transparent;border:1px solid #2d96cd}
#global-ux .modelsDisplay .models-display-container .carousel-controls li a,#global-ux .modelsDisplay .models-display-container .carousel-controls li button{transition:transform .5s ease-out;background-color:transparent;padding:0;margin:0;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;color:transparent;display:block;width:38px;height:38px}
#global-ux .modelsDisplay .models-display-container .carousel-controls li a.flex-active,#global-ux .modelsDisplay .models-display-container .carousel-controls li a:hover,#global-ux .modelsDisplay .models-display-container .carousel-controls li button.flex-active,#global-ux .modelsDisplay .models-display-container .carousel-controls li button:hover{transform:scale(1.5)}
#global-ux .modelsDisplay .models-display-container .carousel-controls li a.flex-active:after,#global-ux .modelsDisplay .models-display-container .carousel-controls li button.flex-active:after{background-color:transparent;border:1px solid #2d96cd}
#global-ux .modelsDisplay .models-display-container .carousel-controls li a:after,#global-ux .modelsDisplay .models-display-container .carousel-controls li button:after{display:block;width:11px;height:11px;content:" ";border-radius:50%;border:1px solid transparent;background-color:#2d96cd;position:absolute;top:13px;left:13px}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container .carousel-controls li a:after,#global-ux .modelsDisplay .models-display-container .carousel-controls li button:after{width:8px;height:8px}
}
#global-ux .modelsDisplay .models-display-container .carousel-controls .flex-control-paging-numbers li{margin:.3125rem}
#global-ux .modelsDisplay .models-display-container .carousel-controls .flex-control-paging-numbers a{font-size:14px;font-size:.875rem;line-height:.875rem;background-color:transparent;border:0;text-indent:0;text-decoration:none}
#global-ux .modelsDisplay .models-display-container .carousel-controls .flex-control-paging-numbers a.flex-active{border:0;text-decoration:underline}
#global-ux .modelsDisplay .models-display-container .carousel-controls .flex-control-nav{margin:0;line-height:2.5rem}
#global-ux .modelsDisplay .models-display-container .carousel-arrows{display:none}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container .carousel-arrows{transform:translateY(-50%);transition:right .2s ease;display:block;position:absolute;z-index:1;top:50%;right:0}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .icon{line-height:47px}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn{height:47px;width:47px;border-radius:0;border:0;background-color:#2d96cd;cursor:pointer;outline-width:0}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn.darkened{background-color:rgba(0,0,0,.5)}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn .icon{color:#fff;display:block;text-align:center}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn+ul{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn:hover{background-color:#fff}
#global-ux .modelsDisplay .models-display-container .carousel-arrows .carousel-btn:hover .icon{color:#2d96cd}
#global-ux .modelsDisplay .models-display-container .carousel-arrows.hidden{display:none}
}
@media only screen and (min-width:62em){#global-ux .modelsDisplay .models-display-container .carousel-arrows{right:-47px}
}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows{position:absolute;bottom:3.75rem;left:0;right:0;text-align:center;display:none}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows:hover{right:0}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows>.content{display:inline-block}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows .carousel-btn{display:inline-block;color:#2596cf}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows .carousel-btn .icon{font-size:20px;font-size:1.25rem;line-height:1.625rem;cursor:pointer}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows .carousel-previous{float:left;margin-right:10px}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows .carousel-next{float:right;margin-left:10px}
#global-ux .modelsDisplay .models-display-container .carousel-bottom-arrows .carousel-numbers{display:inline-block}
#global-ux .modelsDisplay .models-display-container .model{padding:0 .9375rem;text-align:center}
#global-ux .modelsDisplay .models-display-container .model h6{font-size:20px;font-size:1.25rem;font-weight:300;margin:1.25rem 0 .625rem;color:#2d96cd}
#global-ux .modelsDisplay .models-display-container .model p{margin-bottom:.3125rem;color:#616161}
#global-ux .modelsDisplay .models-display-container .model sup[data-disclosure]{left:1%;cursor:pointer}
#global-ux .modelsDisplay .models-display-light-weight .models-display{padding:30px 0}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-light-weight .models-display{padding-left:70px;padding-right:70px}
}
#global-ux .modelsDisplay .models-display-light-weight .model h6{font-size:18px;font-size:1.125rem}
#global-ux .modelsDisplay .models-display-light-weight:hover .carousel .carousel-arrows{right:auto}
#global-ux .modelsDisplay .models-display-light-weight .carousel{position:relative;overflow:visible}
#global-ux .modelsDisplay .models-display-light-weight .carousel.carousel-numbers-pagination .carousel-bottom-arrows{display:none}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows{right:auto;top:0;width:100%;transform:none;transition:none;position:static}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.darkened{background-color:transparent;color:#2d96cd;position:absolute;top:50%;transform:translateY(-50%);z-index:10}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.darkened:hover,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn:hover{background-color:inherit}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.darkened .icon,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn .icon{color:inherit}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-next{right:-50px}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-next .icon:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-next:hover .icon:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous{left:-50px}
#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .icon:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous:hover .icon:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#global-ux .modelsDisplay .models-display-container.vehicle-display-cv-display .model h6{text-align:left}
#global-ux .modelsDisplay .models-display-container.vehicle-display-cv-display .model p{font-size:12px;font-size:.75rem;text-align:left}
#global-ux .modelsDisplay .models-display-container.vehicle-display-cv-display .model .highlighted-attribute{font-size:14px;font-size:.875rem;color:#1b394e}
}
#global-ux .modelsDisplay .models-display-container.vehicle-display-cv-display .model .attribute-price{display:block}
#global-ux .modelsDisplay .models-display-container .attribute-price{margin-right:0}
#global-ux .model-details-accordion-container .feature-group{transition:opacity,.6s;transition:max-height,.6s;background-color:#fff;border-bottom:1px solid #dfdfdf;overflow:hidden;padding:15px 20px 25px}
@media only screen and (min-width:48em){#global-ux .model-details-accordion-container .feature-group{padding:40px 6.59722% 50px}
}
#global-ux .model-details-accordion-container .feature-group:last-child{border-bottom:0}
#global-ux .model-details-accordion-container .feature-group h3{font-weight:200;font-size:24px;font-size:1.5rem;padding:20px 0 10px;margin:0}
#global-ux .model-details-accordion-container .feature-group .features li:before{content:"\2022";margin:0 8px 10px -20px;font-size:125%}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) ul{font-weight:300;margin-bottom:10px;margin-left:0;list-style-type:none}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li{font-size:12px;font-size:.75rem;color:#616161;padding:0 0 10px 20px}
@media only screen and (min-width:48em){#global-ux .model-details-accordion-container .feature-group:not(.ui-select-container) li{display:inline;float:left;width:50%}
}
@media only screen and (min-width:62em){#global-ux .model-details-accordion-container .feature-group:not(.ui-select-container) li{font-size:14px;font-size:.875rem}
}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li a{vertical-align:middle;text-decoration:none}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li a:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li a span{display:none}
#global-ux .model-details-accordion-container .feature-group :not(.ui-select-container) li a:after{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:120%;margin-left:5px;vertical-align:text-top}
#global-ux .model-details-accordion-container .feature-group .feature-type{clear:both;margin-top:10px;margin-bottom:10px}
#global-ux .model-details-accordion-container .feature-group .feature-type h5{font-weight:700;font-size:12px;font-size:.75rem;padding-top:5px;padding-bottom:8px;color:#616161}
@media only screen and (min-width:48em){#global-ux .model-details-accordion-container .feature-group .feature-type h5{padding-top:20px}
}
@media only screen and (min-width:62em){#global-ux .model-details-accordion-container .feature-group .feature-type h5{font-size:14px;font-size:.875rem;padding-top:30px;padding-bottom:15px}
}
#global-ux .model-details-accordion-container .family-selection-group{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;padding:10px 20px 0}
@media only screen and (min-width:48em){#global-ux .model-details-accordion-container .family-selection-group{-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;padding:10px 6.59722% 0}
}
#global-ux .model-details-accordion-container .family-selection-group+.feature-group{padding-top:0}
#global-ux .model-details-accordion-container .family-selection-group .family-selection{-moz-flex:1;-ms-flex:1;flex:1;padding:0 10px}
#global-ux .model-details-accordion-container .family-selection-group .selectrion-label{padding-bottom:8px}
@media only screen and (min-width:48em){#global-ux .model-details-accordion-container .family-selection-group .selectrion-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select{width:100%;margin-bottom:12px;cursor:pointer}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select.open{padding-bottom:42px}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select.open .selectize-input .ui-select-match:after{transform:rotate(270deg)}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .ui-select-toggle{display:none}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input{border:1px solid #dbdbdb;position:relative}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input .ui-select-match{font-size:14px;font-size:.875rem;font-weight:700;padding:10px 25px 10px 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input .ui-select-match:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .25s ease-in-out;transform:rotate(90deg);position:absolute;right:10px;top:50%;margin-top:-7px}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input .ui-select-match.btn-default-focus{background-color:#fff;color:#616161}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select .selectize-input .ui-select-match.ng-hide{display:block !important;opacity:0;height:0;margin:0;padding-top:0 !important;padding-bottom:0 !important}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select ul{margin:0;position:relative;list-style:none}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select li{padding:0;width:100%;margin-top:-1px;position:absolute;left:0;top:0;background-color:#fff;z-index:1}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select li .ui-select-choices-row{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;padding:7px 10px}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select li .ui-select-choices-row:last-child{border-bottom:1px solid #dbdbdb;padding-bottom:9px}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select li span:after{content:"";display:none}
#global-ux .model-details-accordion-container .family-selection-group .ng-ui-select li span span{display:inline;color:#616161;font-size:14px;font-size:.875rem}
#global-ux .cookie-disclaimer{background:#1b394e;display:none;position:relative;z-index:5;word-break:break-word}
#global-ux .cookie-disclaimer .close{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:right;padding:10px;color:#fff;cursor:pointer}
#global-ux .cookie-disclaimer .text{padding:30px}
#global-ux .cookie-disclaimer .text p{color:#fff;text-align:center;padding-right:10px}
#global-ux .cookie-disclaimer .text p a{font-weight:700;color:#fff;text-decoration:underline}
#global-ux .cookie-disclaimer .text p .cta-button{font-size:16px;font-size:1rem;font-weight:300;padding:8px 10px;min-width:110px;text-decoration:none;transition:background-color .3s,color .3s}
#global-ux .cookie-disclaimer .text p .cta-button:hover{color:#1b394e}
#global-ux .cookie-disclaimer.bottom{background-color:transparent;bottom:0;left:0;right:0;position:fixed;z-index:10003;max-height:80vh;overflow-y:auto}
#global-ux .cookie-disclaimer.bottom .text{background-color:#1b394e;margin-left:auto;margin-right:auto;max-width:89.875rem}
#global-ux .cookie-disclaimer.bottom .close{margin-top:-30px;margin-right:-30px}
#global-ux .cookie-disclaimer-background{opacity:0;display:none;position:fixed;transition:opacity .2s,visibility .2s;width:100%;height:100%;top:0;left:0;z-index:10002;overflow-y:auto;background:rgba(0,0,0,.8)}
#global-ux .cookie-disclaimer-background.visible{opacity:1}
#global-ux .cookie-disclaimer-background.shown,#global-ux .cookie-disclaimer-text{display:block}
#global-ux .cookie-disclaimer-text.hidden{display:none}
#global-ux .cookie-disclaimer-text p{word-break:break-word}
#global-ux .cookie-disclaimer-manage-cookies{display:none}
#global-ux .cookie-disclaimer-manage-cookies.shown{display:block}
#global-ux .cookie-disclaimer-manage-cookies .userCookieConfiguration{background-color:inherit}
#global-ux .cookie-disclaimer-overlay-container{position:fixed;transform:translateZ(0);transition:opacity .2s,visibility .2s;display:none;width:100%;height:100%;top:0;left:0;opacity:0;z-index:10002;overflow-y:auto;-webkit-overflow-scrolling:touch}
#global-ux .cookie-disclaimer-overlay-container.visible{opacity:1}
#global-ux .cookie-disclaimer-overlay-container.visible .cookie-disclaimer-overlay-content{transform:scale(1);opacity:1;visibility:visible}
#global-ux .cookie-disclaimer-overlay-container.shown{display:block}
#global-ux .cookie-disclaimer-overlay-container.overlay-hide{display:none}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content{transform:scale(0);transition:transform .2s,opacity .2s;position:relative;margin:0 auto;width:100%;min-height:100%;opacity:0}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content:focus{outline:0}
body.fullscreen-active #global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content{opacity:0;visibility:hidden}
@media only screen and (min-width:48em){#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content{width:90%;max-width:1250px;min-height:0;background-color:transparent}
.csstransforms #global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content{transform:translateY(-50%);top:50%}
}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content a[data-context-type=livechatenabled]{display:none}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content a[data-context-type=livechatenabled].show{display:inline-block}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content h4:first-of-type{font-size:21px;font-size:1.3125rem;margin:0 0 30px;padding:30px 100px 30px 30px;border-bottom:1px solid #dbdbdb}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .row.splitter,#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .splitter.dynamicCarousel,#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .splitter.genericCarousel,#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .splitter.threesixty-colouriser-container{padding:0 20px}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .row.splitter .splitter-column,#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .splitter.dynamicCarousel .splitter-column,#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .splitter.genericCarousel .splitter-column,#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .splitter.threesixty-colouriser-container .splitter-column{padding:15px}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .richtext .cta-button{font-size:17px;font-size:1.0625rem;margin-left:0;margin-right:0}
@media only screen and (min-width:30.0625em){#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .richtext .cta-button{width:auto}
}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content .close{float:right;margin-top:10px;margin-right:10px;cursor:pointer;color:#2d96cd}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner{background-color:#fff;padding:3%;cursor:default}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner .logo{width:90px;margin:0 auto;padding-bottom:25px;padding-top:15px}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner .logo img{width:auto}
@media only screen and (min-width:48em){#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner .logo{display:none}
}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner p{text-align:center}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner p a{font-weight:700;text-decoration:underline}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner p .cta-button{font-size:16px;font-size:1rem;font-weight:300;padding:8px 10px;min-width:110px;text-decoration:none;transition:background-color .3s,color .3s}
#global-ux .cookie-disclaimer-overlay-container .cookie-disclaimer-overlay-content-inner p .cta-button:hover{color:#1b394e}
#global-ux .you-might-also-like-container{display:none}
#global-ux .you-might-also-like-container.service-ok{display:block;position:relative;padding:2.1875rem 1.5625rem 7.1875rem;overflow:hidden;text-align:center}
#global-ux .you-might-also-like-container.service-ok h2{font-size:30px;font-size:1.875rem;font-weight:200;margin-bottom:4.375rem;color:#616161}
@media only screen and (min-width:48em){#global-ux .you-might-also-like-container.service-ok h2{text-align:center}
}
#global-ux .you-might-also-like-container.service-ok .slide-container{width:440px;margin:0 auto}
@media only screen and (min-width:30.0625em){#global-ux .you-might-also-like-container.service-ok .slide-container{width:660px}
}
@media only screen and (min-width:62em){#global-ux .you-might-also-like-container.service-ok .slide-container{width:920px}
}
#global-ux .you-might-also-like-container.service-ok .carousel{outline-width:0;overflow-x:scroll}
@media only screen and (min-width:62em){#global-ux .you-might-also-like-container.service-ok .carousel{overflow:hidden}
}
#global-ux .you-might-also-like-container.service-ok .carousel .carousel-slide{width:220px;float:left}
@media only screen and (min-width:30.0625em){#global-ux .you-might-also-like-container.service-ok .carousel .carousel-slide{width:330px}
}
@media only screen and (min-width:62em){#global-ux .you-might-also-like-container.service-ok .carousel .carousel-slide{width:450px}
}
#global-ux .you-might-also-like-container.service-ok .model{padding:0 .9375rem;text-align:center}
#global-ux .you-might-also-like-container.service-ok .model h6{font-size:20px;font-size:1.25rem;font-weight:300;margin:1.25rem 0 .625rem;color:#2d96cd}
@media only screen and (max-width:30em){#global-ux .you-might-also-like-container.service-ok .model h6{padding:0}
}
#global-ux .you-might-also-like-container.service-ok .model h6:hover{color:#19678e}
#global-ux .you-might-also-like-container.service-ok .model p{margin-bottom:.3125rem;cursor:pointer;color:#616161}
#global-ux .you-might-also-like-container.service-ok .model sup[data-disclosure]{cursor:pointer}
#global-ux .you-might-also-like-container.service-ok .model a{color:#2596cf}
#global-ux .pagination .columns.splitter-column{width:50%;padding-left:0;padding-right:0;border-top:1px solid #d7d7d7}
#global-ux .pagination .columns.splitter-column:first-of-type{border-right:1px solid #d7d7d7}
#global-ux .pagination .columns.splitter-column+.splitter-column{left:-1px;border-left:1px solid #d7d7d7}
#global-ux .pagination .pagination-left,#global-ux .pagination .pagination-right{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:200}
#global-ux .pagination .pagination-left a,#global-ux .pagination .pagination-right a{color:#1d394f;padding-bottom:38px;padding-top:50px;display:block;position:relative;text-align:center;vertical-align:baseline;font-size:12px;font-size:.75rem}
@media only screen and (min-width:48em){#global-ux .pagination .pagination-left a,#global-ux .pagination .pagination-right a{font-size:16px;font-size:1rem}
}
@media only screen and (min-width:48em){#global-ux .pagination .pagination-left a{line-height:21px}
#global-ux .pagination .pagination-left .pagination-text-container{padding-left:60px;text-align:left}
#global-ux .pagination .pagination-left .pagination-text-container:before{content:"\E612";left:0}
}
@media only screen and (min-width:48em){#global-ux .pagination .pagination-right a{line-height:21px}
#global-ux .pagination .pagination-right .pagination-text-container{padding-right:60px;text-align:right}
#global-ux .pagination .pagination-right .pagination-text-container:after{content:"\E615";right:0}
}
#global-ux .pagination .pagination-text-container{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#global-ux .pagination .pagination-text-container:after,#global-ux .pagination .pagination-text-container:before{color:#2d96cd;font-family:icomoon;position:absolute;top:12px;font-size:42px;font-size:2.625rem}
#global-ux .pagination .pagination-title{color:#2d96cd;display:block;font-size:16px;font-size:1rem}
@media only screen and (min-width:48em){#global-ux .pagination .pagination-title{font-size:26px;font-size:1.625rem}
}
#global-ux .gallery-trigger{position:relative;overflow:hidden}
#global-ux .gallery-trigger .link-overlay{pointer-events:none;cursor:default}
#global-ux .gallery-trigger .link-overlay.link-overlay-enabled{pointer-events:auto;cursor:pointer}
#global-ux .gallery-trigger .image{position:relative;display:none;float:left;overflow:hidden;width:50%;margin:0;padding:0;max-height:200px}
#global-ux .gallery-trigger .image:last-child,#global-ux .gallery-trigger .image:nth-child(-n+8){display:block}
@media only screen and (min-width:30.0625em){#global-ux .gallery-trigger .image{max-height:320px}
}
@media only screen and (min-width:48em){#global-ux .gallery-trigger .image{width:25%;display:block}
}
#global-ux .gallery-trigger .image .image-caption{font-weight:300;pointer-events:none;display:block;position:absolute;color:white;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(45,150,205,.9)}
#global-ux .gallery-trigger .image .image-caption p{font-size:24px;font-size:1.5rem;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;position:relative;padding:0 5%;margin:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);line-height:26.4px;color:white;text-align:center;text-decoration:none}
#global-ux .gallery-trigger .image .image-caption p:after{content:"\E615";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px}
#global-ux .gallery-trigger .image .component-content a:focus picture img{transform:scale(1.1)}
#global-ux .gallery-trigger .image picture img{transition:all 1s ease;transform:scale(1.01) translateZ(0);height:100%;transition-delay:0}
#global-ux .gallery-trigger .image picture:hover img{transform:scale(1.1)}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container{position:absolute;transition-duration:0;height:100%}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .slides-container{position:relative;height:auto}
}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container.is-loading{transition-duration:.2s}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container>div:not(.carousel-arrows){float:left;max-width:90rem}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container .slide{position:relative;display:none;height:100%}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .slides-container .slide{height:auto}
}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container .slide.is-active,#global-ux .overlay-container.gallery-trigger-carousel .slides-container .slide.is-loading{display:block}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container .slide>:not(.swipe-area){position:relative;z-index:1}
#global-ux .overlay-container.gallery-trigger-carousel .slides-container .swipe-area{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .slides-container .swipe-area{display:none}
}
#global-ux .overlay-container.gallery-trigger-carousel .overlay-content{width:90rem;max-width:100%;height:100%;overflow-x:hidden}
#global-ux .overlay-container.gallery-trigger-carousel .overlay-content:hover .carousel-arrows{right:0}
@media only screen and (min-width:75em){#global-ux .overlay-container.gallery-trigger-carousel .overlay-content{height:auto}
}
#global-ux .overlay-container.gallery-trigger-carousel .accordion-handle{margin-top:4px}
#global-ux .overlay-container.gallery-trigger-carousel .gallery-counter{font-size:14px;font-size:.875rem;font-weight:200;float:right;color:#616161}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .gallery-counter{border-right:1px solid rgba(151,151,151,.4);padding-right:15px;margin-right:15px}
}
@media only screen and (max-width:47.9375em){#global-ux .overlay-container.gallery-trigger-carousel .gallery-counter{position:absolute;left:20px}
}
@media only screen and (max-width:47.9375em){#global-ux .overlay-container.gallery-trigger-carousel .accordion-title h3{font-size:18px;font-size:1.125rem;font-weight:400;padding-top:50px}
}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows{display:none;right:0}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows{transition:right .2s ease;position:absolute;top:-100px;right:-47px;margin-top:-15px;display:block;z-index:5}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .icon{line-height:47px}
}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .carousel-btn{transform:scale(1);display:block;height:47px;width:47px;border-radius:0;border:0;background-color:#2d96cd;cursor:pointer;outline:0}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .carousel-btn.darkened{background-color:rgba(0,0,0,.5)}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .carousel-btn:hover{background-color:#fff}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .carousel-btn:hover .icon{color:#2d96cd}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .carousel-btn .icon{color:#fff;display:block;text-align:center}
#global-ux .overlay-container.gallery-trigger-carousel .carousel-arrows .carousel-btn+ul{display:inline-block;vertical-align:middle}
#global-ux .overlay-container.gallery-trigger-carousel.slide-loading .overlay-loading{display:block !important}
#global-ux .overlay-container.gallery-trigger-carousel.slide-loading .overlay-loading .loader-icon{top:40%;z-index:1}
#global-ux .overlay-container.gallery-trigger-carousel.slide-loading .overlay-close{display:none !important}
#global-ux .overlay-container.gallery-trigger-carousel.slide-loading .overlay-content:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}
#global-ux .search{overflow:hidden;height:100%}
#global-ux .search .search-header{margin:0 auto 20px;width:100%;max-width:90rem;padding:35px 60px;background:#fff}
#global-ux .search .search-header.focused .search-button{visibility:visible;opacity:1}
#global-ux .search .search-header.focused .header-search-teaser p:before{margin:0;visibility:hidden;opacity:0;font-size:0}
@media only screen and (min-width:48em){#global-ux .search .search-header{padding:75px 100px}
}
#global-ux .search .header-search-teaser p{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-bottom:14px;color:#a8a8a8}
#global-ux .search .header-search-teaser p:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .2s ease;margin-right:10px;visibility:visible;opacity:1}
#global-ux .search .search-input{position:relative}
#global-ux .search .search-input .twitter-typeahead{width:100%}
#global-ux .search .search-input .search-button,#global-ux .search .search-input input[type=search]{font-size:2rem;line-height:46px}
@media only screen and (min-width:48em){#global-ux .search .search-input .search-button,#global-ux .search .search-input input[type=search]{font-size:3rem;line-height:68px}
}
#global-ux .search .search-input input[type=search]{font-weight:200;height:auto;width:100%;padding-left:10px;padding-right:85px;color:#616161;border-width:0;border-left:1px solid #979797;box-shadow:none}
#global-ux .search .search-input .search-button{transition:all .2s ease;position:absolute;top:0;right:10px;visibility:hidden;padding:0;opacity:0;background:0;color:#2d96cd}
#global-ux .search .search-input .search-button:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .search .search-input .search-button span{display:none}
#global-ux .search .search-input .search-button:focus,#global-ux .search .search-input .search-button:hover{color:#66afe9}
#global-ux .search .search-input input::-webkit-input-placeholder{color:#616161}
#global-ux .search .search-input input::-moz-placeholder{color:#616161}
#global-ux .search .search-input input:-ms-input-placeholder{color:#616161}
#global-ux .search .tt-menu{box-shadow:0 2px 3px 0 rgba(0,0,0,.15);width:100%;padding:0 40px;background-color:#fff;border:1px solid #e0e0e0}
#global-ux .search .tt-menu .tt-suggestion{transition:background .2s ease;padding:20px 25px;border-top:1px solid #e0e0e0}
#global-ux .search .tt-menu .tt-suggestion a{transition:color .2s ease;font-weight:200}
#global-ux .search .tt-menu .tt-suggestion a:hover{color:#0078a0}
#global-ux .search .tt-menu .tt-suggestion:first-child{border-top:0}
#global-ux .search .tt-menu .tt-suggestion.tt-cursor{background-color:#fafafa}
#global-ux .search .tt-menu .tt-suggestion.tt-cursor a{color:#0078a0}
@media only screen and (min-width:48em){#global-ux .search .tt-menu{width:auto}
}
#global-ux .search .search-main{display:none;padding:0 60px}
#global-ux .search .search-main .search-col{font-weight:200;width:100%;padding:30px 0;vertical-align:top}
@media only screen and (min-width:48em){#global-ux .search .search-main .search-col{width:auto;padding-right:45px;border-right:1px solid rgba(203,203,203,.45)}
}
#global-ux .search .search-main .search-col+.search-col{padding-top:0}
@media only screen and (min-width:48em){#global-ux .search .search-main .search-col+.search-col{padding-top:30px;padding-left:45px;border-width:0}
}
#global-ux .search .search-main .search-col h5{font-weight:200;margin-bottom:15px;color:white;font-size:1.5rem}
#global-ux .search .search-main .search-col p{margin:0}
#global-ux .search .search-main .search-col a{font-size:1rem;line-height:40px;text-decoration:none}
#global-ux .search .search-main .search-col a:focus,#global-ux .search .search-main .search-col a:hover{color:#66afe9}
@media only screen and (min-width:48em){#global-ux .search .search-main{display:-moz-flex;display:-ms-flexbox;display:flex;padding:0 30px}
}
#global-ux .search .component-content{overflow-y:auto;height:100%}
.configuration-page .search{overflow:hidden;background-color:#1f1f1f}
#global-ux .footer-search{overflow:visible;padding:36px 5px;background:#343434}
#global-ux .footer-search .component-content{overflow:visible}
#global-ux .footer-search .search-input{position:relative;display:inline-block;width:100%;margin-bottom:20px;color:#fff}
#global-ux .footer-search .search-input:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;font-size:1.375rem;position:absolute;top:50%;left:0;z-index:1;margin-top:-14px}
#global-ux .footer-search .search-input .twitter-typeahead{width:100%}
#global-ux .footer-search .search-input input[type=search]{font-size:24px;font-size:1.5rem;padding:0 0 0 35px;margin-bottom:0;background:#343434;border-width:0;color:#fff;line-height:normal}
#global-ux .footer-search .search-input input::-webkit-input-placeholder{color:#fff}
#global-ux .footer-search .search-input input::-moz-placeholder{color:#fff}
#global-ux .footer-search .search-input input:-ms-input-placeholder{color:#fff}
#global-ux .footer-search .search-input label{display:none}
@media only screen and (min-width:48em){#global-ux .footer-search .search-input{margin-bottom:0}
}
#global-ux .footer-search .footer-search-terms h5{font-weight:700;font-size:14px;font-size:.875rem;display:inline-block;margin-right:16px;color:#fff}
@media only screen and (min-width:48em){#global-ux .footer-search .footer-search-terms h5{margin-right:0}
}
#global-ux .footer-search .footer-search-terms li,#global-ux .footer-search .footer-search-terms ul{list-style:none}
#global-ux .footer-search .footer-search-terms ul{display:inline;margin:0}
#global-ux .footer-search .footer-search-terms li{display:inline-block;margin-right:16px}
#global-ux .footer-search .footer-search-terms li a{transition:color .2s ease;font-size:14px;font-size:.875rem;color:#a8a8a8}
#global-ux .footer-search .footer-search-terms li a:focus,#global-ux .footer-search .footer-search-terms li a:hover{color:#fff}
#global-ux .footer-search .footer-search-terms li:nth-child(n+4){display:none}
#global-ux .footer-search .footer-search-terms li:last-child{margin-right:0}
@media only screen and (min-width:48em){#global-ux .footer-search .footer-search-terms li{margin-left:16px;margin-right:0}
#global-ux .footer-search .footer-search-terms li:nth-child(n+4){display:inline-block}
}
#global-ux .footer-search .tt-menu{background-color:#343434;border-color:#252525}
#global-ux .footer-search .tt-menu .tt-suggestion{line-height:normal;border-color:#252525}
#global-ux .footer-search .tt-menu .tt-suggestion a{font-size:14px;font-size:.875rem}
#global-ux .footer-search .tt-menu .tt-suggestion .tt-highlight,#global-ux .footer-search .tt-menu .tt-suggestion a:hover{color:#fff}
#global-ux .footer-search .tt-menu .tt-suggestion.tt-cursor{background-color:#252525}
#global-ux .footer-search .tt-menu .tt-suggestion.tt-cursor a{color:#fff}
@media only screen and (min-width:48em){#global-ux .footer-search{padding:36px 25px}
}
#global-ux .search-results{position:relative;background-color:#fff}
#global-ux .search-results .keyword{font-weight:700}
#global-ux .search-results-header{padding:30px 25px 10px;border-bottom:1px solid #dbdbdb;background-color:#fafafa}
#global-ux .search-results-header h2{font-size:28px;font-size:1.75rem;font-weight:200;margin:0;line-height:1}
#global-ux .search-results-header .link-overlay-search{font-size:19px;font-size:1.1875rem;font-weight:700;display:inline-block;padding:15px 0}
#global-ux .search-results-header .link-overlay-search:after,#global-ux .search-results-header .link-overlay-search:hover:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .search-results-header .link-overlay-search:after{font-size:30px;font-size:1.875rem;margin-left:10px}
@media only screen and (min-width:48em){#global-ux .search-results-header .link-overlay-search{font-size:16px;font-size:1rem}
}
#global-ux .unabridged{visibility:hidden}
#global-ux .search-results-list .search-results-item{padding:20px 20% 15px 20px;border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#global-ux .search-results-list .search-results-item{padding:25px 20% 30px 30px}
}
#global-ux .search-results-list .search-results-item .item-name h3{font-size:25px;font-size:1.5625rem;font-weight:200;margin:0}
@media only screen and (min-width:48em){#global-ux .search-results-list .search-results-item .item-name h3{font-weight:300}
}
#global-ux .search-results-list .search-results-item .item-url{padding:1px 0;word-break:break-all}
@media only screen and (max-width:47.9375em){#global-ux .search-results-list .search-results-item .item-url a{font-size:15px;font-size:.9375rem}
}
@media only screen and (min-width:48em){#global-ux .search-results-list .search-results-item .item-url{padding-top:10px}
}
#global-ux .search-results-list .search-results-item a{font-weight:700}
#global-ux .search-results-list .search-results-item p{margin:0}
#global-ux .search-results-list .search-results-item:last-child{border:0}
#global-ux .search-results-list .search-results-item .item-description{font-size:15px;font-size:.9375rem}
#global-ux .search-results-pagination{width:100%;padding:35px 0;text-align:center;background-color:#fafafa;border-width:1px 0;border-style:solid;border-color:#dbdbdb}
#global-ux .search-results-pagination .content{display:block}
#global-ux .search-results-pagination .content:after,#global-ux .search-results-pagination .content:before{display:table;content:" "}
#global-ux .search-results-pagination .content:after{clear:both}
#global-ux .search-results-pagination .pagination-btn{display:inline-block;color:#2596cf}
#global-ux .search-results-pagination .pagination-btn .icon{font-size:20px;font-size:1.25rem;line-height:1.3}
#global-ux .search-results-pagination .pagination-next.inactive a,#global-ux .search-results-pagination .pagination-previous.inactive a{pointer-events:none;cursor:default;color:#dadada}
#global-ux .search-results-pagination .pagination-previous{margin-right:10px}
#global-ux .search-results-pagination .pagination-next{margin-left:10px}
#global-ux .search-results-pagination .pagination-numbers{font-size:16px;font-size:1rem;display:inline-block;color:#2596cf}
#global-ux .search-results-pagination:hover{right:0}
#global-ux .search-basic{box-sizing:border-box;width:100%;padding:15px 20px}
#global-ux .search-basic .search-input{position:relative}
@media only screen and (min-width:48em){#global-ux .search-basic{padding:0;width:50%}
}
#global-ux .search-basic input[type=search]{border-radius:2px;box-shadow:none;padding:0 15px;margin:0}
#global-ux .search-basic input[type=search]:-ms-input-placeholder{line-height:1;color:#999}
#global-ux .search-basic input[type=search]::-ms-clear{display:none}
#global-ux .search-basic .search-button{font-size:20px;font-size:1.25rem;background-color:transparent;color:#2d96cd;padding:0;margin:0;position:absolute;right:10px;top:3px}
#global-ux .search-basic .search-button:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#global-ux .search-basic .search-button{font-size:24px;font-size:1.5rem;top:-2px}
}
#global-ux .search-basic .search-button span{display:none}
html.is-overlay-open{height:100%;width:100%;overflow:hidden}
@media only screen and (min-width:48em){html.is-overlay-open{position:fixed}
}
#global-ux .overlay-container{transform:translateZ(0);transition:opacity .2s,visibility .2s;position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:0;z-index:10001;overflow-y:auto;background:rgba(0,0,0,.8);-webkit-overflow-scrolling:touch}
@media only screen and (min-width:48em){#global-ux .overlay-container{position:fixed}
}
#global-ux .overlay-container.visible{opacity:1}
#global-ux .overlay-container.visible .overlay-content{transform:scale(1);opacity:1;visibility:visible}
#global-ux .overlay-container.overlay-hide{display:none}
#global-ux .overlay-container .overlay-content{transform:scale(0);transition:transform .2s,opacity .2s;position:relative;margin:0 auto;width:100%;min-height:100%;background:#fff;opacity:0}
#global-ux .overlay-container .overlay-content:focus{outline:0}
body.fullscreen-active #global-ux .overlay-container .overlay-content{opacity:0;visibility:hidden}
@media only screen and (min-width:48em){#global-ux .overlay-container .overlay-content{width:90%;max-width:1250px;min-height:0;background-color:transparent}
.csstransforms #global-ux .overlay-container .overlay-content{transform:translateY(-50%);top:50%}
}
#global-ux .overlay-container .overlay-content a[data-context-type=livechatenabled]{display:none}
#global-ux .overlay-container .overlay-content a[data-context-type=livechatenabled].show{display:inline-block}
#global-ux .overlay-container .overlay-content h4:first-of-type{font-size:21px;font-size:1.3125rem;margin:0 0 30px;padding:30px 100px 30px 30px;border-bottom:1px solid #dbdbdb}
#global-ux .overlay-container .overlay-content .row.splitter,#global-ux .overlay-container .overlay-content .splitter.dynamicCarousel,#global-ux .overlay-container .overlay-content .splitter.genericCarousel,#global-ux .overlay-container .overlay-content .splitter.threesixty-colouriser-container{padding:0 20px}
#global-ux .overlay-container .overlay-content .row.splitter .splitter-column,#global-ux .overlay-container .overlay-content .splitter.dynamicCarousel .splitter-column,#global-ux .overlay-container .overlay-content .splitter.genericCarousel .splitter-column,#global-ux .overlay-container .overlay-content .splitter.threesixty-colouriser-container .splitter-column{padding:15px}
#global-ux .overlay-container .overlay-content .richtext .cta-button{font-size:17px;font-size:1.0625rem;margin-left:0;margin-right:0}
@media only screen and (min-width:30.0625em){#global-ux .overlay-container .overlay-content .richtext .cta-button{width:auto;margin-left:0;margin-right:0}
}
@media only screen and (min-width:48em){#global-ux .overlay-container .overlay-content .richtext .cta-button{width:auto;margin-left:0;margin-right:0}
}
#global-ux .overlay-container .overlay-content-inner.is-active,#global-ux .overlay-container .overlay-content-inner.is-active .box-content.cq-dd-image{background-color:#fff}
#global-ux .overlay-container .overlay-close{position:absolute;display:block;top:23px;right:20px;height:42px;width:42px;cursor:pointer;z-index:6;overflow:hidden}
#global-ux .overlay-container .overlay-close .icon-plus{transform:rotate(45deg);font-size:28px;font-size:1.75rem;display:block;height:42px;width:42px;line-height:42px;text-align:center;vertical-align:middle;color:#2d96cd}
#global-ux .overlay-container .loader-icon{position:absolute;top:50%;left:50%;width:65px;height:65px;margin:-32.5px;border-radius:999px;background-color:#2d96cd}
#global-ux .overlay-container .loader-icon .circular{margin:auto;width:100%;height:100%;transform-origin:center center;animation:rotate 2s linear infinite}
#global-ux .overlay-container .loader-icon .path{stroke:#fff;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}
@keyframes dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35}
to{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
#global-ux .overlay-container.gallery-trigger-carousel .overlay-content{width:100%}
@media only screen and (min-width:48em){#global-ux .overlay-container.gallery-trigger-carousel .overlay-content{max-width:1440px}
.csstransforms #global-ux .overlay-container.gallery-trigger-carousel .overlay-content{transform:none;top:0}
}
#global-ux .overlay-container.gallery-trigger-carousel .overlay-close{background:rgba(0,0,0,.9);top:0;right:0}
#global-ux .overlay-container.gallery-trigger-carousel .overlay-close .icon-plus{color:#fff}
#global-ux .overlay-container.overlay-image .overlay-content{width:100%}
@media only screen and (min-width:48em){#global-ux .overlay-container.overlay-image .overlay-content{max-width:1440px}
.csstransforms #global-ux .overlay-container.overlay-image .overlay-content{transform:none;top:0}
}
#global-ux .overlay-container.overlay-image .overlay-close{background:rgba(0,0,0,.9);top:0;right:0}
#global-ux .overlay-container.overlay-image .overlay-close .icon-plus{color:#fff}
#global-ux .share-overlay{height:100%;left:0;position:fixed;width:100%;z-index:10001;top:0}
#global-ux .share-overlay .share-overlay-bg{background:rgba(0,0,0,.55);left:0;height:100vh;position:fixed;bottom:0;width:100vw;z-index:10001}
#global-ux .share-overlay .social-links{display:-moz-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;width:300px}
#global-ux .share-overlay .social-links li{animation:none;float:left;padding:0;width:25%}
#global-ux .share-overlay .social-links a{font-size:32px;font-size:2rem;width:100%;display:block;float:left;text-align:center;height:64px;position:relative;color:#fff;text-decoration:none}
#global-ux .share-overlay .social-links a:before{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:1001}
#global-ux .share-overlay .social-links a.icon-share-facebook{background-color:#5071aa;font-size:0}
#global-ux .share-overlay .social-links a.icon-share-facebook:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
#global-ux .share-overlay .social-links a.icon-share-twitter{background-color:#68c6e1;font-size:0}
#global-ux .share-overlay .social-links a.icon-share-twitter:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
#global-ux .share-overlay .social-links a.icon-share-googleplus{background-color:#f35e47;font-size:0}
#global-ux .share-overlay .social-links a.icon-share-googleplus:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
#global-ux .share-overlay .social-links a.icon-share-email{background-color:#6f6f6f;font-size:0}
#global-ux .share-overlay .social-links a.icon-share-email:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
#global-ux .share-overlay .social-links a.icon-share-pinterest{background-color:#bd081c;font-size:0}
#global-ux .share-overlay .social-links a.icon-share-pinterest:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
#global-ux .share-overlay .social-links a.icon-share-instagram{background-color:#517fa4;font-size:0}
#global-ux .share-overlay .social-links a.icon-share-instagram:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
#global-ux .share-overlay .share-wrapper{transform:translate(-50%);position:fixed;left:50%;top:10%;width:300px;z-index:10002;background:#f7f7f7}
#global-ux .share-overlay .share-wrapper fieldset{border:0;margin:0;padding:25px 15px}
@media only screen and (min-width:48em){#global-ux .share-overlay .share-wrapper{transform:translate(-50%,-50%);top:40%;left:75%}
}
#global-ux .share-overlay .share-wrapper .share-content{box-shadow:0 1px 3px rgba(0,0,0,.2)}
#global-ux .share-overlay .share-wrapper .share-content .share-close{text-align:center;padding-bottom:15px;margin-bottom:0;background-color:#f7f7f7}
#global-ux .share-overlay .share-wrapper .share-content .share-close .share-close-link{font-size:14px;font-size:.875rem;font-weight:300;text-decoration:none}
#global-ux .share-overlay .share-data input{font-weight:300;font-size:14px;font-size:.875rem;color:#2d96cd;display:block;margin:5px 0 10px;overflow:hidden;padding:10px;text-overflow:ellipsis;width:100%;line-height:1.5}
#global-ux .share-overlay .share-data label{color:#616161;display:block;text-align:left}
#global-ux .overlay-container.overlay-search{overflow:hidden;bottom:0;background:rgba(31,31,31,.9)}
#global-ux .overlay-container.overlay-search .overlay-content{min-height:0}
@media only screen and (min-width:48em){#global-ux .overlay-container.overlay-search .overlay-content{background:transparent;height:100%;min-height:inherit}
}
#global-ux .overlay-container.overlay-search .overlay-content-inner{height:100%;background-color:transparent}
#global-ux .overlay-container.overlay-search .overlay-close{top:18px;right:18px;z-index:1;background:transparent}
#global-ux .overlay-container.overlay-search .overlay-close .icon-plus{color:#a8a8a8}
#global-ux .overlay-container.overlay-dynamic .image img{transition:visibility .2s,opacity .2s;visibility:hidden;opacity:0}
#global-ux .overlay-container.overlay-dynamic .image img.loaded{visibility:visible;opacity:1}
.tabs{position:relative;width:100%;overflow:hidden}
.no-js .tabs-nav{display:none}
.no-js .tabs-content{display:block !important;visibility:visible !important}
.no-js .tabs-content:after,.no-js .tabs-content:before{display:table;content:" "}
.no-js .tabs-content:after{clear:both}
.no-js .tabs>.component-content{padding-top:0}
.tabs>.component-content{padding-top:39px}
.tabs-nav{height:39px;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}
.tabs-nav .tabs-nav-list{left:0;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:100%}
.tabs-nav-item{font-weight:700;font-size:12px;font-size:.75rem;background:#fff;cursor:pointer;display:inline;float:left;height:30px;margin-left:5px;padding:7px 10px;top:4px}
.tabs-nav-item a{color:#2d96cd}
.tabs-nav-item:hover{background:#2d96cd}
.tabs-nav-item:hover a{color:#fff;text-decoration:none}
.tabs-nav-item:first-child{margin-left:0}
.tabs-nav-item.is-active,.tabs-nav-item.is-active:hover{cursor:default;color:#1b394e;background-color:#fff;border-color:#1b394e;border-bottom:0;padding-bottom:9px}
.tabs-nav-item.is-active:hover a,.tabs-nav-item.is-active a{cursor:default;color:#1b394e}
.tabs-container{overflow:hidden;width:100%}
.tabs-container:after,.tabs-container:before{display:table;content:" "}
.tabs-container:after{clear:both}
.tabs-container .tabs-content{position:relative;z-index:2;top:-2px;min-height:50px;background:rgba(151,151,151,.4);float:left;width:100%;margin-bottom:1.5rem}
.tabs>.tabs-vertical{padding:0 0 0 20%}
.tabs-vertical .tabs-nav{height:auto;width:20%}
.tabs-vertical .component-content{padding-top:0}
.tabs-vertical .tabs-nav-list{width:100%}
.tabs-vertical .tabs-nav-item{border-width:2px;height:auto;margin:0 0 5px;width:auto;clear:both}
.tabs-vertical .tabs-nav-item .is-active,.tabs-vertical .tabs-nav-item .is-active:hover{border-bottom:2px solid;border-right:medium;padding:7px 12px 7px 10px}
.tabs-vertical .tabs-container .tabs-content{left:-2px;top:0}
#global-ux .tabs-scrollable.component-content{float:left;margin-bottom:0;padding-top:0;width:100%}
#global-ux .tabs-scrollable.component-content:after,#global-ux .tabs-scrollable.component-content:before{display:table;content:" "}
#global-ux .tabs-scrollable.component-content:after{clear:both}
@media only screen and (min-width:48em){#global-ux .tabs-scrollable .tabs-nav-list{padding-left:50px;padding-right:50px}
}
#global-ux .tabs-scrollable .slick-track,#global-ux .tabs-scrollable .tabs-nav-list{display:flex;justify-content:center}
#global-ux .tabs-scrollable .tabs-nav{position:static;height:auto}
#global-ux .tabs-scrollable .tabs-nav .active-state-indicator{display:none;margin-bottom:0}
@media only screen and (min-width:48em){#global-ux .tabs-scrollable .tabs-nav .active-state-indicator{display:block;height:2px;background-color:#1b394e;position:absolute;bottom:0;transition:left .3s,width .3s}
}
#global-ux .tabs-scrollable .tabs-nav .tabs-nav-item{font-size:14px;font-size:.875rem;font-weight:400;margin-right:15px;margin-left:0;margin-bottom:0;padding:0;display:flex;justify-content:center;text-align:center;float:none;height:auto;background-color:transparent;color:#008cba;border-bottom:3px solid transparent}
@media only screen and (min-width:48em){#global-ux .tabs-scrollable .tabs-nav .tabs-nav-item{border-bottom:0}
}
#global-ux .tabs-scrollable .tabs-nav .tabs-nav-item:last-of-type{margin-right:0}
#global-ux .tabs-scrollable .tabs-nav .tabs-nav-item.is-active{border-color:#1b394e}
#global-ux .tabs-scrollable .tabs-nav .tabs-nav-item a{color:inherit;text-decoration:none;margin-top:auto;margin-bottom:auto;display:block;padding:20px 10px}
#global-ux .tabs-scrollable .tabs-container{position:relative;transition:height .3s;background-color:#fff;border-top:1px solid #dbdbdb}
#global-ux .tabs-scrollable .tabs-content{margin-bottom:0;background-color:transparent;top:0}
#global-ux .tabs-scrollable[data-animation=false] .tabs-content{transition:opacity .5s,visibility .5s;position:absolute}
#global-ux .tabs-scrollable[data-animation=false] .tabs-content.hide{display:block;opacity:0;visibility:hidden;z-index:0}
#global-ux .tabs-scrollable[data-animation=false] .tabs-content.hide>div{display:none}
#global-ux .tabs-scrollable[data-animation=false] .tabs-content.active{opacity:1;position:relative;visibility:visible;z-index:1}
#global-ux .tabs-radio.component-content{float:left;margin-bottom:0;padding-top:0;width:100%}
#global-ux .tabs-radio.component-content:after,#global-ux .tabs-radio.component-content:before{display:table;content:" "}
#global-ux .tabs-radio.component-content:after{clear:both}
@media only screen and (min-width:48em){#global-ux .tabs-radio .tabs-nav-list{padding-left:50px;padding-right:50px}
}
@media only screen and (max-width:47.9375em){#global-ux .tabs-radio .tabs-nav-list{display:block}
}
#global-ux .tabs-radio .slick-track,#global-ux .tabs-radio .tabs-nav-list{display:flex;justify-content:center}
@media only screen and (max-width:47.9375em){#global-ux .tabs-radio .slick-track,#global-ux .tabs-radio .tabs-nav-list{display:block}
}
#global-ux .tabs-radio .tabs-nav{position:static;height:auto}
#global-ux .tabs-radio .tabs-nav .active-state-indicator{display:none;margin-bottom:0;background-color:transparent}
@media only screen and (min-width:48em){#global-ux .tabs-radio .tabs-nav .active-state-indicator{display:block;height:2px;background-color:transparent;position:absolute;bottom:0;transition:left .3s,width .3s}
}
#global-ux .tabs-radio .tabs-nav .tabs-nav-item{font-weight:400;position:relative;margin-right:30px;margin-left:0;margin-bottom:0;padding:0;display:flex;justify-content:center;text-align:center;float:none;height:auto;background-color:transparent;color:#008cba;border-bottom:3px solid transparent}
@media only screen and (max-width:47.9375em){#global-ux .tabs-radio .tabs-nav .tabs-nav-item{display:block;text-align:left}
}
@media only screen and (min-width:48em){#global-ux .tabs-radio .tabs-nav .tabs-nav-item{border-bottom:0}
}
#global-ux .tabs-radio .tabs-nav .tabs-nav-item:last-of-type{margin-right:0}
#global-ux .tabs-radio .tabs-nav .tabs-nav-item.is-active{border-color:transparent}
#global-ux .tabs-radio .tabs-nav .tabs-nav-item a{margin-left:10px;color:#102b4e;font-size:18px;text-decoration:none;margin-top:auto;margin-bottom:auto;display:block;padding:20px 10px}
@media only screen and (max-width:47.9375em){#global-ux .tabs-radio .tabs-nav .tabs-nav-item a{padding:20px 15px}
}
#global-ux .tabs-radio .tabs-nav .tabs-nav-item a:before{content:"";border:1px solid #102b4e;background:transparent;width:16px;height:17px;border-radius:100%;position:absolute;top:28px;left:-6px}
@media only screen and (max-width:47.9375em){#global-ux .tabs-radio .tabs-nav .tabs-nav-item a:before{left:2px}
}
#global-ux .tabs-radio .tabs-nav .tabs-nav-item a:after{opacity:1;position:absolute;content:"";width:8px;height:9px;background:#102b4e;border-radius:100%;top:32px;left:-2px}
@media only screen and (max-width:47.9375em){#global-ux .tabs-radio .tabs-nav .tabs-nav-item a:after{left:6px}
}
#global-ux .tabs-radio .tabs-container{position:relative;transition:height .3s;border-top:0;background-color:transparent}
#global-ux .tabs-radio .tabs-container .tabs-content{visibility:hidden}
#global-ux .tabs-radio .tabs-container .tabs-content.active{visibility:visible}
#global-ux .tabs-radio .tabs-content{margin-bottom:0;background-color:transparent;top:0}
#global-ux .tabs-radio[data-animation=false] .tabs-content{transition:opacity .5s,visibility .5s;position:absolute}
#global-ux .tabs-radio[data-animation=false] .tabs-content.hide{display:block;opacity:0;visibility:hidden;z-index:0}
#global-ux .tabs-radio[data-animation=false] .tabs-content.hide>div{display:none}
#global-ux .tabs-radio[data-animation=false] .tabs-content.active{opacity:1;position:relative;visibility:visible;z-index:1}
#global-ux #gux .tabs-radio .tabs-nav .tabs-nav-item a{color:#008cba}
#global-ux #gux .tabs-radio .tabs-nav .tabs-nav-item a:before{border:1px solid #008cba}
#global-ux #gux .tabs-radio .tabs-nav .tabs-nav-item.is-active a{color:#102b4e}
#global-ux #gux .tabs-radio .tabs-nav .tabs-nav-item.is-active a:before{background:#102b4e;border:1px solid #102b4e}
#global-ux .miniDealerLocator{margin:0 20px}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator{margin:0}
}
#global-ux .miniDealerLocator .component-content{padding-top:20px;padding-bottom:40px}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .component-content{padding-top:100px;padding-bottom:50px}
}
#global-ux .miniDealerLocator .header-alignment{position:relative}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .header-alignment{float:right}
}
#global-ux .miniDealerLocator .header-alignment .icon-find-dealer-open{font-size:56px;font-size:3.5rem;text-align:center;color:#2d96cd;display:block;margin-bottom:10px}
#global-ux .miniDealerLocator .header-alignment h3,#global-ux .miniDealerLocator .header-alignment label,#global-ux .miniDealerLocator .header-alignment p{color:#626466}
#global-ux .miniDealerLocator .header-alignment h3{font-size:26.4px;font-size:1.65rem;padding-bottom:20px;text-align:center}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .header-alignment h3{font-size:32px;font-size:2rem;line-height:2.5rem;margin:0 auto;width:350px}
}
#global-ux .miniDealerLocator input[type=radio].custom-radio+label .radio-button{margin-right:2px}
#global-ux .miniDealerLocator input[type=radio].custom-radio:checked+label{font-weight:700;color:#1b394e}
#global-ux .miniDealerLocator input[type=radio].custom-radio:checked+label .radio-button{background-color:#1b394e}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .component-content>.columns{padding-top:12px;padding-bottom:12px}
}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .component-content>.columns:first-child{padding-right:60px}
}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .component-content .search-form>.columns:last-child{border-left:1px solid #ccc;padding:0 0 50px 60px}
}
@media only screen and (max-width:47.9375em){#global-ux .miniDealerLocator .component-content .search-form>.columns:last-child{padding-right:0}
}
#global-ux .miniDealerLocator .search-type-radio{display:inline-block;margin-right:10px}
#global-ux .miniDealerLocator .search-input{margin-top:12px;position:relative;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .search-input{width:300px}
}
@media only screen and (min-width:62em){#global-ux .miniDealerLocator .search-input{width:380px}
}
#global-ux .miniDealerLocator .search-input input{font-size:16px;font-size:1rem;padding-right:40px}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .search-input input{font-size:14px;font-size:.875rem}
}
#global-ux .miniDealerLocator .search-input input::-webkit-input-placeholder{color:#626466;font-style:italic}
#global-ux .miniDealerLocator .search-input input::-moz-placeholder{color:#626466;font-style:italic;opacity:1}
#global-ux .miniDealerLocator .search-input input:-ms-input-placeholder{color:#626466;font-style:italic}
#global-ux .miniDealerLocator .submit-btn{font-size:16px;font-size:1rem;position:absolute;right:0;top:0;height:36px;width:36px;margin:0;padding:0;background-color:transparent;color:#2d96cd}
#global-ux .miniDealerLocator .submit-btn:before{font-weight:700}
#global-ux .miniDealerLocator .submit-btn span{position:absolute;left:-9999px}
#global-ux .miniDealerLocator .mini-dl-text{text-align:center}
#global-ux .miniDealerLocator .mini-dl-text p:last-of-type{display:inline}
#global-ux .miniDealerLocator .mini-dl-text p:last-of-type:after{content:" "}
#global-ux .miniDealerLocator .mini-dl-text a{font-size:14px;font-size:.875rem;font-weight:700;text-decoration:none}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .mini-dl-text{text-align:left}
}
#global-ux .miniDealerLocator .loading-icon{display:block;background:url(guxfoe/img/loader-blue.gif) no-repeat transparent right 2px;background-size:contain;width:36px;height:36px;position:absolute;right:3px;top:0}
#global-ux .miniDealerLocator .autocomplete{background-color:#fff;position:relative;top:-17px;left:15px;width:100%;border:1px solid #ccc;padding-right:0}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .autocomplete{max-width:300px}
}
@media only screen and (min-width:62em){#global-ux .miniDealerLocator .autocomplete{max-width:380px}
}
#global-ux .miniDealerLocator .autocomplete div p{font-size:14px;font-size:.875rem;font-weight:300;line-height:30px;font-style:italic;margin:0 0 0 -5px;padding:0 15px}
#global-ux .miniDealerLocator .autocomplete .scrollpanel{padding-right:3px !important}
#global-ux .miniDealerLocator .autocomplete .scrollpanel p{padding-top:5px}
#global-ux .miniDealerLocator .autocomplete ul{list-style:none;max-height:200px;overflow-x:hidden;overflow-y:auto;margin:0 -3px;padding:0 15px 10px}
#global-ux .miniDealerLocator .autocomplete ul li{font-size:14px;font-size:.875rem;padding-bottom:10px;display:block}
#global-ux .miniDealerLocator .autocomplete ul li a{text-decoration:none;font-weight:700}
#global-ux .miniDealerLocator .search-form{display:block;margin-bottom:40px}
#global-ux .miniDealerLocator .search-form .columns{padding-left:0}
#global-ux .miniDealerLocator .search-form .use-location .icon-navigation{font-size:24px;font-size:1.5rem;vertical-align:middle;padding-right:10px;position:absolute;right:0;top:0;line-height:60px}
#global-ux .miniDealerLocator .search-form .use-location button{font-size:16px;font-size:1rem;line-height:3.75rem;margin:0;padding:0 0 0 15px;text-align:left;width:100%}
#global-ux .miniDealerLocator .map-container{width:100%;height:100%}
#global-ux .miniDealerLocator .dealer-item{display:none}
#global-ux .miniDealerLocator .mini-dl-error p{margin-top:4px}
#global-ux .miniDealerLocator .mini-dl-error .error:after{font-size:24px;font-size:1.5rem;margin-top:-10px;top:50%}
#global-ux .miniDealerLocator .error-messages{display:none}
#global-ux .miniDealerLocator .dealer-opening{margin-bottom:.5rem}
#global-ux .miniDealerLocator .expander-section .expander-body{overflow:hidden;padding:0 25px;transition:max-height .3s ease-in-out,min-height .3s ease-in-out,.3s linear;max-height:0}
#global-ux .miniDealerLocator .expander-section .expander-body.expanded{min-height:545px;max-height:2000px}
#global-ux .miniDealerLocator .expander-section .expander-body .map-container{min-height:545px;padding:0}
#global-ux .miniDealerLocator .expander-section .expander-body .isMinimized{height:0;min-height:0;padding:0;transition:none;width:0}
#global-ux .miniDealerLocator .expander-section .expander-head .expander{font-size:30px;font-size:1.875rem;display:block;height:60px;width:60px;margin:30px auto;transition:all .2s ease .3s;outline:0;text-decoration:none}
#global-ux .miniDealerLocator .expander-section .expander-head .expander:before,#global-ux .miniDealerLocator .expander-section .expander-head .expander:hover:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .miniDealerLocator .expander-section .expander-head .expander:before{font-size:60px;font-size:3.75rem;position:relative}
#global-ux .miniDealerLocator .expander-section .expander-head .expander.open{transform:rotate(45deg)}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .expander-section .expander-head .expander:focus{content:"\E61C"}
}
#global-ux .miniDealerLocator .first-result h3{margin:0 0 0 68px;text-align:left}
#global-ux .miniDealerLocator .first-result .dealer-details{overflow:hidden;position:relative;padding:0 0 0 25px}
#global-ux .miniDealerLocator .first-result .result-number{position:absolute;padding:0;top:5px;left:1px;text-align:center;width:30px;height:30px;border-radius:15px;cursor:pointer;background-color:#0078a0}
#global-ux .miniDealerLocator .first-result .result-number.result-number-active{background-color:#1b394e}
#global-ux .miniDealerLocator .first-result .result-number span{display:block;color:#fff;line-height:30px}
#global-ux .miniDealerLocator .first-result section{background-color:transparent}
#global-ux .miniDealerLocator .first-result .dealer header{position:relative;top:-8px}
#global-ux .miniDealerLocator .first-result .dealer .dealer-info .dealer-address,#global-ux .miniDealerLocator .first-result .dealer .dealer-info .dealer-services{margin:0 0 10px}
#global-ux .miniDealerLocator .first-result .dealer .dealer-info .address-line{margin:0}
#global-ux .miniDealerLocator .first-result .dealer h4 a{font-size:24px;font-size:1.5rem}
#global-ux .miniDealerLocator .first-result .dealer-contact-info{padding:3px 0 0}
#global-ux .miniDealerLocator .first-result .dealer-contact-info .dealer-details{padding:0}
#global-ux .miniDealerLocator .first-result .dealer-contact-info .dealer-details a,#global-ux .miniDealerLocator .first-result .dealer-contact-info .dealer-direction a{text-decoration:none}
#global-ux .miniDealerLocator .first-result .dealer-contact-info i.icon{margin-right:10px}
#global-ux .miniDealerLocator .first-result .cta{margin:0 0 0 68px}
#global-ux .miniDealerLocator .first-result .cta a{font-size:16px;font-size:1rem;margin:0 0 10px}
#global-ux .miniDealerLocator .first-result .cta a i{margin:0 5px 0 0}
#global-ux .miniDealerLocator .first-result .cta a:hover i:before{content:"\E61E"}
#global-ux .miniDealerLocator .first-result .cta .mini-dl-text{margin:10px 0 0 8px}
#global-ux .miniDealerLocator .results-header .cta a i{margin-right:5px}
#global-ux .miniDealerLocator .collapsed .additional-results{border-top:0}
#global-ux .miniDealerLocator .additional-results{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto;padding:20px 10px;width:90%;border-top:1px solid #ccc;clear:both}
#global-ux .miniDealerLocator .additional-results .item{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 0 0 25px;position:relative}
@media only screen and (min-width:62em){#global-ux .miniDealerLocator .additional-results .item{-ms-flex-preferred-size:33%;flex-basis:33%}
}
#global-ux .miniDealerLocator .additional-results .item .result-number{position:absolute;padding:0;top:5px;left:1px;text-align:center;width:30px;height:30px;border-radius:15px;cursor:pointer;background-color:#0078a0;display:block;color:#fff;line-height:30px}
#global-ux .miniDealerLocator .additional-results .item .result-number.result-number-active{background-color:#1b394e}
#global-ux .miniDealerLocator .additional-results .item .dealer{padding:0 15px;background-color:transparent}
#global-ux .miniDealerLocator .additional-results .item .dealer-details a{text-decoration:none}
#global-ux .miniDealerLocator .additional-results .item .dealer-details a i.icon{margin-right:10px}
#global-ux .miniDealerLocator .map-container{padding:0 25px}
#global-ux .miniDealerLocator .map-container .map-marker span{display:block;width:100%;position:absolute;top:10px;text-align:center;color:#fff}
#global-ux .miniDealerLocator .map-container .info-window{z-index:1;max-width:400px;width:400px}
#global-ux .miniDealerLocator .map-container .info-window .content{width:100%;height:100%;position:relative;padding:10px;padding-right:40px;background-color:#fff;border:1px solid #ccc}
#global-ux .miniDealerLocator .map-container .info-window h4{font-size:18px;font-size:1.125rem;color:#0078a0}
#global-ux .miniDealerLocator .map-container .info-window .address,#global-ux .miniDealerLocator .map-container .info-window p{margin-bottom:10px}
#global-ux .miniDealerLocator .map-container .info-window .address p{font-size:13px;font-size:.8125rem;margin:0}
#global-ux .miniDealerLocator .map-container .info-window .dealer-details-link,#global-ux .miniDealerLocator .map-container .info-window .directions{text-decoration:none}
#global-ux .miniDealerLocator .map-container .info-window .dealer-details-link i,#global-ux .miniDealerLocator .map-container .info-window .directions i{font-size:20px;font-size:1.25rem}
#global-ux .miniDealerLocator .map-container .info-window .pointer{display:block;width:11px;height:17px;position:absolute;top:20px;left:-11px;background:transparent url(guxfoe/img/info-window-pointer.png) 0 0 no-repeat}
#global-ux .miniDealerLocator .map-container .info-window .close{transform:rotate(45deg);position:absolute;right:10px;top:15px;display:block;height:21px;width:21px;cursor:pointer}
#global-ux .miniDealerLocator .map-container .info-window .close i{font-size:20px;font-size:1.25rem;color:#0078a0}
@media only screen and (min-width:48em) and (max-width:61.9375em){#global-ux .miniDealerLocator .first-result .dealer h4 a{font-size:20px;font-size:1.25rem}
#global-ux .miniDealerLocator .first-result .dealer .dealer-info p{font-size:16px;font-size:1rem}
#global-ux .miniDealerLocator .first-result .dealer .dealer-info p.dealer-services{font-size:12px;font-size:.75rem;line-height:1.3}
#global-ux .miniDealerLocator .first-result .dealer-contact-info p{font-size:12px;font-size:.75rem}
#global-ux .miniDealerLocator .first-result .cta a{font-size:14px;font-size:.875rem}
#global-ux .miniDealerLocator .first-result i{font-size:24px;font-size:1.5rem}
#global-ux .miniDealerLocator .additional-results h4{font-size:20px;font-size:1.25rem}
#global-ux .miniDealerLocator .additional-results .dealer-info p{font-size:16px;font-size:1rem}
#global-ux .miniDealerLocator .additional-results .dealer-info p.dealer-services{font-size:12px;font-size:.75rem;line-height:1.3}
#global-ux .miniDealerLocator .additional-results .dealer-info i{font-size:24px;font-size:1.5rem}
#global-ux .miniDealerLocator h3{font-size:30px;font-size:1.875rem}
#global-ux .miniDealerLocator h4{font-size:20px;font-size:1.25rem}
}
#global-ux .miniDealerLocator .mobile-results-carousel{position:relative;margin:15px 10% 60px}
#global-ux .miniDealerLocator .mobile-results-carousel li.slide{display:inline-block;width:100%;margin-bottom:50px}
#global-ux .miniDealerLocator .mobile-results-carousel li.slide a{text-decoration:none}
#global-ux .miniDealerLocator .mobile-results-carousel li.slide h3{font-size:22px;font-size:1.375rem;font-weight:300;color:#616161}
#global-ux .miniDealerLocator .mobile-results-carousel .dealer .heading h4{font-size:22px;font-size:1.375rem;font-weight:300;color:#2d96cd}
#global-ux .miniDealerLocator .mobile-results-carousel .dealer-address{margin-bottom:1.25rem}
#global-ux .miniDealerLocator .mobile-results-carousel .dealer-address .address-line{margin:0}
#global-ux .miniDealerLocator .mobile-results-carousel .detail p{font-size:20px;font-size:1.25rem;font-weight:200;color:#616161;line-height:1.3}
#global-ux .miniDealerLocator .mobile-results-carousel .detail p.dealer-services{font-size:14px;font-size:.875rem;font-weight:300}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info{position:relative;min-height:50px}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info .columns{padding:0;width:auto}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info a{display:block;text-align:center}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info a i{font-size:50px;font-size:3.125rem;font-weight:100}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info a span{font-size:12px;font-size:.75rem;font-weight:200;display:block;margin-top:1.5rem;text-transform:none}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info a:hover i.icon-directions:before{content:"\E631"}
#global-ux .miniDealerLocator .mobile-results-carousel .contact-info .contact-info-container{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;position:absolute;width:100%;left:0}
#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav{list-style:none;text-align:center;display:block;width:100%;position:absolute;bottom:-60px;margin:0}
#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li{display:inline-block;zoom:1;text-align:center;margin:0 17px}
#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li a{margin-top:8px;background:#2d96cd;width:11px;height:11px;display:block;cursor:pointer;text-indent:-99999px;border-radius:50%;border:1px solid #2d96cd;transition:all .3s ease-out}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li a:not(.flex-active):hover{transform:scale(1.5)}
}
#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li a.flex-active{background:0;transform:scale(1.5)}
@media only screen and (min-width:48em){#global-ux .miniDealerLocator .mobile-results-carousel .flex-control-nav li a{width:8px;height:8px}
}
#global-ux .miniDealerLocator .mdl-use-location{margin-top:-16px}
#global-ux .miniDealerLocator .mdl-use-location button{font-style:italic;height:38px;padding:9px;text-align:left;width:100%;white-space:nowrap;overflow:hidden}
#global-ux .miniDealerLocator .mdl-use-location button .icon-navigation{font-size:20px;line-height:38px;padding-right:10px;position:absolute;right:0;top:0;vertical-align:middle}
#global-ux .form{padding:3.25rem 2.3125rem;background:#fff}
#global-ux .form:after,#global-ux .form:before{display:table;content:" "}
#global-ux .form:after{clear:both}
#global-ux .form .select2-container,#global-ux .form input[type=color],#global-ux .form input[type=email],#global-ux .form input[type=month],#global-ux .form input[type=number],#global-ux .form input[type=password],#global-ux .form input[type=search],#global-ux .form input[type=tel],#global-ux .form input[type=text],#global-ux .form input[type=time],#global-ux .form input[type=url],#global-ux .form input[type=week],#global-ux .form textarea{margin:.5rem 0 25px}
#global-ux .form .postfix,#global-ux .form .prefix,#global-ux .form .select2-chosen,#global-ux .form input,#global-ux .form select{font-size:15px;font-size:.9375rem;padding:0 20px;border-radius:0;height:50px}
#global-ux .form .postfix.error,#global-ux .form .prefix.error,#global-ux .form .select2-chosen.error,#global-ux .form input.error,#global-ux .form select.error{border-color:#d0021b;margin:8px 0 2px}
#global-ux .form .postfix.error:focus,#global-ux .form .prefix.error:focus,#global-ux .form .select2-chosen.error:focus,#global-ux .form input.error:focus,#global-ux .form select.error:focus{border-color:#d0021b}
#global-ux .form .postfix:focus,#global-ux .form .prefix:focus,#global-ux .form .select2-chosen:focus,#global-ux .form input:focus,#global-ux .form select:focus{border-color:#66afe9}
#global-ux .form select{padding:12px 20px;color:#7d7d7d}
#global-ux .form select.valid{color:#2596cf}
#global-ux .form textarea{font-weight:300;font-size:15px;font-size:.9375rem;min-height:90px;padding:12px 20px;border:1px solid #a8a8a8;box-shadow:none;color:#616161}
#global-ux .form textarea:focus{background-color:#fff;border-color:#66afe9;box-shadow:none}
#global-ux .form textarea.error{border:1px solid #d0021b;margin-bottom:8px}
#global-ux .form label{font-size:15px;font-size:.9375rem;display:block;position:relative;color:#626466}
#global-ux .form label>span{display:inline-block}
#global-ux .form label>span:first-of-type{width:100%;position:relative}
#global-ux .form label .postfix,#global-ux .form label .prefix,#global-ux .form label .select2-container,#global-ux .form label input,#global-ux .form label select,#global-ux .form label textarea{margin-top:8px}
#global-ux .form label.error>span:first-of-type:before{font-size:1.15rem;color:#d0021b;position:absolute;right:8px;bottom:-2.6rem}
#global-ux .form label.error>span:first-of-type:before,#global-ux .form label.valid>span:first-of-type:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .form label.valid>span:first-of-type:before{font-size:1.15rem;color:#2596cf;position:absolute;right:.45rem;bottom:-2.7rem}
#global-ux .form label~div{margin-top:8px}
#global-ux .form label.error:not(label),#global-ux .form label small.error,#global-ux .form label span.error{font-size:11px;font-size:.6875rem;font-style:normal;background:transparent;color:#d0021b;padding-left:0;text-transform:none}
#global-ux .form .error-is-warning:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-size:1rem;margin-left:10px}
#global-ux .form fieldset{padding-top:8px}
#global-ux .form fieldset label:first-child{margin:8px 0 16px}
#global-ux .form input[type=checkbox],#global-ux .form input[type=radio]{opacity:0;display:block;height:0;margin:0;padding:0;width:0}
#global-ux .form input[type=checkbox]+.error+label,#global-ux .form input[type=checkbox]+label,#global-ux .form input[type=radio]+.error+label,#global-ux .form input[type=radio]+label{padding:1px 0 1px 32px}
#global-ux .form input[type=checkbox]+.error+label:before,#global-ux .form input[type=checkbox]+.error+label>span:first-of-type:before,#global-ux .form input[type=checkbox]+label:before,#global-ux .form input[type=checkbox]+label>span:first-of-type:before,#global-ux .form input[type=radio]+.error+label:before,#global-ux .form input[type=radio]+.error+label>span:first-of-type:before,#global-ux .form input[type=radio]+label:before,#global-ux .form input[type=radio]+label>span:first-of-type:before{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;content:" ";position:absolute;width:1.1875rem;height:1.1875rem;margin-right:10px;border:1px solid #2596cf;vertical-align:middle;margin-left:-32px;margin-top:1px}
#global-ux .form input[type=checkbox]+.error+label span,#global-ux .form input[type=checkbox]+label span,#global-ux .form input[type=radio]+.error+label span,#global-ux .form input[type=radio]+label span{display:block}
#global-ux .form input[type=checkbox]:checked+.error+label:before,#global-ux .form input[type=checkbox]:checked+label:before,#global-ux .form input[type=radio]:checked+.error+label:before,#global-ux .form input[type=radio]:checked+label:before{font-family:icomoon;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;font-size:.75rem;font-weight:400;width:1.1875rem;height:1.1875rem;padding-top:2px;background-color:#1b394e;color:#fff;text-align:center}
#global-ux .form input[type=checkbox].error+.error+label:before,#global-ux .form input[type=checkbox].error+.error+label>span:first-of-type:before,#global-ux .form input[type=checkbox].error+label:before,#global-ux .form input[type=checkbox].error+label>span:first-of-type:before,#global-ux .form input[type=radio].error+.error+label:before,#global-ux .form input[type=radio].error+.error+label>span:first-of-type:before,#global-ux .form input[type=radio].error+label:before,#global-ux .form input[type=radio].error+label>span:first-of-type:before{border-color:#d0021b}
#global-ux .form .select2-container{position:relative;box-shadow:none;border-radius:0}
#global-ux .form .select2-container.select2-container-active .select2-choice,#global-ux .form .select2-container.select2-dropdown-open .select2-choice,#global-ux .form .select2-container:focus .select2-choice{border-color:#66afe9}
#global-ux .form .select2-container.select2-dropdown-open:after{transform:rotate(-90deg)}
#global-ux .form .select2-container.error{margin:8px 0 2px}
#global-ux .form .select2-container:after{transform:rotate(90deg);transition:transform .2s ease;font-size:20px;font-size:1.25rem;font-weight:700;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:"\E615";float:right;font-family:icomoon;vertical-align:initial;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#616161;position:absolute;font-weight:500;right:21px;top:50%;margin-top:-10px}
#global-ux .form .select2-choice{border:1px solid #a8a8a8;padding:0 15px;height:50px;z-index:1}
#global-ux .form .select2-chosen{font-weight:300;color:#616161;padding:0;line-height:50px}
#global-ux .form .postfix{border-top-left-radius:0;border-bottom-left-radius:0}
#global-ux .form .prefix{border-top-right-radius:0;border-bottom-right-radius:0}
#global-ux .form .form-dropdown label.valid:before,#global-ux .form .form-dropdown label.valid>span:first-of-type:before{content:""}
#global-ux .form .form-dropdown label.error .select2-container .select2-choice{border:1px solid #d0021b}
#global-ux .form .form-dropdown label.error .select2-dropdown-open .select2-choice{border-color:#d0021b}
#global-ux .form .form-dropdown label.error:before,#global-ux .form .form-dropdown label.error>span:first-of-type:before{content:""}
#global-ux .form .form-checkbox small.hint,#global-ux .form .form-dropdown small.hint,#global-ux .form .form-emailfield small.hint,#global-ux .form .form-textarea small.hint,#global-ux .form .form-textfield small.hint{font-size:11px;font-size:.6875rem;font-weight:400;text-transform:none;display:block;margin-bottom:25px;font-style:normal}
#global-ux .form .form-checkbox .hasHint,#global-ux .form .form-checkbox .hasHint.error+small.hint,#global-ux .form .form-dropdown .hasHint,#global-ux .form .form-dropdown .hasHint.error+small.hint,#global-ux .form .form-emailfield .hasHint,#global-ux .form .form-emailfield .hasHint.error+small.hint,#global-ux .form .form-textarea .hasHint,#global-ux .form .form-textarea .hasHint.error+small.hint,#global-ux .form .form-textfield .hasHint,#global-ux .form .form-textfield .hasHint.error+small.hint{margin-bottom:2px}
#global-ux .form .form-dropdown .hasHint.error,#global-ux .form .form-textarea .hasHint.error{border:1px solid transparent}
#global-ux .form .form-emailfield{clear:both}
#global-ux .form .form-checkbox fieldset{padding:0;border:0;margin-top:0;margin-bottom:1.125rem}
#global-ux .form .form-checkbox label{font-weight:300}
#global-ux .form .form-checkbox small.error{font-size:11px;font-size:.6875rem;font-style:normal;background:transparent;color:#d0021b;padding-left:0}
#global-ux .form .form-checkbox .error input[type=checkbox]+label:before{border-color:#d0021b}
#global-ux .form input[type=radio]+label:before{border-radius:50%;content:" ";position:relative;margin:-2px 10px 0 0;display:inline-block;height:12px;width:12px;border:1px solid #2596cf}
#global-ux .form input[type=radio]:checked+label:before{font-size:12px;font-size:.75rem;font-weight:400;background-color:#1b394e}
#global-ux .form .richtext{clear:both}
#global-ux .form .richtext h1,#global-ux .form .richtext h2,#global-ux .form .richtext h3,#global-ux .form .richtext h4,#global-ux .form .richtext h5,#global-ux .form .richtext h6,#global-ux .form .richtext p{display:block;padding-left:15px;padding-right:15px;color:#616161;clear:both}
#global-ux .form .cta-button{margin-left:0;margin-right:0;width:100%;min-width:0;padding-left:0;padding-right:0}
#global-ux .form .form-fields-group.column{padding:0}
#global-ux small.server-side-error{background-color:transparent;color:#f34b31;font-style:normal;padding:0 15px}
.select2-drop-mask{z-index:9}
.is-overlay-open .select2-drop-mask,.wizard-overlay-open .select2-drop-mask{z-index:90001}
.body-lock .select2-drop-mask{z-index:16}
.select2-drop{border:1px solid #a8a8a8;border-top:0;margin:0;z-index:9}
.is-overlay-open .select2-drop,.wizard-overlay-open .select2-drop{z-index:90002}
.select2-drop .select2-results{background:#fff;padding:0;margin:0}
.select2-drop .select2-results::-webkit-scrollbar{width:7px;height:70px;border-radius:10px}
.select2-drop .select2-results::-webkit-scrollbar-thumb{background-color:#2d96cd;width:7px;height:70px;border-radius:10px}
.select2-drop .select2-results .select2-result{padding:0 8%;cursor:pointer}
.select2-drop .select2-results .select2-result:last-child{border:0}
.select2-drop .select2-results .select2-result.select2-highlighted{background:#e6e6e6}
.select2-drop .select2-results .select2-result-label{font-size:17px;font-size:1.0625rem;color:#2596cf;line-height:1;margin:0 0 -1px;padding:22px 0;border-bottom:1px solid #e6e6e6}
.form .horizontal-rule hr{border:0;background-color:#ddd;display:block;height:2px;margin:20px 0 19px}
#global-ux .contact-permission-radio-wrapper input[type=radio],#global-ux .form-radioButtons.buttons input[type=radio]{position:absolute;left:-9999px}
#global-ux .contact-permission-radio-wrapper input[type=radio]+label:before,#global-ux .form-radioButtons.buttons input[type=radio]+label:before{display:none}
#global-ux .contact-permission-radio-wrapper>label,#global-ux .form-radioButtons.buttons>label{padding-right:3rem}
#global-ux .contact-permission-radio-wrapper label.error,#global-ux .contact-permission-radio-wrapper label.valid,#global-ux .form-radioButtons.buttons label.error,#global-ux .form-radioButtons.buttons label.valid{clear:both;position:static;cursor:default}
#global-ux .contact-permission-radio-wrapper label.error:before,#global-ux .contact-permission-radio-wrapper label.valid:before,#global-ux .form-radioButtons.buttons label.error:before,#global-ux .form-radioButtons.buttons label.valid:before{top:.1rem;right:1.3875rem}
#global-ux .contact-permission-radio-wrapper small.error,#global-ux .form-radioButtons.buttons small.error{font-size:11px;font-size:.6875rem;clear:both;font-style:normal;background:transparent;color:#d0021b;padding-left:0}
#global-ux .contact-permission-radio-wrapper ul,#global-ux .form-radioButtons.buttons ul{padding-top:1rem;list-style-type:none}
#global-ux .contact-permission-radio-wrapper ul li,#global-ux .form-radioButtons.buttons ul li{display:block;float:left;margin-bottom:13px}
#global-ux .contact-permission-radio-wrapper ul label,#global-ux .form-radioButtons.buttons ul label{font-size:14px;font-size:.875rem;transition:background-color .3s ease-in-out;display:flex;justify-content:center;align-items:center;min-height:50px;height:40px;padding:13px 10px;background:#fff;color:#1b394e;border-radius:1px;border:1px solid #1b394e;text-align:center}
#global-ux .contact-permission-radio-wrapper ul input[type=radio]:checked+label,#global-ux .contact-permission-radio-wrapper ul label:hover,#global-ux .form-radioButtons.buttons ul input[type=radio]:checked+label,#global-ux .form-radioButtons.buttons ul label:hover{background:#1d394f;border:1px solid #1d394f;color:#fff}
#global-ux .addressLookup .hidden,#global-ux .addressLookup input[type=hidden],#global-ux .addressLookup input[type=radio]+label:before,#global-ux .fieldsGroup .group-disabled{display:none}
#global-ux .addressLookup ul{list-style:none;padding:0}
@media only screen and (min-width:48em){#global-ux .addressLookup ul{margin-bottom:0}
}
#global-ux .addressLookup ul+small.error{padding-left:0;padding-right:0}
#global-ux .addressLookup .search-input-wrapper{margin-left:0;width:100%;float:left}
#global-ux .addressLookup small.error{font-size:11px;font-size:.6875rem;clear:both;font-style:normal;background:transparent;color:#d0021b;padding:6px 15px 9px 0}
#global-ux .addressLookup .form-address-lookup [id=addressLookupSubmit-search-desktop]{display:none}
#global-ux .addressLookup .addressLookup-input{padding-bottom:20px}
@media only screen and (min-width:48em){#global-ux .addressLookup .addressLookup-input{padding-bottom:0;float:left}
}
#global-ux .addressLookup .addressLookup-input input[name=postCode]{margin:8px 0 0}
#global-ux .addressLookup .addressLookup-input .link-manual-address{font-size:15px;font-size:.9375rem;font-weight:700;color:#2d96cd;margin-top:8px;padding:8px 0 0;line-height:1}
@media only screen and (min-width:48em){#global-ux .addressLookup .addressLookup-input .link-manual-address{padding-bottom:21px}
}
#global-ux .addressLookup .addressLookup-input .label-manual-address{font-size:15px;font-size:.9375rem;padding:8px 0 0;line-height:1;color:#626466}
@media only screen and (min-width:48em){#global-ux .addressLookup .addressLookup-input .label-manual-address{padding-bottom:21px}
}
#global-ux .addressLookup .addressLookup-input.error:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.15rem;color:#d0021b;position:absolute;top:1.5rem;right:.9375rem;margin-right:8px}
#global-ux .addressLookup .addressLookup-input.error .address-search{border:1px solid #d0021b}
#global-ux .addressLookup .form-submit>.config{float:left;width:100%}
#global-ux .addressLookup .form-submit .list-item-manual-address{width:100%;clear:both}
#global-ux .addressLookup .form-submit .list-item-manual-address .label-manual-address{font-size:15px;font-size:.9375rem;padding:8px 0 21px;line-height:1;color:#626466}
#global-ux .addressLookup .form-submit .list-item-search.hidden-mobile{width:100%;float:left}
#global-ux .addressLookup .form-submit .list-item-search.hidden-desktop label{display:block;float:none;margin:0 auto 10px}
#global-ux .addressLookup .form-submit .search-code-button{margin-top:8px;padding:12px 40px 0;height:50px;color:#fff}
@media only screen and (min-width:48em){#global-ux .addressLookup .form-submit .search-code-button:hover{color:#1b394e}
}
#global-ux .addressLookup .form-dropdown-label{padding-left:15px;padding-right:15px;margin-top:25px}
#global-ux .addressLookup .hidden-mobile{display:none}
@media only screen and (min-width:48em){#global-ux .addressLookup .hidden-mobile{display:block}
}
#global-ux .addressLookup .hidden-desktop{display:block}
@media only screen and (min-width:48em){#global-ux .addressLookup .hidden-desktop{display:none}
}
#global-ux .addressLookup .clear-both,#global-ux .contactPermissions{clear:both}
#global-ux .contactPermissions div.section.contactPermissionsItem{margin-top:0}
#global-ux .contactPermissions .form-contactPermissions>label{margin:20px 0}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper{clear:both;display:block;font-size:0;margin:0 0 20px;transition:opacity .3s ease-in-out,margin .3s ease-in-out;opacity:1;height:auto}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper-label{display:inline-block;margin-bottom:10px;padding:0;position:relative;vertical-align:middle;width:100%}
@media only screen and (min-width:48em){#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper-label{margin:0;padding-right:20px;width:40%}
}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper.hide-row{opacity:0;height:0;margin:0;visibility:hidden}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper{display:inline-block;width:100%}
@media only screen and (min-width:48em){#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper{width:60%}
}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper-element{width:50%;padding-right:10px}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button{display:inline-block;margin:0;width:100%;line-height:normal}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button:focus{outline:5px auto #0078a0}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button.is-active,#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button.is-active:hover{background-color:#1b394e;color:#fff}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button:hover{background-color:#fff;color:#1b394e}
@media only screen and (min-width:75em){#global-ux .contactPermissions .form-contactPermissions .contact-permission-selectAll-wrapper .contact-permission-selectAll-button:hover{background-color:#1b394e;color:#fff}
}
#global-ux .contactPermissions .form-contactPermissions .radiobuttons-ul-wrapper{display:inline-block;margin:0;padding:0;vertical-align:middle;width:100%}
@media only screen and (min-width:48em){#global-ux .contactPermissions .form-contactPermissions .radiobuttons-ul-wrapper{width:60%}
}
#global-ux .contactPermissions .form-contactPermissions .radiobuttons-ul-wrapper-element{display:inline-block;margin:0;width:50%}
#global-ux .contactPermissions .form-contactPermissions .radiobuttons-ul-wrapper-element:first-child{padding:0 10px 0 0}
#global-ux .contactPermissions .form-contactPermissions .radiobuttons-ul-wrapper-element:last-child{padding:0 0 0 10px}
#global-ux .contactPermissions .form-contactPermissions .radiobuttons-ul-wrapper-element .contact-permission-label{padding:0}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper.error .error{font-size:11px;font-size:.6875rem;background:transparent;color:#d0021b;display:block;font-style:normal;margin:5px 0 10px;padding:0}
@media only screen and (min-width:48em){#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper.error .error{margin-left:40%}
}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper.error .contact-permission-radio-wrapper-label{padding-right:30px}
#global-ux .contactPermissions .form-contactPermissions .contact-permission-radio-wrapper.error .contact-permission-radio-wrapper-label:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;font-size:1.375rem;color:#d0021b;margin-left:10px;position:absolute}
#global-ux .contactPermissions+.submit{clear:both}
#global-ux .dealerLocatorField{margin-bottom:25px}
#global-ux .dealerLocatorField .input-wrapper{position:relative}
#global-ux .dealerLocatorField small.error{font-size:11px;font-size:.6875rem;font-style:normal;background:transparent;color:#d0021b;padding-left:0;text-transform:none}
#global-ux .dealerLocatorField small.error.error-is-warning:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-size:1rem;margin-left:10px;display:inline-block}
#global-ux .dealerLocatorField .error-container .error-is-warning+.error-is-warning{display:none}
#global-ux .dealerLocatorField #location-input{margin-bottom:0}
#global-ux .dealerLocatorField .bp-loader{display:none;position:absolute}
#global-ux .dealerLocatorField .bp-loader.is-visible{display:block}
#global-ux .dealerLocatorField .bp-loader .bp-loader-icon{right:.9375rem;top:50%;left:auto;transform:translateY(-50%);width:20px;height:20px;background-color:transparent;padding:0;margin-right:10px}
#global-ux .dealerLocatorField .bp-loader .bp-loader-icon .path{stroke:#2d96cd}
#global-ux .dealerLocatorField .autocomplete-wrapper{font-size:14px;font-size:.875rem;padding:20px;border:1px solid #a8a8a8;border-top:0}
#global-ux .dealerLocatorField .suggestion-label{font-style:italic;margin-bottom:5px}
#global-ux .dealerLocatorField .autocomplete-list{margin:0}
#global-ux .dealerLocatorField .autocomplete-list li{list-style:none;font-weight:700;margin-bottom:10px}
#global-ux .dealerLocatorField .autocomplete-list li:last-child{margin-bottom:0}
#global-ux .dealerLocatorField .autocomplete-list a{text-decoration:none}
#global-ux .dealerLocatorField .select2-container-disabled{background-color:#b0b0b0}
#global-ux .dealerLocatorField .submit-btn{font-size:0;position:absolute;color:transparent;background-color:transparent;right:.9375rem;top:0;margin:0;padding:15px}
#global-ux .dealerLocatorField .submit-btn:before{font-size:19px;font-size:1.1875rem;color:#2d96cd}
.select2-drop .select2-results .dealer-locator-field-option .select2-result-label{font-weight:400;color:#616161}
.select2-drop .select2-results .dealer-locator-field-load-more-dealers,.select2-drop .select2-results .dealer-locator-field-load-more-dealers:hover{font-weight:400;background-color:transparent;border:0}
.select2-drop .select2-results .dealer-locator-field-load-more-dealers.select2-highlighted,.select2-drop .select2-results .dealer-locator-field-load-more-dealers:hover.select2-highlighted{background-color:transparent}
#global-ux .form input[type=radio]+label span{display:none}
#global-ux form.gux3-theme .richtext{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;color:#4d4d4d}
#global-ux form.gux3-theme .richtext p{color:inherit;letter-spacing:1px;line-height:1.79}
#global-ux form.gux3-theme .richtext h3,#global-ux form.gux3-theme .richtext h5{color:inherit}
#global-ux form.gux3-theme .hint,#global-ux form.gux3-theme label{color:#4d4d4d}
#global-ux .gux3-theme .form,#global-ux .gux3-theme form{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#global-ux .gux3-theme .form label,#global-ux .gux3-theme form label{font-size:12px;font-size:.75rem;color:#4d4d4d}
#global-ux .gux3-theme .form .richtext,#global-ux .gux3-theme form .richtext{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;color:#4d4d4d}
#global-ux .gux3-theme .form .richtext p,#global-ux .gux3-theme form .richtext p{color:inherit;letter-spacing:1px;line-height:1.79}
#global-ux .gux3-theme .form input[type=email],#global-ux .gux3-theme .form input[type=number],#global-ux .gux3-theme .form input[type=password],#global-ux .gux3-theme .form input[type=search],#global-ux .gux3-theme .form input[type=tel],#global-ux .gux3-theme .form input[type=text],#global-ux .gux3-theme .form label,#global-ux .gux3-theme form input[type=email],#global-ux .gux3-theme form input[type=number],#global-ux .gux3-theme form input[type=password],#global-ux .gux3-theme form input[type=search],#global-ux .gux3-theme form input[type=tel],#global-ux .gux3-theme form input[type=text],#global-ux .gux3-theme form label{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#global-ux .gux3-theme input[type=checkbox]+label>span:first-of-type:before{border-color:#4d4d4d}
#global-ux .gux3-theme input[type=radio]{opacity:0;height:0;margin:0;padding:0;width:0}
#global-ux .gux3-theme input[type=radio]+.error+label,#global-ux .gux3-theme input[type=radio]+label{padding:0}
#global-ux .gux3-theme input[type=radio]+.error+label:before,#global-ux .gux3-theme input[type=radio]+.error+label>span:first-of-type:before,#global-ux .gux3-theme input[type=radio]+label:before,#global-ux .gux3-theme input[type=radio]+label>span:first-of-type:before{display:none}
#global-ux .gux3-theme input[type=radio]+.error+label span,#global-ux .gux3-theme input[type=radio]+label span{display:inline}
#global-ux .gux3-theme input[type=radio].error+.error+label:before,#global-ux .gux3-theme input[type=radio].error+.error+label>span:first-of-type:before,#global-ux .gux3-theme input[type=radio].error+label:before,#global-ux .gux3-theme input[type=radio].error+label>span:first-of-type:before{border-color:transparent}
#global-ux .gux3-theme .form-checkbox label>span,#global-ux .gux3-theme .form-dropdown label>span,#global-ux .gux3-theme .form-emailfield label>span,#global-ux .gux3-theme .form-textarea label>span,#global-ux .gux3-theme .form-textfield label>span{font-size:12px;font-size:.75rem;color:#4d4d4d;font-weight:400;letter-spacing:1px;line-height:1.67}
#global-ux .gux3-theme .form-checkbox label>span{font-size:16px;font-size:1rem;line-height:1.63}
#global-ux .gux3-theme .form-emailfield input,#global-ux .gux3-theme .form-textfield input{font-size:16px;font-size:1rem;font-weight:400;letter-spacing:1px;line-height:1.63}
#global-ux .gux3-theme .form-emailfield input:focus,#global-ux .gux3-theme .form-textfield input:focus{color:#102b4e;background:#fff}
#global-ux .gux3-theme .form-textarea textarea{font-size:16px;font-size:1rem;font-weight:400;letter-spacing:1px;line-height:1.63;border:1px solid #6e6e6e;border-radius:3px;color:#4d4d4d}
#global-ux .gux3-theme .form-textarea textarea:focus{color:#102b4e;background:#fff}
#global-ux .gux3-theme label.error .select2-container{border-color:#c92a11}
#global-ux .gux3-theme label.error .select2-container .select2-choice{border:0}
#global-ux .gux3-theme .select2-container{border:1px solid #6e6e6e;border-radius:3px}
#global-ux .gux3-theme .select2-container .select2-choice{border:0}
#global-ux .gux3-theme .select2-container .select2-chosen{font-size:16px;font-size:1rem;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;color:#4d4d4d;font-weight:400;letter-spacing:1px}
.gux3-theme.select2-drop{border:1px solid #6e6e6e;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.gux3-theme.select2-drop .select2-results{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
.gux3-theme.select2-drop .select2-results::-webkit-scrollbar-thumb{background-color:#102b4e}
.gux3-theme.select2-drop .select2-results .select2-result-label{font-size:14px;font-size:.875rem;border:0;color:#102b4e;letter-spacing:1px}
.gux3-theme.select2-drop .select2-results .select2-highlighted{background-color:#919191}
.gux3-theme.select2-drop .select2-results .select2-highlighted .select2-result-label{color:#fff}
.gux3-theme .horizontal-rule hr{background-color:#919191;height:1px}
#global-ux .gux3-theme .contact-permission-radio-wrapper>label,#global-ux .gux3-theme .form-radioButtons>label{letter-spacing:1px;line-height:1.67}
#global-ux .gux3-theme .contact-permission-radio-wrapper .label-for-radiobutton,#global-ux .gux3-theme .form-radioButtons .label-for-radiobutton{font-size:14px;font-size:.875rem;padding-left:0 !important;letter-spacing:1px;line-height:1.79}
#global-ux .gux3-theme .contact-permission-radio-wrapper .label-for-radiobutton:after,#global-ux .gux3-theme .form-radioButtons .label-for-radiobutton:after{display:none !important}
#global-ux .gux3-theme .contact-permission-radio-wrapper ul label,#global-ux .gux3-theme .form-radioButtons ul label{transition:none;display:inline;border:0;background:transparent;color:#4d4d4d}
#global-ux .gux3-theme .contact-permission-radio-wrapper ul label span.radio-button,#global-ux .gux3-theme .form-radioButtons ul label span.radio-button{content:"";display:inline-block;position:relative;left:0;top:3px;height:16px;width:16px;border:2px solid #4d4d4d;border-radius:50%;background-color:#fff;margin-right:10px}
#global-ux .gux3-theme .contact-permission-radio-wrapper ul input:checked+label span.radio-button,#global-ux .gux3-theme .form-radioButtons ul input:checked+label span.radio-button{border-color:#102b4e}
#global-ux .gux3-theme .contact-permission-radio-wrapper ul input:checked+label span.radio-button:after,#global-ux .gux3-theme .form-radioButtons ul input:checked+label span.radio-button:after{content:"";display:block;width:8px;height:8px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#102b4e;border-radius:50%}
#global-ux .gux3-theme .contact-permission-radio-wrapper ul input[type=radio]:checked+label,#global-ux .gux3-theme .contact-permission-radio-wrapper ul label:hover,#global-ux .gux3-theme .form-radioButtons ul input[type=radio]:checked+label,#global-ux .gux3-theme .form-radioButtons ul label:hover{background:transparent;border:0;color:#4d4d4d}
#global-ux .gux3-theme .contactPermissions{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#global-ux .gux3-theme .contactPermissions .contact-permission-radio-wrapper-label{color:#4d4d4d;letter-spacing:1px;line-height:1.93}
#global-ux .gux3-theme .addressLookup:after,#global-ux .gux3-theme .addressLookup:before{display:table;content:" "}
#global-ux .gux3-theme .addressLookup:after{clear:both}
#global-ux .gux3-theme .addressLookup .form-address-lookup:after,#global-ux .gux3-theme .addressLookup .form-address-lookup:before{display:table;content:" "}
#global-ux .gux3-theme .addressLookup .form-address-lookup:after{clear:both}
#global-ux .gux3-theme .addressLookup .link-manual-address{color:#102b4e}
#global-ux .gux3-theme .addressLookup .search-code-button{padding:11px 55px;height:auto}
#global-ux .gux3-theme .addressLookup .search-code-button:hover{background-color:#102b4e;color:#fff}
@media only screen and (min-width:62em){#global-ux .gux3-theme .addressLookup .search-code-button{margin-top:11px;display:block}
}
#global-ux .gux3-theme .dealerLocatorField .submit-btn:before{color:#102b4e}
#global-ux .hotspots.section{margin:20px 35px;background:#fff;box-shadow:0 0 3px 1px rgba(0,0,0,.15)}
@media only screen and (min-width:48em){#global-ux .hotspots.section{box-shadow:none;background:0}
}
#global-ux .hotspots.section .component-content{position:relative}
#global-ux .hotspots.section .hotspot-trigger{transition:all .25s ease-out;position:absolute;color:rgba(0,0,0,.3);border-radius:100px;width:25px;height:25px;line-height:25px;font-size:25px;font-weight:300;margin-left:-12.5px;margin-top:-12.5px;text-align:center;box-shadow:0 0 0 3px rgba(0,0,0,.25);background-color:#fff}
#global-ux .hotspots.section .hotspot-trigger:after{content:"+"}
@media only screen and (min-width:48em){#global-ux .hotspots.section .hotspot-trigger{width:35px;height:35px;line-height:35px;font-size:35px;font-weight:100;margin-left:-17.5px;margin-top:-17.5px;box-shadow:0 0 0 6px rgba(0,0,0,.25)}
#global-ux .hotspots.section .hotspot-trigger:active,#global-ux .hotspots.section .hotspot-trigger:hover{background-color:#2d96cd;color:#fff;-webkit-transform:scale(1.25)}
#global-ux .hotspots.section .hotspot-trigger:focus{outline:1px dashed #2d96cd}
}
#global-ux .hotspots.section .hotspot-coords{padding:10px;position:absolute;top:0;left:0;color:#000;display:none;font-size:1.5rem;font-weight:700;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;cursor:default}
#global-ux .hotspots.section .hotspot-coords.is-visible{display:block}
#global-ux .vehicleTile{padding:15px}
@media only screen and (min-width:48em){#global-ux .vehicleTile{display:table;width:100%}
}
#global-ux .vehicleTile .config{display:none}
#global-ux .vehicleTile .component-content:after,#global-ux .vehicleTile .component-content:before{display:table;content:" "}
#global-ux .vehicleTile .component-content:after{clear:both}
#global-ux .vehicleTile .tile-image{display:block;clear:both;text-align:center;margin-bottom:70px}
@media only screen and (min-width:48em){#global-ux .vehicleTile .tile-image{display:table-cell;margin-bottom:0}
}
@media only screen and (min-width:48em){#global-ux .vehicleTile .tile-image>image{width:100%}
}
@media only screen and (min-width:48em){#global-ux .vehicleTile .cta-section{display:table-cell;vertical-align:bottom;padding-left:7%;width:70%}
}
#global-ux .vehicleTile .tile-title{display:block;text-transform:none;clear:both;padding:0 .25rem}
#global-ux .vehicleTile .tile-title h2{font-weight:700;font-size:36px;font-size:2.25rem;color:#616161;margin-bottom:1.125rem}
@media only screen and (min-width:48em){#global-ux .vehicleTile .tile-title h2{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux .vehicleTile .tile-title{width:80%;margin:0 10%}
}
#global-ux .vehicleTile .cta-button{display:block}
@media only screen and (min-width:48em){#global-ux .vehicleTile .cta-button{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:.25rem}
}
body.wizard-overlay-open{overflow:hidden}
.csstransforms #global-ux .wizard-overlay{overflow-y:auto;height:100vh}
@media only screen and (max-width:47.9375em){.csstransforms #global-ux .wizard-overlay{position:fixed;height:100%}
}
@media only screen and (min-width:48em){.csstransforms #global-ux .wizard-overlay{padding-top:80px;padding-bottom:80px}
}
.csstransforms #global-ux .wizard-overlay .overlay-content{transform:none;top:0;max-width:1240px;height:100%}
@media only screen and (min-width:48em){.csstransforms #global-ux .wizard-overlay .overlay-content{height:auto}
}
.csstransforms #global-ux .wizard-overlay .overlay-content .overlay-content-inner,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard{padding:0}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header{min-height:60px;padding:20px 50px 10px 20px;margin:0;width:100%}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h2{font-size:18px;font-size:1.125rem;font-weight:200;margin:0}
@media only screen and (min-width:48em){.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h2{font-size:24px;font-size:1.5rem;padding-bottom:15px}
}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1 span,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h2 span{display:block}
@media only screen and (min-width:48em){.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1 span,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h2 span{display:inline}
}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1 .wizard-title:after,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h2 .wizard-title:after{content:":"}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1 .wizard-title.summary-title:after,.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h2 .wizard-title.summary-title:after{content:"";display:none}
.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header h1 .wizard-title:after{content:""}
@media only screen and (min-width:48em){.csstransforms #global-ux .wizard-overlay .overlay-content .wizard-header{min-height:85px;padding:28px 80px 0 50px}
}
.csstransforms #global-ux .wizard-overlay .wizard-cancel{display:inline-block}
.csstransforms #global-ux .wizard-overlay .billboard-paragraph{padding:0 35px}
.csstransforms #global-ux .wizard-overlay .wizard-summary{padding:0}
.csstransforms #global-ux .wizard-overlay .wizard-summary .section.splitter{padding:0 25px}
.csstransforms #global-ux .wizard-overlay .wizard-summary a[href="#close"]{display:inline-block}
.anchor{height:0;visibility:hidden}
#global-ux.data-preview-enabled .data-preview-banner-container,.anchor{display:block}
#global-ux .data-preview-banner-container{display:none}
#global-ux .data-preview-banner{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#aaddf3;width:100%;z-index:1000;padding:5px}
@media only screen and (min-width:48em){#global-ux .data-preview-banner{-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
}
#global-ux .data-preview-banner .data-preview-content{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}
#global-ux .data-preview-banner .data-preview-button-container-left{-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
#global-ux .data-preview-banner .data-preview-button-container-right{-moz-flex:2 1 auto;-ms-flex:2 1 auto;flex:2 1 auto}
#global-ux .data-preview-banner .cta-button{font-size:14px;font-size:.875rem;min-width:10rem}
#global-ux .data-preview-banner .cta-button.active{background-color:#1d394f;color:#fff}
#global-ux .box .box-content.padding-bottom-70-47-43{padding-bottom:43px}
@media only screen and (min-width:48em){#global-ux .box .box-content.padding-bottom-70-47-43{padding-bottom:47px}
}
@media only screen and (min-width:75em){#global-ux .box .box-content.padding-bottom-70-47-43{padding-bottom:70px}
}
#global-ux .box .box-content.padding-top-70-47-43{padding-top:43px}
@media only screen and (min-width:48em){#global-ux .box .box-content.padding-top-70-47-43{padding-top:47px}
}
@media only screen and (min-width:75em){#global-ux .box .box-content.padding-top-70-47-43{padding-top:70px}
}
#global-ux .box .box-content.padding-left-right-col-1{padding-left:8.33333%;padding-right:8.33333%}
#global-ux .box .box-content.padding-left-right-col-2{padding-left:16.66667%;padding-right:16.66667%}
#global-ux .box .box-content.padding-left-right-col-3{padding-left:25%;padding-right:25%}
#global-ux .box .box-content.padding-left-right-col-4{padding-left:33.33333%;padding-right:33.33333%}
#global-ux .box .box-content.padding-left-right-col-5{padding-left:41.66667%;padding-right:41.66667%}
#global-ux .youtube{width:100%}
#global-ux .youtube .start-image{position:relative;cursor:pointer}
#global-ux .youtube .start-image picture{display:block;font-size:4.0625rem;color:#fff}
#global-ux .youtube .start-image picture:after,#global-ux .youtube .start-image picture:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .youtube .start-image picture:after,#global-ux .youtube .start-image picture:before{position:absolute;top:50%;left:50%;transition:color .4s;transform:translateX(-50%) translateY(-50%)}
#global-ux .youtube .start-image picture:before{color:#2d96cd}
#global-ux .youtube .start-image picture:after{color:#fff}
#global-ux .youtube .start-image picture:hover:before{color:#1b394e}
#global-ux .youtube .start-image picture:hover:after{color:#fff}
#global-ux .youtube iframe{float:left;width:100%}
#global-ux .youtube .youtube-player-wrapper{position:relative}
#global-ux .youtube .youtube-player-wrapper:after,#global-ux .youtube .youtube-player-wrapper:before{display:table;content:" "}
#global-ux .youtube .youtube-player-wrapper:after{clear:both}
#global-ux .gallery-trigger-carousel .youtube iframe{min-height:300px;max-height:100%}
#global-ux .gallery-trigger-carousel .youtube .start-image{position:relative;overflow:hidden;z-index:5}
#global-ux .gallery-trigger-carousel .youtube .youtube-player-wrapper{overflow:hidden}
#global-ux .gallery-trigger-carousel .youtube .swipe-layer{position:absolute;left:0;top:0;width:50%;height:100%;margin-top:-100px;margin-left:-80px;z-index:4}
#global-ux .gallery-trigger-carousel .youtube .swipe-layer:after{content:"";display:block;height:100%;left:100%;margin-left:160px;position:absolute;top:0;width:100%;z-index:4}
#global-ux .light-header-section{box-shadow:0 1px 3px rgba(0,0,0,.15);border-radius:1px;display:flex;background-color:#fff;padding:.9375rem 1.5625rem;position:relative;z-index:7}
@media only screen and (min-width:48em){#global-ux .light-header-section{display:block;padding:1.25rem 2.1875rem}
}
#global-ux .light-header-section img{width:auto}
#global-ux .light-header-section a{text-decoration:none}
#global-ux .light-header-section .light-header-column{display:inline-block;vertical-align:middle;width:33%}
@media only screen and (min-width:48em){#global-ux .light-header-section .light-header-column{display:inline-block}
}
#global-ux .light-header-section .light-header-column p{margin:0}
#global-ux .light-header-section .light-header-column-one{order:2;text-align:center}
@media only screen and (min-width:48em){#global-ux .light-header-section .light-header-column-one{width:16.667%;order:unset;text-align:left}
}
#global-ux .light-header-section .light-header-column-two{order:1;text-align:left}
@media only screen and (min-width:48em){#global-ux .light-header-section .light-header-column-two{width:58.333%;order:unset}
}
#global-ux .light-header-section .light-header-column-three{order:3;text-align:right}
@media only screen and (min-width:48em){#global-ux .light-header-section .light-header-column-three{width:23%;order:unset}
}
#global-ux .light-header-section .icon-profile,#global-ux .light-header-section .icon-profile-logged-in{display:none}
#global-ux .light-header-section .icon-profile-logged-in.visible,#global-ux .light-header-section .icon-profile.visible{display:inline}
#global-ux .light-header-section .icon-profile-logged-in:before,#global-ux .light-header-section .icon-profile:before{padding-right:5px}
#global-ux .light-header-section .icon-link-left{display:table-caption;margin-left:40px;position:relative;vertical-align:sub}
@media only screen and (min-width:48em){#global-ux .light-header-section .icon-link-left{display:inline}
}
#global-ux .light-header-section .icon-link-left:before,#global-ux .light-header-section .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .icon:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .light-header-section .icon:before{left:-40px;position:absolute}
#global-ux .light-header-section .icon-link-left:hover:before,#global-ux .light-header-section .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .icon:hover:before,#global-ux .modelsDisplay .models-display-light-weight .carousel .carousel-arrows .carousel-btn.carousel-previous .light-header-section .icon:hover:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux .clickToCall .image .image-caption{position:static;margin:40px 0;padding:0 40px}
#global-ux .clickToCall .click-to-call-form{padding:0 40px;max-width:400px}
#global-ux .clickToCall .click-to-call-form input[id=phoneNumber]{margin-bottom:10px}
#global-ux .clickToCall .click-to-call-form button{width:100%;margin-top:15px}
#global-ux .clickToCall .click-to-call-form .error-message{font-size:11px;font-size:.6875rem;margin:0}
#global-ux .clickToCall .click-to-call-form .error-message:after{content:none;display:none}
#global-ux .userCookieConfiguration{background-color:#fff}
#global-ux .userCookieConfiguration .configuration-header{font-size:18px;font-size:1.125rem;font-weight:200;line-height:1.2;margin-bottom:40px;padding:22px 8.33333%;background-color:#fafafa;position:relative}
#global-ux .userCookieConfiguration .configuration-header:after{content:"";display:block;width:91.66667%;height:2px;background-color:rgba(0,0,0,.1);position:absolute;bottom:0;left:4.16667%}
@media only screen and (min-width:48em){#global-ux .userCookieConfiguration .configuration-header:after{content:none;display:none}
}
@media only screen and (min-width:48em){#global-ux .userCookieConfiguration .configuration-header{font-size:28px;font-size:1.75rem;background-color:transparent}
}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .configuration-header{font-size:30px;font-size:1.875rem;margin-bottom:50px}
}
#global-ux .userCookieConfiguration .userCookieToggle .component-content{display:inline-flex}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .component-content{align-items:center}
}
#global-ux .userCookieConfiguration .userCookieToggle .switches{flex:none}
#global-ux .userCookieConfiguration .userCookieToggle .switches>div{width:100px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .switches>div{width:160px}
}
#global-ux .userCookieConfiguration .userCookieToggle .description{font-size:14px;font-size:.875rem;padding-left:30px;flex-grow:1}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .description{font-size:16px;font-size:1rem;padding-left:65px}
}
#global-ux .userCookieConfiguration .userCookieToggle .description p{font-weight:200;font-size:inherit;line-height:1.6}
#global-ux .userCookieConfiguration .userCookieToggle .always-on{font-size:14px;font-size:.875rem;font-weight:400;display:flex;justify-content:center;align-items:center}
#global-ux .userCookieConfiguration .userCookieToggle .always-on:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .always-on{font-size:20px;font-size:1.25rem}
}
#global-ux .userCookieConfiguration .userCookieToggle .always-on:before{background-color:#1b394e;width:32px;height:32px;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:13px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .always-on:before{width:40px;height:40px}
}
#global-ux .userCookieConfiguration .userCookieToggle .category-name{font-size:14px;font-size:.875rem;font-weight:700;margin-bottom:18px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .userCookieToggle .category-name{font-size:16px;font-size:1rem}
}
#global-ux .userCookieConfiguration .page-mode .userCookieConfiguration-footer{padding:30px 0 20px 130px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .page-mode .userCookieConfiguration-footer{padding-left:220px}
}
#global-ux .userCookieConfiguration .page-mode .userCookieConfiguration-footer .cta-button{margin:0}
#global-ux .userCookieConfiguration .banner-mode{text-align:center}
@media only screen and (max-width:47.9375em){#global-ux .userCookieConfiguration .banner-mode .switches{display:inline-block}
}
#global-ux .userCookieConfiguration .banner-mode .switches>div{width:100px}
#global-ux .userCookieConfiguration .banner-mode .userCookieToggle p{text-align:left}
@media only screen and (max-width:47.9375em){#global-ux .userCookieConfiguration .banner-mode .userCookieToggle p{text-align:center}
}
#global-ux .userCookieConfiguration .banner-mode .userCookieToggle .component-content{margin-bottom:20px}
@media only screen and (max-width:47.9375em){#global-ux .userCookieConfiguration .banner-mode .userCookieToggle .component-content{display:block}
}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .banner-mode .cookie-toggle-button{height:26px;padding:0 4px}
}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .banner-mode .cookie-toggle-button span{font-size:14px;font-size:.875rem}
}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .banner-mode .cookie-toggle-button span:after{height:20px;width:20px}
}
#global-ux .userCookieConfiguration .banner-mode .description{font-size:14px;font-size:.875rem}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .banner-mode .description{padding-left:30px}
}
@media only screen and (max-width:47.9375em){#global-ux .userCookieConfiguration .banner-mode .description{padding-left:0;margin-bottom:50px}
}
#global-ux .userCookieConfiguration .banner-mode .always-on{font-size:14px;font-size:.875rem;margin:0 0 1rem}
#global-ux .userCookieConfiguration .banner-mode .always-on:before{width:32px;height:32px}
@media only screen and (min-width:62em){#global-ux .userCookieConfiguration .banner-mode .always-on:before{width:40px;height:40px}
}
#global-ux .userCookieConfiguration>.box.banner-mode{padding-top:30px}
#global-ux .sticky-banner{background:#1b394e;position:fixed;bottom:0;z-index:11;width:100%;max-width:89.875rem;word-break:break-word;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}
#global-ux .sticky-banner .close{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:transparent;float:right;padding:10px;color:#fff;cursor:pointer}
#global-ux .sticky-banner .content{padding:30px;text-align:center}
#global-ux .sticky-banner .content a,#global-ux .sticky-banner .content h1,#global-ux .sticky-banner .content h2,#global-ux .sticky-banner .content h3,#global-ux .sticky-banner .content h4,#global-ux .sticky-banner .content h5,#global-ux .sticky-banner .content h6,#global-ux .sticky-banner .content input,#global-ux .sticky-banner .content label,#global-ux .sticky-banner .content li,#global-ux .sticky-banner .content p,#global-ux .sticky-banner .content td,#global-ux .sticky-banner .content th{color:#fff}
#global-ux .sticky-banner .content a{font-weight:700;text-decoration:underline}
#global-ux .sticky-banner .content .cta-button{font-size:16px;font-size:1rem;font-weight:300;padding:8px 10px;min-width:110px;text-decoration:none;transition:background-color .3s,color .3s}
#global-ux .sticky-banner .content .cta-button:hover{color:#1b394e}
#global-ux .additionalLeaseTaxCalculator:after,#global-ux .additionalLeaseTaxCalculator:before{display:table;content:" "}
#global-ux .additionalLeaseTaxCalculator:after{clear:both}
#global-ux .additionalLeaseTaxCalculator form{background-color:transparent;padding-left:0;padding-right:0;padding-bottom:0}
@media only screen and (min-width:48em){.is-overlay-open #global-ux .additionalLeaseTaxCalculator form .columns{float:left;padding-left:.9375rem;padding-right:.9375rem;width:50%}
}
#global-ux .additionalLeaseTaxCalculator .select2-container{background-color:#fff}
#global-ux .additionalLeaseTaxCalculator .select2-default .select2-chosen{color:#cacaca}
#global-ux .additionalLeaseTaxCalculator .call-to-action{text-align:center;margin-top:30px}
#global-ux .additionalLeaseTaxCalculator .call-to-action:after,#global-ux .additionalLeaseTaxCalculator .call-to-action:before{display:table;content:" "}
#global-ux .additionalLeaseTaxCalculator .call-to-action:after{clear:both}
#global-ux .additionalLeaseTaxCalculator .results{text-align:center}
#global-ux .additionalLeaseTaxCalculator .price-output{font-weight:600}
#global-ux .additionalLeaseTaxCalculator .button{min-width:280px}
#global-ux [class*=padding-] .pluginHybridElectricVehicleSavingsCalculator .component-content{padding:0 15px;margin:0 -15px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .title{text-transform:uppercase;margin-bottom:20px;margin-top:45px;letter-spacing:2px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .title.is-2{font-weight:300;font-size:24px}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .title.is-2{font-size:32px}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .label,#global-ux .pluginHybridElectricVehicleSavingsCalculator .value{font-size:14px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .value{text-align:right;white-space:nowrap;margin-left:10px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .component-content{padding:0 30px;overflow:hidden}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .component-content{padding:0 60px;margin-bottom:40px}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator section{padding:0;background-color:transparent}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .animation-stop{transform:scale(1);transform-origin:left center;transition:transform .3s}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .animation-start{transform:scale(1.2);transform-origin:left center;transition:transform .3s}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-list{display:flex;flex-direction:column}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-list{flex-direction:row;justify-content:space-between}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-list-wrapper{display:flex;flex-direction:column;flex-grow:2}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-list-wrapper{width:50%}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .range-slider-wrapper{display:flex;flex-flow:row wrap;align-items:flex-end}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .ng-slider-range-slider{margin:0;width:100%}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .ng-slider-range-slider .ng-slider-handle{-webkit-overflow-scrolling:touch}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider{flex-shrink:0;width:100%;margin-bottom:40px}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider{width:50%}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider:nth-child(odd){padding-right:30px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider:nth-child(2n+2){padding-left:30px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider:last-child{padding-right:0}
}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider{flex-grow:1}
}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider.is-short{flex-grow:0;padding-right:30px}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider .heading{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider .heading .label{font-weight:300}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-range-slider .heading .value{font-weight:700}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .gux-tooltip{margin-right:30px;margin-left:10px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options{display:inline-block}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .field{margin-top:15px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .field:first-child{margin-top:0}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .is-checkbox{position:relative;display:flex;cursor:pointer;width:100%;justify-content:space-between}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .is-checkbox:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:19px;height:19px;border:1px solid #2596cf;vertical-align:middle;cursor:pointer;box-sizing:border-box;color:transparent}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .is-checkbox.is-checked:after{background-color:#1b394e;color:#fff}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .charge-options .inner-row{width:100%;display:flex;justify-content:space-between}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final{flex-grow:1;display:flex;flex-direction:column;position:relative;margin:40px 0 30px}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final{flex-direction:row;align-items:baseline}
}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final{padding-left:50px;flex-direction:column;margin-top:0;margin-left:50px;width:30%}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final:before{content:"";position:absolute;display:block;height:1px;width:90%;background-color:#979797;top:0;left:50%;transform:translateX(-50%)}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final:before{width:85%}
}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final:before{height:75%;width:1px;left:0;transform:translateY(-50%);top:55%}
}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final header{width:50%;padding-right:30px}
}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final header{width:100%;padding-right:0}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final header .title{margin-top:45px;margin-bottom:15px}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final header .sub-header{margin-bottom:0}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result{width:50%;padding-left:30px}
}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result{width:100%;padding-left:0}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result-text{font-size:32px;font-weight:700;margin:17px 0 10px;line-height:1}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result-text{margin:25px 0 20px}
}
#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result-text p{font-size:12px}
@media only screen and (min-width:48em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result-text p{font-size:11px}
}
@media only screen and (min-width:62em){#global-ux .pluginHybridElectricVehicleSavingsCalculator .phev-calculator-steps-item-final .result-text p{font-size:12px}
}
.help-router{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
.help-router .help-router-button-toggle{display:flex;position:fixed;bottom:25px;right:25px;z-index:100;background-color:#2d96cd;max-width:44px;height:44px;border-radius:22px;border:1px solid #fff;padding:10px;margin:0;align-items:center;overflow:hidden;transition:max-width .5s,padding .5s,right .3s}
.help-router .help-router-button-toggle:focus{outline:5px auto -webkit-focus-ring-color}
@media only screen and (min-width:30.0625em){.help-router .help-router-button-toggle{bottom:50px}
}
@media only screen and (min-width:48em){.help-router .help-router-button-toggle{bottom:25px}
}
.help-router .help-router-button-toggle.configured:hover,.help-router .help-router-button-toggle.help-router-button-toggle-with-text{max-width:400px;padding:10px 25px}
.help-router .help-router-button-toggle.configured:hover .help-router-button-toggle-text,.help-router .help-router-button-toggle.help-router-button-toggle-with-text .help-router-button-toggle-text{opacity:1;letter-spacing:unset}
@media only screen and (min-width:30.0625em){.help-router .help-router-button-toggle.moving-for-back-to-top{right:80px}
}
@media only screen and (min-width:48em){.help-router .help-router-button-toggle.moving-for-back-to-top{right:25px}
}
.help-router .help-router-button-toggle.help-router-button-toggle-with-text{background-color:#fff;color:#2d96cd;border:1px solid #2d96cd}
.help-router .help-router-button-toggle.help-router-button-toggle-with-text .help-router-button-toggle-icon{background-color:transparent}
.help-router .help-router-button-toggle.help-router-button-toggle-with-text .help-router-button-toggle-icon i{background-color:#2d96cd;color:#fff}
.help-router .help-router-button-toggle p{font-size:inherit;margin:0}
.help-router .help-router-button-toggle-icon{background-color:#2d96cd;display:block;width:23px;height:23px;overflow:hidden;border-radius:50%;flex-shrink:0}
.help-router .help-router-button-toggle-icon i{font-size:24px;font-size:1.5rem;width:24px;height:24px;border-radius:50%;display:block;background-color:#fff;color:#2d96cd;position:relative;top:-1px;left:-1px}
.help-router .help-router-button-toggle-text{margin-left:20px;opacity:.1;letter-spacing:-1px;transition:opacity .3s .1s,letter-spacing .3s}
.help-router .help-router-container{position:fixed;bottom:0;right:0;background-color:#fff;z-index:105;width:100%;height:100%;transform:translateY(100%);transition:transform .3s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}
@media only screen and (min-width:62em){.help-router .help-router-container.no-astute-search{max-width:320px}
}
@media only screen and (min-width:62em){.help-router .help-router-container{max-width:370px;height:auto;max-height:100%}
}
.help-router.is-open .help-router-container{transform:translateY(0);box-shadow:2px 2px 8px 2px rgba(0,0,0,.15)}
.help-router .help-router-container-top{background-color:#2d96cd;padding:0 25px}
.help-router .help-router-button-close{font-size:20px;font-size:1.25rem;padding:0;margin:0;background-color:transparent}
.help-router .help-router-button-close .close-icon{position:relative;height:20px;width:20px;display:flex}
.help-router .help-router-button-close .close-icon:after,.help-router .help-router-button-close .close-icon:before{content:"";display:block;width:1px;height:24px;transform:rotate(45deg);position:absolute;background-color:#fff;left:50%;top:-1px}
.help-router .help-router-button-close .close-icon:after{transform:rotate(-45deg)}
@media only screen and (min-width:62em){.help-router .help-router-button-close .close-icon{position:relative;height:24px;width:24px;display:flex}
.help-router .help-router-button-close .close-icon:after,.help-router .help-router-button-close .close-icon:before{content:"";display:block;width:1px;height:28px;transform:rotate(45deg);position:absolute;background-color:#fff;left:50%;top:-1px}
.help-router .help-router-button-close .close-icon:after{transform:rotate(-45deg)}
}
.help-router .help-router-container-header{background-color:#2d96cd;padding:15px 25px;display:flex;align-content:center;border-bottom:1px solid #bbb}
.help-router .help-router-container-header.no-astute-search{background-color:#fff;border:0;padding-bottom:0;padding-top:17px}
.help-router .help-router-container-header.no-astute-search .close-icon:after,.help-router .help-router-container-header.no-astute-search .close-icon:before{background-color:#2d96cd}
.help-router .help-router-container-header p{font-size:20px;font-size:1.25rem;color:#fff;margin:0}
.help-router .help-router-container-header>div{display:flex;align-content:center;align-items:center}
.help-router .help-router-container-header-title{flex-grow:1}
.help-router .help-router-container-bottom{padding:25px}
.help-router .help-router-container-bottom.no-astute-search{padding-top:15px}
.help-router .help-router-popular-links{color:#fff;padding:30px 0}
.help-router .help-router-popular-links p{font-size:11px;font-size:.6875rem;margin-bottom:10px}
.help-router .help-router-popular-links p:last-of-type{margin-bottom:0}
.help-router .help-router-popular-links a{font-size:12px;font-size:.75rem;color:inherit;text-decoration:underline}
.help-router .help-router-ctas-list{list-style:none;padding:0;margin:0}
.help-router .help-router-ctas-list-item{margin-top:30px}
.help-router .help-router-ctas-list-item:first-of-type{margin-top:0}
.help-router .help-router-ctas-list-item-link{display:flex;align-items:center;font-weight:300}
.help-router .help-router-ctas-list-item-link .site-link-icon{min-width:40px}
.help-router .live-chat-enabled{display:none}
.help-router .live-chat-enabled.show{display:block}
.help-router .hide{display:none}
.cq-wcm-edit .sticky-cta .sticky-cta-inner a i,.sticky-cta.stickyInitialized .sticky-cta-inner a i{background:#2d96cd;color:white}
.cq-wcm-edit .sticky-cta .sticky-cta-inner a span,.sticky-cta.stickyInitialized .sticky-cta-inner a span{margin-left:-210px}
.sticky-cta{position:fixed;z-index:2;bottom:0;width:100%;margin-top:0;transition:all .3s}
@media only screen and (min-width:62em){.sticky-cta{bottom:auto;top:50%;transform:translateY(-50%);width:auto}
}
.sticky-cta .sticky-cta-inner{background:#2d96cd;font-size:0;text-align:center}
@media only screen and (min-width:62em){.sticky-cta .sticky-cta-inner{background:0;text-align:initial;font-size:inherit}
}
.sticky-cta .sticky-cta-inner a{display:inline-block;background:#2d96cd;color:white;height:60px;padding:0;position:relative;outline:0}
@media only screen and (min-width:61.9375em){.sticky-cta .sticky-cta-inner a{display:block}
}
.sticky-cta .sticky-cta-inner a i{background:#2d96cd;color:white;padding:16px;display:block;position:relative;z-index:4;min-width:60px;transition:background .4s,color .4s}
@media only screen and (min-width:62em){.sticky-cta .sticky-cta-inner a i{background:white;color:#2d96cd}
}
.sticky-cta .sticky-cta-inner a span{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;display:none;color:#2d96cd;background:#fff;height:60px;left:60px;margin-left:0;padding:16px 0 0 10px;position:absolute;white-space:nowrap;width:210px;top:0;transition:all .4s ease-in;transform:translateX(0);z-index:3}
@media only screen and (min-width:61.9375em){.sticky-cta .sticky-cta-inner a span{display:block}
}
.sticky-cta .sticky-cta-inner a:hover i{background:white;color:#2d96cd}
.sticky-cta .sticky-cta-inner a:hover span{background:white;color:#2d96cd;margin-left:0}
.sticky-cta .sticky-cta-inner a:focus:after{content:"";height:53px;width:53px;border:1px solid #fff;display:block;position:absolute;top:4px;left:4px;z-index:5}
.sticky-cta .sticky-cta-inner a.hide{display:none !important}
.sticky-cta .sticky-cta-inner a.show{display:inline-block !important}
@media only screen and (min-width:61.9375em){.sticky-cta .sticky-cta-inner a.show{display:block !important}
}
.sticky-cta .sticky-cta-inner a.live-chat-enabled{display:none}
.sticky-cta .sticky-cta-inner a.live-chat-enabled.show{display:block}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-re-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-re-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-re-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:700}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-light-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-light-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-light-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:300}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:200}
@keyframes tilt{0{transform:scale(0) translate(-50%,-50%)}
25%{transform:scale(1) rotate(0) translate(-50%,-50%)}
50%{transform:rotate(-25deg) translate(-50%,-50%)}
75%{transform:rotate(25deg) translate(-50%,-50%)}
to{transform:rotate(0) translate(-50%,-50%)}
}
@font-face{font-family:icomoon;src:url(guxfoe/fonts/icomoon/icomoon.eot?97g7sw);src:url(guxfoe/fonts/icomoon/icomoon.eot?97g7sw#iefix) format("embedded-opentype"),url(guxfoe/fonts/icomoon/icomoon.woff?97g7sw) format("woff"),url(guxfoe/fonts/icomoon/icomoon.ttf?97g7sw) format("truetype"),url(guxfoe/fonts/icomoon/icomoon.svg?97g7sw#icomoon) format("svg");font-weight:400;font-style:normal}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),a[class*=" icon-"]:before,a[class^=icon-]:before{font-size:1.75rem;vertical-align:middle}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),[class^=icon-][class*=cta-button]:before,a[class*=" icon-"]:before,a[class^=icon-]:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^=icon-][class*=cta-button]:before{padding-right:5px}
.link-icon{font-family:inherit}
a:hover .icon-sendto:before{content:"\E620"}
a:hover .icon-directions:before{content:"\E617"}
a:hover .icon-details:before{content:"\E605"}
.icon-vehicle-solid:before{content:"\E90D"}
.icon-vehicles:before{content:"\E90C"}
.icon-build-price-inverted:before{content:"\E909"}
.icon-request-a-test-drive-inverted:before{content:"\E90B"}
.icon-locate-a-dealer-stroke:before{content:"\E90A"}
.icon-minus:before{content:"\E607"}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close:before,#build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close:before,#build-price-configurator .build-price-pricing-details-overlay .close-icon:before,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close:before,.icon-plus:before{content:"\E608"}
.icon-question-hover:before{content:"\E60F"}
.icon-question:before{content:"\E60E"}
#build-price-configurator .build-price-error-overlay .bp-view-details h3:before,.icon-warning:before{content:"\E60D"}
.icon-unchecked:before{content:"\E601"}
.icon-checked:before{content:"\E602"}
.icon-close-solid:before{content:"\E623"}
.icon-m-filter:before{content:"\E625"}
.icon-d-filter:before{content:"\E606"}
.icon-info:before{content:"\E636"}
.icon-info-hover:before{content:"\E60A"}
.icon-get-location:before{content:"\E629"}
.icon-search:before{content:"\E90F"}
.icon-details:before{content:"\E624"}
.icon-details-hover:before{content:"\E605"}
.icon-minus-circled:before{content:"\E637"}
.icon-plus-circled:before{content:"\E622"}
#build-price-configurator .features-top-back-button:before,#build-price-configurator .review-header-back-btn:before,.icon-chevron-thin-left:before{content:"\E612"}
#build-price-configurator .review-save .pricing-expand-arrow:after,.icon-chevron-thin-right:before{content:"\E615"}
.icon-close:before{content:"\E610"}
.icon-close-hover:before{content:"\E611"}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .close-link:before,#build-price-configurator .build-price-overlay .close-icon:before,#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .close-link:before,#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content .close-link:before,#build-price-configurator .gux-video-js .close-link:before,.icon-thin-close:before{content:"\E608";transform:rotate(45deg);display:block}
.icon-email:before{content:"\E613"}
.icon-email-hover:before{content:"\E614"}
.icon-directions:before{content:"\E631"}
.icon-directions-hover:before{content:"\E617"}
.icon-link:before{content:"\E618"}
.icon-link-hover:before{content:"\E619"}
.icon-plus-hollow:before{content:"\E61B"}
.icon-plus-hollow-over:before{content:"\E61C"}
.icon-search2:before{content:"\E61D"}
.icon-search-hollow:before{content:"\E61E"}
.icon-sendto:before{content:"\E61F"}
.icon-sendto-hover:before{content:"\E620"}
.icon-phone-circled:before{content:"\E638"}
.icon-phone:before{content:"\E61A"}
.icon-phone-neu:before{content:"\E914"}
.icon-chevron-right:before{content:"\E618"}
.icon-chevron-hollow:before{content:"\E62E"}
.icon-play:before{content:"\E632"}
.icon-video:before{content:"\E600"}
.icon-external-link:before{content:"\E635"}
.icon-share:before{content:"\E63D"}
.icon-solid:before{content:"\E63B"}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-details-title a span:after,.icon-chevron-thin-up:before{content:"\E640"}
#build-price-configurator .bp-configurator-info-link-finance .icon-arrow:after,#build-price-configurator .bp-configurator-info-link-price .icon-arrow:after,#build-price-configurator .features-group-list-title:after,#build-price-configurator .features-sub-group-list-title:after,.icon-chevron-thin-down:before{content:"\E641"}
.icon-m-info:before{content:"\E609"}
.icon-star:before{content:"\F005"}
.icon-star-hollow:before{content:"\F006"}
#build-price-configurator .checkbox.checked span:before,#build-price-configurator .features-group-list .features-group-list-icon:after,.icon-checkmark:before{content:"\E603"}
.icon-right-arrow:before{content:"\E604"}
.icon-360-solid:before{content:"\E60B"}
.icon-360-open:before{content:"\E60C"}
.icon-apply-credit-open:before{content:"\E616"}
.icon-apply-credit-solid:before{content:"\E621"}
.icon-build-price-open:before{content:"\E626"}
.icon-build-price-solid:before{content:"\E627"}
.icon-certified-pre-owned-open:before{content:"\E628"}
.icon-certified-pre-owned-solid:before{content:"\E62A"}
.icon-change-location-open:before{content:"\E62C"}
.icon-change-location-solid:before{content:"\E62D"}
.icon-check-inventory-open:before{content:"\E62F"}
.icon-check-inventory-solid:before{content:"\E630"}
.icon-compare-competitors-open:before{content:"\E633"}
.icon-compare-competitors-solid:before{content:"\E634"}
.icon-find-dealer-open:before{content:"\E639"}
.icon-find-dealer-solid:before{content:"\E63A"}
.icon-ford-credit-open:before{content:"\E63C"}
.icon-ford-credit-solid:before{content:"\E63E"}
.icon-get-brochure-open:before{content:"\E63F"}
.icon-get-brochure-solid:before{content:"\E642"}
.icon-get-updates-open:before{content:"\E643"}
.icon-get-updates-solid:before{content:"\E644"}
.icon-images-solid:before{content:"\E645"}
.icon-images-open:before{content:"\E646"}
.icon-incentives-solid:before{content:"\E647"}
.icon-incentives-open:before{content:"\E648"}
.icon-request-quote-open:before{content:"\E649"}
.icon-request-quote-solid:before{content:"\E64A"}
.icon-send-to-phone-open:before{content:"\E64B"}
.icon-trade-in-open:before{content:"\E64C"}
.icon-trade-in-solid:before{content:"\E64D"}
.icon-view-map-solid:before{content:"\E64E"}
.icon-view-map-open:before{content:"\E64F"}
.icon-change-location2-open:before{content:"\E650"}
.icon-change-location2-solid:before{content:"\E651"}
.icon-d-email:before{content:"\E652"}
.icon-d-email-hover:before{content:"\E653"}
.icon-primary-applicant:before{content:"\E677"}
.icon-primary-applicant-rev:before{content:"\E6A4"}
.icon-joint-applicant:before{content:"\E679"}
.icon-joint-applicant-rev:before{content:"\E6A3"}
.icon-delete:before{content:"\E67F"}
.icon-delete-rev:before{content:"\E68D"}
.icon-calendar:before{content:"\E67D"}
.icon-calendar-rev:before{content:"\E68B"}
.icon-globe:before{content:"\E686"}
.icon-globe-2:before{content:"\E69C"}
.icon-test-drive:before{content:"\E693"}
.icon-test-drive-rev:before{content:"\E689"}
.icon-send-to-dealer:before{content:"\E68C"}
.icon-send-to-dealer-rev:before{content:"\E69F"}
.icon-select-a-vehicle:before{content:"\E68A"}
#build-price-configurator .icon-bodystyle:before,.icon-select-a-vehicle-rev:before{content:"\E6A8"}
.icon-drive:before{content:"\E68F"}
#build-price-configurator .icon-drive:before,.icon-drive-rev:before{content:"\E68E"}
.icon-explore-special-programs:before{content:"\E691"}
.icon-explore-special-programs-rev:before{content:"\E690"}
.icon-interior:before{content:"\E6A2"}
#build-price-configurator.cv-mode .icon-series:before,#build-price-configurator .icon-trim:before,#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .trim-icon:before,.icon-interior-rev:before{content:"\E6A1"}
.icon-extras:before{content:"\E698"}
.icon-extras-rev:before{content:"\E697"}
.icon-see-commercial-fin-opts:before{content:"\E6A7"}
.icon-see-commercial-fin-opts-rev:before{content:"\E6A6"}
.icon-exterior:before{content:"\E696"}
.icon-exterior-rev:before{content:"\E695"}
.icon-extended-service-plan:before{content:"\E694"}
.icon-wheels-open:before{content:"\E654"}
.icon-wheels-solid:before{content:"\E655"}
.icon-extended-service-plan-rev:before{content:"\E692"}
.icon-estimate-payments-open:before{content:"\E656"}
.icon-estimate-payments-solid:before{content:"\E657"}
.icon-finance-finder:before{content:"\E69A"}
.icon-finance-finder-rev:before{content:"\E699"}
.icon-generic-article:before{content:"\E69E"}
.icon-generic-article-rev:before{content:"\E69D"}
.icon-print:before{content:"\E67B"}
.icon-print-rev:before{content:"\E6A5"}
.icon-mobile-nav-tech:before{content:"\E6AE"}
.icon-tech:before{content:"\E6AB"}
.icon-tech-rev:before{content:"\E6AA"}
.icon-twitter:before{content:"\E688"}
.icon-twitter-rev:before{content:"\E6AC"}
.icon-view-shoppers-guide:before{content:"\E69B"}
.icon-view-shoppers-guide-rev:before{content:"\E6AD"}
.icon-profile-logged-in:before,.icon-profile:before{content:"\E683"}
.icon-chat-now:before{content:"\E676"}
.icon-social:before{content:"\E682"}
.icon-open-mail:before{content:"\E685"}
.icon-snail-mail:before{content:"\E684"}
.icon-locate-a-dealer:before{content:"\E681"}
.icon-locate-a-dealer-50px:before{content:"\E6F6"}
.icon-navigation:before{content:"\E687"}
.icon-finance:before{content:"\E678"}
.icon-owner:before{content:"\E67C"}
.icon-vehicle-hybrid:before{content:"\E672"}
.icon-nav-vehicle:before{content:"\E90E"}
.icon-shop:before{content:"\E675"}
.icon-chevron-fat:before{content:"\E67A"}
.icon-m-chevron-hover:before{content:"\E673"}
.icon-hamburger:before{content:"\E6A0"}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .drive-icon:before,.icon-vehicle-manual:before{content:"\E670"}
.icon-vehicle-performance:before{content:"\E671"}
.icon-vehicle-stripped-chassis:before{content:"\E664"}
.icon-vehicle-stripped:before{content:"\E665"}
.icon-vehicle-van:before{content:"\E666"}
.icon-vehicle-people-mover:before{content:"\E667"}
.icon-vehicle-truck:before{content:"\E668"}
.icon-vehicle-suv:before{content:"\E66E"}
.icon-vehicle-crossover:before{content:"\E66F"}
.icon-vehicle-coupe:before{content:"\E66B"}
.icon-vehicle-sedan:before{content:"\E669"}
.icon-vehicle-hatch:before{content:"\E66A"}
.icon-vehicle-estate:before{content:"\E66C"}
.icon-vehicle-convertible:before{content:"\E66D"}
.icon-phone-circled-hover:before{content:"\E658"}
.icon-send-to-phone-solid:before{content:"\E659"}
.icon-close2:before{content:"\E6B3"}
.icon-chat-now-open:before{content:"\E6F5"}
.icon-chat-now-open-50px:before{content:"\E6F7"}
#build-price-configurator .icon-extra:before,.icon-extras-bp:before{content:"\E6AF"}
.icon-packages:before{content:"\E6B0"}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .color-icon:before,.icon-color:before{content:"\E6B6"}
.icon-payload:before{content:"\E6B1"}
.icon-models-transit:before{content:"\E6B2"}
.icon-emergency-call-number-25px:before{content:"\E6B4"}
.icon-emergency-call-number-50px:before{content:"\E6B5"}
.icon-emergency-call-number-rev-25px:before,.icon-emergency-call-number-rev-50px:before{content:"\E6B7"}
.icon-emergency-call-number-125px:before{content:"\E6B8"}
.icon-flat-tire-change-25px:before{content:"\E6B9"}
.icon-flat-tire-change-50px:before{content:"\E6BA"}
.icon-flat-tire-change-rev-50px:before{content:"\E6BB"}
.icon-flat-tire-change-125px:before{content:"\E6BC"}
.icon-fuel-delivery-25px:before{content:"\E6BD"}
.icon-fuel-delivery-50px:before{content:"\E6BE"}
.icon-fuel-delivery-rev-50px:before{content:"\E6BF"}
.icon-fuel-delivery-125px:before{content:"\E6C0"}
.icon-have-questions-faqs-25px:before{content:"\E6C1"}
.icon-have-questions-faqs-50px:before{content:"\E6C2"}
.icon-have-questions-faqs-rev-50px:before{content:"\E6C3"}
.icon-have-questions-faqs-125px:before{content:"\E6C4"}
.icon-lock-out-assistance-25px:before{content:"\E6C5"}
.icon-lock-out-assistance-50px:before{content:"\E6C6"}
.icon-lock-out-assistance-rev-50px:before{content:"\E6C7"}
.icon-lock-out-assistance-125px:before{content:"\E6C8"}
.icon-maintenance-schedule-25px:before{content:"\E6C9"}
.icon-maintenance-schedule-50px:before{content:"\E6CA"}
.icon-maintenance-schedule-rev-50px:before{content:"\E6CB"}
.icon-maintenance-schedule-125px:before{content:"\E6CC"}
.icon-manuals-25px:before{content:"\E6CD"}
.icon-manuals-50px:before{content:"\E6CE"}
.icon-manuals-rev-50px:before{content:"\E6CF"}
.icon-manuals-125px:before{content:"\E6D0"}
.icon-owner-advantage-rewards-25px:before{content:"\E6D1"}
.icon-owner-advantage-rewards-50px:before{content:"\E6D2"}
.icon-owner-advantage-rewards-rev-50px:before{content:"\E6D3"}
.icon-owner-advantage-rewards-125px:before{content:"\E6D4"}
.icon-post-a-message-25px:before{content:"\E6D5"}
.icon-post-a-message-50px:before{content:"\E6D6"}
.icon-post-a-message-rev-50px:before{content:"\E6D7"}
.icon-post-a-message-125px:before{content:"\E6D8"}
.icon-power-and-engine-25px:before{content:"\E6D9"}
.icon-power-and-engine-50px:before{content:"\E6DA"}
.icon-power-and-engine-rev-50px:before{content:"\E6DB"}
.icon-power-and-engine-125px:before{content:"\E6DC"}
.icon-roadside-assistance-25px:before{content:"\E6DD"}
.icon-roadside-assistance-50px:before{content:"\E6DE"}
.icon-roadside-assistance-rev-50px:before{content:"\E6DF"}
.icon-roadside-assistance-125px:before{content:"\E6E0"}
.icon-schedule-service-25px:before{content:"\E6E1"}
.icon-schedule-service-50px:before{content:"\E6E2"}
.icon-schedule-service-rev-50px:before{content:"\E6E3"}
.icon-schedule-service-125px:before{content:"\E6E4"}
.icon-tire-finder-25px:before{content:"\E6E5"}
.icon-tire-finder-50px:before{content:"\E6E6"}
.icon-tire-finder-rev-50px:before{content:"\E6E7"}
.icon-tire-finder-125px:before{content:"\E6E8"}
.icon-towing-25px:before{content:"\E6E9"}
.icon-towing-50px:before{content:"\E6EA"}
.icon-towing-rev-50px:before{content:"\E6EB"}
.icon-towing-125px:before{content:"\E6EC"}
.icon-dashboard-indicator-25px:before{content:"\E6ED"}
.icon-dashboard-indicator-50px:before{content:"\E6EE"}
.icon-dashboard-indicator-rev-50px:before{content:"\E6EF"}
.icon-dashboard-indicator-125px:before{content:"\E6F0"}
.icon-battery-jump-start-25px:before{content:"\E6F1"}
.icon-battery-jump-start-50px:before{content:"\E6F2"}
.icon-battery-jump-start-rev-50px:before{content:"\E6F3"}
.icon-battery-jump-start-125px:before{content:"\E6F4"}
.icon-ellipsis:before{content:"\E65A"}
.icon-facebook-logo:before{content:"\F09A"}
.icon-twitter-logo:before{content:"\F099"}
.icon-google-plus-logo:before{content:"\F0D5"}
.icon-instagram-logo:before{content:"\F083"}
.icon-pinterest-logo:before{content:"\F231"}
.icon-image:before{content:"\E900"}
.icon-build-and-price:before{content:"\E901"}
#build-price-configurator .bp-configurator-button-full-screen:before,.icon-fullscreen-25px:before{content:"\E018"}
.icon-file-text2:before{content:"\E902"}
#build-price-configurator .icon-series:before,.icon-series-rev:before{content:"\E900"}
#build-price-configurator.cv-mode .icon-bodystyle:before,.icon-series-cv-rev:before{content:"\E902"}
#build-price-configurator .icon-capacity:before,.icon-capacity-rev:before{content:"\E903"}
.icon-phone-flip{position:relative}
.icon-phone-flip .path1:before,.icon-phone-flip .path2:before,.icon-phone-flip .path3:before{position:absolute;left:0}
.icon-phone-flip .path1:before{content:"\E904";color:#7f7f7f}
.icon-phone-flip .path2:before{content:"\E905";color:#000}
.icon-phone-flip .path3:before{content:"\E906";color:#000}
#build-price-configurator.cv-mode .icon-extra:before,.icon-extra-cv:before{content:"\E907"}
.icon-print-page:before{content:"\E908"}
.icon-self-help-faqs-50px:before{content:"\EF16"}
.icon-self-help-faqs-outline-50px:before{content:"\EF37"}
.icon-vehicle-showroom-50px:before{content:"\EF20"}
.icon-vehicle-showroom-outline-50px:before{content:"\EF41"}
.icon-finance-options-tool-50px:before{content:"\EF09"}
.icon-finance-options-tool-outline-50px:before{content:"\EF30"}
.icon-contact-us-support-50px:before{content:"\EF05"}
.icon-contact-us-support-outline-50px:before{content:"\EF26"}
.icon-bp-int-solid-50px:before{content:"\E6A9"}
.icon-checkmark-circle:before{content:"\E909"}
.icon-base-font,.icon-brochure-download:before,.icon-chevron-fat-base,.icon-chevron-thin-down-base,.icon-chevron-thin-left-base,.icon-chevron-thin-right-base,.icon-download:before,.icon-video-open:before{font-family:icomoon}
.icon-chevron-thin-right-base{content:"\E615"}
.icon-chevron-thin-left-base{content:"\E612"}
.icon-chevron-fat-base{content:"\E67A"}
.icon-chevron-thin-down-base{content:"\E641"}
.icon-ford-merchandise-store-25px:before{content:"\E715"}
.icon-ford-merchandise-store-outline-50px:before{content:"\E716"}
.icon-ford-merchandise-store-solid-50px:before{content:"\E717"}
.icon-compare:before{content:"\E718"}
.icon-link-right:before{content:"\E65C"}
.icon-link-right-hover:before{content:"\E65D"}
.icon-link-left:before{content:"\E62B"}
.icon-link-left-hover:before{content:"\E65B"}
.icon-link-up:before{content:"\E65E"}
.icon-link-up-hover:before{content:"\E65F"}
.icon-link-down:before{content:"\E660"}
.icon-link-down-hover:before{content:"\E661"}
.icon-summary:before{content:"\E910"}
.icon-shopping-cart:before{content:"\E911"}
.icon-shopping-cart-hover:before{content:"\E912"}
.icon-shopping-cart-circle:before{content:"\E913"}
.icon-mot:before{content:"\E915"}
.icon-video-open:before{content:"\E916"}
.icon-play-two-hollow:before{content:"\E917"}
.icon-play-two:before{content:"\E91B"}
.icon-play-hollow:before{content:"\E918"}
.icon-play-solid{position:relative}
.icon-play-solid .path1:before,.icon-play-solid .path2:before{left:0;margin:0;position:absolute}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.icon-play-part-one:before,.icon-play-solid .path1:before{content:"\E919"}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:after,.icon-play-part-two:before,.icon-play-solid .path2:before{content:"\E91A";color:#fff}
.icon-brochure-download:before{content:"\E91C"}
.icon-download:before{content:"\E91D"}
.icon-amend:before{content:"\E91E"}
#build-price-configurator .gallery-slides.multiple.images-loaded:before,.icon-swipe:before{content:"\E91F"}
.icon-electric-vehicle:before{content:"\E920"}
#global-ux.page-bnp.no-header-footer{padding-bottom:50px}
@media only screen and (min-width:48em){#global-ux.page-bnp.no-header-footer{padding-bottom:0}
}
#global-ux.page-bnp.no-header-footer .footer,#global-ux.page-bnp.no-header-footer .light-header-section,#global-ux.page-bnp.no-header-footer .main-nav{display:none}
#global-ux.page-bnp.no-header-footer .header{padding:0 !important}
#global-ux.page-bnp.header-no-footer{padding-bottom:50px}
@media only screen and (min-width:48em){#global-ux.page-bnp.header-no-footer{padding-bottom:0}
}
#global-ux.page-bnp.header-no-footer .footer{display:none}
#global-ux.page-bnp .vehicle-menu-backdrop{z-index:6}
#global-ux.page-bnp>.content{height:auto;min-height:0}
#global-ux.page-bnp #build-price-configurator{overflow:hidden}
#global-ux.page-bnp .app-view{height:100%;position:static;background-color:#fff}
#global-ux.page-bnp .configuration{display:none}
#build-price-configurator #global-ux.page-bnp .bp-configurator-header-horizontal:after,#build-price-configurator #global-ux.page-bnp .bp-vehicle-attributes:after,#build-price-configurator #global-ux.page-bnp .vehicle-quick-info:after,#build-price-configurator .bp-configurator-caro #global-ux.page-bnp .slides:after,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details #global-ux.page-bnp .view-details-image:after,#build-price-configurator .gallery-slides #global-ux.page-bnp .slides:after,#global-ux.page-bnp #build-price-configurator .bp-configurator-caro .slides:after,#global-ux.page-bnp #build-price-configurator .bp-configurator-header-horizontal:after,#global-ux.page-bnp #build-price-configurator .bp-vehicle-attributes:after,#global-ux.page-bnp #build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image:after,#global-ux.page-bnp #build-price-configurator .gallery-slides .slides:after,#global-ux.page-bnp #build-price-configurator .vehicle-quick-info:after,#global-ux.page-bnp .clearfix:after{content:"";display:table;clear:both}
#global-ux.page-bnp .link-list-base{margin:0;padding:0;list-style-type:none}
@media print{#global-ux.page-bnp>.content{height:auto !important;min-height:auto !important}
#global-ux.page-bnp td,#global-ux.page-bnp td div{page-break-inside:avoid !important;margin:4px 0}
#global-ux.page-bnp .cookie-disclaimer,#global-ux.page-bnp .nav-header-left,#global-ux.page-bnp .nav-header-right,#global-ux.page-bnp .review-and-save-tech-spec,#global-ux.page-bnp .visual-indicator{display:none !important}
#global-ux.page-bnp .nav-header-center{text-align:left !important}
#global-ux.page-bnp .nav-header-center a[href]:after{content:"" !important}
#global-ux.page-bnp .print-only{display:block !important}
}
@media print{#global-ux.page-bnp .disclosure-heading{page-break-inside:avoid}
}
@media print{#global-ux.page-bnp .disclosure-heading:after{content:""}
#global-ux.page-bnp .disclosure-text{overflow:visible}
}
body.build-and-price.bp-no-scroll{position:fixed;overflow-y:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}
.bp-image-disclaimer{font-size:10px;font-size:.625rem;position:absolute;left:25px;padding-right:25px;color:#616161;text-align:left;z-index:1;bottom:10px}
@media only screen and (max-width:47.9375em){.bp-image-disclaimer{position:relative;left:0}
}
@media only screen and (min-width:47.9375em){.bp-image-disclaimer{bottom:15px}
}
.review-save .bp-image-disclaimer{bottom:15px;z-index:10}
@media only screen and (max-width:47.9375em){.review-save .bp-image-disclaimer{left:14px;position:absolute;bottom:15px;padding-right:14px}
}
.clear-extra-padding,.slide-loader .bp-loader-icon{top:50%;background:0;padding:0;width:65px;height:65px;border-radius:0}
.bp-loader{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center;z-index:9}
.bp-loader.full-screen{background:rgba(0,0,0,.8);z-index:999}
.bp-loader.hide{display:none}
.ng-gux-gallery-wrapper .bp-loader{position:absolute;z-index:4}
.bp-configurator-summary-inner .bp-loader{position:absolute}
.bp-configurator-summary-inner .bp-loader.full-screen{position:fixed}
.bp-loader-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;width:85px;height:85px;background-color:#2d96cd;border-radius:999px}
.bp-loader-icon .circular{margin:auto;width:100%;height:100%;transform-origin:center center;animation:rotate 2s linear infinite}
.bp-loader-icon .path{stroke:#fff;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}
@keyframes rotate{to{transform:rotate(1turn)}
}
@keyframes dash{0{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35}
to{stroke-dasharray:89,200;stroke-dashoffset:-124}
}
#build-price-configurator .checkbox{display:block;position:relative;width:30px;height:30px;color:#fff;vertical-align:middle;border:1px solid #1b394e}
#build-price-configurator .checkbox:hover{cursor:pointer}
#build-price-configurator .checkbox>span{position:relative}
#build-price-configurator .checkbox.checked{background-color:#1b394e}
#build-price-configurator .checkbox.checked+.feature-label span{color:#1b394e}
#build-price-configurator .checkbox.checked span{color:#fff;display:block;font-size:1.2em;position:absolute;left:4px;top:1px}
#build-price-configurator .checkbox.checked span:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.disclosure-accordion .disclosure-text{border-bottom:1px solid #ccc}
.disclosure-accordion.collapsed .disclosure-text{border-bottom:0}
#build-price-configurator .video-wrapper .video-content .video-js{width:auto}
#build-price-configurator .video-js{text-align:center}
#build-price-configurator .video-js.vjs-playing .vjs-big-play-button,#build-price-configurator .video-js.vjs-playing .vjs-poster{display:none}
#build-price-configurator .video-js.vjs-playing.vjs-user-active .vjs-control-bar{display:flex}
#build-price-configurator .video-js.vjs-ended .vjs-poster{display:inline-block}
#build-price-configurator .video-js.vjs-ended .vjs-control-bar{display:none}
#build-price-configurator .video-js:hover .vjs-big-play-button .vjs-icon-placeholder:before{color:#19678e}
#build-price-configurator .video-js .vjs-poster{background-color:#fff}
#build-price-configurator .video-js .vjs-button>.vjs-icon-placeholder:before{line-height:1.4;font-size:1.4rem}
#build-price-configurator .video-js .vjs-big-play-button{border:0;background:0;display:inline-block;left:40%;top:40%;height:3em;width:3em}
@media only screen and (min-width:30.0625em){#build-price-configurator .video-js .vjs-big-play-button{left:45%;top:40%}
}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder{display:inline-block;position:relative;height:100%;width:100%}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:after,#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:after,#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:70px;font-size:4.375rem;position:absolute;left:0}
@media only screen and (min-width:48em){#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:after,#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:90px;font-size:5.625rem}
}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:before{color:#2d96cd;width:auto}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:after{color:#fff}
#build-price-configurator .video-js .vjs-big-play-button .vjs-icon-placeholder:hover:before{color:#19678e}
#build-price-configurator .gux-video-js,#build-price-configurator .gux-video-js .video-js-wrapper{position:relative}
#build-price-configurator .gux-video-js .video-js.vjs-ended~.video-prompt-message,#build-price-configurator .gux-video-js .video-js.vjs-playing~.video-prompt-message{display:none}
#build-price-configurator .gux-video-js .video-prompt-message{background:rgba(0,0,0,.6);height:100%;position:absolute;top:0;text-align:center;width:100%;z-index:2}
@media only screen and (orientation:landscape){#build-price-configurator .gux-video-js .video-prompt-message{display:none}
}
@media only screen and (min-width:48em){#build-price-configurator .gux-video-js .video-prompt-message{display:none}
}
#build-price-configurator .gux-video-js .video-prompt-message.hide-prompt-message{display:none}
#build-price-configurator .gux-video-js .video-prompt-message-container{background:#fff;border:1px solid #000;padding:20px 50px 20px 20px;position:absolute;left:12%;top:20%;max-height:70%;overflow-y:auto;width:75%}
#build-price-configurator .gux-video-js .video-prompt-message-container .close-icon{position:absolute;top:0;right:0;margin:0}
#build-price-configurator .gux-video-js .video-prompt-message-container .close-icon:before{color:#000}
#build-price-configurator .gux-video-js .close-link{font-size:32px;font-size:2rem;background-color:#000;color:#fff;padding:5px;position:absolute;right:0;top:0;overflow:hidden;z-index:2}
#build-price-configurator .gux-video-js .close-link:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#build-price-configurator .gux-video-js .close-link{font-size:35px;font-size:2.1875rem;top:0}
}
#build-price-configurator .gux-video-js .close-link span{position:absolute;text-indent:-9999px}
#global-ux.page-bnp .disclosure-heading{border-top:0}
#global-ux.page-bnp .bp-configurator-wrapper,#global-ux.page-bnp .review-save{border-bottom:1px solid #ccc}
#build-price-configurator .bp-configurator-wrapper{display:-moz-flex;display:-ms-flexbox;display:flex}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-wrapper{-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-wrapper{min-height:550px}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-categories{-moz-order:2;-ms-flex-order:2;order:2;border-top:1px solid #dadada}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-categories{width:75px;border-right:1px solid #dadada;position:relative;padding:4px;background-color:white;z-index:1}
}
#build-price-configurator .bp-configurator-features-group{position:fixed;top:0;right:-100%;bottom:0;left:100%;overflow:visible;background:#f7f7f7;z-index:1}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-features-group{-moz-order:3;-ms-flex-order:3;order:3}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-features-group{-moz-order:4;-ms-flex-order:4;order:4}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-features-group{transition:all .5s ease}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-features-group{position:static;top:auto;right:auto;bottom:auto;left:auto;background:#f7f7f7}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-features-group{-moz-order:0;-ms-flex-order:0;order:0;position:relative;width:30%;border-right:1px solid #dadada;background:#f7f7f7}
}
@media only screen and (min-width:75em){#build-price-configurator .bp-configurator-features-group{width:24%}
}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-features-group.nav-open{transition:all .5s ease-out;left:0;top:0;bottom:0;right:0;z-index:10}
}
#build-price-configurator .bp-configurator-summary{transition:opacity .1s ease;position:relative}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-summary{-moz-order:1;-ms-flex-order:1;order:1}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary{-moz-order:0;-ms-flex-order:0;order:0;width:calc(100% - 30% - 75px)}
}
@media only screen and (min-width:75em){#build-price-configurator .bp-configurator-summary{width:calc(100% - 24% - 75px)}
}
#build-price-configurator .bp-configurator-summary .bp-configurator-summary-inner{padding:0}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-summary .bp-configurator-summary-inner{padding:20px 0 5px}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary .bp-configurator-summary-inner{padding-top:0}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-summary .bp-configurator-summary-inner .bp-configurator-header-wrap{display:block}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .finance-info-bar-wrapper{-moz-order:3;-ms-flex-order:3;order:3}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-vehicle-attributes{-moz-order:4;-ms-flex-order:4;order:4;background-color:#efefef}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-vehicle-attributes{display:none}
}
#build-price-configurator .bp-configurator-review-save{position:fixed;bottom:0;width:100%;height:50px;margin-bottom:0;z-index:2}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-review-save{display:none}
}
#build-price-configurator .bp-configurator-review-save button{line-height:1;width:100%;height:100%}
@media only screen and (min-width:62em){#build-price-configurator .category-width-medium .bp-configurator-categories{width:90px}
}
@media only screen and (min-width:62em){#build-price-configurator .category-width-medium .bp-configurator-summary{width:calc(100% - 30% - 90px)}
}
@media only screen and (min-width:75em){#build-price-configurator .category-width-medium .bp-configurator-summary{width:calc(100% - 24% - 90px)}
}
@media only screen and (min-width:62em){#build-price-configurator .category-width-large .bp-configurator-categories{width:105px}
}
@media only screen and (min-width:62em){#build-price-configurator .category-width-large .bp-configurator-summary{width:calc(100% - 30% - 105px)}
}
@media only screen and (min-width:75em){#build-price-configurator .category-width-large .bp-configurator-summary{width:calc(100% - 24% - 105px)}
}
@media only screen and (min-width:62em){#build-price-configurator .category-width-xlarge .bp-configurator-categories{width:120px}
}
@media only screen and (min-width:62em){#build-price-configurator .category-width-xlarge .bp-configurator-summary{width:calc(100% - 30% - 120px)}
}
@media only screen and (min-width:75em){#build-price-configurator .category-width-xlarge .bp-configurator-summary{width:calc(100% - 24% - 120px)}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary.is-interior-mode{background-color:#1f1f1f}
#build-price-configurator .bp-configurator-summary.is-interior-mode .bp-configurator-caro-shot-ctrls-link,#build-price-configurator .bp-configurator-summary.is-interior-mode .bp-configurator-caro-shot-ctrls-link.active{color:#fff}
}
#build-price-configurator .bp-configurator-summary.flexslider-ready .bp-configurator-caro{opacity:1}
#build-price-configurator .bp-configurator-caro-frame{position:relative;padding-top:5px;padding-bottom:53px}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-caro-frame{padding-top:14px;padding-bottom:65px}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-caro-frame{padding-top:0;padding-bottom:8px}
}
#build-price-configurator .bp-configurator-caro-frame .bp-configurator-caro-shot-ctrls{list-style-type:none;position:absolute;z-index:7;left:25px;bottom:20px}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-caro-frame .bp-configurator-caro-shot-ctrls{display:none}
}
#build-price-configurator .bp-configurator-caro-wrap{margin:0 auto;max-width:90rem;width:100%;position:relative;height:0;overflow:hidden}
#build-price-configurator .bp-configurator-caro-wrap.display-caro{height:auto;overflow:visible;padding-bottom:10px}
@media only screen and (max-width:30em){#build-price-configurator .bp-configurator-caro-wrap.display-caro{padding-bottom:5px}
}
#build-price-configurator .bp-gux-gallery{position:relative;padding-bottom:10px;z-index:1}
#build-price-configurator .bp-gux-gallery.isInterior .slide{background:#1f1f1f}
#build-price-configurator .bp-gux-gallery.isInterior+div .bp-image-disclaimer{color:#fff}
#build-price-configurator .bp-configurator-gallery-wrapper{position:relative;min-height:10rem}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-gallery-wrapper{min-height:29rem}
}
#build-price-configurator .gallery-slides{max-width:90rem;height:100%;margin:0;overflow:hidden;position:relative}
#build-price-configurator .gallery-slides.multiple{cursor:pointer}
#build-price-configurator .gallery-slides.multiple:active{cursor:grab}
#build-price-configurator .gallery-slides.multiple.images-loaded:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:45px;position:absolute;top:50%;left:50%;animation:tilt 2s;transform:translate(-50%,-50%);transform-origin:0 0;z-index:10;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}
@media only screen and (min-width:48em){#build-price-configurator .gallery-slides.multiple.images-loaded:before{font-size:65px}
}
#build-price-configurator .gallery-slides.multiple.is-touched:before{display:none}
#build-price-configurator .gallery-slides .slides{margin:0}
#build-price-configurator .gallery-slides .slide{display:block;background:#fff;position:relative;text-align:center;pointer-events:none;padding-bottom:56.25%}
#build-price-configurator .gallery-slides .slide img{position:absolute;top:0;left:0;z-index:2}
@media only screen and (min-width:48em){#build-price-configurator .gallery-slides .slide{min-height:20rem}
}
#build-price-configurator .bp-configurator-caro{height:100%;margin:0;overflow:hidden;position:relative;opacity:0;background-color:#fff}
#build-price-configurator .bp-configurator-caro .flexslider{width:100%;height:0;padding-top:56.25%;overflow:hidden}
#build-price-configurator .bp-configurator-caro .flexslider.flexslider-ready{height:auto;padding-top:0;overflow:visible}
#build-price-configurator .bp-configurator-caro .slides{margin:0}
#build-price-configurator .bp-configurator-caro .slide{display:block;float:left;min-height:12rem}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro .slide{min-height:20rem}
}
#build-price-configurator .bp-configurator-caro .slide-images-container{position:relative;text-align:center}
#build-price-configurator .bp-configurator-caro .slide-images-container img{display:inline-block;z-index:1;width:100%;text-align:center}
#build-price-configurator .bp-configurator-caro .slide-images-container img+img{position:absolute;top:0;left:0;z-index:2}
#build-price-configurator .bp-configurator-caro .flex-control-nav{bottom:3%;margin-top:16px;margin-left:0}
#build-price-configurator .bp-configurator-caro .flex-control-nav li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}
#build-price-configurator .bp-configurator-caro .flex-control-nav li a{text-indent:100%;white-space:nowrap;overflow:hidden;position:relative;color:transparent;display:block;width:38px;height:38px}
#build-price-configurator .bp-configurator-caro .flex-control-nav li a:after{transition:transform .5s ease-out;display:block;width:11px;height:11px;content:" ";border-radius:50%;border:1px solid transparent;background-color:#2d96cd;position:absolute;top:13px;left:13px}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro .flex-control-nav li a:after{width:8px;height:8px}
}
#build-price-configurator .bp-configurator-caro .flex-control-nav li a.flex-active:after{transform:scale(1.5);background-color:transparent;border:1px solid #2d96cd}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows{display:none;right:0}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows{transform:translateZ(0);transition:all .2s ease;position:absolute;top:39%;right:-47px;margin-top:-15px;display:block;z-index:1}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .icon{line-height:47px}
}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn{transform:scale(1);display:block;height:47px;width:47px;border-radius:0;border:0;background-color:#2d96cd;cursor:pointer;outline-width:0}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn.bp-configurator-caro-prev,#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn.darkened{background-color:rgba(0,0,0,.5)}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn .icon{color:#fff;display:block;text-align:center}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn+ul{display:-moz-inline-stack;display:inline-block;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn:hover{background-color:#fff}
#build-price-configurator .bp-configurator-caro .bp-configurator-caro-arrows .carousel-btn:hover .icon{color:#2d96cd}
#build-price-configurator .bp-configurator-caro:hover .bp-configurator-caro-arrows{right:0}
#build-price-configurator.cv-mode .bp-configurator-caro,#build-price-configurator.cv-mode .gallery-slides .slide{background:linear-gradient(180deg,#f7f7f7,#fff)}
#build-price-configurator.cv-mode .build-price-carousel-overlay .bp-configurator-caro,#build-price-configurator.cv-mode .review-save .bp-configurator-caro{background:#fff}
#build-price-configurator .bp-configurator-caro-sup{width:100%;display:none}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-caro-sup{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;padding:0 0 0 15px}
}
#build-price-configurator .bp-configurator-caro-details{display:none}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-caro-details{display:block;width:57%}
}
@media only screen and (min-width:75em){#build-price-configurator .bp-configurator-caro-details{width:67%}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro-shot-ctrls{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style-type:none;width:30%}
}
@media only screen and (min-width:75em){#build-price-configurator .bp-configurator-caro-shot-ctrls{width:20%}
}
#build-price-configurator .bp-configurator-caro-shot-ctrls-links{display:-moz-flex;display:-ms-flexbox;display:flex}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-caro-shot-ctrls-links{display:none}
}
#build-price-configurator .bp-configurator-caro-shot-ctrls-toggle{display:none}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-caro-shot-ctrls-toggle{display:-moz-flex;display:-ms-flexbox;display:flex}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-caro-shot-ctrls-item{-moz-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;padding:0 5px}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-caro-shot-ctrls-item{text-align:right;padding-bottom:15px}
}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link{display:inline-block;position:relative;padding:5px 7px 7px;text-decoration:none}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link:after{content:"";display:none;position:absolute;border-bottom:5px solid;border-color:inherit;bottom:0;left:0;right:0}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link.active{display:inline-block}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro-shot-ctrls-link.active{display:inline-block}
}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link.active:after{display:inline-block}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-caro-shot-ctrls-link{display:none;border:2px solid #008cba;border-radius:30px}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link:hover{border-color:#0078a0}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link:before{border-radius:31px;content:"";display:inline-block;height:31px;width:31px;position:absolute;top:3px;background:#008cba}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link.active{display:inline-block}
#build-price-configurator .bp-configurator-caro-shot-ctrls-link.active:after{display:none}
}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-caro-ctrls-exterior{padding-left:10px;padding-right:42px}
#build-price-configurator .bp-configurator-caro-ctrls-exterior:before{right:3px}
#build-price-configurator .bp-configurator-caro-ctrls-interior{padding-left:42px;padding-right:10px}
#build-price-configurator .bp-configurator-caro-ctrls-interior:before{left:3px}
}
#build-price-configurator #build-price-configurator .bp-configurator-caro-shot-ctrls-link,#build-price-configurator #build-price-configurator .flex-direction-nav li a{text-decoration:none}
#build-price-configurator .bp-configurator-caro-frame-main .slide-images-container{opacity:1;z-index:3;transition:opacity .5s linear}
#build-price-configurator .bp-configurator-caro-frame-main .slide-images-container.is-hidden{opacity:0}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls{left:0;bottom:0}
@media only screen and (max-width:30em){#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls{margin-bottom:6px}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls{left:25px;bottom:20px}
}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrows{display:block;position:absolute;top:calc(50% - 23.5px);right:0;width:100%;z-index:1000;-webkit-tap-highlight-color:transparent}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow{transition:transform .3s linear;color:#2d96cd;cursor:pointer;position:absolute}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.bp-configurator-caro-next{right:0}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.bp-configurator-caro-next{right:20px}
}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.bp-configurator-caro-prev{left:0}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.bp-configurator-caro-prev{left:20px}
}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.is-disabled{cursor:default}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.is-disabled:hover{transform:none}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow:hover{transform:scale(1.7)}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow .icon{font-size:34px;font-size:2.125rem;display:block;height:47px;width:47px;line-height:45px;text-align:center;position:relative}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.carousel-btn,#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.carousel-btn.bp-configurator-caro-prev{background-color:transparent}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.carousel-btn .icon{color:#2d96cd}
#build-price-configurator .bp-configurator-caro-frame-main .bp-configurator-caro-arrow.carousel-btn:hover{background-color:transparent}
#build-price-configurator .bp-configurator-caro-frame-main .flex-control-nav{display:none}
#build-price-configurator .bp-configurator-caro-frame-main .obsolete-flexslider+.flexslider,#build-price-configurator .bp-configurator-caro-frame-main .obsolete-flexslider+.obsolete-flexslider{display:none;position:absolute}
#build-price-configurator .bp-configurator-caro-frame-main .slide-loader{display:block;position:absolute;top:55px;right:30px;transform:translateX(-50%);z-index:10}
#build-price-configurator .bp-configurator-caro-frame-main .slide-loader .loader-icon{top:50%;padding:0;border-radius:0;width:40px;height:40px;position:absolute;left:50%;margin:-32.5px}
#build-price-configurator .bp-configurator-caro-frame-main .slide-loader .circular{margin:auto;width:100%;height:100%;transform-origin:center center;animation:rotate 2s linear infinite}
#build-price-configurator .bp-configurator-caro-frame-main .slide-loader .path{stroke:#2d96cd;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}
#build-price-configurator .bp-configurator-caro-frame-main .flex-active-slide .slide-images-container{z-index:1}
#build-price-configurator .features-list{padding:20px 20px 17px;margin:0}
#build-price-configurator .feature-selection-header{display:flex}
@media only screen and (min-width:62em){#build-price-configurator .feature-selection-header .feature-info-bloc,#build-price-configurator .feature-selection-header .feature-selection-checkbox{width:15%}
}
@media only screen and (min-width:75em){#build-price-configurator .feature-selection-header .feature-info-bloc,#build-price-configurator .feature-selection-header .feature-selection-checkbox{width:10%}
}
@media only screen and (min-width:62em){#build-price-configurator .feature-selection-header .feature-label{width:70%}
}
@media only screen and (min-width:75em){#build-price-configurator .feature-selection-header .feature-label{width:80%}
}
#build-price-configurator .features-list-item{list-style:none}
#build-price-configurator .features-list-item+.features-list-item{padding-top:20px}
#build-price-configurator .features-list-item.feature-list-show-all{position:relative;margin-top:20px;padding:15px 40px 15px 0}
#build-price-configurator .features-list-item.feature-list-show-all label{font-weight:300;line-height:1.4}
#build-price-configurator .features-list-item.feature-list-show-all input{display:none}
#build-price-configurator .features-list-item.feature-list-compare{padding:15px 0}
#build-price-configurator .features-list-item.feature-list-compare button{font-size:18px;font-size:1.125rem;margin:0;width:100%;min-width:0}
#build-price-configurator .features-list-item.conflict-feature .icon-warning{bottom:-10px;top:auto}
#build-price-configurator .build-price-error-overlay .bp-view-details .features-list-item.conflict-feature h3:before,#build-price-configurator .features-list-item.conflict-feature .build-price-error-overlay .bp-view-details h3:before,#build-price-configurator .features-list-item.conflict-feature .icon-warning:before{color:#d0021b;font-size:1.75rem;line-height:normal}
#build-price-configurator .features-list-item.conflict-feature .feature-selection .feature-info.icon-warning{display:block;margin:2px 0 0 -2px}
#build-price-configurator .features-list-item.conflict-feature .feature-selection .feature-label{padding:0 15px}
#build-price-configurator .features-list-item.color-layout .img-container{text-align:center;padding:20px 0}
#build-price-configurator .features-list-item.color-layout .img-container img{box-shadow:0 0 8px rgba(0,0,0,.8);background-position:50%;background-size:cover;border-radius:60px;display:inline-block;width:120px;height:120px}
#build-price-configurator .features-list-item.color-layout .img-container img:hover{box-shadow:0 0 -8px transparent}
#build-price-configurator .features-list-item.feature-disabled .feature-checkbox,#build-price-configurator .features-list-item.feature-disabled .feature-label-title,#build-price-configurator .features-list-item.feature-disabled .feature-thumbnail{pointer-events:none}
#build-price-configurator .features-list-item.feature-disabled .feature-checkbox{opacity:.4}
#build-price-configurator .features-list-item>img{width:50%}
#build-price-configurator .features-list-item .show-all-checkbox{position:absolute;top:50%;right:0;left:auto;margin-top:-16px}
#build-price-configurator .feature{box-shadow:0 2px 6px rgba(0,0,0,.2)}
#build-price-configurator .feature-box-content{background-color:white}
@media only screen and (min-width:48em){#build-price-configurator .thumb-container{background:#fff}
}
#build-price-configurator .thumb-container .img-container{position:relative;overflow:hidden}
@media only screen and (min-width:48em){#build-price-configurator .thumb-container .img-container{cursor:pointer;width:35%;display:inline-block;vertical-align:top}
}
@media only screen and (min-width:62em){#build-price-configurator .thumb-container .img-container{width:100%}
}
@media only screen and (min-width:48em){#build-price-configurator .thumb-container .feature-selection{width:64%;display:inline-block}
}
@media only screen and (min-width:62em){#build-price-configurator .thumb-container .feature-selection{width:100%}
}
#build-price-configurator .thumb-container.no-img .img-container{display:none}
#build-price-configurator .thumb-container.no-img .feature-selection{border-top:4px solid #dbdbdb}
@media only screen and (min-width:48em){#build-price-configurator .thumb-container.no-img .feature-selection{width:100%}
}
#build-price-configurator .feature-selection{background-color:#fff;color:#2d96cd;padding:20px 20px 25px}
#build-price-configurator .feature-selection.tooltip-disabled .feature-info{display:none}
#build-price-configurator .feature-selection-inner{position:relative;z-index:1;min-height:30px}
#build-price-configurator .feature-selection-inner input{position:absolute}
#build-price-configurator .feature-checkbox{font-size:14px;font-size:.875rem}
#build-price-configurator .feature-checkbox.checked+.feature-label span{color:#1b394e}
#build-price-configurator .feature-label{margin-bottom:0;padding:0 15px;flex-grow:1}
#build-price-configurator .feature-label span{width:100%}
#build-price-configurator .feature-label-selected{color:#2d96cd}
#build-price-configurator .feature-label-title{overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;display:inline-block;color:#2d96cd;line-height:1.35;cursor:pointer}
#build-price-configurator .feature-label-main-attribute{font-weight:400;display:block;padding-top:2px;color:#616161}
#build-price-configurator .feature-label-main-attribute sup[data-disclosure]{font-weight:400;font-size:85%;padding:0 4px;margin:0 0 0 -4px}
#build-price-configurator .feature-selection-checkbox.checked+.feature-label .feature-label-main-attribute,#build-price-configurator .feature-selection-checkbox.checked+.feature-label .feature-label-title{color:#1b394e}
#build-price-configurator .feature-extra-data{padding-top:20px;position:relative}
#build-price-configurator .feature-extra-data ul{padding:0}
#build-price-configurator .feature-extra-data ul li{color:#616161;font-size:.7em;line-height:1.7em}
#build-price-configurator .feature-extra-data>span{position:absolute;bottom:0;right:0}
#build-price-configurator .feature-extra-data>span img{width:100%}
#build-price-configurator .feature-co2-info ul{list-style-type:none;margin-left:0;padding-right:70px}
#build-price-configurator .feature-info{width:35px;line-height:1;padding:1px 0;margin:0;text-decoration:none;text-align:left;font-size:1.75rem;color:#2d96cd;overflow:hidden;background-color:transparent;border:0;cursor:pointer}
#build-price-configurator .feature-info span{position:absolute;text-indent:-9999px}
#build-price-configurator .feature-attributes{margin-left:0}
#build-price-configurator .feature-attributes-item{font-size:10px;font-size:.625rem;font-weight:300;margin:0 0 6px;list-style-type:none;line-height:1.35;color:#616161}
#build-price-configurator .feature-attributes-item:first-child{margin:15px 0 6px}
#build-price-configurator .feature-attributes-item:last-child{margin-bottom:0}
#build-price-configurator .feature-attributes-item sup[data-disclosure]{font-size:100%;top:-.3em;padding:1px 8px;margin:0 0 0 -8px}
#build-price-configurator .large-type{font-size:14px;font-size:.875rem}
#build-price-configurator .has-badge-img{position:relative;padding:0 22% 0 0}
#build-price-configurator .feature-attributes-item-badge{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20%}
@media only screen and (min-width:30.0625em){#build-price-configurator .feature-attributes-item-badge{width:10%}
}
@media only screen and (min-width:62em){#build-price-configurator .feature-attributes-item-badge{width:20%}
}
#build-price-configurator .vehicle-quick-info{margin-top:0;padding:10px 20px;background:#fff}
#build-price-configurator .vehicle-quick-info .vehicle-img{float:right;width:50%;position:relative}
#build-price-configurator .vehicle-quick-info .vehicle-img img{z-index:1}
#build-price-configurator .vehicle-quick-info .vehicle-img img+img{position:absolute;top:0;left:0;z-index:2}
#build-price-configurator .vehicle-quick-info .bp-configurator-header{float:left;width:50%}
#build-price-configurator .vehicle-quick-info .bp-configurator-pricing{clear:both;margin-bottom:10px}
#build-price-configurator .vehicle-quick-info .bp-configurator-info-cell{display:block;width:100%;padding:1px 0}
@media only screen{#build-price-configurator .vehicle-quick-info .bp-configurator-info-cell{display:inline}
#build-price-configurator .vehicle-quick-info .bp-configurator-info-cell.bp-configurator-secondary-price{display:block}
}
#build-price-configurator .vehicle-quick-info .bp-configurator-info-link-price{padding:0 25px 0 0}
#build-price-configurator .vehicle-quick-info .bp-configurator-info-cell-get-finance-quote-wrapper{display:inline-block;padding:0}
#build-price-configurator .features-top-section{border-bottom:1px solid #dadada;flex-shrink:0}
@media only screen and (min-width:48em){#build-price-configurator .features-top-section{display:none}
}
#build-price-configurator .features-top-nav{display:block;position:relative;width:100%;padding:15px 60px;color:#fff;font-weight:700;text-align:center;text-decoration:none;background-color:#1b394e}
#build-price-configurator .features-top-nav.features-top-nav-colour-1{background-color:#f1b434}
#build-price-configurator .features-top-nav.features-top-nav-colour-1 .features-top-icon{color:#f1b434}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-1:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-1:hover{background-color:#d49105}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-2{background-color:#e08701}
#build-price-configurator .features-top-nav.features-top-nav-colour-2 .features-top-icon{color:#e08701}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-2:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-2:hover{background-color:#946401}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-3{background-color:#79c23d}
#build-price-configurator .features-top-nav.features-top-nav-colour-3 .features-top-icon{color:#79c23d}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-3:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-3:hover{background-color:#487f1b}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-4{background-color:#0298a9}
#build-price-configurator .features-top-nav.features-top-nav-colour-4 .features-top-icon{color:#0298a9}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-4:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-4:hover{background-color:#016975}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-5{background-color:#21b0fc}
#build-price-configurator .features-top-nav.features-top-nav-colour-5 .features-top-icon{color:#21b0fc}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-5:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-5:hover{background-color:#03689e}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-6{background-color:#9f5eb8}
#build-price-configurator .features-top-nav.features-top-nav-colour-6 .features-top-icon{color:#9f5eb8}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-6:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-6:hover{background-color:#5b1875}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-7{background-color:#004a87}
#build-price-configurator .features-top-nav.features-top-nav-colour-7 .features-top-icon{color:#004a87}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-7:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-7:hover{background-color:#002443}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-8{background-color:#712357}
#build-price-configurator .features-top-nav.features-top-nav-colour-8 .features-top-icon{color:#712357}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-8:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-8:hover{background-color:#3b0027}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-9{background-color:#5b1875}
#build-price-configurator .features-top-nav.features-top-nav-colour-9 .features-top-icon{color:#5b1875}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-9:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-9:hover{background-color:#2a0738}
}
#build-price-configurator .features-top-nav.features-top-nav-colour-10{background-color:#016975}
#build-price-configurator .features-top-nav.features-top-nav-colour-10 .features-top-icon{color:#016975}
@media only screen and (min-width:48em){#build-price-configurator .features-top-nav.features-top-nav-colour-10:focus,#build-price-configurator .features-top-nav.features-top-nav-colour-10:hover{background-color:#023f46}
}
#build-price-configurator .features-top-nav span.features-top-icon:before{vertical-align:initial}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-1{background-color:#f1b434}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-1 .features-top-icon{color:#f1b434}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-1:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-1:hover{background-color:#d49105}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-2{background-color:#e08701}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-2 .features-top-icon{color:#e08701}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-2:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-2:hover{background-color:#946401}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-3{background-color:#79c23d}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-3 .features-top-icon{color:#79c23d}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-3:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-3:hover{background-color:#487f1b}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-4{background-color:#21b0fc}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-4 .features-top-icon{color:#21b0fc}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-4:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-4:hover{background-color:#03689e}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-5{background-color:#9f5eb8}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-5 .features-top-icon{color:#9f5eb8}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-5:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-5:hover{background-color:#5b1875}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-6{background-color:#0298a9}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-6 .features-top-icon{color:#0298a9}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-6:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-6:hover{background-color:#016975}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-7{background-color:#004a87}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-7 .features-top-icon{color:#004a87}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-7:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-7:hover{background-color:#002443}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-8{background-color:#712357}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-8 .features-top-icon{color:#712357}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-8:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-8:hover{background-color:#3b0027}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-9{background-color:#5b1875}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-9 .features-top-icon{color:#5b1875}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-9:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-9:hover{background-color:#2a0738}
}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-10{background-color:#016975}
#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-10 .features-top-icon{color:#016975}
@media only screen and (min-width:48em){#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-10:focus,#build-price-configurator.cv-mode .features-top-nav.features-top-nav-colour-10:hover{background-color:#023f46}
}
#build-price-configurator .features-top-back-button{transform:translateY(-50%);position:absolute;top:50%;left:12px;line-height:1}
#build-price-configurator .features-top-back-button:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;font-size:2rem;font-weight:700}
#build-price-configurator .features-top-icon{display:inline-block;color:#1b394e;line-height:1;vertical-align:middle;background-color:#fff;border-radius:50%}
#build-price-configurator .features-top-icon>span:before{font-family:icomoon;font-size:2.3rem;font-weight:400}
#build-price-configurator .features-top-label{font-size:18px;font-size:1.125rem;display:inline-block;max-width:calc(100% - 2.3rem);margin:0;padding-left:10px;color:#fff;word-break:break-word;vertical-align:middle}
#build-price-configurator .features-top-label h1,#build-price-configurator .features-top-label h2,#build-price-configurator .features-top-label h3,#build-price-configurator .features-top-label h4,#build-price-configurator .features-top-label h5,#build-price-configurator .features-top-label h6,#build-price-configurator .features-top-label p{display:inline;margin:0;padding:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}
#build-price-configurator .build-price-header{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;padding:10px 0;position:relative;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.15)}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-header{padding:15px 0}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header{position:relative;text-align:left;padding:15px 0;z-index:3}
}
#build-price-configurator .build-price-header .bp-get-finance-quote-button{display:none}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header .bp-get-finance-quote-button{display:block}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .build-price-header .bp-configurator-header-horizontal{text-align:right;display:block}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .build-price-header .bp-configurator-header-horizontal .bp-get-finance-quote-button{display:inline-block}
}
#build-price-configurator .build-price-header-menu{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;position:absolute;top:0;left:0;height:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header-menu{-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;max-width:50px;margin:0 20px}
}
#build-price-configurator .build-price-header-logo{text-align:center;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header-logo{-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-align:left;max-width:100px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-header-logo{margin-right:10px}
}
#build-price-configurator .build-price-header-logo img{max-width:90px}
#build-price-configurator .build-price-header-logo .ford_logo{display:inline-block;width:auto;height:auto}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-header-vertical,#build-price-configurator .bp-configurator-header-vertical+div.bp-configurator-header-info{display:none}
}
#build-price-configurator .bp-configurator-header-horizontal{display:none}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-header-horizontal{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;-moz-align-items:center;align-items:center}
}
#build-price-configurator .bp-configurator-header-horizontal .bp-configurator-header-wrap{display:none;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-header-horizontal .bp-configurator-header-wrap{display:block}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-summary-inner .bp-configurator-header-horizontal .bp-get-finance-quote-button{display:none}
}
#build-price-configurator .bp-configurator-header-copy{font-size:16px;font-size:1rem;margin-left:-3px;margin-bottom:.65em}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-header-copy{margin-bottom:1.25em;position:relative;top:7px}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-header-copy{font-size:17.6px;font-size:1.1rem;margin-left:0;top:17px}
}
#build-price-configurator .bp-configurator-header-cta{text-decoration:none;padding-left:18px;line-height:1rem;display:inline-block;position:relative;font-weight:700}
#build-price-configurator .bp-configurator-header-cta:before{font-size:18px;font-size:1.125rem;line-height:1.1;position:absolute;left:0;top:50%;margin-top:-9px;font-weight:700}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-header-cta:before{font-size:19.2px;font-size:1.2rem;line-height:1}
}
#build-price-configurator .bp-configurator-header-name{font-size:18px;font-size:1.125rem;font-weight:200;color:#1b394e}
@media only screen and (max-width:30em){#build-price-configurator .bp-configurator-header-name{margin-bottom:0}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-header-name{display:none;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:24px;font-size:1.5rem;margin:0}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-header-name{font-size:25px;font-size:1.5625rem;display:block;line-height:1.1;padding:2px 8px 0 6px}
}
#build-price-configurator .bp-configurator-header-info{font-size:10px;font-size:.625rem;font-weight:300;color:#616161}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-header-info{-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;font-size:12px;font-size:.75rem;display:none}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-header-info{display:block}
}
#build-price-configurator .bp-configurator-header-info sup[data-disclosure]{font-size:.75em;top:0;vertical-align:super;padding:2px 4px;margin-left:-4px;cursor:pointer}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-header-info sup[data-disclosure]{font-size:.6em}
}
#build-price-configurator .bp-configurator-header-info.no-pricing-available{align-content:center}
#build-price-configurator .bp-configurator-header-info.no-pricing-available p{font-size:20px;font-size:1.25rem;line-height:1.333;margin:0}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-header-info.no-pricing-available p{font-size:22px;font-size:1.375rem}
}
#build-price-configurator .bp-configurator-header-info .bp-configurator-header-info-secondary-price-wrapper{white-space:nowrap}
#build-price-configurator .build-price-header-cta{font-size:14px;font-size:.875rem;font-weight:400;display:none;margin:0;width:auto;max-width:none;padding-top:20px;padding-bottom:20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header-cta{-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:block;width:205px;max-width:205px;margin:0 25px;margin:0 25px 0 10px}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-header-cta{width:255px;max-width:255px}
}
#build-price-configurator .bp-configurator-info-row{display:flex;flex-direction:column}
@media only screen and (min-width:30.0625em){#build-price-configurator .bp-configurator-info-row{display:block}
}
@media only screen{#build-price-configurator .bp-configurator-info-row{display:block}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-info-row{display:table-row}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-info-row.bp-configurator-info-row-secondary-price{text-align:right;width:100%;padding-right:33px}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-info-row-group .bp-configurator-info-row{display:inline-block}
}
#build-price-configurator .bp-configurator-info-cell{display:inline-block;padding:2px 2px 2px 0}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-info-cell{display:table-cell;padding:0 0 0 20px}
#build-price-configurator .bp-configurator-info-cell:first-child{padding:0}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-info-cell.bp-configurator-info-cell-aligned{padding-bottom:1px}
}
#build-price-configurator .bp-configurator-info-link{font-size:16px;font-size:1rem;font-weight:300;display:inline-block;color:#2d96cd;text-decoration:none;line-height:1.25;text-align:left;cursor:pointer}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-info-link{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-info-link{font-size:24px;font-size:1.5rem}
}
#build-price-configurator .bp-configurator-info-link-finance,#build-price-configurator .bp-configurator-info-link-price{position:relative;padding:0 29px 0 0}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-info-link-finance,#build-price-configurator .bp-configurator-info-link-price{text-align:right}
}
#build-price-configurator .bp-configurator-info-link-finance .icon-arrow,#build-price-configurator .bp-configurator-info-link-price .icon-arrow{font-size:18px;font-size:1.125rem;position:absolute;display:inline-block;top:0;right:0;padding:0 5px;margin-top:0;line-height:1;cursor:pointer}
#build-price-configurator .bp-configurator-info-link-finance .icon-arrow:after,#build-price-configurator .bp-configurator-info-link-price .icon-arrow:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-info-link-finance .icon-arrow,#build-price-configurator .bp-configurator-info-link-price .icon-arrow{font-size:21px;font-size:1.3125rem;top:50%;margin-top:-9px}
}
#build-price-configurator .bp-configurator-info-link-finance sup[data-disclosure],#build-price-configurator .bp-configurator-info-link-price sup[data-disclosure]{top:-.25em}
#build-price-configurator .bp-configurator-info-link-price{white-space:nowrap}
#build-price-configurator .bp-configurator-info-link-finance{font-size:14px;font-size:.875rem}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-info-link-finance{font-size:16px;font-size:1rem}
}
#build-price-configurator .bp-configurator-secondary-price sup[data-disclosure]{font-size:1em}
@media only screen{#build-price-configurator .bp-configurator-secondary-price{display:block}
}
#build-price-configurator .bp-configurator-summary .bp-configurator-header{padding:0 25px}
@media only screen and (max-width:30em){#build-price-configurator .bp-configurator-summary .bp-configurator-header{padding:2px 25px 0}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary .bp-configurator-header{display:none}
}
#build-price-configurator .bp-configurator-summary .bp-configurator-header+.bp-configurator-header-info{margin-top:10px}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-summary .bp-configurator-header-info,#build-price-configurator .bp-configurator-summary .bp-configurator-header-name{display:block}
}
#build-price-configurator .bp-get-finance-quote-button{font-size:11px;font-size:.6875rem;background-color:#f1b434;margin-right:0;display:block;padding:.3rem .5rem;width:auto}
@media only screen and (min-width:75em){#build-price-configurator .bp-get-finance-quote-button{width:255px;max-width:255px}
}
@media only screen,only screen and (max-width:30em){#build-price-configurator .bp-get-finance-quote-button{width:100%}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-get-finance-quote-button{font-size:14px;font-size:.875rem;width:255px;max-width:255px;padding:20px 1rem;margin-left:10px}
}
#build-price-configurator .bp-get-finance-quote-button:hover{background-color:#d49105}
@media only screen,only screen and (max-width:30em){#build-price-configurator .bp-configurator-info-cell-get-finance-quote-wrapper{width:100%;padding-left:25px;padding-right:25px}
}
@media only screen and (min-width:62em){.header-no-footer .hide-gux-header{position:relative;z-index:1;display:none}
.header-no-footer #build-price-configurator .build-price-header-logo,.header-no-footer #build-price-configurator .build-price-header-menu{display:none}
.header-no-footer #build-price-configurator .bp-configurator-header{padding-left:20px}
.header-no-footer #build-price-configurator .sticky-nav .build-price-header-logo,.header-no-footer #build-price-configurator .sticky-nav .build-price-header-menu{display:block}
.header-no-footer #build-price-configurator .sticky-nav .bp-configurator-header{padding-left:0}
}
.light-header-enabled #build-price-configurator .build-price-header-logo{display:none}
.light-header-enabled #build-price-configurator .sticky-nav .build-price-header-logo{display:block}
#build-price-configurator .bp-view-details .vehicle-key-features.richtext-f-single h2.features-heading .features-heading-part .model-name{font-weight:200}
.fb-in-app #global-ux.page-bnp.no-header-footer{padding-bottom:0}
.fb-in-app #build-price-configurator .bp-configurator-review-save{display:none}
.fb-in-app #build-price-configurator .bp-header-wrapper .build-price-header{display:block;padding:10px 0 74px}
@media only screen and (min-width:30.0625em){.fb-in-app #build-price-configurator .bp-header-wrapper .build-price-header{padding:15px 0 79px}
}
@media only screen and (min-width:48em){.fb-in-app #build-price-configurator .bp-header-wrapper .build-price-header{display:-moz-flex;display:-ms-flexbox;display:flex;padding:15px 0}
}
.fb-in-app #build-price-configurator .bp-header-wrapper .build-price-header .build-price-header-cta{font-size:16px;font-size:1rem;bottom:1px;display:block;line-height:1.125;padding:16px 32px;position:absolute;width:100%}
@media only screen and (min-width:48em){.fb-in-app #build-price-configurator .bp-header-wrapper .build-price-header .build-price-header-cta{font-size:14px;font-size:.875rem;bottom:0;position:static}
}
.fb-in-app #build-price-configurator .bp-header-wrapper.sticky-nav{padding-top:136px}
@media only screen and (min-width:30.0625em){.fb-in-app #build-price-configurator .bp-header-wrapper.sticky-nav{padding-top:146px}
}
@media only screen and (min-width:48em){.fb-in-app #build-price-configurator .bp-header-wrapper.sticky-nav{padding-top:0}
}
.fb-in-app #build-price-configurator .build-price-header-menu{padding-bottom:64px}
@media only screen and (min-width:48em){.fb-in-app #build-price-configurator .build-price-header-menu{padding-bottom:0}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary.is-interior-mode .video-bar{background-color:#1f1f1f}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary.is-interior-mode .video-bar .video-text-container p{color:#fff}
}
#build-price-configurator .bp-configurator-summary .video-bar{display:none}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-summary .video-bar{display:block}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-vehicle-attributes .video-bar{display:none}
}
#build-price-configurator .video-bar{background:#fff;padding:20px 15px 0}
@media only screen and (min-width:30.0625em){#build-price-configurator .video-bar{padding:20px 25px}
}
@media only screen and (min-width:48em){#build-price-configurator .video-bar{background:#fafafa;padding:20px 25px 0;margin-bottom:20px}
}
@media only screen and (max-width:30em){#build-price-configurator .video-bar.video-personalised-bar{padding:20px 7px 0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .video-bar.video-personalised-bar{margin-bottom:0}
}
#build-price-configurator .video-bar.video-personalised-bar .video-text-container{display:none}
@media only screen and (min-width:48em){#build-price-configurator .video-bar.video-personalised-bar .video-text-container{display:inline-block}
}
#build-price-configurator .bnp-finance-info-bar .video-bar.video-personalised-bar .video-text-container .strip-style-button,#build-price-configurator .video-bar.video-personalised-bar .video-text-container .bnp-finance-info-bar .strip-style-button,#build-price-configurator .video-bar.video-personalised-bar .video-text-container .button{display:none}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .video-bar.video-personalised-bar .video-text-container .strip-style-button,#build-price-configurator .video-bar.video-personalised-bar .video-text-container .bnp-finance-info-bar .strip-style-button,#build-price-configurator .video-bar.video-personalised-bar .video-text-container .button{display:inline-block}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .video-bar.video-download-bar{background-color:#fff;border:2px solid #2d96cd;padding:0}
}
#build-price-configurator .video-bar.video-download-bar .video-text-container{display:none}
@media only screen and (min-width:62em){#build-price-configurator .video-bar.video-download-bar .video-text-container{display:inline-block}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .video-bar.video-download-bar .video-cta-container{display:flex;width:100%}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .bnp-finance-info-bar .video-bar.video-download-bar .strip-style-button,#build-price-configurator .video-bar.video-download-bar .bnp-finance-info-bar .strip-style-button,#build-price-configurator .video-bar.video-download-bar .button{background-color:transparent;color:#2d96cd;width:42%;margin:0 0 0 45px;padding:15px 20px;flex-grow:1}
}
@media only screen and (max-width:30em){#build-price-configurator .bnp-finance-info-bar .video-bar.video-download-bar .strip-style-button,#build-price-configurator .video-bar.video-download-bar .bnp-finance-info-bar .strip-style-button,#build-price-configurator .video-bar.video-download-bar .button{padding:15px 10px;margin:0 0 0 32px}
}
#build-price-configurator .video-bar.video-download-bar span.desktop-only{display:none}
@media only screen and (min-width:62em){#build-price-configurator .video-bar.video-download-bar span.desktop-only{display:inline}
}
#build-price-configurator .video-bar.video-download-bar span.mobile-only{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;display:inline-block;line-height:1.2;position:relative;text-align:left;width:100%}
@media only screen and (min-width:30.0625em){#build-price-configurator .video-bar.video-download-bar span.mobile-only{font-size:16px;font-size:1rem}
}
@media only screen and (min-width:48em){#build-price-configurator .video-bar.video-download-bar span.mobile-only{font-size:20px;font-size:1.25rem}
}
@media only screen and (min-width:62em){#build-price-configurator .video-bar.video-download-bar span.mobile-only{display:none}
}
#build-price-configurator .video-bar.video-download-bar span.mobile-only:before{font-size:26px;font-size:1.625rem;position:absolute;left:-36px;top:50%;transform:translateY(-50%)}
@media only screen and (min-width:30.0625em){#build-price-configurator .video-bar.video-download-bar span.mobile-only:before{font-size:30px;font-size:1.875rem;left:-50px}
}
#build-price-configurator .video-bar>div{width:100%}
@media only screen and (min-width:48em){#build-price-configurator .video-bar>div{display:inline-block;vertical-align:top;width:49%}
}
#build-price-configurator .video-bar>div a{font-size:14px;font-size:.875rem;font-weight:300}
@media only screen and (min-width:48em){#build-price-configurator .video-bar>div a{margin:0 10px 20px 0;width:45%}
}
#build-price-configurator .video-bar .video-text-container{text-align:left;vertical-align:sub}
@media only screen and (min-width:48em){#build-price-configurator .video-bar .video-text-container{display:inline-block}
}
#build-price-configurator .video-bar .video-cta-container{text-align:right}
#build-price-configurator .video-bar .video-cta-desktop{display:none}
@media only screen and (min-width:48em){#build-price-configurator .video-bar .video-cta-desktop{display:block}
}
#build-price-configurator .video-bar .video-cta-mobile{text-align:left}
@media only screen and (min-width:48em){#build-price-configurator .video-bar .video-cta-mobile{display:none}
}
#build-price-configurator .video-bar .video-cta-mobile .video-cta{display:inline-block;vertical-align:top;width:37%;position:relative;margin:0 0 0 35px;padding-bottom:20px}
@media only screen and (min-width:30.0625em){#build-price-configurator .video-bar .video-cta-mobile .video-cta{width:36%}
}
#build-price-configurator .video-bar .video-cta-mobile .video-cta>span{vertical-align:sub}
#build-price-configurator .video-bar .video-cta-mobile .video-cta:before{position:absolute;top:0;left:-35px}
#build-price-configurator .review-save{background-color:#fff}
#build-price-configurator .review-save section{padding:20px;background-color:transparent}
@media only screen and (min-width:48em){#build-price-configurator .review-save section{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save section{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save section{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .summary-wrapper{display:-moz-flex;display:-ms-flexbox;display:flex}
}
#build-price-configurator .review-save .review-and-save-tech-spec .personalisedVideoImage.hide,#build-price-configurator .review-save .review-and-save-tech-spec [data-context-type=personalisedVideoBrochure].hide{display:none}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-info-wrapper{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:41.66667%}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-finance-wrapper{width:58.33333%}
}
@media print{#build-price-configurator .review-save .pricing-finance-wrapper{border-top:1px solid #ebebeb}
}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro .flex-control-nav{text-align:center;position:static;left:auto;right:auto;top:auto;bottom:auto}
#build-price-configurator .review-save .pricing.no-pricing-available{padding:40px 85px 0;text-align:center}
#build-price-configurator .review-save .pricing.no-pricing-available p{font-size:16px;font-size:1rem;line-height:1.333;display:block;margin:0 auto}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-save .pricing.no-pricing-available p{font-size:28px;font-size:1.75rem}
}
#build-price-configurator .review-save .bp-configurator-caro{padding-bottom:0}
#build-price-configurator .review-save .nav-numbers{display:none;color:#2596cf;z-index:1;position:absolute;width:100%;text-align:center;bottom:0;margin:0}
#build-price-configurator .review-save .nav-numbers.is-visible{display:block}
#build-price-configurator .review-save .nav-numbers .icon{font-size:20pxpx;font-size:1.25rem}
#build-price-configurator .review-save .nav-numbers .icon:hover{cursor:pointer}
#build-price-configurator .review-save .nav-numbers.is-visible+.flex-viewport{padding-bottom:20px}
#build-price-configurator .review-save .nav-numbers-text{font-size:16pxpx;font-size:1rem;margin:0 15px}
#build-price-configurator .review-save .share-overlay .share-overlay-bg{height:auto;top:0;right:0}
#build-price-configurator .build-price-header .menu-icon .lines,#build-price-configurator .build-price-header .menu-icon .lines:after,#build-price-configurator .build-price-header .menu-icon .lines:before,.burger-lines{position:relative;display:block;background:#2596cf;width:100%;height:100%;margin:0 auto;transition:all .2s ease-in}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header .menu-icon .lines,#build-price-configurator .build-price-header .menu-icon .lines:after,#build-price-configurator .build-price-header .menu-icon .lines:before,.burger-lines{width:36px;height:3px}
}
#build-price-configurator .bp-header-wrapper{position:relative}
#build-price-configurator .build-price-header{background:#fff;max-width:1438px;position:absolute;top:0;width:100%;z-index:10}
#build-price-configurator .build-price-header .menu-icon{display:block;width:28px;height:2px;padding:15px 25px;box-sizing:content-box;border:0;cursor:pointer;background:0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header .menu-icon{width:36px;height:3px;padding-left:10px;padding-right:10px}
}
#build-price-configurator .build-price-header .menu-icon .lines:after,#build-price-configurator .build-price-header .menu-icon .lines:before{position:absolute;left:0;content:"";transform-origin:.25rem center}
#build-price-configurator .build-price-header .menu-icon .lines:before{top:8px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header .menu-icon .lines:before{top:10px}
}
#build-price-configurator .build-price-header .menu-icon .lines:after{top:-8px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-header .menu-icon .lines:after{top:-10px}
}
#build-price-configurator .bp-header-wrapper.sticky-nav .build-price-header{position:fixed}
#build-price-configurator .features-wrapper{width:100%;padding:8px 0 0;margin:0;border-bottom:1px solid #dadada;background-color:#fff;transform:scale(1)}
@media only screen and (min-width:62em){#build-price-configurator .features-wrapper{border-bottom:0;padding-top:5px}
}
#build-price-configurator .features-wrapper ul{padding:0 4px;overflow-x:auto;overflow-y:hidden}
#build-price-configurator .features-wrapper ul::-webkit-scrollbar{-webkit-appearance:none;width:8px;height:8px}
#build-price-configurator .features-wrapper ul::-webkit-scrollbar-track{background:#e2e2e2;height:8px;width:8px}
#build-price-configurator .features-wrapper ul::-webkit-scrollbar-thumb{background-color:#2d96cd;height:8px;width:8px}
#build-price-configurator .configurator-menu-items{margin:0;text-align:center;white-space:nowrap}
@media only screen and (min-width:62em){#build-price-configurator .configurator-menu-items{white-space:normal}
}
#build-price-configurator .configurator-menu-item{display:inline-block;vertical-align:top;padding:8px 4px;width:20%;min-width:70px;max-width:90px;white-space:normal}
@media only screen and (min-width:62em){#build-price-configurator .configurator-menu-item{display:block;width:100%;min-width:0;max-width:none;padding:6px 0}
}
#build-price-configurator .configurator-menu-item.configurator-menu-item-summary{display:none}
@media only screen and (min-width:30.0625em){#build-price-configurator .configurator-menu-item.configurator-menu-item-summary{display:inline-block}
}
#build-price-configurator .configurator-menu-link{text-decoration:none;text-align:center;display:inline-block;width:100%}
#build-price-configurator .configurator-menu-link-wrapper{display:block;position:relative;margin:0 auto 8px;height:50px;width:50px}
@media only screen and (min-width:62em){#build-price-configurator .configurator-menu-link-wrapper{margin-bottom:4px}
}
#build-price-configurator .configurator-menu-link-icon{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;font-size:51px;color:#fff}
#build-price-configurator .configurator-menu-link-border{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:100%;border:6px solid white;transition:all .4s ease-in}
#build-price-configurator .configurator-menu-link-title{font-size:12px;font-size:.75rem;font-weight:400;display:block;line-height:1.15;transition:all .4s ease-in;word-wrap:break-word}
@media only screen and (min-width:62em){#build-price-configurator .configurator-menu-link-title{padding-top:4px;padding-bottom:8px}
}
#build-price-configurator .configurator-menu-link-title h1,#build-price-configurator .configurator-menu-link-title h2,#build-price-configurator .configurator-menu-link-title h3,#build-price-configurator .configurator-menu-link-title h4,#build-price-configurator .configurator-menu-link-title h5,#build-price-configurator .configurator-menu-link-title h6,#build-price-configurator .configurator-menu-link-title p{font-weight:400;display:inline;margin:0;padding:0;color:inherit;font-size:inherit;line-height:inherit}
#build-price-configurator .configurator-menu-item:first-child .configurator-menu-link-icon{background-color:#f1b434}
#build-price-configurator .configurator-menu-item:first-child.active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:first-child.focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:first-child:hover .configurator-menu-link-border{border-color:#d49105}
#build-price-configurator .configurator-menu-item:first-child.active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:first-child.focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:first-child:hover .configurator-menu-link-title{color:#f1b434}
#build-price-configurator .configurator-menu-item:nth-child(2) .configurator-menu-link-icon{background-color:#e08701}
#build-price-configurator .configurator-menu-item:nth-child(2).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(2).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(2):hover .configurator-menu-link-border{border-color:#946401}
#build-price-configurator .configurator-menu-item:nth-child(2).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(2).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(2):hover .configurator-menu-link-title{color:#e08701}
#build-price-configurator .configurator-menu-item:nth-child(3) .configurator-menu-link-icon{background-color:#79c23d}
#build-price-configurator .configurator-menu-item:nth-child(3).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(3).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(3):hover .configurator-menu-link-border{border-color:#487f1b}
#build-price-configurator .configurator-menu-item:nth-child(3).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(3).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(3):hover .configurator-menu-link-title{color:#79c23d}
#build-price-configurator .configurator-menu-item:nth-child(4) .configurator-menu-link-icon{background-color:#0298a9}
#build-price-configurator .configurator-menu-item:nth-child(4).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(4).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(4):hover .configurator-menu-link-border{border-color:#016975}
#build-price-configurator .configurator-menu-item:nth-child(4).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(4).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(4):hover .configurator-menu-link-title{color:#0298a9}
#build-price-configurator .configurator-menu-item:nth-child(5) .configurator-menu-link-icon{background-color:#21b0fc}
#build-price-configurator .configurator-menu-item:nth-child(5).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(5).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(5):hover .configurator-menu-link-border{border-color:#03689e}
#build-price-configurator .configurator-menu-item:nth-child(5).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(5).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(5):hover .configurator-menu-link-title{color:#21b0fc}
#build-price-configurator .configurator-menu-item:nth-child(6) .configurator-menu-link-icon{background-color:#9f5eb8}
#build-price-configurator .configurator-menu-item:nth-child(6).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(6).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(6):hover .configurator-menu-link-border{border-color:#5b1875}
#build-price-configurator .configurator-menu-item:nth-child(6).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(6).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(6):hover .configurator-menu-link-title{color:#9f5eb8}
#build-price-configurator .configurator-menu-item:nth-child(7) .configurator-menu-link-icon{background-color:#004a87}
#build-price-configurator .configurator-menu-item:nth-child(7).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(7).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(7):hover .configurator-menu-link-border{border-color:#002443}
#build-price-configurator .configurator-menu-item:nth-child(7).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(7).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(7):hover .configurator-menu-link-title{color:#004a87}
#build-price-configurator .configurator-menu-item:nth-child(8) .configurator-menu-link-icon{background-color:#712357}
#build-price-configurator .configurator-menu-item:nth-child(8).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(8).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(8):hover .configurator-menu-link-border{border-color:#3b0027}
#build-price-configurator .configurator-menu-item:nth-child(8).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(8).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(8):hover .configurator-menu-link-title{color:#712357}
#build-price-configurator .configurator-menu-item:nth-child(9) .configurator-menu-link-icon{background-color:#5b1875}
#build-price-configurator .configurator-menu-item:nth-child(9).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(9).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(9):hover .configurator-menu-link-border{border-color:#2a0738}
#build-price-configurator .configurator-menu-item:nth-child(9).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(9).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(9):hover .configurator-menu-link-title{color:#5b1875}
#build-price-configurator .configurator-menu-item:nth-child(10) .configurator-menu-link-icon{background-color:#016975}
#build-price-configurator .configurator-menu-item:nth-child(10).active .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(10).focus .configurator-menu-link-border,#build-price-configurator .configurator-menu-item:nth-child(10):hover .configurator-menu-link-border{border-color:#023f46}
#build-price-configurator .configurator-menu-item:nth-child(10).active .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(10).focus .configurator-menu-link-title,#build-price-configurator .configurator-menu-item:nth-child(10):hover .configurator-menu-link-title{color:#016975}
#build-price-configurator.cv-mode .configurator-menu-item:first-child .configurator-menu-link-icon{background-color:#f1b434}
#build-price-configurator.cv-mode .configurator-menu-item:first-child.active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:first-child.focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:first-child:hover .configurator-menu-link-border{border-color:#d49105}
#build-price-configurator.cv-mode .configurator-menu-item:first-child.active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:first-child.focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:first-child:hover .configurator-menu-link-title{color:#f1b434}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2) .configurator-menu-link-icon{background-color:#e08701}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2):hover .configurator-menu-link-border{border-color:#946401}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(2):hover .configurator-menu-link-title{color:#e08701}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3) .configurator-menu-link-icon{background-color:#79c23d}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3):hover .configurator-menu-link-border{border-color:#487f1b}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(3):hover .configurator-menu-link-title{color:#79c23d}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4) .configurator-menu-link-icon{background-color:#21b0fc}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4):hover .configurator-menu-link-border{border-color:#03689e}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(4):hover .configurator-menu-link-title{color:#21b0fc}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5) .configurator-menu-link-icon{background-color:#9f5eb8}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5):hover .configurator-menu-link-border{border-color:#5b1875}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(5):hover .configurator-menu-link-title{color:#9f5eb8}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6) .configurator-menu-link-icon{background-color:#0298a9}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6):hover .configurator-menu-link-border{border-color:#016975}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(6):hover .configurator-menu-link-title{color:#0298a9}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7) .configurator-menu-link-icon{background-color:#004a87}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7):hover .configurator-menu-link-border{border-color:#002443}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(7):hover .configurator-menu-link-title{color:#004a87}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8) .configurator-menu-link-icon{background-color:#712357}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8):hover .configurator-menu-link-border{border-color:#3b0027}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(8):hover .configurator-menu-link-title{color:#712357}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9) .configurator-menu-link-icon{background-color:#5b1875}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9):hover .configurator-menu-link-border{border-color:#2a0738}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(9):hover .configurator-menu-link-title{color:#5b1875}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10) .configurator-menu-link-icon{background-color:#016975}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10).active .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10).focus .configurator-menu-link-border,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10):hover .configurator-menu-link-border{border-color:#023f46}
#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10).active .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10).focus .configurator-menu-link-title,#build-price-configurator.cv-mode .configurator-menu-item:nth-child(10):hover .configurator-menu-link-title{color:#016975}
#build-price-configurator.cv-mode .icon-bodystyle:before,#build-price-configurator.cv-mode .icon-extra:before,#build-price-configurator.cv-mode .icon-series:before,#build-price-configurator .icon-bodystyle:before,#build-price-configurator .icon-capacity:before,#build-price-configurator .icon-drive:before,#build-price-configurator .icon-extra:before,#build-price-configurator .icon-series:before,#build-price-configurator .icon-trim:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (max-width:61.9375em){#build-price-configurator .category-width-medium .configurator-menu-item{width:23%;max-width:100px}
#build-price-configurator .category-width-medium .configurator-menu-link-title{font-size:11px;font-size:.6875rem}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .category-width-large .configurator-menu-item{width:27%;max-width:95px}
#build-price-configurator .category-width-large .configurator-menu-link-title{font-size:10px;font-size:.625rem}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .category-width-xlarge .configurator-menu-item{width:30%;max-width:100px}
#build-price-configurator .category-width-xlarge .configurator-menu-link-title{font-size:10px;font-size:.625rem}
}
#build-price-configurator .configurator-menu-link-icon[class*=icon-]:before{vertical-align:initial}
#build-price-configurator .features-group-list-wrapper{display:flex;flex-direction:column;height:100%}
@media only screen and (min-width:62em){#build-price-configurator .features-group-list-wrapper{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0}
}
#build-price-configurator .features-group-list{position:relative;z-index:1;flex-shrink:1;margin:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}
#build-price-configurator .features-group-list::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:16px}
#build-price-configurator .features-group-list::-webkit-scrollbar-track{background:#e2e2e2;width:10px}
#build-price-configurator .features-group-list::-webkit-scrollbar-thumb{background-color:#2d96cd;width:10px}
#build-price-configurator .features-group-list .features-group-list-icon{font-size:19px;font-size:1.1875rem;font-weight:300;transition:color .25s ease;position:absolute;display:block;top:50%;right:71px;margin-top:-15px;width:30px;height:30px;background-color:#888;color:#f7f7f7;line-height:28px;text-align:center;border-radius:50%}
#build-price-configurator .features-group-list .features-group-list-icon:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .features-group-list .img-container .feature-checkbox,#build-price-configurator .features-group-list .img-container .feature-thumbnail{display:none}
#build-price-configurator .features-group-list.feature-group-condensed-style{background-color:#fff}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list{padding:0}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item{padding-top:0}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .feature{box-shadow:none}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container{overflow:hidden}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container.no-img{display:block}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container{display:inline-block;float:left;padding:15px 0;position:relative;text-align:center;width:120px}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .feature-thumbnail,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder{position:relative;background-position:50%;background-size:cover;border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,.8);display:inline-block;height:65px;width:65px;cursor:pointer;text-indent:-9999px}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .feature-thumbnail.checked,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder.checked{text-indent:0}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .feature-thumbnail.checked:after,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .feature-thumbnail.checked:before,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder.checked:after,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder.checked:before{display:block;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .feature-thumbnail.checked:before,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder.checked:before{font-size:25px;font-size:1.5625rem;color:#000;z-index:3;opacity:.6}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .feature-thumbnail.checked:after,#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder.checked:after{content:"";width:45px;height:45px;margin-top:-1px;border-radius:50%;background-color:#fff;opacity:.8}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container .image-holder{background-color:#dbdbdb}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .img-container img{display:none}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .feature-selection{border-top:medium none;float:left;padding:15px 20px 15px 0;width:calc(100% - 120px)}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .feature-selection .feature-selection-checkbox{width:0}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .feature-selection .feature-checkbox{display:none}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .feature-selection .feature-label{padding:0 40px 0 0}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .feature-selection.tooltip-disabled .feature-label{padding:0}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item .thumb-container .feature-selection.tooltip-disabled .feature-info{display:none}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item.conflict-feature .thumb-container .feature-selection.tooltip-disabled .feature-label{padding-right:40px}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item.conflict-feature .thumb-container .feature-selection.tooltip-disabled .icon-warning{display:block}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item.feature-list-show-all{background-color:#fff;margin:0;padding:25px 65px 25px 25px}
#build-price-configurator .features-group-list.feature-group-condensed-style .features-list .features-list-item.feature-list-show-all .show-all-checkbox{margin-right:25px}
@media only screen and (min-width:62em){#build-price-configurator .features-group-list{height:100%}
#build-price-configurator .features-group-list.open-list-no-scroll-bar{overflow-y:hidden}
}
#build-price-configurator .features-group-list-inner{display:none}
#build-price-configurator .features-group-list-item{color:#fff;border-bottom:1px solid #dadada;list-style-type:none}
#build-price-configurator .features-group-list-item:last-child.active{border-bottom:0}
@media only screen and (min-width:62em){#build-price-configurator .features-group-list-item{font-size:1.2rem}
}
#build-price-configurator .features-group-list-item.active .features-group-list-inner{display:block}
#build-price-configurator .features-group-list-title p,#build-price-configurator .features-group-list-title span,#build-price-configurator .features-sub-group-list-title p,#build-price-configurator .features-sub-group-list-title span{font-weight:300;display:inline;margin:0;padding:0;color:inherit;font-size:inherit;line-height:inherit}
#build-price-configurator .features-group-list-title{transition:background-color .25s ease;font-size:18px;font-size:1.125rem;position:relative;display:block;padding:26px 25px;padding-right:50px;font-weight:300;text-decoration:none;word-wrap:break-word;background-color:#f7f7f7;width:100%}
#build-price-configurator .features-group-list-title:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:62em){#build-price-configurator .features-group-list-title{padding-right:110px}
}
#build-price-configurator .features-group-list-title:focus,#build-price-configurator .features-group-list-title:hover{background-color:#f4f4f3}
#build-price-configurator .features-group-list-title:after{transition:color .25s ease,transform .25s ease;position:absolute;display:block;top:50%;right:25px;margin-top:-15px;width:30px;height:30px;color:#fff;font-weight:300;font-size:1.6rem;line-height:1.35;text-align:center;border-radius:50%}
@media only screen and (min-width:62em){#build-price-configurator .features-group-list-title:after{right:34px}
}
#build-price-configurator .features-group-list-title.active{color:#fff}
#build-price-configurator .features-group-list-title.active:after{transform:rotate(180deg);background-color:transparent}
#build-price-configurator .features-group-list-title.sticky{position:fixed;z-index:2}
#build-price-configurator .features-sub-group-list{background-color:#f1f1f1;margin:0}
#build-price-configurator .features-sub-group-list.small-text .features-sub-group-list-title span{font-size:12px;font-size:.75rem;color:#1b394e}
#build-price-configurator .features-sub-group-list.small-text .features-sub-group-list-title:after{font-size:18px;font-size:1.125rem;color:#1b394e}
#build-price-configurator .features-sub-group-list-inner{display:none}
#build-price-configurator .features-sub-group-list-item{color:#999;border-bottom:1px solid #fff;list-style-type:none}
#build-price-configurator .features-sub-group-list-item:last-child.active{border-bottom:0}
@media only screen and (min-width:62em){#build-price-configurator .features-sub-group-list-item{font-size:1.1rem}
}
#build-price-configurator .features-sub-group-list-item.active .features-sub-group-list-inner{display:block}
#build-price-configurator .features-sub-group-list-item.features-list-item.feature-list-show-all{background-color:#f7f7f7;margin-top:0;padding:25px}
#build-price-configurator .features-sub-group-list-item.features-list-item.feature-list-show-all>.feature-list-container{position:relative;padding-right:60px}
#build-price-configurator .features-sub-group-list-title{transition:background-color .25s ease;font-size:16px;font-size:1rem;position:relative;display:block;padding:10px 25px;padding-right:50px;color:#888;font-weight:300;text-decoration:none;text-transform:uppercase;word-wrap:break-word;background-color:#f7f7f7;width:100%}
#build-price-configurator .features-sub-group-list-title:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:62em){#build-price-configurator .features-sub-group-list-title{padding-right:110px}
}
#build-price-configurator .features-sub-group-list-title:focus,#build-price-configurator .features-sub-group-list-title:hover{background-color:#f4f4f3}
#build-price-configurator .features-sub-group-list-title:after{transition:color .25s ease,transform .25s ease;position:absolute;display:block;top:50%;right:25px;margin-top:-15px;width:30px;height:30px;color:#777;font-weight:300;font-size:1.5rem;line-height:1.35;text-align:center;border-radius:50%}
@media only screen and (min-width:62em){#build-price-configurator .features-sub-group-list-title:after{right:34px}
}
#build-price-configurator .features-sub-group-list-title.active:after{transform:rotate(180deg);background-color:transparent}
#build-price-configurator .features-sub-group-list-title.sticky{position:fixed;z-index:2}
#build-price-configurator .features-group-list-colour-1 .features-group-list-icon{color:#fff;background-color:#f1b434}
#build-price-configurator .features-group-list-colour-1.active{background-color:#f1b434}
#build-price-configurator .features-group-list-colour-1.active .features-group-list-icon,#build-price-configurator .features-group-list-colour-1.active:hover{background-color:#d49105}
#build-price-configurator .features-group-list-colour-1:after{background-color:#f1b434}
#build-price-configurator .features-group-list-colour-2 .features-group-list-icon{color:#fff;background-color:#e08701}
#build-price-configurator .features-group-list-colour-2.active{background-color:#e08701}
#build-price-configurator .features-group-list-colour-2.active .features-group-list-icon,#build-price-configurator .features-group-list-colour-2.active:hover{background-color:#946401}
#build-price-configurator .features-group-list-colour-2:after{background-color:#e08701}
#build-price-configurator .features-group-list-colour-3 .features-group-list-icon{color:#fff;background-color:#79c23d}
#build-price-configurator .features-group-list-colour-3.active{background-color:#79c23d}
#build-price-configurator .features-group-list-colour-3.active .features-group-list-icon,#build-price-configurator .features-group-list-colour-3.active:hover{background-color:#487f1b}
#build-price-configurator .features-group-list-colour-3:after{background-color:#79c23d}
#build-price-configurator .features-group-list-colour-4 .features-group-list-icon{color:#fff;background-color:#0298a9}
#build-price-configurator .features-group-list-colour-4.active{background-color:#0298a9}
#build-price-configurator .features-group-list-colour-4.active .features-group-list-icon,#build-price-configurator .features-group-list-colour-4.active:hover{background-color:#016975}
#build-price-configurator .features-group-list-colour-4:after{background-color:#0298a9}
#build-price-configurator .features-group-list-colour-5 .features-group-list-icon{color:#fff;background-color:#21b0fc}
#build-price-configurator .features-group-list-colour-5.active{background-color:#21b0fc}
#build-price-configurator .features-group-list-colour-5.active .features-group-list-icon,#build-price-configurator .features-group-list-colour-5.active:hover{background-color:#03689e}
#build-price-configurator .features-group-list-colour-5:after{background-color:#21b0fc}
#build-price-configurator .features-group-list-colour-6 .features-group-list-icon{color:#fff;background-color:#9f5eb8}
#build-price-configurator .features-group-list-colour-6.active{background-color:#9f5eb8}
#build-price-configurator .features-group-list-colour-6.active .features-group-list-icon,#build-price-configurator .features-group-list-colour-6.active:hover{background-color:#5b1875}
#build-price-configurator .features-group-list-colour-6:after{background-color:#9f5eb8}
#build-price-configurator .features-group-list-colour-7 .features-group-list-icon{color:#fff;background-color:#004a87}
#build-price-configurator .features-group-list-colour-7.active{background-color:#004a87}
#build-price-configurator .features-group-list-colour-7.active .features-group-list-icon,#build-price-configurator .features-group-list-colour-7.active:hover{background-color:#002443}
#build-price-configurator .features-group-list-colour-7:after{background-color:#004a87}
#build-price-configurator .features-group-list-colour-8 .features-group-list-icon{color:#fff;background-color:#712357}
#build-price-configurator .features-group-list-colour-8.active{background-color:#712357}
#build-price-configurator .features-group-list-colour-8.active .features-group-list-icon,#build-price-configurator .features-group-list-colour-8.active:hover{background-color:#3b0027}
#build-price-configurator .features-group-list-colour-8:after{background-color:#712357}
#build-price-configurator .features-group-list-colour-9 .features-group-list-icon{color:#fff;background-color:#5b1875}
#build-price-configurator .features-group-list-colour-9.active{background-color:#5b1875}
#build-price-configurator .features-group-list-colour-9.active .features-group-list-icon,#build-price-configurator .features-group-list-colour-9.active:hover{background-color:#2a0738}
#build-price-configurator .features-group-list-colour-9:after{background-color:#5b1875}
#build-price-configurator .features-group-list-colour-10 .features-group-list-icon{color:#fff;background-color:#016975}
#build-price-configurator .features-group-list-colour-10.active{background-color:#016975}
#build-price-configurator .features-group-list-colour-10.active .features-group-list-icon,#build-price-configurator .features-group-list-colour-10.active:hover{background-color:#023f46}
#build-price-configurator .features-group-list-colour-10:after{background-color:#016975}
#build-price-configurator.cv-mode .features-group-list-colour-1 .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-1.active{background-color:#f1b434}
#build-price-configurator.cv-mode .features-group-list-colour-1.active .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-1.active:hover{background-color:#d49105}
#build-price-configurator.cv-mode .features-group-list-colour-1:after{background-color:#f1b434}
#build-price-configurator.cv-mode .features-group-list-colour-2 .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-2.active{background-color:#e08701}
#build-price-configurator.cv-mode .features-group-list-colour-2.active .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-2.active:hover{background-color:#946401}
#build-price-configurator.cv-mode .features-group-list-colour-2:after{background-color:#e08701}
#build-price-configurator.cv-mode .features-group-list-colour-3 .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-3.active{background-color:#79c23d}
#build-price-configurator.cv-mode .features-group-list-colour-3.active .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-3.active:hover{background-color:#487f1b}
#build-price-configurator.cv-mode .features-group-list-colour-3:after{background-color:#79c23d}
#build-price-configurator.cv-mode .features-group-list-colour-4 .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-4.active{background-color:#21b0fc}
#build-price-configurator.cv-mode .features-group-list-colour-4.active .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-4.active:hover{background-color:#03689e}
#build-price-configurator.cv-mode .features-group-list-colour-4:after{background-color:#21b0fc}
#build-price-configurator.cv-mode .features-group-list-colour-5 .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-5.active{background-color:#9f5eb8}
#build-price-configurator.cv-mode .features-group-list-colour-5.active .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-5.active:hover{background-color:#5b1875}
#build-price-configurator.cv-mode .features-group-list-colour-5:after{background-color:#9f5eb8}
#build-price-configurator.cv-mode .features-group-list-colour-6 .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-6.active{background-color:#0298a9}
#build-price-configurator.cv-mode .features-group-list-colour-6.active .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-6.active:hover{background-color:#016975}
#build-price-configurator.cv-mode .features-group-list-colour-6:after{background-color:#0298a9}
#build-price-configurator.cv-mode .features-group-list-colour-7 .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-7.active{background-color:#004a87}
#build-price-configurator.cv-mode .features-group-list-colour-7.active .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-7.active:hover{background-color:#002443}
#build-price-configurator.cv-mode .features-group-list-colour-7:after{background-color:#004a87}
#build-price-configurator.cv-mode .features-group-list-colour-8 .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-8.active{background-color:#712357}
#build-price-configurator.cv-mode .features-group-list-colour-8.active .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-8.active:hover{background-color:#3b0027}
#build-price-configurator.cv-mode .features-group-list-colour-8:after{background-color:#712357}
#build-price-configurator.cv-mode .features-group-list-colour-9 .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-9.active{background-color:#5b1875}
#build-price-configurator.cv-mode .features-group-list-colour-9.active .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-9.active:hover{background-color:#2a0738}
#build-price-configurator.cv-mode .features-group-list-colour-9:after{background-color:#5b1875}
#build-price-configurator.cv-mode .features-group-list-colour-10 .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-10.active{background-color:#016975}
#build-price-configurator.cv-mode .features-group-list-colour-10.active .features-group-list-icon,#build-price-configurator.cv-mode .features-group-list-colour-10.active:hover{background-color:#023f46}
#build-price-configurator.cv-mode .features-group-list-colour-10:after{background-color:#016975}
#build-price-configurator .bp-vehicle-attributes{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:300;margin:0;padding:25px 25px 15px;list-style-type:none;background-color:#efefef}
@media only screen and (min-width:62em){#build-price-configurator .bp-vehicle-attributes{padding:10px 0 15px;background-color:transparent}
}
#build-price-configurator .bp-vehicle-attributes-item{font-size:10px;font-size:.625rem;display:block;margin:0;padding:0 10px 10px 0;color:#616161;line-height:1.5;width:100%}
#build-price-configurator .bp-vehicle-attributes-item.large-type{font-size:14px;font-size:.875rem}
#build-price-configurator .bp-vehicle-attributes-item.weight-bold .attr-suffix,#build-price-configurator .bp-vehicle-attributes-item.weight-bold .last-word-sup-wrapper,#build-price-configurator .bp-vehicle-attributes-item.weight-bold .value,#build-price-configurator .bp-vehicle-attributes-item.weight-bold .vehicle-attribute-suffix{font-weight:700}
#build-price-configurator .bp-vehicle-attributes-item sup[data-disclosure]{font-size:100%}
#build-price-configurator .is-interior-mode .bp-vehicle-attributes-item{color:#fff}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .dynamicKeyFeatures.service-ok .models-display{padding-left:0;padding-right:0}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .dynamicKeyFeatures.service-ok .splitter-base .splitter-column{padding:25px 20px 45px}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .dynamicKeyFeatures.service-ok h2{font-size:16px;font-size:1rem;margin:25px 0 15px}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .dynamicKeyFeatures h2{font-size:24px;font-size:1.5rem;font-weight:200}
#build-price-configurator .bp-configurator-button-full-screen{background-color:transparent;padding:0;margin-top:5px;align-self:flex-start}
#build-price-configurator .bp-configurator-button-full-screen:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100px;font-size:6.25rem;line-height:.4;color:#008cba}
@media only screen and (max-width:47.9375em){#build-price-configurator .bp-configurator-button-full-screen{display:none}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-button-full-screen{position:absolute;bottom:0;right:0}
}
@media only screen and (min-width:62em){#build-price-configurator .is-interior-mode .bp-configurator-button-full-screen:before{color:#fff}
#build-price-configurator .bp-configurator-caro-frame .bp-configurator-button-full-screen{display:none}
}
#build-price-configurator .is-interior-mode .vehicle-info-bar{background-color:#000}
#build-price-configurator .is-interior-mode .vehicle-info-bar .info-bar-wrapper>li>p{color:#fff}
#build-price-configurator .bp-configurator-summary .vehicle-info-bar{display:none}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary .vehicle-info-bar{display:block}
}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-features-group .vehicle-info-bar,#build-price-configurator .bp-configurator-features-group .vehicle-info-bar-outer{display:none}
}
#build-price-configurator .vehicle-info-bar{background-color:#fff}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper{margin:0;padding:0}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper{display:flex;padding:0}
}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li{list-style-type:none;padding:10px 20px}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.desktop:nth-child(2n){background:#fafafa}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.desktop:nth-child(odd){background:#fff}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.desktop:nth-child(2n),#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.desktop:nth-child(odd){background:0}
}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.mobile:nth-child(2n){background:#fafafa}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.mobile:nth-child(odd){background:#fff}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.mobile:nth-child(2n),#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li.mobile:nth-child(odd){background:0}
}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li{flex-grow:1;padding:13px 10px 15px}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li:nth-child(2n),#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li:nth-child(odd){background:0}
}
@media only screen and (min-width:75em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li{padding-right:40px;padding-left:40px}
}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p{font-weight:700;font-size:18px;font-size:1.125rem;color:#616161;display:inline-block;margin:0;text-align:right;vertical-align:text-bottom;width:49%}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p{display:block;text-align:left;width:auto}
}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p:first-child{padding-bottom:5px;text-align:left}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p .vehicle-info-prefix{font-size:12px;font-size:.75rem}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p .vehicle-info-value{font-size:18px;font-size:1.125rem}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p .vehicle-info-value{font-size:24px;font-size:1.5rem}
}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p .vehicle-info-suffix{font-size:14px;font-size:.875rem}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p .vehicle-info-suffix{font-size:12px;font-size:.75rem}
}
#build-price-configurator .vehicle-info-bar .info-bar-wrapper>li>p .vehicle-info-disclosure{display:none}
#build-price-configurator .vehicle-info-bar .info-bar-block{display:block}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-block{display:inline-block}
}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-block.mobile{display:none}
}
#build-price-configurator .vehicle-info-bar .info-bar-block.mobile.desktop{display:block}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-block.mobile.desktop{display:inline-block}
}
#build-price-configurator .vehicle-info-bar .info-bar-block.desktop{display:none}
@media only screen and (min-width:62em){#build-price-configurator .vehicle-info-bar .info-bar-block.desktop{display:inline-block}
}
@media only screen and (max-width:61.9375em){#build-price-configurator .bp-configurator-summary .finance-banner{display:none}
}
#build-price-configurator .bp-configurator-summary .finance-banner.tablet-only{display:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-summary .finance-banner.tablet-only{display:inline}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-vehicle-attributes .finance-banner{display:none}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout,#build-price-configurator .bnp-finance-info-bar.small-layout{padding:20px 0}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item{font-size:14px;font-size:.875rem}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item{font-size:12px;font-size:.75rem}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-info{font-size:10px;font-size:.625rem;display:inline-block}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-info{font-size:12px;font-size:.75rem;line-height:1}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info span,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-info span{display:inline;font-size:12px;font-size:.75rem}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info span.strip-style-button,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-info span.strip-style-button{display:inline-block}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info sup,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-info sup{top:-.5em}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .bp-configurator-info-link,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .bp-configurator-info-link{font-size:10px;font-size:.625rem}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-value,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .icon-chevron-thin-right,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .finance-attr-value,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .icon-chevron-thin-right{font-size:12px;font-size:.75rem}
@media only screen and (min-width:62em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .icon-chevron-thin-right,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item .icon-chevron-thin-right{position:static}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item.finance-list-item-last{display:inline-block;align-items:stretch}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span{font-size:12px;font-size:.75rem}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span{align-items:stretch;display:inline-block;padding-right:0}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span.strip-style-button,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span.strip-style-button{padding:10px 20px}
@media only screen and (max-width:47.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer-small,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-disclaimer-small{margin-top:10px}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .disclaimer-title p,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-disclaimer .disclaimer-title p{font-size:12px;font-size:.75rem}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-disclaimer .terms-content p{font-size:10px;font-size:.625rem}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p:first-child,#build-price-configurator .bnp-finance-info-bar.small-layout .finance-disclaimer .terms-content p:first-child{font-size:16px;font-size:1rem}
#build-price-configurator .bnp-finance-info-bar{border-bottom:2px solid #dadada;background-color:#f1b434;padding:25px}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bnp-finance-info-bar{max-height:92px}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar{position:relative;overflow-y:auto;padding:15px 0;-webkit-overflow-scrolling:touch}
#build-price-configurator .bnp-finance-info-bar::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:16px}
#build-price-configurator .bnp-finance-info-bar::-webkit-scrollbar-track{background:#e2e2e2;width:10px}
#build-price-configurator .bnp-finance-info-bar::-webkit-scrollbar-thumb{background-color:#2d96cd;width:10px}
}
@media only screen and (min-width:62em){#build-price-configurator .bnp-finance-info-bar{max-height:82px}
}
#build-price-configurator .bnp-finance-info-bar.is-full-height{max-height:unset}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout{padding-top:15px}
}
@media only screen and (min-width:62em) and (max-width:74.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout{padding-top:10px}
}
@media only screen and (min-width:75em) and (max-width:6249999.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout{padding:18px 0}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer{padding-top:5px}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p:first-child{font-size:16px;font-size:1rem}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p:first-child{font-size:13px;font-size:.8125rem}
}
@media only screen and (min-width:62em) and (max-width:74.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p:first-child{font-size:10px;font-size:.625rem}
}
@media only screen and (min-width:75em) and (max-width:6249999.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content p:first-child{font-size:12px;font-size:.75rem}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content .text-large{font-size:16px;font-size:1rem}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content .text-large{font-size:13px;font-size:.8125rem}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content .text-xxlarge{font-size:18px;font-size:1.125rem}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-disclaimer .terms-content .text-xxlarge{font-size:16px;font-size:1rem}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info .finance-attr-container,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info .finance-attr-container{display:block}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info .finance-attr-container .finance-attr-value,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info .finance-attr-container .finance-attr-value{font-weight:700}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item .finance-attr-info .finance-attr-container .finance-attr-value,#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info .finance-attr-container .finance-attr-value{font-size:13px;font-size:.8125rem}
}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-three-items .finance-list-item:nth-child(odd){flex-basis:37.5%}
#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-three-items .finance-list-item:nth-child(2n){flex-basis:25%}
@media only screen and (min-width:75em) and (max-width:6249999.9375em){#build-price-configurator .bnp-finance-info-bar.medium-layout .finance-info-bar-three-items .finance-list-item{padding:0 15px}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container{display:flex;flex-direction:column;margin:0}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container{flex-direction:row}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container.three-column .finance-list-item{width:33%}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item{font-size:14px;font-size:.875rem;list-style:none}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item{text-align:left}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item{border-right:1px solid grey;display:inline-block;padding:0 20px;vertical-align:top;width:50%;flex:1}
}
@media only screen and (min-width:75em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item{padding:0 25px;text-align:left}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.mobile-only{display:none}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last{border-right:0}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last.financeAttrLessThanThree{align-items:center;display:flex}
}
@media only screen and (min-width:62em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span{padding-right:20px;position:relative}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info span.strip-style-button span{padding:0}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info .finance-attr-value{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:62em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item.finance-list-item-last .finance-attr-info .finance-attr-value{font-size:24px;font-size:1.5rem;line-height:1}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info{line-height:2;margin:0}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info{line-height:1.5}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info.quote-cta>span{font-weight:700}
@media only screen and (max-width:47.9375em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info.desktop-only{display:none}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info span{color:#1b394e}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info span.strip-style-button,#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info span.strip-style-button .icon-chevron-thin-right{color:#fff}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info sup{color:#1b394e}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-info sup{top:-1em}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-value{font-size:16px;font-size:1rem}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-value{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:62em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-value{font-size:24px;font-size:1.5rem;line-height:1}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-container{display:inline-block}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .finance-attr-container{display:block}
}
#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .icon-chevron-thin-right{font-size:16px;font-size:1rem}
@media only screen and (min-width:62em){#build-price-configurator .bnp-finance-info-bar .finance-info-bar-container .finance-list-item .icon-chevron-thin-right{position:absolute;bottom:0}
}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-disclaimer{padding:15px 20px 0}
}
@media only screen and (min-width:75em){#build-price-configurator .bnp-finance-info-bar .finance-disclaimer{padding:15px 15px 0}
}
#build-price-configurator .bnp-finance-info-bar .finance-disclaimer .disclaimer-title p{font-size:14px;font-size:.875rem;font-weight:700}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-disclaimer .disclaimer-title p{display:none}
}
#build-price-configurator .bnp-finance-info-bar .finance-disclaimer .terms-content{display:none}
#build-price-configurator .bnp-finance-info-bar .finance-disclaimer .terms-content.is-visible{display:block}
@media only screen and (min-width:48em){#build-price-configurator .bnp-finance-info-bar .finance-disclaimer .terms-content{display:block}
}
#build-price-configurator .bnp-finance-info-bar .finance-disclaimer .terms-content p:last-child{margin:0}
#build-price-configurator .bnp-finance-info-bar .strip-style-button{font-size:14px;font-size:.875rem;margin-bottom:10px}
#build-price-configurator .bp-configurator-wrapper>.finance-info-bar-wrapper{display:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .bp-configurator-wrapper>.finance-info-bar-wrapper{display:block}
}
#build-price-configurator .bp-configurator-summary .finance-info-bar-wrapper{display:none}
@media only screen and (min-width:62em){#build-price-configurator .bp-configurator-summary .finance-info-bar-wrapper{display:block}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-vehicle-attributes .finance-info-bar-wrapper{display:none}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .finance-info-bar-container{border-bottom:0}
}
#build-price-configurator .finance-info-bar-wrapper.tablet-visible{display:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .finance-info-bar-wrapper.tablet-visible{display:block}
}
#build-price-configurator .bp-configurator-finance-accordion .accordion{background-color:#f7f7f7}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-title{background-color:#fafafa;border-bottom:1px solid #ccc;line-height:normal;text-align:center}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-title .accordion-trigger{padding:30px 20px;width:100%}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-title .accordion-title-inner{display:inline-block;margin:0 auto}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-title a{display:inline-block;vertical-align:sub}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-title .finance-title{font-size:15px;font-size:.9375rem;font-weight:300;color:#008cba;display:inline-block}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-handle{float:none}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-indicator{font-size:inherit;margin-left:5px}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-body{border-bottom:0 solid #ccc}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-body .finance-content{padding:25px}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-body .finance-content{padding:40px 6.6%}
}
#build-price-configurator .bp-configurator-finance-accordion .accordion .accordion-item.active .accordion-body{border-bottom-width:1px}
#build-price-configurator .bp-configurator-finance-accordion .finance-table{font-size:13px;font-size:.8125rem;color:#4a4a4a;table-layout:auto;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table{font-size:10px;font-size:.625rem;border:1px solid #616161;margin-bottom:20px}
}
#build-price-configurator .bp-configurator-finance-accordion .finance-table.finance-table-last{margin-bottom:20px}
#build-price-configurator .bp-configurator-finance-accordion .finance-table.finance-table-last .finance-cell-last{border-bottom:0}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-row{display:table-row}
}
#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-cell{border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-cell{border-bottom:0;border-right:1px solid #616161;display:table-cell;width:10%}
}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-cell.finance-cell-last{border-right:0}
}
#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-field{display:inline-block;padding:10px;width:49%}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-field{padding:5px;width:auto}
}
#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-header{padding-left:0}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-header{display:block;border-bottom:1px solid #616161;min-height:60px;padding-left:5px}
}
#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-value{padding-left:10px;padding-right:0;text-align:right;vertical-align:top}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-table .finance-value{display:inline-block;padding:5px;min-height:30px;text-align:left;vertical-align:text-top}
}
#build-price-configurator .bp-configurator-finance-accordion .finance-terms p{font-size:13px;font-size:.8125rem;font-weight:200;color:#4a4a4a}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-finance-accordion .finance-terms p{font-size:10px;font-size:.625rem}
}
#build-price-configurator .bnp-best-seller-bar{background-color:#008cba;margin:25px 25px 0}
@media only screen and (min-width:48em){#build-price-configurator .bnp-best-seller-bar{display:none;margin-bottom:15px;margin-top:0}
}
@media only screen and (min-width:62em){#build-price-configurator .bnp-best-seller-bar{margin-top:0;margin-bottom:5px}
}
#build-price-configurator .bp-configurator-summary-inner .bnp-best-seller-bar{display:none}
@media only screen and (min-width:48em){#build-price-configurator .bp-configurator-summary-inner .bnp-best-seller-bar{display:block}
}
#build-price-configurator .bnp-best-seller-bar-link{font-size:12px;font-size:.75rem;color:#fff;display:block;padding:5px 15px}
#build-price-configurator #myFordPayload{display:none}
#build-price-configurator .build-price-overlay{position:fixed;display:none;transform:translateX(-120%);top:0;left:0;bottom:0;right:0;z-index:999;background-color:rgba(0,0,0,.8);-webkit-overflow-scrolling:touch;backface-visibility:hidden}
#build-price-configurator .build-price-overlay.build-price-carousel-overlay{z-index:998}
#build-price-configurator .build-price-overlay.overlay-open-add{display:block;transition:all .4s ease-out}
#build-price-configurator .build-price-overlay.overlay-open-remove{display:block;transition:all .4s ease-in}
#build-price-configurator .build-price-overlay.overlay-open{display:block;transform:translateX(0)}
#build-price-configurator .build-price-overlay .close-icon{color:#fff;padding:5px;z-index:1;display:inline-block;margin-top:10px}
#build-price-configurator .build-price-overlay .close-icon:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:3em;position:relative}
#build-price-configurator .build-price-overlay .build-price-overlay-container{height:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-overlay .build-price-overlay-container{width:44%}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-overlay .build-price-overlay-container{width:33%}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-overlay .build-price-overlay-container{width:27%}
}
#build-price-configurator .build-price-overlay .right-block{position:relative;height:100%;background:rgba(0,0,0,.5)}
#build-price-configurator .build-price-overlay .gux-tooltip-overlay{overflow:hidden}
#build-price-configurator .build-price-overlay .gux-tooltip-overlay .close-icon{margin:0;padding:0}
#build-price-configurator .build-price-overlay .gux-tooltip-overlay .close-icon:before{color:#2d96cd;font-size:1.875rem;transform:none}
#build-price-configurator .close-container{position:relative;float:right;width:25%;height:100%;text-align:center;background:rgba(0,0,0,.5)}
#build-price-configurator .build-price-menu-overlay .build-price-overlay-container{overflow-y:auto;background:rgba(0,0,0,.5)}
#build-price-configurator .build-price-menu-overlay .close-container{width:80px;background:transparent}
#build-price-configurator .build-price-feature-overlay .feature-overlay-info,#build-price-configurator .build-price-menu{float:left;padding:50px 30px 30px;width:calc(100% - 80px);background:#fff;min-height:100%}
#build-price-configurator .build-price-menu-title{color:#1b394e;font-size:1.2rem;font-weight:500;padding-bottom:15px}
#build-price-configurator .build-price-menu-list{margin:0}
#build-price-configurator .build-price-menu-item{border-bottom:1px solid #dfdfdf;font-size:.9rem;list-style:none;padding:25px 0}
#build-price-configurator .build-price-menu-item a,#build-price-configurator .build-price-menu-item button{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:400;color:#2d96cd;font-size:1rem;text-decoration:none;background-color:transparent;margin:0;padding:0;width:auto;height:auto;text-align:left;display:block}
#build-price-configurator .build-price-finance-calculator-overlay{transform:translateX(0);opacity:0;overflow-y:auto}
#build-price-configurator .build-price-finance-calculator-overlay.overlay-open{opacity:1}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view-wrapper{margin:0 auto}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view-wrapper{margin:60px auto;max-width:700px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view-wrapper{margin-top:5%;max-width:950px}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view-wrapper{max-width:1100px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view{background:#fff}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view{position:relative}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view section{padding:0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-wrapper{box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.15)}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view #finance-form-error.active p{display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view #finance-form-error p{font-size:12px;font-size:.75rem;font-weight:700;background:#ed432f;color:#fff;display:none;margin:0;padding:5px 10px;transition:all .25s ease}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row{padding:40px 15px;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row{border-bottom:1px solid #ccc;padding:30px 15px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .block{position:relative}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .block{margin:0 20px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .finance-header-title{font-size:30px;font-size:1.875rem;color:#616161;margin:0}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .close-link{font-size:35px;font-size:2.1875rem;color:#2d96cd;position:absolute;right:0;top:2px;overflow:hidden;z-index:2}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .close-link:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .close-link{font-size:45px;font-size:2.8125rem;top:0}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-title-row .close-link span{position:absolute;text-indent:-9999px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view.loader-active .finance-loader{display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-loader{display:none;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-loader{margin-top:18%;margin-right:2%}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-loader{margin-top:15%;margin-right:2%}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-loader{margin-top:13%}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-quote-container{background:#fff;display:flex}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-quote-container .finance-block{flex-grow:1;vertical-align:top}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-quote-container .finance-form{width:35%}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-quote-container .finance-quote-view{width:65%}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form{padding-bottom:0}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-details-title{background:#f7f7f7;border-bottom:2px solid #ccc;border-top:1px solid #ccc;color:#616161;cursor:pointer;position:relative;margin:0;padding:15px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-details-title{display:none}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-details-title a{color:#616161}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-details-title a span:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;font-size:1.5625rem;color:#2d96cd;position:absolute;right:15px;top:15px;transition:all .25s ease,transform .25s ease;transform:rotate(180deg)}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template-outer{height:0;overflow:hidden}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template-outer{height:auto}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template{overflow:hidden;padding:15px;transition:all .5s}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template{padding:15px 40px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template{padding:15px 30px}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template{padding:15px 40px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template p{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;color:#616161}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template p:first-child{margin:0 0 10px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-form-template p:first-child{margin:30px 0}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-row{margin-right:-20px;margin-left:-20px;box-sizing:border-box}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-row{margin:0 auto}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-row .form-block{box-sizing:border-box;margin-bottom:23px;position:relative;padding-left:20px;padding-right:20px}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-row .form-block{margin-bottom:25px}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-row .form-block{margin-bottom:5px;position:relative;width:50%;float:left;height:90px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-row .form-block{width:100%;padding:0}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form.active h4 a span:after{transform:rotate(0)}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form.active .finance-form-template-outer{height:auto}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form.active .finance-form-template{transition:all 1s}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .button-wrapper{clear:both;margin:0;padding:15px 0 20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .button-wrapper{text-align:center;padding:10px 0 15px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .button-wrapper{padding:15px 0 20px}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .button-wrapper button{margin:0;width:auto;display:inline-block}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .button-wrapper button{width:100%}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-plan-selection{padding:10px 0;text-align:center}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-plan-selection a{display:inline-block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-plan-selection a.active{color:#1b394e;border-bottom:2px solid #1b394e}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .finance-plan-selection a span{display:block;padding:10px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div{width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div{position:static}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div span.select-label{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:700;font-size:12px;font-size:.75rem;position:relative;color:#868686;display:inline-block;margin-bottom:10px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div span.select-label .gux-tooltip{display:inline-block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div .select-style{box-shadow:none;border:1px solid #dbdbdb;margin-bottom:5px;transition:all .25s ease}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div .select-style{margin-bottom:10px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div select{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;font-weight:300;color:#1b394e;background-size:22px 60%;padding:13px 8px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div select option{color:#1b394e}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div select:focus{outline:5px auto #0078a0}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div input{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:14px;font-size:.875rem;border:1px solid #dbdbdb;color:#1b394e;height:2.63rem;margin-bottom:5px;transition:all .25s ease}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div input{margin-bottom:10px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div input:focus{box-shadow:0 0 7px #2d96cd}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div .message{font-size:10px;font-size:.625rem;display:none;line-height:.8rem;margin:0}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div.error .select-style,#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div.error input{border:1px solid #d0021b}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div.error .error-message{color:#d0021b}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div.displayMessage .info-message{color:#616161;display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div#planField.error .error-message{display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div#depositField .select-label .deposit-amount-validation{white-space:nowrap}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div#depositField.error .error-message,#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div#mileageField.error .error-message,#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .form-block>div#termField.error .error-message{display:block}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form .cta-button-primary{background-color:#d49105;border:0}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .select-style select{background:url(guxfoe/img/chevron-thin-down_cta-dark-blue.svg) no-repeat;background-position:97% 60%}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view{padding-bottom:0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view{background:#f7f7f7}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view{padding:0;padding-bottom:10px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-table{background:#f7f7f7;padding:0 15px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-table{padding:15px 40px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-table{box-shadow:inset -1px 2px 3px 0 rgba(0,0,0,.15);padding:35px 40px 15px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-results-title{display:none}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-results-title{display:block}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-results-title p{font-size:14px;font-size:.875rem;color:#616161;text-align:center}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results{vertical-align:top}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.first{padding-right:30px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.first{padding-right:25px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.first .finance-table{margin-bottom:0}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.first .finance-table tr:last-child{border-bottom:1px solid #dbdbdb}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.first .finance-table tr:last-child{border-bottom:0}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.last{padding-left:30px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .quote-view-results.last{padding-left:25px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table{background:#f7f7f7;color:#616161;margin:0 0 30px;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table{margin:0}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr{border-top:1px solid #dbdbdb}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr:first-child{border-top:1px solid transparent}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr:nth-of-type(2n){background:#f7f7f7}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr td{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:13px;font-size:.8125rem;font-weight:700;color:#868686;padding:1.4rem;text-align:right}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr td{font-size:14px;font-size:.875rem;padding:15px 10px 5px 0;text-align:left}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr td{padding:10px 0}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr td:first-child{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:300;color:#616161;padding-left:0;width:60%;text-align:left}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr td:first-child{font-weight:300;width:auto}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-table tr td:first-child{padding-right:5px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-terms{padding:10px 15px 0;text-align:center}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-terms{background:#f7f7f7;padding:15px 40px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-terms p{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:11px;font-size:.6875rem;color:#616161}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .finance-terms p{text-align:left}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .button-wrapper{width:33%}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .button-wrapper button{opacity:0;transition:opacity 1s ease-in-out}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-quote-view .button-wrapper button.cta-is-visible{opacity:1}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .button-wrapper{margin:10px auto 20px;padding:0 15px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .button-wrapper button{width:100%;margin-bottom:0;margin-top:0}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .button-wrapper button{margin:0}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-title{font-size:18px;font-size:1.125rem;margin:10px 15px;line-height:1.333;text-align:center;color:#616161}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-title{font-size:24px;font-size:1.5rem;margin:45px 90px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-title{font-size:30px;font-size:1.875rem}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-title span{color:#e08701;font-weight:400}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-title p{font-size:18px;font-size:1.125rem;line-height:1.333;text-align:center;color:#616161}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-title p{font-size:24px;font-size:1.5rem}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-title p{font-size:30px;font-size:1.875rem}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-body{border:1px solid #000;padding:10px 10px 0;margin:0 20px 20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-body{margin:0 90px 20px}
}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-body p{font-size:18px;font-size:1.125rem;line-height:1.5}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-cta-row{padding:30px 0 170px}
#build-price-configurator .build-price-finance-calculator-overlay .finance-view .finance-form-rep-quote-cta{width:33.33333%;margin:0 auto;display:block}
#build-price-configurator .build-price-vehicle-details-overlay{transform:translateX(0);opacity:0;overflow-y:auto;height:100%}
#build-price-configurator .build-price-vehicle-details-overlay.overlay-open{opacity:1}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details-wrapper{position:relative;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details-wrapper{max-width:1250px;width:90%;margin:5% auto}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details{max-width:1250px;padding:0;background:#fff;position:relative;border:1px solid #d7d7d7;border-width:1px 0;margin:0 auto}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details h3:not(.features-group-heading){font-size:24px;font-size:1.5rem;font-weight:200;line-height:1;margin-bottom:30px;color:#696969}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details h3:not(.features-group-heading){margin-bottom:20px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details h2{font-size:42px;font-size:2.625rem;font-weight:200}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details h3.view-details-title{font-size:18px;font-size:1.125rem;padding:25px 20px;line-height:1;margin-bottom:0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details h3.view-details-title{font-size:24px;font-size:1.5rem;line-height:2.5;padding:15px 60px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close{position:absolute;display:block;text-indent:-999px;top:15px;right:5px;height:48px;width:48px;cursor:pointer;z-index:1;overflow:hidden}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close{top:25px;right:30px;height:42px;width:42px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-close:before{transform:rotate(45deg);font-size:38px;font-size:2.375rem;text-indent:0;display:block;height:42px;width:42px;line-height:1;text-align:center;color:#2d96cd}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-features-list{font-size:14px;font-size:.875rem;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-features-list li{color:#696969;font-weight:300}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-features-list{font-size:16px;font-size:1rem}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details section{border-top:1px solid #d6d6d6;padding:50px 20px}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details section:nth-child(odd){background-color:#fafafa;border-width:1px 0}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details section.view-details-image{background-color:#fff}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details section.view-details-image{display:flex}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details section{padding:60px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image{position:relative;padding-bottom:30px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image{padding:25px 30px 10px 60px;min-height:240px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image{float:none}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image .view-details-images-container{width:70%}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image .view-details-images-container{display:flex;flex-direction:row-reverse}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image .view-details-images-container img{align-self:flex-end}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image h2{font-size:28px;font-size:1.75rem;text-align:center;margin:0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image h2{text-align:left;margin-left:0}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image h2{font-size:36px;font-size:2.25rem;float:none}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-images-container{position:relative}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-images-container img{z-index:1}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-images-container img+img{position:absolute;top:0;left:0;z-index:2}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image-titles{max-width:30%;width:30%;z-index:2}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-image-titles{float:none;width:30%;max-width:none}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-model{font-weight:700}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .gux-tooltip:after{top:-1px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-features-title{font-size:24px;font-size:1.5rem;margin-bottom:20px;padding:0 15px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature{color:#696969;margin-bottom:20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature{width:33.33333%;margin-left:30px;margin-bottom:0}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature:first-child{margin-left:0}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature h4{color:#696969;font-size:18px;font-size:1.125rem;margin:30px 0 10px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature h4{font-size:28px;font-size:1.75rem}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature p{font-size:12px;font-size:.75rem;color:#696969;line-height:2em}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-feature p{font-size:14px;font-size:.875rem}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features{padding:0}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features .light-grey-background{background-color:#fafafa}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features h2.features-heading{padding:35px 5px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features h2.features-heading{padding:60px 30px 40px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features h2.features-heading{padding-bottom:60px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features .features-container{padding:0 5px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features .features-container{padding:0 30px 50px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features .features-container .features-group{padding-bottom:30px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .view-details-section.view-details-key-features .features-container .features-group{padding-bottom:0}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container{padding-top:20px}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container.feature-selection-container-pre-image{display:none}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container.feature-selection-container-pre-image{display:block;width:250px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container.feature-selection-container-pre-image{width:300px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container.feature-selection-container-post-image{display:block}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container.feature-selection-container-post-image{display:none}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container{padding-top:30px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container{padding-top:35px}
}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container .cta-button-primary,#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container .cta-button-secondary{display:block;margin-bottom:10px;width:100%}
#build-price-configurator .build-price-vehicle-details-overlay .bp-view-details .feature-selection-container .cta-button-secondary{background-color:transparent;margin-bottom:0}
@media only screen and (max-width:30em){#build-price-configurator .build-price-vehicle-details-overlay .carousel-bottom-arrows>.content{min-width:128px}
}
#build-price-configurator .build-price-pricing-details-overlay{transform:translateX(0);opacity:0;overflow-y:auto}
#build-price-configurator .build-price-pricing-details-overlay.overlay-open{opacity:1}
#build-price-configurator .build-price-pricing-details-overlay:focus{outline:0}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay{position:absolute;top:105px;left:50%;right:auto;bottom:auto;width:300px;height:auto;box-shadow:0 2px 6px rgba(0,0,0,.2);z-index:3}
}
@media only screen and (min-width:62em){.sticky-nav+.content #build-price-configurator .build-price-pricing-details-overlay.overlay-open{position:fixed}
}
#build-price-configurator .build-price-pricing-details-overlay .pricing-details-wrapper{position:relative;width:100%;min-height:100%;background-color:#fff}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-details-overlay .pricing-details-wrapper{min-height:0}
}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .build-price-pricing-details-overlay .pricing-details-wrapper{margin:60px auto;max-width:700px}
}
#build-price-configurator .build-price-pricing-details-overlay .pricing-details-title{font-size:28px;font-size:1.75rem;font-weight:200;padding:25px 55px 20px 20px;margin:0;color:#696969}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-details-overlay .pricing-details-title{border-bottom:1px solid #dadada}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay .pricing-details-title{display:none}
}
#build-price-configurator .build-price-pricing-details-overlay .pricing-details-content{padding:20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-details-overlay .pricing-details-content{padding:35px 50px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay .pricing-details-content{padding:15px 25px}
}
#build-price-configurator .build-price-pricing-details-overlay .pricing-table{width:100%;margin-bottom:0}
#build-price-configurator .build-price-pricing-details-overlay .pricing-row-bold .pricing-cell{font-weight:700}
#build-price-configurator .build-price-pricing-details-overlay .pricing-row:first-child .pricing-cell,#build-price-configurator .build-price-pricing-details-overlay .pricing-row:last-child .pricing-cell{border-top:0}
#build-price-configurator .build-price-pricing-details-overlay .pricing-row:last-child .pricing-cell{padding-top:20px}
#build-price-configurator .build-price-pricing-details-overlay .pricing-cell{font-weight:400;padding:11px 15px 11px 0;color:#616161;border-top:1px solid #dadada;line-height:1.2rem}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .build-price-pricing-details-overlay .pricing-cell{padding:20px 20px 20px 0}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay .pricing-cell{font-size:13px;font-size:.8125rem}
}
#build-price-configurator .build-price-pricing-details-overlay .pricing-cell sup[data-disclosure]{font-size:.75em;font-weight:inherit;padding:2px 4px;margin-left:-4px;cursor:auto;display:inline}
@media only screen and (max-width:61.9375em){#build-price-configurator .build-price-pricing-details-overlay .pricing-cell sup[data-disclosure]{pointer-events:none}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay .pricing-cell sup[data-disclosure]{cursor:pointer}
}
#build-price-configurator .build-price-pricing-details-overlay .pricing-cell-value{width:10%;white-space:nowrap;padding-right:0;color:#2d96cd}
#build-price-configurator .build-price-pricing-details-overlay .close-icon{position:absolute;display:block;overflow:hidden;top:22px;right:15px;margin:0;padding:0;text-decoration:none;cursor:pointer}
#build-price-configurator .build-price-pricing-details-overlay .close-icon:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay .close-icon{display:none}
}
#build-price-configurator .build-price-pricing-details-overlay .close-icon:before{transform:rotate(45deg);font-size:30px;font-size:1.875rem;display:block;height:42px;width:42px;line-height:42px;text-align:center;text-indent:0;color:#2d96cd}
#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container{text-align:center}
#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container li,#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container ul{font-size:12px;font-size:.75rem;margin:0;padding:0}
#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container ul{list-style:none;padding:20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container ul{padding:50px 50px 100px}
}
#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container p{font-size:12px;font-size:.75rem;display:inline}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-details-overlay .overlay-disclosures-container{display:none}
}
#build-price-configurator .build-price-feature-overlay{position:fixed;overflow:hidden}
#build-price-configurator .build-price-feature-overlay.overlay-open{overflow-y:auto}
#build-price-configurator .build-price-feature-overlay:focus{outline:0}
#build-price-configurator .build-price-feature-overlay .build-price-overlay-container{display:table;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .build-price-overlay-container{width:540px}
}
#build-price-configurator .build-price-feature-overlay .close-container{display:none;width:80px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .close-container{display:table-cell}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-content-left{display:table-cell;vertical-align:top;width:100%;height:100%;background-color:#fff}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .feature-overlay-content-left{width:460px}
}
#build-price-configurator .build-price-feature-overlay a.close-icon-mobile{position:absolute;top:0;right:0;width:55px;height:55px;margin-top:0;background:rgba(0,0,0,.3)}
#build-price-configurator .build-price-feature-overlay a.close-icon-mobile:before{left:2px;top:4px;font-size:2.5em}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay a.close-icon-mobile{display:none}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-img{height:auto;width:100%}
#build-price-configurator .build-price-feature-overlay .feature-overlay-info{font-weight:300;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;width:100%;height:auto;padding:30px 20px 0;min-height:0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .feature-overlay-info{padding:40px}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-button,#build-price-configurator .build-price-feature-overlay .feature-overlay-button-inverse{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:400;background-color:#2d96cd;margin-bottom:10px;width:100%;color:#fff}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .feature-overlay-button,#build-price-configurator .build-price-feature-overlay .feature-overlay-button-inverse{width:340px}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-button-inverse{background-color:#fff;color:#2d96cd}
#build-price-configurator .build-price-feature-overlay .feature-overlay-name{font-size:16px;font-size:1rem;margin:5px 0;color:#1b394e}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .feature-overlay-name{font-size:18px;font-size:1.125rem;margin-top:5px}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-price{font-size:36px;font-size:2.25rem;line-height:1;color:#1b394e;margin-top:15px}
#build-price-configurator .build-price-feature-overlay .feature-overlay-description{font-size:14px;font-size:.875rem;margin:20px 0 35px;color:#4e4b43}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .feature-overlay-description{font-size:16px;font-size:1rem}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-navigation{border-top:1px solid #dadada;border-bottom:1px solid #dadada;background-color:#fff;width:100%;float:left;display:table}
@media only screen and (min-width:48em){#build-price-configurator .build-price-feature-overlay .feature-overlay-navigation{display:none}
}
#build-price-configurator .build-price-feature-overlay .feature-overlay-attributes-container{margin:35px 0}
#build-price-configurator .build-price-feature-overlay .feature-overlay-attribute{font-size:14px;font-size:.875rem;font-weight:300;margin:0 0 5px;line-height:1.75;color:#4e4b43}
#build-price-configurator .build-price-feature-overlay .feature-overlay-buttons-container{margin:35px 0}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button{padding:30px 10px;height:100%;width:50%;display:table-cell}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button:hover{cursor:pointer}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button:first-of-type{border-right:1px solid #dadada}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button p{font-size:15px;font-size:.9375rem;text-align:center;margin-bottom:0}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button p:first-child{color:#7d7d7d}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button p:last-child{color:#2d96cd}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button.feature-overlay-disabled p{color:#dadada}
#build-price-configurator .build-price-feature-overlay .feature-navigation-button.feature-overlay-disabled:hover{cursor:default}
#build-price-configurator .review-save .build-price-feature-overlay .feature-overlay-buttons-container,#build-price-configurator .review-save .build-price-feature-overlay .feature-overlay-navigation,#build-price-configurator .review-save .build-price-feature-overlay .feature-overlay-price{display:none}
#build-price-configurator .build-price-conflict-overlay .build-price-overlay-container{display:table}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .build-price-overlay-container{width:675px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .build-price-overlay-container{max-width:1000px;overflow:hidden;width:100%}
}
#build-price-configurator .build-price-conflict-overlay .close-container{display:none;float:none;vertical-align:top}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .close-container{display:table-cell;width:65px}
}
#build-price-configurator .build-price-conflict-overlay .conflict-overlay-column{background:#fff;display:table-cell;float:none;vertical-align:top}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-overlay-column{width:610px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .conflict-overlay-column{width:46%}
}
#build-price-configurator .build-price-conflict-overlay .conflict-overlay-column-left{box-sizing:border-box;border-right:1px solid #dadada;display:none}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .conflict-overlay-column-left{display:table-cell}
}
#build-price-configurator .build-price-conflict-overlay a.close-icon-no-img{background:transparent}
#build-price-configurator .build-price-conflict-overlay .conflict-warning{background:#f34b31;box-sizing:border-box;display:table;height:auto;min-height:50px;padding:10px 20px;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-warning{min-height:0;padding:15px 40px}
}
#build-price-configurator .build-price-conflict-overlay .conflict-warning .icon-warning{font-size:24px;font-size:1.5rem;color:#fff;display:table-cell;padding-right:20px;vertical-align:middle;width:24px}
#build-price-configurator .build-price-conflict-overlay .conflict-warning-no-img{min-height:55px;padding-right:75px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-warning-no-img{min-height:0;padding-right:20px}
}
#build-price-configurator .build-price-conflict-overlay .conflict-warning-text{font-size:11px;font-size:.6875rem;font-weight:700;color:#fff;display:table-cell;vertical-align:middle}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-warning-text{font-size:14px;font-size:.875rem}
}
#build-price-configurator .build-price-conflict-overlay .conflict-info-header{border-top:1px solid #dadada;float:left;padding:30px 20px 0;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-info-header{font-size:16px;font-size:1rem;border-top:0;padding:50px 40px 0}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .conflict-info-header{padding-top:60px}
}
#build-price-configurator .build-price-conflict-overlay .conflict-info-header p{border-bottom:1px solid #dadada;color:#f34b31;margin-bottom:0;padding-bottom:30px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-info-header p{font-size:16px;font-size:1rem;padding-bottom:50px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .conflict-info-header p{padding-bottom:60px}
}
#build-price-configurator .build-price-conflict-overlay .feature-overlay-info p{color:#4e4b43;margin:10px 0 20px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .feature-overlay-info p{font-size:16px;font-size:1rem}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .feature-overlay-info p{font-size:16px;font-size:1rem;padding-top:10px}
}
#build-price-configurator .build-price-conflict-overlay .feature-overlay-info ul{list-style-position:inside;margin-bottom:40px;margin-left:10px;padding-left:10px}
#build-price-configurator .build-price-conflict-overlay .feature-overlay-info ul>li{font-size:14px;font-size:.875rem;border:0;color:#4e4b43;list-style:disc;padding:3px 0}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .feature-overlay-info ul>li{font-size:16px;font-size:1rem}
}
#build-price-configurator .build-price-conflict-overlay .conflict-overlay-info{background:#f7f7f7}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .conflict-overlay-info{padding-bottom:10px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .conflict-overlay-info{display:none}
}
#build-price-configurator .build-price-conflict-overlay .feature-overlay-button,#build-price-configurator .build-price-conflict-overlay .feature-overlay-button-inverse{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;width:100%}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .conflict-overlay-buttons-container,#build-price-configurator .build-price-conflict-overlay .conflict-overlay-img{display:none}
}
#build-price-configurator .build-price-conflict-overlay .feature-overlay-img-wrapper{width:calc(100% - -1px)}
@media only screen and (min-width:62em){#build-price-configurator .build-price-conflict-overlay .feature-overlay-img-wrapper{margin-left:-1px}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-conflict-overlay .feature-overlay-price{font-size:42px;font-size:2.625rem}
}
#global-ux .gux-tooltip-overlay .is-co2-chart span.attr-prefix,#global-ux .gux-tooltip-overlay .is-co2-chart span.attr-suffix{display:block;font-weight:300;width:100%}
#global-ux .gux-tooltip-overlay .is-co2-chart span.attr-prefix{font-size:20px;font-size:1.25rem;color:#696969;margin:0 0 15px}
#global-ux .gux-tooltip-overlay .is-co2-chart span.attr-suffix{font-size:10px;font-size:.625rem}
#build-price-configurator .gux-tooltip-overlay{padding:20px 0 0}
#build-price-configurator .gux-tooltip-overlay span{float:none;margin:0}
@media only screen and (max-width:30em){#build-price-configurator .build-price-vehicle-details-overlay.overlay-open .bp-view-details-wrapper.tooltip-open{height:100%;overflow-y:hidden}
}
@media only screen and (max-width:47.9375em) and (orientation:landscape){#build-price-configurator .build-price-vehicle-details-overlay.overlay-open .bp-view-details-wrapper.tooltip-open{height:100%;overflow-y:hidden}
}
#build-price-configurator .build-price-carousel-overlay{transform:translateX(0);opacity:0;overflow-y:auto;background:#fff;outline:0}
#build-price-configurator .build-price-carousel-overlay.overlay-open{opacity:1}
.has-mobile-menu-opened #build-price-configurator .build-price-carousel-overlay.overlay-open{position:absolute;display:table;width:100%;height:100%}
@media only screen and (orientation:portrait){#build-price-configurator .build-price-carousel-overlay.overlay-open{display:flex;align-items:center}
}
#build-price-configurator .build-price-carousel-overlay .bp-configurator-caro{opacity:1}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-configurator-caro .slide{min-height:auto}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details-wrapper{position:relative;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details-wrapper{max-width:1440px;width:100%;margin:0 auto}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details{max-width:1440px;padding:0;background:#fff;position:relative;border:1px solid #fff;border-width:1px 0;margin:0 auto}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details.interior-view .view-details-close{background:rgba(0,0,0,.6)}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details.interior-view .view-details-close:before{color:#fff}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details.interior-view .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls{background:rgba(0,0,0,.6)}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details.interior-view .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls .bp-configurator-caro-shot-ctrls-item .bp-configurator-caro-shot-ctrls-link{color:#fff}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close{position:absolute;display:block;text-indent:-999px;top:15px;right:5px;height:48px;width:48px;cursor:pointer;z-index:1;overflow:hidden}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close{top:0;right:0;height:41px;width:41px;z-index:2}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .view-details-close:before{transform:rotate(45deg);font-size:28px;font-size:1.75rem;text-indent:0;display:block;height:42px;width:42px;line-height:42px;text-align:center;color:#2d96cd}
@media only screen and (max-width:47.9375em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .close-overlay-trigger{display:none}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .bg-configurator-return-to-build-notification{display:none;position:absolute;bottom:28px;left:32px;color:#616161}
@media only screen and (max-width:47.9375em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bg-configurator-return-to-build-notification{position:static;bottom:auto;left:auto;margin:20px 30px}
}
@media only screen and (max-width:47.9375em) and (orientation:landscape){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bg-configurator-return-to-build-notification{display:block}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .icon-phone-flip{transform:rotate(-90deg);display:inline-block;height:28px;width:35px}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main{margin-top:0;padding-bottom:0}
@media only screen and (max-width:47.9375em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main{margin-top:0;padding-bottom:0}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main{padding-top:0}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls{bottom:11px;left:auto;right:0;justify-content:flex-end;width:auto}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls-item{margin:0 10px}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls-links{display:-moz-flex;display:-ms-flexbox;display:flex}
@media only screen and (max-width:47.9375em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls-links{display:none}
}
#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls-toggle{display:none}
@media only screen and (max-width:47.9375em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls-toggle{display:-moz-flex;display:-ms-flexbox;display:flex}
}
@media only screen and (max-width:47.9375em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls{top:-55px;left:auto;bottom:auto}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-carousel-overlay .bp-view-details .bp-configurator-caro-frame-main .bp-configurator-caro-shot-ctrls .bp-configurator-caro-shot-ctrls-item{padding-bottom:10px}
}
@media(orientation:landscape){.has-mobile-menu-opened.no-scroll #build-price-configurator .bp-configurator-wrapper{opacity:0}
}
#build-price-configurator .build-price-error-overlay{transform:translateX(0);opacity:0;overflow-y:auto;background:#1b394e;outline:0}
#build-price-configurator .build-price-error-overlay.overlay-open{opacity:.9}
#build-price-configurator .build-price-error-overlay.overlay-open .bp-view-details-wrapper{display:flex;align-items:center}
#build-price-configurator .build-price-error-overlay.overlay-open .bp-view-details{display:block;outline:0;border:0}
#build-price-configurator .build-price-error-overlay.cannot-close{opacity:1}
#build-price-configurator .build-price-error-overlay.cannot-close .bp-view-details .view-details-close{display:none}
#build-price-configurator .build-price-error-overlay .bp-view-details-wrapper{width:100%;height:100%}
#build-price-configurator .build-price-error-overlay .bp-view-details{display:none;max-height:100%;max-width:23em;width:90%;margin:0 auto;padding:32px;position:relative;color:#fff;text-align:center}
#build-price-configurator .build-price-error-overlay .bp-view-details h3,#build-price-configurator .build-price-error-overlay .bp-view-details p{color:#fff}
#build-price-configurator .build-price-error-overlay .bp-view-details h3{font-size:18px;font-size:1.125rem;line-height:1.5;font-weight:400;margin-bottom:10px}
#build-price-configurator .build-price-error-overlay .bp-view-details h3:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:32px;font-size:2rem;line-height:2}
#build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close{position:absolute;display:block;text-indent:-999px;top:0;right:0;height:48px;width:48px;cursor:pointer;z-index:1;overflow:hidden}
#build-price-configurator .build-price-error-overlay .bp-view-details .view-details-close:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(45deg);font-size:38px;font-size:2.375rem;text-indent:0;display:block;height:42px;width:42px;line-height:1;text-align:center;color:#fff}
#build-price-configurator .build-price-review-save-disclaimer-overlay{transform:translateX(0);background:rgba(27,57,78,.9);opacity:0;overflow-y:auto}
#build-price-configurator .build-price-review-save-disclaimer-overlay.overlay-open{opacity:1}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-overlay-wrapper{margin:0 auto;height:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-overlay-wrapper{height:auto;margin:60px auto;max-width:700px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-overlay-wrapper{margin-top:5%;max-width:950px}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-overlay-wrapper{max-width:1100px}
}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-view{background:#fff;height:inherit}
@media only screen and (min-width:48em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-view{position:relative}
}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content{padding:40px 15px;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content{padding:30px 15px}
}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content h3,#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content h4{font-size:30px;font-size:1.875rem;color:#616161;margin:0 0 20px}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content h3,#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content h4,#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content p{padding-right:35px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content h3,#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content h4,#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content p{padding-right:45px}
}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content .close-link{font-size:35px;font-size:2.1875rem;color:#2d96cd;position:absolute;right:0;top:2px;overflow:hidden;z-index:2}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content .close-link:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content .close-link{font-size:40px;font-size:2.5rem;top:0}
}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content .close-link span{position:absolute;text-indent:-9999px}
#build-price-configurator .build-price-review-save-disclaimer-overlay .disclaimer-message-content-wrapper{position:relative}
#build-price-configurator .build-price-video-player-overlay{transform:translateX(0);opacity:0;overflow-y:auto}
#build-price-configurator .build-price-video-player-overlay.overlay-open{opacity:1}
#build-price-configurator .build-price-video-player-overlay .video-view-wrapper{margin:0 auto;position:relative;height:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-video-player-overlay .video-view-wrapper{margin:60px auto;max-width:700px;height:auto}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-video-player-overlay .video-view-wrapper{margin-top:5%;max-width:950px}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-video-player-overlay .video-view-wrapper{max-width:1100px}
}
#build-price-configurator .build-price-video-player-overlay .video-js.vjs-playing.vjs-user-inactive~.close-link{display:none}
#build-price-configurator .build-price-video-player-overlay .video-js.vjs-ended .vjs-control-bar{display:flex}
#build-price-configurator .build-price-video-player-overlay .video-wrapper{background:#000}
#build-price-configurator .build-price-video-player-overlay .video-view{background:#fff;height:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-video-player-overlay .video-view{height:auto;position:relative}
}
#build-price-configurator .build-price-video-player-overlay .video-content{position:relative}
#build-price-configurator .build-price-video-player-overlay .video-content .video-end-view{display:none;position:absolute;top:0;bottom:32px;right:0;left:0;background:white;align-items:center;overflow-y:scroll}
#build-price-configurator .build-price-video-player-overlay .video-content .video-js.vjs-ended~.video-end-view{display:block}
@media only screen and (min-width:48em){#build-price-configurator .build-price-video-player-overlay .video-content .video-js.vjs-ended~.video-end-view{display:flex}
}
#build-price-configurator .build-price-video-player-overlay .video-content .video-share-poster{text-align:center;width:100%;overflow:hidden}
#build-price-configurator .build-price-video-player-overlay .video-content .share-overlay{display:inline-block;width:100%;position:relative;z-index:auto;top:auto;left:auto;height:auto}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-video-player-overlay .video-content .share-overlay{width:400px}
}
#build-price-configurator .build-price-video-player-overlay .video-content .video-share-cta-container{padding:10px 45px}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-video-player-overlay .video-content .video-share-cta-container{padding:20px 10px 0}
}
@media only screen and (min-width:48em){#build-price-configurator .build-price-video-player-overlay .video-content .video-share-cta-container{padding:20px 10px 0}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-video-player-overlay .video-content .video-share-cta-container{padding:0 10px}
}
#build-price-configurator .build-price-video-player-overlay .video-content .video-share-cta-container button{display:block;width:100%}
#build-price-configurator .build-price-video-player-overlay .video-content .social-links{width:100%}
#build-price-configurator .build-price-video-player-overlay .video-content .social-links li{padding:0 10px}
#build-price-configurator .build-price-video-player-overlay .video-content .share-video-data fieldset{border:0;padding:0 10px}
#build-price-configurator .build-price-video-player-overlay .video-content .share-video-data label{display:none}
#build-price-configurator .build-price-video-player-overlay .video-content .share-video-data input{color:#2d96cd;margin-top:10px}
#build-price-configurator .build-price-video-player-overlay .video-feature-info{background:#fff;padding:20px}
#build-price-configurator .build-price-video-player-overlay .video-feature-info>div{display:inline-block;vertical-align:top}
#build-price-configurator .build-price-video-player-overlay .video-feature-text{width:56%}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-video-player-overlay .video-feature-text{width:69%}
}
#build-price-configurator .build-price-video-player-overlay .video-feature-text>p{font-size:20px;font-size:1.25rem;font-weight:200;color:#616161}
#build-price-configurator .build-price-video-player-overlay .actionsPanel{width:42%}
@media only screen and (min-width:30.0625em){#build-price-configurator .build-price-video-player-overlay .actionsPanel{width:29%}
}
#build-price-configurator .build-price-pricing-error-message-overlay{transform:translateX(0);background:rgba(0,0,0,.5);opacity:0;overflow-y:auto}
#build-price-configurator .build-price-pricing-error-message-overlay.overlay-open{opacity:1}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-overlay-wrapper{margin:0 auto;height:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-overlay-wrapper{height:auto;margin:60px auto;max-width:700px}
}
@media only screen and (min-width:62em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-overlay-wrapper{margin-top:5%;max-width:950px}
}
@media only screen and (min-width:75em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-overlay-wrapper{max-width:1100px}
}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-view{background:#fff;height:inherit}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-view{position:relative}
}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content{padding:0;width:100%}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content h3,#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content h4{font-size:30px;font-size:1.875rem;color:#616161;margin:0 0 20px}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content h3,#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content h4,#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content p{padding-right:35px}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content h3,#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content h4,#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content p{padding-right:45px}
}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-message-content-wrapper{position:relative}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row{padding:40px 15px;width:100%}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row{border-bottom:1px solid #ccc;padding:30px 15px}
}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .block{position:relative}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .block{margin:0 20px}
}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .pricing-error-title{font-size:30px;font-size:1.875rem;color:#616161;margin:0}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .close-link{font-size:35px;font-size:2.1875rem;color:#2d96cd;position:absolute;right:0;top:2px;overflow:hidden;z-index:2}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .close-link:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .close-link{font-size:45px;font-size:2.8125rem;top:0}
}
#build-price-configurator .build-price-pricing-error-message-overlay .pricing-error-title-row .close-link span{position:absolute;text-indent:-9999px}
#build-price-configurator .build-price-pricing-error-message-overlay .error-message p{font-size:12px;font-size:.75rem;font-weight:700;background:#ed432f;color:#fff;display:block;margin:0;padding:5px 10px;transition:all .25s ease}
#build-price-configurator .review-header{display:table;width:100%;padding:30px 20px;border-bottom:1px solid #dbdbdb;background-color:#fff;position:relative}
@media only screen and (min-width:48em){#build-price-configurator .review-header{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-header{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-header{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-header{padding-top:20px;padding-bottom:20px}
}
#build-price-configurator .review-header-back{display:table-cell;width:15%;vertical-align:middle}
@media only screen and (min-width:48em){#build-price-configurator .review-header-back{width:20%}
}
#build-price-configurator .review-header-back-btn{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:21px;font-size:1.3125rem;font-weight:300;display:block;width:auto;margin:0;padding:5px 5px 5px 0;border:0;box-shadow:none;text-align:left;min-width:0;background-color:transparent}
#build-price-configurator .review-header-back-btn:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .review-header-back-btn:active,#build-price-configurator .review-header-back-btn:focus{color:#1b394e;box-shadow:none}
#build-price-configurator .review-header-back-btn:before{font-size:36px;font-size:2.25rem;margin-left:-10px}
@media only screen and (min-width:48em){#build-price-configurator .review-header-back-btn:before{font-size:24px;font-size:1.5rem;margin-left:-5px}
}
#build-price-configurator .review-header-back-label{display:none}
@media only screen and (min-width:48em){#build-price-configurator .review-header-back-label{font-size:16px;font-size:1rem;display:inline;vertical-align:middle}
}
#build-price-configurator .review-header-title{font-size:24px;font-size:1.5rem;font-weight:200;display:table-cell;width:70%;margin:0;padding:0;line-height:1.1;color:#616161;text-align:center;vertical-align:middle}
@media only screen and (min-width:48em){#build-price-configurator .review-header-title{font-size:24px;font-size:1.5rem;width:60%}
}
#build-price-configurator .review-header-tools{display:table-cell;width:15%;text-align:right;vertical-align:middle;position:relative}
#build-price-configurator .review-header-tools .actionsPanel-content .action{margin-bottom:0;text-align:left}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-header-tools .actionsPanel-content .action{text-align:center}
#build-price-configurator .review-header-tools .actionsPanel-content .action .action-share{display:block}
}
#build-price-configurator .review-header-tools .actionsPanel-content .action:first-child{margin-left:0}
#build-price-configurator .review-header-tools .actionsPanel-content .action a{display:inline-block;text-decoration:none}
#build-price-configurator .review-header-tools .actionsPanel-content .action i{display:block}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-header-tools .actionsPanel-content .action i{display:block;margin-bottom:7px;text-align:center}
}
@media only screen and (min-width:48em){#build-price-configurator .review-header-tools{width:20%}
}
#build-price-configurator .review-header-tools .icon-details{transform:rotate(90deg)}
#build-price-configurator .review-header-tools .review-tools-trigger{display:block}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-header-tools .review-tools-trigger{display:none}
}
#build-price-configurator .review-header-tool-list{margin:0;padding:0;list-style-type:none;display:none}
#build-price-configurator .review-header-tool-list.no-print{display:flex}
#build-price-configurator .review-header-tool-list.visible{padding:10px 20px;display:block;position:absolute;z-index:1;left:-100%;background-color:#fff}
#build-price-configurator .review-header-tool-list.visible .link-icon{padding:10px 10px 10px 0;text-align:left}
#build-price-configurator .review-header-tool-list.visible .link-icon:before{display:none}
#build-price-configurator .review-header-tool-list.visible .link-cta{font-size:16px;font-size:1rem}
#build-price-configurator .review-header-tool-list.visible .review-header-tool-item{padding:0;border-bottom:1px solid #dfdfdf}
#build-price-configurator .review-header-tool-list.visible .review-header-tool-item.last,#build-price-configurator .review-header-tool-list.visible .review-header-tool-item:last-child{border-bottom:0}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-header-tool-list{display:flex;flex-direction:row;justify-content:flex-end}
}
#build-price-configurator .review-header-tool-list .review-header-tool-item{padding:0 0 0 20px}
#build-price-configurator .link-icon{text-decoration:none;text-align:center;display:block}
#build-price-configurator .link-icon:before{display:block;margin-bottom:6px}
@media only screen and (min-width:48em){#build-price-configurator .link-icon:before{font-size:1.5rem}
}
#build-price-configurator .link-cta{font-size:12px;font-size:.75rem;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;display:block}
@media print{#build-price-configurator .review-header,#build-price-configurator .review-header-tools .review-tools-trigger{display:none !important}
}
#build-price-configurator .actionsPanel{font-size:12px;font-size:.75rem;text-align:right;padding:0}
#build-price-configurator .actionsPanel p{line-height:1}
#build-price-configurator .actionsPanel [class^=icon-]{font-size:24px;font-size:1.5rem}
@media print{#build-price-configurator .next-steps{display:none}
}
#build-price-configurator .review-save .summary-carousel-view{padding-left:0;padding-right:0;padding-top:0;position:relative}
#build-price-configurator .review-save .summary-carousel-view .bp-configurator-caro{opacity:1;height:auto}
#build-price-configurator .review-save .summary-carousel-view .slides{margin:0}
#build-price-configurator .review-save .summary-carousel-view .slide{padding-bottom:0}
#build-price-configurator .review-save .summary-carousel-view .bp-image-disclaimer{bottom:5px;color:#b3b3b3}
#build-price-configurator .review-save .summary-carousel-view .flex-control-nav{bottom:3%;text-align:center}
#build-price-configurator .review-save .summary-carousel-view .flex-control-nav a{color:transparent}
#build-price-configurator .review-save .summary-carousel-view .flex-control-nav a.flex-active:after{background-color:transparent}
#build-price-configurator .review-save .summary-carousel-view .nav-numbers.is-visible+.flex-viewport{padding-bottom:40px}
@media print{#build-price-configurator .review-save .summary-carousel-view{display:none !important}
}
#build-price-configurator .review-save .selected-features-view{background:#fff;text-align:center;padding:20px 20px 0}
@media only screen and (min-width:48em){#build-price-configurator .review-save .selected-features-view{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .selected-features-view{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .selected-features-view{padding-left:80px;padding-right:80px}
}
#build-price-configurator .review-save .selected-features-view h3{font-size:32px;font-size:2rem;color:#616161;margin:10px 0 40px}
@media print{#build-price-configurator .review-save .selected-features-view h3{font-size:24px;font-size:1.5rem;font-weight:200;padding-left:20px !important;padding-right:20px !important;text-align:left}
}
#build-price-configurator .review-save .selected-features-view p{font-size:16px;font-size:1rem;color:#616161;margin:2em 0;position:relative;text-align:left}
@media only screen and (min-width:48em){#build-price-configurator .review-save .selected-features-view p{font-size:14px;font-size:.875rem}
}
#build-price-configurator .review-save .selected-features-view p .feature-info{padding-left:10px;position:static;vertical-align:sub}
#build-price-configurator .review-save .selected-features-view p .feature-info:before{font-size:19.2px;font-size:1.2rem}
#build-price-configurator .review-save .selected-features-view p .feature-info span{position:absolute;text-indent:-9999px;overflow:hidden}
#build-price-configurator .review-save .selected-features-view p.overlay-disabled{pointer-events:none}
#build-price-configurator .review-save .selected-features-view p.overlay-disabled .feature-info{display:none}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro{opacity:1}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro .slide{min-height:20vh}
@media only screen and (min-width:48em){#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.one-column{display:none}
}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.three-column{display:none}
@media only screen and (min-width:48em) and (max-width:61.9375em){#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.three-column{display:block;text-align:left}
}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.three-column .bp-configurator-content{display:inline-block;width:33%;padding:0 2%;vertical-align:top}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.four-column{display:none}
@media only screen and (min-width:62em){#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.four-column{display:block;text-align:left}
}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.four-column .bp-configurator-content{display:inline-block;width:25%;padding:0 1%;vertical-align:top}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame.four-column .flex-direction-nav{margin-top:0;top:15%}
#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame .bp-configurator-caro-arrows{top:13%}
@media print{#build-price-configurator .review-save .selected-features-view .bp-configurator-caro-frame{display:none !important}
}
#build-price-configurator .review-save .selected-features-view .icon-info:hover{cursor:pointer}
@media print{#build-price-configurator .review-save .selected-features-view{padding-left:0 !important;padding-right:0 !important}
#build-price-configurator .review-save .selected-features-view .print-only ul{list-style-type:none !important;margin-left:3% !important;margin-right:3% !important;width:94% !important}
#build-price-configurator .review-save .selected-features-view .print-only ul li{font-size:12px;font-size:.75rem;text-align:left !important;padding:14px 2%}
#build-price-configurator .review-save .selected-features-view .print-only ul li:nth-child(odd){background-color:#fafafa !important}
}
#build-price-configurator .review-save .finance-detail-view{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:400;background:#fff;padding:40px 0 0}
#build-price-configurator .review-save .finance-title{font-size:24px;font-size:1.5rem;font-weight:200;color:#616161;margin:0 0 35px;padding:0 20px;line-height:1.5em}
@media only screen and (min-width:48em){#build-price-configurator .review-save .finance-title{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .finance-title{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .finance-title{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .finance-title{font-size:36px;font-size:2.25rem;margin-bottom:20px}
}
#build-price-configurator .review-save .finance-data{background-color:#f7f7f7}
#build-price-configurator .review-save .finance-table{background:transparent;margin:0;width:100%}
#build-price-configurator .review-save .finance-table .quote-link{text-align:left}
#build-price-configurator .review-save .finance-row{background-color:#fff}
#build-price-configurator .review-save .finance-row:nth-of-type(odd){background-color:#fafafa}
#build-price-configurator .review-save .finance-row-custom{background-color:#fff}
#build-price-configurator .review-save .finance-row-custom button{margin-bottom:0}
#build-price-configurator .review-save .finance-cell{font-size:12px;font-size:.75rem;font-weight:300;padding:14px 20px;color:#616161;vertical-align:top}
@media only screen and (min-width:48em){#build-price-configurator .review-save .finance-cell{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .finance-cell{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .finance-cell{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .finance-cell{font-size:16px;font-size:1rem}
}
#build-price-configurator .review-save .finance-cell-value{font-weight:700;padding-left:3px;text-align:right;position:relative;width:38%}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-save .finance-cell-value{width:45%}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .finance-cell-value{width:35%}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .finance-cell-value{padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .finance-cell-value{padding-right:80px}
}
#build-price-configurator .review-save .finance-cta-wrapper{padding:0 55px}
@media only screen and (min-width:48em){#build-price-configurator .review-save .finance-cta-wrapper{text-align:right}
}
@media only screen and (min-width:48em) and (min-width:48em){#build-price-configurator .review-save .finance-cta-wrapper{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:48em) and (min-width:62em){#build-price-configurator .review-save .finance-cta-wrapper{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:48em) and (min-width:75em){#build-price-configurator .review-save .finance-cta-wrapper{padding-left:80px;padding-right:80px}
}
#build-price-configurator .review-save .finance-cta-wrapper .apply-for-finance-cta{display:none}
#build-price-configurator .review-save .finance-cta-wrapper .apply-for-finance-cta.active{display:inline-block}
#build-price-configurator .review-save .finance-terms{padding:26px 20px 20px}
@media only screen and (min-width:48em) and (min-width:48em){#build-price-configurator .review-save .finance-terms{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:48em) and (min-width:62em){#build-price-configurator .review-save .finance-terms{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:48em) and (min-width:75em){#build-price-configurator .review-save .finance-terms{padding-left:80px;padding-right:80px}
}
#build-price-configurator .review-save .finance-terms .finance-term-text p{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:11px;font-size:.6875rem;color:#616161;margin:0;text-align:left}
@media print{#build-price-configurator .review-save .finance-cta-wrapper,#build-price-configurator .review-save .finance-data,#build-price-configurator .review-save .finance-row-custom,#build-price-configurator .review-save .finance-terms{display:none}
#build-price-configurator .review-save .finance-detail-view{background-color:#fff !important;clear:both}
#build-price-configurator .review-save .finance-data.print-only{display:block !important}
#build-price-configurator .review-save .finance-data.print-only .quote-view-results{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
#build-price-configurator .review-save .finance-data.print-only .finance-table{margin:0 3% !important;width:96% !important}
#build-price-configurator .review-save .finance-data.print-only .finance-row:nth-of-type(odd){background-color:#fafafa !important}
#build-price-configurator .review-save .finance-data.print-only .finance-cell,#build-price-configurator .review-save .finance-data.print-only .finance-cell-value{width:50%}
#build-price-configurator .review-save .finance-data.print-only .finance-cell-value{text-align:left}
#build-price-configurator .review-save .finance-data.print-only .finance-terms{display:block;margin:3% !important;width:96% !important}
}
#build-price-configurator .review-save .summary-disclaimer{padding:40px 20px 0}
@media only screen and (min-width:48em){#build-price-configurator .review-save .summary-disclaimer{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .summary-disclaimer{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .summary-disclaimer{padding-left:80px;padding-right:80px}
}
#build-price-configurator .review-save .summary-disclaimer+.pricing{padding:0}
#build-price-configurator .review-save .pricing{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:400;background:#fff;padding:40px 0 0}
@media print{#build-price-configurator .review-save .pricing{page-break-inside:avoid !important}
}
#build-price-configurator .review-save .pricing-title{font-size:24px;font-size:1.5rem;font-weight:200;color:#616161;margin:0 0 35px;padding:0 20px;line-height:1.5em}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-title{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-title{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-title{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-title{font-size:36px;font-size:2.25rem;margin-bottom:20px}
}
#build-price-configurator .review-save .pricing-table{margin:0;width:100%}
@media print{#build-price-configurator .review-save .pricing-table{margin-left:3% !important;margin-right:3% !important;width:94% !important}
}
#build-price-configurator .review-save .pricing-table.pricing-table-arrows .pricing-cell-value{padding-right:55px;padding-left:0}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-table.pricing-table-arrows .pricing-cell-value{padding-right:70px}
}
#build-price-configurator .review-save .pricing-block{background-color:#fff}
#build-price-configurator .review-save .pricing-block:nth-of-type(odd){background-color:#fafafa !important}
#build-price-configurator .review-save .pricing-row{font-weight:300;background-color:inherit;color:#616161}
@media print{#build-price-configurator .review-save .pricing-row{display:table-row !important}
}
#build-price-configurator .review-save .pricing-row-bold{font-weight:700}
#build-price-configurator .review-save .pricing-row-expandable{color:#2d96cd;cursor:pointer}
#build-price-configurator .review-save .pricing-cell{font-size:12px;font-size:.75rem;padding:14px 20px;color:inherit;vertical-align:top}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-cell{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-cell{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-cell{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-cell{font-size:16px;font-size:1rem}
}
@media print{#build-price-configurator .review-save .pricing-cell{font-weight:400 !important;padding-left:2% !important;padding-right:2% !important;width:50% !important}
}
#build-price-configurator .review-save .pricing-cell.pricing-cell-disclaimer p{font-size:9px;font-size:.5625rem}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-cell.pricing-cell-disclaimer p{font-size:11px;font-size:.6875rem}
}
#build-price-configurator .review-save .pricing-cell-value{font-weight:700;padding-right:20px;text-align:right;position:relative}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-cell-value{padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-cell-value{padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-cell-value{padding-right:80px}
}
@media print{#build-price-configurator .review-save .pricing-cell-value{text-align:left !important;padding-left:0 !important}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-table-arrows .pricing-cell-value{padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-table-arrows .pricing-cell-value{padding-right:80px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-table-arrows .pricing-cell-value .pricing-expand-arrow{right:25px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-table-arrows .pricing-cell-value .pricing-expand-arrow{right:40px}
}
#build-price-configurator .review-save .pricing-row-sublist .pricing-cell{font-size:10px;font-size:.625rem;padding-top:7px;padding-bottom:7px}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-row-sublist .pricing-cell:first-of-type{padding-left:45px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-row-sublist .pricing-cell:first-of-type{padding-left:75px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-row-sublist .pricing-cell:first-of-type{padding-left:100px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-row-sublist .pricing-cell{font-size:14px;font-size:.875rem}
}
#build-price-configurator .review-save .pricing-row-sublist-first .pricing-cell{padding-top:15px}
#build-price-configurator .review-save .pricing-row-sublist-last .pricing-cell{padding-bottom:25px}
#build-price-configurator .review-save .pricing-saving{color:#616161;padding-bottom:5px}
#build-price-configurator .review-save .pricing-saving:last-of-type{padding-bottom:0}
#build-price-configurator .review-save .pricing-saving p:last-child{margin-bottom:0}
#build-price-configurator .review-save .pricing-saving .pricing-promo{display:inline-block;width:50%}
#build-price-configurator .review-save .pricing-saving .pricing-promo-title{vertical-align:top}
#build-price-configurator .review-save .pricing-saving .pricing-promo-date{width:49%;text-align:right}
#build-price-configurator .review-save .pricing-saving .pricing-promo-date p{margin-bottom:5px}
#build-price-configurator .review-save .pricing-saving .pricing-promo-date p:last-of-type{margin-bottom:0}
#build-price-configurator .review-save .pricing-saving .pricing-promo-date .promo-date-title{margin-right:5px}
#build-price-configurator .review-save .pricing-saving-title{font-size:12px;font-size:.75rem;color:inherit;margin-bottom:4px}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-saving-title{font-size:14px;font-size:.875rem}
}
#build-price-configurator .review-save .pricing-saving-desc{font-size:11px;font-size:.6875rem;color:inherit;margin-bottom:8px}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-saving-desc{font-size:12px;font-size:.75rem}
}
#build-price-configurator .review-save .pricing-saving-end-date{font-size:11px;font-size:.6875rem;font-weight:700;color:inherit}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-saving-end-date{font-size:12px;font-size:.75rem}
}
#build-price-configurator .review-save .pricing-expand-arrow{position:absolute;top:8px;right:17px;width:24px;height:24px;transform:rotate(90deg);transition:transform .2s ease}
#build-price-configurator .review-save .pricing-expand-arrow:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#build-price-configurator .review-save .pricing-expand-arrow{right:32px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .pricing-expand-arrow{right:57px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .pricing-expand-arrow{right:77px}
}
@media print{#build-price-configurator .review-save .pricing-expand-arrow{display:none !important}
}
#build-price-configurator .review-save .pricing-expand-arrow.active{transform:rotate(-90deg)}
#build-price-configurator .review-save .pricing-expand-arrow:after{font-size:26px;font-size:1.625rem;display:block;vertical-align:middle;font-weight:700}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url{font-weight:300;position:relative;color:#fff;line-height:1.25;text-align:center;background:#2d96cd;padding:30px 20px}
@media only screen and (min-width:62em){#build-price-configurator .review-save .template-loader-wrapper~div .short-url{text-align:left;padding-left:60px}
}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-title{font-size:14px;font-size:.875rem;padding:0 0 5px;color:inherit}
@media only screen and (max-width:47.9375em){#build-price-configurator .review-save .template-loader-wrapper~div .short-url-title{padding:0 30px 5px}
}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-tooltip{position:absolute;top:20px;right:20px;padding:6px 2px 2px;cursor:pointer}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-tooltip:after{font-size:24px;font-size:1.5rem;color:inherit}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-tooltip:focus{outline-color:#fff}
@media print{#build-price-configurator .review-save .template-loader-wrapper~div .short-url-tooltip{display:none !important}
}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-link{font-size:9.6px;font-size:.6rem;padding:0 0 7px;color:inherit;word-wrap:break-word}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-save .template-loader-wrapper~div .short-url-link{font-size:16px;font-size:1rem}
}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-link-code{font-size:24px;font-size:1.5rem;color:inherit}
@media only screen and (min-width:30.0625em){#build-price-configurator .review-save .template-loader-wrapper~div .short-url-link-code{font-size:24px;font-size:1.5rem}
}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-description{font-size:12px;font-size:.75rem;line-height:1.35;color:inherit}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-description p{color:inherit}
#build-price-configurator .review-save .template-loader-wrapper~div .short-url-description p:last-child{margin:0}
#build-price-configurator .app-view .review-save .disclaimers-view{padding:0}
#build-price-configurator .app-view .review-save .disclaimers-view>ul{margin:0}
#build-price-configurator .app-view .review-save .disclaimers-view>ul li{list-style:none}
#build-price-configurator .app-view .review-save .disclaimers-view>ul li p{color:#616161;font-size:.75rem}
#build-price-configurator .review-save .vehicle-view{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;position:relative;padding:20px 20px 40px;border-bottom:1px solid #ebebeb}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-view{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .vehicle-view{padding-left:80px;padding-right:80px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view{padding-top:10px;padding-right:0}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-container .vehicle-view-content{display:inline-block}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-view-container .vehicle-view-content{text-align:center}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-container .left-content{padding-top:10px;vertical-align:top;width:30%}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-view .vehicle-view-container .left-content{padding-top:40px}
}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-container .right-content{width:69%;vertical-align:bottom}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-title{font-size:30px;font-size:1.875rem;font-weight:200;line-height:1.25;text-align:center;margin:25px 0 0}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-title{margin:0;text-align:left}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-view .vehicle-view-title{font-size:36px;font-size:2.25rem}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-view-title{float:left !important}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-price{font-weight:300;text-align:center;margin:25px 0 0}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-price{text-align:left;margin-top:5px}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-view-price{display:inline-block;vertical-align:text-bottom}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-price .bp-configurator-info-cell{font-size:12px;font-size:.75rem;display:block;padding:0}
#build-price-configurator .review-save .vehicle-view .vehicle-view-price .bp-configurator-info-cell .bp-configurator-info-link{font-size:30px;font-size:1.875rem;color:#696969;cursor:auto;font-size:2.5em}
@media only screen and (max-width:47.9375em){#build-price-configurator .review-save .vehicle-view .vehicle-view-price .bp-configurator-info-cell .bp-configurator-info-link{padding:0}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-price .bp-configurator-info-cell .bp-configurator-info-link sup[data-disclosure]{font-size:15px;font-size:.9375rem;top:-1.25em}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-view-price .bp-configurator-info-cell{display:inline-block}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-price-label{font-size:12px;font-size:.75rem;color:#616161}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-view .vehicle-view-price-label{font-size:16px;font-size:1rem}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-price-value{font-size:26px;font-size:1.625rem;font-weight:200;margin-top:2px;line-height:1.2;color:#1b394e}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-price-value{font-size:21px;font-size:1.3125rem}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-view .vehicle-view-price-value{font-size:36px;font-size:2.25rem}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-img{margin:30px auto 0;text-align:center;position:relative}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-img{margin-top:0}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-img .bp-image-disclaimer{position:static;text-align:left}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-img .bp-image-disclaimer{text-align:center}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-view-img .bp-image-disclaimer{position:absolute;bottom:0}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-img img{width:auto;z-index:1}
#build-price-configurator .review-save .vehicle-view .vehicle-view-img img+img{position:absolute;top:0;left:0;z-index:2}
#build-price-configurator .review-save .vehicle-view .vehicle-view-features{margin:30px 0 0;list-style-type:none}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-features{text-align:center}
}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item{display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;float:left;width:100%;margin:0;padding:5px}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item>div{page-break-inside:avoid !important}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-features-item{display:inline-block;float:none;width:15%;min-width:160px;text-align:center;vertical-align:top}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-features-item{display:inline-block !important;text-align:left !important}
}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img-wrapper{-ms-flex-negative:0;flex-shrink:0;float:left;width:56px;height:56px;margin-right:15px}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img-wrapper{float:none;margin:0 auto 10px;width:75px;height:75px}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img-wrapper{display:none !important}
}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img{width:100%;height:100%;background-color:#dbdbdb;border:7px solid #efefef;border-radius:50%;overflow:hidden}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img{border-width:10px}
}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img>span{display:block}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .category-icon{font-size:1.2rem;line-height:2em;margin:0;text-decoration:none;text-align:center}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .category-icon{font-size:1.6rem;line-height:1.8em}
}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .color-icon:before,#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .drive-icon:before,#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img .trim-icon:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-img-inner{width:100%;height:100%;background-size:cover;background-position:50% 50%}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-title{font-size:14px;font-size:.875rem;font-weight:700;margin:2px 0;line-height:1.2}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-features-item-title{margin-bottom:7px}
}
#build-price-configurator .review-save .vehicle-view .vehicle-features-item-desc{font-size:14px;font-size:.875rem;font-weight:200;color:#616161;margin:2px 0;line-height:1.2}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-features-item-desc{font-size:16px;font-size:1rem}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-cta{margin:30px 0 0}
#build-price-configurator .review-save .vehicle-view .vehicle-view-cta .test-drive-button,#build-price-configurator .review-save .vehicle-view .vehicle-view-cta button{font-size:14px;font-size:.875rem;font-weight:300;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;width:100%;min-width:0;padding-left:20px;padding-right:20px;margin:5px 0}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-cta .test-drive-button,#build-price-configurator .review-save .vehicle-view .vehicle-view-cta button{font-size:14px;font-size:.875rem;max-width:none}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-cta .cta-save-vehicle{font-size:12px;font-size:.75rem;font-weight:300;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;display:block;text-align:center;padding:27px 0 0}
#build-price-configurator .review-save .vehicle-view .vehicle-view-cta .cta-save-vehicle .icon-star-hollow{font-size:26px;font-size:1.625rem;padding:0 10px 0 0}
@media only screen and (min-width:48em){#build-price-configurator .review-save .vehicle-view .vehicle-view-cta{right:35px;max-width:200px;margin-top:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .review-save .vehicle-view .vehicle-view-cta{right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .review-save .vehicle-view .vehicle-view-cta{right:80px}
}
@media print{#build-price-configurator .review-save .vehicle-view .vehicle-view-cta{display:none !important}
}
#build-price-configurator .review-save .vehicle-view .vehicle-view-cta .summary-links{font-size:14px;font-size:.875rem;min-width:0;width:100%;margin:5px 0;padding-left:20px;padding-right:20px}
#build-price-configurator .review-save .vehicle-view .my-ford-form{visibility:hidden;height:0}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme{background-color:#1b394e}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme .vehicle-data{background:#1b394e}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme .vehicle-data-key,#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme .vehicle-data-value,#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme .vehicle-header{color:#fff}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme .vehicle-data-row{border-bottom:1px solid #4a7184}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.dark-theme .vehicle-data-row:last-child{border:0}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme{background-color:#f6f6f6}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data{background:#f6f6f6}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data-key,#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data-value,#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-header{color:#616161}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data-disclosure{color:#008cba}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data-key{font-weight:300}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data-row{border-bottom:1px solid #ccc}
#build-price-configurator .app-view .review-save .vehicle-info-wrapper.light-theme .vehicle-data-row:last-child{border:0}
#build-price-configurator .app-view .review-save .vehicle-info-view{color:#fff;padding:40px 20px}
@media only screen and (min-width:48em){#build-price-configurator .app-view .review-save .vehicle-info-view{padding-left:35px;padding-right:35px}
}
@media only screen and (min-width:62em){#build-price-configurator .app-view .review-save .vehicle-info-view{padding-left:60px;padding-right:60px}
}
@media only screen and (min-width:75em){#build-price-configurator .app-view .review-save .vehicle-info-view{padding-left:80px;padding-right:80px}
}
@media print{#build-price-configurator .app-view .review-save .vehicle-info-view{padding-left:0 !important;padding-right:0 !important}
}
#build-price-configurator .app-view .review-save .vehicle-header{font-size:24px;font-size:1.5rem;font-weight:200;line-height:1.5em;margin-bottom:35px}
@media only screen and (min-width:48em){#build-price-configurator .app-view .review-save .vehicle-header{font-size:36px;font-size:2.25rem;margin-bottom:20px}
}
@media print{#build-price-configurator .app-view .review-save .vehicle-header{padding-left:20px !important;padding-right:20px !important}
}
#build-price-configurator .app-view .review-save .vehicle-data{background:#1b394e;color:#fff;width:100%;margin-bottom:0}
#build-price-configurator .app-view .review-save .vehicle-data-row{display:table;table-layout:fixed;width:100%;padding:10px 5px}
#build-price-configurator .app-view .review-save .vehicle-data-row:last-child{border-bottom:0}
@media print{#build-price-configurator .app-view .review-save .vehicle-data-row:nth-child(odd){background-color:#fafafa !important}
}
@media print{#build-price-configurator .app-view .review-save .vehicle-data-row{border-bottom:medium none !important;font-weight:400 !important;margin-left:3% !important;margin-right:3% !important;padding-left:2% !important;padding-right:2% !important;page-break-inside:avoid !important;width:94% !important}
}
#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-key{width:35%}
@media medium-up{#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-key{width:65%}
}
#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-key span:nth-child(2n){width:95%}
#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-value{width:35%}
@media only screen and (min-width:30.0625em){#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-key{width:50%}
#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-key span:nth-child(2n){width:80%}
#build-price-configurator .app-view .review-save .vehicle-data-row-img .vehicle-data-value{width:50%}
}
#build-price-configurator .app-view .review-save .vehicle-data-key,#build-price-configurator .app-view .review-save .vehicle-data-value{font-size:12px;font-size:.75rem;display:table-cell;padding-left:0;width:50%;vertical-align:top}
#build-price-configurator .app-view .review-save .vehicle-data-key:not(.normalize-span) span:nth-child(2n),#build-price-configurator .app-view .review-save .vehicle-data-value:not(.normalize-span) span:nth-child(2n){font-size:9px;font-size:.5625rem;width:80%;line-height:14px;margin-top:8px;display:block;word-wrap:break-word}
@media only screen and (min-width:48em){#build-price-configurator .app-view .review-save .vehicle-data-key:not(.normalize-span) span:nth-child(2n),#build-price-configurator .app-view .review-save .vehicle-data-value:not(.normalize-span) span:nth-child(2n){font-size:10px;font-size:.625rem}
}
#build-price-configurator .app-view .review-save .vehicle-data-key .vehicle-data-disclosure,#build-price-configurator .app-view .review-save .vehicle-data-value .vehicle-data-disclosure{color:#fff}
@media only screen and (max-width:47.9375em){#build-price-configurator .app-view .review-save .vehicle-data-key .vehicle-data-disclosure,#build-price-configurator .app-view .review-save .vehicle-data-value .vehicle-data-disclosure{font-size:8px;font-size:.5rem}
}
@media print{#build-price-configurator .app-view .review-save .vehicle-data-key,#build-price-configurator .app-view .review-save .vehicle-data-value{width:50% !important}
}
#build-price-configurator .app-view .review-save .vehicle-data-key{font-weight:300;padding-right:8px;word-wrap:break-word}
@media only screen and (min-width:48em){#build-price-configurator .app-view .review-save .vehicle-data-key{font-size:16px;font-size:1rem}
}
#build-price-configurator .app-view .review-save .vehicle-data-value{font-weight:700;word-wrap:break-word}
@media only screen and (min-width:48em){#build-price-configurator .app-view .review-save .vehicle-data-value{font-size:14px;font-size:.875rem}
}
#build-price-configurator .app-view .review-save .vehicle-data-value span{white-space:pre-wrap}
#build-price-configurator .app-view .review-save .vehicle-data-value img{height:auto;width:auto;max-height:165px}
@media print{#build-price-configurator .app-view .review-save .vehicle-data-value{font-weight:400 !important;page-break-inside:avoid !important}
}
#build-price-configurator .app-view .review-save .vehicle-data-sublabel{font-size:9px;font-size:.5625rem;font-weight:300;width:80%;display:block;word-wrap:break-word;margin-bottom:8px}
@media only screen and (min-width:48em){#build-price-configurator .app-view .review-save .vehicle-data-sublabel{font-size:10px;font-size:.625rem}
}
#build-price-configurator .app-view .review-save .vehicle-data-sublabel-bold{font-weight:700}
@media print{#global-ux.page-bnp .footer{display:none !important}
}
#build-price-configurator .review-save .review-and-save-key-features .vehicle-key-features{background-color:#fff}
#build-price-configurator .review-save .review-and-save-key-features .vehicle-key-features h2.features-heading .features-heading-part .model-name{font-weight:200}
#build-price-configurator .review-save .features-accordion-section{padding:0}
#build-price-configurator .review-save .features-accordion-selected-tag{font-weight:400}
#build-price-configurator .review-save .features-accordion-main-title{font-size:32px;font-size:2rem;color:#616161;margin:10px 0 40px;text-align:center}
#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-title h3{transform:translateZ(0)}
@media only screen and (max-width:30em){#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-title h3{width:90%}
}
@media print{#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-body{height:auto !important;opacity:1;display:block !important}
#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-body .feature-group h3{font-size:18px;font-size:1.125rem}
#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-indicator,#build-price-configurator .review-save .modelDetailsAccordion .accordion .features-accordion-cta{display:none}
#build-price-configurator .review-save .modelDetailsAccordion .accordion .accordion-title h3{font-size:24px;font-size:1.5rem}
}
#global-ux .modelDetailsAccordion .feature-group li a:after{vertical-align:middle}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-re-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-re-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-re-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-re-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-re-bold-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:700}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-light-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-light-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-light-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-light-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:300}
@font-face{font-family:Antenna;src:url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2);src:url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.woff?v=2) format("woff"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford/fordantenna-extra-light-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:200}
@font-face{font-family:icomoon;src:url(guxfoe/fonts/icomoon/icomoon.eot?97g7sw);src:url(guxfoe/fonts/icomoon/icomoon.eot?97g7sw#iefix) format("embedded-opentype"),url(guxfoe/fonts/icomoon/icomoon.woff?97g7sw) format("woff"),url(guxfoe/fonts/icomoon/icomoon.ttf?97g7sw) format("truetype"),url(guxfoe/fonts/icomoon/icomoon.svg?97g7sw#icomoon) format("svg");font-weight:400;font-style:normal}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),a[class*=" icon-"]:before,a[class^=icon-]:before{font-size:1.75rem;vertical-align:middle}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),[class^=icon-][class*=cta-button]:before,a[class*=" icon-"]:before,a[class^=icon-]:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^=icon-][class*=cta-button]:before{padding-right:5px}
.link-icon{font-family:inherit}
a:hover .icon-sendto:before{content:"\E620"}
a:hover .icon-directions:before{content:"\E617"}
a:hover .icon-details:before{content:"\E605"}
.icon-vehicle-solid:before{content:"\E90D"}
.icon-vehicles:before{content:"\E90C"}
.icon-build-price-inverted:before{content:"\E909"}
.icon-request-a-test-drive-inverted:before{content:"\E90B"}
.icon-locate-a-dealer-stroke:before{content:"\E90A"}
.icon-minus:before{content:"\E607"}
.icon-plus:before{content:"\E608"}
.icon-question-hover:before{content:"\E60F"}
.icon-question:before{content:"\E60E"}
.dl-lm-error .dl-error-warning-msg:before,.dl-lm-page-error .dl-error-warning-msg:before,.icon-warning:before{content:"\E60D"}
.icon-unchecked:before{content:"\E601"}
.icon-checked:before{content:"\E602"}
.icon-close-solid:before{content:"\E623"}
.icon-m-filter:before{content:"\E625"}
.icon-d-filter:before{content:"\E606"}
.icon-info:before{content:"\E636"}
#global-ux #dealer-locator .info-tooltip:focus .icon-info:before,#global-ux #dealer-locator .info-tooltip:hover .icon-info:before,.icon-info-hover:before{content:"\E60A"}
.icon-get-location:before{content:"\E629"}
.icon-search:before{content:"\E90F"}
.icon-details:before{content:"\E624"}
.icon-details-hover:before{content:"\E605"}
.icon-minus-circled:before{content:"\E637"}
.icon-plus-circled:before{content:"\E622"}
.icon-chevron-thin-left:before{content:"\E612"}
.icon-chevron-thin-right:before{content:"\E615"}
.icon-close:before{content:"\E610"}
.icon-close-hover:before{content:"\E611"}
#dealer-locator .autocomplete-close:before,#dealer-locator .info-window .close-info-window:before,#dealer-locator .tooltip-close:before,.dealer-locator-modal-overlay .dealer-locator-modal-close-link:before,.icon-thin-close:before{content:"\E608";transform:rotate(45deg);display:block}
.icon-email:before{content:"\E613"}
.icon-email-hover:before{content:"\E614"}
.icon-directions:before{content:"\E631"}
.icon-directions-hover:before{content:"\E617"}
.icon-link:before{content:"\E618"}
.icon-link-hover:before{content:"\E619"}
.icon-plus-hollow:before{content:"\E61B"}
.icon-plus-hollow-over:before{content:"\E61C"}
.icon-search2:before{content:"\E61D"}
.icon-search-hollow:before{content:"\E61E"}
.icon-sendto:before{content:"\E61F"}
.icon-sendto-hover:before{content:"\E620"}
.icon-phone-circled:before{content:"\E638"}
.icon-phone:before{content:"\E61A"}
.icon-phone-neu:before{content:"\E914"}
.icon-chevron-right:before{content:"\E618"}
.icon-chevron-hollow:before{content:"\E62E"}
.icon-play:before{content:"\E632"}
.icon-video:before{content:"\E600"}
#dealer-locator .ext-link:after,.icon-external-link:before{content:"\E635"}
.icon-share:before{content:"\E63D"}
.icon-solid:before{content:"\E63B"}
.icon-chevron-thin-up:before{content:"\E640"}
#dealer-locator .collapse-block:after,.icon-chevron-thin-down:before{content:"\E641"}
.icon-m-info:before{content:"\E609"}
.icon-star:before{content:"\F005"}
.icon-star-hollow:before{content:"\F006"}
.icon-checkmark:before{content:"\E603"}
.icon-right-arrow:before{content:"\E604"}
.icon-360-solid:before{content:"\E60B"}
.icon-360-open:before{content:"\E60C"}
.icon-apply-credit-open:before{content:"\E616"}
.icon-apply-credit-solid:before{content:"\E621"}
.icon-build-price-open:before{content:"\E626"}
.icon-build-price-solid:before{content:"\E627"}
.icon-certified-pre-owned-open:before{content:"\E628"}
.icon-certified-pre-owned-solid:before{content:"\E62A"}
.icon-change-location-open:before{content:"\E62C"}
.icon-change-location-solid:before{content:"\E62D"}
.icon-check-inventory-open:before{content:"\E62F"}
.icon-check-inventory-solid:before{content:"\E630"}
.icon-compare-competitors-open:before{content:"\E633"}
.icon-compare-competitors-solid:before{content:"\E634"}
.icon-find-dealer-open:before{content:"\E639"}
.icon-find-dealer-solid:before{content:"\E63A"}
.icon-ford-credit-open:before{content:"\E63C"}
.icon-ford-credit-solid:before{content:"\E63E"}
.icon-get-brochure-open:before{content:"\E63F"}
.icon-get-brochure-solid:before{content:"\E642"}
.icon-get-updates-open:before{content:"\E643"}
.icon-get-updates-solid:before{content:"\E644"}
.icon-images-solid:before{content:"\E645"}
.icon-images-open:before{content:"\E646"}
.icon-incentives-solid:before{content:"\E647"}
.icon-incentives-open:before{content:"\E648"}
.icon-request-quote-open:before{content:"\E649"}
.icon-request-quote-solid:before{content:"\E64A"}
.icon-send-to-phone-open:before{content:"\E64B"}
.icon-trade-in-open:before{content:"\E64C"}
.icon-trade-in-solid:before{content:"\E64D"}
.icon-view-map-solid:before{content:"\E64E"}
.icon-view-map-open:before{content:"\E64F"}
.icon-change-location2-open:before{content:"\E650"}
.icon-change-location2-solid:before{content:"\E651"}
.icon-d-email:before{content:"\E652"}
.icon-d-email-hover:before{content:"\E653"}
.icon-primary-applicant:before{content:"\E677"}
.icon-primary-applicant-rev:before{content:"\E6A4"}
.icon-joint-applicant:before{content:"\E679"}
.icon-joint-applicant-rev:before{content:"\E6A3"}
.icon-delete:before{content:"\E67F"}
.icon-delete-rev:before{content:"\E68D"}
.icon-calendar:before{content:"\E67D"}
.icon-calendar-rev:before{content:"\E68B"}
.icon-globe:before{content:"\E686"}
.icon-globe-2:before{content:"\E69C"}
.icon-test-drive:before{content:"\E693"}
.icon-test-drive-rev:before{content:"\E689"}
.icon-send-to-dealer:before{content:"\E68C"}
.icon-send-to-dealer-rev:before{content:"\E69F"}
.icon-select-a-vehicle:before{content:"\E68A"}
.icon-select-a-vehicle-rev:before{content:"\E6A8"}
.icon-drive:before{content:"\E68F"}
.icon-drive-rev:before{content:"\E68E"}
.icon-explore-special-programs:before{content:"\E691"}
.icon-explore-special-programs-rev:before{content:"\E690"}
.icon-interior:before{content:"\E6A2"}
.icon-interior-rev:before{content:"\E6A1"}
.icon-extras:before{content:"\E698"}
.icon-extras-rev:before{content:"\E697"}
.icon-see-commercial-fin-opts:before{content:"\E6A7"}
.icon-see-commercial-fin-opts-rev:before{content:"\E6A6"}
.icon-exterior:before{content:"\E696"}
.icon-exterior-rev:before{content:"\E695"}
.icon-extended-service-plan:before{content:"\E694"}
.icon-wheels-open:before{content:"\E654"}
.icon-wheels-solid:before{content:"\E655"}
.icon-extended-service-plan-rev:before{content:"\E692"}
.icon-estimate-payments-open:before{content:"\E656"}
.icon-estimate-payments-solid:before{content:"\E657"}
.icon-finance-finder:before{content:"\E69A"}
.icon-finance-finder-rev:before{content:"\E699"}
.icon-generic-article:before{content:"\E69E"}
.icon-generic-article-rev:before{content:"\E69D"}
.icon-print:before{content:"\E67B"}
.icon-print-rev:before{content:"\E6A5"}
.icon-mobile-nav-tech:before{content:"\E6AE"}
.icon-tech:before{content:"\E6AB"}
.icon-tech-rev:before{content:"\E6AA"}
.icon-twitter:before{content:"\E688"}
.icon-twitter-rev:before{content:"\E6AC"}
.icon-view-shoppers-guide:before{content:"\E69B"}
.icon-view-shoppers-guide-rev:before{content:"\E6AD"}
.icon-profile-logged-in:before,.icon-profile:before{content:"\E683"}
.icon-chat-now:before{content:"\E676"}
.icon-social:before{content:"\E682"}
.icon-open-mail:before{content:"\E685"}
.icon-snail-mail:before{content:"\E684"}
.icon-locate-a-dealer:before{content:"\E681"}
.icon-locate-a-dealer-50px:before{content:"\E6F6"}
.icon-navigation:before{content:"\E687"}
.icon-finance:before{content:"\E678"}
.icon-owner:before{content:"\E67C"}
.icon-vehicle-hybrid:before{content:"\E672"}
.icon-nav-vehicle:before{content:"\E90E"}
.icon-shop:before{content:"\E675"}
.icon-chevron-fat:before{content:"\E67A"}
.icon-m-chevron-hover:before{content:"\E673"}
.icon-hamburger:before{content:"\E6A0"}
.icon-vehicle-manual:before{content:"\E670"}
.icon-vehicle-performance:before{content:"\E671"}
.icon-vehicle-stripped-chassis:before{content:"\E664"}
.icon-vehicle-stripped:before{content:"\E665"}
.icon-vehicle-van:before{content:"\E666"}
.icon-vehicle-people-mover:before{content:"\E667"}
.icon-vehicle-truck:before{content:"\E668"}
.icon-vehicle-suv:before{content:"\E66E"}
.icon-vehicle-crossover:before{content:"\E66F"}
.icon-vehicle-coupe:before{content:"\E66B"}
.icon-vehicle-sedan:before{content:"\E669"}
.icon-vehicle-hatch:before{content:"\E66A"}
.icon-vehicle-estate:before{content:"\E66C"}
.icon-vehicle-convertible:before{content:"\E66D"}
.icon-phone-circled-hover:before{content:"\E658"}
.icon-send-to-phone-solid:before{content:"\E659"}
.icon-close2:before{content:"\E6B3"}
.icon-chat-now-open:before{content:"\E6F5"}
.icon-chat-now-open-50px:before{content:"\E6F7"}
.icon-extras-bp:before{content:"\E6AF"}
.icon-packages:before{content:"\E6B0"}
.icon-color:before{content:"\E6B6"}
.icon-payload:before{content:"\E6B1"}
.icon-models-transit:before{content:"\E6B2"}
.icon-emergency-call-number-25px:before{content:"\E6B4"}
.icon-emergency-call-number-50px:before{content:"\E6B5"}
.icon-emergency-call-number-rev-25px:before,.icon-emergency-call-number-rev-50px:before{content:"\E6B7"}
.icon-emergency-call-number-125px:before{content:"\E6B8"}
.icon-flat-tire-change-25px:before{content:"\E6B9"}
.icon-flat-tire-change-50px:before{content:"\E6BA"}
.icon-flat-tire-change-rev-50px:before{content:"\E6BB"}
.icon-flat-tire-change-125px:before{content:"\E6BC"}
.icon-fuel-delivery-25px:before{content:"\E6BD"}
.icon-fuel-delivery-50px:before{content:"\E6BE"}
.icon-fuel-delivery-rev-50px:before{content:"\E6BF"}
.icon-fuel-delivery-125px:before{content:"\E6C0"}
.icon-have-questions-faqs-25px:before{content:"\E6C1"}
.icon-have-questions-faqs-50px:before{content:"\E6C2"}
.icon-have-questions-faqs-rev-50px:before{content:"\E6C3"}
.icon-have-questions-faqs-125px:before{content:"\E6C4"}
.icon-lock-out-assistance-25px:before{content:"\E6C5"}
.icon-lock-out-assistance-50px:before{content:"\E6C6"}
.icon-lock-out-assistance-rev-50px:before{content:"\E6C7"}
.icon-lock-out-assistance-125px:before{content:"\E6C8"}
.icon-maintenance-schedule-25px:before{content:"\E6C9"}
.icon-maintenance-schedule-50px:before{content:"\E6CA"}
.icon-maintenance-schedule-rev-50px:before{content:"\E6CB"}
.icon-maintenance-schedule-125px:before{content:"\E6CC"}
.icon-manuals-25px:before{content:"\E6CD"}
.icon-manuals-50px:before{content:"\E6CE"}
.icon-manuals-rev-50px:before{content:"\E6CF"}
.icon-manuals-125px:before{content:"\E6D0"}
.icon-owner-advantage-rewards-25px:before{content:"\E6D1"}
.icon-owner-advantage-rewards-50px:before{content:"\E6D2"}
.icon-owner-advantage-rewards-rev-50px:before{content:"\E6D3"}
.icon-owner-advantage-rewards-125px:before{content:"\E6D4"}
.icon-post-a-message-25px:before{content:"\E6D5"}
.icon-post-a-message-50px:before{content:"\E6D6"}
.icon-post-a-message-rev-50px:before{content:"\E6D7"}
.icon-post-a-message-125px:before{content:"\E6D8"}
.icon-power-and-engine-25px:before{content:"\E6D9"}
.icon-power-and-engine-50px:before{content:"\E6DA"}
.icon-power-and-engine-rev-50px:before{content:"\E6DB"}
.icon-power-and-engine-125px:before{content:"\E6DC"}
.icon-roadside-assistance-25px:before{content:"\E6DD"}
.icon-roadside-assistance-50px:before{content:"\E6DE"}
.icon-roadside-assistance-rev-50px:before{content:"\E6DF"}
.icon-roadside-assistance-125px:before{content:"\E6E0"}
.icon-schedule-service-25px:before{content:"\E6E1"}
#dealer-locator .dl-book-a-service .icon:before,.icon-schedule-service-50px:before{content:"\E6E2"}
#dealer-locator .dl-book-a-service:hover .icon:before,.icon-schedule-service-rev-50px:before{content:"\E6E3"}
.icon-schedule-service-125px:before{content:"\E6E4"}
.icon-tire-finder-25px:before{content:"\E6E5"}
.icon-tire-finder-50px:before{content:"\E6E6"}
.icon-tire-finder-rev-50px:before{content:"\E6E7"}
.icon-tire-finder-125px:before{content:"\E6E8"}
.icon-towing-25px:before{content:"\E6E9"}
.icon-towing-50px:before{content:"\E6EA"}
.icon-towing-rev-50px:before{content:"\E6EB"}
.icon-towing-125px:before{content:"\E6EC"}
.icon-dashboard-indicator-25px:before{content:"\E6ED"}
.icon-dashboard-indicator-50px:before{content:"\E6EE"}
.icon-dashboard-indicator-rev-50px:before{content:"\E6EF"}
.icon-dashboard-indicator-125px:before{content:"\E6F0"}
.icon-battery-jump-start-25px:before{content:"\E6F1"}
.icon-battery-jump-start-50px:before{content:"\E6F2"}
.icon-battery-jump-start-rev-50px:before{content:"\E6F3"}
.icon-battery-jump-start-125px:before{content:"\E6F4"}
.icon-ellipsis:before{content:"\E65A"}
.icon-facebook-logo:before{content:"\F09A"}
.icon-twitter-logo:before{content:"\F099"}
.icon-google-plus-logo:before{content:"\F0D5"}
.icon-instagram-logo:before{content:"\F083"}
.icon-pinterest-logo:before{content:"\F231"}
.icon-image:before{content:"\E900"}
.icon-build-and-price:before{content:"\E901"}
.icon-fullscreen-25px:before{content:"\E018"}
.icon-file-text2:before{content:"\E902"}
.icon-series-rev:before{content:"\E900"}
.icon-series-cv-rev:before{content:"\E902"}
.icon-capacity-rev:before{content:"\E903"}
.icon-phone-flip{position:relative}
.icon-phone-flip .path1:before,.icon-phone-flip .path2:before,.icon-phone-flip .path3:before{position:absolute;left:0}
.icon-phone-flip .path1:before{content:"\E904";color:#7f7f7f}
.icon-phone-flip .path2:before{content:"\E905";color:#000}
.icon-phone-flip .path3:before{content:"\E906";color:#000}
.icon-extra-cv:before{content:"\E907"}
.icon-print-page:before{content:"\E908"}
.icon-self-help-faqs-50px:before{content:"\EF16"}
.icon-self-help-faqs-outline-50px:before{content:"\EF37"}
.icon-vehicle-showroom-50px:before{content:"\EF20"}
.icon-vehicle-showroom-outline-50px:before{content:"\EF41"}
.icon-finance-options-tool-50px:before{content:"\EF09"}
.icon-finance-options-tool-outline-50px:before{content:"\EF30"}
.icon-contact-us-support-50px:before{content:"\EF05"}
.icon-contact-us-support-outline-50px:before{content:"\EF26"}
.icon-bp-int-solid-50px:before{content:"\E6A9"}
.icon-checkmark-circle:before{content:"\E909"}
.icon-base-font,.icon-brochure-download:before,.icon-chevron-fat-base,.icon-chevron-thin-down-base,.icon-chevron-thin-left-base,.icon-chevron-thin-right-base,.icon-download:before,.icon-video-open:before{font-family:icomoon}
.icon-chevron-thin-right-base{content:"\E615"}
.icon-chevron-thin-left-base{content:"\E612"}
.icon-chevron-fat-base{content:"\E67A"}
.icon-chevron-thin-down-base{content:"\E641"}
.icon-ford-merchandise-store-25px:before{content:"\E715"}
.icon-ford-merchandise-store-outline-50px:before{content:"\E716"}
.icon-ford-merchandise-store-solid-50px:before{content:"\E717"}
.icon-compare:before{content:"\E718"}
.icon-link-right:before{content:"\E65C"}
.icon-link-right-hover:before{content:"\E65D"}
.icon-link-left:before{content:"\E62B"}
.icon-link-left-hover:before{content:"\E65B"}
.icon-link-up:before{content:"\E65E"}
.icon-link-up-hover:before{content:"\E65F"}
.icon-link-down:before{content:"\E660"}
.icon-link-down-hover:before{content:"\E661"}
.icon-summary:before{content:"\E910"}
.icon-shopping-cart:before{content:"\E911"}
.icon-shopping-cart-hover:before{content:"\E912"}
.icon-shopping-cart-circle:before{content:"\E913"}
.icon-mot:before{content:"\E915"}
.icon-video-open:before{content:"\E916"}
.icon-play-two-hollow:before{content:"\E917"}
.icon-play-two:before{content:"\E91B"}
.icon-play-hollow:before{content:"\E918"}
.icon-play-solid{position:relative}
.icon-play-solid .path1:before,.icon-play-solid .path2:before{left:0;margin:0;position:absolute}
.icon-play-part-one:before,.icon-play-solid .path1:before{content:"\E919"}
.icon-play-part-two:before,.icon-play-solid .path2:before{content:"\E91A";color:#fff}
.icon-brochure-download:before{content:"\E91C"}
.icon-download:before{content:"\E91D"}
.icon-amend:before{content:"\E91E"}
.icon-swipe:before{content:"\E91F"}
.icon-electric-vehicle:before{content:"\E920"}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-regular.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-regular.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-regular.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-regular.svg#web?v=2) format("svg");font-style:normal;font-weight:400}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-medium.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-medium.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-medium.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-medium.svg#web?v=2) format("svg");font-style:normal;font-weight:500}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-bold.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-bold.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-bold.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-bold.svg#web?v=2) format("svg");font-style:normal;font-weight:700}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-light.svg#web?v=2) format("svg");font-style:normal;font-weight:300}
@font-face{font-family:AntennaCond;src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2);src:url(guxfoe/fonts/ford3/antenna-cond-extra-light.eot?v=2) format("embedded-opentype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.woff?v=2) format("woff"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.ttf?v=2) format("truetype"),url(guxfoe/fonts/ford3/antenna-cond-extra-light.svg#web?v=2) format("svg");font-style:normal;font-weight:200}
p{font-size:.875rem}
button{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#details-template,#list-template,.error-messages{display:none}
.last-closing-time-item{margin-bottom:1rem}
#dealer-locator{position:relative}
.lte9 #dealer-locator{display:none}
#dealer-locator h1,#dealer-locator h3,#dealer-locator h4,#dealer-locator h5{color:#2d96cd}
#dealer-locator p{text-rendering:auto}
#dealer-locator fieldset{border:0;margin:0;padding:0}
#dealer-locator fieldset legend{padding:0;margin-left:0;background:0;font-weight:400}
#dealer-locator .loading{display:none}
#dealer-locator .offscreen{position:absolute;left:-9999px}
#dealer-locator .ext-link:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#616161;font-size:.75em;padding-left:4px}
#dealer-locator .dl-button{margin:25px auto;display:block;text-align:center}
#dealer-locator .dl-splash-img{display:none}
@media only screen and (min-width:48em){#dealer-locator .dl-splash-img{position:relative;display:block;top:0;left:0;z-index:9}
}
#dealer-locator .autocomplete-close,#dealer-locator .tooltip-close{background:transparent;color:#2d96cd;display:block;margin:0;padding:0 1px;position:absolute;right:22px;top:22px}
#dealer-locator .autocomplete-close:before,#dealer-locator .tooltip-close:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#dealer-locator .autocomplete-close:hover,#dealer-locator .tooltip-close:hover{color:#0078a0}
#dealer-locator .autocomplete-close:before,#dealer-locator .tooltip-close:before{font-size:1.2rem}
#dealer-locator .autocomplete-close{top:16px}
#dealer-locator .dl-book-a-service .icon:before,#dealer-locator .dl-book-a-service:hover .icon:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#dealer-locator .collapse-block{color:#2d96cd;cursor:pointer;font-size:1.25rem;margin:0;position:absolute;top:2px;right:10px;opacity:1;transition:opacity .3s ease}
#dealer-locator .collapse-block:after{font-family:icomoon;line-height:1;text-rendering:auto}
@media only screen and (max-width:30em){#dealer-locator .collapse-block{display:none}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#dealer-locator .collapse-block{display:none}
}
#dealer-locator .collapse-block:after{font-style:normal;font-variant:normal;font-weight:400;line-height:1.75rem;speak:none;text-transform:none;transition:all .2s ease;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#dealer-locator .collapse-block.opened:after{opacity:0}
#dealer-locator .collapse-block span{position:absolute;text-indent:-9999px}
#dealer-locator .dl-dealer-name-details{color:#1b394e}
#unsupported-browser{display:none;position:relative}
.lte9 .ep2_globalux #unsupported-browser{display:block;margin-left:auto;margin-right:auto;width:980px}
.lte9 #unsupported-browser{display:block;margin-left:-15px;margin-right:-15px}
.lte9 #unsupported-browser .unsupported-content{left:0;padding:55px 60px 0;position:absolute;top:0}
.lte9 #unsupported-browser .unsupported-content .ford-logo{display:block;margin:0 auto;width:121px}
.lte9 #unsupported-browser .unsupported-content .ford-logo img{width:auto}
.lte9 #unsupported-browser .unsupported-content h1{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:200;line-height:1.6;margin-bottom:5px;text-align:center;text-indent:0}
.lte9 #unsupported-browser .unsupported-content p{font-size:1em;line-height:1.4;margin-bottom:12px;text-align:center}
.lte9 #unsupported-browser .unsupported-content .browsers{list-style:none;margin:0 auto;padding-top:15px;width:100%}
.lte9 #unsupported-browser .unsupported-content .browsers li{float:left;text-align:center}
.lte9 #unsupported-browser .unsupported-content .browsers li img{width:auto}
.lte9 #unsupported-browser .unsupported-content .browsers li p{font-size:.9375em;margin-top:6px}
.lte9 #unsupported-browser .unsupported-content .browsers li p a{text-decoration:none}
.lte9 #unsupported-browser .unsupported-content .browsers.small-block-grid-1 li{float:left;text-align:center;width:100%}
.lte9 #unsupported-browser .unsupported-content .browsers.small-block-grid-2 li{float:left;text-align:center;width:50%}
.lte9 #unsupported-browser .unsupported-content .browsers.small-block-grid-3 li{float:left;text-align:center;width:33.33%}
.lte9 #unsupported-browser .unsupported-content .browsers.small-block-grid-4 li{float:left;text-align:center;width:25%}
.lte9 #unsupported-browser .unsupported-content .browsers.small-block-grid-5 li{float:left;text-align:center;width:20%}
.lte9 #unsupported-browser .unsupported-content .small-6{width:50%}
.lte9 #unsupported-browser .unsupported-content .small-centered{float:none;margin-left:auto;margin-right:auto}
#dealer-locator .map-container{background-color:#fff;border-top:1px solid #dadada;padding:0 25px}
@media only screen and (min-width:48em){#dealer-locator .map-container{border-top:0 none}
#dealer-locator .map-container.splash-screen{height:0;left:0;overflow:hidden;position:absolute;top:0}
}
@media only screen and (min-width:75em){#dealer-locator .map-container{padding:0 25px}
}
#dealer-locator #map{height:200px;position:relative}
@media only screen and (min-width:48em){#dealer-locator #map{height:630px;max-height:768px;min-height:630px}
}
#dealer-locator #map img{max-width:none}
#dealer-locator .map-marker{cursor:pointer}
#dealer-locator .marker-label{color:#fff;display:block;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:300;height:46px;left:0;padding-top:8px;position:absolute;text-align:center;top:0;width:35px}
#dealer-locator .info-window{display:none}
#dealer-locator .info-window .dl-dealer-name{font-size:18px;font-size:1.125rem;font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif}
#dealer-locator .info-window .close-info-window:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){#dealer-locator .info-window{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;background-color:#fff;border:1px solid #ccc;color:#2d96cd;display:block;left:0;padding:16px 45px 12px 5px;position:relative;top:0;width:256px;z-index:101}
#dealer-locator .info-window:after{background-color:#fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;content:"";display:block;height:10px;left:-6px;position:absolute;top:24px;transform:rotate(45deg);width:10px}
#dealer-locator .info-window .close-info-window{color:#2d96cd;font-size:2em;position:absolute;right:-30px;top:-5px}
#dealer-locator .info-window .close-info-window:hover{color:#0078a0}
#dealer-locator .info-window .dl-hours{font-size:10px;font-size:.625rem;margin-bottom:0}
#dealer-locator .info-window .dl-services{font-size:10px;font-size:.625rem;line-height:1.1rem;margin-bottom:8px}
#dealer-locator .info-window .dl-address p{font-size:12px;font-size:.75rem;margin-bottom:0}
#dealer-locator .info-window .dl-telephone{margin:8px 0}
#dealer-locator .info-window .dl-telephone span{margin-left:-5px}
#dealer-locator .info-window .dl-book-a-service .icon,#dealer-locator .info-window .icon-details,#dealer-locator .info-window .icon-directions{font-size:20px;font-size:1.25rem;margin-right:4px}
#dealer-locator .info-window .dealerWebsiteLink,#dealer-locator .info-window .dl-book-a-service,#dealer-locator .info-window .dl-details,#dealer-locator .info-window .dl-directions,#dealer-locator .info-window .dl-telephone{font-size:12px;font-size:.75rem}
#dealer-locator .info-window a{text-decoration:none}
}
.dl-rating-header{position:static}
.dl-rating-header .dl-index{position:absolute;top:40px;left:20px;border-radius:50%;height:35px;width:35px;line-height:35px;text-align:center;color:#fff;background-color:#2d96cd}
@media only screen and (min-width:48em){.dl-rating-header .dl-index{left:40px;height:50px;width:50px;line-height:50px}
}
.dl-rating-header .dl-rating-dealer-name{margin-top:0;margin-bottom:20px;line-height:1}
.dl-rating-header .dl-rating-distance{margin-top:0;color:#1b394e}
.dl-rating-header .dl-rating-list{list-style:none;margin-left:0;margin-bottom:12px}
.dl-rating-header .dl-rating-list-item{font-size:14px;font-size:.875rem;margin-bottom:3px}
.dl-rating-header .dl-rating-list-label,.dl-rating-header .dl-rating-list-review-link{color:#0678bc}
.dl-rating-header .dl-rating-list-label{display:inline-block;min-width:70px}
.dl-rating-header .dl-rating-list-review-link{text-decoration:underline;display:block}
@media only screen and (min-width:30.0625em){.dl-rating-header .dl-rating-list-review-link{display:inline-block}
}
.dl-rating-header .dl-rating-list-stars{display:inline-block;margin-right:10px;color:#1b394e}
.dl-rating-header .dl-rating-logo{margin-bottom:20px}
@media only screen and (min-width:48em){.dl-rating-header .dl-rating-logo{max-width:50%}
}
@media only screen and (min-width:62em){.dl-rating-header .dl-rating-logo{width:210px;position:absolute;bottom:0;margin-bottom:0;right:120px}
}
.dl-rating-tab-ctrls{background-color:#f7f7f7;list-style:none;text-align:center;border-bottom:1px solid #dbdbdb;height:60px;line-height:60px;margin:0}
.dl-rating-tab-body{padding:0 70px}
@media only screen and (min-width:48em){.dl-rating-tab-body{padding:0 120px}
}
.dl-rating-tab-item{display:inline-block}
.dl-rating-tab-link{display:block;margin:0 10px;padding:0 30px;text-decoration:none;color:#0678bc}
.dl-rating-tab-link.active{position:relative}
.dl-rating-tab-link.active:after{content:" ";display:block;position:absolute;height:5px;background-color:#1b394e;width:100%;bottom:0;left:0}
.dl-rating-review-error{margin:0 auto}
.dl-rating-review-error .dl-rating-review-error-msg{font-size:30px;font-size:1.875rem;text-align:center;font-weight:200;line-height:1.333;margin:90px 0}
@media only screen and (min-width:48em){.dl-rating-review-error .dl-rating-review-error-msg{margin:90px}
}
.dl-rating-review-list{list-style:none;margin:35px 0 0}
@media only screen and (min-width:48em){.dl-rating-review-list{overflow-y:scroll;max-height:445px}
}
.dl-rating-review-list-item{margin-bottom:35px}
.dl-rating-review-list-item:last-of-type{margin-bottom:0}
.dl-rating-review-list-item .cvp-rating-stars{float:right}
.dl-rating-car-model,.dl-rating-post-date,.dl-rating-user-name{font-size:14px;font-size:.875rem}
.dl-rating-post-date{font-size:12px;font-size:.75rem;color:#acacac;font-weight:200}
.dl-rating-car-model{color:#1b394e}
.dl-rating-tab-panel{display:none}
.dl-rating-tab-panel.active{display:block}
#global-ux .dl-cvp-logo img,#global-ux .dl-rating-logo img{width:auto}
#global-ux .dl-cvp-logo img{max-width:100% !important}
#global-ux .dl-cvp-logo.tooltip-logo img{max-width:50% !important}
#global-ux .dl-rating-dealer-name{font-weight:200;font-size:30px;color:#1b394e}
#global-ux .dl-rating-distance{font-size:18px;font-size:1.125rem;margin-bottom:20px}
#global-ux a.dl-rating-tab-link{text-decoration:none;color:#0678bc}
#global-ux a.dl-rating-tab-link.active,#global-ux a.dl-rating-tab-link:hover{color:#1b394e}
#global-ux .dl-rating-post-date{color:#acacac}
#global-ux .dl-rating-car-model{font-weight:200}
#global-ux .dl-rating-comment{font-size:14px;font-size:.875rem;color:#000;margin:0}
#global-ux .dl-rating-response{margin-top:5px;margin-left:20px}
#global-ux .dl-lm-pages-text{font-size:13px;font-size:.8125rem;margin-bottom:7px}
@media only screen and (min-width:48em){#global-ux .dl-lm-pages-text{font-size:16px;font-size:1rem;margin-bottom:20px}
}
.dl-lm-error{padding:0;background-color:#fff;box-sizing:border-box;position:relative;height:100%}
@media only screen and (min-width:30.0625em){.dl-lm-error{height:80vh}
}
.dl-lm-error .dl-error-warning-msg{font-size:28px;font-size:1.75rem;line-height:1.333;text-align:center;position:relative;color:#d0021b;max-width:550px;padding:0 30px;margin:0 auto;top:44%}
.dl-lm-error .dl-error-warning-msg:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:45px;font-size:2.8125rem;color:#d0021b;position:absolute;left:0;width:100%;top:-55px}
.dl-lm-error .dealer-locator-modal-title{position:absolute;top:0;left:0;width:100%}
.dl-lm-page-error{background-color:#d0021b;margin:30px -70px 0;padding:15px 70px;position:relative;text-align:left;color:#fff}
@media only screen and (min-width:48em){.dl-lm-page-error{padding:15px 120px;margin:30px -120px 0}
}
.dl-lm-page-error .dl-error-warning-msg{font-size:15px;font-size:.9375rem;position:relative}
.dl-lm-page-error .dl-error-warning-msg:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;font-size:1.5625rem;position:absolute;top:50%;transform:translateY(-50%);left:-35px;color:#fff}
.dl-lm-pages{padding-top:20px;text-align:center}
.dl-lm-pages p{margin:0}
.dealer-locator-load-more{text-align:center;padding-bottom:50px}
.dl-lm-btn{font-size:16px;font-size:1rem;border:1px solid #2d96cd;height:60px;line-height:60px;font-weight:200;transition:background-color .3s ease-in-out,color .3s ease-in-out;padding:0 30px;margin:0;color:#fff;background-color:#2d96cd}
@media only screen and (min-width:48em){.dl-lm-btn{background-color:#fff;color:#2d96cd}
.dl-lm-btn:hover{color:#fff;background-color:#2d96cd}
}
#dealer-locator .dl-results{background-color:#fff;overflow:hidden;z-index:1}
@media only screen and (min-width:48em){#dealer-locator .dl-results{box-shadow:2px 2px 1px rgba(0,0,0,.25);left:59px;position:absolute;top:155px;width:430px}
}
@media only screen and (min-width:75em){#dealer-locator .dl-results{left:35px}
}
#dealer-locator .dl-results.hidden{display:none}
#dealer-locator .dl-results fieldset{margin-top:0}
#dealer-locator .dl-results fieldset legend{font-size:.875rem;font-weight:400;margin-bottom:.5rem;float:left;display:inline-block;width:50%;margin-top:2px;margin-bottom:0}
#dealer-locator .dl-results fieldset p.clear-filter{margin-bottom:0;padding-top:10px;text-align:center}
#dealer-locator .dl-results fieldset p.clear-filter a{text-decoration:none}
#dealer-locator .dl-results .dl-results-container.results-hidden{display:none}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-container.results-hidden{display:block}
}
#dealer-locator .dl-results .dl-results-header{height:50px;cursor:pointer}
#dealer-locator .dl-results .dl-results-header p{line-height:50px;margin:0}
#dealer-locator .dl-results .dl-results-header .dl-count,#dealer-locator .dl-results .dl-results-header .dl-dealers-link{background-color:#f4f4f3}
#dealer-locator .dl-results .dl-results-header .dl-count h2,#dealer-locator .dl-results .dl-results-header .dl-dealers-link h2{font-size:1rem;line-height:50px;margin:0;padding-left:5px}
#dealer-locator .dl-results .dl-results-header .dl-count h2.results-closed,#dealer-locator .dl-results .dl-results-header .dl-dealers-link h2.results-closed{color:#2d96cd}
#dealer-locator .dl-results .dl-results-header .dl-count a,#dealer-locator .dl-results .dl-results-header .dl-dealers-link a{text-decoration:none;margin-left:-8px}
#dealer-locator .dl-results .dl-results-header .dl-count .icon-chevron-thin-left,#dealer-locator .dl-results .dl-results-header .dl-dealers-link .icon-chevron-thin-left{font-size:1.5rem;line-height:1em;vertical-align:text-top}
#dealer-locator .dl-results .dl-results-header .dl-count .icon-chevron-thin-left:before,#dealer-locator .dl-results .dl-results-header .dl-dealers-link .icon-chevron-thin-left:before{line-height:1.1em}
#dealer-locator .dl-results .dl-filter-toggle{background-color:#2d96cd;padding-left:0;padding-right:0;text-align:left}
#dealer-locator .dl-results .dl-filter-toggle:hover{background-color:#19678e}
#dealer-locator .dl-results .dl-filter-toggle a{display:block;line-height:50px;font-size:1rem;color:#fff;text-align:center}
#dealer-locator .dl-results .dl-filter-toggle a.additional-filters{padding-left:20px;text-align:left}
#dealer-locator .dl-results .dl-filter-toggle a.additional-filters .icon-filter{float:right;padding-right:20px}
#dealer-locator .dl-results .dl-filter-toggle a .icon-filter{font-size:1rem;line-height:50px;padding-left:10px}
#dealer-locator .dl-results .dl-filter-toggle a .icon-filter:before{content:"\E625"}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-filter-toggle a .icon-filter{padding-left:20px}
#dealer-locator .dl-results .dl-filter-toggle a .icon-filter:before{content:"\E606"}
}
#dealer-locator .dl-results .dl-results-list{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:300;list-style-type:none;margin:0;overflow:auto;transition:height .25s ease-in-out}
#dealer-locator .dl-results .dl-results-list.results-list-hidden{height:0 !important}
#dealer-locator .dl-results .dl-results-list .scroll-container{position:relative}
#dealer-locator .dl-results .dl-results-list .more-dealers button{width:100%}
#dealer-locator .dl-results .dl-results-list .dealer-details,#dealer-locator .dl-results .dl-results-list .result{background-color:#f4f4f3;margin:20px 0;padding-top:30px}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details,#dealer-locator .dl-results .dl-results-list .result{background-color:#fff;border-bottom:1px solid #b3b3b3;margin:0}
}
#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info,#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info{padding-left:0}
#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info>div,#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info>div{padding-left:0;padding-right:0}
#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info table,#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info table{background-color:transparent;width:100%}
#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info table tr,#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info table tr{background-color:transparent}
#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info table td,#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info table td{padding:.25rem 0 .375rem;border:0}
#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info table td:last-child,#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info table td:last-child{text-align:right}
#dealer-locator .dl-results .dl-results-list .dealer-details>.columns>.row.dl-dealer-info .dealer-service,#dealer-locator .dl-results .dl-results-list .result>.columns>.row.dl-dealer-info .dealer-service{margin-bottom:4px}
#dealer-locator .dl-results .dl-results-list .dealer-details a,#dealer-locator .dl-results .dl-results-list .result a{text-decoration:none}
#dealer-locator .dl-results .dl-results-list .dealer-details h3,#dealer-locator .dl-results .dl-results-list .dealer-details h4,#dealer-locator .dl-results .dl-results-list .dealer-details h5,#dealer-locator .dl-results .dl-results-list .result h3,#dealer-locator .dl-results .dl-results-list .result h4,#dealer-locator .dl-results .dl-results-list .result h5{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;font-weight:200;font-size:26px;font-size:1.625rem}
#dealer-locator .dl-results .dl-results-list .dealer-details h3 a,#dealer-locator .dl-results .dl-results-list .dealer-details h4 a,#dealer-locator .dl-results .dl-results-list .dealer-details h5 a,#dealer-locator .dl-results .dl-results-list .result h3 a,#dealer-locator .dl-results .dl-results-list .result h4 a,#dealer-locator .dl-results .dl-results-list .result h5 a{color:#2d96cd}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-index,#dealer-locator .dl-results .dl-results-list .result .dl-index{background-color:#2d96cd;border:1px solid #2d96cd;border-radius:18px;color:#fff;float:left;font-size:1rem;height:37px;line-height:2.2rem;text-align:center;width:37px}
#dealer-locator .dl-results .dl-results-list .result.selected .dl-index,#dealer-locator .dl-results .dl-results-list .selected.dealer-details .dl-index{background-color:#1b394e;border:1px solid #1b394e}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-distance,#dealer-locator .dl-results .dl-results-list .result .dl-distance{float:left;font-size:1rem;line-height:2.2rem;padding-left:10px}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-hours,#dealer-locator .dl-results .dl-results-list .result .dl-hours{font-size:.75rem;margin-bottom:0}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-address,#dealer-locator .dl-results .dl-results-list .result .dl-address{margin-bottom:0}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-address .dl-address-line,#dealer-locator .dl-results .dl-results-list .result .dl-address .dl-address-line{line-height:1.3rem;margin-bottom:0}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-telephone,#dealer-locator .dl-results .dl-results-list .result .dl-telephone{color:#626466;margin-bottom:25px}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details .dl-telephone,#dealer-locator .dl-results .dl-results-list .result .dl-telephone{margin-bottom:10px;margin-top:15px}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-telephone .icon-phone,#dealer-locator .dl-results .dl-results-list .result .dl-telephone .icon-phone{display:none}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details .dl-telephone .icon-phone,#dealer-locator .dl-results .dl-results-list .result .dl-telephone .icon-phone{display:inline;font-size:2.1rem;margin-left:-5px;vertical-align:middle}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row{padding:0}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .columns,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .columns{padding:1px 0 0}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .columns,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .columns{padding-left:.9375rem}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone{margin-bottom:20px;text-align:center}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone{text-align:left}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service a,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call a,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details a,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions a,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone a,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service a,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call a,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details a,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions a,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone a{color:#2d96cd;display:inline-block}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions a:hover,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone a:hover,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service a:hover,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call a:hover,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details a:hover,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions a:hover,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone a:hover{color:#19678e}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service [class^=icon-],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call [class^=icon-],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details [class^=icon-],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions [class^=icon-],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone [class^=icon-]{display:block;font-size:3.125rem;margin-bottom:10px;padding-right:7px;vertical-align:middle}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-book-a-service [class^=icon-],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-call [class^=icon-],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-details [class^=icon-],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-directions [class^=icon-],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone .icon,#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .dl-to-phone [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-book-a-service [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-call [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-details [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-directions [class^=icon-],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone .icon,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone [class*=" icon-"],#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .dl-to-phone [class^=icon-]{display:inline;font-size:1.375rem;margin-bottom:0}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-ctas.row .disabled,#dealer-locator .dl-results .dl-results-list .result .dl-ctas.row .disabled{color:#b0b0b0}
#dealer-locator .dl-results .dl-results-list .dealer-details .dl-websites,#dealer-locator .dl-results .dl-results-list .result .dl-websites{padding-bottom:10px;padding-top:20px}
#dealer-locator .dl-results .dl-results-list .dealer-details{background-color:#fff;border-bottom:0 none;margin:0 -.9375rem}
#dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.row{padding-bottom:12px;padding-left:0;padding-top:18px}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.row{padding-top:12px}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.row>.columns{padding-left:1.875rem;padding-right:1.875rem}
#dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.row .dl-button{margin:12px auto}
@media only screen and (min-width:48em){#dealer-locator .dl-results .dl-results-list .dealer-details .dealer-ctas.row .dl-button{margin:25px auto}
}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion .accordion-content{padding:0 30px}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion h5{padding-left:30px}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion h5:after{line-height:1.45em}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content{padding:0 15px}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content p{font-size:.75rem;line-height:1rem;padding:0}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta{font-size:.875rem;line-height:1.25rem;margin:24px 0}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a{color:#2d96cd}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:active .icon-link:before,#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:focus .icon-link:before,#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta a:hover .icon-link:before{content:"\E619"}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promo-cta span{font-size:1.25rem;padding-left:6px;vertical-align:text-top}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content p.disclaimer{font-size:.75rem}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type1{background-color:#f4f4f3;margin-bottom:12px;padding:12px}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type1 .promo-cta{text-align:center}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2{padding:12px 15px}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2 h6{font-size:1.5rem}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2 h6 a{color:#2d96cd}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2 .promo-subheading{color:#2d96cd;font-size:1rem}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2 p.large{font-size:1.25rem;margin-bottom:6px}
#dealer-locator .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2 p.small-bottom-margin{margin-bottom:6px}
#dealer-locator input:focus~label{outline-color:#4d90fe}
#dealer-locator .dl-results .filters{transform:translateX(0);transition:transform .5s ease-out;background-color:#fff;left:0;overflow:auto;position:relative;top:0;-webkit-overflow-scrolling:touch}
#dealer-locator .dl-results .filters::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:16px}
#dealer-locator .dl-results .filters::-webkit-scrollbar-track{background:#e2e2e2;width:10px}
#dealer-locator .dl-results .filters::-webkit-scrollbar-thumb{background-color:#2d96cd;width:10px}
#dealer-locator .dl-results .filters.offscreen-filters{transform:translateX(100.5%);position:absolute;top:50px}
@media only screen and (min-width:48em){#dealer-locator .dl-results .filters{position:absolute;top:50px}
}
#dealer-locator .dl-results .filters h6{margin-top:1.2rem}
#dealer-locator .dl-results .filters .view-saved-dealers{margin-bottom:50px;text-align:center}
#global-ux #dealer-locator .highlighted-filter{list-style-type:none;display:block;clear:left;margin:0;padding-top:16px}
#global-ux #dealer-locator .highlighted-filter input[type=checkbox]{position:absolute;height:0;width:0;margin:0;padding:0;opacity:0}
#global-ux #dealer-locator .highlighted-filter li{display:inline-block;margin-right:10px;margin-bottom:10px}
#global-ux #dealer-locator .highlighted-filter label{border:1px solid #1b394e;display:inline-block;text-align:center;height:3.375rem;line-height:3.375rem;padding:0 10px}
#global-ux #dealer-locator .highlighted-filter input[type=checkbox]:checked+label{background-color:#1b394e;color:white}
#global-ux #dealer-locator .highlighted-filter label:before{content:none}
#global-ux #dealer-locator .info-tooltip{background-color:transparent;color:#2d96cd;line-height:1rem;margin-bottom:0;padding:1px 0 0;outline:0}
#global-ux #dealer-locator .info-tooltip:focus .icon-info:before,#global-ux #dealer-locator .info-tooltip:hover .icon-info:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
#global-ux #dealer-locator .info-tooltip .icon-info{font-size:1.25rem;padding:0 1px}
#global-ux #dealer-locator .tooltip-content-wrap{position:absolute;left:12px;top:34px;background-color:transparent;z-index:100;padding:0 0 15px}
#global-ux #dealer-locator .tooltip-content{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;background-color:#fff;border:1px solid #ccc;color:#616161;padding:25px;position:relative;box-shadow:0 2px 3px 0 rgba(0,0,0,.15)}
#global-ux #dealer-locator .tooltip-content h6{color:#616161;margin-bottom:.8em;margin-top:0}
#global-ux #dealer-locator .tooltip-content p{color:#616161;font-size:.825rem;margin-bottom:0}
#global-ux #dealer-locator .filter-row{position:relative}
#global-ux #dealer-locator .filter-row pre{display:none}
#global-ux #dealer-locator .filter-row input:focus~label{outline:0 none transparent}
#global-ux #dealer-locator .filter-row input:focus~label:before{outline:5px auto #0078a0}
#global-ux #dealer-locator .filter-row label{padding-top:1px}
#global-ux #dealer-locator .filter-row label:before{line-height:.7em}
#global-ux #dealer-locator .filter-submit{margin:0}
#global-ux #dealer-locator .filter-submit .dl-button{width:100%}
#global-ux #dealer-locator .accordion>h5{position:relative;font-size:20px;font-size:1.25rem}
#global-ux #dealer-locator .accordion>h5:after{float:none;line-height:1.4em;margin-right:0;position:absolute;right:20px;top:10px}
#global-ux #dealer-locator .select-style{border:0 none}
#global-ux #dealer-locator .select-style>select{background-size:6%;border:1px solid #2d96cd}
#global-ux #dealer-locator .dl-distance-display{color:#1b394e;font-size:1rem;line-height:1.75rem;margin-right:20px;position:absolute;right:40px}
#global-ux #dealer-locator p input[type=checkbox]{position:absolute;z-index:-99}
#dealer-locator .dl-search{background-color:#f7f7f7;z-index:1}
@media only screen and (min-width:48em){#dealer-locator .dl-search{position:absolute;top:20px;left:60px;width:430px;margin-bottom:10px;box-shadow:2px 2px 1px rgba(0,0,0,.25)}
}
@media only screen and (min-width:75em){#dealer-locator .dl-search{left:35px}
}
#dealer-locator .dl-search .dl-heading{display:table;width:100%;height:80px;padding:15px 25px;background-color:#fff}
#dealer-locator .dl-search .dl-heading h1{font-size:21px;font-size:1.3125rem;display:table-cell;margin:0;line-height:1.3;text-indent:0;text-align:center;color:#626466;vertical-align:middle}
@media only screen and (min-width:48em){#dealer-locator .dl-search .dl-heading h1{font-size:24px;font-size:1.5rem;text-align:left}
}
#dealer-locator .dl-search .dl-search-form{padding:20px 25px}
#dealer-locator .dl-search .dl-search-type{padding:15px 20px 10px;border-top:1px solid #ccc}
#dealer-locator .dl-search .dl-search-type-item{display:inline-block;margin-right:10px}
#dealer-locator .dl-search .dl-search-type-item:last-child{margin-right:0}
#dealer-locator .dl-search .dl-search-type-item .custom-checkbox,#dealer-locator .dl-search .dl-search-type-item .custom-radio{position:absolute;z-index:-99}
#dealer-locator .dl-search .dl-search-type-item .custom-checkbox.selected+label,#dealer-locator .dl-search .dl-search-type-item .custom-radio.selected+label{color:#1b394e}
#dealer-locator .dl-search .dl-search-type-item label{font-size:15px;font-size:.9375rem;padding:10px 5px;color:#626466}
@media only screen and (min-width:48em){#dealer-locator .dl-search .dl-search-type-item label{font-size:14px;font-size:.875rem}
}
@media only screen and (min-width:48em){#dealer-locator .dl-search .dl-search-type-item.overun{display:block}
}
#dealer-locator .dl-search h3{line-height:3.75rem;margin:0}
#dealer-locator .dl-search .dl-use-location{padding:0}
#dealer-locator .dl-search .dl-use-location button{font-size:16px;font-size:1rem;background-color:#2d96cd;line-height:3.75rem;margin:0;padding:0 0 0 15px;text-align:left;width:100%}
#dealer-locator .dl-search .dl-use-location button .icon-navigation{font-size:24px;font-size:1.5rem;vertical-align:middle;padding-right:10px;position:absolute;right:0;top:0;line-height:60px}
#dealer-locator .dl-search .dl-search-field{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;padding:0 25px 20px}
#dealer-locator .dl-search .dl-search-field form{position:relative}
#dealer-locator .dl-search .dl-search-field input{font-size:16px;font-size:1rem;font-weight:400;border:1px solid #ccc;height:60px;margin-bottom:0;padding:20px 30px 20px 15px;color:#1b394e}
@media only screen and (min-width:48em){#dealer-locator .dl-search .dl-search-field input{font-size:14px;font-size:.875rem}
}
#dealer-locator .dl-search .dl-search-field input::-webkit-input-placeholder{color:#626466}
#dealer-locator .dl-search .dl-search-field input::-moz-placeholder{color:#626466}
#dealer-locator .dl-search .dl-search-field button.search-submit{font-size:18px;font-size:1.125rem;position:absolute;top:0;right:0;height:60px;padding:0 10px;color:#2d96cd;font-family:icomoon;background-color:transparent}
#dealer-locator .dl-search .dl-search-field button.search-submit:focus,#dealer-locator .dl-search .dl-search-field button.search-submit:hover{color:#1b394e}
#dealer-locator .dl-search .dl-search-field button.search-submit:hover span{color:#2d96cd}
#dealer-locator .dl-search .dl-search-field button.search-submit:active{outline:0;box-shadow:none}
#dealer-locator .dl-search .dl-search-field .search-loading{position:absolute;right:12px;top:15px;width:30px}
#dealer-locator .dl-search .dl-search-field .autocomplete p{font-style:italic;margin:0;padding:16px 0}
#dealer-locator .dl-search .dl-search-field .autocomplete ul{list-style-type:none;margin:0 -.9375rem;overflow:auto}
#dealer-locator .dl-search .dl-search-field .autocomplete ul.dealer-autocomplete-list{max-height:200px}
#dealer-locator .dl-search .dl-search-field .autocomplete ul li{font-size:.875rem}
#dealer-locator .dl-search .dl-search-field .autocomplete ul li a{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;display:block;padding:9px 0 9px .9375rem;font-weight:700;text-decoration:none}
#dealer-locator .dl-search .dl-search-field .autocomplete ul li a:focus{color:#1b394e}
#dealer-locator .dl-search .dl-search-field .autocomplete ul li:focus,#dealer-locator .dl-search .dl-search-field .autocomplete ul li:hover{background-color:#f4f4f3}
#dealer-locator .dl-search .dl-search-field .autocomplete ul li:focus a,#dealer-locator .dl-search .dl-search-field .autocomplete ul li:hover a{color:#1b394e}
#dealer-locator .dl-search .dl-error{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;padding:5px 25px 15px}
#dealer-locator .dl-search .dl-error p.error{font-size:14px;font-size:.875rem;position:relative;margin:0}
#dealer-locator .dl-search .dl-error p.error:after{font-size:24px;font-size:1.5rem;top:50%;margin-top:-10px}
.cvp-rating-stars{vertical-align:middle;display:inline-block;padding-right:6px}
.cvp-rating-stars .stars-outer{display:inline-block;position:relative}
.cvp-rating-stars .stars-outer:after{content:"\F005   \F005   \F005   \F005   \F005";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#626466}
.cvp-rating-stars .stars-inner{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;width:0}
.cvp-rating-stars .stars-inner:after{content:"\F005   \F005   \F005   \F005   \F005";font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffb838}
.dl-cvp-rating-average,.dl-cvp-rating-note{vertical-align:middle;font-size:12px;line-height:1.5;padding-right:6px;color:#626466}
.dl-cvp-rating-note{cursor:pointer;color:#2d96cd;text-decoration:underline}
.dl-cvp-rating-note,.dl-cvp-tooltip{display:inline-block}
.dl-cvp-logo{padding:8px 0;margin-bottom:8px;border-bottom:1px solid #dbdbdb}
.dealer-locator-modal-overlay{overflow-y:auto;position:fixed;top:0;left:0;bottom:0;right:0;height:100%;width:100%;z-index:999;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;transition:all .5s ease-in-out}
.dealer-locator-modal-overlay.overlay-open{visibility:visible;opacity:1}
.dealer-locator-modal-overlay .dealer-locator-modal-content-box{position:fixed;top:0;bottom:0;right:0;left:0;z-index:1000;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch;cursor:pointer}
.dealer-locator-modal-overlay .dealer-locator-modal-dialogue-box{position:relative;outline:0;width:100%;background:#fff;display:inline-block;vertical-align:middle;box-sizing:border-box;cursor:default;text-align:left;max-width:100%;height:100%}
@media only screen and (min-width:30.0625em){.dealer-locator-modal-overlay .dealer-locator-modal-dialogue-box{max-width:75%;height:auto}
}
.dealer-locator-modal-overlay .dealer-locator-modal-content-wrapper{background-color:#fff}
.dealer-locator-modal-overlay .dealer-locator-modal-title{position:relative;padding:50px 70px 0}
@media only screen and (min-width:30.0625em){.dealer-locator-modal-overlay .dealer-locator-modal-title{padding:50px 70px 0}
}
@media only screen and (min-width:48em){.dealer-locator-modal-overlay .dealer-locator-modal-title{padding:50px 120px 0}
}
.dealer-locator-modal-overlay .dealer-locator-modal-close-link{font-size:45px;font-size:2.8125rem;color:#2d96cd;position:absolute;right:20px;top:35px;overflow:hidden;z-index:2}
.dealer-locator-modal-overlay .dealer-locator-modal-close-link:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (min-width:48em){.dealer-locator-modal-overlay .dealer-locator-modal-close-link{right:40px}
}
#global-ux #dealer-locator.gux3-theme .autocomplete-close,#global-ux #dealer-locator.gux3-theme .autocomplete-close:hover,#global-ux #dealer-locator.gux3-theme .collapse-block,#global-ux #dealer-locator.gux3-theme .tooltip-close,#global-ux #dealer-locator.gux3-theme .tooltip-close:hover,#global-ux #dealer-locator.gux3-theme a,#global-ux #dealer-locator.gux3-theme a:focus,#global-ux #dealer-locator.gux3-theme a:hover,#global-ux #dealer-locator.gux3-theme h1,#global-ux #dealer-locator.gux3-theme h3,#global-ux #dealer-locator.gux3-theme h4,#global-ux #dealer-locator.gux3-theme h5{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .map-marker{border-radius:50%;border:16px solid #102b4e;width:16px !important;height:14px !important}
#global-ux #dealer-locator.gux3-theme .map-marker:after{position:absolute;content:"";width:0;height:0;bottom:-40px;left:-13px;border:13px solid transparent;border-top:18px solid #102b4e}
#global-ux #dealer-locator.gux3-theme .map-marker img{display:none}
#global-ux #dealer-locator.gux3-theme .map-marker .marker-label{z-index:10;left:-18px;padding:0;top:-8px}
#global-ux .gux3-theme .dl-cvp-rating-note{color:#102b4e}
@media only screen and (min-width:48em){#global-ux #dealer-locator.gux3-theme .info-window,#global-ux #dealer-locator.gux3-theme .info-window .close-info-window,#global-ux #dealer-locator.gux3-theme .info-window .close-info-window:hover{color:#102b4e}
}
#global-ux #dealer-locator.gux3-theme .info-window .dl-dealer-name{text-transform:uppercase}
#global-ux #dealer-locator.gux3-theme .info-window .dl-address-line,#global-ux #dealer-locator.gux3-theme .info-window .dl-hours,#global-ux #dealer-locator.gux3-theme .info-window .dl-services{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .info-window .dl-telephone,#global-ux .gux3-theme .dealer-locator-modal-overlay .dealer-locator-modal-close-link{color:#102b4e}
#global-ux .gux3-theme .dealer-locator-modal-overlay .dealer-locator-modal-dialogue-box{background-image:linear-gradient(270deg,#f7f7f7,#fff)}
#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-index{background-color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-distance{font-size:12px;font-size:.75rem;font-weight:400;letter-spacing:1px;line-height:1.67}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-distance{font-size:11px;font-size:.6875rem;letter-spacing:.8px;line-height:1.82}
}
#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-label,#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-review-link{font-weight:600;line-height:1.43}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-label,#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-review-link{font-size:12px;font-size:.75rem;letter-spacing:.8px;line-height:1.67}
}
#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-stars{font-size:12px;font-size:.75rem;letter-spacing:.8px;line-height:2.08}
#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-label,#global-ux #dealer-locator.gux3-theme .dl-rating-header .dl-rating-list-stars{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-rating-tab-link{font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;text-transform:uppercase;font-weight:300;letter-spacing:1.75px;line-height:1.67;padding-bottom:9px;margin-top:10px}
#global-ux #dealer-locator.gux3-theme .dl-rating-tab-link.active{font-weight:500;border-bottom:3px solid #102b4e}
#global-ux #dealer-locator.gux3-theme .dl-rating-tab-link.active:after{display:none}
@media only screen and (max-width:47.9375em){#global-ux #dealer-locator.gux3-theme .dl-rating-tab-link.active{padding-bottom:9px}
#global-ux #dealer-locator.gux3-theme .dl-rating-tab-link.active:after{color:#102b4e;display:initial;height:2px}
}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-rating-tab-link{font-size:11px;font-size:.6875rem;letter-spacing:1.25px;line-height:1.82}
}
#global-ux #dealer-locator.gux3-theme .dl-rating-car-model{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-lm-btn{background-color:#102b4e;border-color:#102b4e}
@media only screen and (min-width:48em){#global-ux #dealer-locator.gux3-theme .dl-lm-btn{background-color:#fff;color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-lm-btn:hover{background-color:#102b4e;color:#fff}
}
#global-ux #dealer-locator.gux3-theme .dl-rating-dealer-name{font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:26px;font-size:1.625rem;text-transform:uppercase;color:#4d4d4d;font-weight:400;letter-spacing:2.5px;line-height:1.15}
@media only screen and (min-width:48em){#global-ux #dealer-locator.gux3-theme .dl-rating-dealer-name{font-weight:300}
}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux #dealer-locator.gux3-theme .dl-rating-dealer-name{font-size:21px;font-size:1.3125rem;letter-spacing:1.75px;line-height:1.43}
}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-rating-dealer-name{font-size:16px;font-size:1rem;letter-spacing:1.25px;line-height:1.56}
}
#global-ux #dealer-locator.gux3-theme .dl-rating-distance{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-cvp-tooltip:after{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-rating-tab-ctrls{background-color:unset;border-bottom:0;border-top:.5px solid #919191}
#global-ux #dealer-locator.gux3-theme .dl-rating-post-date{font-size:14px;font-size:.875rem}
#global-ux #dealer-locator.gux3-theme .dl-rating-car-model,#global-ux #dealer-locator.gux3-theme .dl-rating-comment,#global-ux #dealer-locator.gux3-theme .dl-rating-post-date,#global-ux #dealer-locator.gux3-theme .dl-rating-user-name{color:#4d4d4d;line-height:1.79;letter-spacing:1px}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-rating-car-model,#global-ux #dealer-locator.gux3-theme .dl-rating-comment,#global-ux #dealer-locator.gux3-theme .dl-rating-post-date,#global-ux #dealer-locator.gux3-theme .dl-rating-user-name{font-size:12px;font-size:.75rem;letter-spacing:.8px;line-height:2.08}
}
#global-ux #dealer-locator.gux3-theme .dl-rating-user-name{font-weight:600}
#global-ux #dealer-locator.gux3-theme .dl-rating-car-model,#global-ux #dealer-locator.gux3-theme .dl-rating-post-date{font-weight:300}
#global-ux #dealer-locator.gux3-theme .dl-rating-comment{font-weight:400}
#global-ux #dealer-locator.gux3-theme .dl-lm-pages-text{font-size:12px;font-size:.75rem;color:#4d4d4d;font-weight:400;letter-spacing:.8px;line-height:2.08;margin-bottom:17px}
@media only screen and (min-width:30.0625em) and (max-width:47.9375em){#global-ux #dealer-locator.gux3-theme .dl-lm-pages-text{font-size:14px;font-size:.875rem;letter-spacing:1px;line-height:1.79}
}
#global-ux #dealer-locator.gux3-theme input:focus~label{outline-color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-results .filters::-webkit-scrollbar-thumb{background-color:#102b4e}
#global-ux #dealer-locator.gux3-theme .highlighted-filter input[type=checkbox]:checked+label{background-color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-distance-display,#global-ux #dealer-locator.gux3-theme .info-tooltip{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .filter-submit .dl-button{font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:18px;font-size:1.125rem;border-radius:20px;background-color:#102b4e;border-color:#102b4e;font-weight:400;line-height:.72;letter-spacing:1px;padding:13px 15px 11px}
#global-ux #dealer-locator.gux3-theme .filter-submit .dl-button:hover{background-color:#fff;color:#102b4e}
#global-ux #dealer-locator.gux3-theme .filters .accordion>h5{font-size:15px;font-size:.9375rem;color:#102b4e;font-weight:400;line-height:1.33;letter-spacing:1px;background-color:#fff}
#global-ux #dealer-locator.gux3-theme .select-style>select{color:#102b4e;border:1px solid #102b4e;background:url(guxfoe/img/chevron-thin-down_cta-gux3-blue.svg) no-repeat;background-position:97% 60%}
#global-ux #dealer-locator.gux3-theme .select-style>select option{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-filter-toggle{font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:18px;font-size:1.125rem;background-color:#102b4e;letter-spacing:1px;line-height:.72}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-filter-toggle a{color:#fff}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-header .dl-count{background-color:#f7f7f7}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-count h2.results-closed,#global-ux #dealer-locator.gux3-theme .dl-results .dl-dealers-link h2.results-closed{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-index,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-index{font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;background-color:#102b4e;border-color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-dealer-name-details,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-dealer-name-details{font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:16px;font-size:1rem;text-transform:uppercase;color:#102b4e;font-weight:400;letter-spacing:2px;line-height:1.63}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .row .dealerWebsiteLink,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .row .dealerWebsiteLink{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-address,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-hours,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-address,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-hours{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-address p,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-hours p,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-address p,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-hours p{color:inherit}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-address p,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-address p{font-size:14px;font-size:.875rem}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-address .dl-address-line,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-address .dl-address-line{line-height:1.79;letter-spacing:1px}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-telephone,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-telephone{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-dealer-info .accordion>h5,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-dealer-info .accordion>h5{font-size:15px;font-size:.9375rem;background-color:#102b4e;color:#fff;font-weight:400;letter-spacing:1px;line-height:1.33}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-dealer-info .accordion>h5,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-dealer-info .accordion>h5{font-size:14px;font-size:.875rem;letter-spacing:.8px;line-height:1.43}
}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-dealer-info .accordion-content,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-dealer-info .accordion-content{padding-top:15px}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .dl-dealer-info .accordion-content,#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .result .dl-dealer-info .accordion-content{padding-top:19px}
}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .more-dealers .dl-button{font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;font-size:18px;font-size:1.125rem;border-radius:20px;background-color:#102b4e;border-color:#102b4e;font-weight:400;line-height:.72;letter-spacing:1px;padding:13px 15px 11px}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .more-dealers .dl-button:hover{background-color:#fff;color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-results .dl-results-list .dealer-details .accordion.dealer-promotion .accordion-content .promotion-type2 .promo-subheading,#global-ux #dealer-locator.gux3-theme .dl-results .filters h5{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-results .filters h5 .dl-distance-display,#global-ux #dealer-locator.gux3-theme .dl-results .filters h5 a{font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:1px;line-height:1.33}
#global-ux #dealer-locator.gux3-theme .dl-results .filters h5 .dl-distance-display{bottom:9px}
#global-ux #dealer-locator.gux3-theme .dl-results .filters h6{font-size:16px;font-size:1rem;font-family:FordAntennaCond,AntennaCond,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:2px;line-height:1.63;margin-bottom:1.2rem}
#global-ux #dealer-locator.gux3-theme .accordion p,#global-ux #dealer-locator.gux3-theme .accordion td{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-search{font-family:FordAntenna,Antenna,Arial,Helvetica,sans-serif;background-image:linear-gradient(152deg,#fff 1%,#f7f7f7 81%)}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-heading{background-color:unset;padding-bottom:0}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-heading h1{font-size:15px;font-size:.9375rem;color:#4d4d4d;font-weight:400;text-align:center;text-transform:uppercase}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-type{border-top:unset}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field input{font-size:14px;font-size:.875rem;border:1px solid #4d4d4d;height:50px;padding:15px 37px 15px 15px;color:#4d4d4d}
@media only screen and (max-width:47.9375em){#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field input{height:45px;padding:10px 45px 10px 15px}
}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field input{font-size:12px;font-size:.75rem;height:40px;padding:10px 37px 10px 15px}
}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field input::-webkit-input-placeholder{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field input::-moz-placeholder{color:#4d4d4d}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field button.search-submit{font-size:20px;font-size:1.25rem;height:50px;padding:0 15px;color:#102b4e}
@media only screen and (max-width:47.9375em){#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field button.search-submit{padding:0 12px;height:45px}
}
@media only screen and (max-width:30em){#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field button.search-submit{padding:0 13.8px;height:40px}
}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field button.search-submit:focus,#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field button.search-submit:hover,#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field button.search-submit:hover span{color:#102b4e}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field .autocomplete li:focus,#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field .autocomplete li:hover{background-color:#919191}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field .autocomplete li:focus a,#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field .autocomplete li:hover a{color:#fff}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-search-field .search-loading{bottom:0;top:0;margin-bottom:auto;margin-top:auto}
#global-ux #dealer-locator.gux3-theme .dl-search .dl-error p.error{color:#c92a11;font-weight:400;letter-spacing:1px}