button,hr,input{overflow:visible}
audio,canvas,progress,video{display:inline-block}
progress,sub,sup{vertical-align:baseline}
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
menu,article,aside,details,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
code,kbd,pre,samp{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;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:bolder}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative}
sub{bottom:-.25em}
sup{top:-.5em}
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,select{text-transform:none}
[type=submit],[type=reset],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:ButtonText dotted 1px}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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}
summary{display:list-item}
[hidden],template{display:none}
html,body{height:100%;overflow-x:hidden;font-family:'Antenna',Arial,Helvetica,sans-serif}
a{text-decoration:none}
a:hover,a:focus{text-decoration:underline}
body.motorcraft{background-color:#ededed;color:#2d2d2d;padding:0;font-family:"Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;line-height:1;margin:0;position:relative}
[direction="rtl"]{text-align:right;direction:rtl}
[direction="rtl"]>div{text-align:right}
video,iframe{max-width:100%}
h1,h2,h3,h4,h5,h6{font-family:"Antenna",Arial,Helvetica,sans-serif;font-weight:400}
.content{padding:0 20px}
@media only screen and (min-width:1024px){.content{margin:0 auto;max-width:960px;padding:0}
}
.cp-page-links{display:none}
@media only screen and (min-width:768px){.cp-page-links{display:block}
}
.cp-page-links ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}
.cp-page-links li{background-color:white;list-style:none;margin-right:1rem;padding:0;padding:.5rem}
.cp-page-links li:last-of-type{margin-right:0}
.cp-page-links a{color:#2d2d2d;font-size:.7rem;font-weight:bold;padding:0;vertical-align:middle}
.cp-page-links a:hover{text-decoration:underline}
.main-header .cp-page-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.content h2,.content h3,.content h4,.content h5{font-size:18px;line-height:22px;font-weight:600}
.content .page-header .page-header__title{padding:0 0 .5em;width:calc(100% - 200px);color:#df0a22;font-size:18px;font-weight:bold;margin:0;display:inline-block}
.content .page-header .page-header__social{float:right;width:200px;text-align:right}
.content .page-header .page-header__social li{margin-top:5px;list-style:none}
.content .page-header .page-header__social li iframe{height:20px;width:65px}
.content .banner{margin:24px auto}
.content .sidebar-content{float:left;clear:both;width:231px;min-height:1px}
.content .sidebar-content section{background-color:transparent;border:0}
.content .sidebar-content section h2{background:#d3d3d3;color:#343434;margin:0 0 10px;padding:10px 15px;font-size:14px;font-weight:bold}
.content .sidebar-content section iframe{display:block;width:100%}
.content .main-content{font-size:15px;color:#333}
.content .main-content p{color:#333;font-size:15px;margin-bottom:15px}
.content .main-content ul{padding-bottom:20px;list-style-type:square;margin-left:40px}
.content .main-content ul li{color:#333;font-size:15px;line-height:1.334em;padding-bottom:10px;list-style-position:outside;list-style-type:disc}
.content .main-content .button{background:#df0a22;color:#fff;display:inline-block;font-size:14px;font-weight:bold;padding:8px 15px 7px 15px;text-align:center;text-decoration:none;text-transform:uppercase}
.content .main-content .button:hover{background:black}
.content .sidebar-content+.main-content{float:left;min-height:100px;width:calc(100% - 236px);margin-left:5px}
@media screen and (max-width:1024px){.content .sidebar-content,.content .main-content,.content .sidebar-content+.main-content{width:100%;margin-left:0}
}
*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}
blockquote,q{quotes:none}
blockquote:before,blockquote:after{content:'';content:none}
q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
table{width:100%;border-collapse:collapse;border-spacing:0;empty-cells:show}
table tr td{word-wrap:break-word}
caption,th,td{vertical-align:top;text-align:left;font-weight:normal}
article,aside,details,figcaption,figure,footer,header,hgroup,nav{display:block}
section{display:block;background-color:#fff}
@media only screen and (min-width:1440px){section{border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb}
}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:hover,a:active{outline:0}
sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;top:-0.5em;font-style:normal}
sub{bottom:-0.25em}
img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible;line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,html input[type="button"]{-webkit-appearance:button;cursor:pointer}
input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
label,select,button{cursor:pointer}
input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}
textarea{overflow:auto;vertical-align:top}
@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important}
a{text-decoration:underline}
a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after{content:""}
a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr{page-break-inside:avoid}
img{page-break-inside:avoid;max-width:100% !important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
@font-face{font-family:"Antenna";src:url("fonts/AntennaExtraLight.eot");src:url("fonts/AntennaExtraLight.eot?#iefix") format("embedded-opentype"),url("fonts/AntennaExtraLight.woff") format("woff"),url("fonts/AntennaExtraLight.svg") format("svg"),url("fonts/AntennaExtraLight.ttf") format("truetype");font-weight:100;font-style:normal;font-stretch:normal}
@font-face{font-family:"Antenna";src:url("fonts/AntennaLight.eot");src:url("fonts/AntennaLight.eot?#iefix") format("embedded-opentype"),url("fonts/AntennaLight.woff") format("woff"),url("fonts/AntennaLight.svg") format("svg"),url("fonts/AntennaLight.ttf") format("truetype");font-weight:300;font-style:normal;font-stretch:normal}
@font-face{font-family:"Antenna";src:url("fonts/AntennaRE.eot");src:url("fonts/AntennaRE.eot?#iefix") format("embedded-opentype"),url("fonts/AntennaRE.woff") format("woff"),url("fonts/AntennaRE.svg") format("svg"),url("fonts/AntennaRE.ttf") format("truetype");font-weight:normal;font-style:normal;font-stretch:normal}
@font-face{font-family:"Antenna";src:url("fonts/fordngbs-antenna-bold.eot");src:url("fonts/fordngbs-antenna-bold.eot?#iefix") format("embedded-opentype"),url("fonts/fordngbs-antenna-bold.woff") format("woff"),url("fonts/fordngbs-antenna-bold.svg") format("svg"),url("fonts/fordngbs-antenna-bold.ttf") format("truetype");font-weight:700;font-style:normal;font-stretch:normal}
@font-face{font-family:"FordGUXFont";src:url("fonts/gux-icons.eot?-mduxqz");src:url("fonts/gux-icons.eot?-mduxqz#iefix") format("embedded-opentype"),url("fonts/gux-icons.ttf?-mduxqz") format("truetype"),url("fonts/gux-icons.woff?-mduxqz") format("woff"),url("fonts/gux-icons.svg?-mduxqz#icomoon") format("svg");font-weight:normal;font-style:normal}
.icon:before{display:inline-block;vertical-align:middle;font-family:"FordGUXFont";font-style:normal;font-weight:normal;speak:none;line-height:1;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon--normal:before{font-size:30px}
.icon--large:before{font-size:50px}
.chevron-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.icon-action-print:before{content:"\e007"}
.icon-action-send-phone:before{content:"\e008"}
.icon-action-chevron:before{content:"\e00f"}
.icon-action-compare:before{content:"\e60c"}
.icon-action-owner-landing-page:before{content:"\e689"}
.icon-action-get-brochure:before{content:"\e614"}
.icon-action-build-price:before{content:"\e604"}
.icon-action-apply-credit:before{content:"\e602"}
.icon-action-request-quote:before{content:"\e61c"}
.icon-contact-phone:before{content:"\e646"}
.icon-contact-social-assist:before{content:"\e682"}
.icon-contact-email:before{content:"\e685"}
.icon-towing-125px:before{content:"\e6ec"}
.icon-action-calendar-25px:before{content:"\e001"}
.icon-contact-mail:before{content:"\e684"}
.icon-action-call-25px:before{content:"\e002"}
.icon-action-call-outline-50px:before{content:"\e003"}
.icon-action-call-solid-50px:before{content:"\e004"}
.icon-action-delete-25px:before{content:"\e005"}
.icon-action-email-25px:before{content:"\e006"}
.icon-action-send-to-dealer-25px:before{content:"\e009"}
.icon-alert-solid-25px:before{content:"\e00a"}
.icon-bp-chevron-down-50px:before{content:"\e00b"}
.icon-check-25px:before{content:"\e00c"}
.icon-check-solid-25px:before{content:"\e00e"}
.icon-check-outline-25px:before{content:"\e00d"}
.icon-chevron-outline-25px:before{content:"\e00f"}
.icon-chevron-solid-25px:before{content:"\e010"}
.icon-close-outline-25px:before{content:"\e011"}
.icon-close-solid-25px:before{content:"\e012"}
.icon-commercial-model-outline-50px:before{content:"\e013"}
.icon-commercial-model-solid-50px:before{content:"\e014"}
.icon-commercial-models-25px:before{content:"\e015"}
.icon-estimate-payment-50px:before{content:"\e016"}
.icon-contact-locate-dealer:before{content:"\e017"}
.icon-fullscreen-25px:before{content:"\e018"}
.icon-image-expand-25px:before{content:"\e019"}
.icon-locate-dealer-action-25px:before{content:"\e01a"}
.icon-minus-outline-50px:before{content:"\e01b"}
.icon-minus-solid-50px:before{content:"\e01c"}
.icon-notes-25px:before{content:"\e01d"}
.icon-owner-advantage-rewards-125px:before{content:"\e01e"}
.icon-plus-outline-50px:before{content:"\e01f"}
.icon-plus-solid-50px:before{content:"\e020"}
.icon-save-star-outline:before{content:"\e021"}
.icon-save-star-solid:before{content:"\e022"}
.icon-share-25px:before{content:"\e023"}
.icon-sound-25px:before{content:"\e024"}
.icon-video-25px:before{content:"\e025"}
.icon-contact-social-assist-hash:before{content:"\e026"}
.icon-360-solid-50px:before{content:"\e600"}
.icon-360-outline-50px:before{content:"\e601"}
.icon-apply-for-credit-solid-50px:before{content:"\e602"}
.icon-apply-for-credit-outline-50px:before{content:"\e603"}
.icon-build-price-solid-50px:before{content:"\e604"}
.icon-certified-pre-owned-solid-50px:before{content:"\e606"}
.icon-certified-pre-owned-outline-50px:before{content:"\e607"}
.icon-build-price-outline-50px:before{content:"\e605"}
.icon-locatedealer-action-solid-50px:before{content:"\e608"}
.icon-locatedealer-action-outline-50px:before{content:"\e609"}
.icon-search-inventory-solid-50px:before{content:"\e60a"}
.icon-search-inventory-outline-50px:before{content:"\e60b"}
.icon-compare-outline-50px:before{content:"\e60d"}
.icon-estimate-payment-solid-50px:before{content:"\e60e"}
.icon-estimate-payment-outline-50px:before{content:"\e60f"}
.icon-locate-dealer-indicator-solid-50px:before{content:"\e610"}
.icon-locate-dealer-indicator-outline-50px:before{content:"\e611"}
.icon-ford-credit-solid-50px:before{content:"\e612"}
.icon-ford-credit-outline-50px:before{content:"\e613"}
.icon-get-brochure-solid-50px:before{content:"\e614"}
.icon-get-brochure-outline-50px:before{content:"\e615"}
.icon-get-updates-solid-50px:before{content:"\e616"}
.icon-get-updates-outline-50px:before{content:"\e617"}
.icon-image-expand-solid-50px:before{content:"\e618"}
.icon-image-expand-outline-50px:before{content:"\e619"}
.icon-incentives-solid-50px:before{content:"\e61a"}
.icon-incentives-outline-50px:before{content:"\e61b"}
.icon-request-quote-solid-50px:before{content:"\e61c"}
.icon-request-quote-outline-50px:before{content:"\e61d"}
.icon-action-send-phone-solid-50px:before{content:"\e61e"}
.icon-action-send-phone-outline-50px:before{content:"\e61f"}
.icon-trade-in-solid-50px:before{content:"\e620"}
.icon-trade-in-outline-50px:before{content:"\e621"}
.icon-view-map-solid-50px:before{content:"\e622"}
.icon-wheels-solid-50px:before{content:"\e624"}
.icon-view-map-outline-50px:before{content:"\e623"}
.icon-wheels-outline-50px:before{content:"\e625"}
.icon-social-youtube-50px:before{content:"\e627"}
.icon-kabob-outline-25px:before{content:"\e62b"}
.icon-kabob-solid-25px:before{content:"\e62c"}
.icon-info-25px:before{content:"\e630"}
.icon-search-glass-25px:before{content:"\e633"}
.icon-question-outline-25px:before{content:"\e635"}
.icon-question-solid-25px:before{content:"\e636"}
.icon-email-outline-50px:before{content:"\e640"}
.icon-search-glass-outline-50px:before{content:"\e649"}
.icon-search-glass-solid-50px:before{content:"\e64a"}
.icon-email-solid-50px:before{content:"\e641"}
.icon-send-to-outline-25px:before{content:"\e64b"}
.icon-send-to-solid-25px:before{content:"\e64c"}
.icon-minus-25px:before{content:"\e652"}
.icon-plus-25px:before{content:"\e653"}
.icon-alert-outline-25px:before{content:"\e658"}
.icon-action-play-50px:before{content:"\e65e"}
.icon-new-window-25px:before{content:"\e661"}
.icon-action-chevron-left-25px:before{content:"\e662"}
.icon-vehicle-strippedchassis:before{content:"\e664"}
.icon-action-chevron-right-25px:before{content:"\e663"}
.icon-vehicle-chassis-cab:before{content:"\e665"}
.icon-vehicle-van:before{content:"\e666"}
.icon-vehicle-people-mover:before{content:"\e667"}
.icon-vehicle-truck:before{content:"\e668"}
.icon-vehicle-hatch:before{content:"\e66a"}
.icon-vehicle-coupe:before{content:"\e66b"}
.icon-vehicle-estate:before{content:"\e66c"}
.icon-vehicle-convertible:before{content:"\e66d"}
.icon-vehicle-suv:before{content:"\e66e"}
.icon-vehicle-crossover:before{content:"\e66f"}
.icon-manual-transmission:before{content:"\e670"}
.icon-vehicle-performance:before{content:"\e671"}
.icon-vehicle-hybrid:before{content:"\e672"}
.icon-vehicle-25px:before{content:"\e674"}
.icon-mobile-nav-shop-25px:before{content:"\e675"}
.icon-credit-primary-applicant-outline-50px:before{content:"\e677"}
.icon-mobile-nav-finance-25px:before{content:"\e678"}
.icon-credit-joint-applicant-outline-50px:before{content:"\e679"}
.icon-action-chevron-large:before{content:"\e67a"}
.icon-action-print-outline-50px:before{content:"\e67b"}
.icon-nav-mobile-owner-25px:before{content:"\e67c"}
.icon-action-calendar-outline-50px:before{content:"\e67d"}
.icon-action-chevron-up-25px:before{content:"\e67e"}
.icon-action-delete-outline-50px:before{content:"\e67f"}
.icon-action-chevron-down-25px:before{content:"\e680"}
.icon-locate-dealer-indicator-25px:before{content:"\e681"}
.icon-nav-profile-signed-out:before{content:"\e683"}
.icon-footer-globe-west-25px:before{content:"\e686"}
.icon-social-twitter-outline-50px:before{content:"\e688"}
.icon-credit-test-drive-solid-50px:before{content:"\e689"}
.icon-vehicle-outline-50px:before{content:"\e68a"}
.icon-action-calendar-solid-50px:before{content:"\e68b"}
.icon-action-send-to-dealer-outline-50px:before{content:"\e68c"}
.icon-action-delete-solid-50px:before{content:"\e68d"}
.icon-bp-drive-solid-50px:before{content:"\e68e"}
.icon-bp-drive-outline-50px:before{content:"\e68f"}
.icon-credit-special-programs-solid-50px:before{content:"\e690"}
.icon-credit-special-programs-outline-50px:before{content:"\e691"}
.icon-extended-service-plan-solid-50px:before{content:"\e692"}
.icon-credit-test-drive-outline-50px:before{content:"\e693"}
.icon-extended-service-plan-outline-50px:before{content:"\e694"}
.icon-bp-ext-solid-50px:before{content:"\e695"}
.icon-bp-ext-outline-50px:before{content:"\e696"}
.icon-extras-solid-50px:before{content:"\e697"}
.icon-extras-outline-50px:before{content:"\e698"}
.icon-credit-finance-finder-solid-50px:before{content:"\e699"}
.icon-credit-finance-finder-outline-50px:before{content:"\e69a"}
.icon-credit-shoppers-guide-outline-50px:before{content:"\e69b"}
.icon-footer-globe-east-25px:before{content:"\e69c"}
.icon-generic-article-solid-50px:before{content:"\e69d"}
.icon-generic-article-outline-50px:before{content:"\e69e"}
.icon-action-send-to-dealer-solid-50px:before{content:"\e69f"}
.icon-nav-mobile-hamburger:before{content:"\e6a0"}
.icon-bp-int-solid-50px:before{content:"\e6a1"}
.icon-bp-int-outline-50px:before{content:"\e6a2"}
.icon-credit-joint-applicant-solid-50px:before{content:"\e6a3"}
.icon-credit-primary-applicant-solid-50px:before{content:"\e6a4"}
.icon-credit-commercial-finance-solid-50px:before{content:"\e6a6"}
.icon-credit-commercial-finance-outline-50px:before{content:"\e6a7"}
.icon-vehicle-solid-50px:before{content:"\e6a8"}
.icon-bp-tech-solid-50px:before{content:"\e6aa"}
.icon-bp-tech-outline-50px:before{content:"\e6ab"}
.icon-social-twitter-solid-50px:before{content:"\e6ac"}
.icon-credit-shoppers-guide-solid-50px:before{content:"\e6ad"}
.icon-close:before{content:"\e6b3"}
.icon-emergency-call-number-25px:before{content:"\e6b4"}
.icon-emergency-call-number-outline-50px:before{content:"\e6b5"}
.icon-emergency-call-number-solid-50px:before{content:"\e6b7"}
.icon-emergency-call-number-125px:before{content:"\e6b8"}
.icon-flat-tire-change-25px:before{content:"\e6b9"}
.icon-flat-tire-change-outline-50px:before{content:"\e6ba"}
.icon-flat-tire-change-solid-50px:before{content:"\e6bb"}
.icon-flat-tire-change-rev-125px:before{content:"\e6bc"}
.icon-fuel-delivery-25px:before{content:"\e6bd"}
.icon-fuel-delivery-outline-50px:before{content:"\e6be"}
.icon-fuel-delivery-solid-50px:before{content:"\e6bf"}
.icon-fuel-delivery-125px:before{content:"\e6c0"}
.icon-faq-125px:before{content:"\e6c4"}
.icon-lock-out-assistance-25px:before{content:"\e6c5"}
.icon-lock-out-assistance-outline-50px:before{content:"\e6c6"}
.icon-lock-out-assistance-solid-50px:before{content:"\e6c7"}
.icon-lock-out-assistance-125px:before{content:"\e6c8"}
.icon-maintenance-schedule-25px:before{content:"\e6c9"}
.icon-maintenance-schedule-outline-50px:before{content:"\e6ca"}
.icon-maintenance-schedule-solid-50px:before{content:"\e6cb"}
.icon-maintenance-schedule-125px:before{content:"\e6cc"}
.icon-manuals-25px:before{content:"\e6cd"}
.icon-manuals-outline-50px:before{content:"\e6ce"}
.icon-manuals-solid-50px:before{content:"\e6cf"}
.icon-manuals-125px:before{content:"\e6d0"}
.icon-owner-advantage-rewards-25px:before{content:"\e6d1"}
.icon-owner-advantage-rewards-outline-50px:before{content:"\e6d2"}
.icon-owner-advantage-rewards-solid-50px:before{content:"\e6d3"}
.icon-post-a-message-25px:before{content:"\e6d5"}
.icon-post-a-message-outline-50px:before{content:"\e6d6"}
.icon-post-a-message-solid-50px:before{content:"\e6d7"}
.icon-post-a-message-125px:before{content:"\e6d8"}
.icon-power-and-engine-25px:before{content:"\e6d9"}
.icon-power-and-engine-outline-50px:before{content:"\e6da"}
.icon-power-and-engine-solid-50px:before{content:"\e6db"}
.icon-power-and-engine-125px:before{content:"\e6dc"}
.icon-roadside-assistance-25px:before{content:"\e6dd"}
.icon-roadside-assistance-outline-50px:before{content:"\e6de"}
.icon-roadside-assistance-solid-50px:before{content:"\e6df"}
.icon-roadside-assistance-125px:before{content:"\e6e0"}
.icon-schedule-service-25px:before{content:"\e6e1"}
.icon-schedule-service-outline-50px:before{content:"\e6e2"}
.icon-schedule-service-solid-50px:before{content:"\e6e3"}
.icon-schedule-service-125px:before{content:"\e6e4"}
.icon-tire-finder-25px:before{content:"\e6e5"}
.icon-tire-finder-outline-50px:before{content:"\e6e6"}
.icon-tire-finder-solid-50px:before{content:"\e6e7"}
.icon-tire-finder-125px:before{content:"\e6e8"}
.icon-towing-25px:before{content:"\e6e9"}
.icon-towing-outline-50px:before{content:"\e6ea"}
.icon-towing-solid-50px:before{content:"\e6eb"}
.icon-dashboard-indicator-25px:before{content:"\e6ed"}
.icon-dashboard-indicator-outline-50px:before{content:"\e6ee"}
.icon-dashboard-indicator-solid-50px:before{content:"\e6ef"}
.icon-dashboard-indicator-125px:before{content:"\e6f0"}
.icon-battery-jump-start-outline-25px:before{content:"\e6f1"}
.icon-battery-jump-start-outline-50px:before{content:"\e6f2"}
.icon-battery-jump-start-solid-50px:before{content:"\e6f3"}
.icon-battery-jump-start-125px:before{content:"\e6f4"}
.icon-action-chat-now-25px:before{content:"\e6f5"}
.icon-app-link-125px:before{content:"\e6f6"}
.icon-applink-25px:before{content:"\e6f7"}
.icon-app-link-outline-50px:before{content:"\e6f8"}
.icon-app-link-solid-50px:before{content:"\e6f9"}
.icon-basic-warranty-125px:before{content:"\e6fa"}
.icon-basic-warranty-25px:before{content:"\e6fb"}
.icon-basic-warranty-outline-50px:before{content:"\e6fc"}
.icon-basic-warranty-solid-50px:before{content:"\e6fd"}
.icon-offers-125px:before{content:"\e6fe"}
.icon-electrical-125px:before{content:"\e6ff"}
.icon-electrical-outline-50px:before{content:"\e700"}
.icon-electrical-solid-50px:before{content:"\e701"}
.icon-field-service-action-125px:before{content:"\e704"}
.icon-field-service-action-25px:before{content:"\e705"}
.icon-field-service-action-outline-50px:before{content:"\e706"}
.icon-field-service-action-solid-50px:before{content:"\e707"}
.icon-fixed-capped-price-servicing-125px:before{content:"\e708"}
.icon-fixed-capped-price-servicing-25px:before{content:"\e709"}
.icon-fixed-capped-price-servicing-outline-50px:before{content:"\e70a"}
.icon-fixed-capped-price-servicing-solid-50px:before{content:"\e70b"}
.icon-ford-custom-accessories-125px:before{content:"\e70c"}
.icon-ford-custom-accessories-25px:before{content:"\e70d"}
.icon-ford-custom-accessories-outline-50px:before{content:"\e70e"}
.icon-ford-custom-accessories-solid-50px:before{content:"\e70f"}
.icon-ford-magazine-125px:before{content:"\e710"}
.icon-ford-magazine-25px:before{content:"\e711"}
.icon-ford-magazine-outline-50px:before{content:"\e712"}
.icon-ford-magazine-solid-50px:before{content:"\e713"}
.icon-ford-merchandise-store-125px:before{content:"\e714"}
.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-ford-parts-125px:before{content:"\e718"}
.icon-ford-parts-25px:before{content:"\e719"}
.icon-ford-parts-outline-50px:before{content:"\e71a"}
.icon-ford-parts-solid-50px:before{content:"\e71b"}
.icon-get-rebates-125px:before{content:"\e71d"}
.icon-get-rebates-25px:before{content:"\e71e"}
.icon-get-rebates-outline-50px:before{content:"\e71f"}
.icon-get-rebates-solid-50px:before{content:"\e720"}
.icon-hands-free-calling-125px:before{content:"\e721"}
.icon-hands-free-calling-25px:before{content:"\e722"}
.icon-hands-free-calling-outline-50px:before{content:"\e723"}
.icon-hands-free-calling-solid-50px:before{content:"\e724"}
.icon-music-and-media-125px:before{content:"\e725"}
.icon-music-and-media-25px:before{content:"\e726"}
.icon-music-and-media-outline-50px:before{content:"\e727"}
.icon-music-and-media-solid-50px:before{content:"\e728"}
.icon-owner-app-125px:before{content:"\e729"}
.icon-owner-app-25px:before{content:"\e72a"}
.icon-owner-app-outline-50px:before{content:"\e72b"}
.icon-owner-app-solid-50px:before{content:"\e72c"}
.icon-service-history-125px:before{content:"\e72f"}
.icon-service-history-25px:before{content:"\e730"}
.icon-service-history-outline-50px:before{content:"\e731"}
.icon-service-history-solid-50px:before{content:"\e732"}
.icon-settings-25px:before{content:"\e734"}
.icon-settings-125px:before{content:"\e733"}
.icon-settings-outline-50px:before{content:"\e735"}
.icon-settings-solid-50px:before{content:"\e736"}
.icon-step-by-step-125px:before{content:"\e737"}
.icon-step-by-step-25px:before{content:"\e738"}
.icon-step-by-step-outline-50px:before{content:"\e739"}
.icon-step-by-step-solid-50px:before{content:"\e73a"}
.icon-support-how-tos-125px:before{content:"\e73b"}
.icon-support-how-tos-25px:before{content:"\e73c"}
.icon-support-how-tos-outline-50px:before{content:"\e73d"}
.icon-support-how-tos-solid-50px:before{content:"\e73e"}
.icon-sync-how-tos-125px:before{content:"\e73f"}
.icon-sync-how-tos-25px:before{content:"\e740"}
.icon-sync-how-tos-outline-50px:before{content:"\e741"}
.icon-sync-how-tos-solid-50px:before{content:"\e742"}
.icon-update-your-sync-125px:before{content:"\e743"}
.icon-update-your-sync-25px:before{content:"\e744"}
.icon-update-your-sync-outline-50px:before{content:"\e745"}
.icon-update-your-sync-solid-50px:before{content:"\e746"}
.icon-vehicle-health-report-125px:before{content:"\e747"}
.icon-vehicle-health-report-25px:before{content:"\e748"}
.icon-vehicle-health-report-outline-50px:before{content:"\e749"}
.icon-vehicle-health-report-solid-50px:before{content:"\e74a"}
.icon-vehicle-report-card-125px:before{content:"\e74b"}
.icon-vehicle-report-card-25px:before{content:"\e74c"}
.icon-vehicle-report-card-outline-50px:before{content:"\e74d"}
.icon-vehicle-report-card-solid-50px:before{content:"\e74e"}
.icon-voice-commands-125px:before{content:"\e74f"}
.icon-voice-commands-25px:before{content:"\e750"}
.icon-voice-commands-outline-50px:before{content:"\e751"}
.icon-voice-commands-solid-50px:before{content:"\e752"}
.icon-vehicle-truck-675-box:before{content:"\e753"}
.icon-vehicle-truck-regular-cab:before{content:"\e754"}
.icon-vehicle-truck-8-box:before{content:"\e755"}
.icon-vehicle-truck-super-cab:before{content:"\e757"}
.icon-vehicle-transit-wagon:before{content:"\e759"}
.icon-vehicle-e-series-wagon-elongated:before{content:"\e75b"}
.icon-account-manager-50px:before{content:"\ef01"}
.icon-apply-at-dealership-50px:before{content:"\ef02"}
.icon-commercial-truck-landing-page-50px:before{content:"\ef03"}
.icon-contact-fleet-manager-50px:before{content:"\ef04"}
.icon-contact-us-support-50px:before{content:"\ef05"}
.icon-credit-financial-50px:before{content:"\ef06"}
.icon-credit-investor-50px:before{content:"\ef07"}
.icon-finance-options-compare-grid-50px:before{content:"\ef08"}
.icon-finance-options-tool-50px:before{content:"\ef09"}
.icon-fleet-landing-page-50px:before{content:"\ef10"}
.icon-lease-end-process-information-rev-50px:before{content:"\ef11"}
.icon-my-next-ford-50px:before{content:"\ef12"}
.icon-online-credit-application-50px:before{content:"\ef13"}
.icon-owner-landing-page-50px:before{content:"\ef14"}
.icon-pay-my-bill-50px:before{content:"\ef15"}
.icon-self-help-faqs-50px:before{content:"\ef16"}
.icon-shopping-guide-50px:before{content:"\ef17"}
.icon-vehicle-protection-insurance-services-50px:before{content:"\ef18"}
.icon-vehicle-protection-landing-page-50px:before{content:"\ef19"}
.icon-vehicle-showroom-50px:before{content:"\ef20"}
.icon-vehicle-protection-wearcare-for-lease-50px:before{content:"\ef21"}
.icon-account-manager-outline-50px:before{content:"\ef22"}
.icon-apply-at-dealership-outline-50px:before{content:"\ef23"}
.icon-commercial-truck-landing-page-outline-50px:before{content:"\ef24"}
.icon-contact-fleet-manager-outline-50px:before{content:"\ef25"}
.icon-contact-us-support-outline-50px:before{content:"\ef26"}
.icon-credit-financial-outline-50px:before{content:"\ef27"}
.icon-credit-investor-outline-50px:before{content:"\ef28"}
.icon-finance-options-compare-grid-outline-50px:before{content:"\ef29"}
.icon-finance-options-compare-grid-outline-50px copy:before{content:"\ef30"}
.icon-fleet-landing-page-outline-50px:before{content:"\ef31"}
.icon-lease-end-process-information-outline-50px:before{content:"\ef32"}
.icon-my-next-ford-outline-50px:before{content:"\ef33"}
.icon-online-credit-application-outline-50px:before{content:"\ef34"}
.icon-online-credit-application-outline-50px copy 2:before{content:"\ef35"}
.icon-pay-my-bill-outline-50px:before{content:"\ef36"}
.icon-self-help-faqs-outline-50px:before{content:"\ef37"}
.icon-shopping-guide-outline-50px:before{content:"\ef38"}
.icon-vehicle-protection-landing-page-outline-50px:before{content:"\ef39"}
.icon-vehicle-protection-insurance-services-outline-50px:before{content:"\ef40"}
.icon-vehicle-showroom-outline-50px:before{content:"\ef41"}
.icon-vehicle-protection-wearcare-for-lease-outline-50px:before{content:"\ef42"}
.icon-vehicle-sedan:before{content:"\e027"}
.switch{margin:0;padding:0;position:relative;z-index:10}
.switch li{background:0;float:left;margin:0;padding:0;list-style:none}
.switch .pri{display:block}
.switch .sec{display:none}
.switch li:hover .pri{display:none}
.switch li:hover .sec{display:block}
.modal{width:960px;max-width:100%;min-height:425px;display:none;position:fixed;z-index:999;background-color:rgba(0,0,0,0.9);top:200px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.modal.open{display:block}
.modal .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}
.modal .modal-content .primary{padding:9px 22px;width:65%;background-color:#1c1d1f}
.modal .modal-content .primary .modal-head{padding:12px 0}
.modal .modal-content .primary .modal-head .modal-headline{bottom:10px;line-height:1.1em;padding:0;color:#fefefe;font-size:20px;font-weight:normal}
.modal .modal-content .secondary{width:35%;background-color:#111;padding:12px 18px}
.modal .modal-content .secondary .close-button{color:#f1f1f1;font-size:12px;position:absolute;right:20px;top:20px;padding:3px 10px;border:1px solid white;background-color:#2f3526}
.modal .modal-content .secondary .close-button:hover{text-decoration:underline;cursor:pointer}
.modal .modal-content .secondary .secondary-para,.modal .modal-content .secondary p{color:white;font-size:14px;line-height:1.4}
.modal .modal-content .secondary .secondary-para{display:inline-block;padding-top:44px}
.modal .modal-content .secondary .modal-link{padding-top:15px;font-size:11px}
.modal .modal-content .secondary .modal-link a{color:white}
@media only screen and (max-width:1080px){.modal{-webkit-transform:none;transform:none;left:20px;right:20px;width:auto}
}
@media only screen and (max-width:700px){.modal.video-modal .modal-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.modal.video-modal .modal-content .primary,.modal.video-modal .modal-content .secondary{width:100%}
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
meta.foundation-version{font-family:"/5.5.2/"}
meta.foundation-mq-small{font-family:"/only screen/";width:0}
meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}
meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}
meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}
meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}
meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}
meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}
meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}
meta.foundation-data-attribute-namespace{font-family:false}
html,body{height:100%}
html{-webkit-box-sizing:border-box;box-sizing:border-box}
*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}
html,body{font-size:100%}
body{background:#fff;color:#222;cursor:auto;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}
a:hover{cursor:pointer}
img{max-width:100%;height:auto}
img{-ms-interpolation-mode:bicubic}
#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}
.left{float:left !important}
.right{float:right !important}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearleft{clear:left}
.hide{display:none}
.invisible{visibility:hidden}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.row{margin:0 auto;max-width:90rem;width:100%}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{margin:0 -0.375rem;max-width:none;width:auto}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{margin:0;max-width:none;width:auto}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.column,.columns{padding-left:.375rem;padding-right:.375rem;width:100%;float:left}
.column+.column:last-child,.columns+.column:last-child,.column+.columns:last-child,.columns+.columns:last-child{float:right}
.column+.column.end,.columns+.column.end,.column+.columns.end,.columns+.columns.end{float:left}
@media only screen{.small-push-0{position:relative;left:0;right:auto}
.small-pull-0{position:relative;right:0;left:auto}
.small-push-1{position:relative;left:8.3333333333%;right:auto}
.small-pull-1{position:relative;right:8.3333333333%;left:auto}
.small-push-2{position:relative;left:16.6666666667%;right:auto}
.small-pull-2{position:relative;right:16.6666666667%;left:auto}
.small-push-3{position:relative;left:25%;right:auto}
.small-pull-3{position:relative;right:25%;left:auto}
.small-push-4{position:relative;left:33.3333333333%;right:auto}
.small-pull-4{position:relative;right:33.3333333333%;left:auto}
.small-push-5{position:relative;left:41.6666666667%;right:auto}
.small-pull-5{position:relative;right:41.6666666667%;left:auto}
.small-push-6{position:relative;left:50%;right:auto}
.small-pull-6{position:relative;right:50%;left:auto}
.small-push-7{position:relative;left:58.3333333333%;right:auto}
.small-pull-7{position:relative;right:58.3333333333%;left:auto}
.small-push-8{position:relative;left:66.6666666667%;right:auto}
.small-pull-8{position:relative;right:66.6666666667%;left:auto}
.small-push-9{position:relative;left:75%;right:auto}
.small-pull-9{position:relative;right:75%;left:auto}
.small-push-10{position:relative;left:83.3333333333%;right:auto}
.small-pull-10{position:relative;right:83.3333333333%;left:auto}
.small-push-11{position:relative;left:91.6666666667%;right:auto}
.small-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}
.small-1{width:8.3333333333%}
.small-2{width:16.6666666667%}
.small-3{width:25%}
.small-4{width:33.3333333333%}
.small-5{width:41.6666666667%}
.small-6{width:50%}
.small-7{width:58.3333333333%}
.small-8{width:66.6666666667%}
.small-9{width:75%}
.small-10{width:83.3333333333%}
.small-11{width:91.6666666667%}
.small-12{width:100%}
.small-offset-0{margin-left:0 !important}
.small-offset-1{margin-left:8.3333333333% !important}
.small-offset-2{margin-left:16.6666666667% !important}
.small-offset-3{margin-left:25% !important}
.small-offset-4{margin-left:33.3333333333% !important}
.small-offset-5{margin-left:41.6666666667% !important}
.small-offset-6{margin-left:50% !important}
.small-offset-7{margin-left:58.3333333333% !important}
.small-offset-8{margin-left:66.6666666667% !important}
.small-offset-9{margin-left:75% !important}
.small-offset-10{margin-left:83.3333333333% !important}
.small-offset-11{margin-left:91.6666666667% !important}
.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}
.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}
.column.small-centered:last-child,.columns.small-centered:last-child{float:none}
.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}
.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}
.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}
.row.small-collapse .row{margin-left:0;margin-right:0}
.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.375rem;padding-right:.375rem;float:left}
}
@media only screen and (min-width:30.0625em){.medium-push-0{position:relative;left:0;right:auto}
.medium-pull-0{position:relative;right:0;left:auto}
.medium-push-1{position:relative;left:8.3333333333%;right:auto}
.medium-pull-1{position:relative;right:8.3333333333%;left:auto}
.medium-push-2{position:relative;left:16.6666666667%;right:auto}
.medium-pull-2{position:relative;right:16.6666666667%;left:auto}
.medium-push-3{position:relative;left:25%;right:auto}
.medium-pull-3{position:relative;right:25%;left:auto}
.medium-push-4{position:relative;left:33.3333333333%;right:auto}
.medium-pull-4{position:relative;right:33.3333333333%;left:auto}
.medium-push-5{position:relative;left:41.6666666667%;right:auto}
.medium-pull-5{position:relative;right:41.6666666667%;left:auto}
.medium-push-6{position:relative;left:50%;right:auto}
.medium-pull-6{position:relative;right:50%;left:auto}
.medium-push-7{position:relative;left:58.3333333333%;right:auto}
.medium-pull-7{position:relative;right:58.3333333333%;left:auto}
.medium-push-8{position:relative;left:66.6666666667%;right:auto}
.medium-pull-8{position:relative;right:66.6666666667%;left:auto}
.medium-push-9{position:relative;left:75%;right:auto}
.medium-pull-9{position:relative;right:75%;left:auto}
.medium-push-10{position:relative;left:83.3333333333%;right:auto}
.medium-pull-10{position:relative;right:83.3333333333%;left:auto}
.medium-push-11{position:relative;left:91.6666666667%;right:auto}
.medium-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}
.medium-1{width:8.3333333333%}
.medium-2{width:16.6666666667%}
.medium-3{width:25%}
.medium-4{width:33.3333333333%}
.medium-5{width:41.6666666667%}
.medium-6{width:50%}
.medium-7{width:58.3333333333%}
.medium-8{width:66.6666666667%}
.medium-9{width:75%}
.medium-10{width:83.3333333333%}
.medium-11{width:91.6666666667%}
.medium-12{width:100%}
.medium-offset-0{margin-left:0 !important}
.medium-offset-1{margin-left:8.3333333333% !important}
.medium-offset-2{margin-left:16.6666666667% !important}
.medium-offset-3{margin-left:25% !important}
.medium-offset-4{margin-left:33.3333333333% !important}
.medium-offset-5{margin-left:41.6666666667% !important}
.medium-offset-6{margin-left:50% !important}
.medium-offset-7{margin-left:58.3333333333% !important}
.medium-offset-8{margin-left:66.6666666667% !important}
.medium-offset-9{margin-left:75% !important}
.medium-offset-10{margin-left:83.3333333333% !important}
.medium-offset-11{margin-left:91.6666666667% !important}
.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}
.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}
.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}
.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}
.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}
.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}
.row.medium-collapse .row{margin-left:0;margin-right:0}
.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.375rem;padding-right:.375rem;float:left}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.3333333333%;right:auto}
.pull-1{position:relative;right:8.3333333333%;left:auto}
.push-2{position:relative;left:16.6666666667%;right:auto}
.pull-2{position:relative;right:16.6666666667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.3333333333%;right:auto}
.pull-4{position:relative;right:33.3333333333%;left:auto}
.push-5{position:relative;left:41.6666666667%;right:auto}
.pull-5{position:relative;right:41.6666666667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.3333333333%;right:auto}
.pull-7{position:relative;right:58.3333333333%;left:auto}
.push-8{position:relative;left:66.6666666667%;right:auto}
.pull-8{position:relative;right:66.6666666667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.3333333333%;right:auto}
.pull-10{position:relative;right:83.3333333333%;left:auto}
.push-11{position:relative;left:91.6666666667%;right:auto}
.pull-11{position:relative;right:91.6666666667%;left:auto}
}
@media only screen and (min-width:48em){.large-push-0{position:relative;left:0;right:auto}
.large-pull-0{position:relative;right:0;left:auto}
.large-push-1{position:relative;left:8.3333333333%;right:auto}
.large-pull-1{position:relative;right:8.3333333333%;left:auto}
.large-push-2{position:relative;left:16.6666666667%;right:auto}
.large-pull-2{position:relative;right:16.6666666667%;left:auto}
.large-push-3{position:relative;left:25%;right:auto}
.large-pull-3{position:relative;right:25%;left:auto}
.large-push-4{position:relative;left:33.3333333333%;right:auto}
.large-pull-4{position:relative;right:33.3333333333%;left:auto}
.large-push-5{position:relative;left:41.6666666667%;right:auto}
.large-pull-5{position:relative;right:41.6666666667%;left:auto}
.large-push-6{position:relative;left:50%;right:auto}
.large-pull-6{position:relative;right:50%;left:auto}
.large-push-7{position:relative;left:58.3333333333%;right:auto}
.large-pull-7{position:relative;right:58.3333333333%;left:auto}
.large-push-8{position:relative;left:66.6666666667%;right:auto}
.large-pull-8{position:relative;right:66.6666666667%;left:auto}
.large-push-9{position:relative;left:75%;right:auto}
.large-pull-9{position:relative;right:75%;left:auto}
.large-push-10{position:relative;left:83.3333333333%;right:auto}
.large-pull-10{position:relative;right:83.3333333333%;left:auto}
.large-push-11{position:relative;left:91.6666666667%;right:auto}
.large-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}
.large-1{width:8.3333333333%}
.large-2{width:16.6666666667%}
.large-3{width:25%}
.large-4{width:33.3333333333%}
.large-5{width:41.6666666667%}
.large-6{width:50%}
.large-7{width:58.3333333333%}
.large-8{width:66.6666666667%}
.large-9{width:75%}
.large-10{width:83.3333333333%}
.large-11{width:91.6666666667%}
.large-12{width:100%}
.large-offset-0{margin-left:0 !important}
.large-offset-1{margin-left:8.3333333333% !important}
.large-offset-2{margin-left:16.6666666667% !important}
.large-offset-3{margin-left:25% !important}
.large-offset-4{margin-left:33.3333333333% !important}
.large-offset-5{margin-left:41.6666666667% !important}
.large-offset-6{margin-left:50% !important}
.large-offset-7{margin-left:58.3333333333% !important}
.large-offset-8{margin-left:66.6666666667% !important}
.large-offset-9{margin-left:75% !important}
.large-offset-10{margin-left:83.3333333333% !important}
.large-offset-11{margin-left:91.6666666667% !important}
.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}
.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}
.column.large-centered:last-child,.columns.large-centered:last-child{float:none}
.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}
.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}
.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}
.row.large-collapse .row{margin-left:0;margin-right:0}
.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.375rem;padding-right:.375rem;float:left}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.3333333333%;right:auto}
.pull-1{position:relative;right:8.3333333333%;left:auto}
.push-2{position:relative;left:16.6666666667%;right:auto}
.pull-2{position:relative;right:16.6666666667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.3333333333%;right:auto}
.pull-4{position:relative;right:33.3333333333%;left:auto}
.push-5{position:relative;left:41.6666666667%;right:auto}
.pull-5{position:relative;right:41.6666666667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.3333333333%;right:auto}
.pull-7{position:relative;right:58.3333333333%;left:auto}
.push-8{position:relative;left:66.6666666667%;right:auto}
.pull-8{position:relative;right:66.6666666667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.3333333333%;right:auto}
.pull-10{position:relative;right:83.3333333333%;left:auto}
.push-11{position:relative;left:91.6666666667%;right:auto}
.pull-11{position:relative;right:91.6666666667%;left:auto}
}
@media only screen and (min-width:62em){.xlarge-push-0{position:relative;left:0;right:auto}
.xlarge-pull-0{position:relative;right:0;left:auto}
.xlarge-push-1{position:relative;left:8.3333333333%;right:auto}
.xlarge-pull-1{position:relative;right:8.3333333333%;left:auto}
.xlarge-push-2{position:relative;left:16.6666666667%;right:auto}
.xlarge-pull-2{position:relative;right:16.6666666667%;left:auto}
.xlarge-push-3{position:relative;left:25%;right:auto}
.xlarge-pull-3{position:relative;right:25%;left:auto}
.xlarge-push-4{position:relative;left:33.3333333333%;right:auto}
.xlarge-pull-4{position:relative;right:33.3333333333%;left:auto}
.xlarge-push-5{position:relative;left:41.6666666667%;right:auto}
.xlarge-pull-5{position:relative;right:41.6666666667%;left:auto}
.xlarge-push-6{position:relative;left:50%;right:auto}
.xlarge-pull-6{position:relative;right:50%;left:auto}
.xlarge-push-7{position:relative;left:58.3333333333%;right:auto}
.xlarge-pull-7{position:relative;right:58.3333333333%;left:auto}
.xlarge-push-8{position:relative;left:66.6666666667%;right:auto}
.xlarge-pull-8{position:relative;right:66.6666666667%;left:auto}
.xlarge-push-9{position:relative;left:75%;right:auto}
.xlarge-pull-9{position:relative;right:75%;left:auto}
.xlarge-push-10{position:relative;left:83.3333333333%;right:auto}
.xlarge-pull-10{position:relative;right:83.3333333333%;left:auto}
.xlarge-push-11{position:relative;left:91.6666666667%;right:auto}
.xlarge-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}
.xlarge-1{width:8.3333333333%}
.xlarge-2{width:16.6666666667%}
.xlarge-3{width:25%}
.xlarge-4{width:33.3333333333%}
.xlarge-5{width:41.6666666667%}
.xlarge-6{width:50%}
.xlarge-7{width:58.3333333333%}
.xlarge-8{width:66.6666666667%}
.xlarge-9{width:75%}
.xlarge-10{width:83.3333333333%}
.xlarge-11{width:91.6666666667%}
.xlarge-12{width:100%}
.xlarge-offset-0{margin-left:0 !important}
.xlarge-offset-1{margin-left:8.3333333333% !important}
.xlarge-offset-2{margin-left:16.6666666667% !important}
.xlarge-offset-3{margin-left:25% !important}
.xlarge-offset-4{margin-left:33.3333333333% !important}
.xlarge-offset-5{margin-left:41.6666666667% !important}
.xlarge-offset-6{margin-left:50% !important}
.xlarge-offset-7{margin-left:58.3333333333% !important}
.xlarge-offset-8{margin-left:66.6666666667% !important}
.xlarge-offset-9{margin-left:75% !important}
.xlarge-offset-10{margin-left:83.3333333333% !important}
.xlarge-offset-11{margin-left:91.6666666667% !important}
.xlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.xlarge-centered,.columns.xlarge-centered{margin-left:auto;margin-right:auto;float:none}
.column.xlarge-uncentered,.columns.xlarge-uncentered{float:left;margin-left:0;margin-right:0}
.column.xlarge-centered:last-child,.columns.xlarge-centered:last-child{float:none}
.column.xlarge-uncentered:last-child,.columns.xlarge-uncentered:last-child{float:left}
.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right}
.row.xlarge-collapse>.column,.row.xlarge-collapse>.columns{padding-left:0;padding-right:0}
.row.xlarge-collapse .row{margin-left:0;margin-right:0}
.row.xlarge-uncollapse>.column,.row.xlarge-uncollapse>.columns{padding-left:.375rem;padding-right:.375rem;float:left}
}
@media only screen and (min-width:75em){.xxlarge-push-0{position:relative;left:0;right:auto}
.xxlarge-pull-0{position:relative;right:0;left:auto}
.xxlarge-push-1{position:relative;left:8.3333333333%;right:auto}
.xxlarge-pull-1{position:relative;right:8.3333333333%;left:auto}
.xxlarge-push-2{position:relative;left:16.6666666667%;right:auto}
.xxlarge-pull-2{position:relative;right:16.6666666667%;left:auto}
.xxlarge-push-3{position:relative;left:25%;right:auto}
.xxlarge-pull-3{position:relative;right:25%;left:auto}
.xxlarge-push-4{position:relative;left:33.3333333333%;right:auto}
.xxlarge-pull-4{position:relative;right:33.3333333333%;left:auto}
.xxlarge-push-5{position:relative;left:41.6666666667%;right:auto}
.xxlarge-pull-5{position:relative;right:41.6666666667%;left:auto}
.xxlarge-push-6{position:relative;left:50%;right:auto}
.xxlarge-pull-6{position:relative;right:50%;left:auto}
.xxlarge-push-7{position:relative;left:58.3333333333%;right:auto}
.xxlarge-pull-7{position:relative;right:58.3333333333%;left:auto}
.xxlarge-push-8{position:relative;left:66.6666666667%;right:auto}
.xxlarge-pull-8{position:relative;right:66.6666666667%;left:auto}
.xxlarge-push-9{position:relative;left:75%;right:auto}
.xxlarge-pull-9{position:relative;right:75%;left:auto}
.xxlarge-push-10{position:relative;left:83.3333333333%;right:auto}
.xxlarge-pull-10{position:relative;right:83.3333333333%;left:auto}
.xxlarge-push-11{position:relative;left:91.6666666667%;right:auto}
.xxlarge-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}
.xxlarge-1{width:8.3333333333%}
.xxlarge-2{width:16.6666666667%}
.xxlarge-3{width:25%}
.xxlarge-4{width:33.3333333333%}
.xxlarge-5{width:41.6666666667%}
.xxlarge-6{width:50%}
.xxlarge-7{width:58.3333333333%}
.xxlarge-8{width:66.6666666667%}
.xxlarge-9{width:75%}
.xxlarge-10{width:83.3333333333%}
.xxlarge-11{width:91.6666666667%}
.xxlarge-12{width:100%}
.xxlarge-offset-0{margin-left:0 !important}
.xxlarge-offset-1{margin-left:8.3333333333% !important}
.xxlarge-offset-2{margin-left:16.6666666667% !important}
.xxlarge-offset-3{margin-left:25% !important}
.xxlarge-offset-4{margin-left:33.3333333333% !important}
.xxlarge-offset-5{margin-left:41.6666666667% !important}
.xxlarge-offset-6{margin-left:50% !important}
.xxlarge-offset-7{margin-left:58.3333333333% !important}
.xxlarge-offset-8{margin-left:66.6666666667% !important}
.xxlarge-offset-9{margin-left:75% !important}
.xxlarge-offset-10{margin-left:83.3333333333% !important}
.xxlarge-offset-11{margin-left:91.6666666667% !important}
.xxlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.xxlarge-centered,.columns.xxlarge-centered{margin-left:auto;margin-right:auto;float:none}
.column.xxlarge-uncentered,.columns.xxlarge-uncentered{float:left;margin-left:0;margin-right:0}
.column.xxlarge-centered:last-child,.columns.xxlarge-centered:last-child{float:none}
.column.xxlarge-uncentered:last-child,.columns.xxlarge-uncentered:last-child{float:left}
.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right}
.row.xxlarge-collapse>.column,.row.xxlarge-collapse>.columns{padding-left:0;padding-right:0}
.row.xxlarge-collapse .row{margin-left:0;margin-right:0}
.row.xxlarge-uncollapse>.column,.row.xxlarge-uncollapse>.columns{padding-left:.375rem;padding-right:.375rem;float:left}
}
.accordion{background-color:#fff}
.accordion .accordion-list{list-style:none;padding:0;margin:0}
.accordion .accordion-item{position:relative;-webkit-animation:none;animation:none;margin:0;padding:0}
.accordion .accordion-item:last-of-type{padding-bottom:0}
.accordion .accordion-item.active .accordion-indicator{-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.accordion .accordion-item.active .accordion-body{opacity:1}
.cq-wcm-edit .accordion .accordion-item.active .accordion-content{position:static}
.accordion .accordion-content{overflow:hidden}
.cq-wcm-edit .accordion .accordion-content{position:fixed;left:-999999px;top:-999999px}
.accordion .accordion-details-button,.accordion .accordion-indicator{display:table-cell;vertical-align:middle;line-height:1}
.accordion .accordion-indicator{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.2s ease;transition:.2s ease;font-size:16px;margin-left:10px;line-height:1}
.accordion .accordion-indicator:after{content:'';display:inline-block;width:8px;height:8px;border-bottom:1px solid #003478;border-right:1px solid #003478}
@media only screen and (min-width:48em){.accordion .accordion-indicator{font-size:18px}
}
@media only screen and (min-width:62em){.accordion .accordion-indicator{font-size:24px}
}
.accordion .accordion-handle{font-size:16px;font-weight:300;float:right;display:table}
.accordion .accordion-title{border-top:solid 1px rgba(179,179,179,0.5);padding:1.9375rem 20px;overflow:hidden;cursor:pointer}
@media only screen and (min-width:48em){.accordion .accordion-title{padding:1.3437rem 6.59722%}
}
.accordion .accordion-title a{text-decoration:none;display:block}
.accordion .accordion-title h3,.accordion .accordion-title i{font-weight:300;color:#003478;float:left;line-height:1}
.accordion .accordion-title h3{font-size:16px;margin:0}
@media only screen and (min-width:48em){.accordion .accordion-title h3{font-size:18px}
}
@media only screen and (min-width:62em){.accordion .accordion-title h3{font-size:24px}
}
.accordion .accordion-body{-webkit-transition:height .5s cubic-bezier(0.65,0.5,0.36,1),opacity .8s ease-in-out;transition:height .5s cubic-bezier(0.65,0.5,0.36,1),opacity .8s ease-in-out;-webkit-transition-delay:unset;transition-delay:unset;overflow:hidden;height:0;opacity:0}
.cq-wcm-edit .accordion .accordion-body{height:auto;opacity:1}
.box.transparent-background{background-color:transparent;background-repeat:no-repeat}
.box .box-content{background-size:cover}
.box-white-background{background-color:#fff}
.billboard{overflow:hidden;height:auto;min-height:150px}
.billboard .component-content{display:none}
.billboard .billboard-inner{position:relative;background-size:0}
.billboard .billboard-inner:before{background-position:right bottom;background-image:inherit;background-size:cover;background-repeat:no-repeat;position:absolute;display:block;content:'';height:100%;width:100%;min-height:150px}
.billboard .billboard-paragraph{position:relative;margin:auto;max-width:90rem;padding:19px 24px;overflow:hidden}
@media only screen and (min-width:30.0625em){.billboard .billboard-paragraph{padding-top:65px;padding-bottom:70px}
}
@media only screen and (min-width:48em){.billboard .billboard-paragraph{padding-top:80px;padding-bottom:85px}
}
.billboard-image-sets-height .component-content{display:block;text-align:center}
.billboard-image-sets-height .component-content img{margin:auto;width:100%}
.billboard-image-sets-height .billboard-paragraph{position:absolute;left:0;top:0;right:0;bottom:0}
.billboard-image-sets-height>div{width:100%}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);outline:0}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:before,.slick-track:after{content:'';display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[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}
.carousel .carousel-next:after,.carousel .carousel-previous:before{content:'';width:15px;height:15px;border-bottom:1px solid;border-color:#1673a6;position:relative;display:inline-block;vertical-align:middle}
.carousel{margin:20px 0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;height:200px;overflow:hidden}
.carousel.initialized{opacity:1;height:auto}
.carousel .carousel-container{position:relative}
.carousel .carousel-btn{position:absolute;top:50%;z-index:100;cursor:pointer;-webkit-transition:top .3s;transition:top .3s}
.carousel .carousel-next{right:20px;font-size:0;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}
.carousel .carousel-next:after{border-right:1px solid}
.carousel .carousel-previous{left:20px;font-size:0;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}
.carousel .carousel-previous:before{border-left:1px solid}
.carousel .slick-dots{margin:0;padding:0;position:absolute;bottom:0;width:100%;text-align:center}
.carousel .slick-dots li{display:inline-block;margin:0 10px}
.cookie-disclaimer{display:none;width:100%;position:relative;background-color:#001f48;overflow:hidden}
.cookie-disclaimer .text{padding:80px 45px 40px}
@media only screen and (min-width:30.0625em){.cookie-disclaimer .text{padding:40px 70px 40px 50px}
}
@media only screen and (min-width:48em){.cookie-disclaimer .text{padding:35px 100px}
}
.cookie-disclaimer.cookie-visible{display:block}
.cookie-disclaimer.cookie-hidden{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;height:0 !important}
.cookie-disclaimer p{margin:0;color:#fff;font-weight:200;font-size:18px;letter-spacing:1px}
.cookie-disclaimer a{color:#fff;text-decoration:underline}
.cookie-disclaimer .close{position:absolute;top:40px;left:45px;display:inline-block;padding:5px;border:1px solid #fff;border-radius:50%;font-size:16px;color:#fff;cursor:pointer}
@media only screen and (min-width:30.0625em){.cookie-disclaimer .close{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;left:auto}
}
@media only screen and (min-width:48em){.cookie-disclaimer .close{right:50px;margin-right:-14px}
}
.divider{width:100%;margin-top:50px;margin-bottom:50px}
.divider:before,.divider:after{content:' ';display:table}
.divider:after{clear:both}
.divider.divider-medium{margin-top:25px;margin-bottom:25px}
.divider.divider-small{margin-top:.75rem;margin-bottom:.75rem}
.overlay{opacity:0;visibility:hidden;display:none;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}
.overlay.is-active{display:block;position:fixed;z-index:9999;width:100%;height:100%;top:0;left:0;right:0;bottom:0}
.overlay.animate{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}
.overlay .overlay-close-button{position:absolute;top:100px;right:50px;color:#1673a6;z-index:999;cursor:pointer}
.overlay .overlay-background{background-color:rgba(0,0,0,0.7);position:fixed;width:100%;height:100%}
.overlay .overlay-content-wrapper{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch}
.overlay .overlay-inner{padding:100px 0}
.overlay .overlay-content{width:80%;margin:0 auto;position:relative;z-index:10}
.richtext h1,.richtext h2,.richtext h3,.richtext h4,.richtext h5,.richtext h6{font-weight:300}
.richtext p{margin:0 0 1.25em}
.richtext strong{font-weight:500}
.richtext em{font-style:italic}
.richtext a{text-decoration:underline}
.richtext a:hover{text-decoration:none}
.splitter:before,.splitter:after{content:' ';display:table}
.splitter:after{clear:both}
.tabs .tabs-nav-list{list-style-type:none;margin:0;padding:0}
.tabs .tabs-nav-item{background-color:#1673a6;float:left}
.tabs .tabs-nav-item:hover,.tabs .tabs-nav-item.is-active{background-color:#045177}
.tabs .tabs-nav-item a{color:#fff;display:block;text-decoration:none;padding:8px 16px}
.brightcove{margin-bottom:10px}
.brightcove .brightcove-player{position:relative;width:100%;padding-bottom:56.25%}
.brightcove .brightcove-player .video-js{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto}
.brightcove .brightcove-player .vjs-big-play-button{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;z-index:2}
.brightcove .brightcove-player .vjs-tech{position:relative}
.brightcove .brightcove-description{background:#fff}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
meta.foundation-version{font-family:"/5.5.2/"}
meta.foundation-mq-small{font-family:"/only screen/";width:0}
meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}
meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}
meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}
meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}
meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}
meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}
meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}
meta.foundation-data-attribute-namespace{font-family:false}
html,body{height:100%}
html{-webkit-box-sizing:border-box;box-sizing:border-box}
*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}
html,body{font-size:100%}
body{background:#fff;color:#222;cursor:auto;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:1.5;margin:0;padding:0;position:relative}
a:hover{cursor:pointer}
img{max-width:100%;height:auto}
img{-ms-interpolation-mode:bicubic}
#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}
.left{float:left !important}
.right{float:right !important}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearleft{clear:left}
.hide{display:none}
.invisible{visibility:hidden}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.row{margin:0 auto;max-width:90rem;width:100%}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{margin:0 -0.375rem;max-width:none;width:auto}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{margin:0;max-width:none;width:auto}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.column,.columns{padding-left:.375rem;padding-right:.375rem;width:100%;float:left}
.column+.column:last-child,.columns+.column:last-child,.column+.columns:last-child,.columns+.columns:last-child{float:right}
.column+.column.end,.columns+.column.end,.column+.columns.end,.columns+.columns.end{float:left}
@media only screen{.small-push-0{position:relative;left:0;right:auto}
.small-pull-0{position:relative;right:0;left:auto}
.small-push-1{position:relative;left:8.3333333333%;right:auto}
.small-pull-1{position:relative;right:8.3333333333%;left:auto}
.small-push-2{position:relative;left:16.6666666667%;right:auto}
.small-pull-2{position:relative;right:16.6666666667%;left:auto}
.small-push-3{position:relative;left:25%;right:auto}
.small-pull-3{position:relative;right:25%;left:auto}
.small-push-4{position:relative;left:33.3333333333%;right:auto}
.small-pull-4{position:relative;right:33.3333333333%;left:auto}
.small-push-5{position:relative;left:41.6666666667%;right:auto}
.small-pull-5{position:relative;right:41.6666666667%;left:auto}
.small-push-6{position:relative;left:50%;right:auto}
.small-pull-6{position:relative;right:50%;left:auto}
.small-push-7{position:relative;left:58.3333333333%;right:auto}
.small-pull-7{position:relative;right:58.3333333333%;left:auto}
.small-push-8{position:relative;left:66.6666666667%;right:auto}
.small-pull-8{position:relative;right:66.6666666667%;left:auto}
.small-push-9{position:relative;left:75%;right:auto}
.small-pull-9{position:relative;right:75%;left:auto}
.small-push-10{position:relative;left:83.3333333333%;right:auto}
.small-pull-10{position:relative;right:83.3333333333%;left:auto}
.small-push-11{position:relative;left:91.6666666667%;right:auto}
.small-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}
.small-1{width:8.3333333333%}
.small-2{width:16.6666666667%}
.small-3{width:25%}
.small-4{width:33.3333333333%}
.small-5{width:41.6666666667%}
.small-6{width:50%}
.small-7{width:58.3333333333%}
.small-8{width:66.6666666667%}
.small-9{width:75%}
.small-10{width:83.3333333333%}
.small-11{width:91.6666666667%}
.small-12{width:100%}
.small-offset-0{margin-left:0 !important}
.small-offset-1{margin-left:8.3333333333% !important}
.small-offset-2{margin-left:16.6666666667% !important}
.small-offset-3{margin-left:25% !important}
.small-offset-4{margin-left:33.3333333333% !important}
.small-offset-5{margin-left:41.6666666667% !important}
.small-offset-6{margin-left:50% !important}
.small-offset-7{margin-left:58.3333333333% !important}
.small-offset-8{margin-left:66.6666666667% !important}
.small-offset-9{margin-left:75% !important}
.small-offset-10{margin-left:83.3333333333% !important}
.small-offset-11{margin-left:91.6666666667% !important}
.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}
.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}
.column.small-centered:last-child,.columns.small-centered:last-child{float:none}
.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}
.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}
.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}
.row.small-collapse .row{margin-left:0;margin-right:0}
.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.375rem;padding-right:.375rem;float:left}
}
@media only screen and (min-width:30.0625em){.medium-push-0{position:relative;left:0;right:auto}
.medium-pull-0{position:relative;right:0;left:auto}
.medium-push-1{position:relative;left:8.3333333333%;right:auto}
.medium-pull-1{position:relative;right:8.3333333333%;left:auto}
.medium-push-2{position:relative;left:16.6666666667%;right:auto}
.medium-pull-2{position:relative;right:16.6666666667%;left:auto}
.medium-push-3{position:relative;left:25%;right:auto}
.medium-pull-3{position:relative;right:25%;left:auto}
.medium-push-4{position:relative;left:33.3333333333%;right:auto}
.medium-pull-4{position:relative;right:33.3333333333%;left:auto}
.medium-push-5{position:relative;left:41.6666666667%;right:auto}
.medium-pull-5{position:relative;right:41.6666666667%;left:auto}
.medium-push-6{position:relative;left:50%;right:auto}
.medium-pull-6{position:relative;right:50%;left:auto}
.medium-push-7{position:relative;left:58.3333333333%;right:auto}
.medium-pull-7{position:relative;right:58.3333333333%;left:auto}
.medium-push-8{position:relative;left:66.6666666667%;right:auto}
.medium-pull-8{position:relative;right:66.6666666667%;left:auto}
.medium-push-9{position:relative;left:75%;right:auto}
.medium-pull-9{position:relative;right:75%;left:auto}
.medium-push-10{position:relative;left:83.3333333333%;right:auto}
.medium-pull-10{position:relative;right:83.3333333333%;left:auto}
.medium-push-11{position:relative;left:91.6666666667%;right:auto}
.medium-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}
.medium-1{width:8.3333333333%}
.medium-2{width:16.6666666667%}
.medium-3{width:25%}
.medium-4{width:33.3333333333%}
.medium-5{width:41.6666666667%}
.medium-6{width:50%}
.medium-7{width:58.3333333333%}
.medium-8{width:66.6666666667%}
.medium-9{width:75%}
.medium-10{width:83.3333333333%}
.medium-11{width:91.6666666667%}
.medium-12{width:100%}
.medium-offset-0{margin-left:0 !important}
.medium-offset-1{margin-left:8.3333333333% !important}
.medium-offset-2{margin-left:16.6666666667% !important}
.medium-offset-3{margin-left:25% !important}
.medium-offset-4{margin-left:33.3333333333% !important}
.medium-offset-5{margin-left:41.6666666667% !important}
.medium-offset-6{margin-left:50% !important}
.medium-offset-7{margin-left:58.3333333333% !important}
.medium-offset-8{margin-left:66.6666666667% !important}
.medium-offset-9{margin-left:75% !important}
.medium-offset-10{margin-left:83.3333333333% !important}
.medium-offset-11{margin-left:91.6666666667% !important}
.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}
.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}
.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}
.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}
.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}
.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}
.row.medium-collapse .row{margin-left:0;margin-right:0}
.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.375rem;padding-right:.375rem;float:left}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.3333333333%;right:auto}
.pull-1{position:relative;right:8.3333333333%;left:auto}
.push-2{position:relative;left:16.6666666667%;right:auto}
.pull-2{position:relative;right:16.6666666667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.3333333333%;right:auto}
.pull-4{position:relative;right:33.3333333333%;left:auto}
.push-5{position:relative;left:41.6666666667%;right:auto}
.pull-5{position:relative;right:41.6666666667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.3333333333%;right:auto}
.pull-7{position:relative;right:58.3333333333%;left:auto}
.push-8{position:relative;left:66.6666666667%;right:auto}
.pull-8{position:relative;right:66.6666666667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.3333333333%;right:auto}
.pull-10{position:relative;right:83.3333333333%;left:auto}
.push-11{position:relative;left:91.6666666667%;right:auto}
.pull-11{position:relative;right:91.6666666667%;left:auto}
}
@media only screen and (min-width:48em){.large-push-0{position:relative;left:0;right:auto}
.large-pull-0{position:relative;right:0;left:auto}
.large-push-1{position:relative;left:8.3333333333%;right:auto}
.large-pull-1{position:relative;right:8.3333333333%;left:auto}
.large-push-2{position:relative;left:16.6666666667%;right:auto}
.large-pull-2{position:relative;right:16.6666666667%;left:auto}
.large-push-3{position:relative;left:25%;right:auto}
.large-pull-3{position:relative;right:25%;left:auto}
.large-push-4{position:relative;left:33.3333333333%;right:auto}
.large-pull-4{position:relative;right:33.3333333333%;left:auto}
.large-push-5{position:relative;left:41.6666666667%;right:auto}
.large-pull-5{position:relative;right:41.6666666667%;left:auto}
.large-push-6{position:relative;left:50%;right:auto}
.large-pull-6{position:relative;right:50%;left:auto}
.large-push-7{position:relative;left:58.3333333333%;right:auto}
.large-pull-7{position:relative;right:58.3333333333%;left:auto}
.large-push-8{position:relative;left:66.6666666667%;right:auto}
.large-pull-8{position:relative;right:66.6666666667%;left:auto}
.large-push-9{position:relative;left:75%;right:auto}
.large-pull-9{position:relative;right:75%;left:auto}
.large-push-10{position:relative;left:83.3333333333%;right:auto}
.large-pull-10{position:relative;right:83.3333333333%;left:auto}
.large-push-11{position:relative;left:91.6666666667%;right:auto}
.large-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}
.large-1{width:8.3333333333%}
.large-2{width:16.6666666667%}
.large-3{width:25%}
.large-4{width:33.3333333333%}
.large-5{width:41.6666666667%}
.large-6{width:50%}
.large-7{width:58.3333333333%}
.large-8{width:66.6666666667%}
.large-9{width:75%}
.large-10{width:83.3333333333%}
.large-11{width:91.6666666667%}
.large-12{width:100%}
.large-offset-0{margin-left:0 !important}
.large-offset-1{margin-left:8.3333333333% !important}
.large-offset-2{margin-left:16.6666666667% !important}
.large-offset-3{margin-left:25% !important}
.large-offset-4{margin-left:33.3333333333% !important}
.large-offset-5{margin-left:41.6666666667% !important}
.large-offset-6{margin-left:50% !important}
.large-offset-7{margin-left:58.3333333333% !important}
.large-offset-8{margin-left:66.6666666667% !important}
.large-offset-9{margin-left:75% !important}
.large-offset-10{margin-left:83.3333333333% !important}
.large-offset-11{margin-left:91.6666666667% !important}
.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}
.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}
.column.large-centered:last-child,.columns.large-centered:last-child{float:none}
.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}
.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}
.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}
.row.large-collapse .row{margin-left:0;margin-right:0}
.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.375rem;padding-right:.375rem;float:left}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.3333333333%;right:auto}
.pull-1{position:relative;right:8.3333333333%;left:auto}
.push-2{position:relative;left:16.6666666667%;right:auto}
.pull-2{position:relative;right:16.6666666667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.3333333333%;right:auto}
.pull-4{position:relative;right:33.3333333333%;left:auto}
.push-5{position:relative;left:41.6666666667%;right:auto}
.pull-5{position:relative;right:41.6666666667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.3333333333%;right:auto}
.pull-7{position:relative;right:58.3333333333%;left:auto}
.push-8{position:relative;left:66.6666666667%;right:auto}
.pull-8{position:relative;right:66.6666666667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.3333333333%;right:auto}
.pull-10{position:relative;right:83.3333333333%;left:auto}
.push-11{position:relative;left:91.6666666667%;right:auto}
.pull-11{position:relative;right:91.6666666667%;left:auto}
}
@media only screen and (min-width:62em){.xlarge-push-0{position:relative;left:0;right:auto}
.xlarge-pull-0{position:relative;right:0;left:auto}
.xlarge-push-1{position:relative;left:8.3333333333%;right:auto}
.xlarge-pull-1{position:relative;right:8.3333333333%;left:auto}
.xlarge-push-2{position:relative;left:16.6666666667%;right:auto}
.xlarge-pull-2{position:relative;right:16.6666666667%;left:auto}
.xlarge-push-3{position:relative;left:25%;right:auto}
.xlarge-pull-3{position:relative;right:25%;left:auto}
.xlarge-push-4{position:relative;left:33.3333333333%;right:auto}
.xlarge-pull-4{position:relative;right:33.3333333333%;left:auto}
.xlarge-push-5{position:relative;left:41.6666666667%;right:auto}
.xlarge-pull-5{position:relative;right:41.6666666667%;left:auto}
.xlarge-push-6{position:relative;left:50%;right:auto}
.xlarge-pull-6{position:relative;right:50%;left:auto}
.xlarge-push-7{position:relative;left:58.3333333333%;right:auto}
.xlarge-pull-7{position:relative;right:58.3333333333%;left:auto}
.xlarge-push-8{position:relative;left:66.6666666667%;right:auto}
.xlarge-pull-8{position:relative;right:66.6666666667%;left:auto}
.xlarge-push-9{position:relative;left:75%;right:auto}
.xlarge-pull-9{position:relative;right:75%;left:auto}
.xlarge-push-10{position:relative;left:83.3333333333%;right:auto}
.xlarge-pull-10{position:relative;right:83.3333333333%;left:auto}
.xlarge-push-11{position:relative;left:91.6666666667%;right:auto}
.xlarge-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}
.xlarge-1{width:8.3333333333%}
.xlarge-2{width:16.6666666667%}
.xlarge-3{width:25%}
.xlarge-4{width:33.3333333333%}
.xlarge-5{width:41.6666666667%}
.xlarge-6{width:50%}
.xlarge-7{width:58.3333333333%}
.xlarge-8{width:66.6666666667%}
.xlarge-9{width:75%}
.xlarge-10{width:83.3333333333%}
.xlarge-11{width:91.6666666667%}
.xlarge-12{width:100%}
.xlarge-offset-0{margin-left:0 !important}
.xlarge-offset-1{margin-left:8.3333333333% !important}
.xlarge-offset-2{margin-left:16.6666666667% !important}
.xlarge-offset-3{margin-left:25% !important}
.xlarge-offset-4{margin-left:33.3333333333% !important}
.xlarge-offset-5{margin-left:41.6666666667% !important}
.xlarge-offset-6{margin-left:50% !important}
.xlarge-offset-7{margin-left:58.3333333333% !important}
.xlarge-offset-8{margin-left:66.6666666667% !important}
.xlarge-offset-9{margin-left:75% !important}
.xlarge-offset-10{margin-left:83.3333333333% !important}
.xlarge-offset-11{margin-left:91.6666666667% !important}
.xlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.xlarge-centered,.columns.xlarge-centered{margin-left:auto;margin-right:auto;float:none}
.column.xlarge-uncentered,.columns.xlarge-uncentered{float:left;margin-left:0;margin-right:0}
.column.xlarge-centered:last-child,.columns.xlarge-centered:last-child{float:none}
.column.xlarge-uncentered:last-child,.columns.xlarge-uncentered:last-child{float:left}
.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right}
.row.xlarge-collapse>.column,.row.xlarge-collapse>.columns{padding-left:0;padding-right:0}
.row.xlarge-collapse .row{margin-left:0;margin-right:0}
.row.xlarge-uncollapse>.column,.row.xlarge-uncollapse>.columns{padding-left:.375rem;padding-right:.375rem;float:left}
}
@media only screen and (min-width:75em){.xxlarge-push-0{position:relative;left:0;right:auto}
.xxlarge-pull-0{position:relative;right:0;left:auto}
.xxlarge-push-1{position:relative;left:8.3333333333%;right:auto}
.xxlarge-pull-1{position:relative;right:8.3333333333%;left:auto}
.xxlarge-push-2{position:relative;left:16.6666666667%;right:auto}
.xxlarge-pull-2{position:relative;right:16.6666666667%;left:auto}
.xxlarge-push-3{position:relative;left:25%;right:auto}
.xxlarge-pull-3{position:relative;right:25%;left:auto}
.xxlarge-push-4{position:relative;left:33.3333333333%;right:auto}
.xxlarge-pull-4{position:relative;right:33.3333333333%;left:auto}
.xxlarge-push-5{position:relative;left:41.6666666667%;right:auto}
.xxlarge-pull-5{position:relative;right:41.6666666667%;left:auto}
.xxlarge-push-6{position:relative;left:50%;right:auto}
.xxlarge-pull-6{position:relative;right:50%;left:auto}
.xxlarge-push-7{position:relative;left:58.3333333333%;right:auto}
.xxlarge-pull-7{position:relative;right:58.3333333333%;left:auto}
.xxlarge-push-8{position:relative;left:66.6666666667%;right:auto}
.xxlarge-pull-8{position:relative;right:66.6666666667%;left:auto}
.xxlarge-push-9{position:relative;left:75%;right:auto}
.xxlarge-pull-9{position:relative;right:75%;left:auto}
.xxlarge-push-10{position:relative;left:83.3333333333%;right:auto}
.xxlarge-pull-10{position:relative;right:83.3333333333%;left:auto}
.xxlarge-push-11{position:relative;left:91.6666666667%;right:auto}
.xxlarge-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.columns{position:relative;padding-left:.375rem;padding-right:.375rem;float:left}
.xxlarge-1{width:8.3333333333%}
.xxlarge-2{width:16.6666666667%}
.xxlarge-3{width:25%}
.xxlarge-4{width:33.3333333333%}
.xxlarge-5{width:41.6666666667%}
.xxlarge-6{width:50%}
.xxlarge-7{width:58.3333333333%}
.xxlarge-8{width:66.6666666667%}
.xxlarge-9{width:75%}
.xxlarge-10{width:83.3333333333%}
.xxlarge-11{width:91.6666666667%}
.xxlarge-12{width:100%}
.xxlarge-offset-0{margin-left:0 !important}
.xxlarge-offset-1{margin-left:8.3333333333% !important}
.xxlarge-offset-2{margin-left:16.6666666667% !important}
.xxlarge-offset-3{margin-left:25% !important}
.xxlarge-offset-4{margin-left:33.3333333333% !important}
.xxlarge-offset-5{margin-left:41.6666666667% !important}
.xxlarge-offset-6{margin-left:50% !important}
.xxlarge-offset-7{margin-left:58.3333333333% !important}
.xxlarge-offset-8{margin-left:66.6666666667% !important}
.xxlarge-offset-9{margin-left:75% !important}
.xxlarge-offset-10{margin-left:83.3333333333% !important}
.xxlarge-offset-11{margin-left:91.6666666667% !important}
.xxlarge-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}
.column.xxlarge-centered,.columns.xxlarge-centered{margin-left:auto;margin-right:auto;float:none}
.column.xxlarge-uncentered,.columns.xxlarge-uncentered{float:left;margin-left:0;margin-right:0}
.column.xxlarge-centered:last-child,.columns.xxlarge-centered:last-child{float:none}
.column.xxlarge-uncentered:last-child,.columns.xxlarge-uncentered:last-child{float:left}
.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right}
.row.xxlarge-collapse>.column,.row.xxlarge-collapse>.columns{padding-left:0;padding-right:0}
.row.xxlarge-collapse .row{margin-left:0;margin-right:0}
.row.xxlarge-uncollapse>.column,.row.xxlarge-uncollapse>.columns{padding-left:.375rem;padding-right:.375rem;float:left}
}
@font-face{font-family:'Ford Antenna Cond';src:url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-extra-light.woff") format("woff"),url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-extra-light.ttf") format("truetype");font-style:normal;font-weight:200}
@font-face{font-family:'Ford Antenna Cond';src:url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-extralight-italic.woff") format("woff"),url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-extralight-italic.ttf") format("truetype");font-style:italic;font-weight:200}
@font-face{font-family:'Ford Antenna Cond';src:url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-light.woff") format("woff"),url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-light.ttf") format("truetype");font-style:normal;font-weight:300}
@font-face{font-family:'Ford Antenna Cond';src:url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-light-italic.woff") format("woff"),url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-light-italic.ttf") format("truetype");font-style:italic;font-weight:300}
@font-face{font-family:'Ford Antenna Cond';src:url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-regular.woff") format("woff"),url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-regular.ttf") format("truetype");font-style:normal;font-weight:normal}
@font-face{font-family:'Ford Antenna Cond';src:url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-regular-italic.woff") format("woff"),url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-regular-italic.ttf") format("truetype");font-style:italic;font-weight:normal}
@font-face{font-family:'Ford Antenna Cond';src:url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-medium.woff") format("woff"),url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-medium.ttf") format("truetype");font-style:normal;font-weight:500}
@font-face{font-family:'Ford Antenna Cond';src:url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-medium-italic.woff") format("woff"),url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-medium-italic.ttf") format("truetype");font-style:italic;font-weight:500}
@font-face{font-family:'Ford Antenna Cond';src:url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-bold.woff") format("woff"),url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-bold.ttf") format("truetype");font-style:normal;font-weight:700}
@font-face{font-family:'Ford Antenna Cond';src:url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-bold-italic.woff") format("woff"),url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-bold-italic.ttf") format("truetype");font-style:italic;font-weight:700}
@font-face{font-family:'Ford Antenna Cond';src:url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-black.woff") format("woff"),url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-black.ttf") format("truetype");font-style:normal;font-weight:900}
@font-face{font-family:'Ford Antenna Cond';src:url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-black-italic.woff") format("woff"),url("../../designs/guxacc/clientlibs/guxacc-wireframe/fonts/antenna/antenna-condensed-black-italic.ttf") format("truetype");font-style:italic;font-weight:900}
.content:before,.content:after{content:'';display:table;width:0}
.content:after{clear:both}
.richtext .selection-style-color-dark-blue,.image .selection-style-color-dark-blue{color:#003478}
.richtext .selection-style-color-blue,.image .selection-style-color-blue{color:#1673a6}
.richtext .selection-style-color-green,.image .selection-style-color-green{color:#799f13}
.richtext .selection-style-color-ruby,.image .selection-style-color-ruby{color:#722257}
.richtext .selection-style-color-orange,.image .selection-style-color-orange{color:#db6f09}
.richtext .selection-style-color-white,.image .selection-style-color-white{color:#fff}
.richtext .selection-style-color-gray,.image .selection-style-color-gray{color:#666}
body{font-family:'Ford Antenna Cond',Arial,Helvetica,sans-serif;font-weight:200;font-size:15px;line-height:1.333;letter-spacing:.015em;background-color:#ededed;color:#666}
@media only screen and (min-width:48em){body{font-size:18px;background-color:#ededed}
}
h1,h2,h3{font-weight:200;letter-spacing:0}
h1{font-size:30px;font-size:1.875rem;line-height:1.067}
@media only screen and (min-width:48em){h1{font-size:48px;font-size:3rem;line-height:1.083}
}
h2{font-size:25px;font-size:1.5625rem;line-height:1.08}
@media only screen and (min-width:30.0625em){h2{font-size:25px;font-size:1.5625rem;line-height:1.08}
}
@media only screen and (min-width:48em){h2{font-size:40px;font-size:2.5rem;line-height:1.05}
}
h3{font-size:22px;font-size:1.375rem;line-height:1.364}
@media only screen and (min-width:30.0625em){h3{line-height:1.273}
}
@media only screen and (min-width:48em){h3{font-size:30px;font-size:1.875rem;line-height:1.2}
}
p .selection-style-large,table .selection-style-large,ul .selection-style-large{font-size:18px;font-size:1.125rem;line-height:1.222;letter-spacing:.015em}
@media only screen and (min-width:30.0625em){p .selection-style-large,table .selection-style-large,ul .selection-style-large{line-height:1.278}
}
@media only screen and (min-width:48em){p .selection-style-large,table .selection-style-large,ul .selection-style-large{font-size:21px;font-size:1.3125rem;line-height:1.33;letter-spacing:0}
}
p .selection-style-small,table .selection-style-small,ul .selection-style-small{font-size:12px;font-size:.75rem;line-height:1.333;letter-spacing:.015em}
@media only screen and (min-width:30.0625em){p .selection-style-small,table .selection-style-small,ul .selection-style-small{line-height:1.25}
}
@media only screen and (min-width:48em){p .selection-style-small,table .selection-style-small,ul .selection-style-small{font-size:14px;font-size:.875rem;line-height:1.43}
}
a{color:#df0a22}
blockquote{font-size:15px;font-size:.9375rem}
@media only screen and (min-width:30.0625em){blockquote{font-size:11px;font-size:.6875rem}
}
@media only screen and (min-width:48em){blockquote{font-size:21px;font-size:1.3125rem}
}
label{font-size:15px;font-size:.9375rem}
@media only screen and (min-width:30.0625em){label{font-size:12px;font-size:.75rem}
}
@media only screen and (min-width:48em){label{font-size:18px;font-size:1.125rem}
}
[id="CQ"] label.x-form-item-label{font-size:12px}
[id="CQ"] label.x-form-cb-label-hidden{font-size:12px}
input,textarea,select,button{font-size:15px;font-size:.9375rem}
@media only screen and (min-width:48em){input,textarea,select,button{font-size:21px;font-size:1.3125rem}
}
sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
.box-content-wrapper>.box-content>.feature-container{padding-left:1.5rem;padding-right:1.5rem;width:100%;max-width:90rem;margin:0 auto}
.box-content-wrapper>.box-content>.feature-container:before,.box-content-wrapper>.box-content>.feature-container:after{content:'';display:table;width:0}
.box-content-wrapper>.box-content>.feature-container:after{clear:both}
.box-grey-background{background-color:#efefef}
.carousel .slide-container{padding:0 25px}
.carousel .carousel-previous{left:0}
.carousel .carousel-next{right:0}
.carousel .carousel-slide{padding:0 10px}
.carousel .slick-dots{position:relative}
.main-header{position:relative;width:100%;max-width:90rem;margin:0 auto}
.main-header a{text-decoration:none}
.main-header div.image,.main-header .image-caption,.main-header .richtext-menu{display:inline-block}
.richtext-menu{float:right;color:#1673a6}
.richtext-menu>div>ul>li{padding:18px 10px}
.richtext-menu>div>ul>li:hover{background:#1673a6;color:#fff}
.richtext-menu>div>ul>li:hover a{color:#fff}
.richtext-menu>div>ul>li:hover li{padding:12px 6px}
.richtext-menu>div>ul>li:hover ul{display:block;text-align:right;background:#1673a6;position:absolute;z-index:1;bottom:-47px;width:100%;left:0;padding-right:15px}
.richtext-menu a{text-decoration:none}
.richtext-menu ul{margin:0}
.richtext-menu ul ul{display:none}
.richtext-menu li{display:inline-block}
.richtext-menu:after{clear:both}
@media screen and (max-width:980px) and (min-width:768px){.motorcraft-accordion-styles{margin:0 40px}
}
.motorcraft-accordion-styles .accordion-title a{text-align:center}
.motorcraft-accordion-styles .accordion-title h3{float:none;display:inline-block;color:#2d2d2d;font-weight:500}
.motorcraft-accordion-styles .accordion-title .accordion-handle{float:none;display:inline-block}
.motorcraft-accordion-styles .richtext li{padding:10px 0}
.motorcraft-accordion-styles .richtext li a{text-decoration:none;color:#df0a22}
.motorcraft-accordion-styles .richtext li:nth-of-type(odd){background:#ededed}
body.motorcraft .billboard{margin:0 auto 2rem;width:100%}
@media only screen and (min-width:768px){body.motorcraft .billboard{margin-bottom:5rem}
}
body.motorcraft .billboard-inner{background-size:100%;background-repeat:no-repeat;height:193px;width:100%}
@media only screen and (min-width:768px){body.motorcraft .billboard-inner{height:350px}
}
body.motorcraft .billboard-inner:before{display:none}
body.motorcraft .billboard-paragraph:empty{display:none}
body.motorcraft .box-content .cp-disclaimer{color:#949494;display:none;font-size:.75rem;margin:.5em 0}
@media only screen and (min-width:768px){body.motorcraft .box-content .cp-disclaimer{display:block}
}
body.motorcraft .box-content .feature-container{padding:0}
.motorcraft-three-column-box-style .box-content{margin-top:0 !important}
@media only screen and (max-width:1024px){.motorcraft-three-column-box-style{margin:20px 0}
.motorcraft-three-column-box-style .splitter-column{border-right:1px dotted}
}
@media only screen and (max-width:1024px) and (max-width:768px){.motorcraft-three-column-box-style{margin:2px;background-color:white}
.motorcraft-three-column-box-style .box-content .splitter-column{border:0}
}
.motorcraft-three-column-margin-box-style>.box-content{margin-top:75px;margin-bottom:40px}
.motorcraft-three-column-margin-box-style .splitter-row>div{display:-webkit-box;display:-ms-flexbox;display:flex}
.motorcraft-three-column-margin-box-style .splitter-column{background:white;padding-bottom:30px}
@media only screen and (min-width:768px){.motorcraft-three-column-margin-box-style .splitter-column{margin-bottom:30px;border-right:1px dashed #ddd}
.motorcraft-three-column-margin-box-style .splitter-column:last-of-type{border-right:0}
}
@media screen and (max-width:1024px){.motorcraft-three-column-margin-box-style .box-content{margin-top:25px;margin-bottom:25px}
.motorcraft-three-column-margin-box-style .splitter-row>div{margin:0 40px}
.motorcraft-three-column-margin-box-style .splitter-column{padding:20px 0;margin-bottom:20px}
}
@media only screen and (max-width:767px){.motorcraft-three-column-margin-box-style .splitter-row>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 10px}
.motorcraft-three-column-margin-box-style .splitter-column{padding:0}
}
@media only screen and (max-width:1024px){.motorcraft-three-column-image-display-none .component-content img{display:none}
}
.motorcraft-three-column-rich-text-content-anchor .richtext-content{font-family:"Antenna",Arial,Helvetica,sans-serif;margin-left:22px;line-height:0}
@media screen and (max-width:767px){.motorcraft-three-column-rich-text-content-anchor .richtext-content{margin-bottom:10px}
}
.motorcraft-three-column-rich-text-content-anchor .richtext-content h4{margin:5px 0 0;font-weight:700;font-size:20px;line-height:1.2125em;margin-right:20px;background-image:url(images/sprite.png);background-position:right 5px;background-repeat:no-repeat}
.motorcraft-three-column-rich-text-content-anchor .richtext-content h4 a{color:#df0a22;text-decoration:none;display:block}
.motorcraft-three-column-rich-text-content-anchor .richtext-content h4:hover{text-decoration:underline}
.motorcraft-three-column-rich-text-content-anchor .richtext-content p{font-size:14px;font-weight:400}
.motorcraft-three-column-rich-text-content-anchor .richtext-content p a{text-decoration:none;color:#2d2d2d;font-size:.875em;line-height:1.45;margin:0;font-size:14px;padding:0 0 .7em}
.motorcraft-three-column-rich-text-content-anchor .richtext-content p a:hover{text-decoration:underline}
@media only screen and (max-width:768px){.motorcraft-three-column-rich-text-content-anchor .richtext-content{padding-top:15px;padding-bottom:10px}
}
.motorcraft-rich-text-nameplate-billboard-content{margin-top:25px;padding-left:10%;padding-right:10%;padding-bottom:6%;padding-top:1%;background-color:white}
.motorcraft-rich-text-nameplate-billboard-content .richtext-content{padding-left:20px;padding-right:20px}
.motorcraft-rich-text-nameplate-billboard-content .richtext-content h5{font-size:1em;margin:2.2em 0 1em;color:black;font-weight:bold;line-height:1.625em;font-family:"Antenna",Arial,Helvetica,sans-serif}
.motorcraft-rich-text-nameplate-billboard-content .richtext-content ul li{font-size:16px;padding-left:1em;color:black;font-weight:400;line-height:1.6em}
.motorcraft-rich-text-nameplate-billboard-content .richtext-content ul li:hover{text-decoration:none}
.motorcraft-rich-text-nameplate-billboard-content .richtext-content p a{color:#df0a22;font-size:.8125em;text-decoration:none;font-weight:400}
.motorcraft-rich-text-nameplate-billboard-content .richtext-content p a:hover{text-decoration:underline}
@media only screen and (max-width:1024px){.motorcraft-rich-text-display-none .richtext-content{display:none}
}
.richtext p{margin:0}
.richtext-content .font-size-8{font-size:8px}
.richtext-content .font-size-10{font-size:10px}
.richtext-content .font-size-12{font-size:12px}
body.motorcraft .main-header{display:block;min-height:91px;position:relative}
@media only screen and (min-width:1024px){body.motorcraft .main-header{max-width:960px}
}
body.motorcraft .main-header .image{padding-left:1rem;padding-right:1rem;background-color:#ededed;height:100%;padding-bottom:1rem;padding-top:1rem;position:relative;width:100%;z-index:20}
@media only screen and (min-width:1024px){body.motorcraft .main-header .image{padding-left:0;padding-right:0}
}
body.motorcraft .main-header .image-caption{display:none}
body.motorcraft .main-header .cp-icon-menu{background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#dddfde));background:linear-gradient(to bottom,#f6f6f6 0,#dddfde 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0;position:relative;z-index:20}
@media only screen and (min-width:768px){body.motorcraft .main-header .cp-icon-menu{display:none}
}
body.motorcraft .main-header .cp-icon-menu .cp-icon-menu__item{cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
body.motorcraft .main-header .cp-icon-menu .cp-icon-menu__item div,body.motorcraft .main-header .cp-icon-menu .cp-icon-menu__item a{color:#df0a22;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:normal;padding:0;text-align:center}
body.motorcraft .main-header .cp-icon-menu .cp-icon-menu__item div img,body.motorcraft .main-header .cp-icon-menu .cp-icon-menu__item a img{margin:0 auto .25rem;width:50px}
body.motorcraft .main-header .richtext-menu{font-weight:bold;font-size:.946em;line-height:1.2em;margin-bottom:1rem;position:relative;width:100%}
@media only screen and (min-width:768px){body.motorcraft .main-header .richtext-menu{background-color:#df0a22;border:1px solid #82000a;-webkit-box-shadow:inset 0 0 0 1px #f53249;box-shadow:inset 0 0 0 1px #f53249}
}
body.motorcraft .main-header .richtext-menu .cp-main-menu{padding:0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
@media only screen and (max-width:768px){body.motorcraft .main-header .richtext-menu .cp-main-menu{background-color:white;position:absolute;top:-100%;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;width:100%;z-index:10}
}
@media only screen and (max-width:768px){body.motorcraft .main-header .richtext-menu .cp-main-menu.jsa-visible{top:100%}
}
body.motorcraft .main-header .richtext-menu li{display:block;padding:0}
@media only screen and (max-width:768px){body.motorcraft .main-header .richtext-menu li{border-bottom:1px dotted #ddd}
body.motorcraft .main-header .richtext-menu li:last-of-type{border-bottom:0 none}
}
@media only screen and (min-width:768px){body.motorcraft .main-header .richtext-menu li{border-right:1px solid #2d2d2d;display:inline-block}
}
body.motorcraft .main-header .richtext-menu li:hover{background-color:transparent;text-decoration:underline}
body.motorcraft .main-header .richtext-menu li:hover ul{display:none}
body.motorcraft .main-header .richtext-menu li:last-of-type{border-right:0 none}
body.motorcraft .main-header .richtext-menu a{color:#2d2d2d;display:block;padding:.5rem 1.25rem}
@media only screen and (min-width:768px){body.motorcraft .main-header .richtext-menu a{color:#fff;padding:.25rem 1.25rem}
}
.main-footer{margin-top:70px}
.main-footer .box{margin:0 auto;max-width:960px;padding:0}
@media only screen and (min-width:1024px){.main-footer .richtext{margin:0 auto;max-width:960px;padding:0}
}
@media only screen and (max-width:768px){.main-footer .cp-footer__menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}
}
.main-footer .cp-footer__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0}
@media only screen and (max-width:768px){.main-footer .cp-footer__menu ul{background-color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0;width:100%}
}
.main-footer .cp-footer__menu li{border-right:1px dotted #fff;list-style:none;padding:0 1rem}
.main-footer .cp-footer__menu li:first-of-type{padding-left:0}
.main-footer .cp-footer__menu li:last-of-type{border-right:0 none}
.main-footer .cp-footer__menu a{color:#2d2d2d;font-size:.75rem;font-weight:bold;text-decoration:none}
@media only screen and (min-width:768px){.main-footer .cp-footer__menu a{color:#fff;font-weight:normal}
}
.main-footer .cp-footer__menu a:hover{text-decoration:underline}
.main-footer .cp-footer__menu p{color:#fff;font-size:.75rem;margin:0}
@media only screen and (max-width:768px){.main-footer .cp-footer__menu p{font-weight:bold;padding:1rem}
}
@media only screen and (min-width:768px){.main-footer .cp-footer__menu p{margin-top:1rem}
}
.main-footer .cp-footer__logo{display:none}
@media only screen and (min-width:768px){.main-footer .cp-footer__logo{display:block}
}
.principal-content{position:relative;clear:both}
.principal-content .principal-hero{margin-bottom:5px}
.principal-content .kba{position:absolute;right:0;top:0}
@media screen and (max-width:767px){.principal-content .kba{position:static;width:100%}
}
#leftnav{margin:0 0 30px 0}
#leftnav ul{background:0;float:none;margin:0;padding:0}
#leftnav ul li,.ltr #leftnav ul li{background:0;border:0;float:none;margin-bottom:1px;padding:0;list-style:none}
#leftnav ul li a,.ltr #leftnav ul li a,.ltr #leftnav ul li.current a{background:#666 url("images/list_black-circle-arrow.png") 9px 11px no-repeat;color:#fff;display:block;float:none;padding:8px 10px 7px 30px;text-decoration:none;font-size:14px;font-weight:600}
#leftnav ul li a:hover,.ltr #leftnav ul li a:hover{background:#000 url("images/list_black-circle-arrow.png") 9px 11px no-repeat}
#leftnav ul li a:active,#leftnav ul li.current a,.ltr #leftnav ul li.current a{background-color:#df0a22}
.breadcrumbs-list{text-align:left;display:none;clear:both}
@media only screen and (min-width:1024px){.breadcrumbs-list{display:block;margin-bottom:5px}
}
.breadcrumbs-list span{display:inline-block}
.breadcrumbs-list span a{font-size:.85rem;list-style:none;color:#df0a22;font-weight:600;text-decoration:none;letter-spacing:normal}
.breadcrumbs-list span a:hover{text-decoration:underline}
.breadcrumbs-list span:last-of-type a{color:#2d2d2d}
.breadcrumbs-list span:after{content:'/';padding-left:5px;color:#949494}
.breadcrumbs-list span:last-of-type:after{content:'';display:none}
#fat-footer{padding:15px 0 22px;font-size:1em;margin:0}
#fat-footer #fat-footer-id{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:35px;max-width:960px;overflow:hidden}
#fat-footer #fat-footer-id .fat-footer-col{float:left;padding:0 10px 0 0;width:20%}
#fat-footer #fat-footer-id .fat-footer-col h6{padding:5px 14px;border:1px solid #e1e1e1;margin:0;text-align:left;text-transform:none;font-weight:400}
#fat-footer #fat-footer-id .fat-footer-col h6 a{color:#626262;text-decoration:none}
#fat-footer #fat-footer-id .fat-footer-col h6 a:hover{text-decoration:underline}
@media screen and (min-width:1024px){#fat-footer #fat-footer-id .fat-footer-col h6{background:#f8f8f8}
}
#footer-wrapper{background-color:#df0a22}
#footer-wrapper #footer{padding:20px 0}
#footer-wrapper #footer .footer-content{position:relative;min-height:95px;max-width:980px;margin:0 auto;font-size:.625em;padding:0 10px}
#footer-wrapper #footer .footer-content .footer-links{float:left;left:10px}
#footer-wrapper #footer .footer-content .footer-links ul{list-style:none;left:10px;top:21px;padding:4px 0 .5em;margin:0;line-height:1.6em;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
#footer-wrapper #footer .footer-content .footer-links ul li{display:inline-block;padding:0 11px 0 5px;border-right:1px dotted white;margin-right:5px}
#footer-wrapper #footer .footer-content .footer-links ul li:last-child{border-right:0}
#footer-wrapper #footer .footer-content .footer-links ul li:first-child{padding-left:0}
#footer-wrapper #footer .footer-content .footer-links ul li a{color:white;font-weight:normal}
#footer-wrapper #footer .footer-content .footer-links ul a{color:white;font-weight:normal}
#footer-wrapper #footer .footer-content .footer-links ul a:hover{text-decoration:underline}
#footer-wrapper #footer .footer-content .footer-links p{padding:0;width:auto;color:white;line-height:1.6;text-align:left;top:34px}
#footer-wrapper #footer .footer-content .footer-img{display:block;text-align:right;top:16px;width:269px;float:right;margin-right:0;right:10px}
@media only screen and (max-width:1024px){#fat-footer{padding:20px 0 8px;font-size:.625em;clear:both}
#fat-footer #fat-footer-id{margin-bottom:0}
#fat-footer #fat-footer-id .fat-footer-col{clear:both;margin-bottom:15px;width:100%}
#fat-footer #fat-footer-id .fat-footer-col h6{border:0;text-align:center;clear:both;color:#394a5a;font-size:1.185em;font-weight:bold;margin:2px 0;line-height:1.2125em;text-transform:uppercase;font-family:"Antenna-Regular",Arial,Helvetica,sans-serif;padding:0}
#fat-footer #fat-footer-id .fat-footer-col h6 a{color:#df0a22}
#footer-wrapper{width:100%}
#footer-wrapper #footer{min-height:81px;margin:0 auto}
#footer-wrapper #footer .footer-links{position:static}
#footer-wrapper #footer .footer-links ul{padding:41px 0 .5em;text-align:center;position:static;font-weight:bold;line-height:1.9em;font-size:.813em}
#footer-wrapper #footer .footer-links ul li{padding:0 14px 0 25px;font-size:1.3em;line-height:3em;border:0}
#footer-wrapper #footer .footer-links ul li a{color:#404040}
#footer-wrapper #footer .footer-links p{clear:both;left:0;padding:8px 10px;width:100%;text-align:center;background-color:#df0a22;font-weight:bold;margin:0;position:absolute;top:3px}
#footer-wrapper #footer .footer-img{display:none}
}
#footer-mx-wrapper{background-color:#df0a22;margin-top:140px}
#footer-mx-wrapper #footer-mx{padding:20px 0}
#footer-mx-wrapper #footer-mx .footer-content{position:relative;min-height:95px;max-width:980px;margin:0 auto;font-size:.625em;padding:0 10px}
#footer-mx-wrapper #footer-mx .footer-content .mx-footer-links{float:left;left:10px}
#footer-mx-wrapper #footer-mx .footer-content .mx-footer-links ul{list-style:none;left:10px;top:21px;padding:4px 0 .5em;margin:0;line-height:1.6em;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
#footer-mx-wrapper #footer-mx .footer-content .mx-footer-links ul li{display:inline-block;padding:0 11px 0 5px;border-right:1px dotted white;margin-right:5px}
#footer-mx-wrapper #footer-mx .footer-content .mx-footer-links ul li:last-child{border-right:0}
#footer-mx-wrapper #footer-mx .footer-content .mx-footer-links ul li:first-child{padding-left:0}
#footer-mx-wrapper #footer-mx .footer-content .mx-footer-links ul li a{color:white;font-weight:normal}
#footer-mx-wrapper #footer-mx .footer-content .mx-footer-links ul a{color:white;font-weight:normal}
#footer-mx-wrapper #footer-mx .footer-content .mx-footer-links ul a:hover{text-decoration:underline}
#footer-mx-wrapper #footer-mx .footer-content .mx-footer-links p{padding:0;width:auto;top:34px;color:white;line-height:1.6;text-align:left}
#footer-mx-wrapper #footer-mx .footer-content .mx-footer-img{display:block;top:16px;width:269px;float:right;margin-right:0;right:10px}
@media only screen and (max-width:768px){#footer-mx-wrapper #footer-mx .footer-content .mx-footer-img{display:none}
}
body.motorcraft .cp-secondary-menu{margin-top:1rem;overflow:auto}
body.motorcraft .cp-secondary-menu .richtext-menu{font-weight:bold;font-size:.946em;line-height:1.2em;padding:0;width:100%}
body.motorcraft .cp-secondary-menu .richtext-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}
@media only screen and (min-width:768px){body.motorcraft .cp-secondary-menu .richtext-menu ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
body.motorcraft .cp-secondary-menu .richtext-menu li{background-color:#fff;padding:0}
@media only screen and (max-width:768px){body.motorcraft .cp-secondary-menu .richtext-menu li{padding-bottom:.5rem}
body.motorcraft .cp-secondary-menu .richtext-menu li:first-of-type{padding-top:.5rem}
}
@media only screen and (min-width:768px){body.motorcraft .cp-secondary-menu .richtext-menu li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1rem}
body.motorcraft .cp-secondary-menu .richtext-menu li:last-of-type{margin-right:0}
}
body.motorcraft .cp-secondary-menu .richtext-menu li:hover{text-decoration:underline}
body.motorcraft .cp-secondary-menu .richtext-menu li:hover ul{display:none}
body.motorcraft .cp-secondary-menu .richtext-menu a{color:#2d2d2d;display:block;font-size:1rem;font-weight:normal;padding:.25rem 1rem}
@media only screen and (max-width:768px){body.motorcraft .cp-secondary-menu .richtext-menu a{color:#df0a22;font-weight:600;text-align:center;text-transform:uppercase}
}
@media only screen and (min-width:768px){body.motorcraft .cp-secondary-menu .richtext-menu a{text-align:left}
}
.hover-image{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:10px}
.hover-image ul{padding:0;margin:0}
.hover-image li{list-style:none !important;margin-right:12px}
.hover-image li a .img{display:block}
.hover-image li a .hoverimg{display:none}
.hover-image li a:hover .img{display:none}
.hover-image li a:hover .hoverimg{display:block}
@media only screen and (max-width:768px){.hover-image ul{-ms-flex-wrap:wrap;flex-wrap:wrap}
.hover-image ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:0;padding:5px}
.hover-image ul li img{width:100%}
}
@media only screen and (max-width:320px){.hover-image ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0;padding:0}
}
body.motorcraft .cp-text-area{background-color:#fff;margin-bottom:2rem;padding:2rem}
@media only screen and (min-width:768px){body.motorcraft .cp-text-area{padding:2rem 5rem}
}
body.motorcraft .cp-text-area h2{font-size:1.25rem;font-weight:bold;line-height:1.5;margin-bottom:2rem}
body.motorcraft .cp-text-area p,body.motorcraft .cp-text-area li,body.motorcraft .cp-text-area a{font-size:1rem;line-height:1.5}
body.motorcraft .cp-text-area p{margin-top:0}
body.motorcraft .cp-text-area li{margin-bottom:.5rem}
body.motorcraft .cp-text-area a{color:#df0a22;font-size:.75rem;text-decoration:none}
body.motorcraft .cp-text-area a:hover{text-decoration:underline}
body.motorcraft .cp-text-area .cp-text-area__p-heading{margin:0;padding:0}
body.motorcraft .cp-text-area--alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
body.motorcraft .cp-text-area--alt .cp-text-area__alt-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem}
@media only screen and (max-width:768px){body.motorcraft .cp-text-area--alt .cp-text-area__alt-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
@media only screen and (min-width:768px){body.motorcraft .cp-text-area--alt .cp-text-area__alt-item:nth-of-type(odd){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
@media only screen and (min-width:768px){body.motorcraft .cp-text-area--alt .cp-text-area__alt-item:nth-of-type(odd) .cp-text-area__alt-item-text{margin-right:1rem}
}
@media only screen and (min-width:768px){body.motorcraft .cp-text-area--alt .cp-text-area__alt-item:nth-of-type(odd) .cp-text-area__alt-item-img{text-align:right}
}
@media only screen and (min-width:768px){body.motorcraft .cp-text-area--alt .cp-text-area__alt-item:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
}
@media only screen and (min-width:768px){body.motorcraft .cp-text-area--alt .cp-text-area__alt-item:nth-of-type(even) .cp-text-area__alt-item-text{margin-left:1rem}
}
@media only screen and (min-width:768px){body.motorcraft .cp-text-area--alt .cp-text-area__alt-item:nth-of-type(even) .cp-text-area__alt-item-img{text-align:left}
}
body.motorcraft .cp-text-area--alt .cp-text-area__alt-item-text,body.motorcraft .cp-text-area--alt .cp-text-area__alt-item-img{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
@media only screen and (min-width:768px){body.motorcraft .cp-text-area--alt .cp-text-area__alt-item-text,body.motorcraft .cp-text-area--alt .cp-text-area__alt-item-img{-ms-flex-preferred-size:50%;flex-basis:50%}
}
body.motorcraft .cp-text-area--alt .cp-text-area__alt-item-img{margin:0 auto}
.main-header{max-width:960px !important;margin-bottom:20px}
.main-header .image{max-width:279px}
.main-header .primary-header-links{display:inline-block;float:right}
.main-header .primary-header-links ul>li{padding:18px 10px;display:inline-block;font-weight:normal;font-size:12px;font-family:"Antenna",Arial,Helvetica,sans-serif}
.main-header .primary-header-links a{color:#333}
.main-header .primary-header-links a:hover{text-decoration:underline}
.main-header .primary-header-links ul{margin:0}
.main-header .primary-header-links li{display:inline-block;padding:18px 10px;color:blue}
.main-header .secondary-header-row{clear:both;border:1px solid #82000a;z-index:99999}
.main-header .secondary-header-row a{color:#fff;font-weight:600;display:inline-block;padding:0 12px}
.main-header .secondary-header-row a:hover{text-decoration:underline;color:#fff}
.main-header .secondary-header-row li{display:inline-block;font-size:15px;padding:7px 0;font-family:Arial}
@media screen and (min-width:1023px){.main-header .secondary-header-row li{border-right:1px solid #000}
.main-header .secondary-header-row li:last-of-type{border-right:0}
}
.main-header .secondary-header-row ul{margin:0;padding:2px 1px;background:#df0a22;display:-webkit-box;display:-ms-flexbox;display:flex}
.main-header .primary-header-mobile{clear:both;display:none;background:#e2e4e4;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dee0df));background:linear-gradient(to bottom,#fff 0,#dee0df 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dee0df',GradientType=0);padding-bottom:10px}
.main-header .primary-header-mobile:after{display:table;content:'';clear:both}
.main-header .primary-header-mobile li:first-child a{background:url(images/mobile_toolbar_sprite@2x.png) center 8px no-repeat;background-size:42px 917px;padding:40px 10px 0 20px;display:block;text-align:center;color:#df0a22}
.main-header .primary-header-mobile li:nth-child(2) a{background:url(images/mobile_toolbar_sprite@2x.png) center 8px no-repeat;background-size:42px 917px;padding:40px 0 0;display:block;text-align:center;color:#df0a22}
.main-header .primary-header-mobile li:nth-child(3){text-align:center;padding-top:10px}
.main-header .primary-header-mobile li:nth-child(3) a{display:block}
.main-header.MX{margin-bottom:-15px}
.main-header.MX .primary-header-links a{font-weight:bold}
.main-header.MX .primary-header-links a:hover{text-decoration:none;color:#196db6}
.main-header.MX .secondary-header-row li:active,.main-header.MX .secondary-header-row li:focus{background:#780512}
@media only screen and (max-width:1024px){.main-header .primary-header-mobile{display:block}
.main-header .primary-header-mobile ul{list-style-type:none}
.main-header .primary-header-links{display:none}
.main-header div.image{display:block;padding:10px 15px}
}
@media only screen and (max-width:1024px){.secondary-header-row li>a{line-height:50px;padding:0 10px;font-size:12px}
}
@media only screen and (max-width:768px){.secondary-header-row li>a{padding:0 5px;font-size:10px}
}
@media only screen and (max-width:1024px){.secondary-header-row{position:absolute;right:-100%;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);background:white;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.secondary-header-row ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.secondary-header-row ul li{border-bottom:1px solid #949494}
.secondary-header-row ul li:last-of-type{border-bottom:0}
.secondary-header-row ul a{width:100%;padding:0 20px;font-size:14px}
.secondary-header-row.site-header__navigation--active{right:0;width:100%;height:auto;overflow-y:scroll;padding:0;z-index:9999;margin:0}
.menu-toggle .line{height:3px;background:#df0a22;width:35px;display:block;margin:7px 0}
}
.kba{width:183px;z-index:1;right:0;padding:4px;top:80px;background-color:#d3d3d3;border-radius:3px}
.kba .kba-line-item{list-style:none;margin-bottom:5px;padding:0;border-radius:3px;background-color:#33363a}
.kba .kba-line-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1em;padding:8px 15px;text-decoration:none;font-size:13px;color:white;font-weight:bold}
.kba .kba-line-item:last-child{margin-bottom:0}
.kba .kba-line-item:hover{background-color:#696969}
.faq-list{background-color:white}
.faq-list ul{list-style:none}
.faq-list ul li:hover div:first-child{background-color:#df0a22}
@media only screen and (min-width:768px){.faq-list ul li div:first-child{background-color:#949494}
}
.faq-list>ul>li{text-decoration:none;display:block;font-size:18px;font-weight:normal;color:black;border:2px solid #e5e5e5;background:url("images/accordion-arrow.png") no-repeat 98% 28px #fff}
.faq-list>ul>li:hover{border:2px solid #df0a22;background:url("images/accordion-arrow.png") no-repeat 98% -186px #fff;color:#df0a22}
.faq-list .faq-container{display:table-cell;vertical-align:middle;padding:5px 0}
.faq-list .faq-container .faq-container__label{padding-left:20px;font-weight:600}
.faq-list .faq-icon{display:block;width:45px;height:45px;background:url(images/question-mark.png) no-repeat 7px -112px}
@media only screen and (min-width:768px){.faq-list .faq-icon{background:url(images/question-mark.png) no-repeat 22px 23px;width:76px;height:74px}
}
.dropdown-items{height:0;overflow:hidden;background-color:white}
.dropdown-items ul li{padding:20px;list-style:none;line-height:1em}
.dropdown-items ul li a{padding:0 40px 15px 99px;font-size:16px;text-decoration:none;color:black}
.dropdown-items.active{height:auto}
.sub-dropdown ul li{text-align:left;padding:15px 20px 15px 99px;list-style:none}
.sub-dropdown ul li a{color:#df0a22;text-decoration:none;font-size:15px}
.sub-dropdown ul li a:hover{color:black}
.sub-dropdown ul li:nth-of-type(odd){background:#f5f2f2}
.sub-dropdown ul li:nth-of-type(even){background:white}
.faq-para{padding:20px 75px}
.siblings-content .faq-content{border:1px solid #ededed}
.siblings-content .faq-content .faq-back{background-color:white;display:block;width:76px;height:72px;padding-top:6px;margin:0;text-align:center;color:#fff;font-size:10px;text-transform:uppercase;text-decoration:none}
.cot{background-color:white}
.cot .wrap{padding:60px 25px 35px 0}
.cot .wrap ul{margin-left:27px}
.cot .wrap ul li{list-style:none;padding-bottom:55px}
.cot .wrap ul li:last-child{padding-bottom:0}
.cot .wrap ul li .span1{width:75%}
.cot .wrap ul li .span1 a{text-decoration:none}
.cot .wrap ul li .span1 a:hover{text-decoration:underline}
.cot .wrap ul li .span1 p{line-height:1.334em;padding:5px 0}
.cot .wrap ul li .blok{display:block;float:right;padding-left:20px}
.cot .wrap ul li .blok img{border:1px solid black}
.cot .wrap ul li .blok img:hover{border:2px solid red}
.dealer-locator{position:relative;font-family:"Ford Antenna Cond" !important}
@media screen and (min-width:768px){.dealer-locator{background-size:100%}
}
.dealer-locator #map{height:680px}
@media screen and (min-width:768px){.dealer-locator #map{opacity:0}
}
@media screen and (max-width:767px){.dealer-locator #map{height:auto;min-height:350px;top:40px;margin-bottom:40px}
}
.dealer-locator.dealer-locator--active{background:0}
.dealer-locator.dealer-locator--active #map{opacity:1}
.dealer-locator .dealer-result-container{position:absolute;left:40px;top:60px;z-index:1;width:350px}
.dealer-locator .dealer-result-container .dl-use-location{background:#e00a24;height:58px}
.dealer-locator .dealer-result-container .dl-use-location a{color:white;font-weight:500;overflow:hidden;display:block;height:62px;line-height:62px;padding:0 20px}
.dealer-locator .dealer-result-container .dl-use-location a .icon:before{line-height:40px;font-size:40px;height:40px}
.dealer-locator .dealer-result-container .dealer-locator__search{width:100%;position:relative;z-index:9;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,0.25);box-shadow:2px 2px 1px rgba(0,0,0,0.25)}
.dealer-locator .dealer-result-container .dealer-locator__search .search-input{position:relative}
.dealer-locator .dealer-result-container .dealer-locator__search .search-input input{height:62px;font-size:16px;padding:0 70px 0 25px;margin:0;color:#626466;font-weight:300;line-height:1;display:block;width:100%;border:0;line-height:62px}
.dealer-locator .dealer-result-container .dealer-locator__search .search-input button{margin:0;padding:0;color:#bbb;background:transparent;position:absolute;text-align:center;right:2px;top:1px;font-size:0;width:47px;height:62px;border:0;background-size:700px}
.dealer-locator .dealer-result-container .dealer-locator__search .search-input button:hover{background-position:-122px -96px}
.dealer-locator .dealer-result-container .dealer-locator__search .search-input #loading-image{display:none;position:absolute;right:13px;top:15px;width:30px}
.dealer-locator .dealer-result-container .dealer-locator__search .search-input.loading button{display:none}
.dealer-locator .dealer-result-container .dealer-locator__search .search-input.loading #loading-image{display:block}
.dealer-locator .input-error{display:none;padding:20px 50px 20px 20px;position:relative;padding-right:40px;border-top:1px solid #ccc;background:white}
.dealer-locator .input-error #error-messages{color:#f34c32;font-size:16px}
.dealer-locator #results-container{display:none;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,0.25);box-shadow:2px 2px 1px rgba(0,0,0,0.25);position:relative;background:white;overflow:hidden;height:460px;margin-top:20px;padding-top:40px}
.dealer-locator #results-container .results-list-container{overflow-y:scroll;height:420px;padding:0 20px;position:relative;z-index:3}
.dealer-locator #results-container .results-list-container .icon-contact-phone:before{margin-right:10px;font-size:23px}
.dealer-locator #results-container .dealer-filters{width:100%;position:absolute;top:0;left:0;bottom:0;z-index:2}
.dealer-locator #results-container .dealer-filters .dealer-filters__label{background:#f4f4f3;height:40px;line-height:40px;font-size:14px;padding:0 15px;font-weight:400}
.dealer-locator #results-container .dealer-filters .dealer-filters__label button{display:none;color:#2d96cd}
.dealer-locator #results-container .dealer-filters .dealer-filters__toggle{display:none;height:40px;line-height:40px;font-size:14px;padding:0 15px;position:absolute;right:0;top:0;background:#df0a25;color:white;font-weight:300}
.dealer-locator #results-container .dealer-filters .dealer-filters__body{background:white;left:0;-webkit-transform:translateX(100%);transform:translateX(100%);overflow:scroll;height:calc(100% - 40px);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}
.dealer-locator #results-container .dealer-filters .dealer-filters__body .dl-accordion .dl-accordion__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;background-color:#f5f5f5;border-top:1px solid #dadada;cursor:pointer;font-weight:400}
.dealer-locator #results-container .dealer-filters .dealer-filters__body .dl-accordion .dl-accordion__toggle .dl-accordion__title,.dealer-locator #results-container .dealer-filters .dealer-filters__body .dl-accordion .dl-accordion__toggle .icon{color:#2d96cd}
.dealer-locator #results-container .dealer-filters .dealer-filters__body .dl-accordion .dl-accordion__toggle .icon:before{line-height:19px}
.dealer-locator #results-container .dealer-filters .dealer-filters__body .dl-accordion .dl-accordion__toggle .dl-accordion__value{font-size:12px;font-weight:400}
.dealer-locator #results-container .dealer-filters .dealer-filters__body .dl-accordion .dl-accordion__body{padding:30px 15px;display:none}
.dealer-locator #results-container .dealer-filters .dealer-filters__body .dl-accordion.dl-accordion--open{background:white}
.dealer-locator #results-container .dealer-filters .dealer-filters__body .dl-accordion.dl-accordion--open .dl-accordion__body{display:block}
.dealer-locator #results-container .dealer-filters.dealer-filters--active{z-index:4}
.dealer-locator #results-container .dealer-filters.dealer-filters--active .dealer-filters__label div{display:none}
.dealer-locator #results-container .dealer-filters.dealer-filters--active .dealer-filters__label button{display:inline-block}
.dealer-locator #results-container .dealer-filters.dealer-filters--active .dealer-filters__body{-webkit-transform:translateX(0);transform:translateX(0)}
.dealer-locator #results-container .result{border-bottom:1px solid #e4e4e1;margin-top:30px;padding-bottom:40px}
.dealer-locator #results-container .result:first-of-type{margin-top:20px}
.dealer-locator #results-container .result .distance,.dealer-locator #results-container .result .location-address,.dealer-locator #results-container .result .location-phone{color:#1b394e}
.dealer-locator #results-container .more-details{text-align:center}
.dealer-locator #results-container .btn{margin:20px auto;border:1px solid #df0a22;text-decoration:none;-webkit-transition:-webkit-background-color 0 ease-out;-webkit-transition:background-color 0 ease-out;transition:background-color 0 ease-out;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;background-color:#df0a22;cursor:pointer;font-family:"Antenna-Light",Arial,Helvetica,sans-serif;padding:16px 32px 17px;display:inline-block;font-weight:bold;font-size:16px;color:white;border-radius:0}
.dealer-locator #results-container .btn:hover{background-color:#FFF;color:#df0a22;border-color:#df0a22}
.dealer-locator #results-container .distance,.dealer-locator #results-container .location-address,.dealer-locator #results-container .location-phone{font-weight:400}
.dealer-locator #results-container .location-name{margin:20px auto;font-weight:300}
.dealer-locator #results-container .location-name a{text-decoration:none}
.dealer-locator #results-container .location-phone{margin:20px 0}
.dealer-locator #results-container .location-phone .icon-contact-phone:before{margin-right:5px}
.result .distance{font-size:12px}
.result .distance .distance-icon{background:#e00a24;font-size:14px;font-weight:600;color:white;height:37px;border-radius:50%;width:37px;line-height:39px;display:inline-block;text-align:center;margin-right:10px}
.result.active .distance-icon{background-color:#1b394e}
.result .location-directions{text-transform:uppercase;font-size:10px;font-weight:400;margin-top:10px}
.result .location-directions .phone{display:none}
@media screen and (max-width:767px){.result .location-directions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}
.result .location-directions .phone{display:inline-block}
}
.info-window{padding:18px 24px;width:342px;background-color:#fff;border:1px solid #ccc;color:#3b3b3b;display:block;visibility:visible;left:0;position:relative;top:0;z-index:101}
.info-window h3{margin:0 0 15px;font-family:'Ford Antenna Cond';font-weight:300;font-size:21px}
.info-window h3 a{text-decoration:none}
.info-window .location-phone{margin:15px 0 7px}
.info-window .location-phone .icon-contact-phone:before{margin-right:10px;font-size:15px}
.info-window .distance{display:none}
.info-window :after{background-color:#fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;content:' ';display:block;height:14px;left:-8px;position:absolute;top:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:14px}
.map-marker{position:relative}
.map-marker img{width:35px;position:absolute;left:0;top:0}
.map-marker span{position:absolute;left:50%;top:41%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);display:inline-block;color:white;font-weight:600}
.autocomplete{display:none;background:white;position:absolute;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,0.25);box-shadow:2px 2px 1px rgba(0,0,0,0.25);width:100%;padding:10px 20px}
.autocomplete.autocomplete-active{display:block}
.autocomplete ul{list-style:none;margin:0;padding:0}
.autocomplete em{margin-bottom:5px;font-weight:300;color:#626466;display:block}
.autocomplete li{padding:10px 0;font-size:20px;display:block;line-height:1.2;cursor:pointer;font-weight:bold;color:#e00a24}
.autocomplete li.focused{color:#0078a0}
.fa-map-marker{display:inline-block;margin-right:5px;vertical-align:baseline;font-size:20px}
span.icon.icon-contact-phone{display:inline-block;vertical-align:middle;margin-right:5px}
.dl-search .dl-error{padding:0;border-top:1px solid #dbdbdb;display:block;font-weight:normal;position:relative}
.dl-search .dl-error:after{content:"";display:table;clear:both}
.dl-search .dl-error p{padding:25px 60px 25px 25px;padding:1.5625rem 3.75rem 1.5625rem 1.5625rem;font-size:15px;font-size:.9375rem;position:relative;margin:0}
.dl-search .dl-error p:after{right:25px;right:1.5625rem;margin:-14px 0 0 0;margin:-.875rem 0 0 0;font-size:24px;font-size:1.5rem;float:left;position:absolute;top:50%}
@media only screen and (max-width:74.9375em){.dl-search .dl-error p{font-size:14px;font-size:.875rem;padding:20px 50px 20px 20px;padding:1.25rem 3.125rem 1.25rem 1.25rem}
.dl-search .dl-error p:after{right:20px;right:1.25rem;margin:-12px 0 0 0;margin:-.75rem 0 0 0;font-size:22px;font-size:1.375rem}
}
@media only screen and (max-width:61.9375em){.dl-search .dl-error p{font-size:12px;font-size:.75rem;padding:15px 50px 15px 15px;padding:.9375rem 3.125rem .9375rem .9375rem}
.dl-search .dl-error p:after{right:15px;right:.9375rem;margin:-10px 0 0 0;margin:-.625rem 0 0 0;font-size:20px;font-size:1.25rem}
}
@media only screen and (max-width:47.9375em){.dl-search .dl-error p{padding:15px 75px 15px 25px;padding:.9375rem 4.6875rem .9375rem 1.5625rem}
.dl-search .dl-error p:after{right:25px;right:1.5625rem}
}
select#radius{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(https://www.ford.com.br/etc/designs/guxfoap/clientlibs/guxfoap/img/chevron-thin-down_cta-blue.svg) no-repeat;background-position:97% 60%;font-size:1rem;margin-bottom:0;width:100%;text-indent:1px;border-radius:1px;background-size:6%;border:1px solid #2d96cd;padding:10px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);box-shadow:0 2px 3px 0 rgba(0,0,0,0.15);color:#2d96cd}
#filters input[type="checkbox"]{opacity:0;filter:alpha(opacity=0);display:block;height:0;margin:0;padding:0;width:0}
#filters label{display:inline-block;position:relative;padding-left:30px;vertical-align:middle;line-height:22px}
#filters label:before{content:'';display:inline-block;font-size:11px;line-height:20px;height:22px;width:22px;text-align:center;font-weight:normal;border:1px solid #65676a;color:#51abd9;background:#fff;position:absolute;top:0;left:0;border-radius:50%;font-family:FordGUXFont;font-size:22px;line-height:20px}
#filters input[type="checkbox"]:checked+label:before{content:'\e00c';background:#51abd9;border:1px solid #51abd9;color:#fff}
@media screen and (max-width:767px){.fa-phone{width:40px;height:40px;display:inline-block;background-position:-276px -476px;background-size:600px;vertical-align:middle;margin-right:5px}
.fa-phone:hover{background-position:-322px -476px}
.fa-map-marker{background-position:-462px -476px;background-size:600px;width:40px;height:40px}
.fa-map-marker:hover{background-position:-510px -476px}
.info-window{display:none}
.dealer-locator .dealer-result-container{position:static;width:auto}
.dealer-locator .dealer-result-container #results-container{margin-top:0}
.dealer-locator .dealer-result-container .dealer-locator__search{position:absolute;top:0;left:0}
.dealer-locator .dealer-result-container .dealer-locator__search .search-input button{height:42px;line-height:42px;width:40px;background-position:-34px -98px;background-size:650px}
.dealer-locator .dealer-result-container .dealer-locator__search .search-input button:hover{background-position:-114px -98px}
.dealer-locator .dealer-result-container .dealer-locator__search .search-input button .icon--large:before{font-size:40px}
.dealer-locator .dealer-result-container .dealer-locator__search .search-input #loading-image{right:13px;top:5px}
.dealer-locator .dealer-result-container .dealer-locator__search .search-input input{height:42px;line-height:42px}
.dealer-locator .dealer-result-container .dealer-locator__search .dl-use-location a{height:45px;line-height:45px;font-size:14px}
}
.gallerys{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:white}
.gallerys .gallery{width:24%;margin:.5%;text-align:center;padding:3px;background:white}
@media screen and (max-width:1024px){.gallerys .gallery{width:31.33%;margin:1%}
}
@media screen and (max-width:767px){.gallerys .gallery{width:48%;margin:1%}
}
.gallerys .gallery .gallery-conent{text-decoration:none}
.gallerys .gallery .tooltip{position:relative;display:inline-block;width:100%}
.gallerys .gallery .tooltip img{width:100%;border:3px solid transparent;outline:1px solid #ddd}
.gallerys .gallery .tooltip img:hover{border:3px solid red}
.gallerys .gallery .tooltip .tooltiptext{visibility:hidden;width:271px;margin-top:12px;background-color:white;color:black;font-size:12px;padding:15px 10px;position:absolute;z-index:1;left:-5px;text-align:left;border-radius:2px;border:1px solid #ededed;-webkit-box-shadow:0 0 8px 1px #a7a7a7;box-shadow:0 0 8px 1px #a7a7a7;-webkit-transition-delay:.2s;transition-delay:.2s}
.gallerys .gallery .tooltip .tooltiptext:before{content:'';display:block;position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #ededed;top:-7px;left:5px}
.gallerys .gallery .tooltip .tooltiptext:after{content:'';display:block;position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid white;top:-6px;left:5px}
.gallerys .gallery .tooltip .tooltiptext .subhead{padding-bottom:5px;text-align:left}
.gallerys .gallery .tooltip .tooltiptext .subpara{border-top:1px solid;padding:15px 0 0 0}
.gallerys .gallery .tooltip:hover .tooltiptext{visibility:visible;content:''}
.gallerys .gallery h3{font-size:13px;line-height:1.25;font-weight:bold;margin-bottom:10px;text-align:left;color:#333;word-break:break-word}
.main-content{background-color:white}
.main-content .richtext-content p{font-size:14px;line-height:22px;margin-bottom:20px}
.main-content .richtext-content h2{margin:40px 0 18px;font-size:18px;line-height:20px;font-weight:bold}
.main-content .richtext-content h3{font-size:15px;line-height:25px;font-weight:bold}
.main-content .richtext-content a{text-decoration:none}
.main-content .richtext-content a:hover{text-decoration:underline}
.main-content.pad-80{padding:0 80px}
.main-content.pad-40{padding:0 40px}
.main-content.pad-20{padding:0 20px}
.main-content.pad-10{padding:0 10px}
.main-content .box-content{padding:25px 0}
.main-content .box-content img{width:100%}
.language-select{background-image:url("../../../content/dam/ford-motorcraft/home_select_country.png");background-size:contain;min-height:500px;text-align:center;padding:20px 0;margin-bottom:30px;min-height:180px;font-size:1.857rem;line-height:42px}
.header-wrapper{max-width:960px;text-align:center;color:#222;background-color:#231f20;text-align:center}
.lang-option-caption{font-family:Antenna-Light,Arial,Helvetica,sans-serif;font-size:29.712px;font-style:normal;font-weight:normal}
.large-6{display:block;font-family:Antenna,Arial,Helvetica,sans-serif;font-size:13.7136px;font-style:normal;direction:ltr;display:block;float:left;text-align:left}
.logo-wide{display:block;height:33px;text-indent:-99em;width:181px}
.dropdown{color:#2d2d2d}
.button-select{background-color:#df0a22;color:#fff;min-width:144px;max-width:100%;-webkit-box-shadow:none;box-shadow:none;border:0;font-size:1rem;display:inline-block;border:1px solid transparent;text-shadow:none;line-height:22px;text-decoration:none;font-size:21px;font-weight:bold}
.alt-footer.footer-landing{height:auto;background:#dc081f url("../../../content/dam/ford-motorcraft/bg-footer.jpg") repeat-x !important;border-top:14px solid #191516}
.sticky-footer .footer-landing{position:fixed;bottom:0;left:0;z-index:10}
#footer-links p{text-align:center}
.footer-landing #badge-footer a{background-position:-17px 0;background-size:auto auto;text-indent:-9999px;width:235px;height:46px;display:inline-block;margin:7px;background-repeat:no-repeat;background-image:url("../../../content/dam/ford-motorcraft/motorcraft.jpeg")}
.ltr #nav-footer,#nav-footer{padding:0}
#language-footer-wrapper{background:#ededed none;width:100%}
#language-footer,.lt-ie9 #footer{min-height:81px;padding:0}
#footer-links a{color:#404040}
.ltr #footer-links,#footer-links{left:0;top:21px}
#footer-links ul{padding:41px 0 .5em;text-align:center;position:static}
.ltr #footer-links ul li,#footer-links ul li{background:url("main/img/motorcraft/footer_divide.gif") right 2px no-repeat;font-size:1em}
.rtl #footer-links ul li{background:url("main/img/motorcraft/footer_divide.gif") left 2px no-repeat;display:inline-block;padding:0 12px 0 14px}
.ltr #footer-links ul li.last,#footer-links ul li.last{background:0}
#footer #footer-links p{background-color:#df0a22}
#badge-footer{direction:ltr;display:block;margin-right:0;right:10px;top:27px;display:block;margin-left:0;left:10px;right:inherit;top:27px}
.product-catalog .product-text{font-size:.95em;line-height:1.2em}
.product-catalog p{font-size:1.1em;padding:10px 0}
.product-catalog .product-dropdown{padding:25px 100px}
.product-catalog .product-dropdown>label{font-size:.9em}
#product-app{background-color:white;padding:10px 40px 40px 40px;color:#333}
#completed{border-top:1px solid #b4b4b4;margin:10px 0 0;padding:8px 0 5px;text-align:center}
#completed p{font-family:Arial,Tahoma,Helvetica,"San Serif";color:#333;font-size:18px;font-weight:bold;line-height:1.9em;padding:0}
#buttons{border-top:1px solid #b4b4b4;margin:10px 0 0;padding:28px 0 0}
#buttons p{color:#333;font-size:1.8em;font-weight:bold;line-height:1.9em;padding:0}
.buttonleft{float:left}
.buttonright{float:right}
.products{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}
.products .product{-ms-flex-preferred-size:calc(16.6666666666% - 4px);flex-basis:calc(16.6666666666% - 4px);margin:2px;text-align:center;outline:1px solid #ddd;background:white}
@media screen and (max-width:1024px){.products .product{-ms-flex-preferred-size:31.33%;flex-basis:31.33%;margin:1%}
}
@media screen and (max-width:767px){.products .product{-ms-flex-preferred-size:48%;flex-basis:48%;margin:1%}
}
.products .product a{text-decoration:none;color:#333;font-size:13px;font-weight:bold;line-height:1.3;display:block}
.products .product a div{margin:5px}
.products .product img{margin-top:4px}
.products .product:hover{outline:3px solid black}
.productList .banner-image{margin:20px auto 0}
.specs-list{margin:40px auto}
.specs-list ul{list-style:none}
.specs-list ul li:hover a div:first-child{background-color:#df0a22}
.specs-list ul li a div:first-child{width:50px;display:inline-block}
@media only screen and (min-width:768px){.specs-list ul li a div:first-child{background-color:#949494;width:80px}
}
.specs-list ul li a div:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:normal;padding:0 50px 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 50px);flex:0 0 calc(100% - 50px)}
.specs-list>ul>li>a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:normal;color:black;border:2px solid #e5e5e5;background:url("images/accordion-arrow-mobile.png") no-repeat 96% 19px;white-space:nowrap}
@media only screen and (min-width:768px){.specs-list>ul>li>a{background:url("images/accordion-arrow.png") no-repeat 98% 28px #fff}
}
.specs-list>ul>li>a:hover{border:2px solid #df0a22;color:#df0a22}
.specs-list .accordion-spec.active a{border:2px solid #df0a22;background:url("images/accordion-arrow-mobile.png") no-repeat 96% -290px}
@media only screen and (min-width:768px){.specs-list .accordion-spec.active a{background:url("images/accordion-arrow.png") no-repeat 96% -188px #fff}
}
@media only screen and (min-width:768px){.specs-list .accordion-spec.active a div:first-child{background-color:#df0a22}
}
.specs-list .specs-container{vertical-align:middle;padding:5px 0}
.specs-list .specs-container .specs-container__label{font-weight:600;font-size:14px}
@media only screen and (min-width:768px){.specs-list .specs-container .specs-container__label{font-size:21px}
}
.specs-list .specs-product-number{font-size:18px;float:right;font-weight:600;color:#949494}
@media only screen and (min-width:768px){.specs-list .specs-product-number{padding-right:75px}
}
.specs-list .specs-icon{display:block;width:45px;height:45px;background:url("images/icon-products.png") no-repeat 7px -112px}
@media only screen and (min-width:768px){.specs-list .specs-icon{background:url("images/icon-products.png") no-repeat 22px 23px;width:76px;height:74px}
}
.specs-list .dropdown-stripes-spec{display:none;border:1px solid #e5e5e5;border-top:0}
.specs-list .dropdown-stripes-spec li{padding:10px 5px 10px 60px;font-weight:600}
@media only screen and (min-width:768px){.specs-list .dropdown-stripes-spec li{padding:10px 0 10px 98px}
}
.specs-list .dropdown-stripes-spec li a{color:black}
.specs-list .dropdown-stripes-spec li a:hover{color:#df0a22;text-decoration:none}
.specs-list .dropdown-stripes-spec>ul>li:nth-of-type(odd){background:white}
.product-category .main-content{text-align:center;padding:20px 60px 60px 60px;margin:20px auto 60px}
.product-category .main-content h1{font-weight:600;font-size:32px}
.product-category .main-content p{color:#3b3b3b;font-size:14px;line-height:1.6em}
.product-category .main-content ul li{list-style-position:inside;margin-bottom:15px;font-size:14px}
.product-category .main-content img{width:100%}
.product-category .main-content .breadcrumbs-list{margin-left:-30px;margin-bottom:40px;float:none}
.product-category .accordion--category{text-align:center}
.product-category .accordion--category .accordion-title h3{float:none;text-align:center;color:#333}
.product-category .banner img{padding-bottom:30px}
.product-category .accordion-panel{background-color:#FFF;float:none;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:0}
.product-category .accordion-panel .tab-area.plain{padding:15px;text-align:center;border-bottom:1px solid #ccc}
.product-category .accordion-panel .tab-area.plain .title{display:inline-block;vertical-align:top;color:black;font-size:20px;font-weight:600}
.product-category .accordion-panel .tab-area.plain .accordion-chevron{background:url("images/accordion-arrow.png") no-repeat 0 -217px;display:inline-block;width:22px;height:22px;margin-left:15px;vertical-align:top}
.product-category .accordion-panel .dropdown-stripes{height:0;overflow:hidden}
.product-category .accordion-panel .dropdown-stripes ul li{text-align:center;padding:10px;list-style:none}
.product-category .accordion-panel .dropdown-stripes ul li a{color:#df0a22;text-decoration:none;font-weight:600;font-size:16px}
.product-category .accordion-panel .dropdown-stripes ul li a:hover{color:black}
.product-category .accordion-panel .dropdown-stripes ul li:nth-of-type(odd){background:#ededed}
.product-category .accordion-panel .dropdown-stripes.active{height:auto}
.product-category-mx .main-content{padding:20px}
.product-category-mx .main-content div{padding-bottom:10px}
.product-category-mx h2,.product-category-mx h3,.product-category-mx h4{color:#df0a22}
.product-subcategory{margin-bottom:30px}
.product-subcategory .banner{margin:24px auto 0}
.product-subcategory .main-content{padding:40px}
.product-subcategory .main-content .mobile{display:none}
@media screen and (max-width:767px){.product-subcategory .main-content .mobile{display:block}
.product-subcategory .main-content .desktop{display:none}
}
.product-subcategory .main-content iframe{width:100%}
.product-subcategory .main-content .half{float:left;width:50%}
.product-subcategory .main-content .half:nth-of-type(1){padding-right:15px}
.product-subcategory .main-content .half:nth-of-type(2){padding-left:15px}
@media screen and (max-width:767px){.product-subcategory .main-content .half{width:100%;padding:0}
}
.product-subcategory .siblings-content{background:white}
.product-subcategory .tab-area-accordion.siblings{border:1px solid #ddd}
.product-subcategory .tab-area-accordion.siblings .accordion-tab-icon a{background:white}
.product-subcategory .sibling-category ul{margin:0}
.product-subcategory .sibling-category ul li{list-style:none;padding:15px 15px 15px 35px}
@media only screen and (min-width:768px){.product-subcategory .sibling-category ul li{padding:15px 35px}
}
.product-subcategory .sibling-category ul li a{text-decoration:none;padding:0}
@media only screen and (min-width:768px){.product-subcategory .sibling-category ul li a{padding:15px 20px 15px 60px}
}
.product-subcategory .sibling-category ul li a:hover{color:black}
.product-subcategory .sibling-category ul li:nth-of-type(even){background:#f5f2f2}
.tab-area-accordion{border:2px solid #df0a22;height:auto !important;display:table;float:none;width:100%;background:white}
.tab-area-accordion .title{padding:5px 20px 5px 5px !important;margin-left:0 !important;display:table-cell;float:none;vertical-align:middle;width:100%;line-height:1.2em !important;color:#404040;font-size:18px;font-weight:bold}
@media only screen and (min-width:768px){.tab-area-accordion .title{padding:5px 55px 5px 20px !important}
}
.tab-area-accordion .accordion-tab-icon{height:auto;background:0;display:table-cell;float:none;height:100% !important;vertical-align:middle}
.tab-area-accordion .accordion-tab-icon a{display:block;width:76px;height:72px;padding-top:6px;margin:0;text-align:center;color:#fff;font-size:10px;text-transform:uppercase;text-decoration:none;background:#df0a22}
.tab-area-accordion .accordion-tab-icon .back-icon{display:block;width:76px;height:40px;background:transparent url(images/sync_icon.png) no-repeat scroll center -700px}
.tab-area-accordion .accordion-tab-icon .subcategory-icon{display:block;width:76px;height:54px;background:url(images/icon-products.png) no-repeat 21px -101px}
.productCarousel{margin:20px 0 0 0}
.productCarousel .container-fluid{border-bottom:20px solid #df0a22;border-top:20px solid #df0a22;padding-bottom:25px}
.product-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}
.product-carousel .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;min-height:156px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.product-carousel .slick-list{margin:0 35px;padding:10px 0}
.product-carousel .slick-slide{margin:0 4px}
.product-carousel .carousel-button{top:50%;right:0;font-size:50px;height:50px;line-height:50px;width:50px}
.product-carousel .carousel-button.carousel-next{-webkit-transform:translate3d(0,-125%,0);transform:translate3d(0,-125%,0)}
.product-carousel .carousel-button.carousel-prev{-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}
.nextArrow{background:url(images/carousel-sprite.png) -25px 0 no-repeat !important;height:25px;width:25px;position:absolute;right:0;top:50%;cursor:pointer}
.prevArrow{background:url(images/carousel-sprite.png) 4px 0 no-repeat !important;height:25px;width:25px;position:absolute;left:0;top:50%;cursor:pointer}
.card{border:1px solid #c5c5c5;padding:2px;background:white;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:2px}
.card:hover{padding:0;border:3px solid black;text-decoration:none}
.card .card__content{padding:10px 5px;font-size:14px;color:black;font-weight:600}
.card.card--overlay img{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.card:hover .hover{display:block}
.card:hover .nohover{display:none}
.modal-content .secondary .close-carousel{background:url("images/overlay-button.png") no-repeat 100% -25px;position:absolute;padding-bottom:10px;right:20px;top:20px;cursor:pointer}
.modal-content .secondary .close{margin-right:22px;background:url("images/overlay-button.png") no-repeat 0 0;height:25px}
.modal-content .secondary .close a{font-size:12px;color:white;padding:5px 5px 5px 10px}
.billboard-with-links{position:relative}
.billboard-with-links img{width:100%}
.billboard-with-links .kba{position:absolute;right:0;top:0}
.banner-with-social{position:relative}
.banner-with-social .kba{position:absolute;right:0;top:15px}
@media screen and (max-width:767px){.banner-with-social .kba{display:none}
}
@media screen and (max-width:1000px){.banner-with-social .home li.image2{width:77.5%}
.banner-with-social .home li.image3{width:11.25%}
.banner-with-social .home li.image4{width:11.25%}
.banner-with-social .aboutPage li.image2{width:73.7%}
.banner-with-social .aboutPage li.image3{width:14.375%}
.banner-with-social .aboutPage li.image4{width:11.875%}
}
.pressReleaseArticle{padding:20px 30px 30px 30px}
.pressReleaseArticle h3{color:#df0a22;margin-bottom:10px}
.pressReleaseArticle .article-content{margin-bottom:10px}
.pressReleaseList{padding:20px 30px 30px 30px}
.pressReleaseList .article-listing{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width:767px){.pressReleaseList .article-listing{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.pressReleaseList .article-listing__content{-webkit-box-flex:0;-ms-flex:0 0 61%;flex:0 0 61%}
.pressReleaseList .read-more{display:block;margin-top:10px}
.pressReleaseList h3{color:#df0a22;margin-bottom:5px}
.pressReleaseList .article-content{margin-bottom:10px}
.sitemap{background:white;font-size:18px;font-weight:bold}
.sitemap div{-webkit-column-count:2;column-count:2}